CAPE 275 341 403 445 468 468 442 396 335 267 214 174 139 108 81 62 51 42 39 51 71 99 134 169 201 224 238 245 254 280 300 312 335 362 381 402 427 454 471 477 489 526 551 573 626 687 729 751 722 648 600 623 697 767 792 759 692 617 569 541 509 475 429 354 276 184 92 44 25 10 2 0 0 2 14 28 38 49 70 117 219 332 381 409 439 488 528 556 764 851 985 880 908 979 884 752 662 602 540 496 475 455 429 370 295 254 249 253 257 260 259 264 284 307 323 334 327 325 329 338 331 316 290 271 248 223 189 140 107 91 81 73 78 102 151 236 325 392 455 528 679 920 1076 1238 1085 666 341 215 142 200 272 300 288 283 370 585 715 781 912 883 836 947 940 881 1120 1132 1209 1328 1339 1509 1180 1016 862 722 714 794 812 760 783 1017 1195 1354 1159 1123 1077 1060 1054 1151 1301 1406 1458 1498 1506 1559 1852 2387 2501 1733 783 461 680 931 995 960 833 584 295 73 2 5 45 162 221 110 6 0 0 0 0 0 7 55 185 328 356 353 326 295 268 228 246 264 158 57 64 107 59 5 0 6 43 117 144 80 22 11 21 34 30 16 3 0 0 1 3 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 21 29 36 114 310 552 945 1628 2335 2725 2770 2667 2581 2410 2076 1850 1603 1631 1608 1614 1563 1521 1361 1213 1260 1291 1630 1460 1502 1437 1355 1379 1582 2076 2943 2241 1798 1391 1236 1311 1426 1462 1270 888 664 862 1239 1632 1946 1861 1492 1216 1169 1103 985 892 757 680 834 1003 988 811 657 655 774 939 799 598 581 753 1086 1408 1689 1671 1511 1286 987 759 673 705 809 923 1052 1153 1151 1040 913 899 1035 1280 1616 2055 2580 3136 3614 3819 3721 3383 2890 2804 2649 2430 2130 2168 2444 2732 2959 2991 2780 2351 1925 1754 1911 2245 2689 3229 3637 3811 3728 3431 3187 3154 3296 3576 3735 3595 3327 3173 3174 3159 3325 3131 2466 2447 2245 2275 2181 2231 2457 2731 2929 3182 3247 2742 2306 1793 1577 1544 1453 1371 1345 1324 1242 1148 1096 1091 1131 1219 1297 1290 1249 1275 1326 1336 1321 1263 1156 1070 917 729 573 539 573 602 571 453 360 287 216 437 494 572 590 545 407 285 270 237 218 207 201 199 187 203 309 517 589 550 589 592 622 480 407 298 200 113 59 46 35 29 23 19 17 17 12 5 3 2 3 14 40 67 85 86 82 81 76 69 74 74 68 54 39 26 14 4 1 17 62 135 348 688 1058 1369 1500 1527 1620 1704 1749 2181 2799 2613 2509 2290 2156 2218 2290 2380 2251 2010 1671 1324 1017 894 915 954 1041 1186 1367 1410 1302 1145 1052 1053 938 916 886 832 776 697 670 669 677 215 252 288 314 329 334 319 283 237 204 176 150 122 96 77 65 57 50 55 71 91 116 146 180 219 247 259 261 259 283 304 314 332 351 368 388 413 436 455 475 505 545 584 633 696 772 869 974 993 913 829 769 743 737 728 699 650 596 560 529 494 458 406 326 233 140 65 27 8 2 0 0 1 11 32 41 38 50 67 107 200 307 340 355 416 499 577 709 941 1036 1053 973 967 994 864 720 643 598 539 495 469 431 386 345 300 270 261 260 262 263 280 302 319 332 340 340 335 340 340 328 314 283 239 211 187 165 149 109 77 66 69 78 123 181 248 330 387 433 511 658 857 940 957 1071 892 456 227 188 210 230 252 282 291 366 513 675 739 800 960 910 837 937 806 856 1197 1274 1561 1355 1280 1464 1263 1069 789 523 526 689 820 850 891 1088 1229 1339 1218 1214 1065 1015 1053 1192 1315 1373 1420 1439 1386 1418 1746 2365 2490 1622 555 219 481 735 775 770 764 616 307 55 3 9 74 220 245 149 0 0 0 0 4 19 95 250 447 580 563 520 447 354 378 329 259 343 234 59 51 123 64 4 2 15 65 128 128 67 30 38 68 79 56 36 13 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 51 71 100 177 370 651 981 1507 2229 2759 2874 2740 2590 2539 2420 2075 1824 1860 1862 1766 1669 1601 1509 1334 1210 1230 1294 1581 1523 1524 1454 1386 1389 1485 1834 2633 2200 1764 1374 1255 1325 1456 1484 1236 837 729 893 1214 1729 1957 1796 1530 1301 1319 1332 1234 1065 881 792 857 949 936 786 600 579 717 769 629 530 639 952 1283 1521 1575 1408 1171 944 740 654 669 691 690 703 791 929 979 889 824 912 1105 1362 1765 2288 2894 3501 3959 4071 3585 2736 2368 2522 2641 2458 2176 2120 2318 2600 2820 2886 2660 2186 1734 1626 1855 2215 2632 3060 3384 3501 3411 3219 3148 3261 3468 3675 3759 3661 3502 3503 3541 3338 3285 3005 2455 2609 2457 2346 2270 2407 2685 2914 3063 3320 3326 2901 2247 1790 1598 1495 1401 1339 1270 1146 1024 968 937 929 1011 1162 1249 1223 1154 1149 1211 1223 1217 1177 1079 1003 872 683 480 338 316 330 340 288 230 194 186 161 144 154 211 262 248 212 180 164 153 140 129 119 112 127 193 305 399 468 395 500 432 373 331 277 187 96 36 22 20 17 15 21 34 35 22 10 7 12 23 52 94 139 173 176 174 183 159 148 148 128 101 70 45 27 13 11 22 74 169 335 724 1254 1396 1400 1489 1554 1715 1675 1656 2316 2615 2324 2117 2076 2061 1986 1890 1728 1610 1475 1270 1099 1007 978 965 995 1124 1162 1119 1073 999 896 877 910 902 942 926 875 848 836 830 849 884 178 199 217 230 237 242 236 216 195 175 153 132 112 94 81 73 67 72 79 92 108 131 162 204 244 264 270 273 268 287 314 318 326 339 354 373 395 417 439 464 489 519 573 645 719 802 945 1104 1176 1137 1075 992 883 783 705 642 587 544 519 487 457 443 386 286 184 103 52 23 7 2 2 3 20 27 45 48 42 61 58 106 200 275 275 327 472 661 832 1029 1208 1265 1197 1051 995 973 863 736 634 569 526 493 441 381 343 321 302 283 279 279 292 314 327 333 336 339 342 339 333 336 328 308 284 248 199 188 163 135 125 86 62 65 91 128 206 287 342 404 449 516 649 841 1035 988 931 852 524 269 169 214 289 226 184 223 288 463 681 835 876 895 1046 999 845 815 726 910 1066 1222 1416 1233 1317 1415 1297 1169 922 640 593 782 995 1010 999 1141 1253 1343 1329 1318 1204 1110 1123 1250 1278 1328 1405 1399 1273 1328 1651 2365 2538 1650 516 125 323 604 688 679 672 522 231 37 27 55 100 189 239 232 46 0 0 6 37 114 233 398 550 606 574 579 544 475 440 432 385 372 323 194 148 119 40 4 8 35 102 166 149 85 56 72 97 78 46 28 12 1 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 36 58 81 113 161 278 483 769 1139 1604 2165 2663 2838 2707 2514 2408 2448 2408 2070 1865 2124 2145 1929 1745 1627 1489 1308 1218 1243 1303 1537 1601 1558 1499 1461 1431 1445 1788 2313 2132 1720 1342 1264 1361 1458 1424 1162 849 755 853 1215 1794 2006 1772 1517 1360 1424 1551 1480 1218 997 901 866 860 846 728 548 509 572 580 582 692 942 1235 1438 1501 1382 1155 883 700 616 624 638 576 483 459 532 658 740 731 755 908 1168 1483 1947 2563 3246 3833 4076 3902 3077 2131 2047 2470 2733 2568 2265 2109 2173 2398 2621 2727 2489 2023 1616 1576 1833 2122 2382 2653 2891 3040 3104 3127 3166 3256 3365 3408 3423 3400 3407 3422 3317 3163 2921 2595 2442 2496 2409 2337 2230 2348 2560 2654 2802 3108 3161 2829 2247 1823 1616 1447 1333 1279 1157 962 842 868 897 932 1060 1229 1216 1110 1052 1040 1098 1086 1063 1015 940 869 763 645 518 365 217 170 174 174 165 141 105 76 64 78 115 153 169 158 125 101 87 81 76 67 72 100 161 233 303 322 292 349 327 308 312 285 209 121 57 23 9 5 7 18 34 36 28 22 26 41 65 111 161 202 241 258 248 252 231 210 198 150 87 56 46 42 45 66 121 188 305 565 977 1406 1335 1217 1312 1477 1599 1532 1688 2213 2234 2039 1928 1838 1727 1613 1547 1488 1459 1416 1302 1194 1087 1005 938 901 924 867 912 902 879 840 846 902 939 975 980 951 942 953 960 1002 1035 152 166 178 187 193 197 195 186 176 161 144 126 111 97 85 77 72 84 93 103 123 148 186 234 265 274 273 281 287 299 314 315 317 327 339 353 368 385 414 433 458 496 551 621 700 802 948 1107 1210 1227 1210 1157 1039 896 758 668 582 516 484 450 419 378 320 240 153 82 38 23 19 18 14 16 41 62 66 67 55 57 57 137 218 213 241 366 569 853 1118 1358 1482 1472 1321 1121 998 918 835 742 636 541 498 478 431 370 324 307 311 317 328 339 349 356 350 340 335 347 361 362 345 312 287 267 240 200 167 167 153 135 126 90 69 85 142 212 327 424 436 497 586 694 867 1018 1059 910 738 517 272 177 190 283 304 203 170 218 363 615 853 979 1016 1042 1133 1100 891 719 745 1018 1125 1213 1501 1390 1290 1250 1262 1266 1219 1131 1094 1174 1234 1143 1101 1216 1290 1358 1408 1386 1277 1206 1203 1265 1263 1303 1357 1352 1226 1342 1501 2339 2628 1778 595 80 139 471 731 727 549 314 111 21 80 175 216 236 248 213 81 5 9 53 153 284 359 385 469 544 562 579 560 501 427 348 308 275 261 220 150 77 23 16 44 92 149 201 174 117 106 106 79 37 24 20 12 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 10 23 39 69 141 240 367 585 907 1335 1822 2282 2619 2746 2673 2463 2236 2157 2221 2242 1989 1741 2282 2378 2054 1818 1629 1459 1279 1205 1246 1289 1493 1651 1576 1540 1495 1475 1491 1870 2340 2127 1638 1281 1262 1384 1432 1365 1102 789 688 781 1167 1842 2200 2039 1672 1437 1516 1692 1539 1169 957 916 865 775 790 763 644 588 574 608 761 993 1231 1378 1397 1305 1146 940 700 556 515 518 475 376 306 314 383 487 633 782 871 996 1298 1765 2324 2904 3458 3820 3701 3132 2338 1858 1989 2403 2594 2488 2277 2126 2102 2245 2380 2416 2271 1978 1701 1649 1785 1933 2056 2213 2436 2675 2866 3017 3073 3098 3080 3064 3091 3203 3262 3171 3065 2974 2841 2625 2487 2633 2594 2224 2101 2100 2120 2103 2182 2390 2568 2466 2080 1769 1621 1434 1269 1193 1045 852 799 971 1123 1166 1239 1314 1098 917 956 930 935 921 870 815 753 690 596 509 421 315 220 149 116 113 111 94 77 60 47 48 62 80 88 69 72 72 65 70 71 70 79 100 143 191 241 249 275 302 284 282 289 268 220 160 107 64 37 28 32 40 47 43 37 40 54 89 142 203 248 289 323 324 303 292 274 235 201 147 87 73 78 97 125 159 212 270 403 760 1090 1115 1014 992 1199 1338 1335 1305 1583 1838 1771 1623 1520 1494 1496 1513 1570 1617 1635 1492 1289 1140 1037 931 841 810 810 869 937 934 910 895 922 957 965 988 1010 1042 1040 1045 1033 1032 1050 132 143 153 164 172 175 174 169 160 147 133 119 106 93 82 77 78 91 103 118 145 175 220 260 280 287 297 298 300 306 311 313 314 316 320 326 338 353 375 386 408 457 501 553 639 747 864 994 1100 1153 1181 1165 1082 969 855 755 645 560 508 460 411 339 247 191 137 88 50 37 39 45 39 43 80 101 96 85 61 58 92 190 249 207 323 514 774 1042 1281 1488 1561 1490 1295 1084 942 856 796 735 638 532 478 453 417 385 367 373 388 392 388 378 368 365 351 340 345 360 366 351 300 261 241 219 191 161 154 166 157 149 140 104 87 115 185 293 453 613 598 596 695 785 778 866 821 659 376 188 138 146 240 322 279 204 210 310 530 807 979 1011 1030 1093 1112 1057 912 771 891 1156 1240 1312 1267 1326 1344 1301 1330 1379 1380 1381 1385 1394 1347 1250 1228 1291 1333 1367 1368 1291 1209 1215 1263 1335 1343 1317 1317 1288 1335 1400 1355 2288 2773 2112 862 123 23 201 552 670 423 147 28 9 77 186 243 226 176 110 47 23 83 220 303 359 394 389 434 510 557 560 497 421 302 144 170 257 220 157 92 54 47 69 125 163 155 155 118 85 102 100 53 19 14 10 6 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 1 8 22 55 94 157 326 512 698 1004 1489 2026 2418 2603 2616 2544 2468 2253 1938 1848 1842 1917 1966 1466 2167 2356 2037 1811 1594 1422 1256 1164 1224 1274 1418 1697 1614 1496 1498 1518 1565 1903 2449 2169 1593 1284 1315 1478 1485 1335 1017 635 554 699 1047 1814 2305 2185 1694 1456 1637 1835 1471 976 852 924 928 801 849 916 879 795 738 788 976 1165 1304 1317 1195 1012 846 731 611 458 317 267 260 229 232 273 333 448 642 861 1013 1155 1445 2000 2652 3083 3314 3207 2744 2140 1746 1823 2010 2177 2200 2164 2140 2141 2179 2211 2167 2111 2048 1920 1780 1760 1832 1867 1842 1880 2106 2441 2690 2891 2984 2977 2970 3030 3169 3289 3294 3251 3136 3008 2919 2817 2698 2749 2429 2115 2006 1937 1864 1834 1835 1900 2080 2185 2028 1790 1653 1459 1243 1127 968 782 800 1077 1245 1164 1104 1042 823 741 855 832 758 712 655 602 545 483 412 347 280 215 157 112 85 82 85 80 70 60 50 45 47 50 52 53 54 56 63 74 80 86 101 106 124 161 203 232 261 279 275 274 281 280 266 234 197 162 130 94 89 92 76 57 50 61 87 141 211 277 332 398 435 420 363 315 306 251 219 184 153 155 154 165 195 208 250 317 457 720 886 788 698 826 1069 1135 1056 1091 1364 1506 1368 1313 1318 1387 1496 1576 1628 1584 1455 1216 1017 924 890 844 803 813 844 926 986 950 930 910 885 968 1022 1095 1133 1132 1089 1093 1134 1162 1140 127 131 136 141 147 153 156 152 142 130 118 108 97 88 85 88 95 107 122 141 170 205 251 275 298 291 305 307 305 305 303 302 299 298 298 301 311 322 333 350 370 386 410 451 542 646 728 805 883 934 1008 1033 986 922 865 808 712 605 527 443 364 282 182 142 111 82 65 60 59 68 61 63 91 108 95 77 76 116 192 270 302 343 519 711 927 1030 1266 1402 1429 1350 1160 975 837 762 728 701 634 544 479 437 409 409 437 463 466 451 428 404 385 368 350 353 366 371 352 313 249 219 199 160 121 103 120 147 156 158 144 108 103 149 225 337 552 823 845 719 736 625 501 462 464 292 166 153 166 188 272 247 225 224 302 456 699 945 1057 1057 1055 1086 1018 891 814 810 1012 1297 1469 1476 1288 1602 1496 1433 1469 1555 1442 1396 1369 1369 1316 1283 1276 1307 1348 1359 1332 1252 1188 1204 1248 1311 1341 1329 1315 1286 1415 1350 1336 2093 2880 2556 1352 344 46 33 190 386 333 134 21 2 21 68 131 155 123 81 84 146 259 344 315 258 269 339 434 529 596 521 416 344 175 10 138 300 237 141 74 60 91 106 144 148 105 78 54 39 31 22 15 10 6 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 9 29 64 117 176 292 564 853 1129 1560 2065 2390 2480 2421 2307 2234 2198 1996 1671 1551 1486 1607 1946 1375 1944 2277 2040 1806 1569 1390 1242 1116 1160 1241 1412 1751 1640 1458 1503 1558 1637 1868 2376 2198 1634 1307 1267 1411 1475 1343 1005 574 443 537 832 1676 2267 2209 1650 1420 1743 1984 1522 986 893 1022 1079 994 1001 1053 1049 984 959 1021 1154 1244 1264 1154 967 789 667 606 520 341 173 128 153 177 217 281 353 463 618 809 1035 1348 1699 2258 2833 2988 2880 2441 2006 1743 1692 1813 1879 1858 1838 1873 2012 2187 2304 2283 2102 1935 1850 1787 1790 1849 1894 1878 1809 1788 1967 2308 2595 2818 2968 3033 3104 3198 3337 3331 3295 3253 3146 2984 2851 2833 2815 2730 2492 2272 2144 2089 2080 2102 2085 2070 2156 2175 2053 1846 1679 1464 1239 1131 921 708 792 1069 991 736 625 594 588 713 781 638 533 471 410 352 293 245 208 167 135 112 81 57 47 50 57 62 59 52 49 47 47 45 44 44 40 38 46 63 76 88 96 83 86 132 194 227 247 258 268 288 309 309 297 306 368 351 303 208 199 179 133 92 77 91 128 189 252 318 424 552 601 556 503 345 348 288 265 305 291 296 260 231 280 274 297 337 433 588 671 554 526 762 927 958 1052 1283 1308 1339 1221 1291 1468 1531 1549 1522 1408 1187 951 760 692 729 790 853 892 905 938 989 1007 972 941 886 887 1000 1098 1189 1191 1149 1127 1161 1240 1308 1336 125 128 131 132 135 141 142 136 125 121 115 107 101 100 105 116 123 131 145 167 202 242 271 290 304 294 306 297 290 286 278 283 279 275 273 273 278 280 293 314 329 337 344 380 450 521 572 608 644 658 708 700 726 731 723 691 598 520 454 356 268 189 118 89 70 56 71 87 80 92 84 81 93 108 114 116 157 253 323 373 400 484 644 792 886 900 1141 1222 1222 1152 994 864 732 659 650 642 618 576 511 454 437 459 496 508 489 463 440 411 378 352 351 369 369 354 335 303 251 204 165 89 45 43 78 117 134 132 108 83 106 174 252 375 632 941 1031 925 814 622 380 222 152 116 173 213 239 273 265 202 211 260 425 597 806 987 1065 1081 1088 1081 958 773 733 862 1085 1314 1481 1613 1435 1270 1277 1414 1565 1673 1481 1457 1384 1372 1319 1307 1234 1270 1295 1297 1285 1234 1174 1169 1225 1300 1344 1353 1352 1366 1447 1354 1423 2029 2778 2685 1874 845 157 13 23 120 251 208 81 11 0 4 54 130 163 152 158 221 280 267 193 125 162 282 421 554 616 482 387 305 97 3 34 151 198 143 90 76 81 73 83 83 62 50 44 32 19 13 11 6 3 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 14 31 55 99 186 304 520 847 1203 1595 2043 2230 2134 2090 2084 1993 1904 1870 1764 1541 1402 1346 1479 1855 1522 1756 2326 2273 1936 1611 1381 1237 1109 1098 1167 1430 1797 1725 1528 1490 1534 1670 1893 2177 2091 1699 1401 1275 1306 1366 1290 1025 635 389 392 671 1444 2094 2171 1709 1461 1714 1986 1711 1230 1062 1153 1250 1228 1174 1152 1150 1162 1191 1232 1263 1230 1124 958 791 669 601 542 414 219 90 90 139 179 228 299 384 505 624 797 1050 1460 1950 2457 2841 2725 2412 2076 1835 1744 1705 1667 1617 1569 1601 1737 1972 2200 2305 2251 2055 1869 1779 1734 1797 1908 1992 2011 1958 1918 2045 2322 2567 2777 2927 3032 3093 3151 3183 3116 3147 3234 3177 2940 2718 2622 2640 2634 2539 2437 2379 2396 2481 2586 2581 2484 2465 2362 2053 1809 1683 1469 1254 1137 873 688 795 881 720 502 402 430 469 520 475 355 274 225 183 136 91 66 58 43 28 38 33 23 21 24 30 38 37 35 36 38 38 39 41 38 34 34 41 51 59 57 41 34 62 133 209 233 248 248 300 349 356 414 472 546 600 517 453 356 284 220 177 145 125 132 171 230 314 427 564 749 849 730 666 531 438 330 283 314 364 381 328 292 359 372 348 364 430 530 560 491 545 829 864 944 1151 1487 1429 1353 1311 1373 1587 1588 1510 1360 1077 776 602 536 577 690 790 902 978 1009 1059 1102 1117 1071 1060 1034 1061 1101 1127 1176 1202 1210 1209 1242 1298 1336 1337 127 130 134 138 141 144 145 143 140 133 127 124 122 127 132 136 140 151 171 196 230 262 284 298 301 292 281 266 258 251 250 258 255 250 245 247 250 251 269 278 282 293 304 327 367 406 438 454 455 435 428 415 460 472 479 429 376 342 303 251 200 143 86 57 46 46 61 81 93 108 108 120 114 138 163 180 241 326 366 430 452 537 648 755 804 870 1029 1064 1017 919 837 763 659 590 596 614 617 585 535 478 459 473 486 479 464 454 437 401 360 348 363 356 328 317 324 306 245 172 113 33 8 19 52 70 70 59 45 53 113 196 293 453 679 909 1039 1089 1051 748 383 210 205 236 291 259 308 356 271 201 203 271 502 660 790 897 952 1017 1083 1049 926 810 846 1040 1231 1360 1455 1514 1450 1370 1332 1522 1650 1680 1546 1474 1399 1395 1330 1314 1272 1291 1203 1202 1203 1191 1238 1279 1287 1332 1389 1403 1412 1461 1516 1463 1576 2137 2572 2631 2062 1056 295 16 6 25 132 164 86 14 0 2 50 136 180 154 111 108 110 98 92 122 213 328 451 574 588 480 397 287 18 4 47 211 214 150 91 67 63 60 79 88 83 88 96 83 49 18 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 32 45 56 90 154 311 470 759 1163 1582 1987 2254 2175 1979 1943 1934 1801 1680 1689 1708 1588 1420 1376 1490 1719 1620 1591 2200 2601 2292 1743 1399 1233 1131 1086 1127 1321 1732 1791 1540 1450 1498 1668 1992 2132 1888 1627 1485 1333 1265 1334 1302 1034 661 363 298 525 1133 1865 2177 1879 1534 1590 1861 1893 1588 1339 1311 1334 1329 1268 1214 1224 1275 1322 1316 1252 1129 977 823 678 562 478 396 260 111 57 84 139 185 251 343 446 594 726 909 1149 1505 2086 2573 2723 2445 2027 1812 1707 1613 1532 1448 1401 1398 1498 1706 1947 2119 2169 2131 2013 1861 1778 1764 1836 1962 2070 2113 2091 2091 2289 2570 2602 2673 2693 2733 2753 2750 2706 2735 2915 3152 3178 2929 2696 2663 2689 2608 2517 2471 2461 2532 2660 2802 2808 2659 2502 2369 1959 1721 1657 1453 1290 1101 832 677 695 744 640 495 429 424 408 365 282 179 110 74 49 27 12 6 6 6 7 11 11 9 10 9 7 9 13 16 19 23 26 29 34 37 43 53 57 55 53 44 31 41 97 171 210 246 280 248 476 571 621 615 585 716 752 594 501 446 354 253 200 190 177 179 240 356 486 531 607 837 1021 968 866 705 534 381 352 410 449 405 389 414 429 411 384 435 497 580 665 801 1125 1139 1036 1266 1464 1594 1619 1586 1499 1469 1511 1503 1433 1226 902 652 566 594 697 789 857 990 1066 1145 1199 1236 1218 1209 1210 1186 1164 1123 1123 1189 1245 1207 1245 1295 1320 1359 1294 137 138 139 143 146 148 147 144 140 135 133 136 141 144 148 150 156 172 195 221 245 264 277 285 282 271 253 234 223 216 217 218 220 220 221 227 232 243 260 260 258 265 267 277 300 330 351 360 349 319 294 288 292 272 226 188 177 158 149 150 132 115 83 58 50 49 62 84 109 133 142 150 133 153 186 194 230 265 291 366 411 509 613 701 757 837 918 931 877 797 727 670 619 578 573 584 588 557 519 470 448 449 459 471 466 449 417 374 348 355 345 311 297 323 337 287 192 109 53 15 4 14 43 36 15 10 14 60 162 266 391 578 748 834 929 1073 1079 802 510 422 389 378 378 308 331 297 241 226 203 277 480 563 616 674 749 890 1021 973 904 948 1044 1190 1331 1429 1517 1573 1530 1431 1411 1632 1710 1646 1572 1513 1399 1361 1282 1157 1286 1298 1240 1244 1205 1204 1248 1279 1313 1374 1434 1465 1489 1534 1588 1604 1674 1945 2231 2257 1950 1216 433 58 29 19 43 48 22 2 0 5 31 66 68 46 24 19 20 32 107 263 413 494 557 612 537 326 188 157 9 9 77 298 253 162 117 108 91 123 145 143 141 147 189 188 112 31 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 33 44 68 111 189 297 464 669 1012 1528 1983 2157 2124 1992 1927 1894 1857 1758 1668 1692 1732 1661 1494 1422 1543 1656 1685 1670 2065 2815 2835 1960 1436 1226 1128 1064 1099 1213 1523 1703 1597 1438 1472 1616 2004 2260 1872 1526 1440 1312 1241 1286 1237 984 661 402 253 406 825 1522 2122 2093 1697 1525 1631 1851 1851 1647 1498 1378 1317 1265 1246 1291 1356 1357 1289 1185 1057 921 761 575 407 295 215 132 69 65 105 149 210 314 434 559 717 874 1062 1288 1621 2142 2558 2469 2157 1745 1548 1403 1263 1203 1178 1224 1317 1450 1649 1857 1966 1966 1934 1889 1817 1760 1803 1947 2062 2147 2185 2171 2194 2437 2643 2563 2441 2329 2303 2341 2382 2444 2585 2835 3132 3187 2940 2730 2717 2706 2569 2414 2369 2401 2472 2615 2800 2896 2799 2519 2240 1878 1673 1557 1425 1325 1095 815 678 648 644 588 505 436 393 348 272 166 73 28 8 0 0 0 0 0 0 0 1 3 4 4 3 1 0 1 4 6 9 12 18 28 43 61 77 82 70 64 64 72 108 189 255 258 279 267 310 613 830 845 639 583 750 775 643 562 531 467 365 284 223 219 250 308 408 534 625 660 798 992 1033 830 729 622 547 567 590 542 493 528 568 538 524 528 627 668 723 934 1445 1710 1489 1402 1523 1648 1777 1882 1825 1634 1484 1423 1409 1333 1106 823 675 662 749 851 880 948 1068 1201 1285 1315 1322 1309 1271 1232 1180 1125 1148 1216 1277 1355 1349 1327 1286 1340 1454 1520 137 142 145 147 149 149 146 142 138 133 136 143 150 156 162 169 183 201 213 227 237 247 255 256 249 235 218 205 193 188 186 187 191 196 202 209 213 225 243 254 257 249 239 238 258 288 306 312 299 277 252 236 217 170 118 97 76 67 69 81 76 80 75 74 69 65 79 106 146 175 186 191 186 190 188 178 198 205 217 261 335 444 546 613 685 754 797 808 773 708 644 614 603 593 589 592 589 560 526 487 464 464 473 471 452 422 380 345 338 336 312 296 325 367 335 225 113 46 24 10 4 7 14 11 3 3 26 125 271 414 584 804 912 815 881 1013 965 769 576 465 427 429 421 365 304 224 231 229 223 280 364 367 387 421 581 825 1003 941 914 1038 1173 1290 1374 1488 1614 1635 1554 1445 1437 1630 1710 1641 1563 1512 1299 1187 1135 1071 1198 1213 1296 1356 1233 1194 1242 1284 1318 1370 1449 1516 1564 1600 1650 1686 1701 1829 2016 1980 1770 1313 580 130 62 92 54 16 1 0 0 0 0 0 2 11 27 50 50 63 187 424 619 674 677 672 509 202 54 57 36 43 146 298 243 171 150 192 220 265 216 176 153 123 174 175 108 29 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 7 26 39 43 56 151 268 349 488 551 899 1298 1873 2115 1935 1735 1652 1641 1656 1743 1787 1743 1692 1660 1616 1486 1402 1517 1633 1742 1925 2245 2718 3083 2072 1449 1224 1129 1044 1074 1189 1347 1593 1558 1404 1442 1542 1849 2319 1965 1476 1343 1270 1257 1308 1250 954 639 472 278 335 571 1096 1861 2234 2025 1715 1505 1618 1733 1715 1586 1419 1324 1282 1286 1340 1377 1323 1222 1114 986 821 597 366 211 134 94 72 66 90 133 185 287 437 569 694 850 1019 1216 1389 1722 2122 2439 2231 1936 1597 1347 1143 1008 959 994 1100 1231 1363 1529 1708 1794 1761 1727 1722 1705 1712 1819 1996 2106 2135 2147 2105 2128 2295 2398 2331 2178 2059 2049 2128 2303 2525 2693 2870 3070 3095 2915 2764 2722 2652 2488 2335 2282 2317 2382 2540 2751 2920 2956 2658 2222 1846 1614 1477 1427 1373 1129 862 736 671 582 524 493 434 362 297 211 105 35 7 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 4 9 22 41 57 82 107 104 105 115 153 232 306 321 279 281 283 358 638 881 868 731 744 842 813 669 565 518 471 351 258 271 286 335 375 428 485 668 790 903 1077 1092 939 843 826 852 882 846 769 723 751 725 666 700 812 918 955 1071 1560 1901 1797 1648 1621 1694 1838 1963 1958 1826 1558 1335 1227 1180 1041 844 701 654 785 909 951 983 1091 1259 1353 1400 1385 1315 1232 1185 1195 1231 1263 1306 1333 1305 1255 1221 1183 1189 1321 1534 1742 129 135 141 145 146 146 146 145 143 152 158 162 167 174 182 190 200 207 211 217 225 233 236 232 225 213 199 185 172 169 169 173 181 187 193 198 208 220 231 238 233 220 220 228 243 261 275 278 271 263 237 220 188 138 85 55 45 42 43 44 42 50 70 92 95 93 115 148 192 214 212 228 243 203 172 171 177 173 171 186 263 368 461 550 633 695 705 716 706 669 615 600 610 610 605 607 604 582 556 530 504 483 465 446 424 389 351 338 352 349 323 319 343 352 271 139 50 18 8 5 3 2 1 1 6 30 99 233 399 596 851 1079 1107 954 984 1015 815 586 438 355 350 358 371 345 249 206 240 231 225 247 260 251 245 266 457 778 980 947 998 1121 1316 1415 1421 1525 1645 1649 1602 1490 1518 1691 1712 1618 1544 1456 1140 1035 1102 1092 1134 1244 1306 1382 1323 1229 1211 1248 1289 1356 1457 1521 1562 1597 1639 1688 1732 1783 1797 1755 1719 1448 736 201 111 234 220 80 3 0 0 0 0 0 8 66 195 269 204 143 224 466 689 711 662 639 478 202 70 80 97 122 186 204 138 114 143 222 198 257 182 160 117 54 73 59 36 10 2 2 1 0 0 0 0 0 0 0 0 0 0 3 14 35 54 57 74 134 269 402 466 581 583 1113 1731 2058 1944 1726 1622 1608 1604 1616 1704 1787 1770 1666 1586 1522 1393 1333 1407 1584 1791 2124 2720 2712 3157 2072 1429 1223 1149 1065 1043 1145 1276 1497 1451 1521 1474 1516 1717 2244 1993 1490 1326 1282 1286 1227 1146 971 634 485 353 351 397 721 1330 1913 2133 1944 1611 1536 1551 1576 1522 1436 1362 1328 1324 1341 1323 1243 1120 960 750 495 265 137 93 76 63 63 89 127 177 286 417 569 706 826 961 1132 1305 1428 1739 2054 2234 2082 1840 1592 1371 1179 1010 911 925 1021 1144 1262 1397 1546 1610 1563 1499 1486 1541 1672 1868 2021 2068 2037 1974 1889 1868 1952 2011 2018 2023 2035 2039 2077 2242 2463 2624 2724 2809 2853 2833 2789 2711 2576 2421 2299 2181 2200 2322 2521 2760 2946 2978 2673 2162 1793 1528 1357 1347 1330 1129 908 801 728 632 560 523 455 337 253 161 66 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 30 41 55 74 110 143 143 132 149 189 293 342 337 333 360 453 606 733 865 930 907 898 923 812 538 421 398 429 431 396 468 461 498 560 592 626 739 925 1101 1205 1177 1091 1070 1068 1114 1107 1064 1045 1050 1096 1000 921 923 995 1096 1239 1474 1793 1862 1759 1719 1755 1839 1920 1958 1786 1534 1291 1114 993 853 727 644 705 872 1058 1112 1096 1135 1225 1301 1415 1508 1430 1288 1227 1251 1305 1403 1497 1435 1296 1174 1028 944 943 1039 1284 1621 1859 130 132 134 135 138 143 150 159 175 180 185 188 194 196 197 201 201 201 200 202 212 220 220 215 208 199 184 169 160 157 156 164 177 188 197 205 214 222 224 221 215 216 221 230 237 244 248 253 257 259 241 224 191 159 97 58 45 40 40 43 47 55 78 103 123 134 170 207 245 245 231 223 200 166 161 186 182 160 142 143 208 320 434 540 597 640 643 644 643 638 602 596 616 620 611 607 598 574 549 525 501 475 447 416 395 372 365 384 390 372 330 306 277 243 155 57 12 3 1 1 1 0 0 2 19 84 202 331 472 702 980 1130 1047 990 1029 996 839 705 505 339 294 273 269 259 215 204 229 228 214 221 231 215 181 238 436 743 930 982 1133 1293 1504 1540 1436 1521 1709 1751 1612 1478 1497 1614 1635 1557 1536 1429 1119 1062 1108 1089 1130 1201 1227 1302 1422 1318 1235 1248 1290 1402 1461 1448 1467 1517 1572 1636 1709 1730 1669 1607 1582 1335 772 304 184 364 405 152 12 0 0 0 0 3 30 210 447 509 421 332 321 499 697 652 535 499 404 235 152 164 174 165 138 94 62 82 103 125 158 232 131 118 75 22 23 10 5 2 1 1 0 0 0 0 0 0 0 0 0 0 2 15 43 75 92 91 87 135 308 482 536 717 980 1510 1880 1830 1690 1622 1599 1607 1630 1674 1760 1863 1861 1739 1605 1460 1312 1258 1316 1534 1868 2389 3159 3112 3223 2165 1458 1203 1136 1063 1020 1105 1240 1324 1350 1467 1457 1504 1669 2143 1997 1577 1427 1381 1363 1295 1233 1086 753 497 405 411 333 471 831 1345 1863 1991 1828 1675 1570 1512 1459 1419 1409 1397 1370 1339 1278 1148 934 671 418 213 102 90 101 96 83 97 167 231 320 468 572 672 773 880 1038 1195 1349 1527 1780 1985 2038 1918 1765 1625 1475 1286 1089 960 928 973 1066 1179 1305 1412 1422 1356 1283 1265 1350 1547 1762 1920 1953 1880 1768 1650 1575 1621 1659 1760 1952 2065 2054 2001 2026 2118 2210 2321 2464 2625 2785 2829 2682 2482 2358 2238 2124 2164 2291 2489 2756 2989 2977 2601 2076 1733 1437 1171 1115 1133 1023 877 812 752 643 549 527 468 331 217 118 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 21 47 71 84 116 152 184 206 188 169 189 229 286 365 427 449 468 568 680 681 810 987 1085 1032 952 710 470 503 618 789 910 965 788 591 554 618 727 881 978 1018 1125 1268 1277 1236 1315 1231 1270 1275 1300 1389 1487 1527 1386 1201 1079 1101 1227 1483 1714 1748 1739 1801 1821 1858 1871 1823 1730 1517 1234 1063 901 718 649 683 761 922 1123 1292 1330 1287 1360 1429 1452 1552 1582 1457 1367 1398 1440 1496 1465 1338 1161 987 868 755 693 749 938 1238 1522 1664 156 148 143 145 148 158 171 182 188 194 199 203 207 203 198 194 190 192 192 195 205 204 200 193 186 179 170 162 157 156 161 170 178 187 195 207 218 226 229 232 236 236 230 223 218 225 238 250 260 267 263 257 231 217 155 122 87 72 80 86 83 87 111 142 173 206 250 268 282 279 263 233 175 146 150 173 162 135 115 119 180 297 430 522 562 596 614 615 600 593 583 594 608 615 613 599 569 540 519 496 468 443 420 405 397 405 432 443 410 353 260 185 137 91 46 11 1 0 0 0 0 0 1 9 50 159 306 404 507 711 890 953 926 991 1101 969 782 630 468 335 267 216 186 194 185 186 192 192 190 210 229 197 174 285 514 791 946 1087 1327 1488 1643 1635 1475 1521 1659 1603 1505 1455 1514 1592 1588 1526 1537 1446 1242 1210 1215 1154 1173 1227 1228 1235 1390 1361 1382 1333 1393 1463 1396 1322 1349 1391 1446 1549 1624 1620 1590 1547 1449 1180 722 340 246 358 364 126 9 0 0 0 1 14 61 319 689 654 483 391 417 537 668 594 441 374 329 255 218 216 180 119 74 43 46 63 66 76 115 130 80 60 40 18 14 4 3 2 0 0 0 0 0 0 0 0 0 0 0 1 8 26 56 92 104 132 158 229 400 584 673 957 1368 1667 1584 1471 1473 1442 1415 1448 1529 1679 1928 2145 2138 1935 1697 1475 1285 1200 1252 1468 1889 2564 3329 3516 3476 2694 1668 1180 1109 1052 1029 1130 1226 1246 1285 1349 1372 1435 1582 1992 2013 1643 1475 1481 1440 1371 1291 1160 871 578 440 427 349 322 531 918 1469 1863 1929 1823 1718 1601 1510 1472 1492 1503 1458 1348 1181 950 654 381 218 148 131 134 126 119 140 216 306 393 496 631 704 802 915 1007 1138 1268 1404 1594 1784 1875 1833 1748 1681 1606 1520 1410 1247 1085 988 957 1000 1113 1258 1337 1265 1151 1096 1068 1129 1315 1531 1684 1735 1653 1514 1401 1333 1360 1430 1630 1914 2043 1941 1813 1807 1826 1861 2027 2292 2562 2780 2828 2647 2425 2271 2125 2071 2147 2233 2399 2630 2862 2884 2549 2063 1667 1320 1005 855 852 832 744 698 707 621 521 498 459 329 179 83 22 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 39 58 84 151 186 191 262 298 305 316 289 256 278 363 470 571 632 640 675 731 727 741 903 1121 1221 1161 1103 990 890 914 1053 1240 1315 1149 820 544 411 439 628 929 981 894 956 1325 1337 1242 1396 1379 1422 1537 1621 1751 1895 1883 1754 1520 1298 1267 1425 1654 1772 1727 1715 1800 1812 1810 1725 1628 1501 1320 1088 879 742 687 768 914 1039 1171 1329 1481 1629 1569 1605 1609 1538 1559 1498 1459 1544 1533 1403 1295 1102 875 692 628 633 626 630 753 949 1146 1244 1239 189 178 172 178 177 184 188 190 193 196 201 205 206 201 192 183 178 180 183 192 200 194 185 177 173 168 159 151 147 149 155 167 179 188 196 204 214 231 246 250 240 223 215 210 211 217 237 261 276 283 288 288 272 255 214 189 159 166 182 186 171 175 191 212 243 283 308 305 301 296 271 211 145 135 141 135 118 94 100 123 193 304 427 516 560 588 606 593 560 544 551 575 592 599 597 589 563 537 518 492 466 452 443 446 459 479 470 397 285 178 109 68 31 10 8 2 0 0 0 0 0 0 2 23 93 214 370 477 599 762 825 852 927 1039 1167 1002 739 561 447 334 262 190 144 159 157 158 165 170 186 230 246 219 245 396 637 869 1028 1255 1463 1592 1696 1683 1574 1543 1661 1697 1587 1501 1497 1555 1615 1573 1568 1464 1335 1340 1391 1424 1445 1425 1409 1380 1455 1396 1623 1475 1474 1425 1282 1235 1265 1297 1333 1459 1549 1573 1553 1535 1368 978 560 292 191 193 167 54 2 0 0 0 3 26 96 291 738 661 436 418 426 470 597 544 390 292 247 227 226 200 122 52 24 10 16 23 25 21 33 61 63 38 24 16 8 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 9 38 92 144 185 267 284 332 506 700 905 1192 1440 1288 1183 1266 1306 1268 1251 1313 1457 1729 2172 2525 2552 2304 1969 1657 1372 1188 1193 1375 1799 2514 3253 3463 3400 3086 1945 1173 1084 1066 1049 1106 1186 1234 1266 1314 1365 1411 1482 1778 1940 1602 1399 1482 1434 1435 1359 1177 888 603 470 422 316 212 311 551 1035 1544 1768 1792 1802 1741 1670 1623 1599 1562 1443 1224 938 642 401 263 211 189 176 160 172 227 294 382 441 522 619 724 811 936 1095 1229 1308 1418 1505 1603 1722 1728 1649 1591 1580 1566 1529 1491 1422 1296 1134 1000 961 1052 1210 1294 1180 1002 981 982 969 1074 1278 1414 1459 1385 1259 1174 1134 1138 1250 1532 1868 2009 1878 1751 1810 1826 1848 2052 2341 2588 2685 2649 2570 2427 2189 2013 2003 2104 2199 2341 2498 2653 2667 2411 2000 1596 1209 880 692 642 662 604 498 488 489 468 450 439 318 154 66 21 4 2 2 1 0 0 0 0 0 0 0 2 3 0 3 23 40 112 244 307 365 437 513 609 647 583 510 470 456 484 531 549 587 698 865 1002 1087 1060 938 1009 1181 1306 1353 1366 1334 1256 1182 1148 1167 1238 1304 1268 1078 772 578 693 897 941 807 674 791 1240 1240 1308 1443 1535 1643 1744 1811 1915 2005 2023 1944 1814 1643 1608 1665 1735 1680 1716 1758 1676 1599 1560 1488 1458 1408 1178 897 709 692 823 1023 1227 1361 1425 1703 1903 1972 1784 1639 1548 1496 1424 1365 1337 1321 1193 979 793 627 535 527 592 692 752 776 893 991 1036 1037 988 213 206 199 192 190 192 196 197 197 199 199 198 194 190 184 179 177 173 172 176 179 179 175 170 169 162 157 149 144 144 150 160 174 191 207 228 242 248 256 254 243 222 205 202 217 229 251 282 306 321 327 323 314 298 279 277 284 280 285 280 257 257 266 287 315 339 341 316 292 264 217 161 131 144 136 108 96 86 102 159 248 347 460 539 569 594 602 578 541 522 517 522 541 565 567 558 545 543 532 506 489 487 482 509 511 465 358 217 105 51 30 13 5 4 1 1 0 0 0 0 0 1 15 68 160 289 506 689 811 884 874 880 968 1063 1078 912 666 444 318 245 217 177 133 138 136 129 136 146 197 277 305 313 398 574 795 963 1143 1440 1619 1642 1713 1704 1597 1548 1510 1539 1507 1504 1586 1682 1799 1700 1653 1527 1419 1403 1451 1604 1738 1732 1731 1750 1714 1701 1759 1656 1551 1400 1268 1268 1288 1237 1277 1370 1503 1579 1560 1468 1225 784 358 141 67 47 37 12 0 0 1 1 7 39 100 217 485 655 545 393 434 402 547 504 342 214 153 127 128 117 70 25 6 0 0 2 4 4 8 21 30 22 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 34 101 160 221 319 387 386 593 841 795 1006 1226 1189 1095 1122 1134 1092 1089 1121 1164 1293 1627 2237 2706 2783 2622 2361 2028 1619 1259 1157 1270 1640 2247 2921 3254 3151 3206 2159 1218 1078 1070 1062 1058 1125 1207 1240 1293 1342 1345 1350 1539 1824 1497 1210 1370 1222 1189 1180 1190 983 725 446 495 282 171 186 266 644 1140 1442 1559 1617 1650 1660 1621 1523 1382 1179 922 643 409 296 284 285 265 241 268 378 482 524 546 615 712 789 933 1026 1166 1300 1399 1455 1531 1582 1604 1624 1565 1481 1472 1521 1547 1524 1522 1540 1477 1321 1157 1032 1043 1153 1259 1213 1034 988 1007 965 948 1024 1104 1137 1105 1046 1012 1000 999 1109 1415 1780 2004 2029 1902 1982 2071 2134 2320 2522 2591 2544 2494 2493 2461 2158 1951 1945 2060 2203 2327 2404 2428 2361 2156 1863 1535 1138 810 632 549 546 493 344 226 236 239 255 297 239 120 48 19 11 10 10 11 10 11 12 6 5 19 32 36 73 104 130 204 435 656 766 822 774 776 840 925 1005 965 807 716 721 724 873 907 853 975 1221 1396 1503 1506 1321 1303 1382 1435 1448 1436 1346 1169 1011 925 939 1065 1281 1471 1468 1278 1155 1231 1228 1004 895 911 1033 1208 1326 1533 1621 1689 1757 1773 1816 1917 2035 2101 1985 1916 1816 1800 1620 1540 1477 1493 1449 1376 1309 1283 1253 1210 1126 926 725 686 808 1055 1266 1522 1769 1883 2174 2171 1934 1658 1454 1351 1333 1312 1223 1088 890 677 571 554 549 618 752 880 954 999 1035 1074 1094 1124 1167 1217 232 226 220 211 200 192 191 195 196 196 192 187 181 177 173 171 172 169 169 167 164 161 161 160 157 150 150 142 145 148 164 163 176 191 200 225 245 243 230 211 191 184 183 199 226 246 268 306 341 369 380 375 365 364 369 368 360 355 354 338 313 306 327 359 380 384 368 332 282 219 159 129 133 135 115 94 94 103 156 250 344 416 523 601 638 656 634 599 563 531 504 483 487 514 534 551 569 567 546 524 519 536 541 526 429 309 179 81 32 14 12 9 12 13 6 3 0 0 1 5 14 38 99 203 267 424 657 938 1016 980 923 909 983 1066 1006 795 566 377 260 205 203 186 165 160 146 119 126 152 250 357 404 456 576 753 942 1062 1229 1491 1640 1670 1729 1715 1577 1458 1442 1582 1537 1539 1531 1716 1937 1807 1744 1677 1615 1567 1649 1827 2010 2152 2374 2437 2205 1996 1804 1651 1535 1416 1281 1270 1333 1271 1223 1269 1517 1572 1533 1464 1196 663 198 38 13 4 3 1 0 4 10 11 40 117 164 221 382 616 509 337 318 310 465 475 311 160 94 60 54 44 25 12 4 0 0 0 2 3 4 10 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 36 112 191 242 332 438 477 546 741 749 725 969 1063 1069 1036 938 907 840 855 960 998 1094 1396 2069 2408 2380 2497 2577 2352 1902 1408 1168 1209 1588 2061 2602 3277 3054 3035 2216 1272 1092 1071 1075 1066 1127 1203 1217 1267 1334 1285 1238 1362 1573 1286 1064 1263 1121 1134 1138 1062 894 853 544 574 343 242 206 215 461 817 1081 1208 1256 1294 1310 1264 1135 959 782 608 441 321 299 357 409 431 455 538 687 787 838 870 931 1038 1112 1235 1258 1305 1344 1398 1438 1465 1501 1511 1473 1409 1379 1407 1467 1516 1538 1584 1621 1577 1493 1392 1275 1182 1193 1251 1252 1158 1073 1051 1017 933 872 858 851 874 909 923 942 969 1068 1345 1712 1993 2198 2200 2218 2313 2415 2538 2651 2554 2460 2444 2490 2438 2184 1962 1900 2000 2172 2281 2295 2225 2059 1878 1728 1488 1116 799 600 495 444 401 239 89 105 99 82 114 120 74 30 16 16 17 25 40 53 73 93 92 93 160 208 211 288 348 390 485 703 1002 1168 1265 1291 1327 1238 1050 1020 1042 983 970 994 938 1069 1190 1260 1329 1492 1488 1571 1669 1569 1455 1456 1448 1359 1207 990 738 563 546 656 788 998 1289 1518 1635 1648 1646 1472 1251 1220 1316 1389 1492 1609 1650 1585 1542 1521 1461 1439 1537 1822 1973 1967 1859 1607 1504 1354 1248 1197 1210 1237 1197 1129 1086 1037 924 744 644 666 824 1086 1388 1534 1907 2180 2330 2364 2043 1629 1370 1269 1279 1300 1180 959 734 587 508 580 756 901 1040 1153 1218 1229 1236 1256 1279 1330 1415 1494 1537 242 238 230 217 206 195 188 189 190 186 179 174 173 168 164 164 165 167 170 167 167 162 157 152 147 142 140 139 139 141 149 153 169 180 194 228 226 215 197 173 163 173 181 200 225 250 284 327 365 395 400 397 402 415 433 433 420 424 426 410 394 398 417 427 416 394 369 326 258 185 138 124 112 98 88 96 116 158 237 345 449 520 606 660 661 684 643 614 597 552 510 484 467 470 471 476 501 532 536 534 532 515 459 377 241 132 64 30 22 24 23 21 18 18 12 4 1 7 35 82 133 210 318 391 420 549 776 1080 1119 1017 974 1053 1153 1156 1013 768 535 378 277 220 218 219 215 202 174 143 148 195 351 496 569 639 744 915 1106 1201 1314 1518 1650 1702 1742 1678 1528 1398 1321 1370 1469 1482 1509 1786 1968 1842 1817 1793 1803 1851 2013 2102 2207 2392 2735 2999 2943 2548 2024 1698 1572 1506 1456 1412 1407 1359 1276 1226 1546 1566 1481 1471 1182 570 169 36 6 0 0 0 1 9 23 44 118 244 291 319 459 628 562 403 301 236 319 422 291 133 69 51 42 26 13 6 2 3 5 7 12 19 21 16 6 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 17 64 124 189 276 356 437 504 500 571 619 645 833 929 931 819 726 724 648 611 731 830 1001 1274 1809 1924 1724 1838 2184 2329 2067 1562 1240 1260 1587 2032 2497 3154 2990 2980 2284 1364 1114 1099 1085 1082 1134 1203 1224 1239 1290 1312 1275 1333 1511 1313 1056 1197 1175 1170 1169 1200 1098 953 730 677 463 305 254 209 280 503 726 830 874 892 865 808 724 612 516 446 390 368 417 538 634 690 767 854 920 956 1010 1063 1129 1158 1172 1199 1223 1231 1243 1271 1297 1319 1339 1331 1297 1281 1312 1370 1414 1461 1509 1590 1643 1655 1614 1563 1515 1406 1346 1321 1299 1238 1144 1088 1083 1008 858 794 768 781 854 886 912 961 1047 1238 1544 1903 2235 2376 2377 2436 2566 2589 2661 2600 2555 2540 2527 2428 2203 1961 1863 1957 2109 2189 2197 2083 1859 1654 1522 1340 1098 832 581 511 412 373 201 98 113 121 88 62 73 82 60 36 34 38 56 101 165 235 295 336 375 403 458 490 525 559 572 593 656 849 1112 1346 1502 1621 1537 1062 609 847 1131 1235 1290 1303 1446 1594 1425 1269 1186 1158 1243 1347 1455 1454 1360 1228 1016 752 482 371 378 421 501 574 694 937 1251 1529 1654 1678 1574 1459 1422 1482 1548 1604 1552 1377 1241 1115 1054 1009 1021 1150 1432 1678 1761 1649 1341 1124 1063 1020 1001 1043 1102 1113 1049 924 787 676 592 630 797 1058 1367 1686 1998 2333 2506 2400 2053 1613 1291 1147 1138 1133 1038 870 729 640 703 862 1065 1255 1435 1539 1560 1511 1466 1458 1499 1566 1597 1638 1657 1689 242 240 233 220 211 203 197 193 182 174 167 161 155 150 151 156 160 162 162 158 162 159 155 146 140 136 132 131 134 137 139 143 148 161 194 216 198 197 182 167 164 173 198 222 249 288 318 348 377 394 408 440 464 467 473 496 522 510 488 469 462 474 486 474 445 411 367 302 239 188 167 160 117 85 81 122 170 255 352 449 531 582 611 610 596 595 583 574 580 541 495 471 449 449 437 453 485 501 506 490 439 350 251 182 100 40 17 16 17 21 29 26 18 18 19 20 36 104 197 277 353 450 514 480 512 685 897 1139 1188 1083 1122 1275 1366 1231 978 716 520 395 306 254 237 229 222 218 209 201 216 296 498 686 767 842 924 1050 1212 1248 1351 1514 1579 1612 1675 1618 1453 1304 1219 1271 1430 1593 1720 2036 2033 1808 1841 1785 1865 2072 2264 2399 2517 2615 2816 3095 3309 3035 2372 1889 1700 1656 1649 1558 1463 1396 1349 1344 1528 1618 1603 1719 1066 480 194 64 19 7 4 3 11 29 43 88 219 378 438 434 517 642 644 526 398 292 254 341 266 126 85 98 83 58 39 21 9 11 12 19 48 76 75 48 17 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 6 24 62 132 227 304 341 373 413 423 395 360 420 599 737 747 692 624 607 526 437 528 702 962 1318 1797 1946 1696 1454 1626 2053 2112 1698 1349 1342 1563 1915 2372 2865 2823 2755 2222 1433 1155 1155 1138 1119 1141 1206 1248 1253 1243 1293 1319 1368 1475 1327 1078 1153 1257 1257 1238 1272 1369 1185 928 810 613 391 313 231 202 319 478 531 533 555 580 567 554 531 495 490 529 604 677 773 863 919 944 960 971 999 1040 1084 1139 1172 1185 1180 1156 1116 1102 1151 1203 1210 1194 1161 1129 1138 1196 1294 1366 1383 1405 1511 1621 1664 1653 1639 1622 1555 1475 1406 1356 1316 1261 1199 1229 1202 999 870 834 792 818 847 869 903 981 1116 1356 1722 2131 2380 2475 2469 2574 2610 2700 2732 2710 2665 2577 2412 2192 1967 1864 1952 2054 2086 2114 1965 1677 1415 1231 1098 1009 838 610 571 492 405 284 202 171 160 120 71 66 85 86 81 87 102 143 235 388 520 580 582 566 561 582 597 605 627 644 686 847 1108 1291 1220 1131 1424 1694 1274 865 1319 1358 1415 1575 1661 1650 1487 1247 1051 983 1043 1166 1411 1559 1346 1051 801 608 508 426 380 349 370 447 498 541 664 909 1205 1406 1500 1508 1459 1460 1561 1584 1463 1243 1031 878 748 742 731 753 845 1160 1415 1433 1305 1075 899 883 915 937 982 1026 1021 905 710 556 529 635 833 1073 1352 1679 2088 2454 2591 2451 2048 1565 1170 975 926 941 865 679 674 817 974 1155 1349 1571 1840 2052 2115 1996 1787 1676 1649 1658 1720 1756 1783 1814 1838 236 233 229 222 211 204 201 194 177 170 163 154 144 136 132 134 141 148 150 148 146 140 137 132 128 121 113 114 117 121 127 133 147 173 195 192 206 199 187 182 196 203 233 259 285 308 337 374 405 426 466 518 521 520 521 547 551 532 522 511 525 539 524 501 476 432 363 291 248 230 221 204 135 89 97 163 247 381 455 526 594 607 569 544 540 533 535 528 519 484 453 430 410 424 410 427 438 463 456 389 293 197 126 79 35 14 9 12 11 11 29 24 23 40 63 96 178 271 346 405 466 512 492 480 614 848 1042 1141 1179 1242 1412 1539 1453 1205 930 694 524 407 316 252 209 187 192 220 267 316 370 492 711 890 941 1015 1086 1126 1201 1248 1341 1460 1493 1525 1604 1565 1376 1142 1041 1142 1368 1629 1820 1963 1908 1804 1821 1768 1793 2081 2313 2447 2618 2719 2788 2815 2828 2773 2434 2058 1834 1708 1657 1628 1601 1577 1492 1466 1480 1689 2009 1814 733 541 284 138 83 97 147 168 145 126 115 165 327 523 585 504 483 567 600 612 563 438 290 238 237 176 164 183 153 119 84 43 19 16 15 16 36 80 118 101 42 8 3 5 4 2 0 0 0 0 0 0 0 0 0 0 0 7 29 81 181 273 328 329 279 266 263 231 230 339 530 593 573 540 496 477 434 347 437 620 927 1404 2009 2352 2049 1427 1297 1795 2122 1818 1411 1370 1533 1783 2223 2623 2664 2496 2046 1467 1183 1205 1187 1144 1153 1205 1266 1309 1308 1306 1329 1392 1487 1401 1143 1117 1226 1197 1354 1327 1476 1352 1160 942 793 556 432 321 228 313 435 433 446 499 566 580 593 610 615 677 797 903 917 937 1001 1028 1000 972 970 1017 1084 1148 1247 1318 1316 1212 1102 994 930 996 1089 1122 1124 1086 1021 1003 1065 1156 1248 1304 1315 1363 1472 1571 1603 1625 1633 1605 1557 1482 1411 1397 1407 1441 1460 1396 1213 998 880 806 783 811 844 835 885 1019 1200 1532 1940 2148 2307 2390 2491 2596 2705 2749 2710 2638 2551 2382 2158 1984 1902 1962 2019 2039 2071 1888 1604 1240 982 847 822 723 609 614 587 481 360 267 231 230 186 117 96 99 105 131 181 241 319 441 600 714 735 672 636 630 605 588 586 590 591 666 950 1335 1490 1087 668 1068 1430 1254 1172 1245 1192 1473 1768 1752 1579 1371 1234 1214 1279 1309 1322 1417 1396 1118 760 491 436 464 436 409 380 410 505 514 455 485 681 971 1232 1369 1414 1439 1515 1670 1511 1155 925 720 619 619 638 618 655 905 1127 1188 1121 963 827 815 841 889 934 965 984 869 655 525 503 625 873 1183 1427 1697 2094 2537 2687 2388 1952 1464 1064 782 730 752 735 759 835 1010 1167 1296 1447 1693 2060 2450 2657 2585 2308 1875 1709 1664 1685 1735 1823 1920 1984 2017 223 221 220 216 209 200 192 186 178 172 163 152 144 137 131 130 135 141 143 143 137 129 124 122 123 125 124 115 110 113 116 131 158 192 206 212 215 204 204 220 241 271 292 315 343 353 384 430 468 508 562 570 551 553 559 551 551 555 568 566 577 573 539 517 487 430 361 300 273 261 234 179 118 108 132 214 334 474 515 561 614 617 548 506 505 512 517 504 488 458 403 380 372 356 348 391 439 474 424 301 189 105 50 27 18 16 13 8 4 12 29 41 40 63 108 145 215 296 382 434 482 514 471 510 716 965 1092 1104 1191 1395 1664 1798 1568 1211 926 683 505 388 318 265 194 160 184 251 366 482 585 750 955 1052 1039 1090 1134 1129 1157 1221 1292 1366 1375 1450 1532 1462 1229 961 874 1042 1334 1620 1856 1913 1811 1828 1803 1753 1826 2134 2327 2382 2485 2603 2724 2631 2477 2449 2345 2158 1994 1887 1825 1813 1918 1992 1821 1668 1621 1794 2170 1388 709 609 398 273 231 267 409 443 286 186 214 322 489 692 730 541 430 514 552 540 532 477 320 172 194 202 182 185 153 112 85 46 21 15 14 16 36 80 124 119 62 16 5 5 4 1 0 0 0 0 0 0 0 0 0 0 1 15 48 128 216 290 337 292 196 148 95 103 158 283 497 485 425 433 427 393 374 304 417 543 834 1376 2071 2453 2048 1395 1211 1650 2107 1908 1445 1333 1476 1758 2193 2482 2555 2387 1861 1485 1182 1220 1232 1199 1165 1186 1253 1303 1299 1259 1281 1387 1659 1936 1710 1232 1142 1059 1252 1297 1477 1448 1421 1098 943 773 634 534 362 413 542 569 618 674 718 754 797 820 823 901 1028 1075 1029 1032 1051 1054 1035 1022 1028 1115 1223 1338 1510 1640 1622 1401 1181 978 847 881 976 1055 1110 1094 1038 996 1024 1097 1183 1254 1275 1252 1297 1384 1442 1494 1538 1580 1597 1553 1495 1467 1473 1504 1545 1538 1399 1162 942 807 758 780 851 825 809 918 1150 1451 1761 1977 2127 2261 2403 2547 2613 2643 2677 2662 2590 2449 2243 2085 2003 1988 1999 2000 2064 1877 1699 1375 1042 836 700 616 601 666 654 574 494 398 347 352 316 239 202 181 177 240 330 417 521 646 716 710 706 734 700 630 592 587 595 606 611 627 793 1185 1530 1152 626 851 1137 1148 1049 836 940 1420 1703 1592 1404 1375 1390 1386 1420 1363 1202 1112 1121 999 611 394 414 433 434 431 434 554 765 732 524 466 598 858 1150 1271 1278 1313 1419 1474 1215 884 707 602 580 590 676 688 719 896 1017 1002 886 815 777 847 883 925 970 999 918 688 502 506 662 945 1258 1539 1830 2138 2454 2703 2509 1921 1367 944 741 650 709 803 911 1064 1237 1346 1385 1454 1633 1949 2353 2705 2809 2465 1898 1662 1598 1606 1665 1781 1860 1880 1896 1926 209 206 210 207 199 192 186 181 174 169 161 154 148 142 139 139 138 136 137 139 138 133 126 121 117 115 118 118 120 126 125 139 157 184 187 189 198 217 239 259 295 352 372 385 419 431 456 493 524 556 587 577 565 566 550 536 564 587 587 579 566 561 561 532 472 408 369 325 295 264 232 188 153 145 173 269 407 508 531 565 608 602 528 491 512 504 504 471 449 401 361 378 353 295 266 316 409 485 407 239 124 48 15 17 20 18 12 4 7 18 30 39 45 77 130 185 246 392 483 511 582 672 636 660 858 1008 989 1018 1215 1469 1674 1665 1401 1114 871 654 480 364 313 264 187 157 212 327 503 661 801 1008 1139 1084 1031 1066 1082 1102 1191 1248 1300 1302 1279 1449 1493 1299 989 750 726 922 1212 1532 1774 1828 1787 1796 1768 1767 1929 2264 2451 2518 2523 2571 2786 2736 2561 2524 2438 2249 2143 2119 2054 1985 2038 2213 2203 2063 2083 2038 1831 1227 719 643 513 426 377 415 707 731 254 116 276 511 692 847 792 536 436 549 611 566 547 500 326 162 135 138 96 84 73 55 48 31 17 14 14 19 39 68 91 85 47 15 5 4 2 1 0 0 0 0 0 0 0 0 0 0 2 20 66 180 190 176 192 164 117 81 58 59 79 173 359 331 312 299 270 271 267 271 380 554 691 1271 2002 2130 1561 1106 1098 1469 1916 1943 1634 1414 1531 1866 2296 2378 2434 2383 1896 1460 1150 1157 1200 1218 1163 1169 1229 1257 1251 1243 1256 1327 1539 1641 1449 1290 1038 1063 1280 1474 1484 1518 1539 1228 979 908 843 794 691 679 763 823 840 854 886 952 1032 1049 1013 1059 1189 1190 1086 1058 1066 1083 1085 1149 1160 1285 1461 1707 1940 2092 2037 1794 1510 1236 1041 977 1000 1063 1124 1136 1110 1060 1053 1070 1149 1244 1270 1190 1197 1236 1275 1326 1385 1463 1530 1551 1540 1528 1536 1567 1590 1575 1504 1290 987 781 722 733 830 842 827 865 1056 1324 1534 1739 1951 2126 2295 2490 2600 2648 2728 2783 2774 2663 2469 2272 2135 2009 1997 2023 2017 1940 1823 1615 1308 1035 829 703 662 669 678 707 708 617 551 565 541 459 419 414 418 534 580 619 689 774 793 710 712 791 778 672 595 577 602 660 734 780 648 955 1297 1166 819 636 674 760 710 636 816 1137 1307 1255 1172 1189 1145 1094 1220 1221 920 668 773 747 525 393 390 414 449 477 488 646 866 829 590 464 536 693 978 1080 1036 1013 1099 1073 924 728 593 531 517 553 698 814 863 994 1128 1021 810 787 807 883 927 940 885 775 642 530 532 685 975 1323 1667 1993 2302 2515 2537 2368 1912 1424 981 708 662 734 899 1126 1353 1472 1426 1325 1397 1592 1858 2164 2198 2191 2101 1777 1484 1454 1459 1458 1485 1508 1503 1534 1557 1632 198 196 199 195 184 180 175 170 165 160 156 155 153 147 142 138 130 127 130 131 132 131 125 119 115 110 112 117 127 141 153 165 174 189 187 186 217 263 323 386 420 416 421 437 461 483 513 533 563 560 603 615 607 591 579 573 565 556 550 543 531 546 558 520 437 376 357 336 300 258 239 207 177 166 205 307 425 497 542 601 612 592 527 484 538 496 484 410 369 312 340 382 365 287 237 285 359 400 318 167 68 17 10 13 9 8 5 1 9 23 35 51 83 141 213 303 432 537 565 585 730 820 796 872 998 909 779 875 1164 1409 1507 1436 1228 1017 821 645 491 361 310 276 205 193 293 461 669 838 980 1159 1149 1055 1028 1014 1015 1094 1201 1233 1278 1261 1310 1490 1385 1058 730 552 612 834 1099 1530 1947 1956 1828 1780 1789 1903 2123 2436 2629 2703 2662 2760 2986 2938 2636 2501 2495 2297 2198 2173 2161 2171 2248 2329 2346 2259 2171 2020 1651 1135 700 622 525 476 416 521 889 730 187 66 332 693 848 861 719 532 554 668 610 506 515 484 334 185 94 86 36 28 20 19 19 15 11 13 14 10 12 18 23 24 16 7 3 1 1 0 0 0 0 0 0 0 0 0 0 1 7 29 91 175 191 152 97 58 48 50 56 54 72 142 205 176 185 171 134 153 150 217 280 433 572 1232 1844 1547 956 729 900 1247 1612 1896 1879 1659 1753 2017 2337 2255 2305 2338 1734 1394 1135 1078 1145 1193 1161 1161 1195 1213 1213 1219 1223 1276 1514 1851 1773 1181 977 1089 1284 1432 1629 1669 1616 1529 1253 1022 987 981 982 997 1047 1068 1011 975 1003 1094 1212 1223 1140 1178 1370 1338 1168 1055 1094 1155 1176 1271 1367 1505 1740 2071 2387 2575 2574 2439 2188 1831 1470 1224 1138 1161 1180 1152 1118 1093 1078 1037 1093 1204 1207 1139 1134 1165 1204 1242 1278 1319 1374 1446 1504 1546 1591 1635 1693 1712 1649 1456 1162 857 773 766 810 836 892 928 1007 1173 1360 1520 1782 2016 2178 2382 2583 2707 2781 2852 2951 2930 2783 2506 2283 2074 2017 2027 2033 2003 1895 1749 1531 1294 1072 904 802 759 793 869 894 850 829 866 865 811 799 840 907 971 977 918 834 812 814 756 722 731 711 660 582 545 559 604 689 907 815 946 1127 1098 831 539 474 487 507 616 738 780 795 827 850 880 778 725 921 920 589 467 512 505 455 409 402 423 498 540 497 561 705 750 744 745 496 486 728 792 782 770 821 748 679 599 541 534 531 537 591 674 750 1074 1062 881 855 851 895 911 879 802 659 527 478 562 773 1028 1351 1644 1943 2353 2499 2473 2241 1877 1458 1084 809 690 731 902 1243 1566 1658 1523 1298 1295 1511 1733 1945 2004 1732 1473 1319 1234 1286 1348 1274 1193 1127 1075 1146 1217 1202 1202 182 184 185 183 177 173 168 161 157 154 155 156 157 151 148 145 139 135 130 127 123 123 122 121 123 129 134 134 136 149 168 181 193 217 243 263 304 347 400 409 437 460 460 482 519 552 573 579 599 624 656 651 645 617 584 574 569 567 571 578 586 577 539 484 424 396 380 358 307 261 239 219 223 232 277 369 462 527 574 591 573 555 520 463 499 461 440 326 263 215 254 304 334 262 196 214 257 264 192 88 32 11 6 10 7 8 7 3 8 31 62 99 149 227 294 365 468 539 611 671 763 727 737 842 768 562 491 701 1056 1275 1298 1221 1144 1007 819 643 499 389 331 298 249 269 404 612 822 970 1073 1133 1026 974 958 930 979 1093 1161 1183 1222 1275 1400 1428 1157 760 463 381 526 749 990 1476 2068 2082 1906 1817 1917 2117 2283 2458 2662 2740 2652 2733 2853 2890 2809 2551 2411 2369 2299 2173 2042 1928 1944 1989 2051 2054 1871 1619 1364 999 682 595 554 534 462 482 641 440 184 108 436 833 810 664 575 557 637 694 640 567 559 520 384 229 110 99 26 21 19 10 8 9 7 8 10 8 4 3 5 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 2 11 35 73 163 158 91 49 36 34 39 44 44 60 94 117 140 134 120 118 127 140 203 224 315 538 1200 1599 1210 798 788 934 1180 1543 1891 2003 1842 1920 2115 2282 2197 2165 2043 1582 1321 1113 1043 1108 1153 1145 1149 1163 1174 1182 1185 1179 1230 1461 1783 1810 1501 1348 1451 1459 1541 1675 1829 1693 1533 1406 1058 1028 1064 1139 1215 1291 1281 1131 1023 1058 1193 1356 1367 1274 1360 1549 1477 1301 1201 1225 1307 1385 1497 1641 1841 2048 2317 2639 2876 2998 3046 2920 2505 1889 1344 1130 1187 1204 1169 1144 1108 1100 1063 1077 1115 1100 1055 1032 1071 1141 1186 1210 1217 1216 1265 1357 1448 1559 1637 1721 1758 1742 1645 1420 1153 1020 966 934 897 932 1004 1014 1085 1305 1519 1746 1971 2118 2257 2441 2652 2768 2830 2984 3053 2964 2696 2476 2220 2069 2024 2019 2025 1996 1849 1657 1473 1281 1108 996 951 962 1009 1044 1053 1091 1186 1217 1224 1251 1286 1353 1401 1261 1066 901 820 802 770 724 694 675 631 563 549 542 553 697 1001 1086 1030 1067 1028 781 533 494 566 722 893 824 588 506 535 532 556 570 679 757 630 468 443 451 444 432 418 409 415 433 416 402 518 707 1058 1109 837 377 407 642 724 756 714 623 583 582 554 533 540 540 520 529 678 827 1257 1038 936 962 988 985 885 720 582 512 536 628 850 1142 1417 1655 1935 2154 2415 2356 2125 1783 1370 1026 824 705 665 759 1132 1664 1913 1684 1306 1132 1307 1545 1709 1773 1651 1364 1158 1081 1098 1168 1133 1039 998 936 926 1021 1080 1051 977 159 164 164 165 167 166 163 161 160 157 159 155 154 151 153 149 146 143 138 133 127 124 126 126 124 127 133 136 148 172 187 199 221 256 297 344 401 446 499 528 514 514 519 536 579 615 629 620 623 638 638 641 654 640 610 638 597 633 642 618 579 517 475 444 432 427 398 352 298 252 222 204 216 258 352 445 524 580 601 585 547 526 505 472 451 384 317 227 183 152 156 201 246 207 167 160 163 138 82 32 13 10 8 8 6 16 15 13 25 65 90 132 198 286 329 378 487 638 761 728 606 470 443 443 341 262 317 628 1016 1251 1334 1344 1287 1088 825 620 496 413 344 286 265 345 523 739 920 1009 1028 978 879 868 845 868 962 1051 1085 1105 1154 1264 1371 1217 838 471 273 280 475 686 976 1527 1877 1964 1975 1938 2071 2308 2297 2407 2632 2667 2649 2643 2581 2672 2790 2689 2289 2250 2204 2094 1928 1789 1741 1729 1782 1807 1610 1326 1112 917 725 607 581 620 569 372 284 241 206 226 536 801 598 434 475 576 630 612 580 581 549 473 397 283 162 119 24 14 13 8 5 5 5 4 3 1 0 1 4 6 7 5 2 1 0 0 0 0 0 0 0 0 0 0 1 3 12 34 53 69 69 60 48 39 33 32 35 42 57 81 102 124 129 118 119 137 150 207 296 381 550 1063 1418 1207 882 820 936 1182 1500 1799 2011 2015 2041 2175 2256 2251 2223 1842 1363 1181 1045 1029 1094 1152 1182 1182 1161 1148 1162 1181 1184 1217 1346 1535 1609 1500 1512 1537 1494 1906 1784 1839 1827 1499 1450 1128 1064 1081 1194 1335 1478 1501 1303 1084 1072 1254 1458 1488 1432 1537 1650 1577 1442 1387 1403 1459 1542 1704 1883 2095 2277 2368 2530 2796 3083 3300 3283 2862 2105 1389 1079 1123 1192 1220 1228 1185 1129 1090 1102 1108 1050 985 948 984 1071 1128 1144 1148 1131 1130 1185 1272 1415 1544 1678 1798 1852 1835 1817 1660 1434 1311 1204 1094 1025 1016 1007 1083 1288 1539 1771 1945 2071 2144 2242 2453 2710 2845 3045 3083 3016 2828 2569 2326 2123 2029 1984 2025 2034 1937 1797 1635 1472 1315 1209 1177 1206 1249 1264 1235 1287 1408 1450 1453 1461 1469 1445 1312 1154 1051 975 908 842 793 766 733 698 676 616 582 563 556 678 927 1041 1023 1003 944 747 540 551 793 1020 1051 779 508 448 434 407 433 476 612 669 583 474 438 449 464 465 437 414 403 382 376 444 676 852 1216 1236 801 375 448 700 835 829 723 617 579 597 579 555 542 537 503 566 743 933 1109 1045 1023 1041 1027 936 775 629 569 616 800 1040 1325 1563 1770 1902 2081 2195 2231 2060 1699 1279 916 695 602 622 736 974 1448 1890 1912 1481 1145 1122 1327 1479 1468 1415 1354 1231 1144 1113 1109 1072 981 945 938 949 1020 1105 1130 1078 1007 134 145 149 154 159 160 159 160 159 158 160 163 163 165 164 153 152 150 148 142 132 128 130 131 122 110 118 131 154 198 231 254 282 323 365 419 480 519 545 580 624 616 622 628 648 666 677 663 657 656 646 648 661 662 666 689 691 679 616 530 449 388 412 429 435 411 370 320 263 213 188 206 243 321 444 502 551 614 625 588 540 520 495 440 348 253 182 148 135 122 134 163 189 152 116 102 95 74 37 12 9 12 13 13 12 21 26 39 48 66 82 148 236 321 307 280 437 704 749 551 316 177 143 156 189 246 381 699 1022 1231 1380 1451 1279 1000 740 563 484 441 386 333 337 450 645 830 949 965 868 804 826 823 774 835 922 985 1032 1072 1173 1292 1224 894 502 237 152 234 435 652 1023 1499 1558 1581 1761 1940 2126 2519 2531 2607 2714 2623 2603 2640 2609 2582 2690 2660 2279 2167 1914 1781 1766 1777 1692 1605 1554 1487 1254 1016 907 848 729 582 547 621 553 263 102 159 246 330 559 655 470 360 429 580 597 544 532 515 410 313 307 291 200 101 20 9 8 9 9 6 4 1 0 0 0 2 6 8 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 2 12 30 54 73 72 66 59 50 41 33 29 36 58 83 99 102 109 114 117 117 115 147 233 332 472 797 1105 1156 965 768 754 977 1269 1556 1913 2150 2191 2262 2300 2349 2344 1873 1314 1145 1044 1051 1108 1133 1174 1184 1175 1160 1151 1185 1209 1224 1292 1351 1426 1573 1676 1690 1913 2150 2291 2058 1754 1618 1374 1180 1101 1060 1158 1374 1579 1640 1469 1200 1123 1296 1494 1537 1515 1576 1633 1556 1442 1392 1366 1364 1406 1475 1619 1959 2227 2204 2198 2513 2969 3269 3262 2850 2149 1470 1081 1052 1184 1283 1301 1244 1147 1101 1104 1110 1042 924 847 891 1015 1095 1095 1071 1064 1078 1107 1169 1252 1359 1509 1678 1840 1896 2062 2065 1883 1736 1565 1364 1205 1111 1081 1137 1295 1564 1827 1952 2041 2078 2130 2319 2584 2765 2995 3135 3099 2905 2607 2362 2180 2092 2053 2050 2042 1987 1890 1793 1669 1506 1373 1362 1378 1430 1471 1468 1523 1543 1545 1510 1479 1475 1445 1359 1262 1182 1118 1052 992 968 970 859 750 734 678 635 631 604 577 645 727 757 772 784 732 584 549 867 1093 972 677 513 498 456 394 418 439 494 564 563 478 413 431 444 431 411 392 371 352 381 554 842 1023 1202 1106 704 373 415 598 659 617 618 634 604 613 596 565 542 532 535 660 813 985 1106 1082 1025 995 917 795 684 684 747 897 1153 1458 1811 1935 2021 2063 2105 2127 2053 1753 1308 900 620 458 451 669 939 1263 1696 1898 1660 1252 1069 1173 1326 1334 1236 1170 1208 1223 1192 1116 1033 941 910 909 940 1015 1124 1227 1242 1128 1083 104 121 134 142 147 148 148 151 153 155 162 172 174 180 182 182 181 173 162 157 150 142 143 147 154 165 171 180 196 225 262 311 347 390 444 496 535 556 567 602 655 684 711 730 733 737 740 728 711 693 668 676 692 688 679 668 632 563 474 416 393 401 463 471 436 389 352 279 222 182 189 266 372 488 600 598 567 617 613 555 501 463 389 322 240 165 141 146 139 138 163 161 161 122 95 82 75 52 24 9 8 13 15 14 21 39 50 52 40 63 101 183 269 309 243 232 422 608 561 353 150 64 97 232 430 612 728 897 1089 1226 1377 1375 1180 901 663 526 494 466 429 411 459 594 756 865 917 886 776 758 832 795 756 806 868 952 1038 1068 1189 1233 979 554 228 89 86 190 381 648 1018 1256 1215 1203 1395 1724 2087 2455 2639 2736 2773 2716 2643 2650 2628 2620 2724 2647 2448 2285 1822 1632 1591 1587 1525 1496 1384 1213 1002 858 836 801 668 495 420 413 296 116 96 228 350 403 478 500 419 383 468 607 605 582 586 591 467 289 215 215 168 79 24 8 5 10 11 10 7 1 1 0 2 9 9 9 8 6 3 1 1 1 0 1 0 0 0 0 0 0 0 1 6 20 48 57 56 57 57 56 46 33 30 39 57 85 112 101 106 103 93 95 84 91 161 254 311 614 857 1068 976 738 651 859 1115 1299 1658 2027 2180 2263 2323 2374 2268 1725 1165 1162 1121 1057 1056 1121 1174 1161 1146 1166 1143 1150 1182 1171 1214 1275 1341 1574 1694 1607 1491 1813 2132 2370 1777 1622 1389 1227 1121 1041 1090 1300 1551 1665 1527 1264 1179 1334 1491 1499 1458 1481 1514 1418 1297 1212 1161 1154 1257 1408 1624 1896 2029 1922 1901 2247 2760 3082 3050 2684 2137 1555 1132 1035 1179 1326 1370 1332 1200 1137 1161 1228 1119 949 850 878 993 1078 1071 1033 1060 1081 1077 1165 1213 1273 1355 1475 1719 1799 1986 2108 2110 2060 1957 1776 1521 1297 1209 1244 1393 1650 1897 2006 2053 2072 2099 2236 2407 2574 2762 3002 3057 2887 2593 2340 2194 2113 2076 2083 2091 2057 1960 1927 1790 1599 1532 1605 1628 1634 1607 1565 1586 1597 1589 1533 1474 1461 1452 1399 1325 1284 1261 1225 1226 1189 1051 844 776 791 750 713 775 814 668 471 412 500 695 793 773 672 597 806 1001 903 650 574 585 628 577 477 434 449 475 491 471 428 398 356 323 375 394 417 458 509 671 930 1048 954 714 473 350 334 386 420 479 553 574 597 592 575 554 562 665 701 773 900 1019 1091 1060 979 878 779 711 717 874 1035 1260 1523 1748 1964 2034 2034 1988 1972 1965 1739 1403 1003 606 374 401 607 921 1257 1617 1919 1844 1462 1122 1032 1144 1237 1188 1147 1172 1147 1126 1116 1053 976 934 920 936 1002 1074 1146 1237 1277 1174 1125 74 85 95 108 117 124 131 133 137 145 158 164 170 179 185 191 190 181 172 170 168 166 171 174 180 187 213 251 286 309 334 375 418 456 497 548 572 587 604 642 688 731 763 781 784 786 790 784 760 721 694 718 737 713 668 594 527 459 414 428 472 525 533 489 412 346 273 202 180 184 252 362 478 605 698 681 624 625 587 511 459 428 344 284 209 148 155 157 135 127 128 115 106 91 97 93 86 74 41 20 8 16 19 20 25 45 53 47 62 103 144 204 272 288 263 245 282 392 496 426 255 172 245 545 912 1097 1141 1177 1238 1264 1261 1233 1029 786 592 513 519 496 485 512 596 729 830 866 866 832 804 848 884 820 771 774 838 954 1057 1091 1199 1100 668 257 63 18 47 145 318 568 834 932 932 1050 1337 1736 2141 2404 2609 2691 2777 2803 2667 2570 2535 2601 2642 2590 2655 2446 1927 1675 1581 1548 1476 1430 1303 1067 915 810 799 745 627 472 329 205 94 61 189 420 537 479 392 359 340 381 491 615 546 422 459 568 508 313 163 114 92 56 29 14 9 12 12 9 4 3 5 1 0 0 1 3 4 5 4 3 2 1 2 3 1 0 0 0 0 0 0 0 1 7 27 32 29 29 33 44 44 32 22 24 45 86 117 101 95 90 83 82 80 67 141 338 338 603 755 1150 1025 722 596 803 1042 1090 1346 1713 1891 2088 2234 2297 2165 1494 1194 1249 1222 1014 968 1079 1173 1148 1115 1144 1161 1161 1164 1141 1140 1203 1271 1414 1507 1432 1381 1498 1771 2235 1937 1650 1560 1340 1179 1077 1047 1187 1442 1591 1479 1229 1162 1342 1474 1409 1311 1330 1362 1274 1159 1070 1065 1116 1260 1398 1514 1709 1843 1769 1733 2022 2519 2876 2900 2622 2205 1717 1290 1109 1184 1345 1467 1443 1308 1194 1189 1269 1231 1091 960 910 949 1010 1020 973 974 1042 1031 1105 1202 1281 1301 1343 1477 1593 1730 1875 1989 2039 2071 2099 2012 1780 1596 1572 1631 1749 1885 1944 2019 2073 2112 2163 2251 2410 2629 2851 2949 2848 2588 2332 2192 2168 2202 2208 2225 2240 2073 1995 1882 1729 1765 1927 1885 1761 1668 1562 1579 1637 1625 1552 1475 1442 1453 1443 1391 1377 1379 1371 1390 1306 1092 880 792 820 809 792 886 984 897 625 337 352 759 845 739 647 636 756 899 843 664 629 651 703 708 582 469 472 483 522 536 529 480 420 375 436 544 701 804 834 862 892 804 615 438 329 300 298 310 389 530 564 583 613 582 563 570 712 884 880 885 984 999 987 948 847 722 681 781 961 1165 1343 1521 1707 1832 1894 1991 2003 1883 1769 1706 1479 1157 743 404 308 511 857 1225 1595 1902 1992 1742 1354 1056 967 1017 1055 1077 1134 1184 1099 1019 1010 1034 1021 1000 1004 1050 1103 1082 1042 1097 1213 1283 1313 51 55 61 74 85 92 100 105 111 122 135 148 156 164 172 177 180 179 176 173 171 177 190 204 224 240 265 308 359 405 442 470 492 506 524 563 588 624 674 715 759 800 830 841 842 839 833 817 789 766 767 778 754 691 626 536 494 480 488 534 572 552 487 407 329 271 208 169 171 221 336 457 545 604 644 638 608 597 560 479 421 380 287 247 199 152 165 137 98 71 56 51 54 79 124 152 144 113 61 30 14 17 25 27 18 32 37 44 85 143 169 214 297 312 276 225 223 370 729 809 564 416 519 867 1112 1229 1285 1308 1310 1254 1145 1047 857 685 543 525 550 539 559 627 698 780 842 874 877 863 856 872 895 878 805 786 849 954 1013 1063 1118 837 361 86 9 0 23 96 229 412 570 639 737 1022 1483 2004 2433 2673 2822 2873 2777 2668 2588 2542 2456 2477 2593 2639 2625 2494 2172 1756 1642 1533 1474 1362 1241 974 851 758 706 631 565 484 316 121 19 19 118 333 489 436 342 284 253 306 416 490 405 291 305 459 494 337 164 74 48 40 29 18 10 9 8 5 2 1 2 0 0 0 0 2 3 10 45 39 13 4 4 4 3 2 2 1 0 0 0 0 0 2 9 14 10 8 10 21 28 22 10 11 31 67 104 92 82 89 81 79 77 65 85 169 209 337 473 842 929 738 554 695 947 991 1095 1369 1566 1769 1944 2065 2042 1683 1422 1389 1278 1020 929 977 1108 1140 1102 1091 1119 1149 1147 1120 1115 1159 1194 1249 1354 1427 1490 1407 1465 1912 1995 1694 1672 1485 1291 1161 1054 1109 1322 1459 1353 1110 1069 1295 1430 1328 1207 1201 1197 1108 1004 976 1002 1063 1186 1313 1460 1676 1815 1741 1653 1835 2253 2627 2739 2614 2338 1939 1587 1366 1327 1437 1602 1619 1447 1264 1192 1211 1246 1209 1085 957 901 924 963 948 936 987 1006 1092 1179 1211 1209 1222 1294 1392 1512 1661 1770 1813 1864 1932 1988 2034 1954 1853 1769 1771 1852 1908 2038 2140 2191 2217 2260 2418 2675 2887 2985 2928 2695 2405 2245 2272 2338 2307 2405 2576 2333 2054 1945 1864 1879 2079 1971 1718 1574 1524 1545 1612 1626 1566 1493 1442 1467 1485 1444 1457 1471 1458 1445 1378 1197 972 839 818 821 856 978 1144 1177 969 577 400 671 743 651 626 655 713 812 781 688 660 665 657 604 524 502 510 604 717 625 663 632 522 485 576 677 782 877 848 692 564 507 485 451 329 298 314 353 447 538 604 661 645 592 578 665 879 1028 983 969 1013 990 920 854 757 693 781 1017 1273 1496 1635 1752 1884 1964 2029 2087 2028 1800 1530 1351 1200 846 490 308 359 644 1050 1455 1794 1975 1884 1578 1210 920 830 873 955 1054 1129 1116 1035 1011 1051 1071 1047 1027 1079 1147 1204 1143 1090 1113 1248 1396 1524 40 44 46 53 60 67 72 79 87 92 99 108 119 132 150 163 171 175 176 176 179 186 200 219 244 267 288 315 351 391 448 495 515 512 531 584 630 675 742 773 807 859 892 890 881 875 867 850 830 816 802 770 712 639 571 511 509 530 550 565 520 434 347 273 223 196 181 173 205 292 411 484 506 504 526 544 551 559 494 429 392 331 265 253 229 193 193 153 106 81 63 79 92 113 148 169 148 97 50 33 26 20 25 9 5 14 25 57 114 185 173 196 274 279 220 201 273 498 889 1055 840 636 729 1014 1059 1146 1191 1206 1174 1075 972 877 730 617 543 566 614 625 651 724 773 794 838 913 968 969 939 901 892 884 821 794 853 945 986 1060 1024 604 168 23 1 0 8 48 138 269 378 457 643 1047 1611 2207 2654 2911 2997 2895 2736 2514 2410 2383 2349 2416 2634 2681 2437 2278 2112 1724 1536 1440 1405 1386 1202 989 787 687 612 483 405 360 204 55 4 12 51 132 191 188 210 199 144 179 294 345 208 126 110 239 349 299 184 92 49 37 29 18 8 6 7 7 5 2 0 0 0 0 0 1 4 55 89 53 16 7 6 5 5 4 3 2 1 1 2 2 2 1 1 4 2 1 0 6 13 9 2 13 37 64 88 83 85 86 79 73 66 69 71 80 63 98 216 467 783 764 561 596 800 867 874 1030 1238 1430 1602 1770 1871 1715 1556 1450 1232 1001 951 1031 1115 1131 1120 1095 1088 1119 1138 1120 1112 1137 1149 1151 1266 1437 1619 1604 1529 1765 2069 1865 1795 1654 1452 1283 1099 1049 1198 1308 1211 1004 981 1204 1362 1287 1154 1082 1027 924 812 760 773 821 941 1110 1337 1634 1816 1731 1589 1669 1985 2328 2472 2488 2374 2165 1971 1770 1632 1673 1816 1835 1615 1371 1273 1282 1311 1309 1233 1104 1028 992 964 934 906 897 936 1031 1080 1097 1106 1154 1197 1247 1360 1512 1605 1635 1682 1748 1780 1793 1793 1747 1718 1696 1730 1834 2048 2252 2367 2397 2412 2517 2709 2908 3041 3015 2799 2513 2345 2344 2400 2432 2604 2800 2606 2187 1947 1836 1783 1911 1913 1734 1561 1488 1510 1575 1620 1562 1511 1475 1502 1528 1518 1530 1560 1560 1520 1466 1376 1236 1058 927 935 1041 1108 1208 1276 1228 988 849 759 662 621 660 699 749 820 784 702 650 628 598 541 499 496 568 749 807 644 631 631 550 541 601 622 613 581 526 501 480 535 503 440 328 372 380 408 475 572 681 714 664 607 622 774 998 992 1041 1056 1068 1056 963 865 797 861 1083 1407 1687 1814 1878 2020 2177 2223 2302 2186 1963 1637 1388 1104 815 497 300 291 458 778 1179 1541 1829 1917 1731 1426 974 720 658 767 910 1031 1093 1070 1028 1037 1064 1056 1067 1143 1239 1224 1236 1234 1269 1317 1446 1548 1495 34 39 40 44 49 50 52 60 68 72 75 77 84 94 107 118 131 146 157 165 174 187 206 223 240 267 298 326 358 406 435 481 495 498 533 593 654 707 759 797 831 863 891 905 888 877 868 852 833 809 767 711 651 606 575 538 529 540 548 492 371 290 227 189 163 150 150 183 249 324 363 358 374 387 440 471 445 432 363 358 348 330 323 321 293 239 228 207 183 140 112 175 167 135 109 103 84 58 45 46 39 26 14 1 1 2 12 30 57 96 78 94 144 151 141 173 250 405 696 916 903 747 707 781 880 962 982 983 907 820 749 693 637 579 562 608 683 719 742 789 832 865 914 1033 1097 1055 981 918 894 889 844 804 850 939 976 970 776 353 45 3 0 0 4 23 74 168 268 399 663 1109 1692 2306 2777 3028 3067 2929 2672 2491 2317 2318 2340 2456 2684 2737 2311 1974 1806 1577 1461 1428 1356 1336 1133 932 729 642 501 280 184 132 53 15 54 99 77 46 37 35 68 93 71 80 175 216 104 76 88 148 234 267 205 121 68 45 33 22 12 7 6 6 4 1 0 0 0 0 0 0 6 69 85 39 10 6 5 5 4 4 5 5 5 5 6 5 3 1 0 4 3 1 0 1 3 2 4 23 48 65 80 78 78 79 74 61 59 67 70 54 34 46 119 266 516 613 535 514 623 715 730 808 1007 1190 1314 1465 1629 1690 1614 1465 1225 1041 979 1091 1102 1056 1061 1081 1080 1100 1134 1122 1091 1104 1124 1129 1173 1343 1576 1631 1556 1646 1825 1982 1900 1805 1642 1406 1157 1029 1102 1204 1140 958 904 1092 1287 1285 1169 1067 970 871 781 690 652 661 751 919 1167 1522 1744 1670 1545 1553 1775 2037 2164 2254 2302 2268 2203 2078 1958 2001 2073 2029 1748 1453 1354 1377 1412 1439 1416 1317 1237 1157 1070 1006 929 869 874 960 1002 1059 1067 1096 1142 1187 1276 1382 1441 1471 1539 1643 1706 1717 1699 1678 1597 1571 1569 1674 1905 2207 2451 2588 2622 2618 2721 2930 3058 3008 2804 2534 2364 2298 2281 2342 2558 2772 2709 2318 1976 1783 1683 1735 1829 1772 1562 1423 1481 1566 1615 1553 1510 1492 1524 1558 1565 1574 1619 1649 1621 1567 1508 1440 1339 1227 1211 1201 1045 1097 1166 1110 1077 960 726 625 644 707 771 799 730 667 699 626 563 520 460 418 554 754 815 757 609 520 496 577 590 532 539 668 805 775 581 507 541 439 400 459 475 427 458 552 626 667 686 698 676 727 890 1072 1077 1113 1150 1144 1075 929 806 885 1153 1520 1867 2043 2035 2073 2154 2357 2343 2279 2054 1697 1351 1053 715 431 280 235 356 652 1006 1235 1496 1778 1763 1457 1018 674 543 584 733 889 994 1052 1019 1002 1042 1086 1124 1208 1301 1344 1284 1236 1300 1440 1543 1642 1634 1372 25 30 36 38 45 47 52 52 59 62 64 67 73 77 80 84 97 112 126 139 152 172 192 211 235 258 289 333 375 407 430 484 501 539 595 635 676 720 764 798 814 818 834 868 883 862 833 806 775 739 686 632 597 578 565 547 528 504 466 378 269 219 206 212 194 177 199 254 303 347 350 310 287 316 385 432 382 347 308 341 330 346 372 377 319 247 224 225 220 149 103 172 134 80 41 73 62 35 49 51 27 6 0 0 0 0 4 7 7 2 13 23 38 38 32 58 146 281 469 689 823 778 676 662 674 677 708 720 675 667 677 664 615 577 583 646 746 807 821 837 913 1019 1088 1211 1209 1121 1044 986 948 925 874 849 884 916 895 801 533 196 13 0 1 1 8 18 38 100 199 394 738 1211 1776 2349 2766 2924 2860 2673 2412 2153 2054 2194 2312 2447 2676 2792 2281 1834 1649 1527 1456 1467 1442 1268 1040 850 677 604 359 85 38 12 2 2 71 175 91 13 14 13 12 26 33 31 68 74 50 79 131 162 200 295 252 146 82 61 45 28 18 10 5 2 0 0 0 0 0 0 0 0 6 31 32 12 3 4 5 5 10 23 32 26 16 13 7 4 1 1 0 4 4 1 0 1 1 4 15 33 48 63 76 78 75 71 59 48 43 42 36 27 27 27 54 134 319 526 563 484 485 590 659 675 805 980 1085 1201 1357 1483 1439 1403 1103 989 916 942 930 940 994 1064 1076 1069 1109 1118 1099 1059 1078 1128 1111 1228 1421 1542 1527 1508 1570 1860 1952 1909 1785 1534 1218 1015 1031 1147 1142 975 869 994 1215 1308 1280 1185 1095 1047 1047 1010 933 839 768 842 1067 1342 1550 1567 1475 1467 1619 1799 1900 1981 2112 2163 2210 2252 2252 2334 2314 2071 1693 1419 1361 1408 1448 1492 1521 1474 1404 1335 1261 1171 970 885 879 966 990 1044 1084 1089 1105 1174 1258 1298 1306 1308 1368 1478 1536 1550 1616 1589 1651 1607 1573 1618 1788 2045 2323 2547 2671 2687 2671 2794 2940 2945 2752 2449 2256 2212 2195 2260 2460 2743 2813 2529 2119 1813 1665 1650 1724 1802 1694 1430 1454 1542 1586 1578 1542 1515 1535 1556 1560 1576 1616 1654 1659 1628 1585 1560 1539 1466 1372 1191 1049 999 899 846 871 760 646 639 705 849 1017 1011 771 620 697 614 499 432 400 584 808 818 705 590 530 554 678 825 801 665 620 730 851 837 631 523 514 503 513 473 458 475 560 656 658 641 701 772 769 882 1082 1190 1204 1122 1082 1029 953 890 916 1144 1486 1773 1979 2157 2294 2408 2168 2183 2152 1957 1624 1246 922 647 391 249 253 312 509 777 1003 1189 1452 1656 1524 1102 650 458 515 682 847 943 991 991 966 1008 1066 1139 1250 1326 1349 1333 1314 1309 1368 1497 1610 1639 1447 1102 17 21 27 33 38 43 45 51 56 60 68 73 78 84 89 95 104 112 121 133 143 154 171 188 205 245 275 305 339 380 419 465 512 558 611 635 657 724 774 806 796 779 776 793 803 790 766 742 707 665 628 597 595 600 594 581 521 446 375 307 256 239 248 273 266 272 311 348 360 382 359 304 282 316 381 438 437 431 391 408 390 378 367 312 252 217 203 188 150 79 47 75 45 51 52 69 37 17 50 31 8 0 0 0 0 1 1 1 0 0 1 4 11 13 17 38 138 315 467 604 727 776 764 756 749 678 624 595 593 612 635 632 609 593 622 706 818 891 901 931 1043 1165 1251 1329 1289 1208 1148 1110 1070 1015 946 914 891 834 707 504 262 68 2 1 4 9 14 16 31 94 213 447 846 1382 1948 2422 2700 2742 2600 2366 2153 2059 2077 2167 2334 2491 2641 2634 2131 1734 1578 1484 1477 1475 1356 1156 941 748 582 500 232 26 0 0 0 1 65 108 43 10 8 5 2 3 5 8 17 17 12 41 112 152 230 360 321 167 92 81 60 36 24 15 7 2 0 0 0 0 0 0 0 0 1 5 7 10 8 7 6 7 19 36 38 26 18 13 3 0 0 0 0 3 7 2 1 0 1 6 13 26 40 56 68 67 56 48 39 29 21 22 28 28 26 21 30 67 135 248 407 444 404 472 577 612 681 797 923 1011 1112 1300 1382 1265 927 872 857 828 826 879 973 1049 1057 1061 1110 1139 1135 1109 1112 1113 1093 1134 1240 1338 1384 1395 1474 1744 1961 1988 1885 1640 1292 1032 979 1079 1147 1020 891 956 1178 1361 1435 1395 1341 1361 1412 1447 1396 1226 1017 937 1018 1181 1371 1482 1451 1406 1472 1606 1723 1754 1913 1997 2129 2311 2433 2528 2440 2062 1582 1304 1303 1401 1465 1498 1534 1542 1496 1434 1407 1346 1178 1059 1002 1050 1126 1143 1114 1105 1143 1209 1246 1245 1233 1229 1259 1343 1424 1465 1508 1552 1578 1593 1600 1647 1750 1920 2173 2451 2644 2675 2653 2711 2856 2925 2738 2341 2174 2149 2129 2168 2404 2708 2835 2678 2294 1887 1668 1617 1627 1721 1743 1544 1439 1481 1528 1597 1600 1562 1557 1555 1543 1549 1578 1618 1647 1635 1610 1590 1542 1485 1402 1284 1126 876 751 729 731 697 670 679 735 839 956 995 758 670 681 612 472 394 371 534 594 548 493 449 475 635 884 1053 991 865 768 668 726 723 611 575 632 741 745 549 457 573 677 722 712 759 873 899 955 1127 1338 1328 1205 1031 906 843 832 926 1181 1497 1689 1798 2001 2101 2011 2140 1908 1729 1652 1457 1085 753 526 408 347 352 399 467 605 790 985 1246 1468 1453 1134 714 482 474 653 866 1011 1047 993 934 962 1034 1105 1195 1294 1335 1333 1381 1447 1501 1538 1631 1690 1544 1207 913 12 15 20 26 29 30 35 43 52 61 74 85 92 103 112 121 123 130 144 161 171 170 181 200 199 233 284 288 296 352 396 442 494 530 561 607 648 704 719 743 744 742 740 745 747 733 711 692 670 641 622 619 619 604 556 482 409 347 298 271 262 250 246 258 266 286 302 324 320 320 288 276 307 371 473 542 551 528 477 432 404 375 320 268 256 233 215 183 140 86 62 50 48 133 186 97 51 31 52 8 0 0 0 0 1 3 3 2 2 3 4 6 11 11 17 33 108 355 533 587 607 646 679 683 667 637 599 587 584 585 604 618 608 632 687 809 930 1000 1041 1109 1220 1328 1379 1371 1316 1261 1226 1206 1192 1134 1035 931 805 661 479 292 142 46 7 4 13 23 20 21 48 139 293 562 1011 1610 2173 2531 2650 2584 2435 2305 2217 2181 2207 2269 2399 2559 2585 2310 1897 1621 1468 1398 1408 1354 1213 1040 860 654 450 336 169 28 0 0 0 10 79 67 20 5 4 1 0 0 0 0 2 3 1 5 42 121 327 493 409 209 120 102 69 42 27 16 7 2 1 1 1 0 0 0 0 0 0 0 1 3 9 28 18 9 17 22 15 8 10 10 1 0 0 0 0 7 14 9 7 3 4 11 20 30 37 47 59 56 43 28 2 7 13 15 27 27 23 16 20 37 70 151 322 415 408 409 443 505 559 672 806 874 927 1027 1099 1103 935 899 865 837 844 879 956 1018 1027 1032 1060 1097 1127 1114 1104 1106 1066 1056 1111 1182 1286 1358 1457 1701 1963 2079 1993 1705 1322 1019 901 954 1059 1006 926 987 1168 1371 1474 1491 1522 1582 1667 1758 1789 1663 1420 1234 1171 1202 1305 1396 1407 1340 1354 1451 1627 1675 1789 1905 2096 2348 2536 2605 2458 2037 1533 1256 1282 1418 1487 1501 1550 1579 1542 1489 1493 1505 1448 1343 1237 1203 1205 1187 1160 1146 1151 1193 1238 1256 1277 1288 1274 1283 1328 1431 1495 1548 1597 1603 1611 1658 1739 1875 2090 2364 2593 2691 2636 2592 2721 2880 2699 2294 2084 2033 2055 2163 2379 2637 2827 2824 2516 2011 1705 1622 1588 1607 1682 1656 1474 1447 1464 1559 1600 1575 1552 1540 1533 1533 1549 1580 1621 1627 1620 1590 1505 1420 1348 1259 1062 835 751 754 768 752 707 696 740 774 789 751 706 714 704 583 463 411 420 437 407 405 454 473 497 661 932 1049 1000 963 912 845 826 756 647 663 877 1088 1007 767 711 752 765 789 886 954 1008 1079 1199 1352 1386 1269 1112 964 863 838 860 1027 1324 1608 1702 1615 1825 1962 1693 1424 1267 1141 990 745 611 494 408 422 485 569 586 600 666 891 1242 1512 1484 1181 793 518 513 664 882 994 1018 1007 980 975 1027 1109 1197 1270 1321 1345 1373 1416 1537 1625 1684 1752 1756 1483 1123 879 7 11 15 17 20 22 27 35 45 54 65 78 89 102 106 119 128 136 156 173 181 186 206 235 254 273 309 306 308 359 400 449 494 538 580 624 661 682 690 714 703 707 693 682 679 677 666 655 649 644 628 602 562 490 397 322 298 278 254 239 233 223 214 216 224 231 235 240 218 187 174 217 321 439 585 644 622 552 470 413 369 325 286 287 305 344 330 299 273 198 151 100 116 263 370 264 113 60 28 0 0 0 0 0 0 3 4 3 4 9 13 12 12 13 23 42 79 248 431 543 568 581 620 684 723 707 670 649 633 622 634 646 619 681 756 927 1068 1153 1235 1342 1429 1463 1442 1377 1311 1263 1223 1198 1182 1092 969 818 645 453 248 120 61 33 14 7 20 29 29 46 102 211 372 687 1225 1843 2330 2558 2563 2448 2290 2133 2063 2132 2251 2339 2457 2605 2457 2002 1859 1695 1461 1388 1396 1325 1150 980 832 614 343 179 112 30 0 0 2 14 38 27 8 1 2 1 0 0 0 0 0 1 2 0 9 70 285 526 461 281 194 122 74 45 27 15 6 2 2 1 0 0 0 0 0 0 0 0 0 0 3 41 21 5 6 5 3 43 82 41 2 0 0 0 1 13 26 21 22 18 15 18 32 27 21 33 45 43 26 3 4 14 16 10 21 24 13 11 18 21 46 76 148 282 370 383 422 503 568 659 752 795 820 909 1038 1019 939 908 879 937 1002 975 944 977 1014 1024 1048 1083 1106 1091 1069 1093 1029 988 1056 1107 1202 1303 1441 1701 1888 2063 2062 1734 1281 935 806 844 941 966 960 1036 1219 1455 1607 1692 1797 1920 2108 2303 2327 2090 1709 1363 1234 1328 1301 1290 1358 1298 1310 1327 1498 1630 1724 1880 2103 2361 2541 2535 2318 1896 1426 1209 1275 1462 1554 1609 1651 1663 1652 1610 1587 1601 1564 1469 1391 1387 1368 1288 1245 1237 1190 1200 1271 1310 1364 1370 1300 1291 1276 1361 1425 1476 1529 1570 1604 1648 1714 1828 2030 2310 2582 2706 2644 2532 2541 2702 2616 2307 2044 1945 1949 2029 2259 2556 2766 2882 2717 2196 1778 1630 1596 1531 1526 1630 1526 1465 1469 1545 1578 1556 1561 1577 1549 1524 1531 1542 1553 1568 1587 1564 1518 1411 1285 1172 996 842 800 798 767 753 733 739 751 748 728 714 759 872 872 716 574 508 535 596 596 597 631 655 669 736 786 826 969 1065 1076 1077 1032 904 832 930 1115 1178 1013 856 830 832 815 872 1018 1070 1101 1235 1362 1399 1313 1180 1116 1081 1054 1151 1222 1361 1649 1911 1916 1605 1477 1487 1309 958 736 630 581 455 454 505 549 608 668 703 713 768 940 1233 1506 1549 1273 863 575 482 658 879 1018 1011 968 949 977 1046 1133 1195 1245 1312 1361 1406 1464 1467 1550 1665 1760 1780 1640 1325 1026 862 2 2 3 6 10 14 20 27 33 42 51 63 72 79 84 95 112 121 140 155 163 179 205 239 267 281 297 309 326 361 408 452 482 534 570 595 624 632 631 640 635 625 605 580 585 571 562 559 565 569 533 478 419 355 301 276 275 276 255 236 226 218 223 240 258 268 270 243 187 151 148 181 263 412 568 620 616 551 453 393 356 325 314 348 418 473 458 455 481 371 250 173 182 329 446 355 171 76 22 6 4 2 0 0 0 1 3 5 9 23 26 19 18 26 43 70 116 266 459 550 635 709 781 858 896 872 827 787 743 714 721 711 672 723 843 1011 1147 1241 1347 1452 1482 1458 1411 1350 1300 1253 1189 1117 1019 915 787 590 404 235 96 40 24 17 7 3 13 24 38 79 162 286 482 854 1432 2023 2406 2520 2454 2312 2189 2140 2155 2212 2291 2359 2452 2563 2369 2035 2107 1876 1506 1382 1317 1238 1057 848 727 579 316 98 34 13 1 1 6 10 12 5 1 0 1 1 0 0 0 0 0 0 0 0 4 36 155 396 437 282 195 124 73 46 27 14 5 1 1 1 0 0 0 0 0 0 0 0 0 0 3 21 11 3 1 0 10 123 206 101 10 0 0 0 3 20 35 27 27 31 25 26 23 20 23 32 39 30 10 4 4 13 17 13 16 11 8 9 16 17 32 54 94 186 271 315 352 408 529 690 742 739 745 758 867 913 882 883 919 1001 1055 1022 943 941 994 1018 1048 1083 1116 1089 1039 1100 1007 1001 1032 1064 1154 1366 1493 1663 1795 1921 1964 1738 1323 980 848 873 957 1039 1104 1240 1450 1693 1913 2062 2125 2180 2359 2519 2427 2215 2013 1637 1233 1207 1294 1224 1241 1254 1303 1312 1413 1620 1736 1881 2065 2242 2322 2211 1939 1587 1250 1152 1291 1489 1590 1694 1763 1783 1789 1765 1714 1692 1651 1609 1552 1539 1527 1425 1360 1348 1312 1276 1280 1285 1324 1384 1334 1303 1302 1351 1380 1396 1469 1539 1561 1600 1689 1806 1987 2239 2531 2775 2741 2622 2574 2600 2560 2359 2077 1878 1825 1937 2207 2500 2703 2861 2803 2375 1833 1644 1632 1520 1435 1554 1588 1538 1521 1559 1564 1542 1588 1654 1605 1539 1521 1506 1465 1451 1473 1451 1440 1406 1273 1084 901 807 821 836 796 784 735 740 794 846 844 782 829 990 1107 1018 891 915 988 910 859 886 888 877 852 843 894 1055 1164 1215 1263 1327 1306 1215 1202 1209 1151 1052 933 880 889 885 890 948 1039 1074 1116 1216 1290 1284 1244 1197 1212 1312 1410 1641 1835 1944 1991 2080 1960 1539 1112 943 891 609 513 459 522 521 551 624 720 808 844 824 853 984 1203 1456 1569 1344 880 616 563 659 839 965 978 935 923 953 1034 1127 1193 1218 1280 1365 1420 1483 1517 1559 1658 1768 1811 1707 1431 1122 946 881 2 2 2 2 3 4 8 14 19 30 39 50 57 63 74 91 103 109 120 134 149 175 192 208 219 243 270 290 311 343 388 429 454 497 518 529 544 539 530 515 506 491 460 415 380 360 350 343 343 337 314 282 256 243 234 223 220 225 221 207 207 231 265 304 348 372 365 309 242 209 203 196 208 280 381 447 448 397 337 309 282 275 285 317 366 415 433 463 497 369 239 199 164 261 317 232 126 63 30 22 21 16 6 0 0 0 1 6 11 36 48 44 43 55 84 131 204 327 496 606 710 795 899 991 1033 1006 966 913 842 812 816 799 765 782 932 1027 1134 1221 1321 1394 1373 1350 1311 1264 1237 1201 1117 987 828 673 493 299 151 59 28 18 12 3 0 1 8 23 58 135 255 420 681 1084 1590 2108 2400 2452 2385 2274 2175 2149 2176 2217 2244 2259 2295 2349 2304 2203 2113 1733 1410 1336 1276 1091 866 658 525 420 237 63 0 0 0 1 5 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 86 248 365 275 161 102 69 46 28 15 6 2 1 0 0 0 0 0 0 0 0 0 0 0 1 5 3 2 1 0 8 86 142 77 12 0 0 1 9 40 38 27 20 23 22 24 25 27 29 35 39 29 11 4 6 13 17 16 17 13 11 11 17 25 33 46 62 105 193 278 317 361 484 655 759 701 667 707 798 861 887 968 1038 1120 1124 1082 1002 993 1029 1026 1066 1044 1080 1097 978 1064 1021 1078 998 1018 1182 1429 1584 1671 1702 1728 1762 1674 1399 1089 960 990 1097 1240 1379 1505 1611 1661 1691 1702 1771 1872 2081 2245 2347 2384 2170 1824 1492 1363 1374 1223 1205 1211 1261 1409 1364 1641 1757 1823 1907 1943 1899 1743 1497 1265 1140 1190 1372 1560 1677 1765 1849 1920 1957 1988 1916 1820 1725 1669 1660 1686 1720 1694 1600 1487 1409 1349 1270 1205 1205 1278 1320 1294 1301 1312 1290 1288 1338 1398 1446 1534 1682 1816 1974 2192 2471 2722 2769 2681 2576 2550 2553 2428 2132 1846 1747 1874 2195 2490 2674 2814 2851 2513 1900 1689 1666 1580 1466 1484 1576 1593 1527 1502 1557 1568 1606 1647 1621 1565 1545 1494 1410 1346 1328 1328 1347 1360 1290 1096 885 811 892 917 898 881 823 904 1078 1098 1039 976 1058 1225 1284 1193 1133 1146 1163 1064 1093 1105 1042 1051 1050 1088 1142 1177 1221 1264 1298 1323 1315 1282 1211 1143 1050 936 923 934 955 975 1035 1117 1169 1133 1061 1054 1088 1167 1246 1191 1287 1482 1707 1906 2040 1993 1814 1662 1570 1263 734 646 667 657 628 635 703 681 660 703 818 964 1036 1022 1069 1170 1334 1505 1479 1068 685 560 677 845 931 916 859 848 949 1038 1138 1194 1208 1283 1367 1443 1507 1550 1580 1643 1741 1813 1801 1651 1280 1017 950 922 1 1 1 1 1 2 4 6 8 16 22 24 36 42 54 76 89 99 108 122 145 171 189 209 234 249 269 295 322 347 374 402 423 442 458 471 472 462 448 432 414 382 335 287 245 221 198 171 146 120 121 127 136 154 168 175 180 178 171 172 188 223 264 311 367 393 381 339 295 281 286 276 246 235 242 269 274 250 214 198 191 204 212 234 308 392 485 575 582 450 345 219 110 127 110 57 35 31 32 36 41 39 20 0 0 0 0 3 3 14 52 67 78 104 151 225 327 470 626 747 842 915 1041 1132 1140 1096 1039 965 888 880 854 826 825 862 993 1036 1134 1209 1284 1307 1274 1229 1166 1126 1117 1073 970 817 629 418 239 94 31 12 13 1 0 0 0 1 8 42 123 251 419 630 919 1303 1718 2128 2345 2367 2293 2226 2190 2196 2199 2197 2176 2153 2152 2162 2160 2058 1740 1422 1309 1286 1156 904 712 513 307 183 91 24 0 0 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 67 167 278 239 129 82 64 46 29 17 8 3 1 1 1 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 14 23 15 4 0 0 2 13 28 26 21 16 15 17 19 22 26 29 33 32 22 10 4 5 13 18 18 18 21 21 18 20 28 36 43 57 86 155 244 304 355 457 598 767 723 693 695 700 774 876 943 987 1087 1110 1097 1008 963 1018 1055 1092 1026 1040 1098 1111 1088 1027 1032 961 979 1114 1290 1532 1717 1705 1642 1637 1573 1399 1151 1105 1168 1286 1416 1482 1452 1430 1462 1516 1549 1529 1595 1935 2365 2527 2397 2198 1819 1356 1512 1542 1130 1276 1365 1170 1483 1364 1551 1692 1705 1683 1625 1536 1423 1291 1198 1226 1374 1555 1737 1843 1885 1938 2093 2185 2245 2144 1949 1760 1645 1649 1739 1842 1896 1862 1714 1590 1494 1354 1235 1186 1215 1247 1237 1241 1263 1247 1214 1227 1249 1310 1447 1646 1829 1981 2145 2356 2570 2731 2745 2656 2590 2572 2467 2190 1862 1692 1811 2173 2514 2717 2879 2948 2628 2048 1754 1694 1648 1553 1492 1532 1599 1560 1516 1586 1600 1611 1638 1573 1528 1517 1472 1371 1282 1261 1284 1313 1350 1344 1199 1047 1044 1112 1061 1031 1072 1077 1230 1364 1329 1267 1290 1356 1393 1357 1214 1217 1211 1250 1269 1159 1107 1082 1120 1154 1201 1212 1180 1181 1204 1210 1206 1182 1142 1077 1016 962 921 969 1018 1059 1146 1285 1374 1318 1154 1000 951 1039 1265 1500 1571 1545 1532 1597 1625 1585 1487 1450 1624 1671 1287 768 719 782 812 918 1003 961 817 714 743 907 1135 1275 1283 1309 1404 1452 1394 1148 822 645 644 772 889 891 841 828 886 1017 1112 1173 1225 1298 1415 1495 1542 1583 1602 1631 1702 1758 1787 1712 1505 1200 1024 972 944 0 0 0 0 0 1 2 2 4 7 11 15 21 25 28 50 68 86 95 117 148 165 175 188 210 235 257 286 318 339 348 360 368 371 371 375 378 382 378 342 298 284 256 222 192 170 155 143 137 134 126 123 129 137 138 151 179 191 188 187 197 221 248 273 291 288 276 276 272 271 276 282 264 232 210 205 198 176 166 190 237 279 319 380 505 620 733 779 709 564 398 213 103 67 44 18 4 16 28 32 34 31 15 0 0 0 1 7 18 16 59 115 164 225 308 430 565 690 807 890 941 1006 1142 1243 1241 1155 1039 922 868 880 820 820 865 924 1000 1045 1140 1211 1260 1236 1168 1092 1031 1006 970 879 754 563 353 187 85 31 15 10 8 0 0 0 0 3 33 117 256 427 631 869 1143 1458 1802 2119 2275 2278 2228 2207 2231 2272 2241 2158 2033 1959 1979 1989 1891 1668 1407 1326 1363 1349 1154 853 656 422 157 44 14 4 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 41 88 142 141 105 109 97 52 31 19 11 6 4 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 4 14 21 17 12 9 8 13 16 19 23 27 30 26 13 4 6 9 17 22 22 18 17 19 19 20 21 26 40 56 74 123 222 295 310 379 535 711 713 683 671 652 697 767 818 887 1023 1135 1186 1111 1024 1067 1152 1156 1080 1063 1079 1042 1008 991 951 903 963 1092 1245 1477 1707 1666 1567 1595 1518 1413 1230 1299 1367 1399 1426 1366 1340 1484 1666 1732 1651 1583 1592 1699 1859 1984 2058 1947 1483 1032 1136 995 1065 1281 1714 1424 1618 1535 1518 1590 1590 1511 1413 1339 1304 1341 1410 1544 1700 1858 2001 2025 2055 2075 2276 2450 2498 2364 2085 1779 1579 1554 1678 1838 1925 1933 1870 1805 1736 1588 1404 1245 1137 1109 1137 1175 1241 1257 1167 1158 1170 1251 1407 1615 1826 1974 2099 2289 2512 2703 2754 2683 2608 2572 2481 2243 1927 1744 1792 2029 2417 2786 2982 3026 2762 2253 1821 1674 1690 1635 1498 1466 1586 1650 1623 1589 1592 1606 1576 1495 1496 1490 1440 1346 1258 1246 1293 1316 1344 1369 1279 1211 1217 1220 1204 1229 1326 1365 1423 1459 1460 1456 1474 1483 1446 1409 1274 1288 1290 1315 1224 1086 1089 1105 1121 1150 1177 1153 1108 1100 1111 1108 1076 1022 1026 994 986 960 946 967 992 1056 1213 1429 1553 1473 1276 1030 1022 1275 1621 1812 1786 1553 1258 1114 1041 1100 1325 1596 1872 1838 1352 1016 902 882 924 1118 1195 1072 903 805 822 1010 1279 1486 1607 1684 1672 1448 1117 781 650 711 791 854 869 821 822 888 959 1054 1140 1187 1286 1394 1471 1537 1624 1650 1650 1663 1702 1731 1746 1607 1349 1106 1009 986 954 0 0 0 0 0 0 0 1 2 7 17 27 34 36 32 48 70 85 89 111 132 143 153 164 173 193 216 235 256 274 278 278 282 287 286 280 269 252 237 222 201 194 181 161 146 137 133 137 141 155 174 193 206 219 224 220 230 217 206 221 244 261 277 280 273 263 255 248 237 223 217 220 229 225 213 209 210 212 261 355 450 508 587 731 791 784 820 732 578 385 225 123 72 53 33 12 0 7 17 20 11 5 1 0 0 4 15 38 74 108 173 286 379 450 532 643 752 843 908 933 973 1090 1246 1318 1248 1081 907 789 767 822 818 854 887 923 962 1034 1113 1138 1150 1125 1069 990 940 896 778 626 475 271 105 39 22 15 10 5 2 0 0 0 3 25 115 262 441 636 848 1068 1295 1558 1852 2095 2199 2199 2221 2242 2265 2338 2284 2108 1849 1705 1696 1703 1580 1403 1342 1420 1490 1399 1086 712 584 413 133 25 8 5 4 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 32 50 66 83 112 109 64 39 23 18 14 11 11 9 6 2 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 1 5 11 12 10 6 2 2 7 13 17 20 23 26 21 9 2 5 11 19 27 27 17 13 15 18 13 15 16 35 61 88 130 197 229 241 368 529 636 693 711 714 657 648 704 750 794 873 1044 1189 1192 1114 1128 1273 1319 1178 1114 1130 1098 1040 1033 1010 998 998 1043 1187 1443 1787 1784 1588 1592 1535 1546 1479 1512 1447 1378 1480 1595 1784 1973 2000 1842 1482 1322 1348 1355 1393 1462 1435 1245 1080 977 1155 1115 1245 1431 1901 1949 2031 2009 1869 1749 1677 1572 1465 1439 1417 1512 1685 1922 2015 2066 2117 2054 2103 2200 2395 2616 2661 2484 2152 1764 1495 1393 1533 1731 1836 1815 1783 1805 1830 1756 1594 1372 1184 1104 1111 1169 1267 1304 1188 1147 1179 1283 1455 1666 1842 1970 2071 2246 2456 2617 2677 2655 2608 2567 2508 2347 2026 1818 1877 1975 2277 2732 3043 3100 2912 2507 1991 1726 1768 1729 1588 1498 1557 1680 1744 1603 1509 1559 1547 1500 1508 1510 1455 1369 1281 1257 1374 1363 1390 1383 1314 1312 1337 1350 1413 1483 1530 1521 1467 1469 1542 1554 1554 1563 1506 1418 1363 1324 1302 1259 1149 1071 1071 1093 1095 1085 1070 1022 1083 1102 1093 1074 1064 1040 1045 1026 995 955 939 940 942 1022 1139 1369 1625 1677 1448 1183 1237 1585 1886 1820 1414 975 812 816 894 1132 1438 1793 1797 1558 1297 1096 936 874 1002 1145 1132 1034 992 925 944 1124 1356 1567 1698 1692 1536 1201 853 675 722 852 894 879 867 875 921 965 1010 1069 1182 1310 1400 1464 1524 1614 1718 1707 1694 1713 1772 1767 1689 1504 1265 1087 1024 1008 968 0 0 0 0 0 0 0 0 0 0 2 11 26 40 53 63 70 78 88 107 109 119 128 147 180 185 183 185 190 198 196 191 188 190 188 188 183 173 156 142 138 131 120 110 108 116 115 116 107 102 116 145 180 209 214 195 181 169 156 176 198 226 254 267 273 283 280 270 263 256 258 263 270 276 273 286 331 392 445 513 581 632 673 745 757 678 616 479 373 172 72 41 34 31 13 1 0 3 9 11 11 8 4 3 11 35 76 138 220 315 413 512 592 647 691 774 868 920 924 899 966 1156 1316 1300 1096 826 660 601 611 719 788 887 900 930 960 1037 1091 1083 1051 1004 950 896 847 727 550 400 228 72 13 4 4 6 4 0 0 1 4 7 30 107 238 415 605 794 986 1169 1367 1625 1905 2101 2170 2190 2250 2292 2349 2399 2293 1975 1617 1408 1339 1376 1331 1327 1410 1503 1509 1325 965 628 521 487 262 53 19 15 10 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 17 27 41 74 121 138 78 44 28 24 21 19 17 11 6 2 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 5 8 5 4 2 0 0 1 2 8 14 21 25 15 5 5 8 13 18 27 31 27 17 22 20 16 13 15 32 57 108 153 171 183 203 301 511 632 681 700 716 709 694 712 722 738 792 912 1059 1143 1162 1173 1170 1151 1127 1098 1092 1069 1080 1047 1093 1099 1051 1070 1162 1398 1719 1755 1593 1604 1649 1764 1735 1577 1394 1392 1699 2028 2138 1934 1732 1474 1068 964 1066 1076 1134 1181 1144 1122 1061 1083 1174 1227 1298 1377 1434 1778 2089 2284 2311 2088 1848 1760 1628 1667 1626 1640 1848 2204 2245 2046 1996 2003 2009 2200 2383 2560 2537 2246 1939 1571 1332 1242 1353 1561 1709 1660 1598 1613 1667 1683 1646 1510 1382 1267 1168 1215 1280 1285 1230 1207 1254 1371 1583 1810 1936 2008 2071 2203 2384 2532 2610 2618 2592 2567 2553 2450 2124 1915 1953 2041 2244 2626 2993 3119 3035 2773 2339 1957 1832 1787 1715 1611 1576 1668 1815 1665 1515 1469 1451 1473 1485 1477 1442 1380 1388 1414 1516 1481 1461 1412 1313 1340 1383 1430 1520 1616 1655 1594 1487 1463 1554 1558 1511 1477 1434 1398 1358 1260 1174 1087 1081 1132 1123 1108 1095 1073 1092 1100 1114 1114 1107 1080 1077 1107 1100 1026 966 942 951 974 1031 1126 1206 1354 1705 1856 1678 1381 1341 1635 1806 1513 988 660 759 1040 1285 1389 1296 1201 1159 1210 1207 1070 929 951 1016 1031 1042 1091 1064 1041 1134 1261 1411 1519 1544 1483 1274 957 724 715 867 966 917 876 894 960 1013 1038 1051 1087 1196 1336 1441 1507 1594 1669 1725 1728 1725 1759 1793 1732 1591 1421 1227 1107 1047 1009 977 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 22 35 45 54 64 65 77 85 91 94 100 113 125 128 123 122 124 124 128 143 145 133 129 131 127 121 112 101 94 92 95 97 94 81 74 80 75 72 58 43 60 77 81 79 91 95 121 151 177 195 212 228 250 277 308 339 355 344 345 350 368 400 419 461 496 515 511 488 459 463 422 346 250 206 91 34 12 16 17 9 3 7 11 7 8 19 19 22 28 60 125 226 329 428 531 606 644 675 734 815 889 944 949 899 835 913 1086 1138 978 695 472 392 402 459 573 698 862 897 941 957 1000 1018 1012 998 972 916 837 736 542 360 200 56 12 1 0 0 5 3 0 1 3 7 22 73 172 319 492 676 850 1038 1216 1418 1680 1947 2102 2169 2230 2306 2394 2507 2502 2264 1780 1341 1067 964 1100 1199 1350 1485 1538 1468 1239 915 627 495 527 403 60 25 34 19 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 22 45 79 131 165 81 42 29 27 26 24 17 8 2 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 0 0 6 17 26 14 3 9 17 22 23 29 33 33 22 16 17 18 15 16 31 57 95 138 168 193 248 368 556 679 690 692 719 716 708 721 724 730 748 791 927 1076 1144 1120 1067 1145 1129 1162 1156 1084 1039 993 1083 1121 1118 1125 1208 1421 1649 1745 1763 1831 1930 1947 1748 1479 1408 1557 1870 2054 1801 1303 1229 1144 910 873 957 971 1003 1022 1037 1080 1106 1148 1202 1229 1274 1281 1275 1442 1685 1951 2211 2131 1791 1673 1479 1456 1609 1650 1596 1870 2175 1994 1801 2033 2019 2119 2210 2211 2081 1692 1433 1165 992 986 1140 1368 1536 1542 1466 1436 1484 1531 1558 1531 1475 1392 1295 1274 1276 1309 1306 1316 1379 1510 1750 1973 2078 2087 2085 2155 2288 2439 2558 2586 2587 2567 2555 2458 2157 1940 1925 2024 2240 2565 2883 3050 3070 2960 2654 2255 1999 1892 1816 1768 1717 1725 1819 1737 1557 1422 1410 1465 1451 1385 1388 1412 1456 1470 1538 1592 1512 1398 1299 1317 1362 1390 1443 1551 1619 1562 1478 1460 1514 1484 1407 1380 1362 1357 1313 1219 1156 1183 1266 1242 1155 1140 1142 1125 1113 1096 1102 1088 1068 1033 1016 1010 981 962 972 989 1007 1028 1144 1342 1520 1637 1872 1936 1701 1343 1279 1511 1513 1144 801 775 1106 1520 1726 1540 1115 751 809 1058 1159 1104 1040 965 838 850 953 1077 1121 1164 1290 1395 1483 1528 1486 1354 1094 791 696 818 992 979 890 855 891 981 1056 1087 1081 1084 1162 1317 1448 1543 1627 1699 1766 1748 1728 1746 1730 1626 1501 1402 1234 1108 1040 1004 976 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 8 12 13 12 18 26 30 31 25 23 40 49 55 57 63 67 69 68 72 84 84 82 91 94 95 99 103 106 106 98 95 95 94 100 114 92 76 57 36 46 64 74 80 83 84 91 101 123 135 147 173 218 258 297 324 334 367 429 471 502 526 491 483 486 458 427 401 363 316 258 189 133 102 58 29 5 5 8 13 12 12 10 10 23 46 63 87 122 188 296 443 529 578 623 647 668 718 808 904 960 985 950 830 705 733 784 681 469 287 208 212 266 355 480 599 736 819 889 872 881 878 858 850 838 787 699 556 352 180 48 6 1 0 0 0 1 1 0 1 2 1 12 66 178 324 497 684 874 1075 1250 1466 1725 1980 2137 2227 2301 2391 2530 2644 2536 2144 1539 1071 776 777 997 1213 1429 1544 1556 1432 1179 915 650 374 282 247 35 12 47 25 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 26 63 138 198 73 39 30 30 29 22 12 3 1 1 0 0 0 0 0 0 0 0 0 4 2 4 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 6 11 6 3 13 28 36 37 38 40 40 36 25 19 19 17 24 44 71 87 113 161 227 348 538 696 770 746 698 731 729 695 705 714 717 720 733 828 950 1039 1077 1051 1125 1226 1271 1162 1147 1073 1047 1061 1056 1051 1097 1242 1434 1588 1733 1925 2098 2155 1972 1640 1446 1591 1722 1808 1558 1271 1007 1035 1041 957 944 975 998 1034 1077 1112 1144 1179 1207 1261 1293 1294 1276 1264 1402 1561 1674 1820 1801 1513 1302 1107 1052 1150 1297 1290 1094 1527 1955 1751 1940 1984 1945 1887 1720 1535 1176 938 792 691 719 901 1113 1307 1374 1316 1277 1325 1403 1459 1487 1491 1459 1396 1308 1243 1362 1388 1425 1515 1677 1915 2116 2195 2161 2106 2120 2217 2361 2500 2521 2545 2558 2534 2427 2183 1919 1855 1939 2214 2538 2752 2852 2927 2981 2822 2436 2049 1922 1880 1884 1859 1826 1785 1692 1499 1323 1345 1480 1499 1385 1330 1374 1445 1458 1463 1536 1491 1394 1325 1337 1404 1448 1454 1509 1564 1494 1395 1328 1351 1410 1327 1294 1339 1359 1335 1290 1256 1262 1259 1175 1150 1146 1145 1136 1100 1043 1060 1058 1031 1003 984 962 941 957 989 1011 1030 1086 1296 1685 1930 1995 2001 1903 1539 1127 1150 1308 1206 940 808 958 1435 1997 2224 1981 1465 1023 926 1038 1199 1381 1484 1359 1051 893 894 1070 1226 1318 1420 1543 1646 1656 1524 1254 930 745 784 925 1008 936 841 790 803 903 1019 1067 1081 1095 1138 1310 1457 1566 1640 1716 1761 1721 1670 1644 1590 1538 1503 1423 1264 1115 1050 1020 976 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 3 2 0 1 2 8 7 13 16 24 27 30 34 39 42 41 39 43 51 58 63 66 70 78 83 89 98 103 109 132 142 138 130 144 167 161 159 164 173 178 169 166 168 166 165 187 233 267 309 342 358 416 508 569 582 573 523 483 497 466 413 363 319 262 193 133 98 79 58 32 3 5 8 22 16 7 9 31 67 116 173 233 309 399 516 631 658 647 649 663 715 801 893 944 953 948 882 725 538 465 397 246 131 79 80 129 202 305 418 502 595 681 731 701 717 730 705 670 646 595 477 310 151 48 6 0 0 0 0 0 0 1 1 1 0 0 23 87 196 348 537 743 942 1128 1294 1525 1775 2018 2199 2305 2387 2511 2670 2696 2443 1948 1320 881 713 856 1101 1317 1522 1579 1530 1340 1063 878 681 343 94 64 10 6 40 21 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 37 130 201 76 44 39 30 27 17 10 9 10 5 2 2 3 2 0 0 0 0 1 2 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 7 20 33 40 41 41 42 40 38 32 24 22 24 31 45 62 79 98 143 215 373 637 796 864 783 707 766 758 713 691 698 662 673 716 749 786 833 901 1003 1117 1244 1244 1148 1128 1124 1145 1160 1177 1195 1244 1369 1498 1573 1665 1834 2010 2065 1885 1701 1642 1766 1683 1570 1216 1066 1041 1065 1057 1026 1026 1049 1077 1119 1170 1213 1252 1263 1301 1350 1359 1325 1292 1312 1432 1545 1576 1554 1429 1161 967 915 959 1044 1159 1326 1071 1375 1753 1760 1748 1734 1667 1542 1335 1162 929 729 677 644 696 790 922 1059 1129 1140 1149 1195 1277 1367 1440 1478 1468 1417 1320 1250 1352 1465 1548 1673 1871 2099 2272 2313 2220 2096 2062 2127 2266 2386 2406 2425 2461 2450 2394 2211 1952 1848 1901 2102 2387 2568 2594 2658 2905 2903 2534 2154 2005 1956 1953 1951 1899 1790 1694 1548 1339 1323 1448 1533 1474 1328 1310 1387 1447 1449 1460 1441 1393 1369 1412 1509 1587 1595 1540 1467 1366 1265 1190 1235 1319 1349 1384 1413 1404 1374 1331 1276 1205 1164 1126 1115 1102 1092 1108 1085 1069 1070 1058 1042 1037 1019 979 958 978 982 992 1054 1195 1552 1913 2015 1916 1803 1676 1367 1086 1047 1075 978 833 911 1168 1752 2388 2706 2645 2258 1581 983 910 1424 1897 2144 1847 1422 1086 944 1095 1308 1395 1509 1683 1831 1677 1368 1031 875 868 922 975 954 881 802 726 695 758 862 951 1053 1132 1214 1341 1461 1557 1635 1698 1728 1662 1628 1626 1531 1495 1512 1454 1297 1156 1088 1041 974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 6 11 16 18 18 19 18 17 20 24 25 24 25 32 40 49 64 74 80 97 117 136 157 160 162 172 191 213 225 233 242 247 244 241 240 255 287 309 362 419 439 465 537 571 530 459 403 404 430 432 399 328 250 189 144 110 89 67 40 22 11 16 22 33 22 19 28 71 137 218 303 397 498 597 685 716 702 667 697 754 828 895 948 945 916 884 816 666 460 303 185 84 43 37 70 145 208 295 367 413 470 543 568 544 558 561 540 505 489 390 235 117 43 9 1 0 0 0 0 0 3 6 2 0 0 3 38 121 257 439 651 864 1051 1228 1411 1653 1902 2112 2308 2399 2507 2649 2734 2626 2280 1766 1213 853 808 1011 1221 1423 1557 1558 1460 1193 888 777 623 297 54 17 10 16 41 17 4 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 24 110 169 82 54 51 35 25 19 26 29 25 14 7 7 6 2 0 0 1 2 2 2 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 3 0 0 0 0 0 5 16 25 33 41 43 42 41 40 40 40 34 31 32 38 55 87 106 103 131 178 322 627 781 877 757 744 795 777 754 704 701 730 756 793 800 747 698 745 909 1097 1219 1233 1182 1164 1180 1281 1360 1389 1456 1523 1585 1630 1643 1683 1780 1850 1849 1791 1906 2004 1863 1542 1293 1068 997 1037 1077 1078 1072 1080 1106 1155 1200 1253 1333 1356 1322 1353 1365 1377 1344 1322 1373 1464 1506 1458 1322 1107 942 858 944 970 967 1026 1254 1149 1208 1426 1534 1498 1409 1327 1235 1074 984 888 784 789 804 839 868 900 927 985 1045 1083 1130 1218 1335 1434 1485 1498 1468 1416 1369 1387 1535 1688 1854 2074 2285 2410 2406 2284 2129 2028 2043 2172 2286 2251 2241 2312 2346 2335 2239 2067 1944 1940 2059 2247 2361 2364 2391 2743 2874 2663 2352 2127 2010 1994 1992 1961 1894 1831 1777 1587 1432 1434 1516 1563 1457 1341 1352 1430 1482 1468 1428 1413 1420 1476 1568 1623 1601 1512 1392 1284 1246 1231 1218 1208 1260 1385 1465 1438 1362 1298 1222 1149 1127 1114 1090 1083 1066 1064 1065 1071 1068 1049 1050 1051 1039 1002 993 987 964 981 1063 1222 1466 1636 1605 1480 1360 1265 1125 922 887 980 933 913 1063 1369 1923 2514 2767 2698 2413 1709 922 1041 1593 1896 1921 1840 1670 1350 1118 1147 1261 1351 1486 1677 1724 1440 1103 916 942 1002 999 959 911 863 805 705 625 626 707 813 951 1101 1270 1402 1462 1516 1590 1654 1678 1619 1602 1585 1531 1500 1533 1510 1364 1206 1121 1062 977 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 3 3 6 7 7 5 8 11 14 19 30 41 55 66 74 79 80 101 126 138 152 181 222 250 272 283 290 305 322 347 375 402 442 439 456 515 530 497 458 427 380 347 322 294 244 176 142 124 112 100 78 55 42 42 57 68 67 58 77 85 151 239 339 437 547 666 760 798 768 719 708 761 854 921 949 965 921 866 826 782 691 527 348 225 154 138 136 184 266 287 332 341 356 399 433 426 405 408 392 357 324 289 152 70 29 9 2 0 0 0 0 0 0 4 10 2 0 0 10 58 161 321 539 780 1010 1227 1445 1666 1895 2100 2264 2460 2532 2670 2749 2673 2474 2128 1652 1167 862 888 1093 1289 1469 1523 1476 1346 1057 722 602 463 215 51 21 19 30 48 19 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 22 109 163 98 64 60 43 32 37 54 49 31 15 8 6 4 3 2 2 3 3 2 3 7 4 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 0 0 0 0 0 7 21 32 39 45 47 50 51 48 41 41 39 43 49 67 137 215 212 162 157 192 302 532 663 745 742 792 783 767 761 721 725 804 874 874 804 716 662 684 843 1070 1164 1186 1163 1144 1216 1331 1471 1563 1656 1697 1689 1685 1682 1696 1748 1727 1689 1715 1949 2130 1843 1363 1088 1044 1050 1078 1101 1100 1117 1151 1171 1232 1275 1305 1288 1351 1366 1381 1371 1351 1330 1345 1403 1431 1374 1269 1104 888 870 874 918 932 930 919 1098 1184 1365 1372 1220 1132 1063 970 924 881 881 874 880 914 934 951 949 934 927 928 960 1040 1147 1250 1358 1454 1535 1578 1544 1514 1503 1574 1722 1883 2071 2268 2413 2468 2430 2307 2145 2007 1971 2080 2189 2129 2132 2237 2253 2220 2189 2131 2046 2005 2060 2151 2194 2228 2288 2577 2797 2841 2612 2291 2072 2029 2038 2021 2006 1987 2001 1927 1675 1577 1578 1637 1578 1435 1390 1437 1486 1455 1413 1461 1472 1490 1539 1596 1585 1490 1371 1317 1331 1313 1244 1167 1149 1252 1388 1432 1362 1296 1210 1153 1123 1098 1109 1120 1119 1114 1084 1045 1036 1016 1036 1031 1015 984 966 944 957 989 1035 1118 1190 1164 1122 1117 1098 1145 1015 942 1097 1134 1076 1118 1293 1556 1880 2239 2418 2367 1999 1450 1052 1330 1571 1757 1990 2123 1964 1678 1391 1291 1206 1235 1359 1473 1381 1145 991 1012 1090 1109 1051 980 890 832 795 712 620 568 591 678 820 1016 1253 1435 1455 1480 1553 1632 1609 1552 1540 1507 1453 1464 1555 1578 1424 1245 1178 1087 995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 4 6 7 16 30 39 47 57 64 73 82 85 103 135 185 204 248 271 283 317 342 371 395 403 429 447 453 454 432 390 340 274 227 212 215 221 225 213 182 166 161 143 125 121 125 135 154 166 159 157 187 242 331 428 539 654 782 884 924 898 831 782 789 838 903 950 952 937 880 798 736 693 691 619 493 386 327 330 335 363 395 348 345 299 297 311 308 288 271 270 253 215 183 127 42 12 4 1 0 0 0 0 0 0 1 2 4 1 0 0 13 70 205 416 662 928 1209 1496 1765 1993 2179 2333 2470 2621 2695 2801 2724 2503 2325 2033 1507 996 796 910 1138 1339 1468 1459 1329 1168 901 518 387 322 167 52 17 16 34 48 24 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 19 116 181 126 74 67 53 46 57 69 54 28 10 3 1 1 2 3 3 2 2 2 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 1 0 0 0 0 1 12 25 35 45 54 59 61 64 63 56 45 44 47 57 75 193 362 372 278 210 199 274 443 607 683 658 667 750 748 718 728 738 782 866 909 841 757 715 650 695 871 994 1122 1202 1248 1241 1274 1403 1556 1668 1695 1682 1683 1696 1710 1700 1622 1578 1630 1785 1862 1631 1263 1049 1096 1124 1118 1134 1141 1156 1203 1236 1282 1323 1327 1316 1366 1398 1411 1404 1382 1382 1390 1355 1272 1174 1056 961 869 853 814 823 866 809 758 862 966 1001 945 902 906 865 815 803 834 852 875 917 948 957 955 950 951 955 957 979 1054 1167 1252 1332 1430 1547 1618 1657 1671 1677 1741 1918 2114 2270 2391 2468 2476 2415 2298 2141 1981 1897 2012 2121 2070 2045 2085 2070 2015 2008 2051 2082 2079 2069 2076 2122 2181 2287 2502 2663 2883 2856 2532 2225 2091 2063 2052 2069 2099 2077 2133 1929 1787 1755 1751 1665 1541 1493 1508 1490 1419 1399 1500 1503 1444 1467 1536 1547 1476 1395 1371 1366 1319 1239 1143 1077 1151 1255 1362 1369 1325 1252 1166 1121 1123 1134 1135 1141 1152 1115 1060 1062 1026 1032 1026 1032 1014 992 1003 1033 1076 1135 1186 1191 1209 1147 971 967 940 919 1052 1169 1128 1100 1247 1458 1487 1474 1742 2066 2106 1857 1516 1478 1504 1499 1589 1761 1917 1956 1874 1705 1508 1268 1161 1226 1203 1003 867 982 1184 1251 1169 1074 998 858 772 732 686 588 493 479 549 691 931 1254 1427 1451 1476 1560 1591 1538 1517 1525 1497 1458 1489 1610 1636 1432 1284 1215 1120 1022 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 9 15 22 34 37 37 39 43 57 79 105 122 169 188 191 225 248 279 301 320 333 327 325 294 265 224 175 142 132 146 175 199 208 200 187 175 181 168 161 186 216 250 281 308 312 329 404 514 619 710 806 915 1027 1069 1045 967 891 864 876 897 917 925 902 853 799 700 619 545 591 589 558 489 445 444 426 405 366 297 268 217 211 204 185 162 147 142 125 95 70 35 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 29 132 338 563 806 1123 1492 1846 2128 2321 2453 2554 2626 2676 2763 2785 2532 2281 2191 1916 1371 911 791 959 1192 1351 1400 1294 1053 868 703 382 261 314 235 93 21 12 25 32 19 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 2 0 19 83 127 104 75 75 69 65 72 80 59 25 6 1 0 0 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 1 15 28 43 58 64 65 65 70 75 76 68 59 49 56 74 148 270 302 275 257 250 267 351 493 589 591 657 815 804 726 742 748 771 871 995 981 890 825 725 723 739 941 1160 1151 1203 1226 1224 1308 1413 1477 1512 1542 1567 1584 1587 1565 1524 1502 1533 1608 1604 1491 1324 1132 1126 1157 1155 1163 1172 1185 1236 1297 1328 1345 1358 1377 1397 1430 1450 1443 1421 1414 1446 1394 1214 1100 977 909 877 820 819 945 1031 926 834 851 858 885 925 905 880 901 904 926 946 936 932 936 942 938 934 929 940 975 1012 1040 1083 1160 1223 1269 1357 1484 1566 1617 1732 1815 1908 2081 2239 2318 2379 2442 2452 2387 2274 2135 1975 1870 1949 2041 2005 1919 1875 1847 1795 1782 1868 1964 2033 2013 1999 2079 2186 2211 2325 2473 2750 2939 2840 2549 2254 2108 2086 2106 2173 2051 1983 1970 1934 1922 1893 1775 1635 1593 1624 1582 1469 1445 1550 1516 1373 1406 1500 1533 1479 1415 1406 1390 1296 1239 1150 1081 1132 1243 1335 1363 1336 1278 1187 1123 1125 1151 1155 1165 1207 1167 1174 1184 1169 1147 1165 1211 1227 1229 1227 1205 1258 1392 1442 1223 970 830 860 924 997 1068 1046 917 871 940 1025 997 949 1285 1621 1783 1854 1852 1834 1650 1424 1267 1221 1236 1338 1669 1906 1887 1695 1468 1317 1240 1061 801 792 1085 1367 1389 1214 1112 994 837 727 671 622 529 415 370 424 552 846 1218 1422 1460 1472 1500 1477 1453 1499 1521 1481 1458 1497 1603 1600 1451 1330 1249 1157 1048 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 5 5 5 5 5 5 5 6 6 4 8 13 22 30 38 46 61 85 91 92 116 129 148 165 186 194 199 195 168 148 140 139 143 147 166 200 225 249 251 216 190 180 171 178 215 286 358 424 500 547 606 706 819 907 964 1016 1074 1126 1124 1079 990 942 917 911 909 903 885 837 760 680 601 535 458 465 444 465 433 413 376 316 267 217 177 153 126 115 104 81 63 53 48 36 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 79 234 464 673 967 1392 1848 2213 2453 2592 2675 2726 2747 2737 2706 2587 2297 2078 2031 1775 1284 945 911 1054 1201 1273 1223 1004 700 546 490 309 193 250 214 89 19 7 11 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 9 8 34 85 118 110 90 83 81 84 101 110 66 25 3 0 0 0 0 0 0 0 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 13 27 45 62 68 66 63 67 76 89 93 90 86 96 149 265 333 289 259 300 327 301 306 389 468 518 594 667 745 726 751 753 759 795 899 972 974 984 962 869 837 942 1093 1105 1153 1195 1203 1233 1305 1384 1440 1456 1452 1467 1475 1475 1429 1424 1442 1493 1482 1405 1298 1174 1147 1167 1176 1187 1204 1230 1274 1333 1370 1370 1365 1383 1383 1406 1434 1424 1382 1322 1384 1431 1225 1089 975 898 964 911 902 1029 1149 1063 1042 1031 958 915 943 995 1037 1085 1115 1128 1118 1081 1022 970 936 919 912 916 936 983 1046 1096 1128 1164 1210 1239 1296 1408 1505 1595 1738 1874 2001 2126 2191 2201 2261 2367 2409 2357 2258 2140 1993 1881 1900 1974 1943 1815 1739 1736 1696 1691 1771 1832 1888 1881 1889 2076 2234 2190 2191 2300 2548 2885 3040 2858 2483 2192 2171 2173 2210 2227 2145 1906 1783 1844 1923 1891 1758 1684 1710 1695 1558 1494 1608 1549 1385 1324 1376 1467 1482 1425 1428 1427 1320 1311 1264 1183 1195 1348 1453 1408 1339 1287 1244 1218 1238 1288 1289 1280 1298 1307 1376 1455 1455 1369 1343 1391 1493 1579 1464 1331 1387 1399 1147 927 947 956 919 916 893 787 683 684 713 714 767 866 1041 1181 1301 1485 1596 1527 1353 1237 1118 927 809 843 1086 1428 1701 1766 1692 1584 1494 1355 1086 866 980 1239 1398 1376 1278 1177 1050 897 782 718 646 523 383 301 339 475 781 1164 1436 1500 1477 1456 1422 1426 1484 1472 1450 1439 1473 1542 1549 1465 1360 1278 1200 1082 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 1 1 5 10 13 14 11 8 6 4 2 3 4 3 4 5 7 19 21 24 29 38 46 52 59 63 72 79 91 105 107 124 136 133 134 138 145 160 182 199 227 236 229 243 258 258 262 274 304 364 445 539 625 713 783 860 935 1013 1062 1079 1088 1097 1096 1068 1024 971 957 922 904 890 865 817 746 654 562 499 451 407 365 296 290 257 239 190 147 115 89 77 65 52 38 30 20 14 11 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 45 146 316 511 758 1176 1731 2208 2513 2689 2787 2854 2893 2836 2674 2536 2404 2136 1928 1903 1724 1320 1070 1064 1137 1188 1153 975 667 388 312 331 230 119 106 63 13 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 7 34 88 143 150 121 106 125 171 211 218 103 25 3 1 1 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 7 21 43 62 68 65 62 65 75 91 104 113 155 308 546 658 489 266 212 302 366 330 300 361 420 447 503 579 649 689 762 794 820 849 898 989 1060 1068 1057 977 927 929 1050 1198 1255 1233 1246 1229 1230 1279 1377 1420 1386 1405 1408 1438 1377 1370 1366 1402 1387 1314 1234 1178 1164 1174 1194 1223 1254 1284 1324 1377 1405 1433 1393 1373 1331 1331 1373 1401 1388 1352 1364 1376 1247 1126 938 849 1061 1119 1100 1075 1164 1149 1112 1090 1056 1058 1141 1218 1267 1323 1374 1312 1265 1203 1106 1012 945 911 901 904 928 983 1069 1160 1201 1197 1221 1244 1272 1342 1426 1544 1693 1820 1914 1984 2011 2025 2115 2265 2347 2312 2221 2120 2010 1903 1866 1900 1873 1760 1702 1708 1666 1681 1758 1834 1853 1835 1861 2067 2273 2298 2233 2215 2343 2670 3050 3068 2703 2291 2233 2236 2252 2304 2186 1776 1466 1505 1744 1944 1912 1772 1771 1781 1625 1590 1659 1594 1428 1291 1292 1427 1515 1438 1443 1438 1394 1405 1368 1269 1238 1373 1470 1447 1364 1314 1342 1387 1430 1452 1450 1485 1499 1504 1552 1608 1603 1523 1441 1522 1730 1628 1314 1255 1314 1250 1193 1193 1141 1055 1018 992 820 485 345 485 529 539 635 778 833 893 1047 1221 1267 1167 1060 1026 885 691 570 601 801 1077 1296 1426 1483 1497 1501 1371 1124 942 959 1149 1398 1448 1382 1298 1181 1031 922 871 760 573 405 315 307 435 761 1173 1448 1520 1485 1483 1559 1509 1450 1406 1404 1390 1398 1458 1503 1478 1383 1296 1239 1136 0 0 0 0 0 0 0 1 2 2 0 0 0 1 0 0 1 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 2 6 10 12 13 11 6 4 3 2 1 1 2 7 12 19 20 22 24 27 28 36 47 51 55 60 68 83 83 121 138 152 176 185 198 225 240 245 258 272 268 273 332 386 427 477 535 597 661 736 817 896 963 1012 1031 1051 1055 1044 1030 1017 999 973 942 918 911 886 870 829 768 697 616 533 460 405 359 314 256 184 135 98 80 57 41 32 26 23 17 11 6 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 78 191 339 541 904 1461 2073 2488 2706 2859 2951 2989 2948 2765 2549 2442 2335 2081 1875 1827 1643 1320 1194 1224 1239 1206 1065 781 441 237 267 338 208 47 14 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 31 69 130 191 239 284 319 309 246 185 91 18 3 3 5 1 0 0 4 4 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 2 12 33 55 63 62 61 64 72 87 102 114 165 314 512 500 290 148 175 314 403 371 341 392 480 385 367 512 633 717 765 815 859 906 976 1063 1154 1274 1442 1546 1487 1393 1430 1539 1504 1331 1358 1304 1228 1222 1288 1315 1282 1338 1351 1392 1364 1344 1316 1321 1318 1286 1249 1226 1220 1228 1255 1300 1344 1392 1435 1487 1505 1551 1496 1372 1313 1348 1447 1550 1614 1587 1468 1385 1359 1314 1064 1041 1219 1368 1345 1289 1271 1235 1239 1289 1327 1365 1400 1385 1395 1460 1517 1387 1301 1225 1136 1031 949 919 921 925 940 990 1072 1190 1283 1264 1240 1224 1222 1253 1322 1425 1536 1639 1753 1860 1895 1910 1989 2125 2223 2227 2168 2101 2029 1921 1832 1799 1765 1710 1693 1675 1613 1639 1712 1815 1824 1799 1818 1986 2243 2407 2342 2150 2150 2307 2841 3023 2794 2408 2190 2148 2152 2237 2239 1892 1427 1285 1512 1924 2066 1779 1751 1768 1648 1644 1689 1627 1440 1260 1250 1424 1508 1443 1423 1408 1442 1440 1407 1332 1309 1385 1484 1504 1444 1394 1443 1614 1654 1599 1657 1746 1680 1603 1628 1654 1576 1397 1260 1256 1166 1024 1092 1174 1179 1128 1078 1021 1027 1138 1324 1378 863 350 310 440 467 484 556 621 625 668 788 883 890 874 867 820 692 537 436 422 512 684 882 1078 1260 1392 1429 1361 1188 951 1008 1316 1522 1529 1484 1467 1387 1199 1085 1049 886 654 461 331 273 368 697 1161 1460 1517 1424 1465 1537 1502 1417 1345 1319 1330 1350 1387 1443 1490 1419 1342 1277 1196 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 2 5 7 10 7 5 9 7 2 3 7 7 6 9 12 14 17 20 18 23 36 45 51 58 68 84 101 148 151 167 206 237 266 271 264 277 302 322 350 389 447 514 575 645 713 775 811 851 899 948 988 1007 1000 983 967 941 915 897 882 869 848 827 811 779 746 679 612 553 490 431 375 322 261 192 130 78 43 25 16 10 4 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 31 93 190 346 636 1126 1747 2313 2654 2820 2969 3045 2993 2821 2600 2506 2481 2345 2079 1864 1733 1509 1309 1318 1366 1318 1218 1025 702 367 229 320 370 186 15 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 25 48 78 102 151 249 318 339 310 223 105 20 0 0 0 3 4 3 1 0 1 4 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 30 48 59 61 60 60 67 82 96 105 136 181 231 163 118 104 163 304 406 397 383 459 550 438 413 550 658 710 768 838 890 967 1070 1139 1194 1327 1559 1875 2086 1996 1985 1756 1536 1360 1368 1333 1277 1255 1248 1235 1225 1252 1256 1287 1316 1329 1316 1312 1326 1320 1306 1299 1291 1297 1329 1368 1417 1477 1542 1603 1678 1669 1608 1587 1559 1561 1640 1723 1750 1674 1469 1354 1335 1391 1386 1410 1437 1492 1436 1358 1327 1353 1404 1430 1446 1462 1485 1461 1348 1365 1380 1262 1167 1117 1075 1008 948 934 946 946 947 1013 1087 1209 1331 1322 1247 1177 1153 1170 1231 1299 1360 1466 1607 1763 1837 1847 1874 1961 2063 2106 2083 2032 1978 1893 1786 1701 1658 1659 1702 1700 1606 1575 1655 1743 1796 1785 1787 1901 2132 2378 2433 2166 2239 2150 2481 2752 2725 2482 2186 1998 1941 2026 2120 2013 1613 1189 1251 1873 2126 1857 1744 1709 1647 1625 1685 1678 1503 1345 1337 1430 1477 1443 1414 1436 1486 1488 1474 1447 1435 1473 1563 1638 1646 1684 1783 1815 1603 1584 1724 1726 1591 1533 1552 1429 1236 1091 1041 1043 992 1005 1087 1117 1059 1002 984 980 1052 1251 1512 1382 783 553 580 436 372 402 457 466 444 469 536 581 590 628 635 604 523 406 310 275 314 420 583 778 970 1081 1175 1225 1159 1049 1130 1365 1541 1586 1574 1652 1556 1366 1276 1199 975 700 482 321 228 292 604 1073 1444 1482 1384 1406 1444 1421 1362 1303 1259 1281 1326 1320 1381 1468 1461 1391 1327 1257 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 3 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 6 6 2 1 5 5 2 2 5 11 15 17 15 17 31 43 52 59 70 85 106 134 152 171 192 211 243 271 291 318 353 385 416 458 511 571 630 701 764 811 836 858 884 906 917 917 907 883 859 835 804 793 770 752 721 683 646 601 552 503 467 434 398 355 293 219 142 79 39 16 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 7 37 94 200 414 806 1370 1983 2478 2757 2878 2984 2996 2849 2720 2694 2615 2458 2246 2014 1817 1653 1501 1441 1475 1494 1373 1236 979 637 307 206 298 283 107 12 5 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 4 26 87 128 139 97 91 124 144 135 99 50 14 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 2 11 28 47 58 61 61 61 63 74 85 97 121 128 116 94 84 89 144 255 354 376 363 408 454 413 416 521 624 703 801 911 1008 1075 1123 1197 1250 1237 1343 1593 1881 1834 1972 1590 1383 1358 1383 1361 1316 1294 1273 1227 1191 1170 1160 1204 1281 1333 1334 1339 1358 1360 1354 1350 1355 1368 1382 1410 1451 1520 1615 1710 1778 1831 1894 1837 1809 1795 1848 1872 1767 1647 1469 1374 1336 1395 1476 1461 1415 1363 1289 1230 1212 1210 1223 1297 1396 1457 1461 1342 1221 1146 1077 992 953 955 968 941 911 933 951 949 964 1037 1112 1208 1286 1285 1185 1095 1075 1097 1153 1227 1289 1378 1517 1684 1792 1779 1740 1777 1875 1944 1947 1910 1862 1800 1714 1621 1572 1619 1738 1756 1629 1570 1635 1722 1782 1805 1815 1869 2010 2207 2367 2275 2258 2184 2328 2568 2597 2507 2286 1986 1810 1919 2221 2356 1931 1235 1185 1780 2089 1972 1774 1674 1629 1590 1637 1693 1567 1439 1423 1470 1488 1467 1460 1514 1536 1543 1575 1601 1596 1608 1772 1953 1959 1680 1348 1103 1251 1483 1575 1485 1330 1212 1111 1079 1091 1091 1040 986 941 965 1021 1023 1010 1037 1075 1115 1190 1264 1313 1035 709 469 264 229 296 365 384 329 276 299 360 397 413 435 436 422 369 284 204 165 176 229 360 541 709 839 976 1132 1205 1214 1278 1430 1552 1625 1651 1708 1572 1448 1423 1287 980 649 422 281 200 246 570 1058 1433 1444 1363 1344 1371 1369 1294 1280 1264 1292 1304 1268 1330 1453 1508 1452 1375 1321 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 3 2 2 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 1 1 2 6 12 14 14 16 25 38 47 52 62 74 88 112 140 164 186 201 223 250 294 338 379 416 453 487 524 569 614 668 722 767 788 798 812 824 828 825 808 774 747 731 701 693 667 617 550 491 452 427 405 395 395 360 308 248 172 91 37 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 45 131 291 583 1050 1634 2190 2601 2813 2878 2899 2841 2751 2722 2664 2480 2254 2034 1873 1738 1633 1611 1645 1631 1595 1422 1200 797 554 250 153 222 196 74 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 3 15 36 39 34 21 18 20 19 14 7 2 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 2 1 10 24 41 57 65 69 69 63 67 74 85 105 109 95 80 71 80 120 184 254 303 326 360 396 426 497 563 635 722 842 1011 1197 1371 1490 1528 1471 1355 1318 1322 1406 1477 1512 1372 1284 1274 1318 1345 1338 1316 1270 1198 1149 1142 1159 1216 1296 1351 1357 1368 1391 1401 1401 1407 1425 1431 1426 1458 1497 1559 1684 1756 1765 1721 1730 1695 1836 1834 1747 1682 1529 1451 1328 1250 1237 1276 1287 1291 1268 1207 1128 1082 1091 1110 1149 1253 1318 1310 1244 1169 1134 1041 927 850 842 874 916 923 920 954 966 959 961 1011 1083 1147 1147 1149 1045 972 984 1026 1084 1144 1201 1306 1467 1625 1722 1684 1598 1595 1671 1747 1773 1761 1735 1707 1656 1550 1475 1553 1718 1739 1618 1561 1622 1721 1791 1830 1847 1863 1939 2049 2164 2275 2366 2244 2320 2517 2517 2465 2347 2080 1831 1823 2177 2576 2206 1506 1368 1713 2035 2056 1849 1689 1647 1590 1589 1642 1607 1534 1518 1527 1566 1502 1488 1518 1543 1615 1757 1843 1825 1796 1868 1794 1498 1205 1082 1180 1381 1501 1478 1360 1234 1156 1051 1043 1100 1097 1012 954 951 975 1031 1097 1157 1242 1417 1539 1532 1344 1045 704 453 326 282 312 336 326 285 220 182 235 280 298 294 297 301 283 248 194 128 78 86 136 227 358 516 672 839 1028 1188 1292 1367 1429 1501 1514 1606 1649 1566 1501 1480 1309 940 569 340 228 194 259 599 1061 1359 1394 1329 1316 1311 1344 1286 1281 1290 1302 1274 1230 1259 1402 1539 1492 1415 1377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1 1 1 0 0 2 8 11 12 15 25 34 41 44 51 62 75 94 120 149 171 190 211 232 272 314 352 379 407 439 467 497 530 567 603 631 656 668 685 703 715 714 696 671 652 631 593 558 506 441 380 340 330 345 353 355 323 247 166 101 45 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 3 24 107 280 523 882 1384 1940 2400 2703 2844 2868 2838 2758 2740 2661 2454 2158 1921 1753 1731 1719 1728 1781 1791 1727 1649 1396 983 624 491 220 133 168 108 30 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 5 6 4 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 7 4 14 27 42 61 72 74 75 72 65 68 74 88 89 84 74 69 75 93 132 201 264 297 341 399 388 431 557 634 707 863 1053 1268 1539 1765 1802 1745 1757 1658 1461 1289 1233 1227 1205 1178 1173 1221 1278 1300 1272 1212 1166 1172 1213 1258 1315 1367 1399 1420 1447 1478 1488 1483 1489 1503 1502 1490 1504 1521 1512 1660 1678 1668 1637 1632 1537 1495 1468 1403 1328 1223 1169 1103 1048 1077 1104 1142 1195 1196 1142 1080 1051 1058 1087 1129 1183 1229 1229 1185 1163 1132 1028 938 879 883 929 979 1012 1026 1041 1033 987 932 959 998 1009 956 962 913 871 904 973 1043 1082 1135 1267 1460 1596 1650 1587 1480 1443 1486 1551 1591 1612 1642 1660 1629 1496 1385 1451 1596 1631 1560 1534 1596 1688 1759 1810 1845 1847 1883 1938 1994 2240 2687 2507 2383 2440 2470 2428 2307 2101 1877 1694 1944 2385 2297 1834 1527 1635 1939 2078 1948 1782 1751 1680 1589 1596 1628 1593 1520 1523 1562 1559 1545 1569 1678 1911 2122 2255 2212 1925 1509 1255 1145 1135 1207 1375 1501 1470 1378 1336 1313 1226 1112 1088 1095 1077 1026 1028 1086 1156 1246 1376 1547 1692 1983 2058 1802 1162 712 482 397 384 409 404 339 270 249 222 197 205 224 226 213 202 200 189 170 142 89 56 56 84 137 225 362 535 723 947 1149 1280 1287 1253 1246 1309 1408 1463 1460 1481 1483 1289 881 510 294 205 189 286 616 1045 1316 1339 1289 1347 1379 1359 1311 1310 1315 1306 1264 1181 1170 1326 1507 1501 1434 1412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 3 5 7 10 18 28 36 40 45 57 71 84 102 123 145 164 186 206 224 246 270 293 311 331 355 382 409 439 469 486 495 505 525 553 577 585 585 566 536 495 440 382 330 298 295 297 304 308 283 220 147 88 43 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 29 131 351 643 959 1344 1815 2261 2578 2765 2854 2854 2780 2667 2537 2269 1958 1680 1569 1710 1880 1920 1885 1841 1790 1731 1604 1241 738 465 404 214 156 223 105 20 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 1 2 5 9 9 4 3 0 0 0 0 0 0 0 0 3 6 6 2 0 0 0 0 0 1 9 11 18 29 46 67 75 71 75 85 85 77 74 77 76 75 69 64 69 82 108 157 210 246 298 342 314 436 571 626 722 866 1037 1237 1483 1753 1974 2072 2036 1956 1793 1534 1355 1289 1237 1199 1176 1207 1265 1305 1307 1296 1308 1334 1356 1378 1451 1495 1496 1489 1489 1497 1512 1533 1558 1576 1573 1550 1499 1447 1393 1480 1500 1483 1451 1344 1170 1071 1087 1136 1131 1056 1020 991 971 1021 1071 1114 1136 1109 1051 1018 1024 1037 1045 1073 1127 1174 1212 1234 1238 1133 1001 930 911 962 1049 1117 1165 1192 1194 1167 1089 952 938 938 896 832 813 808 803 842 937 1022 1041 1110 1244 1449 1578 1603 1524 1405 1341 1340 1374 1426 1467 1553 1604 1602 1502 1372 1350 1474 1570 1584 1597 1633 1660 1701 1761 1815 1808 1851 1873 1901 2108 2557 2725 2598 2485 2499 2447 2321 2133 2028 1755 1804 2122 2284 2048 1708 1640 1827 1964 1904 1858 1902 1811 1574 1557 1597 1575 1519 1518 1546 1570 1609 1700 1944 2418 2569 2179 1634 1183 1004 1069 1230 1342 1417 1514 1489 1276 1152 1173 1238 1251 1224 1170 1144 1133 1141 1202 1290 1382 1552 1725 1921 2149 2134 1623 885 561 520 503 469 443 413 352 302 269 269 251 226 214 194 165 146 128 117 106 96 85 66 54 55 70 102 164 285 484 735 1009 1188 1256 1205 1097 999 1031 1145 1237 1309 1449 1534 1270 803 439 241 185 203 316 609 1015 1279 1279 1263 1304 1343 1356 1345 1351 1358 1321 1226 1116 1109 1267 1417 1480 1480 1459 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 1 1 0 1 1 3 5 12 21 29 36 45 55 67 85 98 110 123 137 153 166 178 194 205 218 234 256 281 299 316 342 369 377 375 384 405 430 438 427 408 378 336 291 253 235 246 266 265 236 187 108 48 23 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 32 167 459 854 1220 1535 1871 2221 2480 2646 2747 2790 2734 2586 2418 2211 1892 1540 1443 1649 1941 2146 2104 1903 1674 1565 1519 1324 914 510 349 369 260 250 343 155 32 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 1 3 3 4 4 1 0 0 0 0 0 0 0 0 4 9 13 11 6 1 0 0 0 1 5 10 13 20 35 59 79 81 73 76 91 104 108 98 88 78 70 62 55 61 77 95 127 167 199 239 267 274 431 518 610 714 837 971 1126 1381 1733 2016 2112 2115 2124 2066 1886 1715 1629 1523 1458 1417 1412 1441 1477 1498 1512 1538 1546 1524 1511 1545 1572 1576 1552 1565 1591 1610 1606 1587 1563 1508 1442 1375 1341 1310 1299 1258 1214 1167 1092 1004 937 966 1075 1089 1035 1006 975 960 980 986 984 961 928 912 939 982 983 950 935 969 1060 1164 1201 1186 1074 968 930 954 1036 1143 1224 1267 1289 1330 1300 1167 1022 952 913 872 820 773 753 772 823 921 1007 1015 1098 1231 1413 1556 1595 1511 1382 1299 1257 1226 1233 1283 1390 1509 1583 1545 1410 1353 1459 1579 1635 1652 1641 1634 1679 1763 1805 1784 1869 1872 1889 2058 2465 2805 2759 2588 2664 2498 2421 2285 2244 2017 1835 1956 2208 2190 1968 1837 1843 1846 1823 1932 1993 1836 1575 1569 1586 1540 1517 1536 1543 1578 1655 1788 2087 2422 2201 1621 1154 950 1038 1259 1463 1552 1496 1390 1203 1023 988 1051 1191 1282 1315 1289 1263 1258 1298 1415 1572 1756 1847 1700 1715 1703 1382 964 734 639 588 549 500 455 409 355 312 291 278 248 219 207 174 123 87 68 57 37 30 31 45 66 84 107 153 228 362 618 929 1179 1279 1284 1224 1087 944 915 988 1078 1180 1500 1543 1193 679 340 235 231 250 333 606 1018 1244 1277 1247 1217 1249 1308 1350 1386 1421 1361 1210 1104 1110 1205 1310 1412 1492 1508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 2 10 16 21 24 26 32 60 74 80 90 99 110 120 128 143 157 169 180 190 208 219 222 227 236 246 251 259 270 272 270 262 256 248 237 222 208 203 187 160 128 87 40 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 194 545 1001 1424 1732 1961 2177 2371 2484 2553 2608 2582 2410 2131 1928 1776 1501 1277 1527 1943 2231 2240 2030 1762 1394 1205 1136 919 559 312 273 318 309 332 381 181 42 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 7 15 16 13 8 2 0 0 0 2 9 12 15 22 43 73 92 90 79 77 86 101 123 128 120 102 76 64 56 60 76 94 119 139 145 182 232 273 385 487 561 652 754 834 906 1069 1388 1764 2011 2081 2097 2137 2064 1998 1946 1833 1777 1744 1723 1719 1722 1719 1717 1723 1723 1704 1687 1679 1675 1664 1640 1645 1649 1650 1613 1544 1511 1477 1433 1355 1300 1252 1197 1168 1164 1149 1084 1034 1039 1099 1160 1098 1064 1019 976 942 921 888 852 821 803 807 825 846 862 857 829 837 948 1058 1087 1058 1007 994 1014 1055 1138 1231 1262 1292 1347 1406 1331 1213 1056 949 906 896 883 832 766 775 826 922 999 1023 1084 1208 1362 1516 1580 1502 1368 1286 1225 1147 1089 1087 1194 1394 1562 1565 1447 1401 1463 1564 1639 1658 1622 1587 1632 1745 1818 1817 1900 1942 1979 2098 2368 2697 2787 2680 2869 2644 2565 2527 2610 2410 2077 1972 2161 2304 2247 2143 2027 1827 1648 1792 1854 1704 1568 1577 1611 1582 1545 1542 1536 1592 1686 1870 2115 2072 1589 1197 1105 1201 1361 1500 1607 1588 1388 1263 1167 1111 1083 1094 1170 1230 1266 1323 1379 1420 1485 1680 1655 1469 1249 1247 1291 1203 1024 877 773 680 633 573 477 433 404 362 333 340 342 310 283 248 180 107 50 25 15 7 6 17 44 79 115 180 310 467 714 1018 1273 1342 1238 1091 993 972 886 860 952 1032 1240 1536 1508 1055 530 288 273 292 282 361 660 977 1156 1224 1201 1154 1190 1300 1355 1394 1486 1404 1274 1170 1134 1173 1239 1324 1440 1530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 1 5 8 12 16 17 20 34 46 49 60 76 88 95 96 99 108 118 127 135 147 158 162 160 158 160 158 159 159 157 157 164 171 177 179 169 141 98 66 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 1 20 181 569 1020 1400 1669 1847 1979 2100 2212 2292 2335 2351 2216 1881 1501 1288 1177 1156 1372 1904 2255 2283 2139 1912 1693 1279 970 833 639 392 252 249 288 294 316 341 219 61 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 16 16 12 6 2 0 0 1 4 10 13 16 25 47 80 100 101 86 73 75 85 105 130 141 133 92 65 54 60 76 103 152 181 164 183 244 274 295 326 381 498 601 638 614 627 869 1341 1730 1829 1839 2016 2089 2105 2078 2021 1973 1948 1931 1912 1886 1863 1852 1845 1824 1799 1772 1761 1745 1705 1665 1629 1603 1584 1539 1476 1443 1415 1375 1340 1313 1263 1187 1102 1114 1182 1168 1121 1148 1203 1191 1136 1104 1062 1009 965 935 898 857 829 813 807 816 818 801 822 806 833 903 980 1002 973 994 1081 1145 1176 1242 1299 1291 1297 1322 1373 1341 1250 1105 963 895 889 903 881 796 778 830 940 1021 1061 1105 1190 1310 1474 1567 1496 1359 1282 1230 1155 1048 969 1040 1280 1499 1528 1465 1429 1453 1525 1610 1661 1631 1562 1594 1709 1822 1868 1924 1990 2043 2131 2366 2626 2570 2684 2790 2785 2720 2661 2708 2574 2236 2031 2160 2377 2436 2435 2377 1820 1546 1573 1599 1518 1454 1512 1620 1656 1623 1590 1577 1605 1717 1959 1936 1621 1270 1194 1353 1507 1591 1592 1600 1524 1383 1369 1440 1481 1482 1481 1457 1384 1336 1370 1477 1435 1327 1278 1258 1242 1220 1165 1110 1040 954 877 800 738 696 583 462 404 394 408 439 495 539 521 472 385 263 154 72 27 6 3 11 24 48 93 174 326 596 909 1281 1511 1478 1190 877 747 709 752 802 967 1056 1138 1345 1538 1392 886 430 295 309 318 323 451 672 892 1078 1185 1156 1099 1131 1245 1324 1390 1470 1435 1337 1230 1175 1180 1208 1255 1340 1480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 2 2 1 1 1 1 1 1 1 2 3 5 11 14 16 20 25 30 44 60 63 65 65 65 69 76 86 92 96 98 100 108 120 119 106 93 84 81 85 87 85 87 85 62 32 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 4 26 150 509 915 1185 1341 1450 1555 1670 1797 1924 2009 2023 1982 1649 1227 936 824 767 1072 1706 2176 2259 2144 2020 1861 1656 1308 936 731 545 379 301 296 282 251 263 285 234 82 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 7 15 15 10 4 1 0 0 1 6 10 14 19 28 53 80 103 108 94 77 70 72 82 102 124 134 105 70 52 58 76 118 176 194 168 176 226 246 216 206 240 332 399 415 352 232 304 704 1155 1351 1360 1512 1736 1872 1942 1970 1979 1981 1973 1960 1940 1911 1887 1847 1793 1742 1695 1663 1636 1600 1574 1546 1512 1473 1433 1408 1413 1438 1450 1444 1446 1378 1314 1218 1263 1316 1296 1267 1284 1309 1248 1168 1099 1082 1077 1025 990 1006 988 938 901 882 883 898 901 916 934 962 1021 1083 1115 1094 1117 1205 1269 1281 1307 1331 1338 1332 1335 1361 1357 1304 1197 1056 951 900 877 866 824 788 821 940 1041 1103 1155 1237 1316 1428 1515 1468 1341 1254 1225 1204 1095 948 946 1127 1328 1443 1488 1489 1470 1487 1577 1712 1719 1635 1612 1700 1808 1878 1902 1953 2042 2121 2286 2495 2481 2466 2587 2735 2689 2530 2466 2398 2186 1993 2116 2409 2440 2509 2474 1888 1550 1532 1473 1405 1410 1455 1579 1687 1665 1633 1671 1681 1728 1795 1633 1468 1481 1590 1634 1656 1622 1582 1622 1618 1608 1716 1875 1982 2060 2124 2131 1989 1617 1380 1330 1136 1137 1296 1389 1315 1192 1117 1071 1033 979 907 794 711 661 562 462 414 447 548 645 736 815 839 774 616 437 276 159 81 28 6 11 27 56 116 237 556 1008 1448 1780 1801 1409 938 759 750 702 784 1091 1353 1344 1316 1376 1383 1155 698 390 318 348 379 441 529 662 874 1094 1171 1108 1044 1078 1221 1301 1373 1435 1435 1368 1291 1231 1201 1186 1200 1256 1356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 4 4 7 9 12 16 24 35 42 28 28 24 25 27 35 44 46 45 46 50 53 54 46 35 27 17 14 19 20 17 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 35 150 434 772 899 933 967 1043 1169 1333 1513 1651 1689 1616 1426 914 645 616 666 938 1435 1875 2110 2163 2069 1942 1803 1591 1337 976 704 459 325 290 277 243 195 180 202 189 89 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 1 3 8 15 15 11 4 0 0 0 2 7 11 15 22 31 58 82 103 113 107 90 74 68 70 81 98 114 103 75 54 58 75 105 135 145 142 153 177 205 166 141 163 216 236 260 282 229 195 336 604 815 845 846 1046 1294 1488 1616 1694 1751 1781 1811 1826 1791 1762 1709 1654 1605 1566 1534 1503 1475 1450 1419 1382 1348 1332 1346 1403 1516 1605 1644 1635 1552 1489 1413 1405 1435 1413 1342 1308 1341 1341 1254 1137 1145 1180 1105 1068 1077 1074 1055 1034 1024 1027 1010 984 1005 1055 1105 1185 1245 1269 1266 1280 1320 1344 1336 1336 1359 1370 1348 1317 1349 1377 1390 1369 1287 1158 1031 943 914 897 852 834 932 1040 1108 1174 1243 1300 1365 1421 1390 1288 1213 1216 1247 1167 1030 947 980 1112 1306 1488 1560 1512 1469 1537 1679 1720 1683 1626 1649 1766 1848 1854 1906 2022 2100 2174 2220 2181 2213 2402 2537 2457 2234 2043 1933 1838 1757 1883 2320 2282 2297 2156 1767 1446 1226 1182 1336 1457 1434 1581 1786 1843 1871 1876 1846 1698 1573 1552 1639 1747 1775 1676 1601 1541 1601 1614 1588 1682 1878 2047 2200 2339 2421 2361 2026 1438 1057 844 935 1143 1261 1234 1196 1212 1188 1148 1094 984 902 779 680 605 542 502 500 562 703 836 984 1085 1127 1074 921 679 432 264 171 97 34 16 52 84 181 455 948 1491 1848 1904 1684 1431 1513 1400 1079 1176 1587 1971 1985 1713 1453 1333 1243 951 588 369 333 411 511 559 558 637 878 1110 1153 1076 1026 1069 1186 1281 1352 1425 1448 1408 1360 1293 1226 1173 1147 1182 1260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 11 9 7 18 19 10 9 10 10 8 5 5 9 8 3 3 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 2 27 120 307 518 558 562 580 649 763 932 1140 1342 1412 1322 1100 745 349 367 553 866 1283 1623 1889 2070 2110 2012 1862 1713 1531 1322 1046 720 447 343 316 293 249 187 143 143 140 80 20 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 10 16 15 11 4 0 0 1 4 9 12 17 25 34 59 81 100 117 119 105 85 71 66 72 82 88 81 66 55 62 81 95 99 97 95 101 117 149 111 128 141 161 177 212 265 300 301 291 341 509 595 535 547 681 883 1090 1178 1252 1305 1353 1385 1354 1390 1427 1418 1374 1347 1335 1311 1282 1239 1200 1195 1207 1214 1258 1311 1422 1471 1580 1607 1554 1491 1463 1479 1498 1484 1436 1404 1433 1438 1417 1303 1329 1347 1277 1254 1248 1226 1195 1162 1133 1114 1081 1033 1059 1169 1268 1326 1348 1344 1345 1359 1370 1370 1364 1381 1405 1409 1406 1411 1446 1497 1560 1608 1580 1448 1278 1161 1103 1040 970 928 970 1033 1086 1142 1200 1250 1293 1324 1337 1278 1217 1210 1228 1198 1112 1001 916 952 1172 1460 1625 1588 1497 1525 1668 1793 1796 1720 1721 1818 1872 1856 1900 1988 2056 2086 2033 1939 2054 2230 2318 2244 2016 1760 1619 1572 1493 1627 2037 2075 2063 2065 1927 1676 1564 1706 1792 1636 1515 1546 2036 2020 1862 1879 1828 1688 1656 1762 1841 1832 1754 1686 1661 1634 1584 1479 1386 1427 1601 1795 1955 2122 2245 2161 1709 1196 928 912 1058 1215 1275 1267 1290 1309 1304 1220 1082 900 771 687 627 590 584 598 644 739 849 958 1101 1232 1337 1376 1219 891 560 359 273 200 119 80 113 168 355 789 1402 1878 1987 1823 1636 1740 1713 1321 1322 1780 2399 2781 2546 1961 1573 1414 1213 868 518 359 411 567 669 615 542 640 879 1063 1123 1069 1031 1080 1177 1260 1339 1449 1504 1501 1453 1368 1279 1195 1134 1134 1198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 76 191 276 255 255 320 440 557 690 864 1071 1226 1131 872 537 232 134 325 694 1188 1539 1794 1997 2049 1997 1907 1793 1642 1458 1275 1085 795 526 474 499 480 406 304 211 151 110 62 18 3 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 16 18 15 9 5 5 7 7 8 10 14 19 28 37 58 80 99 118 128 118 96 78 72 72 75 73 65 59 58 69 87 91 81 75 81 85 84 90 70 85 108 124 137 155 159 185 248 287 319 503 677 707 557 451 532 708 746 734 735 777 832 834 882 937 991 959 922 896 867 928 955 965 1039 1122 1148 1180 1242 1332 1435 1525 1532 1532 1582 1670 1691 1641 1579 1513 1506 1542 1513 1523 1456 1510 1525 1475 1451 1450 1414 1357 1326 1281 1241 1181 1124 1148 1241 1333 1385 1388 1372 1368 1378 1388 1395 1397 1430 1428 1446 1472 1527 1583 1637 1708 1774 1790 1718 1588 1479 1404 1231 1097 1047 1042 1057 1089 1130 1156 1177 1213 1236 1297 1263 1210 1186 1199 1206 1167 1080 949 899 1093 1395 1640 1685 1592 1571 1696 1864 1916 1856 1834 1892 1924 1887 1848 1846 1929 1975 1993 1896 1948 2107 2249 2235 1990 1678 1568 1591 1493 1601 1886 1998 1998 2099 2115 1971 1956 2117 2148 2000 1847 1836 2210 2079 1827 1736 1739 1789 1887 1930 1836 1736 1663 1871 2049 1997 1872 1683 1460 1345 1375 1533 1615 1722 1842 1797 1515 1167 916 908 1108 1294 1337 1289 1284 1339 1315 1146 939 765 663 616 608 636 680 714 782 901 998 1046 1134 1268 1360 1350 1220 958 649 494 403 321 261 208 221 319 587 1086 1654 1972 1942 1742 1683 1738 1494 1253 1452 2013 2622 3026 2794 2087 1821 1630 1224 745 432 378 534 749 825 663 580 704 880 1021 1088 1060 1035 1089 1180 1258 1333 1459 1566 1609 1555 1457 1359 1249 1110 1034 1133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 84 112 81 66 157 323 508 621 743 889 1060 1055 735 381 152 48 120 400 852 1279 1588 1822 1935 1878 1799 1784 1742 1587 1379 1216 1073 841 609 543 592 611 528 386 255 160 91 40 9 2 0 1 2 0 0 0 0 0 1 1 1 2 1 1 0 0 0 1 5 10 7 2 0 1 5 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 15 19 17 11 9 10 12 13 11 9 11 15 22 31 39 56 78 97 118 134 129 104 83 83 80 79 77 66 61 58 67 75 73 61 52 53 61 63 61 53 47 54 66 75 84 83 107 195 267 270 433 628 870 663 553 627 730 668 534 473 498 550 585 585 571 615 569 534 507 549 685 759 817 941 1040 1055 1095 1185 1265 1344 1435 1471 1491 1549 1633 1658 1639 1606 1516 1516 1610 1630 1624 1627 1658 1648 1596 1563 1587 1602 1564 1565 1484 1415 1364 1255 1274 1364 1412 1414 1398 1380 1378 1404 1432 1431 1424 1432 1418 1407 1411 1448 1502 1552 1636 1751 1867 1924 1896 1821 1711 1466 1267 1196 1180 1155 1151 1165 1130 1093 1115 1129 1193 1214 1193 1160 1169 1198 1182 1138 1069 973 1061 1308 1590 1729 1685 1644 1757 1923 2007 1971 1908 1899 1911 1898 1793 1671 1772 1874 1901 1864 1871 2015 2249 2353 2156 1804 1701 1770 1701 1696 1896 2030 2053 2106 2126 2027 2055 2247 2354 2369 2241 2310 2321 2063 1883 1899 1957 2020 1977 1824 1674 1686 1949 2383 2725 2761 2597 2195 1541 1010 958 1373 1341 1417 1572 1629 1469 1142 870 925 1203 1367 1327 1205 1161 1252 1168 965 778 680 647 639 642 685 745 834 949 1063 1115 1127 1167 1232 1265 1209 1083 883 700 599 476 389 318 282 319 450 750 1301 1729 1911 1886 1689 1561 1388 1114 1028 1282 1746 2276 2733 2539 2190 1968 1691 1200 665 393 427 637 865 898 743 668 747 903 1042 1083 1033 1010 1073 1183 1229 1293 1445 1617 1708 1664 1530 1414 1310 1075 990 1043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 7 6 60 210 429 619 716 826 952 1026 724 304 91 23 20 142 450 879 1298 1636 1822 1812 1625 1574 1658 1630 1419 1187 1083 1041 909 714 597 612 649 542 365 248 160 86 31 2 0 2 8 15 4 0 0 0 1 4 4 1 2 5 7 4 1 0 3 9 6 5 4 1 2 9 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 2 10 18 18 15 11 12 14 15 12 8 8 11 17 24 32 40 52 73 93 116 138 140 118 93 89 90 88 85 67 61 60 59 55 54 51 43 38 42 46 44 32 23 25 29 36 46 52 60 123 205 213 302 360 509 625 635 667 701 669 617 564 521 523 553 573 552 565 481 455 437 510 606 622 635 723 815 878 953 1060 1165 1229 1237 1231 1255 1316 1368 1385 1397 1412 1412 1486 1655 1702 1718 1738 1754 1703 1600 1543 1577 1632 1671 1710 1680 1591 1516 1375 1341 1395 1420 1400 1379 1378 1393 1418 1433 1389 1346 1307 1248 1173 1098 1049 1058 1135 1270 1464 1729 1976 2107 2100 1974 1735 1495 1378 1347 1310 1262 1203 1100 1027 1011 1010 1086 1181 1206 1151 1129 1152 1150 1135 1137 1082 1088 1233 1495 1699 1729 1745 1867 2082 2171 2067 1967 1922 1923 1941 1839 1702 1725 1812 1866 1847 1815 1928 2215 2437 2377 2068 1908 1928 1873 1741 1810 2000 2122 2161 2135 2027 1969 2176 2399 2476 2424 2332 2048 1822 1955 2218 2262 2177 1903 1651 1580 1689 2088 2731 3220 3208 2703 1966 1292 818 1032 1164 1243 1419 1637 1693 1436 1008 809 967 1275 1426 1273 1144 1101 1117 1047 874 726 693 706 720 699 724 804 932 1084 1199 1212 1175 1171 1208 1195 1117 972 794 650 521 393 317 279 263 313 460 772 1262 1627 1868 1873 1644 1391 1147 905 902 1174 1462 1735 1910 1970 1946 1836 1573 1115 653 421 515 718 880 874 735 655 739 916 1042 1049 993 977 1045 1122 1172 1235 1393 1611 1748 1729 1566 1449 1301 1062 949 973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 82 248 470 647 757 876 951 790 293 63 11 2 18 143 428 828 1245 1585 1751 1727 1478 1429 1471 1346 1049 799 774 884 910 771 561 416 466 484 352 244 164 87 26 1 0 2 8 17 6 2 2 4 12 14 10 4 6 15 21 17 7 0 7 8 3 1 3 3 5 11 12 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 1 3 4 0 0 0 0 0 0 0 0 2 8 15 18 19 17 16 16 15 14 10 7 8 13 19 26 32 38 47 70 89 113 139 148 130 102 92 96 91 80 62 59 63 59 50 46 44 37 28 22 20 17 13 10 10 12 17 25 36 56 109 170 190 267 253 240 415 526 556 576 613 614 567 522 502 493 514 535 614 556 534 504 492 481 457 464 525 598 657 707 791 872 940 1009 1055 1082 1144 1194 1205 1216 1220 1240 1329 1461 1526 1548 1537 1564 1519 1415 1392 1472 1567 1680 1723 1729 1621 1476 1336 1255 1244 1268 1296 1304 1300 1301 1293 1269 1196 1128 1051 940 810 682 594 576 656 824 1056 1384 1773 2062 2166 2091 1886 1654 1495 1425 1369 1255 1123 1025 981 933 897 992 1158 1224 1181 1133 1102 1087 1158 1227 1214 1169 1228 1425 1620 1729 1805 1881 1930 1944 1967 1998 2007 1990 1976 1913 1816 1747 1755 1825 1835 1780 1846 2091 2370 2449 2301 2112 2039 1960 1811 1786 1955 2157 2253 2216 2123 2023 2057 2222 2405 2420 2185 1856 1721 1901 2193 2283 2089 1757 1562 1564 1734 2239 2950 3358 3049 2216 1379 927 755 866 1061 1298 1584 1825 1787 1380 926 787 1013 1393 1502 1294 1107 1025 1049 1039 904 758 752 777 770 763 833 927 1033 1152 1247 1239 1168 1115 1116 1068 919 751 635 518 416 337 285 243 219 260 423 725 1115 1503 1810 1847 1608 1285 997 820 996 1297 1366 1321 1321 1457 1606 1662 1564 1210 693 519 629 761 797 715 600 578 710 935 1082 1005 958 959 1001 1051 1104 1171 1296 1533 1745 1766 1602 1489 1303 1043 880 912 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 56 172 381 558 708 835 772 408 81 5 0 0 18 133 386 757 1164 1499 1678 1695 1545 1379 1257 1039 716 454 422 554 648 598 453 316 316 426 398 282 191 102 32 3 0 1 4 9 5 7 4 11 47 53 40 22 16 26 36 35 22 14 10 7 3 1 1 3 5 6 8 9 11 12 6 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 1 0 0 0 0 0 0 1 5 10 14 18 21 21 21 18 15 10 7 7 10 15 22 28 33 36 44 68 85 109 138 153 142 117 100 97 88 78 61 57 62 58 48 38 30 23 18 10 4 1 2 1 0 4 5 9 17 32 51 72 121 205 235 223 279 398 462 468 511 519 480 460 439 425 428 453 513 518 526 527 512 484 454 424 397 396 425 462 528 551 624 767 885 927 956 1003 1033 1040 1046 1057 1083 1137 1192 1251 1262 1263 1213 1179 1233 1327 1420 1510 1557 1573 1494 1334 1151 1098 1094 1101 1117 1121 1108 1069 1014 962 911 851 762 642 517 417 364 369 448 602 805 1075 1431 1769 1949 1928 1748 1561 1456 1399 1310 1152 1013 947 894 840 809 938 1148 1253 1232 1174 1121 1110 1212 1297 1308 1272 1291 1411 1576 1715 1798 1850 1881 1853 1846 1920 1968 1955 1899 1814 1716 1657 1707 1815 1843 1799 1787 1904 2202 2376 2440 2296 2144 2019 1877 1794 1889 2141 2322 2266 2187 2149 2006 2084 2290 2322 2119 1854 1711 1739 1941 2035 1831 1587 1502 1550 1740 2192 2815 3161 2727 1842 1106 839 818 954 1189 1451 1725 1897 1735 1271 877 815 1085 1434 1491 1299 1104 1051 1109 1100 966 852 851 840 810 849 949 1043 1106 1141 1132 1083 1027 922 857 763 659 598 532 488 453 369 294 242 222 273 424 679 1050 1434 1698 1767 1580 1260 993 992 1168 1312 1270 1109 1015 1140 1342 1504 1515 1153 762 648 704 748 686 560 486 528 723 1013 1121 1002 931 941 991 1048 1088 1133 1195 1404 1664 1729 1656 1549 1395 1161 911 904 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 70 232 389 593 662 459 136 14 0 0 0 24 127 368 748 1156 1474 1636 1654 1592 1462 1273 1021 704 424 308 343 408 420 362 276 282 400 455 333 223 112 37 7 1 1 3 7 18 32 64 68 135 142 120 76 43 38 47 49 43 28 11 3 1 0 0 1 1 1 2 6 9 9 5 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 0 1 2 3 5 8 7 3 0 0 0 0 0 0 0 2 7 12 18 25 28 28 24 20 14 7 5 7 12 18 25 31 34 35 40 64 84 106 132 148 145 126 105 93 82 71 61 57 61 57 45 34 21 9 3 4 0 0 0 0 0 0 0 1 5 10 19 34 62 113 153 158 192 277 343 386 437 431 410 434 426 437 420 404 395 403 426 451 469 482 481 455 415 360 315 358 422 422 457 535 624 684 728 782 842 888 901 918 931 979 1024 1091 1114 1101 1072 1065 1096 1148 1204 1240 1286 1317 1319 1250 1130 1055 995 927 875 853 845 803 741 696 672 642 595 515 438 398 397 426 484 587 732 904 1152 1435 1603 1585 1442 1312 1257 1238 1197 1116 1001 973 875 782 772 931 1168 1310 1297 1228 1193 1179 1257 1331 1368 1371 1382 1442 1559 1686 1766 1796 1827 1813 1793 1861 1872 1802 1694 1621 1561 1565 1690 1790 1794 1765 1741 1740 2002 2276 2466 2433 2249 2049 1883 1757 1809 2065 2294 2376 2414 2197 1953 1972 2139 2217 2147 1956 1721 1598 1668 1661 1549 1470 1478 1551 1704 2045 2583 2862 2416 1663 1122 933 961 1104 1334 1620 1861 1920 1650 1210 892 863 1132 1393 1450 1313 1136 1085 1157 1128 1030 980 964 877 830 873 974 1059 1070 1020 923 850 777 689 645 658 643 603 615 617 566 431 342 285 243 280 421 661 994 1340 1549 1626 1522 1263 1029 999 1115 1239 1316 1300 1144 1082 1142 1299 1304 1066 809 694 718 716 607 501 462 542 745 982 1042 965 919 960 1017 1090 1159 1138 1163 1320 1522 1637 1653 1612 1484 1229 987 928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 110 230 449 408 196 37 0 0 0 1 17 122 395 782 1156 1446 1610 1639 1588 1514 1393 1167 854 565 379 331 364 393 380 321 298 410 479 339 249 120 44 16 9 7 5 12 54 125 191 234 242 211 163 117 77 56 52 49 39 20 6 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 4 3 4 8 11 12 12 9 3 0 0 0 0 0 0 0 3 9 16 24 29 33 33 28 20 12 6 5 8 12 19 27 32 34 32 32 56 79 101 119 128 127 115 98 87 76 62 55 56 61 55 42 31 16 2 0 0 0 0 0 0 0 0 0 0 0 2 6 14 28 51 78 106 145 207 232 251 273 297 342 399 417 435 411 374 347 343 341 364 357 370 425 456 435 394 334 348 393 405 410 430 477 545 609 658 704 747 756 781 825 876 915 975 1007 1003 974 935 915 943 970 951 1014 1044 1072 1080 1046 980 893 779 668 626 631 626 608 567 562 566 561 533 495 471 473 490 520 583 688 787 945 1156 1301 1284 1146 1031 1044 1132 1205 1212 1069 1025 902 788 794 957 1208 1377 1349 1263 1267 1257 1305 1371 1430 1471 1493 1523 1619 1768 1839 1783 1757 1766 1820 1835 1764 1643 1556 1520 1469 1451 1584 1761 1754 1739 1696 1654 1842 2132 2388 2481 2364 2140 1889 1643 1665 1900 2125 2251 2235 2086 1938 1917 2031 2173 2235 2127 1925 1596 1471 1409 1394 1412 1473 1585 1719 1887 2324 2423 2167 1648 1242 1071 1075 1189 1420 1750 1986 1981 1646 1248 995 970 1156 1387 1484 1361 1151 1146 1210 1179 1099 1064 999 880 800 820 918 977 930 847 734 628 542 488 483 509 537 582 616 647 613 475 356 281 257 280 381 601 903 1196 1364 1410 1327 1186 1075 1043 1137 1354 1579 1711 1584 1410 1312 1276 1146 901 692 663 734 708 569 495 506 578 722 876 925 888 900 990 1033 1073 1092 1128 1187 1297 1433 1529 1576 1616 1563 1370 1131 992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 4 43 119 294 196 63 8 0 0 0 2 27 154 463 824 1106 1325 1483 1534 1503 1465 1408 1237 962 692 406 351 429 470 435 349 308 375 416 335 264 124 64 36 27 17 15 39 108 208 283 312 270 193 123 102 88 70 56 44 29 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 1 6 3 1 7 9 10 14 18 18 14 9 2 0 0 0 0 0 0 2 6 13 22 29 34 39 37 31 21 9 5 5 8 13 21 30 35 35 31 30 49 73 91 103 106 99 89 81 76 69 59 58 58 58 50 37 27 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 16 27 37 66 105 134 155 181 205 239 306 359 382 349 278 288 345 333 326 316 319 350 363 325 282 240 250 294 307 337 414 459 474 509 557 592 575 589 594 617 656 705 769 820 842 828 783 756 767 738 697 769 801 824 820 807 794 762 689 602 578 565 579 583 550 552 563 561 538 495 453 436 437 462 520 593 657 752 909 1060 1110 1029 930 993 1144 1247 1243 1121 1032 936 859 863 991 1223 1413 1400 1330 1338 1342 1366 1426 1505 1583 1627 1650 1701 1780 1804 1771 1704 1692 1776 1795 1723 1631 1579 1535 1459 1422 1575 1758 1677 1770 1731 1686 1766 1973 2265 2521 2542 2373 1943 1536 1442 1594 1789 1958 2023 1997 1963 1947 1987 2115 2243 2128 1938 1641 1471 1415 1389 1388 1454 1569 1708 1809 2087 2262 2171 1782 1418 1244 1202 1293 1501 1810 2017 1976 1654 1293 1064 1037 1191 1409 1534 1393 1191 1129 1149 1150 1089 1026 930 811 726 730 818 826 744 638 501 378 321 322 340 367 408 483 563 604 546 444 364 291 233 244 329 519 769 1013 1136 1154 1092 1026 1042 1162 1374 1708 1936 2048 2059 1972 1822 1563 1179 745 491 618 730 651 532 525 561 595 673 787 854 845 904 977 1027 1050 1051 1105 1197 1277 1366 1487 1513 1563 1580 1489 1292 1103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 142 75 17 0 0 0 0 4 47 210 531 880 1107 1254 1370 1420 1407 1392 1354 1208 978 745 350 353 472 508 418 327 279 321 380 335 244 154 108 57 35 17 23 68 155 246 289 274 223 138 100 105 101 82 60 41 24 12 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 6 2 1 7 12 15 19 22 20 15 9 3 0 0 0 0 0 1 4 11 20 28 34 38 41 38 34 23 10 5 5 8 14 23 32 36 36 32 30 43 63 76 85 88 85 78 73 69 66 61 58 57 53 46 34 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 10 16 23 43 77 104 121 132 153 209 289 334 320 229 242 322 314 278 257 246 235 224 206 168 129 142 176 175 182 199 229 278 330 368 386 397 422 391 388 410 445 503 561 628 693 693 651 637 612 607 608 604 611 618 616 607 591 567 535 564 562 568 548 517 512 511 498 467 424 391 373 376 396 447 498 543 602 704 850 996 1063 1040 1146 1277 1344 1283 1151 1050 989 950 940 1009 1195 1379 1449 1449 1440 1444 1453 1499 1578 1673 1743 1763 1750 1738 1755 1808 1725 1670 1720 1751 1702 1611 1554 1551 1515 1417 1411 1545 1539 1717 1818 1770 1719 1833 2119 2473 2566 2469 2038 1525 1233 1267 1451 1651 1801 1888 1957 1993 1956 2035 2133 2031 1862 1679 1533 1446 1401 1394 1491 1555 1514 1593 1866 2175 2279 2042 1684 1450 1311 1291 1452 1793 1971 1957 1709 1347 1084 1073 1248 1434 1535 1382 1172 1100 1105 1069 1011 936 840 749 706 691 702 647 545 403 269 191 174 199 223 275 333 419 497 497 432 347 304 282 202 219 297 467 669 825 895 907 869 799 840 1181 1597 2002 2193 2340 2411 2398 2290 1989 1380 697 455 558 640 617 555 548 564 570 612 710 762 804 872 948 1007 1016 1010 1061 1165 1214 1314 1430 1479 1537 1592 1554 1408 1245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 13 37 18 3 0 0 0 0 4 60 249 585 932 1156 1301 1411 1408 1325 1248 1154 998 815 653 421 423 472 505 267 129 149 225 288 299 257 209 144 61 26 12 31 85 166 238 254 211 160 124 144 175 156 110 66 37 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 2 3 4 2 1 5 11 14 18 20 21 18 12 5 0 0 0 0 0 3 9 17 24 31 36 38 40 39 35 21 10 4 3 7 15 24 33 37 36 33 31 41 53 58 65 73 81 81 75 69 63 59 56 51 48 43 29 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 17 33 52 68 83 107 152 228 284 309 247 226 260 264 256 249 219 173 157 155 131 116 102 108 110 113 130 147 160 179 199 222 250 260 248 249 249 257 301 358 417 491 528 500 482 453 427 410 406 417 414 411 419 417 410 401 434 457 471 454 409 398 405 413 420 406 393 373 373 393 423 453 477 502 554 662 829 1011 1139 1277 1378 1438 1402 1238 1099 1026 1008 1007 1029 1158 1306 1423 1524 1557 1553 1557 1595 1662 1746 1815 1828 1782 1746 1822 1910 1796 1699 1692 1729 1690 1552 1459 1523 1534 1423 1417 1428 1414 1535 1767 1839 1707 1732 1973 2311 2498 2476 2215 1671 1204 1071 1209 1428 1598 1716 1869 2005 1910 1952 2014 1970 1849 1705 1585 1487 1401 1408 1518 1521 1467 1492 1639 1935 2205 2208 1899 1472 1265 1251 1466 1769 1956 1963 1737 1358 1068 1101 1323 1491 1476 1280 1099 1073 1088 1054 977 886 810 824 807 733 633 523 400 286 198 137 115 117 154 230 337 436 470 426 344 271 217 206 186 230 308 424 562 647 665 673 676 618 674 1116 1665 2079 2281 2424 2564 2630 2618 2485 1771 885 454 438 589 641 578 530 540 557 575 651 695 743 803 878 936 941 929 980 1098 1146 1250 1340 1391 1460 1561 1596 1530 1395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 3 62 260 602 949 1173 1338 1508 1477 1304 1086 890 700 543 491 524 549 512 506 201 111 184 258 272 279 288 241 144 49 18 28 79 143 214 263 256 197 144 148 204 245 217 147 79 39 22 15 7 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 3 8 10 12 15 16 14 10 4 0 0 0 0 0 5 14 20 27 32 36 37 38 39 35 20 9 4 4 7 15 24 32 35 34 30 29 38 42 40 45 56 72 77 67 63 62 59 56 50 46 41 31 18 8 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 9 19 29 37 51 82 141 196 245 224 190 196 206 210 217 212 179 154 142 127 100 49 40 45 36 50 79 91 101 120 149 181 177 186 204 210 191 212 269 314 347 361 357 341 304 268 262 273 279 268 260 274 292 280 268 275 306 343 357 331 313 318 347 389 411 412 399 386 393 414 434 446 452 472 527 638 811 1012 1199 1313 1389 1438 1302 1131 1062 1065 1068 1065 1126 1219 1357 1456 1534 1599 1654 1702 1756 1814 1858 1868 1811 1805 1947 1979 1865 1741 1729 1796 1797 1702 1578 1526 1505 1410 1370 1349 1322 1364 1601 1859 1797 1725 1845 2196 2482 2542 2414 1959 1429 1121 1116 1309 1467 1432 1611 1873 1872 1862 1906 1926 1836 1706 1632 1533 1404 1404 1460 1458 1471 1509 1551 1710 2036 2289 2108 1396 1309 1375 1543 1771 1962 1967 1736 1390 1106 1144 1404 1530 1417 1204 1069 1047 1051 1031 964 877 825 884 892 783 619 458 326 235 173 140 119 115 176 278 394 467 462 385 284 221 177 156 195 278 357 420 471 494 484 461 495 479 641 1056 1537 1912 2108 2185 2252 2384 2513 2488 1798 996 510 499 663 662 540 478 530 548 580 627 668 700 724 761 806 822 812 871 974 1079 1179 1239 1264 1308 1435 1560 1589 1499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 256 588 926 1151 1316 1523 1493 1306 1067 879 631 422 415 564 629 537 366 165 145 213 259 268 303 316 234 117 44 28 79 163 228 277 279 223 152 118 135 189 238 228 173 112 53 30 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 1 1 1 4 7 12 15 14 15 12 7 3 1 0 0 0 0 1 9 16 22 29 34 36 37 38 38 34 21 9 5 5 7 13 22 29 32 29 23 20 31 35 27 31 44 61 67 61 61 64 63 59 57 55 50 44 37 27 15 8 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 18 23 27 38 67 113 163 158 139 149 156 146 162 200 198 178 158 114 85 48 30 22 16 14 20 34 56 82 110 122 132 146 153 161 171 202 248 274 267 258 281 284 259 245 240 245 266 288 292 283 270 233 215 216 235 266 285 275 262 272 299 336 375 411 424 407 401 409 426 437 443 453 474 526 645 846 1075 1299 1481 1515 1364 1182 1102 1095 1095 1097 1113 1169 1281 1349 1459 1589 1681 1750 1817 1863 1891 1899 1845 1815 1731 1736 1800 1766 1716 1770 1802 1790 1665 1577 1528 1423 1306 1264 1268 1289 1450 1797 1897 1750 1750 2095 2427 2517 2460 2212 1800 1387 1137 1202 1486 1359 1430 1687 1897 1981 2020 2006 1832 1619 1501 1471 1443 1459 1472 1452 1465 1493 1484 1568 1897 2397 2307 1601 1373 1442 1620 1833 1989 1948 1708 1406 1163 1208 1513 1580 1419 1204 1054 1000 1029 1056 981 914 895 933 939 788 589 442 329 242 182 168 159 182 281 401 486 514 486 383 241 150 160 170 239 316 364 389 403 392 360 328 347 407 620 941 1288 1606 1814 1918 1911 1813 2041 2044 1615 986 623 683 762 627 479 464 517 548 580 608 631 648 654 670 685 722 735 773 862 998 1114 1147 1166 1185 1244 1386 1496 1501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 1 12 25 22 11 9 4 1 0 0 0 0 0 0 0 0 0 0 0 2 52 231 543 874 1098 1240 1420 1438 1246 1065 948 704 458 449 586 599 428 270 171 166 230 245 258 317 315 208 93 48 66 150 245 290 287 233 165 110 85 92 128 174 181 159 140 66 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 15 16 12 11 7 3 1 0 0 0 0 0 3 10 18 26 33 37 37 37 37 36 32 21 8 5 5 6 12 20 26 29 24 16 9 22 29 20 24 40 54 58 58 63 69 71 68 69 71 68 63 59 54 44 32 25 16 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 10 11 13 18 28 52 78 77 79 98 123 128 126 155 205 202 187 150 99 49 23 12 8 6 5 8 19 28 73 71 89 105 113 127 151 183 211 212 203 231 271 280 261 248 242 249 279 323 353 361 329 259 261 262 261 284 306 306 304 317 325 335 350 398 461 451 433 432 444 456 461 467 478 503 579 793 1047 1350 1581 1615 1469 1272 1150 1113 1119 1124 1122 1144 1218 1289 1370 1474 1592 1706 1804 1830 1864 1873 1834 1790 1713 1675 1700 1676 1594 1595 1603 1632 1599 1585 1580 1444 1310 1265 1259 1295 1453 1800 1959 1793 1704 1931 2213 2372 2407 2325 2115 1797 1380 1239 1445 1440 1423 1595 1931 2144 2126 2116 1917 1570 1357 1368 1424 1455 1456 1446 1421 1383 1372 1426 1711 2278 2321 1826 1352 1314 1615 1873 2013 1920 1694 1454 1234 1260 1537 1623 1497 1318 1139 1001 1069 1122 1054 1003 962 927 870 760 625 519 407 286 219 216 245 322 464 608 662 666 618 470 274 133 136 185 242 288 301 299 310 327 326 302 272 320 485 737 1055 1386 1655 1826 1757 1674 1757 1835 1565 1037 759 747 711 544 463 463 500 535 558 576 589 596 616 625 622 632 649 689 771 916 1041 1075 1088 1103 1116 1206 1326 1406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 120 174 229 238 189 120 70 25 4 0 0 0 0 0 0 0 0 0 0 0 3 49 211 499 829 1058 1175 1277 1283 1143 930 829 626 464 513 572 469 293 204 202 168 166 201 251 309 292 191 90 62 106 198 284 306 254 152 95 73 61 59 77 108 119 116 109 37 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 6 8 10 13 13 10 9 4 4 3 1 1 2 3 2 5 12 20 28 35 37 37 37 37 35 28 17 8 5 4 6 10 17 22 24 19 8 2 12 14 9 17 34 47 52 56 65 75 80 81 86 90 92 88 83 79 73 60 42 30 23 13 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 4 7 13 21 20 29 50 87 115 127 150 181 164 150 123 74 36 14 3 0 1 0 0 0 2 29 45 48 60 66 65 76 105 134 132 137 176 242 258 254 250 251 260 280 303 326 377 354 289 293 323 339 374 415 435 435 437 427 425 426 459 517 526 511 504 505 504 498 489 491 508 572 766 1034 1340 1573 1634 1519 1329 1191 1151 1165 1151 1137 1133 1154 1188 1229 1306 1436 1577 1701 1722 1777 1798 1793 1806 1847 1884 1801 1624 1576 1522 1487 1511 1544 1607 1635 1508 1345 1275 1252 1280 1451 1833 1971 1849 1759 1818 1983 2171 2287 2297 2233 2133 1796 1500 1457 1528 1502 1519 1765 2062 2190 2308 2137 1675 1345 1311 1370 1411 1441 1450 1409 1364 1360 1364 1586 2023 2247 1946 1406 1285 1682 1951 2060 1906 1675 1529 1333 1335 1507 1637 1625 1519 1367 1231 1194 1186 1160 1095 1010 926 846 799 752 646 519 396 334 346 415 517 678 891 997 1045 962 756 493 268 167 156 181 213 259 318 391 394 351 277 204 228 382 600 903 1267 1527 1606 1498 1429 1583 1728 1519 1086 876 786 632 506 484 512 531 532 545 552 554 577 586 598 601 600 607 642 701 841 954 1017 1029 1024 1026 1084 1199 1308 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 42 174 334 561 713 732 649 499 318 156 44 3 0 0 0 0 0 0 0 0 0 0 1 10 75 244 525 855 1078 1163 1175 1118 982 774 660 503 443 539 545 419 277 203 171 137 183 241 278 293 249 157 82 75 129 203 260 270 213 131 70 47 38 35 43 60 73 86 88 29 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 7 8 10 13 11 9 7 7 5 3 3 4 4 5 9 16 22 29 35 36 35 36 36 32 24 13 7 5 5 6 9 14 19 20 15 6 3 7 4 4 16 31 43 47 53 66 75 81 86 94 102 107 108 104 97 83 64 47 36 28 20 12 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 6 12 33 69 108 132 123 101 99 90 59 34 14 3 1 0 0 0 0 2 17 24 23 26 28 24 21 33 62 74 92 112 188 240 262 265 261 260 283 327 338 387 352 311 313 354 393 440 496 533 541 542 543 564 574 595 617 628 629 622 611 596 577 552 535 537 587 736 975 1257 1511 1654 1626 1446 1245 1180 1192 1177 1154 1135 1116 1124 1158 1195 1298 1440 1561 1628 1696 1731 1744 1752 1768 1798 1774 1594 1516 1512 1483 1500 1528 1578 1603 1540 1413 1308 1279 1242 1346 1757 1930 1878 1784 1729 1762 1906 2037 2112 2104 2121 1994 1660 1419 1492 1511 1347 1428 1775 2133 2378 2361 2003 1649 1482 1411 1371 1388 1446 1406 1355 1353 1373 1503 1803 2150 2029 1404 1228 1624 2044 2131 1885 1643 1525 1415 1364 1446 1592 1658 1632 1504 1378 1286 1254 1236 1190 1101 980 906 921 855 732 630 558 547 588 655 749 929 1191 1405 1528 1511 1284 948 637 416 282 198 202 267 355 424 443 385 283 215 240 361 585 855 1145 1331 1362 1291 1292 1435 1536 1419 1238 1066 773 574 513 531 551 543 552 579 579 573 582 589 609 629 632 655 642 680 766 867 958 1003 992 956 943 1038 1181 1 1 2 2 2 2 2 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 209 488 723 882 924 872 739 546 324 134 28 0 0 0 0 0 0 0 0 0 0 0 5 34 140 306 612 945 1150 1156 1064 962 843 702 599 517 449 539 543 478 407 330 236 156 145 190 245 259 193 102 54 67 114 159 182 169 130 118 55 37 26 20 21 28 41 56 58 28 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 6 7 13 11 11 10 9 7 5 4 4 6 9 15 19 24 30 34 33 31 33 34 28 20 13 8 6 5 6 7 10 14 17 15 7 2 3 2 4 15 27 35 40 49 63 71 75 83 89 100 111 119 121 115 99 77 54 38 30 25 19 11 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 5 21 46 67 78 69 69 62 31 16 10 5 2 1 0 0 0 1 4 8 9 8 8 7 2 4 19 32 56 97 151 190 213 236 244 233 260 352 364 384 380 357 352 394 431 469 527 567 576 637 662 701 731 744 745 753 763 760 749 729 706 672 632 610 633 726 901 1152 1442 1678 1738 1576 1319 1208 1216 1187 1156 1142 1116 1093 1108 1135 1202 1319 1435 1532 1620 1647 1650 1652 1642 1635 1603 1491 1388 1449 1480 1511 1541 1572 1592 1575 1496 1390 1352 1270 1319 1620 1823 1858 1789 1645 1519 1634 1719 1820 1804 1768 1815 1591 1312 1294 1300 1117 1211 1550 1856 2232 2384 2266 1997 1726 1499 1326 1312 1386 1364 1342 1339 1356 1413 1626 1979 2038 1527 1219 1482 1997 2157 1900 1620 1492 1431 1364 1348 1482 1585 1644 1586 1445 1322 1248 1223 1222 1181 1073 994 987 884 772 689 648 665 741 853 983 1211 1529 1755 1865 1860 1674 1334 961 692 591 377 304 308 363 425 457 431 364 314 318 341 531 787 1001 1114 1138 1138 1148 1210 1258 1218 1045 806 620 539 537 567 599 615 629 629 605 579 573 596 640 665 648 644 629 648 713 803 882 947 975 945 847 889 1008 2 2 3 4 4 5 6 7 7 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 143 362 515 534 586 580 507 392 253 125 39 5 0 0 0 0 0 0 0 0 0 0 1 14 76 231 397 710 1032 1212 1127 965 881 815 687 614 568 477 558 578 538 523 470 338 197 128 141 199 215 140 55 29 47 77 101 106 86 74 57 37 26 20 13 11 15 23 32 33 21 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 6 11 12 12 11 9 8 7 5 6 11 16 18 23 27 29 29 29 28 30 30 24 19 14 9 6 5 4 5 5 9 14 16 8 0 0 0 2 13 21 25 30 40 52 56 57 66 75 88 105 120 125 120 109 93 69 47 32 26 22 14 11 9 8 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 17 31 34 35 30 17 12 9 6 3 2 1 1 1 0 0 0 0 0 4 6 1 1 3 6 16 34 66 111 164 198 203 206 243 342 400 425 447 440 432 471 502 521 565 609 635 724 809 867 907 942 932 916 908 893 880 858 836 806 759 714 693 718 835 1065 1367 1651 1782 1659 1379 1190 1215 1188 1139 1124 1110 1083 1077 1088 1125 1201 1322 1436 1530 1579 1601 1599 1564 1513 1461 1381 1332 1400 1456 1503 1537 1550 1543 1527 1518 1490 1393 1335 1345 1462 1697 1872 1818 1630 1385 1367 1402 1477 1461 1345 1448 1475 1319 1304 1368 1379 1351 1517 1641 1894 2045 1970 1753 1585 1521 1359 1303 1287 1261 1281 1304 1320 1343 1472 1758 1959 1791 1379 1400 1867 2113 1969 1680 1506 1488 1384 1300 1419 1596 1734 1746 1585 1350 1182 1117 1151 1185 1133 1076 1019 911 799 727 700 731 868 1029 1178 1413 1688 1824 1819 1758 1689 1495 1015 768 667 520 394 336 358 419 459 455 408 357 312 324 476 691 844 890 916 958 1001 1025 1013 923 749 578 498 495 520 558 634 681 665 641 626 609 593 589 610 603 591 577 574 589 632 689 758 857 928 907 829 821 880 2 3 3 3 4 6 7 8 8 6 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 169 270 239 213 268 225 141 83 39 12 1 0 0 0 0 0 0 0 0 0 0 0 3 30 126 306 494 782 1086 1223 1115 946 862 811 726 652 606 518 543 534 476 485 497 421 282 175 144 163 160 86 31 28 46 67 82 71 37 27 29 22 24 20 13 10 11 15 19 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 6 9 13 16 15 13 11 9 8 7 9 14 16 18 23 24 23 25 25 24 24 26 24 20 16 10 6 4 3 2 3 6 13 17 10 0 0 0 0 8 14 15 17 23 29 30 29 36 48 64 85 105 115 111 101 88 74 60 42 31 26 20 14 11 10 9 9 8 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 14 15 12 8 6 5 4 5 6 6 7 8 2 0 0 0 0 1 1 0 0 0 0 1 3 36 94 148 181 202 226 269 352 435 469 498 505 522 560 592 616 658 720 785 897 1022 1133 1239 1236 1202 1174 1121 1066 1006 954 925 909 873 811 755 736 801 990 1274 1553 1714 1645 1381 1142 1151 1168 1121 1080 1068 1066 1047 1040 1053 1112 1234 1352 1442 1510 1557 1565 1510 1496 1499 1381 1336 1375 1432 1474 1502 1510 1491 1467 1482 1483 1424 1360 1318 1316 1511 1826 1859 1693 1386 1176 1145 1270 1291 1233 1376 1603 1665 1815 1993 2044 1709 1656 1647 1663 1661 1594 1458 1362 1451 1382 1303 1225 1163 1184 1252 1304 1329 1362 1508 1794 1955 1653 1549 1776 2017 2022 1773 1496 1519 1363 1294 1393 1613 1808 1868 1727 1433 1159 1004 1022 1071 1101 1115 1054 939 838 777 759 820 972 1124 1284 1472 1593 1590 1573 1664 1789 1709 1172 824 643 557 462 386 394 408 387 378 343 306 271 291 411 577 650 617 612 672 737 738 701 612 506 436 417 429 458 532 623 661 646 651 685 696 707 600 555 543 541 527 519 535 562 586 648 727 797 819 806 798 809 3 3 3 3 3 4 5 5 5 3 1 1 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 2 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 9 67 79 42 56 95 59 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 68 191 356 554 812 1079 1181 1133 989 927 893 815 707 626 555 516 449 408 451 498 473 359 224 143 125 110 50 37 59 67 78 83 61 26 14 23 33 28 17 12 8 8 9 8 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 1 4 4 3 4 6 11 17 19 17 15 13 9 7 6 7 11 12 13 13 17 19 22 22 22 28 31 28 23 16 10 6 4 2 1 3 8 14 16 9 0 0 0 0 3 6 8 10 11 13 13 14 16 24 40 56 74 87 91 88 79 66 61 53 41 33 26 21 17 14 13 12 11 9 8 7 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 8 5 2 1 2 7 12 17 20 25 24 9 3 2 1 0 0 0 0 0 0 0 0 0 39 91 134 172 215 259 304 372 490 539 559 564 594 643 696 760 837 932 1033 1155 1281 1372 1437 1469 1457 1410 1344 1265 1175 1064 994 977 960 904 830 779 802 936 1174 1442 1611 1570 1329 1112 1070 1096 1084 1042 995 993 1032 1009 1001 1053 1160 1280 1380 1455 1520 1545 1449 1422 1382 1348 1352 1392 1417 1426 1449 1455 1442 1444 1450 1429 1387 1335 1282 1250 1353 1635 1768 1721 1522 1167 1026 1202 1336 1407 1713 2305 2778 2551 2186 1958 1761 1769 1824 1759 1600 1501 1372 1279 1319 1330 1304 1267 1214 1188 1238 1319 1348 1324 1387 1583 1824 1830 1748 1749 1879 2026 1852 1543 1445 1354 1301 1381 1575 1764 1841 1775 1530 1199 977 946 984 1043 1073 1037 971 923 900 909 964 1063 1168 1300 1417 1454 1416 1406 1491 1646 1581 1229 899 709 634 563 477 462 431 347 313 254 217 203 219 302 442 420 344 315 342 389 424 413 371 337 335 339 349 381 436 500 562 625 709 780 737 738 654 582 553 539 520 511 529 518 492 510 574 651 728 785 764 732 5 5 5 5 5 5 5 6 5 4 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 5 5 4 4 4 4 3 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 21 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 114 270 414 559 755 965 1070 1128 1085 1080 1013 883 753 678 637 566 460 444 508 538 528 422 269 154 110 93 50 63 98 85 83 86 66 33 24 42 45 29 15 10 6 6 6 4 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 3 4 3 3 5 9 15 18 14 15 14 8 8 7 5 5 6 6 8 15 19 19 20 26 33 36 33 27 20 13 10 3 1 2 4 9 14 13 7 1 0 0 0 0 2 4 6 7 7 8 9 12 20 32 43 48 53 61 72 74 62 55 53 49 45 38 30 25 22 20 18 16 14 10 13 11 11 9 7 6 4 2 1 2 2 1 0 0 0 0 0 0 0 0 0 1 3 5 4 3 4 6 13 25 37 41 39 39 24 15 13 10 7 3 0 0 0 0 0 1 0 29 70 107 156 223 275 319 404 540 641 677 676 690 744 841 970 1108 1243 1407 1509 1537 1536 1535 1501 1436 1375 1333 1301 1319 1215 1101 1039 1018 986 915 833 806 887 1101 1356 1501 1436 1238 1073 1031 1073 1090 1030 981 981 1010 996 981 1012 1110 1245 1367 1453 1527 1555 1458 1400 1361 1345 1375 1411 1404 1389 1396 1407 1409 1401 1386 1356 1342 1317 1274 1250 1290 1438 1581 1685 1716 1321 1089 1224 1503 1736 2082 2951 3607 2794 1984 1566 1547 1675 1826 1936 1825 1642 1439 1291 1252 1326 1397 1440 1406 1284 1243 1293 1315 1275 1308 1448 1661 1800 1776 1629 1620 1814 1864 1736 1542 1420 1371 1418 1552 1723 1851 1841 1603 1279 1012 895 896 966 1031 1045 1059 1036 1004 1019 1054 1073 1125 1226 1327 1375 1321 1282 1151 1061 970 859 804 773 685 577 526 520 489 404 306 223 170 147 151 223 281 240 174 139 140 159 201 223 214 211 229 250 285 309 323 352 431 565 714 813 800 749 688 621 560 530 540 553 525 491 451 435 455 504 591 660 680 680 6 8 8 8 7 6 7 6 5 5 5 5 5 4 3 3 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 3 2 1 0 0 1 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 3 5 6 6 5 4 6 7 8 5 2 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 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 6 196 374 442 494 618 785 925 1059 1144 1165 1068 914 765 683 657 615 543 542 577 528 514 431 284 156 105 93 64 74 108 93 97 94 81 53 36 45 51 35 19 13 8 5 6 7 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 6 10 13 11 14 13 7 6 6 6 7 7 10 12 14 15 18 26 34 38 38 34 28 22 15 9 1 3 4 3 7 11 9 4 0 0 0 0 0 0 0 1 1 2 3 5 9 15 26 37 39 36 36 48 62 58 51 47 47 50 48 43 39 36 31 27 23 21 17 20 20 20 18 15 13 9 7 4 2 2 2 1 0 0 0 0 0 0 0 0 0 1 2 4 8 12 16 23 36 54 62 60 52 43 38 35 29 25 20 10 7 3 1 1 5 8 20 41 76 131 195 265 303 467 581 695 787 824 828 866 993 1201 1355 1466 1573 1570 1491 1386 1278 1187 1138 1116 1111 1126 1246 1287 1228 1139 1086 1061 1007 908 843 879 1073 1267 1358 1296 1143 1017 1009 1086 1099 1013 970 977 994 982 963 987 1085 1238 1377 1469 1549 1563 1487 1387 1343 1360 1431 1481 1441 1403 1384 1380 1390 1365 1311 1311 1336 1325 1292 1283 1306 1375 1473 1660 1634 1410 1220 1325 1715 2086 2244 3089 3325 2599 1867 1543 1523 1519 1499 1700 1799 1735 1544 1368 1286 1323 1379 1385 1337 1265 1240 1254 1233 1194 1207 1307 1489 1696 1790 1597 1441 1474 1664 1840 1786 1593 1470 1462 1537 1648 1831 1875 1650 1343 1039 849 832 915 967 1027 1089 1062 961 891 878 938 1051 1180 1304 1358 1225 1022 837 689 631 699 773 712 560 492 542 595 572 473 340 233 171 146 158 178 182 157 109 76 69 72 97 124 129 146 179 224 254 256 255 283 366 488 644 806 899 903 860 729 565 489 539 647 649 577 483 407 401 392 458 513 557 569 6 10 9 7 5 5 5 3 3 2 3 4 4 5 5 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 2 0 2 5 8 10 10 7 3 1 0 0 0 0 0 1 2 2 1 2 4 5 4 2 1 2 2 4 6 8 7 6 4 6 8 12 10 6 2 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 307 419 411 428 532 691 858 1018 1131 1169 1084 928 765 644 588 580 589 608 609 519 456 410 311 205 148 120 93 91 106 111 137 126 110 84 63 60 60 45 29 22 15 9 9 11 13 12 11 9 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 10 10 10 9 6 6 8 9 11 13 16 17 16 16 20 26 35 39 37 31 25 20 15 9 5 5 4 3 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 2 4 7 14 23 27 24 19 22 36 48 50 47 50 53 52 53 55 55 49 40 33 28 24 25 27 27 26 22 16 12 9 5 2 1 1 1 0 0 0 0 0 0 0 0 1 3 1 5 12 22 28 28 36 58 72 65 56 56 62 58 49 46 43 32 24 18 11 10 14 20 37 49 73 150 181 207 278 461 616 747 845 904 926 952 1056 1206 1346 1428 1440 1363 1231 1084 947 847 803 805 835 904 1069 1239 1297 1238 1179 1168 1114 1014 946 966 1082 1208 1271 1224 1100 997 996 1050 1018 973 976 999 991 952 914 935 1047 1210 1338 1432 1511 1537 1488 1365 1291 1340 1457 1521 1504 1475 1441 1395 1387 1362 1319 1310 1324 1306 1277 1291 1272 1309 1429 1699 1825 1630 1351 1414 1888 2320 2404 2842 2955 2594 2034 1677 1606 1522 1375 1435 1587 1716 1612 1419 1292 1261 1278 1291 1273 1196 1215 1214 1189 1159 1120 1176 1377 1565 1829 1819 1561 1331 1365 1642 1826 1730 1557 1458 1543 1511 1689 1771 1671 1425 1099 829 784 838 882 948 981 941 850 792 807 892 1012 1134 1216 1211 1098 923 765 676 679 752 775 653 472 482 598 665 607 456 307 216 174 159 155 151 151 125 79 50 44 46 67 83 97 125 161 192 213 217 224 278 337 454 651 895 1116 1296 1344 1072 700 476 530 774 945 921 702 416 416 390 394 409 439 482 4 7 8 4 2 3 4 5 4 2 1 1 2 3 5 7 9 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 4 3 3 3 4 8 12 13 13 10 5 2 1 0 0 1 2 4 6 4 3 4 6 7 6 4 2 2 2 4 8 11 11 7 4 4 7 14 13 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 1 2 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 3 39 340 411 409 469 610 784 941 1058 1129 1152 1079 903 694 524 467 504 562 591 590 567 464 428 349 268 212 171 129 97 97 133 162 157 125 94 75 67 62 56 51 49 40 23 14 10 14 18 19 18 11 7 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 8 6 6 6 7 11 15 18 20 21 21 21 22 26 33 36 37 33 29 27 22 15 13 11 8 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 9 9 8 11 21 34 45 45 46 51 52 56 61 59 51 39 30 26 23 21 20 17 15 13 11 9 7 7 7 4 3 3 4 5 4 5 7 9 11 12 12 14 16 20 28 37 42 42 46 66 85 76 59 54 58 60 61 66 74 88 96 85 68 56 60 73 83 83 93 140 173 198 255 347 462 599 735 850 925 969 996 1014 1129 1203 1175 1072 934 796 678 595 566 571 621 733 922 1129 1269 1296 1280 1284 1232 1167 1116 1105 1148 1209 1241 1199 1092 1000 977 970 908 914 974 1021 1012 940 873 889 1004 1146 1239 1321 1400 1447 1430 1348 1306 1372 1468 1504 1539 1502 1501 1483 1456 1416 1384 1361 1335 1283 1265 1271 1227 1265 1425 1685 1869 1770 1452 1466 1983 2389 2444 2578 2865 2892 2498 2088 2040 2029 1790 1679 1650 1750 1666 1457 1310 1260 1265 1301 1242 1165 1162 1175 1184 1154 1084 1080 1272 1436 1674 1835 1762 1427 1226 1366 1626 1735 1609 1403 1520 1479 1529 1603 1616 1497 1218 885 760 746 778 804 814 804 776 749 784 879 947 1003 1017 990 927 844 776 741 737 740 723 636 555 595 685 687 557 350 245 195 182 180 186 180 148 110 63 38 37 42 50 60 85 127 162 196 211 207 213 245 296 440 705 1053 1432 1924 2047 1786 1200 705 602 848 1243 1455 1168 744 521 430 378 377 402 480 4 6 7 3 2 4 3 3 3 3 2 1 2 4 5 6 7 6 2 0 0 2 2 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 2 4 6 6 6 6 6 5 6 6 8 10 11 12 10 6 3 2 2 0 1 4 6 6 5 5 6 6 6 6 4 3 2 3 6 10 14 14 9 4 1 4 10 13 10 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 2 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 63 309 462 548 652 805 968 1082 1126 1120 1094 1027 849 567 365 324 389 464 515 543 540 508 525 434 374 317 259 175 106 103 141 160 166 123 87 76 69 61 60 73 90 88 54 32 11 11 20 29 32 26 15 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 7 8 9 13 19 22 23 22 22 25 27 27 33 30 34 38 38 34 25 17 17 16 11 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 11 22 33 31 27 31 37 44 46 39 27 17 11 10 9 7 5 3 1 2 3 3 3 5 7 8 10 13 14 18 27 29 23 26 30 35 31 31 35 39 47 58 64 62 66 77 81 73 69 63 60 62 68 82 111 166 224 256 250 243 223 191 163 147 137 137 157 210 226 266 363 466 588 744 868 939 930 904 920 917 890 810 689 577 502 454 424 402 445 578 773 967 1125 1226 1283 1327 1325 1338 1347 1331 1303 1272 1235 1167 1070 997 977 972 934 919 963 1010 998 937 879 878 967 1072 1106 1150 1225 1293 1328 1349 1391 1450 1432 1415 1435 1438 1488 1534 1551 1524 1447 1377 1334 1255 1255 1240 1198 1203 1355 1663 1959 1960 1565 1464 1885 2308 2374 2338 2663 3081 3028 2674 2475 2512 2194 1945 1884 1918 1813 1576 1463 1412 1343 1395 1311 1185 1106 1099 1129 1129 1080 1078 1181 1282 1452 1706 1807 1582 1257 1169 1360 1695 1606 1414 1452 1455 1422 1435 1534 1522 1289 965 757 679 673 685 700 703 674 642 644 702 806 868 875 841 787 749 769 786 747 714 679 605 586 654 710 664 484 323 254 231 223 220 221 209 168 114 73 48 39 39 45 55 89 169 226 249 266 250 227 235 300 502 820 1335 1980 2595 2848 2508 1789 1142 977 1173 1540 1751 1518 1151 859 602 409 398 452 593 5 6 6 4 3 3 3 1 2 3 2 3 4 5 6 5 3 5 2 1 2 5 5 2 3 4 5 4 3 2 2 1 2 4 4 3 3 3 3 4 6 8 9 9 10 11 10 8 7 7 7 9 8 7 5 3 3 5 6 6 7 7 7 8 8 6 5 5 4 3 3 3 4 7 12 16 16 11 5 2 4 9 11 9 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 83 325 572 712 801 938 1087 1169 1152 1083 1011 915 713 433 275 252 341 388 425 448 459 570 685 636 530 441 360 242 157 144 163 181 178 124 77 66 62 52 44 53 80 98 75 46 18 6 13 24 31 31 25 12 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 3 3 5 9 11 12 14 19 23 22 20 21 28 33 32 37 41 45 43 38 30 22 15 12 8 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 11 6 6 10 17 18 13 8 6 4 2 0 0 0 0 0 0 0 0 0 1 2 6 13 20 21 25 33 32 20 23 30 31 31 33 37 42 51 58 62 68 73 68 69 73 105 134 141 121 90 80 119 206 329 432 484 509 487 422 347 281 227 173 159 225 223 276 402 468 516 652 771 795 780 826 770 691 655 608 533 468 410 339 257 209 236 379 576 750 884 996 1096 1193 1286 1390 1499 1554 1492 1364 1238 1140 1061 1011 1018 997 936 913 926 968 978 916 840 816 874 940 950 972 1032 1114 1194 1260 1310 1342 1267 1270 1261 1317 1410 1493 1521 1474 1403 1392 1340 1265 1243 1235 1210 1199 1295 1592 2020 2174 1811 1498 1679 2114 2297 2265 2452 2942 3195 2841 2121 2002 1837 1693 1796 2032 2079 1760 1716 1648 1475 1432 1374 1245 1105 1028 1039 1073 1075 1073 1084 1150 1271 1481 1649 1611 1346 996 1094 1587 1597 1481 1425 1443 1462 1442 1515 1529 1313 1037 771 655 635 625 619 595 564 511 483 509 603 726 812 815 755 700 729 782 701 646 619 608 648 680 672 604 466 368 320 299 288 278 271 251 207 159 113 76 58 55 71 88 142 219 256 318 376 346 306 389 572 767 1065 1602 2293 2799 2740 2197 1579 1214 1258 1602 1781 1777 1584 1342 1107 761 457 421 536 805 3 4 4 4 4 4 5 4 3 4 3 3 4 5 5 5 6 8 4 3 4 5 4 3 6 8 8 8 7 5 5 5 6 8 9 10 8 5 6 7 8 9 11 12 13 14 13 11 10 9 8 7 6 5 5 5 5 6 7 9 11 9 12 12 9 6 4 5 6 4 5 5 6 9 13 16 14 11 7 5 6 9 10 7 6 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 17 153 436 699 810 868 985 1125 1196 1162 1067 944 765 519 354 274 254 352 362 391 400 402 502 631 623 575 511 432 304 220 202 211 220 208 141 71 55 49 36 19 14 28 47 47 33 15 3 5 12 24 34 32 20 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 4 6 6 7 9 10 11 14 20 24 24 22 24 31 34 36 41 45 40 29 22 19 18 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 0 0 0 0 0 0 1 2 2 0 0 0 1 2 1 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 2 11 22 23 22 23 19 11 12 20 25 30 33 32 37 47 58 71 78 79 77 79 88 151 234 268 223 142 110 181 263 375 493 582 652 689 682 621 515 417 310 272 264 276 363 446 481 525 632 728 655 639 712 645 558 507 473 435 382 292 181 90 52 68 186 345 489 606 711 821 935 1041 1173 1309 1442 1457 1346 1209 1133 1097 1045 1081 1032 967 932 931 952 944 857 745 697 726 778 809 830 866 934 1024 1103 1153 1151 1088 1106 1132 1205 1310 1405 1438 1389 1385 1404 1343 1297 1271 1268 1247 1221 1286 1486 1893 2209 2059 1598 1535 1867 2166 2257 2347 2661 3119 2665 1613 1174 1078 1084 1253 1807 2382 1881 1832 1690 1454 1339 1417 1457 1307 1117 1000 1004 1039 1046 1005 1058 1179 1326 1486 1588 1520 957 1032 1401 1582 1542 1436 1453 1595 1561 1571 1599 1409 1168 905 696 589 543 520 490 452 396 338 318 378 543 733 831 803 691 634 667 621 585 631 701 689 644 599 540 486 464 437 393 372 351 332 318 293 257 211 163 135 144 184 211 291 375 433 513 576 557 573 676 818 992 1246 1622 2075 2303 2003 1479 1117 1226 1420 1573 1629 1533 1324 1099 932 629 399 401 632 998 2 2 2 3 4 5 5 3 3 5 5 4 5 5 5 5 6 7 7 5 5 3 3 4 8 10 10 11 10 8 8 10 11 11 12 13 14 11 10 9 9 10 12 13 14 14 14 14 13 10 7 5 6 6 9 10 9 8 7 8 9 10 14 9 5 4 5 7 7 7 6 5 5 8 11 14 14 11 8 7 7 9 9 7 7 7 5 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 4 54 239 521 760 881 951 1040 1151 1205 1176 1085 902 643 411 324 275 277 382 385 396 395 378 425 531 552 593 568 513 409 353 331 302 260 213 141 66 43 37 21 6 1 3 8 12 15 6 2 4 8 17 28 30 22 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 1 3 6 8 10 9 9 11 19 24 27 29 29 28 28 28 32 36 35 24 12 8 11 13 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 1 7 16 20 16 8 4 5 12 22 28 31 30 31 39 52 66 80 80 75 76 87 104 147 209 270 283 227 227 353 405 414 422 486 594 707 796 845 847 768 647 539 449 420 437 483 547 617 694 756 697 710 686 575 469 406 369 329 252 142 60 32 13 16 62 139 233 341 457 577 655 721 808 904 1033 1125 1124 1071 1064 1105 1073 1082 1050 1012 975 951 940 897 778 650 612 623 670 720 753 776 811 877 978 1062 1040 1009 1025 1059 1120 1214 1311 1355 1317 1295 1303 1317 1326 1309 1292 1250 1160 1144 1316 1673 2131 2170 1772 1518 1629 1942 2220 2297 2360 2932 2554 1595 871 646 777 1109 1761 2197 1978 1830 1622 1356 1189 1288 1545 1602 1413 1096 978 974 992 993 1028 1118 1242 1378 1517 1546 1252 1202 1328 1495 1540 1415 1410 1590 1621 1568 1670 1582 1364 1114 855 636 523 522 529 499 449 331 188 156 307 559 784 790 665 566 544 524 500 546 662 637 592 555 525 528 556 546 499 464 421 389 401 410 403 375 321 268 278 313 363 456 575 736 901 895 859 906 953 1006 1084 1224 1410 1562 1586 1468 1358 1405 1585 1685 1652 1471 1252 1050 867 642 401 274 431 855 1351 1 1 1 2 3 3 4 4 4 4 4 4 3 3 4 5 6 7 7 6 4 4 5 8 10 11 11 11 11 11 11 13 14 13 12 11 12 18 16 14 11 11 12 13 13 12 13 13 13 9 6 7 10 10 10 13 14 13 11 10 11 13 14 11 6 8 10 10 7 5 3 2 3 6 9 11 11 9 8 7 6 7 7 8 8 8 7 6 6 6 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 122 339 606 815 933 1024 1115 1188 1203 1164 1082 852 571 391 323 259 284 358 409 392 351 345 448 583 619 641 639 622 585 557 495 395 302 227 141 56 29 37 25 7 0 0 1 5 11 9 6 10 19 16 22 30 27 14 3 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 7 8 11 12 16 21 22 19 16 16 20 23 16 7 2 1 4 6 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 5 1 1 7 16 26 35 40 37 38 47 60 72 81 72 63 70 88 108 116 126 194 289 304 343 436 450 427 411 421 488 578 677 839 936 968 949 906 792 640 524 505 579 677 743 779 779 753 651 513 400 333 287 216 104 42 16 9 6 5 9 24 55 114 236 404 512 538 540 587 688 803 888 906 948 1045 1043 1015 993 986 982 960 918 884 788 617 555 566 616 675 718 746 777 848 962 1031 1045 1030 1034 1054 1085 1135 1220 1288 1290 1251 1240 1274 1309 1312 1292 1248 1154 1096 1199 1462 1948 2150 1965 1641 1476 1657 2155 2273 2229 2609 2580 1981 1153 665 860 1406 2005 2146 2076 1893 1684 1448 1259 1286 1541 1834 1801 1403 1115 996 973 984 1007 1058 1166 1284 1404 1479 1431 1310 1218 1309 1441 1332 1260 1423 1594 1569 1656 1709 1587 1392 1197 966 839 913 1053 1141 1067 768 369 133 126 341 609 682 616 541 489 441 396 405 492 545 576 575 548 542 579 608 603 560 493 447 455 502 556 563 508 429 390 383 430 551 697 810 933 1079 1108 1145 1115 1028 951 978 1033 1081 1176 1301 1461 1670 1779 1694 1457 1203 1041 908 739 511 357 393 705 1251 1805 1 0 0 1 2 3 4 3 4 4 2 1 2 3 5 6 6 7 7 7 6 5 7 11 12 11 10 10 11 12 12 14 16 13 12 14 17 17 17 17 12 11 12 12 12 12 13 14 16 11 10 8 8 8 9 13 15 14 11 11 13 15 14 12 9 10 11 9 6 2 1 2 3 5 8 8 7 8 7 6 6 9 10 11 10 9 7 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 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 5 71 222 449 684 869 994 1082 1155 1202 1198 1148 1026 756 503 356 310 292 290 405 461 394 348 369 471 592 656 680 719 758 778 743 608 441 327 258 175 75 32 23 27 12 2 0 1 4 9 10 7 5 10 13 21 36 44 33 13 1 0 0 0 0 0 1 2 3 4 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 1 0 2 6 9 8 7 8 11 12 6 1 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 2 5 5 3 2 1 1 1 4 10 15 22 32 33 31 35 42 49 51 54 58 54 56 66 82 90 90 117 186 247 300 324 321 341 377 430 508 583 663 811 930 1001 1060 1096 1063 942 768 645 652 711 745 787 779 715 610 472 353 277 192 108 37 16 9 5 3 1 0 1 3 13 72 205 347 399 340 288 351 528 742 786 869 948 961 944 929 954 996 982 901 822 709 590 520 523 569 627 684 738 801 876 979 1009 1018 1022 1031 1056 1090 1117 1170 1242 1268 1230 1209 1222 1240 1251 1253 1227 1166 1043 1044 1301 1709 2038 2108 1871 1491 1364 1934 2156 2153 2301 2572 2527 1916 1344 1442 1817 2039 2090 2089 1977 1811 1643 1524 1505 1637 1986 2083 1842 1522 1235 1034 954 944 988 1073 1177 1291 1401 1458 1338 1113 1149 1321 1318 1170 1260 1433 1510 1574 1693 1763 1673 1654 1666 1701 1872 2121 2297 2212 1692 888 321 134 246 438 532 546 533 483 392 331 319 345 406 496 566 561 549 577 632 650 611 532 461 444 495 607 648 617 549 501 484 523 632 786 976 1217 1300 1268 1181 985 742 661 651 661 710 799 1030 1281 1456 1511 1420 1247 1067 979 888 722 552 562 732 1151 1659 2061 1 0 0 0 0 1 1 3 4 5 3 3 2 2 5 7 8 8 8 10 9 8 9 9 10 9 9 10 10 11 11 11 12 11 11 11 14 14 12 12 11 10 11 11 11 13 16 19 19 14 11 7 7 5 7 12 14 13 13 13 14 14 13 13 11 9 7 5 4 5 4 3 4 6 8 6 7 9 9 8 11 16 17 14 12 9 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 39 148 313 526 760 951 1051 1089 1136 1195 1188 1140 973 710 529 422 356 307 326 478 526 431 401 435 493 568 638 695 764 829 870 843 673 495 379 298 206 109 49 16 10 16 11 6 4 4 5 5 4 1 2 6 23 57 86 81 45 11 0 0 1 3 4 3 4 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 2 3 4 3 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 5 2 0 0 0 3 9 11 14 15 12 15 22 29 33 36 44 53 48 46 45 49 57 61 67 88 118 145 154 160 182 214 287 400 520 646 802 913 944 982 1055 1108 1051 895 749 680 646 669 730 748 701 584 441 324 225 113 43 15 7 4 1 0 1 3 5 8 10 21 72 142 217 197 121 112 217 457 631 747 800 846 878 892 928 994 995 910 803 698 601 520 500 530 584 652 722 812 975 1121 1061 1013 1009 1008 1027 1074 1114 1153 1225 1276 1245 1206 1187 1178 1187 1217 1209 1169 1116 1140 1267 1506 1828 2104 2074 1669 1283 1525 1905 2090 2093 2320 2693 2450 2063 2011 2038 2044 1995 1976 1962 1908 1826 1770 1703 1801 2064 2155 2112 1941 1651 1292 942 899 945 997 1079 1202 1360 1474 1403 1150 1057 1225 1315 1179 1166 1295 1425 1517 1594 1841 1888 2052 2315 2586 2794 2904 2901 2766 2250 1382 608 299 346 450 467 468 561 549 434 344 287 269 295 374 490 550 557 567 589 611 597 539 469 411 373 482 578 628 622 600 593 609 702 941 1152 1295 1339 1301 1191 961 623 512 480 480 507 552 676 874 1022 1129 1233 1252 1252 1204 1154 1146 1092 969 1058 1381 1742 1894 1 1 0 0 1 2 4 5 6 7 7 4 2 3 5 7 8 9 10 9 10 10 10 9 8 9 8 9 9 10 9 9 9 10 12 13 13 13 12 11 11 9 9 10 11 14 18 20 19 15 10 11 5 4 8 11 11 11 11 12 11 10 9 10 9 6 5 5 6 11 11 10 9 10 11 9 9 11 11 11 12 15 14 12 11 7 5 2 1 1 1 1 1 0 0 0 1 2 3 3 3 3 6 3 4 3 7 9 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 101 259 443 633 876 1055 1075 1059 1119 1196 1170 1071 904 716 648 560 382 275 321 441 472 435 454 457 480 552 647 736 803 844 870 877 740 593 491 387 251 134 73 26 4 9 23 30 30 22 10 4 5 5 4 6 37 96 135 120 73 35 14 4 1 1 4 5 4 4 8 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 1 5 8 11 11 10 11 16 22 28 34 39 43 41 40 37 36 36 34 34 41 52 60 68 74 80 90 128 208 332 509 694 724 675 643 703 791 791 696 583 474 416 471 576 654 664 591 460 302 155 53 15 8 2 1 0 0 2 8 12 15 16 24 57 122 218 234 148 97 119 286 510 636 637 665 738 811 882 961 985 949 858 752 655 571 520 516 544 603 666 779 1050 1220 1159 1054 996 962 972 1025 1102 1145 1211 1258 1252 1217 1185 1162 1139 1179 1181 1166 1169 1202 1251 1343 1544 1909 2128 1888 1447 1284 1609 1977 1980 1947 2304 2390 2306 2271 2186 2112 2010 1918 1894 1887 1841 1853 1705 1778 1903 2025 2087 2074 1995 1697 1213 994 956 975 1021 1115 1260 1415 1436 1276 1076 1164 1273 1226 1166 1228 1386 1524 1535 1785 2002 2249 2520 2714 2786 2729 2605 2480 2179 1594 985 711 704 683 590 505 698 757 689 562 412 279 230 279 382 485 512 508 511 525 535 513 463 370 312 348 440 540 598 605 608 625 745 998 1211 1343 1395 1400 1310 1045 738 582 496 460 471 515 545 545 663 934 1271 1563 1735 1765 1791 1732 1554 1316 1202 1399 1655 1664 1 1 1 1 2 3 2 4 5 8 10 8 5 6 5 5 7 8 10 11 10 8 6 7 8 8 8 9 10 10 9 7 8 9 11 11 12 17 15 19 19 16 13 13 13 15 19 20 19 15 11 10 6 5 10 12 11 8 6 6 6 7 8 7 6 7 7 9 12 15 16 16 17 16 14 12 12 13 13 12 12 12 11 10 9 6 4 2 0 2 3 2 1 1 2 3 6 8 9 7 5 4 3 3 5 2 8 10 5 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 5 75 225 416 594 756 964 1093 1043 1032 1105 1184 1143 981 831 770 805 730 449 328 345 363 352 366 430 430 448 535 662 788 863 876 875 894 799 674 600 495 337 194 106 51 21 15 41 71 82 70 46 26 20 20 17 17 53 129 167 136 91 65 37 9 1 0 1 4 3 6 12 16 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 1 5 9 11 10 10 14 19 25 33 34 27 26 26 25 23 20 17 17 22 31 39 42 43 46 51 64 102 180 297 405 396 343 316 363 437 472 447 385 320 266 283 363 443 471 430 331 201 82 24 7 1 0 0 0 1 6 13 17 21 22 29 58 106 154 177 174 134 118 217 411 494 465 480 572 685 795 901 975 986 909 823 740 652 572 527 529 579 612 703 998 1247 1273 1138 1001 963 949 976 1035 1079 1145 1203 1228 1218 1186 1169 1131 1154 1162 1169 1186 1190 1190 1226 1312 1634 1965 2019 1740 1323 1413 1861 1922 1759 1817 2061 2224 2385 2357 2191 2040 1905 1796 1720 1765 1885 1835 1831 1912 1974 1957 1949 2037 1919 1545 1182 1037 1005 1003 1053 1167 1309 1422 1365 1163 1164 1250 1263 1218 1208 1302 1440 1520 1720 1980 2194 2335 2430 2356 2200 2109 2027 1849 1568 1319 1187 1122 1017 917 945 1059 1120 1100 987 751 477 286 236 295 418 492 490 461 442 447 463 445 377 307 272 300 376 459 533 578 647 791 1001 1197 1347 1449 1479 1378 1209 1013 841 736 698 667 594 461 376 542 924 1463 2007 2248 2281 2229 1905 1514 1157 1174 1455 1679 1603 1 1 1 2 3 3 3 5 6 9 11 11 10 10 7 3 2 5 8 10 8 6 4 6 8 11 13 13 13 13 10 9 7 7 8 12 17 19 19 24 24 22 18 16 15 16 19 20 19 15 12 14 15 10 12 12 10 7 5 6 7 7 7 5 5 8 10 14 17 17 14 17 18 17 16 15 15 14 13 12 12 9 8 9 9 8 7 5 3 4 3 2 2 4 6 8 9 12 10 5 3 3 2 2 4 5 11 10 5 1 0 0 0 0 0 0 0 0 0 0 1 5 11 10 1 0 0 0 0 0 0 0 0 0 0 1 3 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 16 150 366 557 682 804 976 1079 1013 1013 1026 1103 1071 901 777 784 859 773 518 387 361 320 274 288 340 374 419 513 648 797 895 906 899 936 878 758 668 569 431 281 165 97 61 47 74 125 148 135 102 66 43 36 37 40 73 155 185 144 106 81 50 20 6 4 3 3 4 10 18 21 16 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 7 9 9 7 6 9 14 16 13 13 12 11 9 8 9 10 11 13 17 22 24 26 30 35 44 68 120 201 297 294 262 250 285 333 341 311 290 273 201 176 197 240 267 251 192 111 27 8 1 0 0 0 1 5 12 17 21 24 27 30 50 82 127 181 196 153 110 152 292 339 338 372 457 558 656 780 887 934 890 814 745 684 615 548 536 536 568 721 1021 1291 1384 1266 1049 1016 981 972 993 1035 1088 1141 1189 1203 1169 1165 1152 1149 1144 1158 1172 1158 1145 1167 1184 1366 1648 1929 1810 1359 1213 1632 1923 1752 1615 1758 1929 2110 2227 2250 2185 2015 1762 1551 1597 1826 1986 2006 2019 2037 1947 1912 2006 1987 1722 1364 1153 1100 1048 1008 1087 1205 1393 1421 1331 1256 1243 1259 1271 1229 1212 1286 1414 1626 1862 2004 2085 2157 2105 1991 1904 1811 1685 1575 1502 1466 1463 1372 1350 1432 1463 1435 1385 1320 1083 730 414 272 291 413 527 553 499 394 369 406 446 439 352 258 236 267 308 340 416 546 709 890 1064 1203 1284 1332 1389 1404 1350 1247 1172 1101 984 779 598 515 607 905 1392 1947 2255 2375 2278 1852 1385 1175 1247 1509 1725 1454 1 1 2 2 2 2 3 5 6 9 10 12 14 14 11 8 5 3 6 8 8 6 6 8 10 14 14 14 15 13 11 8 6 6 7 12 17 19 22 25 23 23 20 16 15 16 18 19 19 16 12 15 15 14 16 17 13 10 9 10 9 6 4 4 6 9 10 16 19 17 14 14 14 15 15 16 15 14 12 11 11 11 10 10 12 12 11 9 6 3 5 4 6 8 10 9 8 6 4 0 1 0 0 3 6 7 12 6 1 0 0 0 0 0 0 0 0 0 0 0 6 44 92 91 23 4 0 0 0 0 0 0 0 0 2 8 14 20 24 14 0 0 0 0 0 0 0 0 0 0 0 0 0 51 237 477 646 733 816 944 1031 987 984 936 981 950 833 745 734 761 676 554 533 453 347 268 248 281 353 445 546 665 785 866 906 941 982 961 846 724 635 533 400 267 170 118 103 130 181 209 194 153 109 79 67 66 70 102 175 181 141 113 92 65 38 24 12 13 13 12 16 23 25 19 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 1 3 2 0 3 4 3 4 6 8 7 7 9 11 12 12 13 15 20 26 41 73 127 245 254 255 268 291 291 249 202 189 219 154 122 134 175 209 207 160 71 4 0 0 0 0 0 3 8 15 19 25 28 30 32 42 61 86 124 183 183 151 180 253 289 278 275 333 430 511 642 757 826 833 794 742 692 628 538 512 478 493 640 922 1228 1414 1382 1119 1042 1009 990 989 1003 1035 1099 1170 1200 1172 1159 1168 1163 1136 1129 1150 1148 1151 1173 1135 1169 1339 1668 1752 1387 1018 1186 1862 1824 1695 1688 1736 1831 2007 2218 2306 2240 1972 1600 1359 1370 1573 1790 1941 2057 2038 2001 2023 2047 1844 1531 1352 1278 1164 1007 976 1083 1276 1411 1435 1374 1265 1284 1317 1228 1154 1177 1280 1443 1643 1724 1802 1920 1961 1940 1889 1808 1696 1582 1502 1553 1600 1587 1619 1661 1591 1459 1368 1416 1358 1035 635 407 377 466 624 750 648 474 368 358 390 383 310 257 253 256 234 212 237 322 461 631 794 973 1140 1301 1432 1495 1518 1550 1498 1342 1173 949 769 663 658 799 1147 1588 2055 2368 2301 1854 1331 1068 1128 1412 1558 1408 5 3 2 1 1 3 5 5 5 6 8 8 14 16 14 10 7 4 5 7 6 7 9 11 13 14 13 14 12 11 9 7 8 10 12 15 17 19 22 25 25 24 23 18 15 15 16 16 17 17 13 17 14 13 16 20 19 16 15 10 9 6 6 7 7 7 10 17 19 17 15 13 12 14 15 15 14 12 9 8 9 10 9 11 13 14 12 8 4 3 7 6 7 8 8 9 8 5 1 0 0 0 0 4 7 8 8 4 1 0 0 0 0 0 0 0 0 0 0 0 25 185 372 372 166 41 11 5 2 0 0 0 0 1 7 19 32 47 54 26 0 0 0 0 0 0 0 0 0 0 0 1 13 117 339 561 707 782 845 938 1010 976 961 908 892 868 823 782 755 712 627 674 656 515 383 294 251 276 384 527 645 729 786 825 892 963 1014 1004 895 774 692 619 515 391 280 206 177 183 211 236 223 182 141 116 106 103 106 131 179 178 148 118 94 73 56 42 26 28 39 34 30 31 30 25 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 4 4 3 3 3 6 12 21 31 50 104 230 293 264 238 249 247 195 128 107 136 114 116 144 180 208 200 122 44 10 1 0 0 0 1 3 9 15 18 28 31 32 33 36 44 68 129 198 212 193 225 279 291 249 218 279 405 484 577 665 749 797 788 734 674 606 516 463 413 417 551 822 1139 1385 1475 1282 1113 1040 1009 1006 1025 1060 1108 1160 1189 1191 1163 1114 1113 1125 1093 1072 1011 1005 1172 1143 1115 1193 1432 1652 1524 1036 746 1536 1788 1824 1804 1772 1736 1716 1964 2163 2237 2129 1821 1390 1039 948 1146 1445 1738 1939 1936 1999 2082 1970 1685 1428 1316 1183 1022 944 1004 1174 1365 1491 1493 1337 1262 1230 1210 1153 1140 1189 1242 1353 1416 1467 1629 1745 1814 1852 1819 1696 1511 1442 1485 1530 1582 1631 1609 1416 1177 1176 1423 1605 1344 889 587 447 469 714 885 827 652 459 335 297 253 207 227 281 262 213 177 153 166 227 387 576 792 1027 1237 1371 1411 1440 1474 1436 1331 1162 974 825 694 604 638 920 1395 1918 2260 2223 1808 1283 989 990 1191 1336 1287 10 6 4 4 2 4 7 7 6 5 6 9 13 17 16 12 8 6 9 9 9 9 10 12 13 13 12 13 10 8 7 8 12 16 19 19 21 22 24 27 29 28 26 20 15 15 13 12 14 17 16 18 9 8 15 20 20 18 17 11 9 9 8 8 8 7 8 14 19 18 16 14 14 16 17 16 11 6 4 3 3 3 3 8 13 12 8 4 1 3 7 9 8 6 9 10 7 3 1 1 0 0 1 7 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 2 59 436 829 843 504 174 47 19 8 3 2 3 6 10 22 51 88 99 70 22 0 0 0 0 0 0 0 0 0 0 0 4 48 204 432 612 742 807 860 944 1007 982 971 950 880 885 904 877 811 725 662 710 714 591 463 368 311 326 425 562 675 773 838 855 952 1030 1064 1036 940 842 757 689 597 487 375 286 238 229 238 245 234 201 159 135 125 121 126 149 175 186 158 116 92 80 69 58 51 59 75 69 59 55 51 42 27 12 3 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 6 14 25 44 92 180 241 222 203 216 214 162 108 81 74 71 81 96 116 138 142 86 41 13 2 0 0 0 1 6 12 14 16 24 29 31 33 34 35 41 83 165 209 223 238 256 265 258 252 367 486 555 604 662 740 806 815 745 658 572 494 429 382 366 459 690 966 1240 1471 1426 1211 1046 990 1002 1028 1073 1137 1185 1216 1231 1173 1057 1018 1088 1107 1028 897 871 1087 1147 1135 1151 1256 1461 1619 1224 781 1146 1543 1754 1808 1822 1871 1744 1782 1848 1939 2072 2045 1760 1410 1199 1047 1101 1415 1644 1699 1827 2037 2075 1809 1404 1255 1097 973 923 977 1115 1293 1469 1534 1460 1313 1190 1124 1095 1075 1059 1029 1041 1103 1137 1248 1408 1556 1686 1756 1687 1518 1404 1363 1357 1392 1460 1375 1141 951 1020 1299 1491 1380 1074 740 480 468 704 915 984 876 642 431 307 211 166 193 264 275 223 162 128 115 142 257 423 641 876 1065 1177 1219 1273 1299 1265 1178 1074 977 864 697 565 543 704 1070 1546 1938 2072 1859 1421 1045 913 982 1075 1007 16 11 9 8 7 7 8 9 7 5 5 7 11 16 16 12 7 7 10 10 8 8 10 11 10 10 11 11 10 9 7 9 14 20 25 27 27 25 27 27 28 28 25 20 12 14 11 11 16 18 17 16 11 7 17 20 19 19 15 8 7 7 7 7 7 7 7 8 15 17 17 14 15 18 18 16 7 2 1 1 1 2 4 6 8 5 3 2 1 4 9 12 11 7 7 7 3 2 1 1 1 1 4 10 10 9 5 2 1 0 0 0 0 0 0 0 0 0 1 14 97 652 1185 1234 837 362 97 31 18 11 8 10 15 24 54 117 183 163 54 10 0 0 0 0 0 0 0 0 0 0 2 22 107 289 505 642 744 792 840 936 993 986 1003 1003 919 951 986 942 853 779 756 775 751 635 537 486 434 417 484 599 697 807 972 903 960 1040 1088 1069 995 915 832 752 671 575 468 373 315 291 280 265 245 216 179 159 143 131 132 151 172 180 152 110 86 83 87 86 84 94 110 110 96 89 76 54 32 15 6 5 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 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 2 9 19 31 61 119 173 217 233 219 194 147 99 67 50 44 42 44 53 68 71 48 29 14 6 3 2 3 3 9 14 14 16 19 22 27 33 40 49 72 131 170 193 227 253 265 290 336 369 475 588 680 737 756 781 829 840 765 656 552 471 410 367 355 424 607 818 1064 1332 1487 1297 1056 968 982 1028 1107 1194 1224 1227 1216 1158 1045 960 1002 1102 1000 775 769 899 1033 1119 1147 1148 1302 1805 1475 1034 982 1247 1552 1708 1760 1868 1797 1738 1727 1748 1888 2038 1974 1838 1752 1420 1150 1337 1518 1541 1628 1892 2136 1907 1449 1222 1068 956 895 910 999 1160 1326 1460 1563 1475 1299 1169 1036 977 906 824 790 775 790 898 1072 1257 1391 1520 1540 1457 1353 1270 1194 1166 1226 1200 1073 950 940 1095 1296 1379 1255 978 695 602 715 936 1120 1099 869 622 407 234 140 145 205 242 214 158 149 137 148 199 296 454 672 816 874 916 1010 1058 1035 993 980 982 947 820 664 538 530 718 1090 1510 1855 1825 1525 1166 909 808 788 596 18 12 12 10 9 9 8 10 9 5 5 7 11 15 15 13 8 6 8 8 7 8 9 8 8 9 10 11 11 10 8 9 13 20 26 30 30 28 27 26 27 27 25 19 13 12 8 12 19 20 17 15 13 14 19 20 18 17 12 6 5 6 7 9 8 8 7 7 7 8 16 15 16 19 17 12 6 2 2 1 2 2 1 2 2 0 2 5 3 8 10 13 12 8 7 7 2 2 1 1 1 3 7 9 9 7 3 1 0 0 0 0 0 0 0 0 0 0 3 31 183 762 1326 1406 988 461 132 38 24 19 19 23 28 46 110 208 261 176 29 2 0 0 0 0 0 0 0 0 0 0 5 54 190 390 570 656 706 739 776 843 866 916 1011 1025 951 964 993 931 851 803 797 803 768 681 613 584 535 486 540 673 793 889 1040 986 974 1018 1074 1071 1020 959 895 826 756 679 592 493 411 359 326 296 263 234 207 186 163 139 132 145 162 160 141 116 104 105 102 98 104 122 137 145 129 126 108 72 39 19 11 12 14 11 5 1 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 80 130 178 206 202 173 128 86 60 48 44 40 36 35 39 40 36 32 26 20 16 16 15 11 13 15 17 19 18 19 27 39 51 61 89 131 165 176 211 260 301 366 464 550 629 702 780 819 819 822 829 808 745 644 538 448 387 346 342 424 545 677 845 1152 1399 1291 1059 958 949 1007 1096 1209 1243 1234 1200 1132 1019 893 897 1092 1014 782 632 655 817 1017 1170 1148 1304 1774 1746 1365 1041 1052 1343 1582 1714 1813 1855 1841 1792 1719 1742 1889 1921 1860 1905 1627 1313 1372 1578 1626 1595 1797 2108 1948 1599 1315 1131 997 892 854 857 992 1159 1301 1451 1474 1323 1180 1071 1038 998 933 915 906 854 807 852 993 1055 1157 1271 1309 1264 1194 1061 990 1029 1075 1039 959 918 981 1151 1362 1308 1229 1044 865 808 946 1183 1222 1072 835 561 310 164 128 157 199 197 192 189 190 192 190 208 288 428 525 565 617 718 818 850 818 883 928 958 922 791 595 458 461 651 1015 1444 1603 1481 1192 823 546 369 197 16 14 12 10 9 8 8 9 9 7 7 10 12 13 13 14 12 7 8 8 7 6 6 7 8 10 12 12 12 10 8 10 13 17 23 27 28 27 26 27 27 28 26 20 16 12 8 12 21 19 16 16 17 19 20 19 16 8 4 4 5 6 6 6 7 8 8 7 4 5 11 12 14 18 16 13 10 5 2 1 2 1 2 2 1 2 6 11 10 12 11 11 10 8 7 6 5 4 2 1 1 1 3 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 5 52 293 867 1377 1429 963 440 137 42 27 28 39 62 73 103 204 303 284 142 20 0 0 0 0 0 0 0 0 0 0 1 16 100 254 433 583 661 672 673 675 730 777 879 984 999 943 935 971 898 824 796 775 734 685 645 626 592 544 479 515 665 820 919 995 1015 1025 1031 1061 1051 1011 971 939 901 845 775 696 584 478 406 358 320 290 260 239 208 177 145 130 138 153 155 146 138 122 100 91 93 110 140 164 177 163 166 149 107 65 38 23 20 17 13 7 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 72 107 142 156 139 101 74 57 50 46 40 31 24 23 27 30 32 30 26 24 24 23 19 17 17 20 20 19 19 26 36 40 50 72 96 146 166 198 258 325 428 564 673 701 744 789 801 802 819 819 787 737 644 533 430 359 313 283 315 451 582 679 1032 1271 1204 1024 958 900 952 1072 1180 1221 1221 1191 1120 1004 797 787 970 1007 853 633 527 626 843 1105 1175 1297 1605 1928 1884 1481 1181 1274 1479 1681 1775 1827 1848 1823 1781 1807 1924 1954 1727 1747 1627 1408 1335 1488 1714 1681 1835 2005 1964 1754 1493 1261 1057 929 864 823 881 1041 1182 1274 1316 1258 1219 1184 1189 1188 1182 1211 1266 1278 1101 910 867 806 783 865 980 975 967 868 804 834 908 950 958 959 981 1044 1162 1281 1369 1274 1041 876 920 1117 1257 1221 1045 791 516 287 156 145 174 161 156 181 228 256 220 159 139 172 245 302 355 445 576 667 681 781 858 913 929 862 668 468 336 338 578 941 1218 1276 1060 642 329 117 23 10 11 11 10 10 8 7 7 8 7 7 8 9 11 12 11 9 8 9 8 6 6 7 8 9 9 11 13 15 14 13 14 15 16 18 23 23 21 21 25 29 29 27 24 16 13 12 13 16 16 15 17 19 20 20 18 12 4 2 3 5 6 6 6 6 7 7 5 3 4 7 9 11 15 13 13 11 6 2 0 1 1 3 4 3 5 11 18 19 14 11 9 7 6 6 6 6 4 1 1 2 3 2 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 8 77 416 979 1358 1333 857 386 134 50 41 61 103 156 178 204 315 341 228 84 12 0 0 0 0 0 0 0 0 0 1 5 25 85 216 400 572 668 672 647 627 669 749 850 927 941 914 908 922 873 803 786 765 693 626 618 608 552 488 416 430 596 773 878 939 983 1039 1029 1035 1023 989 957 936 911 879 849 777 638 507 422 384 368 341 293 261 224 187 150 128 130 145 152 143 122 94 72 80 108 143 174 193 202 194 192 174 137 99 68 44 29 22 17 9 3 1 0 0 0 0 0 0 0 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 64 86 102 101 76 60 52 47 41 34 27 20 19 20 21 20 19 22 27 31 28 20 21 20 22 23 22 22 27 36 41 41 49 65 96 127 170 242 329 445 589 668 711 754 778 783 792 812 828 802 749 658 541 422 325 261 220 198 326 484 606 948 1268 1259 983 940 840 874 1000 1109 1173 1210 1214 1132 1032 809 757 865 971 938 731 495 492 664 946 1132 1233 1437 1892 2260 2110 1712 1513 1498 1644 1719 1738 1756 1782 1828 1922 1944 1929 1745 1702 1707 1576 1345 1308 1621 1738 1870 1959 1973 1869 1646 1400 1126 967 883 829 858 986 1113 1153 1143 1118 1078 1118 1145 1145 1151 1193 1330 1535 1489 1221 984 763 570 476 528 595 629 611 557 552 620 717 808 898 917 962 1096 1282 1368 1251 990 860 1071 1354 1474 1413 1244 1027 775 477 251 189 170 136 108 127 202 258 216 141 74 47 72 122 163 214 370 505 618 740 837 877 881 880 737 493 272 179 267 500 781 941 736 463 223 63 0 5 10 12 10 9 6 6 5 7 7 6 6 7 8 9 8 7 7 7 6 5 7 8 8 9 9 11 13 15 18 20 19 18 18 18 18 18 17 18 21 26 29 28 26 18 16 16 15 14 15 16 18 19 21 18 14 8 2 2 4 5 6 7 8 7 6 4 3 1 3 5 7 10 12 8 8 6 3 1 1 1 0 1 3 6 11 15 19 18 15 12 10 7 7 7 7 6 3 2 3 5 4 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 12 124 562 1072 1309 1167 740 313 122 74 83 143 232 300 310 312 376 273 126 34 4 0 0 0 0 0 0 0 0 0 4 21 64 137 251 420 560 648 673 642 599 641 717 795 865 894 890 881 869 835 798 781 736 650 574 566 578 522 459 382 372 551 743 858 920 982 1040 1000 971 968 949 934 920 897 877 875 798 622 483 413 394 380 351 310 275 245 210 167 135 126 135 141 127 97 76 72 82 133 177 198 207 210 204 196 181 153 123 92 63 43 33 24 12 4 1 1 1 0 0 0 1 0 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 31 47 55 63 55 50 44 37 30 27 23 16 20 18 16 15 14 15 20 26 25 19 23 22 24 26 25 23 25 34 38 37 41 60 88 121 164 212 272 409 524 607 691 749 774 790 805 818 819 809 764 677 553 419 299 207 202 145 198 316 487 831 1280 1461 991 906 827 832 926 1035 1116 1187 1242 1183 1069 874 750 765 904 975 797 474 389 523 769 1028 1169 1307 1632 2095 2326 2199 1908 1621 1575 1610 1619 1655 1749 1855 1859 1771 1688 1658 1806 2027 1990 1542 1324 1406 1576 1818 1929 1901 1835 1669 1476 1207 1023 925 881 907 993 1063 1081 1079 1031 1033 1045 1038 1026 1059 1084 1183 1283 1302 1295 1178 902 619 378 295 378 441 449 403 352 339 406 513 654 736 828 966 1122 1217 1171 1078 1194 1487 1762 1874 1796 1577 1281 1008 660 392 251 191 149 92 73 130 187 194 138 65 26 19 41 62 84 201 358 540 738 899 945 946 936 820 551 267 115 85 169 372 481 442 328 180 73 19 7 12 11 9 6 5 4 4 6 7 6 5 6 6 7 7 6 6 6 7 8 9 9 9 10 10 11 12 14 19 20 19 19 19 19 20 21 21 19 19 25 29 28 26 21 18 18 16 15 16 18 20 20 20 16 11 7 4 3 4 5 7 8 7 7 6 4 2 2 5 8 8 10 9 7 6 6 4 3 3 3 2 0 2 7 12 14 16 15 13 11 9 8 8 8 6 3 2 2 3 5 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 19 205 725 1139 1240 1033 657 307 138 110 137 236 351 402 379 357 329 141 48 10 1 0 0 0 0 0 0 0 0 2 17 61 150 283 406 490 555 629 671 645 594 634 707 778 830 861 864 847 822 798 783 769 709 627 568 567 569 515 453 393 353 515 703 837 919 981 1014 973 917 912 906 890 880 879 874 839 720 559 458 392 357 334 315 306 301 292 259 204 156 136 135 134 119 94 78 91 127 167 192 205 212 215 209 197 183 163 138 109 78 55 45 32 17 9 5 4 2 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 17 23 26 31 32 30 28 23 18 16 13 11 12 9 5 1 1 4 9 14 16 17 21 22 24 26 27 26 27 34 38 38 50 71 96 130 173 165 208 342 424 498 565 618 675 743 775 786 777 784 766 691 562 413 283 156 165 128 127 197 384 763 1286 1550 1163 987 842 794 835 914 1014 1141 1239 1238 1138 963 780 766 891 924 794 537 388 425 621 896 1099 1194 1320 1619 2033 2228 2078 1786 1606 1560 1586 1673 1843 1837 1621 1389 1266 1383 1795 2281 2343 1923 1608 1380 1365 1646 1944 1864 1694 1552 1485 1238 1040 923 862 897 999 1029 1054 1017 938 931 991 1025 1012 1064 1089 1120 1131 1167 1302 1401 1157 905 537 344 368 434 457 421 331 230 216 286 409 544 688 830 965 1107 1174 1301 1524 1835 2152 2349 2350 2154 1762 1327 923 579 337 231 212 146 79 77 129 183 175 103 36 8 17 25 41 99 213 396 639 848 958 1015 1047 937 625 300 95 35 62 137 200 242 234 148 91 52 5 9 10 6 3 3 4 5 6 6 5 5 5 6 7 7 5 5 7 7 9 9 9 9 10 11 12 12 12 14 14 16 18 18 19 22 25 24 21 17 22 27 28 26 23 19 14 11 14 17 19 20 20 18 15 10 7 4 5 6 7 6 7 8 8 7 5 4 5 9 10 8 8 8 7 7 7 7 7 8 6 5 4 4 5 7 9 10 9 9 8 7 7 7 6 4 2 2 2 3 3 2 7 4 2 0 0 0 0 0 0 0 0 0 0 0 1 10 65 347 865 1137 1135 919 606 326 163 106 172 308 415 432 387 317 198 49 16 3 0 0 0 0 0 0 0 0 0 10 54 142 264 390 491 526 558 605 654 634 595 636 707 771 791 818 824 803 772 751 743 731 655 581 529 537 541 491 427 398 355 486 656 803 903 964 994 985 939 901 875 839 832 850 842 764 632 539 483 408 340 295 281 289 297 288 259 212 171 150 142 130 112 97 89 106 140 164 186 205 219 226 221 211 199 182 162 135 99 70 54 41 28 16 9 6 3 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 20 23 17 16 15 15 16 13 7 5 4 2 2 1 0 0 0 1 4 9 11 14 17 19 23 26 28 27 28 36 43 48 63 87 109 137 194 173 218 286 359 424 453 462 511 661 736 769 769 772 762 700 567 405 269 149 125 113 100 141 319 707 1267 1446 1239 999 822 747 754 814 920 1083 1222 1271 1194 1049 840 716 790 809 716 558 414 391 532 789 1030 1152 1144 1163 1500 1835 1917 1813 1676 1613 1661 1737 1814 1722 1462 1178 1010 1090 1499 2036 2201 2106 1879 1496 1251 1433 1799 1849 1639 1418 1424 1249 1005 879 867 953 1041 1021 1036 993 912 883 938 997 1003 1026 1048 1087 1113 1129 1210 1351 1264 1204 925 589 446 450 477 488 430 355 273 244 281 389 562 733 878 1024 1173 1375 1622 1916 2227 2451 2562 2464 2194 1871 1384 871 528 356 350 252 116 45 77 148 181 148 64 22 15 17 22 38 87 219 448 666 823 939 1001 906 616 287 107 85 96 117 134 135 152 115 84 55 4 4 5 3 2 3 4 5 5 5 4 3 4 6 8 8 6 5 8 7 11 10 9 8 10 12 14 14 13 12 12 14 17 18 18 18 19 21 20 17 17 27 29 26 24 19 14 11 15 19 20 20 19 16 11 7 5 3 7 9 10 9 8 7 7 8 7 6 8 10 8 6 7 8 9 10 12 12 13 12 10 9 10 6 3 3 5 6 8 10 9 7 7 7 5 3 1 2 3 2 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 5 39 190 560 930 1006 927 758 538 317 147 100 219 399 470 434 338 210 85 20 6 0 0 0 0 0 0 0 0 0 6 36 110 229 363 481 573 574 573 624 654 629 598 617 668 712 727 748 745 717 696 702 720 703 586 575 554 562 529 467 412 384 378 472 636 787 884 938 964 963 933 893 836 795 792 795 754 669 587 539 478 388 304 257 235 226 222 218 203 176 161 154 146 121 100 100 103 111 132 155 179 203 222 231 231 225 215 200 181 152 118 88 68 52 39 25 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 17 10 6 6 7 6 4 1 1 0 0 0 0 0 0 0 0 2 3 4 5 9 13 18 24 27 26 26 34 43 57 72 87 103 119 185 228 268 319 394 425 397 393 467 611 701 741 761 780 780 718 573 393 249 149 104 98 88 106 258 611 1120 1270 1149 892 750 730 727 764 850 1010 1189 1300 1269 1132 922 720 666 664 565 486 393 366 475 710 995 1202 1127 981 1106 1361 1577 1683 1693 1683 1806 1903 1853 1668 1436 1239 1112 1093 1219 1483 1709 1860 1915 1687 1313 1382 1695 1840 1688 1401 1300 1185 982 865 890 1009 1037 1014 989 943 886 848 860 905 895 912 945 1006 1060 1047 1039 1038 1113 1194 1051 780 559 459 468 542 519 449 367 295 257 293 453 629 786 947 1106 1290 1525 1795 2030 2148 2150 2060 1880 1630 1332 1033 744 582 500 358 162 35 41 100 155 172 100 49 28 20 15 16 22 101 226 408 584 693 746 704 581 388 256 173 132 117 113 123 122 103 83 62 5 6 4 1 0 0 1 3 4 5 4 2 4 6 8 8 7 6 7 5 7 9 9 8 9 11 15 17 15 15 15 17 18 19 19 20 19 19 19 18 19 26 28 27 24 21 18 16 18 19 20 20 18 14 9 5 3 3 4 8 11 13 12 10 7 7 7 8 9 8 7 6 7 9 11 12 13 14 14 14 13 11 8 5 2 3 6 9 11 13 10 6 6 5 4 2 1 3 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 13 107 359 691 839 764 619 507 371 211 98 136 324 523 544 428 246 98 23 6 2 0 0 0 0 0 0 0 0 3 18 72 172 304 441 508 494 510 620 681 673 623 583 586 617 642 648 655 641 618 632 676 708 679 585 596 615 596 538 478 426 394 408 489 636 773 857 910 950 966 931 858 787 747 729 711 671 631 594 537 455 353 262 217 198 186 178 176 169 146 151 151 140 110 93 99 110 121 133 153 174 194 211 221 226 227 225 213 193 165 133 102 77 59 45 31 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 5 10 19 27 29 27 31 43 63 76 81 96 110 159 233 306 364 405 415 408 451 541 635 698 734 774 814 817 744 584 391 242 149 98 91 89 93 210 536 971 1116 1025 873 762 695 699 721 787 926 1120 1273 1301 1204 1021 797 611 526 442 395 347 332 413 630 966 1253 1168 1004 942 1031 1233 1451 1588 1659 1872 2008 1938 1672 1404 1339 1434 1408 1185 1126 1239 1469 1713 1779 1526 1358 1550 1713 1629 1405 1204 1057 930 852 923 1028 1034 994 932 846 764 698 756 777 709 726 809 858 918 957 962 1004 1111 1155 1036 826 624 503 513 587 608 567 489 383 309 273 364 545 727 885 1013 1137 1317 1533 1727 1770 1627 1435 1286 1201 1091 931 841 795 718 528 265 92 47 66 121 130 107 74 48 28 14 12 11 29 71 182 366 463 495 503 463 362 251 168 118 101 119 147 158 145 131 123 6 7 5 2 1 1 1 2 4 5 3 2 3 4 6 8 7 5 6 7 8 10 10 9 10 11 13 15 15 16 19 19 19 19 19 19 19 19 20 22 24 26 28 27 23 23 21 20 19 19 19 18 16 13 8 3 2 3 4 7 9 11 11 8 7 8 9 9 9 7 8 10 10 11 11 10 9 10 12 12 11 9 7 5 4 4 9 14 14 11 7 5 4 4 3 2 1 2 4 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 24 214 498 701 708 560 377 262 154 65 83 227 435 585 571 402 169 41 3 0 0 0 0 0 0 0 0 0 4 19 48 107 219 366 537 615 593 593 679 733 684 605 559 559 573 575 569 573 577 564 565 645 708 695 644 649 680 632 559 501 455 432 449 518 640 760 825 865 900 926 918 860 764 719 690 666 649 644 625 563 466 361 279 226 193 181 180 176 162 147 162 154 126 102 93 96 107 120 131 145 162 177 188 196 207 220 226 216 200 179 153 120 87 63 47 34 19 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 23 37 40 33 44 60 67 75 90 111 151 226 312 368 408 456 494 555 639 694 744 770 794 825 824 745 581 402 252 154 104 89 88 99 191 509 813 929 887 802 747 709 677 655 722 847 1032 1202 1290 1271 1138 900 654 480 376 324 297 290 345 567 943 1190 1202 1062 895 829 951 1190 1383 1554 1795 2021 2007 1679 1305 1292 1535 1557 1214 1004 1033 1199 1431 1691 1614 1328 1321 1412 1413 1309 1158 942 795 857 981 1046 1032 972 887 761 625 571 634 665 610 617 773 913 968 914 906 960 1028 1054 1014 913 725 625 619 665 714 736 687 532 432 340 371 528 684 787 876 971 1156 1401 1557 1566 1452 1327 1235 1168 965 885 998 1082 1011 760 409 174 66 72 131 160 147 105 69 41 23 13 8 8 17 54 146 233 270 284 261 216 170 117 72 74 123 182 206 200 191 197 6 8 7 4 1 1 1 1 3 5 3 2 2 3 5 7 7 5 7 8 9 10 10 10 11 12 12 13 13 15 18 16 18 17 18 19 19 18 19 23 26 28 28 26 23 24 22 20 19 19 18 17 15 12 5 2 2 3 4 6 7 9 9 7 7 9 10 10 9 6 8 10 11 11 11 9 8 8 9 10 9 8 7 8 7 5 11 15 13 8 6 4 3 4 4 3 3 3 5 6 3 3 1 0 0 0 0 2 1 0 0 0 0 0 0 1 24 247 530 674 624 443 238 91 24 4 103 296 481 564 502 319 100 16 0 0 0 0 0 0 0 0 0 5 20 47 89 157 274 433 634 762 780 747 747 734 672 588 547 542 539 521 510 531 558 547 583 642 698 721 710 687 668 632 586 545 518 499 505 558 654 749 797 823 837 836 842 825 763 722 688 653 644 647 638 604 541 452 344 259 209 176 177 182 171 165 185 163 117 98 95 96 100 107 116 131 152 162 163 167 180 194 200 199 193 177 161 130 95 67 49 35 23 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 20 49 61 58 58 64 69 84 108 133 170 240 323 398 464 518 543 575 637 731 771 767 775 801 784 708 563 410 275 178 121 96 90 104 183 454 639 737 745 709 696 699 653 597 667 798 960 1126 1267 1334 1241 981 714 480 321 244 226 231 265 536 904 1173 1251 1152 964 797 820 992 1182 1404 1663 1954 2094 1907 1500 1235 1491 1622 1308 1016 968 1041 1273 1707 1530 1225 1110 1121 1149 1157 1193 944 824 887 1016 1079 1039 949 836 701 581 526 552 616 668 733 841 822 849 762 700 710 766 836 908 927 820 753 720 700 727 851 893 792 643 476 416 498 644 720 754 795 1044 1358 1541 1549 1517 1558 1561 1377 1195 1203 1303 1300 1123 805 581 274 106 108 184 242 225 164 119 74 40 19 10 8 7 11 27 66 97 105 93 74 60 36 21 26 57 115 175 192 229 262 7 8 8 6 3 1 2 1 2 4 4 2 2 3 4 5 6 4 6 7 8 8 8 9 11 12 12 12 13 14 14 13 15 17 19 20 19 16 16 20 26 27 27 24 22 22 22 20 19 19 17 15 12 10 4 1 2 4 5 5 7 9 8 6 6 7 8 8 8 7 10 11 11 11 11 9 8 8 9 9 8 9 11 12 10 8 9 12 11 7 3 1 1 2 4 4 3 4 5 5 3 4 1 0 0 0 5 12 6 0 0 0 0 0 0 3 32 222 566 685 590 369 153 36 3 4 131 347 520 576 491 296 88 4 0 0 0 0 0 0 0 0 2 14 41 79 132 212 336 487 656 767 801 803 789 739 666 589 551 540 528 502 481 492 539 597 699 697 693 698 685 655 638 621 580 565 564 563 574 616 686 745 768 799 833 818 810 788 735 694 657 620 613 620 631 631 601 533 440 344 287 224 203 205 197 191 206 172 116 97 97 100 103 105 108 119 147 152 140 138 144 150 150 148 148 143 135 115 91 70 53 39 25 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 11 9 6 3 0 0 0 0 0 0 0 0 0 0 2 12 42 67 75 71 70 81 109 143 176 216 277 355 437 504 531 541 614 691 790 817 798 793 782 705 656 556 431 310 213 150 115 99 108 157 366 540 617 623 614 623 630 587 557 620 747 903 1070 1243 1339 1250 1026 748 480 277 174 158 180 230 479 860 1188 1316 1248 1093 887 819 903 1012 1199 1474 1806 2120 2206 1814 1232 1310 1426 1302 1092 960 915 1068 1497 1448 1211 1006 920 974 966 1094 974 889 921 1020 1068 1002 892 762 647 556 470 459 546 668 810 878 567 498 483 452 451 495 574 697 776 800 800 784 758 776 930 1023 1001 857 687 594 607 648 677 700 783 1056 1348 1477 1483 1546 1647 1604 1437 1309 1303 1352 1303 1237 1118 790 403 191 154 186 248 251 236 195 135 74 28 13 8 4 2 1 7 17 23 19 7 5 4 1 2 7 13 61 98 164 230 6 7 8 6 5 2 1 1 2 2 2 1 1 3 4 5 5 5 4 8 8 5 7 8 10 11 12 12 13 14 13 12 15 18 21 21 18 14 13 16 22 27 26 24 21 20 19 18 18 18 16 13 11 8 5 2 3 3 4 5 6 8 7 6 6 6 5 5 6 7 8 10 11 10 10 9 9 9 9 8 7 9 12 14 12 10 7 8 5 4 2 1 0 1 2 4 3 4 4 3 3 2 0 0 0 0 24 38 19 0 0 0 0 0 0 4 48 226 603 713 601 350 129 23 1 17 154 410 603 668 581 377 146 1 0 0 0 0 0 0 0 0 4 25 64 117 187 282 405 539 644 722 777 799 790 741 663 591 557 560 552 523 491 483 530 636 751 747 711 687 654 618 586 554 538 528 551 588 626 676 733 761 742 767 856 870 869 813 726 657 602 566 560 576 602 612 588 536 473 395 315 235 220 232 222 210 217 181 120 96 95 101 107 113 119 126 140 144 123 114 110 108 104 96 88 87 84 80 77 74 65 48 29 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 25 28 27 24 18 11 4 0 0 0 0 0 0 0 0 0 0 2 24 57 83 93 90 94 137 170 200 240 297 376 462 526 549 600 705 772 802 797 767 750 747 676 644 568 457 339 240 171 126 104 113 151 277 428 529 546 537 541 506 505 502 534 633 803 1002 1178 1259 1220 1050 773 462 223 119 95 119 192 393 774 1154 1327 1299 1198 1014 860 871 904 995 1239 1601 2038 2260 2137 1588 1280 1200 1165 1117 1024 926 1102 1306 1272 1184 1086 834 898 822 871 906 893 897 969 1000 958 865 735 624 536 445 385 436 556 650 730 511 334 310 312 288 307 354 458 568 655 724 779 808 860 942 998 1013 969 862 723 603 582 622 735 973 1278 1432 1337 1321 1477 1596 1608 1486 1300 1172 1086 1036 1097 1022 741 467 319 260 172 187 225 250 246 204 129 59 21 10 4 1 0 0 2 2 2 0 0 0 0 0 0 0 6 17 62 141 6 6 7 6 5 5 4 2 3 2 1 1 2 3 4 6 7 7 6 6 7 4 8 9 9 9 10 11 12 12 11 12 14 17 20 23 17 15 14 15 21 26 27 25 22 22 20 17 16 15 14 12 10 8 6 4 3 3 8 8 7 5 5 5 6 5 5 4 6 7 7 9 9 9 9 11 11 10 9 9 8 8 12 14 13 9 4 4 1 0 0 1 1 2 2 3 3 4 4 4 3 1 0 0 0 2 50 62 30 0 0 0 0 0 0 2 34 190 542 739 663 410 171 40 2 27 153 413 639 712 621 413 170 8 1 0 0 0 0 0 0 1 10 38 92 150 215 304 416 534 632 716 748 761 768 725 642 571 547 564 564 528 505 520 565 633 709 753 743 700 647 601 559 520 499 487 507 568 639 722 791 804 758 763 863 896 880 804 697 604 545 510 494 508 550 587 588 546 479 410 359 306 259 239 217 210 216 186 128 97 97 103 115 134 147 147 138 126 105 94 85 81 76 67 55 46 44 52 69 81 78 58 32 22 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 26 31 35 37 38 35 27 17 8 2 0 0 0 0 0 0 0 0 0 0 13 41 70 84 87 95 145 177 205 240 294 378 472 497 576 670 727 744 737 711 682 689 708 678 646 582 475 352 255 184 143 124 123 133 179 265 380 510 495 511 509 483 465 469 510 618 820 999 1128 1169 1079 834 497 221 89 48 55 113 275 626 1052 1281 1328 1270 1140 940 863 870 895 1013 1290 1844 2194 2311 1953 1397 1010 966 1079 1123 1124 1308 1393 1225 1072 1375 998 929 833 789 861 947 944 974 975 933 862 720 603 538 461 393 391 454 536 561 435 297 255 256 214 199 205 260 348 439 549 678 789 891 907 912 951 982 940 788 576 479 560 796 1156 1487 1422 1266 1254 1359 1505 1601 1555 1345 1084 828 667 634 592 535 523 487 445 321 227 191 221 286 304 246 131 51 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 54 7 6 8 7 6 6 5 4 4 2 3 2 2 3 5 7 7 7 7 6 5 5 10 8 8 9 10 10 10 10 11 12 15 17 19 20 16 15 15 19 24 27 26 24 20 22 21 17 14 12 10 8 8 7 6 5 4 6 10 11 9 6 5 5 6 7 7 7 7 8 7 7 7 9 11 13 12 10 9 9 9 9 12 14 13 7 3 3 1 0 0 0 1 1 2 3 5 5 4 5 2 0 0 0 1 12 60 58 24 0 0 0 0 0 0 0 11 146 442 698 753 552 297 118 37 45 157 388 630 697 601 405 161 10 1 0 0 0 0 0 0 3 17 51 106 158 201 261 349 475 616 716 658 713 765 730 644 569 542 556 573 545 549 570 584 613 677 748 769 696 611 538 484 450 439 442 464 542 639 748 842 853 790 769 840 906 889 799 667 554 493 464 430 408 454 513 524 487 426 375 372 375 318 266 228 223 223 192 135 103 106 111 131 165 175 154 131 102 84 76 67 61 54 46 37 29 26 39 63 80 78 57 30 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 29 31 32 30 25 18 15 14 7 1 0 0 0 0 0 0 0 0 0 0 6 29 62 82 95 113 149 189 223 252 298 374 447 409 527 648 682 660 639 624 618 633 649 647 629 588 508 396 293 213 175 153 140 132 138 178 277 414 420 431 436 430 434 455 457 473 608 787 967 1100 1110 944 637 324 117 35 21 51 184 491 912 1239 1327 1314 1227 1059 924 873 859 867 991 1564 2006 2236 2081 1524 880 745 944 1172 1401 1607 1674 1470 989 1386 1253 1052 919 860 896 995 1035 1055 1006 921 847 744 627 533 456 429 410 409 454 458 377 272 248 232 192 157 127 137 205 249 354 524 673 835 903 882 884 896 946 813 624 515 562 809 1168 1416 1342 1259 1236 1314 1463 1606 1652 1499 1138 737 417 255 251 376 561 576 555 466 339 238 246 347 403 382 241 126 71 37 9 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 7 2 3 7 6 3 5 6 5 3 4 4 3 2 3 4 5 6 7 7 5 2 4 7 7 8 10 11 10 10 10 13 15 17 18 18 20 20 16 15 18 24 26 25 22 19 21 20 16 12 10 9 8 7 6 5 4 5 6 8 11 10 6 5 5 7 8 8 8 8 9 8 7 8 10 12 11 9 8 9 10 10 10 11 13 13 8 6 5 2 1 0 0 0 1 2 4 5 6 5 4 1 0 0 0 3 19 47 40 16 2 0 0 0 0 0 0 0 101 337 619 785 726 521 328 204 172 249 426 610 681 603 432 174 23 1 0 0 0 0 0 0 5 23 62 113 151 183 225 297 437 579 639 666 707 743 703 637 581 548 541 557 561 605 601 601 631 692 748 736 637 523 432 388 382 387 394 425 510 611 729 843 869 817 789 848 906 888 778 634 524 469 434 371 293 316 379 410 403 367 330 317 325 318 302 283 276 255 201 137 114 122 132 157 198 202 167 126 86 68 58 50 44 38 32 25 19 17 27 49 61 57 41 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 18 18 17 11 3 1 4 3 1 0 0 0 0 0 0 0 0 0 0 1 16 52 72 93 120 152 184 215 251 304 384 425 420 510 593 605 584 577 554 550 567 591 602 601 587 546 459 357 273 222 197 178 159 148 160 211 264 303 350 389 403 414 454 445 436 486 596 777 961 1049 1012 820 511 207 66 28 33 113 348 751 1126 1274 1306 1255 1138 1001 893 822 795 858 1268 1732 1988 1837 1325 963 795 877 1184 1634 1936 1881 1848 1371 1290 1340 1190 989 893 884 940 972 1002 979 917 859 803 707 555 489 480 466 463 473 452 359 289 272 227 177 145 122 107 148 164 216 358 513 680 832 879 852 831 905 851 737 626 572 776 1043 1151 1179 1241 1328 1428 1562 1685 1748 1652 1308 857 446 175 105 203 385 481 529 534 477 336 304 347 404 452 416 295 213 152 73 39 26 15 4 0 0 0 0 0 0 0 0 0 0 0 0 6 4 6 6 3 5 6 6 3 2 4 5 4 4 5 4 3 4 6 6 3 3 5 7 9 10 10 10 10 10 13 15 16 18 17 15 15 14 14 16 22 26 25 22 20 20 18 15 11 9 7 7 7 6 5 4 5 7 8 9 9 6 6 7 8 8 9 9 10 10 7 8 10 11 10 9 8 8 9 10 10 10 11 13 14 10 11 8 4 1 0 0 0 1 2 4 5 5 4 3 0 0 0 0 1 8 21 21 10 2 0 0 0 0 0 0 0 64 249 537 785 860 777 642 531 471 474 542 619 642 608 477 244 82 11 0 0 0 0 0 0 5 27 70 120 156 182 219 294 428 566 668 752 789 743 687 643 595 541 503 507 532 624 617 638 658 679 678 617 513 424 395 398 413 419 400 390 444 532 662 781 822 817 843 923 964 891 729 598 526 483 424 325 220 218 288 344 360 342 321 319 316 324 335 338 326 278 200 133 123 140 160 181 217 211 166 116 79 58 46 39 33 26 20 14 10 10 18 38 41 37 30 23 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 45 72 98 124 150 171 192 228 290 368 406 454 519 536 502 468 465 473 489 504 520 552 582 587 572 509 422 351 286 245 218 191 167 158 180 225 267 293 328 369 396 423 412 404 415 451 553 721 892 998 949 691 363 158 71 44 73 218 637 1010 1203 1268 1248 1168 1054 920 794 755 802 1036 1421 1759 1700 1337 1177 1026 955 1109 1551 2007 1899 2000 1950 1565 1451 1332 1080 934 890 906 861 892 924 923 899 862 792 620 565 554 559 559 520 444 374 322 276 227 176 137 144 142 130 126 121 192 324 484 671 809 817 799 781 757 775 760 626 775 889 932 982 1122 1341 1548 1736 1794 1835 1773 1540 1165 727 340 181 175 230 308 404 490 492 395 311 265 276 329 372 361 345 285 205 141 90 64 47 25 12 4 0 0 0 0 0 0 0 0 0 8 5 8 6 4 4 6 7 4 3 4 6 7 6 8 6 3 2 4 6 3 3 6 9 10 10 9 10 7 7 9 12 15 16 16 13 14 14 14 17 23 27 25 22 20 20 18 14 11 8 7 8 7 5 4 5 4 5 8 9 9 9 8 7 7 7 8 9 10 10 8 9 10 9 9 9 8 7 9 10 9 9 11 13 14 14 15 10 5 1 0 0 0 0 2 4 5 4 3 2 0 0 0 0 0 1 4 4 1 0 0 0 0 0 0 1 4 54 202 473 756 928 954 904 853 816 790 769 747 722 706 648 483 288 108 19 0 0 0 0 0 3 20 55 94 126 164 218 310 422 533 599 611 601 618 651 636 584 526 478 488 567 611 591 627 626 600 544 466 394 352 365 398 411 403 377 359 384 435 561 702 762 812 898 1002 1041 915 698 582 542 502 413 289 192 178 230 306 324 324 313 301 300 304 314 333 324 264 180 125 126 156 184 189 204 187 144 99 68 52 45 39 30 18 10 9 11 14 21 34 34 31 27 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 60 92 126 158 176 185 202 241 292 338 409 467 477 448 416 419 448 462 470 481 525 581 603 600 565 498 427 349 289 248 213 180 155 160 215 252 258 257 271 313 351 362 387 392 382 405 506 700 888 950 787 523 292 147 80 81 159 570 934 1157 1245 1236 1159 1027 881 748 680 709 844 1091 1455 1562 1440 1305 1199 1062 1000 1248 1733 1714 1620 2085 1940 1605 1461 1231 1007 843 822 750 746 798 841 879 868 829 748 678 638 629 623 504 403 347 304 274 236 176 132 149 152 119 105 98 114 179 298 489 662 734 742 718 727 836 824 796 812 821 783 762 919 1198 1526 1830 1931 1938 1908 1793 1563 1186 822 540 336 216 198 271 370 403 376 285 186 141 144 163 199 256 240 191 151 126 114 97 75 56 30 11 7 0 0 0 0 0 0 0 6 6 8 7 6 6 6 7 8 6 6 7 8 7 7 10 7 3 2 4 5 6 7 9 8 9 10 9 6 4 7 11 14 15 14 12 15 14 13 17 23 26 24 21 18 17 16 12 9 7 7 6 5 4 4 4 4 5 7 9 11 11 10 10 11 9 8 8 10 10 8 8 8 8 8 8 7 7 9 10 9 10 12 13 13 14 15 8 2 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 1 6 27 86 210 433 708 922 1014 1019 1013 1029 1046 1022 985 966 985 990 868 608 333 126 25 0 0 0 0 1 7 25 47 79 135 224 323 413 460 440 396 392 464 552 578 548 526 501 522 562 530 512 557 558 517 447 382 344 330 339 383 401 364 338 338 345 359 453 611 700 785 878 952 950 835 668 575 537 486 386 264 173 151 193 308 320 313 294 274 261 257 271 314 307 231 153 116 130 170 196 178 164 150 119 80 53 46 46 39 32 22 16 14 17 20 22 24 23 23 21 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 85 124 161 186 196 198 204 216 257 324 386 418 414 393 382 409 431 453 487 546 615 643 641 612 563 483 406 337 273 218 181 148 138 157 183 202 208 214 240 280 317 348 350 337 342 377 549 734 829 768 590 386 230 123 138 238 554 908 1151 1242 1223 1136 993 843 699 588 564 639 763 995 1179 1320 1239 1136 1089 1013 1119 1458 1693 1185 1392 1837 1704 1553 1370 1105 881 752 680 651 621 598 681 707 716 703 651 613 579 573 435 331 275 253 237 207 156 133 129 153 129 107 116 131 138 214 371 524 625 670 679 733 774 813 854 904 910 823 750 811 1036 1415 1806 2028 2094 2095 2073 1918 1663 1378 1053 690 388 244 227 266 324 339 276 168 83 36 23 37 69 86 77 60 66 73 76 92 114 113 69 38 20 8 1 0 0 0 0 3 4 6 7 5 4 5 7 9 8 4 5 7 8 8 10 9 5 3 4 6 6 6 7 7 9 11 9 7 6 9 13 15 13 12 13 14 14 13 16 21 24 24 20 15 13 12 10 7 6 7 6 5 4 4 4 4 5 5 8 11 12 12 11 9 8 8 8 8 6 6 7 7 7 7 7 7 7 9 10 9 10 12 13 12 12 11 6 1 0 1 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 27 75 157 264 433 674 887 1004 1034 1036 1061 1101 1122 1132 1157 1213 1231 1090 790 456 191 50 5 0 0 0 0 3 16 34 76 164 283 374 439 441 378 315 307 367 453 507 514 513 477 461 454 442 449 478 477 443 408 386 368 344 320 329 362 347 340 339 334 339 396 520 627 742 820 846 814 728 616 540 492 445 358 248 166 156 231 403 353 250 175 156 180 212 246 300 286 195 129 113 140 181 200 185 162 145 113 73 44 38 45 42 40 32 22 16 14 13 10 9 8 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 53 92 132 166 192 205 205 215 197 205 240 290 340 373 369 349 374 401 431 481 557 641 660 658 613 573 533 474 394 308 226 184 148 129 130 142 159 177 181 197 230 266 291 306 318 323 323 435 573 671 676 574 409 300 192 183 310 598 935 1159 1228 1196 1102 969 821 656 499 414 428 498 626 787 1038 1106 993 994 1025 1153 1392 1937 1793 1446 1554 1590 1487 1383 1175 974 845 765 667 532 420 435 442 428 391 383 423 412 388 316 254 222 204 184 157 125 102 92 108 114 101 108 139 130 191 298 412 510 579 587 654 706 773 868 971 1022 944 828 797 947 1283 1677 2004 2211 2250 2314 2222 2072 1868 1574 1162 770 509 313 222 232 280 274 227 124 41 6 4 6 10 11 7 2 12 25 48 98 136 109 88 70 44 19 9 3 2 1 5 3 4 8 6 6 7 9 10 8 4 3 6 7 8 10 12 8 4 4 6 5 4 5 6 10 10 10 7 5 7 11 14 12 10 10 12 13 13 17 21 24 22 18 14 11 11 9 6 6 6 6 5 4 4 4 4 5 6 8 10 11 12 11 10 10 9 8 7 5 5 5 6 6 6 7 8 9 9 10 10 11 13 12 9 8 6 3 1 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 27 79 151 235 336 472 682 883 1005 1045 1042 1034 1031 1038 1054 1090 1150 1155 1023 749 414 149 31 2 0 0 0 1 4 20 67 186 315 413 466 487 441 346 282 276 325 401 469 494 461 358 330 364 417 457 464 438 415 414 420 406 359 298 268 303 328 353 359 344 344 387 461 567 715 802 810 762 683 604 557 477 425 338 242 185 203 314 500 474 349 226 140 125 171 227 277 252 158 114 124 161 201 223 220 201 171 125 77 45 37 45 51 45 33 20 10 6 3 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 2 28 63 103 143 178 202 212 203 203 187 178 178 195 237 306 311 304 325 354 392 445 513 581 616 626 620 608 581 527 448 355 264 207 164 134 116 113 127 151 162 180 196 214 240 282 351 317 312 356 439 529 581 559 437 362 277 234 328 618 975 1149 1194 1161 1073 946 806 627 422 312 288 318 421 545 720 886 934 930 965 1131 1386 1937 2321 2198 1798 1606 1436 1328 1183 1023 878 748 632 501 390 309 262 246 229 186 228 252 240 209 176 149 137 129 112 96 88 82 71 62 58 64 81 92 148 240 343 439 523 550 577 628 711 802 907 1019 1066 1021 945 959 1134 1455 1845 2129 2227 2344 2411 2398 2296 2046 1659 1259 884 535 286 213 228 259 267 214 139 63 23 30 16 41 40 22 8 5 17 58 78 80 85 83 80 70 61 38 25 11 6 5 5 7 9 9 9 10 11 7 4 3 5 5 6 10 12 10 5 3 5 4 3 3 5 8 8 10 6 5 7 10 13 13 9 12 13 12 13 18 22 24 21 17 13 11 10 8 5 6 7 6 6 5 4 4 4 5 7 9 10 9 10 12 13 12 9 6 4 4 5 5 5 5 5 6 7 9 9 10 10 10 11 9 5 4 2 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 78 164 241 314 407 541 732 916 1023 1063 1068 1056 1019 956 904 882 906 908 819 616 347 111 16 1 0 1 5 16 38 79 261 415 493 515 501 463 391 319 298 318 360 415 468 476 391 265 286 382 452 461 431 406 402 412 418 403 355 282 224 238 302 346 371 343 349 391 426 509 666 758 755 723 695 670 625 489 391 316 244 215 260 385 546 585 477 337 222 152 158 219 261 217 139 116 142 187 225 245 246 231 192 136 84 54 46 48 55 44 29 14 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 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 42 75 113 152 190 214 216 203 198 192 182 163 140 144 202 221 237 259 292 340 401 458 521 572 599 608 608 597 557 482 395 312 246 194 154 125 106 101 116 137 153 164 179 204 230 282 303 319 324 363 439 489 511 473 445 375 281 340 632 976 1130 1170 1143 1046 905 747 576 381 234 187 182 258 383 554 785 959 954 927 1038 1257 1639 2137 2518 2205 1831 1548 1344 1182 1046 901 680 547 447 376 295 209 173 167 137 145 169 171 152 136 131 131 118 95 77 69 61 48 31 35 34 30 36 72 154 277 409 520 581 566 569 661 716 799 911 1079 1132 1046 970 1014 1193 1556 1807 2012 2211 2385 2516 2525 2392 2115 1741 1342 947 572 344 243 199 181 148 77 32 45 86 141 180 154 98 40 10 12 29 43 50 65 102 116 64 87 77 55 31 3 4 3 7 7 6 7 8 9 6 3 2 4 5 6 7 11 10 6 3 4 5 3 2 4 6 7 8 6 5 8 11 12 11 11 15 15 12 14 18 22 23 21 16 13 11 10 7 5 7 7 5 4 4 4 4 4 4 7 8 8 8 10 11 11 9 6 4 3 4 4 4 4 5 4 5 7 9 10 11 11 11 10 6 2 2 0 0 0 0 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 6 30 84 171 275 331 385 466 597 775 940 1033 1077 1097 1095 1052 965 871 799 768 760 706 564 351 140 24 2 1 14 62 138 227 333 487 572 567 520 465 410 360 341 365 389 403 412 418 398 328 260 339 452 494 476 431 391 372 368 379 398 383 307 222 210 287 317 364 340 361 396 412 471 610 731 761 729 705 682 632 530 372 298 246 246 310 428 557 615 538 394 293 195 165 213 252 195 141 134 159 198 232 251 253 236 191 131 86 60 49 49 52 42 29 16 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 42 81 121 159 200 217 212 201 197 198 198 183 144 124 136 152 176 208 246 293 359 421 490 553 589 598 595 587 555 494 422 352 291 236 186 152 124 100 96 106 117 129 150 174 195 224 258 286 283 297 373 408 440 474 490 426 404 538 767 949 1089 1137 1125 1029 869 709 558 372 211 141 116 144 231 385 646 924 1014 995 992 1063 1256 1612 2146 2090 1855 1607 1381 1175 1021 904 711 527 383 309 268 189 139 121 115 111 126 141 143 153 159 163 141 100 65 52 53 37 15 22 21 12 11 34 92 200 351 512 624 632 572 604 640 720 801 930 1033 1032 966 961 1019 1199 1414 1652 1872 2067 2258 2360 2396 2335 2133 1829 1532 1187 808 505 402 375 273 153 51 63 113 155 164 200 241 141 92 36 5 7 19 41 60 48 22 42 45 38 48 4 5 5 8 3 2 4 5 6 4 0 2 4 4 6 8 10 11 8 4 4 5 4 3 5 5 6 8 8 5 6 10 11 11 12 15 15 11 13 18 22 23 20 15 12 10 9 7 5 6 6 5 4 4 4 4 3 3 5 8 7 7 9 10 9 7 5 3 3 3 3 4 4 5 4 5 8 9 11 12 13 13 10 5 0 1 0 1 0 0 1 2 2 2 2 1 0 0 0 0 0 0 3 3 2 1 0 0 0 1 6 31 98 198 298 385 403 445 523 646 799 940 1031 1080 1120 1140 1128 1068 974 890 821 793 762 660 476 255 84 3 11 73 235 450 639 724 680 632 550 489 444 410 387 384 404 415 387 353 325 317 318 326 413 492 492 452 407 374 352 340 355 412 403 299 215 221 276 259 329 351 394 419 422 458 568 698 759 742 761 742 667 560 398 293 245 267 333 434 549 621 579 450 367 263 196 205 229 186 152 149 160 177 202 228 245 235 190 119 78 55 45 46 47 39 25 14 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 34 77 123 161 195 201 195 187 188 191 194 196 177 150 126 117 130 163 206 249 318 399 487 558 599 605 584 560 533 491 440 386 335 283 229 190 153 121 101 95 96 104 118 136 156 176 192 211 216 222 304 352 382 470 509 441 369 430 579 849 1029 1082 1068 999 869 707 527 346 224 161 129 118 144 244 480 779 982 1072 1078 1033 1021 1267 1550 1637 1560 1422 1281 1072 917 811 696 548 370 235 200 153 116 90 77 72 79 105 146 158 158 146 120 83 45 23 30 27 24 23 17 9 2 4 55 141 268 418 544 594 578 566 569 639 708 762 830 905 873 893 904 954 1048 1186 1362 1528 1734 1932 2081 2159 2161 2059 1967 1876 1625 1360 1143 873 676 569 456 337 303 370 547 610 476 374 289 191 101 53 26 37 117 177 180 192 158 97 73 4 5 5 5 5 2 2 4 4 3 1 2 3 2 3 6 10 11 9 6 6 6 6 4 5 4 6 8 6 4 5 9 11 10 11 14 14 12 12 18 22 22 18 14 10 10 8 6 6 6 5 3 3 4 4 3 3 3 4 7 7 8 8 8 7 6 5 4 3 3 3 4 4 5 5 5 8 10 12 13 14 14 11 5 1 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 3 26 32 20 6 0 0 1 6 32 105 214 320 394 428 432 482 588 717 841 944 1017 1067 1113 1155 1184 1166 1113 1056 999 957 933 864 707 486 256 103 77 175 425 709 919 987 897 707 557 486 444 416 406 416 434 431 368 337 313 318 340 369 428 472 464 424 400 387 366 343 355 401 397 264 185 214 261 240 279 341 412 445 442 454 528 646 740 763 797 767 688 582 430 304 252 277 335 418 519 594 571 445 350 293 227 205 204 175 153 150 140 133 150 188 225 233 190 114 72 51 42 40 37 28 15 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 1 2 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 55 103 144 167 166 162 158 159 162 171 193 204 183 145 115 106 119 150 193 262 349 448 527 573 579 548 514 500 476 446 408 366 324 277 236 198 160 127 106 97 95 95 102 111 125 139 153 168 193 260 291 293 352 408 402 347 298 426 727 937 1019 1020 983 914 756 572 379 258 208 198 185 114 204 385 612 828 1005 1134 1147 1084 1174 1292 1376 1337 1185 1100 955 829 706 674 632 486 311 216 173 130 95 71 46 32 50 117 107 96 80 57 34 15 4 14 29 45 46 22 11 4 5 32 88 172 270 351 396 424 450 473 533 603 632 603 716 754 764 773 809 861 864 921 1014 1178 1371 1546 1683 1784 1836 1919 2027 2056 1813 1401 961 856 774 697 608 559 593 687 644 586 547 496 421 342 272 191 184 283 421 547 636 574 455 324 4 4 3 5 5 1 1 2 2 1 0 1 1 1 1 4 9 12 11 8 5 6 6 5 4 5 6 8 7 6 8 10 12 12 11 12 12 12 13 18 21 20 16 12 9 8 7 5 6 6 4 3 3 3 3 3 2 2 4 6 8 8 9 8 7 6 5 4 3 3 3 3 4 5 6 6 8 10 11 13 13 12 8 4 2 2 2 1 2 3 2 1 1 0 0 0 0 0 0 0 1 14 56 66 33 8 0 3 13 40 103 206 319 389 410 406 417 470 605 756 870 948 1004 1052 1097 1149 1202 1220 1218 1210 1185 1139 1075 1000 851 626 408 285 277 374 575 817 983 1032 948 746 580 493 442 411 413 442 461 431 377 367 354 353 360 379 412 440 450 402 369 383 394 388 391 387 384 288 209 198 219 221 227 283 383 453 471 477 516 593 666 746 816 853 810 677 502 364 302 309 343 394 445 488 503 467 381 313 239 208 192 167 148 143 126 100 106 151 204 225 191 123 80 52 37 29 22 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 30 71 114 127 122 123 127 129 134 147 179 208 206 174 141 120 110 115 145 195 268 364 441 477 500 500 486 478 460 437 409 381 355 316 278 248 209 168 134 109 89 86 85 86 93 103 111 119 138 200 225 228 256 315 380 408 257 261 507 767 926 981 972 953 814 644 447 289 224 231 231 149 177 292 443 592 757 966 1103 1147 1200 1321 1480 1493 1230 993 795 771 715 708 763 669 504 352 287 234 175 117 65 33 31 46 44 37 24 9 0 0 0 8 31 70 101 85 76 56 33 54 118 189 243 257 229 253 299 342 401 467 529 462 495 532 551 592 686 778 762 741 746 803 918 1055 1204 1338 1433 1535 1637 1660 1459 1182 955 863 788 729 700 682 713 733 702 666 648 625 590 555 528 464 420 440 520 604 772 823 886 932 2 3 3 5 4 2 1 1 1 0 0 0 0 1 1 1 5 10 11 8 4 4 5 5 6 6 5 6 9 7 8 11 12 11 9 11 12 11 15 19 19 17 13 10 8 7 6 5 6 5 4 3 3 2 2 3 2 2 4 6 7 8 7 7 6 4 4 3 3 2 3 3 4 5 6 8 10 11 12 12 12 10 7 4 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 2 14 30 22 7 2 3 24 65 125 203 280 374 392 386 388 411 463 568 701 810 888 935 968 1008 1070 1152 1214 1249 1255 1219 1136 1025 919 824 707 598 554 585 671 796 950 1037 985 831 660 551 488 439 407 410 440 459 441 404 385 380 379 378 384 398 409 400 352 286 282 366 424 411 382 345 302 245 221 208 192 187 233 337 436 484 511 531 553 591 659 755 868 895 785 606 466 404 383 376 372 345 358 430 495 518 436 298 217 184 161 137 120 112 96 97 136 191 218 196 145 91 53 33 23 14 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 13 38 78 90 91 99 111 120 129 143 161 191 208 200 181 160 137 123 125 152 218 290 333 358 394 426 446 455 451 436 416 399 390 347 313 290 259 218 175 133 97 90 86 82 79 76 73 84 91 132 167 190 214 256 327 412 273 242 369 598 827 915 814 861 818 675 472 285 216 222 191 134 118 151 212 280 440 661 872 1054 1196 1400 1710 1853 1591 1189 806 736 800 753 790 778 671 540 457 384 290 218 165 112 79 49 19 0 0 0 0 0 0 4 32 111 228 326 370 312 232 242 329 400 408 377 288 232 254 291 279 340 403 390 355 326 322 391 514 645 735 749 705 682 713 776 874 991 1063 1104 1130 1016 817 871 922 922 884 834 825 807 797 784 760 736 708 687 686 676 640 584 534 517 527 572 629 703 810 927 3 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 2 6 8 7 5 4 5 6 8 6 4 5 7 4 7 11 12 11 9 10 11 12 17 19 18 16 12 9 8 7 6 6 6 4 3 3 3 2 2 2 2 2 5 6 6 7 6 6 5 4 3 3 3 3 3 3 5 6 7 10 11 13 12 11 11 10 8 5 4 3 4 3 1 1 0 0 0 0 0 0 0 0 0 0 1 3 3 1 1 2 23 80 158 223 270 314 351 359 378 420 462 497 542 601 672 742 778 778 784 855 998 1148 1200 1187 1111 990 858 759 739 778 793 822 871 927 976 996 972 843 708 601 527 480 436 396 394 417 440 447 421 371 380 392 389 380 379 357 270 143 81 78 165 279 350 360 325 321 300 283 255 230 228 264 331 401 440 488 538 566 575 595 681 805 895 840 690 565 515 486 446 388 297 281 373 502 566 541 397 270 196 152 114 86 87 99 117 147 190 214 199 155 97 56 33 22 15 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 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 42 57 71 87 104 115 121 130 146 174 197 210 213 206 181 160 146 163 210 257 277 274 298 357 403 427 439 441 432 420 417 381 349 327 304 273 230 178 140 117 101 88 77 61 38 54 67 87 110 137 173 212 266 305 267 236 298 492 782 865 848 857 814 696 507 298 231 218 181 120 66 53 70 63 201 384 607 852 1076 1302 1683 2008 1892 1559 1081 727 671 702 732 768 722 634 539 432 324 293 254 195 140 80 24 0 0 0 0 0 0 9 51 187 429 682 801 743 623 599 668 687 636 542 421 331 339 402 309 303 313 305 270 208 164 218 306 433 579 673 663 654 679 702 736 780 817 840 822 717 627 648 719 782 885 855 841 833 809 772 738 718 708 722 759 775 738 662 587 577 563 557 542 532 582 646 1 1 1 3 4 0 1 0 0 0 0 0 0 0 0 0 1 5 7 8 6 4 5 7 10 5 4 6 7 6 7 11 13 11 9 10 11 13 19 19 18 15 11 9 8 6 6 6 5 4 2 2 3 2 2 1 1 2 5 5 6 6 6 6 5 3 3 2 3 3 4 5 6 7 8 10 12 12 10 9 9 9 7 5 3 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 68 152 228 272 298 310 308 336 382 451 499 519 519 518 545 595 615 596 582 656 833 1009 1098 1079 1003 908 825 785 804 873 938 971 964 931 880 804 760 695 625 561 511 478 447 411 400 405 422 461 458 400 394 403 392 364 343 290 176 43 17 16 41 123 208 256 267 281 322 337 319 296 286 298 330 375 393 446 528 564 564 586 627 726 829 818 724 640 611 593 553 452 318 258 315 446 555 569 478 352 242 156 93 58 63 89 134 164 193 204 188 151 98 57 34 21 15 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 42 61 80 97 109 120 146 174 199 223 241 250 232 219 209 213 233 267 303 315 320 347 370 382 390 405 422 455 447 418 387 361 341 322 289 237 197 162 133 109 90 76 44 42 52 65 78 93 123 164 233 265 262 248 274 416 727 826 846 866 850 747 580 372 275 217 170 109 47 19 19 24 86 188 413 723 950 1105 1383 1821 1884 1751 1482 1070 712 665 627 639 622 577 505 389 267 286 260 214 158 93 23 4 0 0 0 0 0 7 79 283 602 896 1025 983 874 812 842 825 746 632 515 438 482 549 487 410 338 268 222 166 126 123 138 191 312 428 493 551 638 721 759 771 773 768 688 571 471 414 425 422 540 637 707 768 805 762 726 719 717 727 753 793 839 746 655 590 548 534 524 486 526 556 1 0 1 2 3 0 1 0 0 0 0 0 0 1 0 1 1 3 6 7 5 4 5 7 7 3 4 5 8 9 8 8 13 12 10 9 11 13 18 18 16 12 10 9 8 6 5 5 4 4 3 3 3 2 1 0 0 2 3 5 6 6 6 5 4 4 3 3 3 4 4 5 8 7 10 12 12 11 9 7 6 7 6 5 3 2 5 1 0 0 0 0 0 0 0 0 0 1 12 28 12 3 0 3 15 48 111 189 229 253 278 279 279 321 377 438 478 492 487 477 479 495 502 484 471 563 733 892 1001 1004 960 925 906 907 929 965 988 920 844 768 691 632 604 570 536 511 494 485 475 459 441 443 430 463 488 473 443 413 377 330 280 208 111 25 10 20 50 106 140 147 150 174 235 287 314 319 312 308 326 366 386 440 522 558 561 580 618 676 758 788 747 685 642 622 620 560 389 274 271 359 479 562 558 461 323 183 87 47 48 77 139 184 210 210 184 141 93 56 34 16 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 15 25 36 58 88 129 162 189 213 229 241 267 285 298 296 287 286 300 323 369 373 364 355 345 346 386 438 499 505 473 429 396 372 358 336 299 258 215 177 148 121 98 68 53 46 50 69 76 80 100 137 186 214 210 222 357 596 717 779 868 937 832 654 479 347 236 160 110 53 20 6 13 44 99 259 561 843 968 1058 1370 1560 1626 1674 1606 1137 832 623 505 439 403 436 421 302 239 193 144 88 49 13 3 1 0 0 0 1 22 130 340 630 859 936 911 856 822 813 793 736 641 537 483 596 679 686 622 503 353 243 171 128 107 96 85 116 187 268 357 473 611 724 779 783 776 703 563 426 348 337 274 254 293 420 560 680 704 726 746 744 734 721 693 800 790 717 638 569 526 531 531 526 517 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 5 4 4 4 5 4 7 4 5 8 11 11 9 9 9 13 17 17 16 12 10 9 8 6 5 4 4 3 3 3 2 2 1 1 1 2 3 4 5 6 5 4 4 4 3 3 4 4 4 5 6 5 10 11 11 8 6 3 2 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 2 13 52 71 32 6 1 6 28 69 119 156 161 184 218 237 254 290 348 414 462 485 485 468 442 423 421 410 413 536 709 860 951 975 963 956 941 917 897 873 814 751 681 601 551 531 524 499 477 479 487 494 497 489 472 479 442 448 480 500 476 420 350 285 215 144 92 55 44 80 120 168 178 149 118 120 162 229 289 317 320 332 356 379 400 428 498 560 590 604 631 679 749 791 766 725 646 591 640 676 515 360 301 336 430 536 598 561 412 229 108 58 55 83 138 189 222 228 199 147 94 62 35 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 1 1 1 1 0 0 0 0 0 0 0 0 1 2 3 3 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 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 20 52 97 151 205 242 253 254 289 341 383 386 364 354 348 356 388 399 389 373 368 380 430 474 494 483 474 472 438 409 389 378 361 326 278 238 200 161 126 99 76 49 33 57 69 68 77 103 144 173 170 190 290 426 534 655 833 970 867 702 571 458 336 217 149 93 46 16 12 29 70 175 412 701 842 893 1022 1197 1337 1469 1779 1512 1137 793 542 415 239 306 326 271 184 107 66 37 15 3 0 2 4 2 0 1 38 141 329 539 681 729 722 688 693 715 715 673 595 526 541 623 723 795 800 696 533 368 244 173 140 115 71 57 76 123 189 267 353 468 586 643 673 677 650 584 535 487 393 283 213 249 340 418 419 464 584 662 661 691 705 770 799 785 745 657 622 615 606 574 525 2 1 0 0 0 1 0 0 0 0 1 1 1 1 1 0 0 0 2 5 6 4 4 3 3 3 3 4 5 3 5 9 10 10 9 10 9 11 14 16 15 13 11 9 8 6 4 3 3 3 3 2 2 2 1 1 2 2 2 3 4 5 4 4 4 4 3 3 3 2 2 4 5 6 9 6 5 3 2 1 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 4 28 45 44 22 5 0 2 22 53 76 82 80 118 164 193 218 260 326 405 469 500 491 456 414 381 361 348 358 492 658 793 876 925 953 955 903 813 736 695 677 677 626 520 475 468 467 455 443 462 494 504 504 489 467 455 397 394 419 452 454 413 343 272 204 153 147 146 145 168 207 248 259 228 194 185 210 260 313 325 314 334 358 375 405 413 474 537 581 603 624 671 749 798 777 760 610 533 655 750 677 552 464 426 446 515 599 621 484 286 147 97 105 131 157 177 206 226 209 156 99 67 43 16 10 9 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 3 22 67 136 210 268 311 336 369 411 454 480 485 480 467 466 473 462 433 408 404 427 460 480 487 485 501 529 474 438 427 435 434 401 340 285 236 195 159 128 96 63 39 58 71 74 81 96 123 163 181 201 250 344 436 533 674 777 724 610 536 490 428 344 275 188 105 53 32 34 58 136 345 587 723 782 848 976 1116 1145 1355 1414 1225 888 524 447 238 208 202 184 125 56 36 22 6 0 0 3 10 8 6 6 43 132 263 405 501 553 548 515 536 595 614 576 506 464 477 538 635 743 812 784 680 517 369 273 207 148 95 62 60 85 123 147 151 202 292 371 428 483 570 592 615 628 606 548 529 429 448 477 440 390 481 532 448 484 563 671 757 789 795 747 714 688 665 628 573 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 3 6 5 4 3 4 3 3 3 3 5 8 6 8 11 10 10 10 10 9 14 15 15 13 10 10 7 5 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 3 2 3 3 4 4 5 6 6 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 2 10 9 8 4 1 0 2 11 26 35 41 54 86 119 144 190 252 331 403 451 478 470 432 392 349 309 286 307 412 540 648 745 831 888 898 842 747 680 674 676 635 606 509 457 440 444 452 457 464 473 474 470 454 437 419 376 349 355 395 426 419 372 302 237 232 267 272 250 224 206 232 260 265 270 284 312 352 391 384 346 344 347 361 391 410 457 511 542 555 581 646 744 818 820 781 629 590 709 810 801 723 628 533 477 495 580 650 561 343 186 136 159 196 207 191 190 207 202 156 96 63 50 27 20 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 0 0 0 1 1 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 1 7 18 42 95 175 256 329 388 434 458 487 530 558 592 566 523 487 456 433 433 444 470 490 501 505 510 516 509 479 467 465 469 474 463 412 340 281 235 193 154 117 82 61 68 74 78 84 96 119 164 206 211 221 258 315 391 506 620 577 475 413 406 421 443 399 290 189 119 78 58 58 122 322 540 670 692 692 836 978 990 1010 993 1007 1011 569 439 277 203 147 87 48 31 28 20 8 0 0 2 10 13 16 21 52 116 197 276 342 399 410 410 457 524 509 459 404 370 373 417 490 588 678 741 758 696 576 455 344 244 135 89 92 106 140 138 114 104 122 162 205 239 290 359 426 490 549 548 572 586 567 548 559 634 609 483 314 296 399 523 668 729 757 755 736 710 691 665 628 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 7 6 4 3 3 2 4 3 3 5 5 3 7 11 12 10 10 11 10 16 15 14 11 9 10 7 5 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 4 5 6 7 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 2 10 25 35 35 43 58 76 96 136 222 301 363 391 394 393 388 362 332 304 275 265 293 352 433 526 637 734 786 783 738 683 655 647 619 601 599 506 440 409 417 440 460 481 507 493 408 378 381 385 375 349 338 368 417 447 432 375 315 318 349 332 276 223 200 214 241 260 288 326 367 411 448 448 386 375 408 432 434 434 465 536 584 587 580 615 704 804 869 824 744 724 767 801 771 697 605 509 446 461 557 662 625 407 229 164 186 238 269 255 218 202 189 147 93 60 52 37 22 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 1 0 0 0 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 21 34 49 85 149 224 299 366 424 458 491 551 594 588 537 501 482 467 451 455 474 498 506 503 490 473 475 473 466 472 456 441 456 482 466 430 359 294 241 194 149 109 81 78 78 82 90 98 114 155 198 197 188 202 232 270 364 510 513 430 341 300 361 480 462 377 278 193 125 67 67 165 358 560 658 596 500 662 822 908 951 993 1103 1371 994 727 415 232 208 108 56 32 31 33 24 9 6 6 11 15 20 34 71 120 170 201 227 265 311 369 431 471 423 364 311 277 272 299 353 432 531 642 740 778 757 687 611 518 390 292 257 257 265 225 155 103 77 90 112 121 125 158 196 231 266 273 278 321 344 331 338 416 415 383 477 609 457 472 596 671 712 733 733 712 714 720 701 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 3 5 6 4 3 2 2 3 4 4 5 8 9 8 9 12 12 11 11 13 16 14 13 9 9 9 7 5 4 2 3 3 2 2 2 2 2 1 2 2 2 3 4 4 4 5 4 4 3 2 2 2 2 1 1 1 0 1 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 1 7 21 41 52 47 55 79 111 150 212 304 371 386 362 322 287 266 247 238 246 254 275 310 353 401 470 560 637 670 664 642 634 632 601 598 567 516 461 413 376 371 393 431 466 475 432 380 359 361 359 354 347 332 344 401 457 472 446 406 401 420 413 347 287 245 218 226 247 273 309 352 402 449 473 446 429 495 513 489 477 517 603 671 670 623 601 644 735 812 792 752 727 717 691 628 556 493 408 370 410 530 653 645 484 293 198 198 254 310 323 280 232 200 147 95 63 52 38 19 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 1 3 5 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 3 1 0 0 0 2 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 37 56 76 105 146 205 274 341 402 452 503 578 646 673 613 547 524 531 523 496 500 522 520 498 472 447 435 433 434 440 426 407 420 453 469 457 412 356 300 244 194 148 107 94 99 107 110 113 128 149 177 185 181 187 199 222 277 386 450 430 335 203 294 419 438 391 327 261 184 121 139 265 463 636 654 470 355 443 622 813 981 1115 1195 1317 1261 1206 898 405 328 251 161 78 54 69 74 61 46 24 18 21 25 32 56 104 145 156 159 173 221 321 413 418 379 322 262 210 195 200 231 289 377 491 610 701 760 802 821 811 775 705 622 624 616 532 370 233 149 131 138 145 134 133 142 145 140 130 121 146 165 175 185 278 316 446 721 880 721 660 656 681 711 737 735 737 764 814 838 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 3 4 2 4 3 2 2 4 5 4 6 4 5 8 10 11 10 12 15 16 15 13 8 9 8 6 5 4 3 3 2 2 2 2 2 2 1 1 2 3 3 4 4 4 4 4 3 1 1 0 0 0 0 0 0 6 10 32 40 23 7 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 19 38 55 62 55 61 129 209 265 301 320 319 327 309 255 194 152 135 145 192 222 290 338 378 421 460 511 555 577 590 603 620 630 576 567 518 467 427 379 327 296 316 382 451 461 402 374 393 393 379 374 381 383 387 420 467 491 483 460 447 463 475 424 352 293 258 241 242 257 284 331 388 436 469 490 467 507 524 518 523 567 642 702 696 644 595 604 664 715 718 693 649 595 538 488 454 417 338 325 383 511 634 650 558 384 256 211 233 285 320 307 260 217 153 98 66 49 35 19 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 4 1 0 0 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 10 26 48 77 110 144 175 224 280 338 396 453 516 598 673 726 694 629 598 610 630 586 554 543 529 505 485 473 457 426 404 396 393 388 397 416 452 456 437 400 345 285 234 185 142 119 113 114 123 135 149 157 167 182 194 193 202 228 270 338 416 456 378 206 204 291 385 433 408 348 282 244 276 401 593 752 693 455 296 284 438 691 905 1108 1172 1164 1219 1390 1398 864 569 501 373 218 126 124 152 191 144 90 62 55 48 31 30 58 86 103 108 111 139 239 316 345 334 302 255 190 142 116 115 148 214 315 427 539 637 722 795 858 908 914 890 920 972 999 939 659 503 426 394 363 317 303 303 290 266 247 257 300 333 367 403 497 622 767 1048 987 869 802 771 749 761 799 828 824 845 864 886 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 1 1 2 3 3 1 1 4 5 4 6 9 8 9 10 10 12 17 18 17 15 12 8 9 7 6 4 4 3 3 2 1 1 1 2 3 3 3 2 2 3 4 5 5 3 1 1 0 0 0 0 0 0 3 7 16 13 31 33 20 7 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 17 37 64 74 61 47 72 182 309 357 346 292 241 238 247 193 117 69 57 82 156 212 333 379 403 442 486 524 556 576 587 599 609 604 566 504 438 400 364 314 254 214 248 343 432 459 409 355 370 411 427 438 452 461 460 465 495 519 517 500 492 509 527 514 472 407 346 305 283 274 277 319 367 407 447 485 469 491 524 523 517 545 609 664 657 639 592 587 618 646 666 626 559 479 414 392 401 383 305 309 380 507 618 654 612 493 345 238 203 227 273 300 286 240 178 117 74 48 33 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 1 1 3 5 5 5 5 8 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 1 3 6 7 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 2 6 8 8 4 2 0 2 19 38 59 86 118 157 203 250 288 323 364 419 485 561 626 687 711 696 669 671 718 702 643 580 532 505 501 513 479 435 405 393 394 397 388 398 426 440 431 405 365 309 266 223 181 148 129 130 143 147 156 164 174 193 212 209 216 238 277 334 406 470 406 286 240 287 398 505 521 442 374 362 417 546 725 829 726 514 312 214 282 505 715 907 1054 1071 1085 1250 1556 1516 976 722 532 344 229 204 205 259 247 198 147 108 82 44 31 25 29 41 52 67 92 146 205 249 262 263 229 167 108 55 28 39 83 177 307 413 494 560 617 681 741 795 851 923 1019 1131 1198 1057 924 843 807 772 718 677 653 626 603 600 616 647 697 724 755 838 973 1125 1315 1233 1065 922 865 818 822 830 798 807 849 816 849 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 3 5 5 6 9 4 7 10 13 15 16 17 16 14 11 9 9 8 5 4 3 3 3 2 0 1 2 3 4 4 3 2 1 2 4 5 5 3 2 1 0 0 0 0 0 1 4 6 6 3 1 2 3 2 2 3 0 3 15 20 15 6 2 0 0 0 0 0 0 0 0 0 0 3 10 21 47 82 83 50 31 67 178 327 386 371 308 242 210 202 156 81 47 49 86 153 215 297 415 439 451 487 528 562 595 603 598 596 582 536 458 364 330 300 258 218 213 277 396 446 486 432 341 343 416 454 480 500 510 510 511 532 560 566 553 546 552 561 562 559 517 450 392 358 333 310 326 361 401 453 493 489 527 546 504 465 477 529 578 607 623 596 588 596 608 621 590 514 401 305 292 334 344 282 295 390 508 606 656 645 571 435 294 214 198 218 249 285 261 216 155 99 60 39 26 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 12 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 3 7 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 7 19 26 21 10 7 3 5 28 68 109 130 143 175 213 247 273 293 315 353 408 465 529 606 684 732 730 734 783 795 744 651 559 510 514 522 507 483 457 434 423 410 385 391 417 440 442 416 383 338 305 268 226 178 129 124 133 147 163 178 191 206 227 233 237 248 268 298 346 403 391 339 309 326 373 437 461 428 384 398 480 578 712 760 715 544 340 210 196 275 389 580 825 972 989 1019 1212 1571 1207 807 550 362 306 336 313 320 323 290 232 153 103 52 20 5 1 5 9 16 23 45 91 149 186 222 210 157 97 45 8 1 22 72 174 289 376 441 487 529 576 636 693 760 849 943 1014 1026 996 968 974 1015 1042 1014 960 910 890 925 947 905 889 882 884 919 987 1096 1219 1237 1144 961 899 874 847 830 807 734 707 744 747 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 3 5 5 5 8 7 7 9 11 13 15 15 14 13 10 9 9 7 5 3 3 3 3 1 0 0 2 3 5 5 4 4 3 3 4 5 5 3 2 3 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 2 11 50 90 74 38 12 2 0 0 0 0 0 0 0 0 0 2 8 22 48 82 78 32 13 39 130 272 369 371 339 283 228 184 136 77 56 71 120 175 219 265 442 475 484 517 567 603 609 608 603 603 566 494 412 311 256 239 242 251 269 312 378 366 414 419 381 364 399 426 462 507 540 553 556 569 595 617 605 585 570 561 550 542 544 535 499 453 410 376 378 420 434 460 494 529 578 585 520 464 455 482 525 588 619 604 591 588 594 588 544 472 356 186 151 234 302 270 284 386 499 595 655 665 620 521 383 275 220 210 227 259 269 250 203 145 93 56 33 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 1 2 3 4 6 8 11 11 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 12 29 39 35 27 23 18 13 26 79 151 178 189 210 226 239 254 271 284 298 323 371 444 539 654 753 781 802 846 864 827 725 586 530 539 554 566 553 516 470 439 416 395 395 415 439 445 407 386 359 332 302 262 212 148 137 142 151 157 161 180 211 237 251 257 255 246 252 283 324 344 330 318 337 305 304 332 342 321 324 397 455 503 531 543 465 316 200 152 170 206 325 525 735 862 943 921 1501 1557 1100 720 425 381 406 412 414 393 350 289 188 103 39 7 0 0 0 0 1 1 0 12 69 145 208 215 171 102 42 6 1 3 24 83 175 276 366 427 477 513 532 553 606 675 739 782 806 811 826 862 921 970 961 921 900 873 861 871 845 815 809 798 805 816 865 926 964 967 899 855 860 855 825 805 710 647 686 702 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 3 5 8 6 7 8 7 8 10 12 13 14 13 10 8 8 8 6 4 3 3 2 2 1 1 2 2 4 5 6 5 5 4 3 5 5 5 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 53 132 135 79 29 6 1 0 0 0 0 0 0 0 0 7 19 35 51 61 51 11 4 24 117 249 343 377 382 330 249 178 128 93 77 95 151 232 298 354 468 502 535 593 647 656 624 605 607 589 526 433 342 271 261 296 301 297 306 312 295 269 327 374 392 383 369 371 413 486 549 581 592 597 613 657 643 609 580 567 561 543 533 540 530 508 481 461 470 469 426 433 487 556 604 608 558 490 464 486 525 566 605 603 596 584 571 542 473 386 308 186 188 250 292 283 308 382 483 578 643 669 657 610 501 385 308 264 252 262 272 271 243 195 141 90 49 23 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 5 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 8 9 7 5 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 32 49 48 50 55 54 41 35 70 142 159 184 211 235 246 252 257 252 234 247 311 426 570 703 788 837 878 913 919 880 789 639 587 601 636 636 589 534 478 445 421 404 396 403 429 442 408 375 351 336 325 305 252 189 149 136 141 144 143 178 215 248 267 269 256 230 224 233 253 280 287 269 287 254 233 271 293 262 233 262 288 299 312 331 321 250 186 139 136 175 248 346 484 652 865 939 1237 1490 1376 1111 631 420 347 337 347 354 352 297 206 105 29 0 0 0 0 0 0 0 0 2 50 121 192 217 171 104 45 10 0 0 6 27 70 168 277 363 417 443 451 454 487 523 560 594 620 632 657 688 716 730 737 731 740 711 692 672 648 650 678 688 665 624 598 606 621 606 587 634 714 742 709 670 615 586 644 721 0 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 6 9 5 6 7 6 7 8 10 11 12 11 9 8 8 7 5 4 3 3 1 0 1 2 3 4 6 7 6 5 5 4 3 4 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 86 160 85 31 7 1 0 0 0 0 0 0 0 1 10 27 45 54 47 24 1 7 43 159 276 345 370 365 313 236 169 126 103 89 108 173 291 370 431 509 562 603 643 663 652 627 603 571 536 465 382 316 295 319 331 311 283 265 254 233 222 252 313 358 361 345 346 387 467 551 601 621 627 638 671 662 624 592 579 571 548 520 535 552 544 532 523 503 429 378 406 466 516 541 548 546 500 507 480 471 503 559 592 596 591 588 573 522 422 295 229 260 301 318 324 350 400 478 558 614 640 643 632 581 495 419 365 332 313 297 286 268 237 198 148 92 43 16 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 1 3 4 4 4 3 3 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 6 5 4 2 1 1 0 0 2 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 26 51 56 57 64 83 87 80 78 90 115 149 187 223 249 257 247 223 198 212 294 436 594 721 821 876 923 965 971 919 847 749 704 713 748 730 634 569 515 481 456 428 396 371 383 380 364 339 316 304 315 316 279 228 187 165 160 157 158 184 221 277 310 292 267 239 223 220 221 230 234 215 214 203 189 232 273 239 212 228 241 229 219 220 225 221 216 199 203 228 262 300 379 539 741 896 1044 1153 1140 1312 966 590 329 238 253 289 296 276 217 130 47 10 2 0 0 0 0 0 0 8 40 85 134 168 153 101 54 23 10 6 0 3 11 89 193 292 368 389 385 378 375 374 381 413 450 474 492 511 531 549 575 612 658 675 672 650 608 563 560 551 509 425 355 334 314 299 311 377 496 565 613 603 598 628 716 769 0 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 5 8 8 6 9 7 6 6 8 9 11 10 9 8 8 7 4 3 2 2 1 0 1 3 5 5 7 8 7 5 4 4 3 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 82 166 98 32 6 1 0 0 0 0 0 0 0 0 4 17 38 48 40 19 4 21 86 216 310 333 309 282 253 200 148 111 83 72 108 222 334 402 471 548 614 657 672 684 702 691 641 570 523 435 372 324 302 293 277 250 227 194 173 175 194 250 311 341 347 354 374 413 474 561 623 646 649 658 672 668 635 590 563 548 529 503 504 535 555 559 543 490 395 360 394 424 439 451 471 481 454 511 479 424 422 478 535 544 542 562 578 559 480 359 317 299 307 318 329 354 402 474 542 578 589 590 586 568 555 509 465 426 391 359 332 304 275 251 221 169 102 50 26 13 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 4 3 2 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 4 6 8 8 7 7 6 4 5 5 4 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 2 14 38 57 68 64 80 101 109 97 75 77 105 159 216 248 247 222 193 177 210 303 427 537 666 774 851 919 993 1041 994 934 888 865 887 911 869 733 629 570 529 503 478 440 388 346 328 316 304 282 260 272 288 283 247 200 168 164 165 165 170 199 259 320 333 327 296 260 239 226 212 200 190 183 175 165 183 235 257 284 307 311 285 247 224 222 241 264 286 309 326 331 336 383 487 614 750 885 976 944 1299 1419 1189 687 322 272 247 245 249 224 156 81 39 11 0 0 0 0 0 0 4 18 38 62 91 104 76 48 33 27 23 3 3 15 58 126 208 310 331 317 292 264 241 226 234 251 271 294 323 357 396 466 545 625 682 694 652 596 524 464 393 288 205 179 155 136 125 128 158 263 372 499 663 760 760 843 934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 5 7 6 8 7 7 7 7 8 10 10 9 8 8 6 3 3 2 1 1 0 1 3 5 7 8 8 7 5 4 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 2 20 83 155 143 49 10 2 2 2 2 1 0 0 0 0 4 16 32 43 36 15 8 41 121 233 285 271 225 181 152 141 126 95 58 51 124 289 392 431 489 549 603 647 680 717 762 727 657 587 522 433 393 329 296 288 264 213 183 164 128 150 213 282 325 326 342 375 414 454 499 566 641 685 686 687 689 661 611 567 531 512 521 539 545 545 550 530 514 470 399 370 390 408 413 421 441 460 462 487 478 402 361 384 423 416 387 399 433 458 440 380 390 331 303 316 343 373 411 472 528 538 540 539 539 539 535 510 487 465 441 415 383 345 308 286 273 242 181 113 60 34 22 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 5 5 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 1 2 4 7 9 9 8 9 8 6 7 10 11 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 1 7 24 52 72 66 59 63 81 96 86 67 78 129 190 228 230 181 153 168 231 305 355 424 559 680 772 852 939 1030 1061 1048 1031 1010 1022 1030 961 812 672 596 538 492 462 431 402 372 339 325 313 278 243 238 250 263 247 207 177 167 167 164 160 175 218 279 316 313 304 286 270 257 237 215 205 194 174 159 166 210 289 361 399 399 370 337 300 292 304 330 361 389 407 385 372 390 430 469 523 753 912 974 1256 1699 1992 1475 975 638 413 300 269 253 198 147 96 43 9 4 0 0 0 0 0 2 7 12 15 29 32 26 27 42 58 46 26 16 26 61 114 182 210 206 183 154 130 113 104 102 109 129 162 203 275 367 473 588 693 732 666 582 489 393 302 191 140 114 98 86 80 78 90 133 204 298 418 567 677 758 818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 6 7 6 7 9 9 8 8 9 10 9 8 7 5 3 3 3 1 1 1 2 4 6 9 10 9 8 6 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 1 4 22 68 132 139 60 10 7 7 7 6 4 1 0 0 0 6 17 30 39 32 11 7 44 113 175 173 144 98 62 61 96 123 93 45 43 148 316 408 433 466 498 547 614 685 743 752 662 595 543 489 437 431 370 314 281 246 189 133 144 142 202 270 300 309 312 333 376 428 477 519 561 614 682 658 660 654 605 552 532 512 482 485 529 571 573 526 492 476 459 426 397 390 404 413 412 438 495 535 539 482 384 326 322 337 323 272 249 262 306 354 376 364 330 307 339 390 432 462 498 522 506 505 504 497 499 521 510 492 484 475 456 424 384 345 322 306 280 231 167 110 72 46 31 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 8 11 10 8 8 11 16 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 1 7 27 57 74 65 42 26 32 63 112 122 142 171 193 194 191 138 124 182 280 349 346 339 440 531 627 721 814 911 994 1043 1067 1064 1040 997 913 780 617 530 477 423 382 361 350 350 329 318 324 308 283 262 252 246 235 222 216 209 193 176 164 163 178 216 250 259 269 281 288 290 280 255 229 204 181 165 168 214 318 421 478 476 449 430 374 347 337 344 367 395 387 363 351 368 403 430 430 633 819 953 1131 1515 2258 2115 1779 1326 910 618 463 369 293 223 173 118 53 19 2 0 0 0 0 0 0 0 1 0 1 4 7 39 66 69 50 24 7 17 39 63 80 88 82 69 47 24 20 30 35 43 63 86 136 223 343 485 643 720 696 613 502 375 288 207 157 125 99 84 72 58 53 63 88 130 202 312 418 502 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 3 4 5 7 7 7 9 11 12 12 11 10 10 9 8 5 3 3 3 2 1 2 3 5 7 9 9 9 7 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 20 45 91 88 45 14 8 6 6 6 4 1 0 0 0 1 6 12 16 13 3 7 38 70 77 51 34 18 14 41 93 130 109 55 59 174 306 368 385 387 415 482 564 627 640 605 525 497 457 422 416 429 367 292 251 215 162 111 123 152 215 274 297 292 302 326 368 430 493 539 568 597 649 637 647 618 567 537 532 514 490 495 537 577 553 522 484 471 465 452 429 405 398 412 408 415 454 502 500 415 329 293 307 334 323 253 193 164 189 252 311 320 284 274 325 400 460 493 514 539 513 484 466 463 473 489 478 466 477 490 486 462 428 388 370 350 319 273 219 166 116 71 47 28 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 8 8 12 12 10 8 9 12 12 5 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 44 71 84 78 54 27 14 19 67 136 195 232 238 187 160 121 132 208 315 393 370 307 372 471 563 653 753 840 923 916 903 891 849 806 763 660 512 421 383 350 330 320 293 297 304 309 330 343 339 313 281 252 236 245 248 227 204 186 177 175 177 184 189 204 229 259 287 309 312 287 247 206 178 165 177 228 325 432 513 542 498 428 363 313 281 267 284 341 313 287 290 327 385 434 466 582 733 878 1021 1224 1855 2118 2157 1893 1474 1107 870 687 524 389 293 217 125 57 14 0 0 0 0 0 0 0 0 0 0 0 0 24 53 70 66 39 13 4 5 5 6 15 21 16 8 2 0 1 5 9 11 17 41 92 176 305 464 588 639 621 547 432 350 283 229 177 117 81 52 30 20 21 28 48 81 145 213 276 345 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 2 2 3 5 8 8 8 8 9 10 11 12 12 11 10 8 4 4 3 3 2 2 2 3 6 9 10 9 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 24 34 59 50 29 12 4 0 2 2 1 0 0 1 0 0 0 0 0 0 0 5 33 34 19 5 1 8 28 76 135 169 153 112 120 213 301 351 363 350 364 429 487 495 457 406 395 396 359 350 378 407 368 288 255 234 181 131 124 128 190 256 283 286 285 294 333 419 507 561 582 595 616 590 593 578 554 538 531 514 506 538 545 553 554 525 488 478 473 463 445 420 399 426 450 441 433 423 391 332 300 320 377 421 400 302 224 162 140 147 161 175 202 242 313 391 436 468 509 560 539 486 448 425 417 427 451 475 476 488 482 459 435 409 404 393 364 317 260 203 151 97 66 49 32 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 5 7 11 12 10 8 6 9 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 47 73 97 118 119 72 39 19 15 44 97 154 197 167 144 137 177 263 359 399 308 298 370 462 538 614 700 764 795 772 734 695 660 630 598 540 460 400 379 367 372 356 335 320 316 321 339 352 354 335 307 284 277 293 270 237 211 194 180 163 146 136 138 160 196 239 279 303 314 303 270 225 189 179 193 238 309 393 480 554 516 431 337 253 188 150 166 211 220 216 223 255 312 388 484 595 716 846 979 1108 1378 1684 1911 1885 1635 1393 1229 1034 803 579 419 295 186 103 43 11 2 0 0 0 0 0 0 0 0 0 0 13 38 63 64 46 27 10 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 19 60 139 242 351 456 530 519 481 431 364 277 199 127 73 38 15 2 3 7 14 27 55 93 134 188 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 3 5 7 8 6 6 7 8 9 11 11 11 9 6 4 4 3 3 2 2 3 5 7 9 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 3 18 35 42 45 35 21 9 3 0 1 2 2 1 2 3 1 0 0 0 0 0 1 6 32 15 4 1 6 26 60 123 190 227 227 213 219 270 313 353 381 387 378 383 378 323 268 256 299 341 271 273 331 383 383 334 282 218 145 107 110 127 159 215 237 237 240 269 330 420 507 558 568 566 569 533 505 530 558 553 519 482 472 527 477 479 518 534 518 522 528 529 516 480 436 443 495 494 463 413 357 315 317 388 467 500 462 367 286 214 130 73 67 112 183 239 267 314 379 432 487 547 538 490 451 407 376 387 444 489 470 454 428 401 390 396 406 412 397 354 292 232 190 157 125 98 71 41 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 10 8 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 29 54 75 101 139 183 184 129 78 38 17 16 30 74 88 100 139 222 333 426 428 350 317 374 455 494 544 585 628 656 661 641 599 542 496 464 427 389 361 351 357 371 364 353 343 338 340 355 369 363 343 328 334 339 326 279 236 208 186 162 132 108 97 112 146 189 236 266 285 300 305 290 248 219 214 224 250 286 330 384 447 465 420 326 208 106 60 48 61 97 129 149 177 222 310 464 635 755 846 930 994 1035 1159 1349 1408 1364 1299 1232 1120 964 776 599 401 258 159 97 58 27 5 1 0 0 0 0 0 0 0 2 15 46 67 64 54 39 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 38 79 137 230 324 387 428 442 400 283 185 108 52 18 4 0 0 1 1 6 23 46 72 108 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 1 0 0 2 3 5 7 4 4 5 6 8 10 10 10 8 6 4 4 3 3 2 2 4 6 8 10 10 9 7 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 28 58 61 36 26 16 7 2 2 4 7 7 4 6 5 1 0 0 0 0 1 4 10 24 6 1 0 16 48 83 131 196 244 265 277 298 325 313 311 326 341 339 319 285 228 182 173 221 307 295 273 314 368 387 352 294 277 212 145 137 178 218 234 216 197 206 256 333 411 478 515 509 483 448 402 362 440 524 539 507 458 421 500 449 425 426 464 549 616 630 637 637 602 525 458 495 508 474 412 356 335 361 431 504 529 476 389 318 268 143 56 42 119 240 310 248 299 336 379 446 514 520 481 452 417 391 399 449 491 470 441 410 381 366 374 385 399 402 373 320 268 243 240 208 174 136 93 50 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 5 6 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 3 18 47 72 88 97 118 175 252 251 205 142 90 63 37 34 51 76 142 257 379 430 406 312 299 378 454 401 453 469 488 524 565 575 521 433 366 326 302 288 285 278 272 283 301 319 332 343 358 367 372 365 346 324 342 323 302 265 223 188 163 149 134 132 139 145 155 184 215 240 262 287 309 316 283 255 239 229 230 258 280 331 380 396 372 296 171 71 23 7 5 20 54 85 114 158 273 462 655 757 801 817 844 852 837 808 782 890 950 951 928 946 962 842 619 429 294 202 157 75 34 13 3 0 0 0 0 0 0 1 7 48 69 68 57 40 19 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 23 72 142 210 273 324 303 224 145 73 19 2 0 0 0 0 0 1 7 26 49 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 1 2 4 5 6 5 5 6 7 9 9 9 6 5 4 4 4 3 2 3 5 7 9 10 9 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 34 92 81 39 19 11 5 3 6 11 14 13 7 15 10 2 0 1 1 2 2 6 9 6 1 0 12 36 64 85 102 151 224 259 282 312 340 307 270 240 228 230 236 236 210 158 138 182 262 305 304 329 370 403 420 423 401 252 176 171 214 255 249 217 191 197 243 302 361 434 436 393 330 273 241 256 363 470 474 449 417 402 476 501 432 404 468 587 665 657 651 676 686 610 489 479 485 446 384 337 334 381 460 522 533 466 391 345 283 147 56 41 112 236 327 295 287 306 330 397 475 499 471 442 435 433 440 459 476 478 456 427 400 380 370 367 374 378 370 341 309 295 297 274 238 195 146 94 49 24 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 25 64 97 110 106 104 133 207 276 306 286 243 213 148 116 115 122 171 283 394 442 438 408 385 408 466 379 432 427 384 349 357 391 369 317 277 256 248 244 257 254 235 230 247 278 300 309 342 358 361 362 357 315 292 276 263 242 211 174 156 144 139 143 152 156 153 169 187 210 241 276 310 320 308 286 261 236 221 239 257 279 295 306 303 261 163 76 22 1 0 3 18 45 79 136 268 480 641 711 721 694 700 747 731 580 403 464 577 635 663 713 769 835 807 713 574 375 269 183 113 53 12 1 0 0 0 0 0 0 0 29 46 44 34 19 6 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 14 37 64 116 143 131 128 105 52 6 1 0 0 0 0 0 0 0 13 34 58 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 1 2 2 4 5 6 7 8 7 8 8 8 6 4 4 4 4 3 2 3 5 8 9 10 9 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 33 99 73 35 13 6 3 4 11 17 18 16 14 27 15 5 1 2 4 5 3 4 2 0 2 10 43 68 79 80 84 113 197 252 282 309 331 323 303 237 174 149 167 199 200 137 112 138 199 259 287 313 361 420 480 521 513 457 295 240 237 245 242 233 222 217 232 253 300 367 324 262 189 140 147 220 336 396 336 341 360 397 473 528 418 412 496 601 651 623 592 629 674 632 537 490 471 434 378 333 331 382 465 514 536 473 397 325 233 120 50 41 83 181 313 404 331 263 273 330 402 444 424 393 426 446 447 445 454 448 454 437 417 398 383 371 363 345 353 349 339 335 331 313 275 226 173 122 78 49 25 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 77 119 131 118 100 104 152 227 306 359 369 362 321 290 270 255 264 321 408 452 439 435 431 434 497 472 444 432 359 257 246 243 249 250 247 250 257 249 251 241 223 219 232 247 267 276 306 332 351 364 354 323 282 251 238 229 209 170 146 130 127 133 140 138 141 150 166 191 225 266 301 324 327 312 288 267 257 260 262 254 239 233 245 226 168 96 35 3 0 0 9 32 77 170 330 518 642 683 681 647 632 672 670 575 396 328 355 381 412 485 501 615 774 864 854 644 494 363 232 109 32 9 2 0 0 0 0 0 0 3 1 3 8 2 0 0 0 4 11 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 30 44 62 99 104 56 16 2 0 0 0 3 1 0 4 11 25 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 1 2 1 1 1 1 2 3 3 5 7 8 7 7 7 7 6 5 3 3 3 2 2 3 5 8 9 10 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 30 90 44 21 9 5 6 8 14 18 16 18 25 36 21 8 2 3 7 8 5 3 1 1 21 55 81 96 86 73 80 116 185 248 280 309 330 342 342 272 169 117 123 154 154 67 57 87 141 199 247 290 340 420 523 615 591 296 162 177 200 216 232 253 269 256 221 183 204 238 183 143 107 104 161 251 307 259 163 263 333 399 469 480 398 458 560 612 604 572 553 566 611 603 559 511 469 426 374 332 325 367 439 484 495 435 340 250 175 113 70 57 63 104 208 341 387 328 273 288 338 367 345 312 372 419 431 437 453 468 458 437 418 405 392 369 333 316 338 345 346 351 351 337 294 234 174 123 88 68 45 21 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 65 107 122 111 90 86 113 169 242 307 337 360 382 396 396 394 408 437 459 483 486 470 443 427 448 450 444 459 417 291 249 228 214 215 215 215 230 239 246 241 219 209 226 220 217 230 257 288 318 340 339 324 302 276 256 242 229 201 169 143 131 135 142 137 134 143 167 201 236 274 304 320 330 324 303 281 269 259 250 241 230 218 214 197 168 118 62 24 8 6 16 40 91 194 371 574 688 721 700 654 622 637 639 572 453 332 244 223 226 291 357 452 599 692 785 756 685 555 377 187 83 29 6 0 0 0 0 0 0 0 0 0 0 0 0 4 15 26 31 22 9 1 0 0 0 0 0 0 0 0 0 0 0 1 8 26 23 22 29 50 91 129 113 62 22 5 2 2 4 17 22 24 27 30 35 34 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 1 1 1 3 4 4 5 6 6 7 7 6 5 4 3 3 2 2 2 4 5 7 9 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 31 59 28 15 12 8 9 14 21 22 19 23 30 31 14 4 2 5 8 9 6 4 1 9 59 111 123 106 73 58 83 133 188 228 241 278 304 323 326 281 183 113 105 125 116 53 21 33 77 143 211 275 344 460 604 505 299 153 109 119 149 174 209 254 287 268 187 120 119 114 74 68 88 154 259 341 322 177 64 252 339 407 457 471 464 535 609 608 568 538 532 510 549 552 539 516 479 428 371 332 331 366 414 441 430 362 287 230 193 162 127 98 70 74 147 282 399 373 294 287 315 317 279 247 301 387 397 384 384 397 420 418 407 397 384 355 309 311 334 345 350 354 355 341 297 227 158 116 95 70 49 29 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 7 13 37 65 83 87 88 91 115 160 216 260 267 285 293 331 373 392 408 425 451 487 507 479 409 361 358 381 438 473 425 330 274 261 218 189 185 193 210 231 252 259 242 216 216 200 182 178 194 224 254 277 291 295 288 272 254 245 248 249 234 202 173 174 170 149 139 154 191 235 274 310 339 353 355 344 324 295 273 250 231 221 216 205 187 166 144 117 81 51 32 28 41 71 132 258 487 639 693 688 652 609 548 524 482 436 390 324 192 162 156 187 252 332 466 512 613 673 707 718 568 340 169 66 19 1 1 0 0 0 0 0 0 0 0 0 0 2 11 15 19 13 4 0 0 0 0 0 0 3 12 9 12 7 1 11 46 65 69 71 83 107 131 129 97 49 13 3 3 2 6 21 41 53 56 59 57 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 1 1 1 2 3 4 4 4 5 7 8 7 5 4 3 3 2 2 2 3 5 7 9 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 14 23 38 45 32 32 19 11 16 27 30 27 21 17 12 4 0 1 7 11 9 5 4 0 18 73 104 101 77 55 67 124 194 220 204 185 216 251 277 294 281 215 118 100 119 119 80 34 20 54 128 206 275 349 455 539 368 160 77 137 158 135 135 179 249 307 308 231 170 134 107 87 98 149 255 350 356 258 129 115 301 384 410 409 422 481 563 582 544 517 505 497 479 504 511 510 501 478 433 373 333 334 355 379 387 366 315 268 247 238 219 175 121 81 84 140 215 291 360 323 301 315 299 246 204 234 321 350 357 357 355 350 364 384 378 363 342 320 331 352 374 382 374 357 332 286 216 138 99 82 58 44 30 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 1 0 0 0 0 0 3 3 5 13 25 39 55 72 92 119 162 220 276 266 269 270 288 316 347 388 417 451 496 520 496 430 357 309 291 336 410 435 377 297 280 239 192 180 199 225 254 277 277 257 237 220 198 174 151 148 166 184 193 198 208 221 224 215 219 255 293 307 290 262 246 213 176 166 188 228 272 317 351 379 398 404 398 375 331 298 268 237 213 196 177 160 142 123 100 73 56 45 47 67 107 176 311 494 578 571 529 479 457 406 378 335 294 269 274 179 137 122 124 140 144 309 414 502 554 576 742 669 494 277 106 44 18 8 2 0 0 0 0 0 0 0 0 0 0 6 4 1 0 0 0 0 0 0 0 1 6 43 58 50 26 4 25 63 87 103 114 120 124 114 88 53 19 2 0 0 2 15 40 70 91 105 106 101 98 0 0 0 0 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 2 2 3 4 3 4 5 6 7 7 6 5 4 3 2 2 1 3 6 8 9 10 8 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 24 11 26 63 76 61 51 26 10 14 26 32 27 9 3 0 0 1 4 10 11 6 2 1 2 15 41 44 38 39 58 91 150 255 252 192 157 174 207 231 270 304 286 200 131 115 136 132 98 74 97 161 226 283 339 388 385 184 122 123 150 141 104 92 152 256 345 383 364 304 273 239 212 218 274 373 424 354 217 132 184 354 442 420 391 397 441 483 477 445 436 431 426 424 433 446 447 438 421 393 350 299 308 317 322 317 297 269 252 250 243 218 175 130 61 54 116 163 206 289 349 350 349 312 243 182 188 253 322 363 379 380 376 369 366 352 333 317 314 333 358 395 417 409 375 328 273 206 129 86 65 47 36 26 14 4 0 0 0 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 1 1 1 3 10 29 34 51 78 111 151 204 270 274 274 275 283 307 357 423 475 507 522 515 479 410 344 287 240 246 326 428 388 313 252 201 166 169 201 234 269 288 280 252 218 197 182 158 135 124 125 134 136 144 163 180 186 191 209 268 341 391 400 374 318 250 206 205 236 274 309 351 378 396 410 416 415 410 371 326 284 244 215 199 181 164 145 121 92 59 48 49 60 85 128 193 287 367 401 398 368 325 299 284 289 303 294 226 219 173 125 93 82 106 116 201 301 395 478 524 688 738 639 435 193 90 44 22 10 2 0 0 0 0 0 0 1 4 22 24 10 1 0 0 0 0 0 3 14 31 57 89 106 97 61 20 32 65 100 123 126 113 91 60 34 15 3 0 0 6 19 54 92 125 175 214 220 209 218 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 3 4 4 6 6 6 6 5 4 3 2 2 2 4 5 7 9 10 8 5 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 21 24 26 84 83 58 37 17 5 8 15 20 18 4 1 0 0 2 5 6 6 3 1 0 2 5 13 15 13 25 58 107 161 255 227 174 155 175 199 201 229 280 315 296 243 191 195 186 157 129 130 172 228 280 328 347 305 196 289 312 255 172 103 76 132 251 360 416 417 400 415 385 356 367 418 473 468 381 248 193 265 410 503 480 449 439 435 413 366 328 324 324 326 327 329 336 341 338 326 309 291 284 292 276 256 247 239 222 220 230 214 177 143 117 45 34 100 147 191 266 347 355 335 283 225 183 179 216 297 366 400 396 372 362 370 342 312 291 288 306 337 377 407 409 379 326 262 197 127 79 52 37 27 18 15 11 6 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 0 3 21 33 50 77 101 114 130 182 206 213 216 228 261 330 380 425 463 478 460 411 346 311 283 255 249 295 400 343 253 168 113 101 129 184 230 269 286 269 225 189 160 139 117 97 87 88 112 118 123 132 147 159 175 203 275 373 459 500 418 345 280 247 254 291 337 365 393 408 410 413 420 416 422 407 378 343 291 241 219 202 181 156 123 89 66 59 62 70 88 129 176 221 248 263 275 270 253 235 227 232 254 261 230 210 182 149 114 81 90 115 157 218 295 379 487 632 704 665 539 316 179 88 45 25 6 0 0 0 1 6 10 11 24 20 9 5 0 0 1 0 1 18 40 68 96 125 160 196 199 161 117 94 91 107 118 105 87 75 64 67 86 89 86 84 110 147 209 269 325 371 398 415 449 465 1 2 2 2 1 0 1 2 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 1 1 2 3 4 4 4 5 6 5 5 4 4 3 2 2 2 3 5 7 9 9 8 6 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 44 67 67 116 72 36 15 6 5 10 13 14 12 6 2 1 2 3 4 6 6 4 2 2 4 10 17 23 25 28 54 111 191 252 177 145 160 194 213 195 186 211 254 299 330 336 317 281 240 201 173 170 215 290 336 322 279 275 347 410 376 289 203 147 142 214 285 332 361 398 468 483 498 530 553 534 454 377 310 325 420 529 575 548 532 513 454 359 265 237 264 272 273 269 264 258 251 240 223 204 199 216 235 248 224 199 187 181 182 187 172 131 104 88 35 20 66 121 190 273 343 341 299 225 206 211 205 197 225 273 313 330 329 329 372 340 307 279 267 277 303 334 355 360 341 299 242 185 126 79 49 34 27 20 17 15 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 9 21 37 60 79 75 74 99 117 132 154 185 212 289 349 388 407 398 357 292 279 290 285 274 295 311 306 244 161 86 47 47 78 137 194 237 253 227 161 141 117 91 70 56 53 65 96 115 125 135 143 140 156 191 255 340 430 521 422 344 304 291 302 338 387 416 431 433 430 426 438 442 446 445 434 437 427 348 282 229 180 147 122 100 89 84 80 78 90 121 155 186 207 226 231 231 228 221 205 180 194 199 195 183 166 142 133 109 97 106 133 173 231 297 405 521 569 536 460 357 263 170 87 37 9 2 0 3 14 31 42 52 61 58 45 19 11 23 27 38 72 124 160 187 211 244 290 332 343 327 309 281 227 178 146 126 110 105 141 227 308 381 427 450 471 498 515 543 575 590 573 578 636 654 0 2 3 3 3 2 2 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 1 1 2 3 4 4 5 6 5 5 4 3 3 3 2 2 4 5 7 9 9 9 8 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 17 52 103 134 145 140 52 17 4 3 7 13 17 16 11 6 3 3 7 7 8 10 9 5 2 2 6 14 26 41 49 43 52 91 139 159 124 128 161 189 194 173 152 164 191 237 285 314 287 248 231 229 225 218 237 312 345 306 259 256 305 379 425 391 312 229 175 172 194 251 333 441 563 649 693 686 611 475 324 255 300 391 534 651 687 649 595 530 418 295 218 232 277 274 252 233 220 210 194 172 148 127 122 134 152 171 184 180 167 152 138 131 121 92 70 51 19 7 32 98 188 273 331 346 318 231 222 236 226 190 169 193 235 271 291 303 336 328 306 278 259 257 271 291 304 307 293 261 216 165 121 87 66 55 43 27 25 19 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 3 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 3 10 17 30 49 52 59 63 73 94 130 181 217 273 323 361 373 353 320 307 334 348 325 296 354 355 289 197 113 53 26 21 35 77 127 167 181 143 116 96 71 49 37 29 34 51 80 108 122 116 119 119 129 155 199 258 320 416 388 337 321 344 362 383 417 437 440 434 427 406 399 393 384 376 384 419 449 430 376 298 201 160 141 127 116 102 90 88 108 140 176 208 232 242 230 221 218 214 201 176 164 151 137 125 115 97 93 97 106 118 141 174 208 246 321 389 386 406 449 454 392 279 135 39 9 1 2 11 30 51 61 69 72 66 52 29 61 111 166 211 211 259 303 337 370 404 439 481 504 500 471 415 371 314 285 272 272 308 378 473 568 661 734 771 722 712 689 656 619 595 584 583 608 588 2 3 5 5 4 4 4 7 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 2 2 3 4 5 5 5 4 3 3 3 2 2 3 5 6 8 8 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 23 64 128 174 156 161 141 45 8 3 6 10 13 12 8 7 5 5 7 12 12 14 18 15 8 3 1 1 7 25 49 63 61 60 77 95 103 104 125 158 166 155 136 128 141 162 177 193 191 156 126 135 176 215 236 256 318 353 287 229 204 206 230 266 280 257 216 180 163 182 295 430 565 691 790 823 742 559 317 141 136 261 420 589 708 739 679 563 434 314 240 232 274 305 272 227 205 197 192 177 152 126 106 95 92 91 96 117 134 129 107 85 83 73 55 37 20 6 4 16 94 224 309 324 309 299 239 220 216 204 182 169 185 211 238 275 309 307 303 292 274 252 235 232 247 271 277 265 237 197 150 112 89 77 68 57 43 37 24 17 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 7 12 17 27 31 38 47 66 93 124 167 205 246 287 327 358 366 393 430 465 466 432 406 414 413 369 274 160 69 31 20 20 36 62 88 98 80 73 59 41 28 24 16 19 33 59 92 120 109 110 107 106 111 128 174 221 284 305 304 318 382 407 416 417 409 388 354 331 315 304 294 279 263 283 320 371 416 435 404 296 238 196 162 129 97 88 105 141 186 227 248 247 229 211 200 196 191 175 167 164 158 143 120 104 98 102 111 123 136 156 186 215 235 257 312 349 430 569 678 678 509 220 67 12 4 4 14 37 57 67 72 78 92 108 133 182 235 276 301 343 412 476 531 562 607 663 689 674 633 600 556 486 437 429 443 467 536 657 654 654 691 738 738 661 604 550 492 451 446 454 460 445 377 3 5 6 6 7 7 6 7 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 2 3 4 4 4 4 2 1 2 3 2 2 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 2 11 38 87 144 175 110 109 81 20 1 2 8 12 11 6 2 6 9 11 11 12 14 19 26 25 17 8 4 5 9 23 42 58 65 65 70 78 84 93 115 150 149 132 115 112 124 143 154 164 147 114 91 90 129 177 217 257 300 299 207 162 139 131 134 154 184 202 217 240 282 359 482 588 671 731 763 760 676 481 222 109 191 356 484 603 674 666 583 454 325 260 256 292 326 324 288 259 244 229 209 189 177 154 147 132 111 90 71 61 75 88 76 51 38 41 28 14 5 1 1 9 58 164 263 303 287 258 218 193 174 159 149 149 157 179 212 243 269 286 287 278 263 242 220 208 214 229 244 240 217 182 142 106 85 77 69 58 46 42 37 28 19 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 3 7 10 11 12 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 13 16 16 17 28 41 60 86 119 160 191 225 258 292 332 359 414 468 511 524 497 463 450 455 443 372 248 102 41 19 16 21 29 37 33 25 23 22 20 18 15 12 17 26 46 80 108 113 115 108 96 82 74 103 130 170 227 297 339 369 379 366 337 305 282 253 234 234 239 237 218 193 201 228 278 347 430 456 391 319 247 177 118 91 100 139 187 226 247 239 213 186 168 161 163 165 166 173 189 206 214 195 172 160 154 156 163 153 154 183 230 269 274 298 393 527 695 856 958 841 420 161 62 37 38 39 71 109 141 161 178 215 267 321 363 387 423 496 560 605 645 691 727 742 763 757 717 645 616 589 534 486 468 494 523 501 487 485 479 475 453 406 392 371 333 311 286 275 283 288 264 247 3 4 5 6 7 7 6 5 8 4 1 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 2 3 3 3 2 2 2 2 3 3 2 3 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 1 4 14 31 54 83 106 98 60 30 7 0 2 7 12 11 7 3 2 11 15 12 10 13 23 35 36 28 17 12 17 15 22 36 48 55 57 60 63 66 74 98 137 145 130 119 117 126 143 163 181 178 155 121 90 90 142 220 281 286 222 126 80 61 63 86 133 190 234 283 349 434 533 618 658 679 684 678 660 611 467 269 241 364 514 579 593 571 515 432 344 283 276 311 337 339 321 310 310 299 267 234 217 220 217 226 201 165 131 105 81 51 39 39 32 22 30 18 7 1 0 0 4 23 90 195 262 261 220 175 155 133 107 88 81 76 87 113 157 209 256 282 278 254 232 213 201 201 200 212 210 193 165 135 106 87 79 70 58 48 45 42 38 31 22 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 11 12 13 8 3 1 0 0 0 0 0 0 1 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 1 2 5 8 11 15 12 18 29 45 69 104 156 195 219 233 248 270 305 354 398 436 463 468 463 460 450 402 311 205 90 34 14 17 24 23 19 14 10 8 6 7 9 11 17 27 37 48 72 84 97 105 99 81 64 55 66 75 81 116 227 289 297 283 258 230 206 205 211 224 231 220 190 155 129 128 148 188 247 347 398 385 322 228 145 113 122 162 212 243 242 225 196 167 145 134 130 133 143 161 186 209 230 255 265 265 260 248 226 213 179 156 173 227 300 320 298 360 493 665 819 926 934 630 346 227 165 195 213 234 271 307 349 404 453 493 525 550 552 578 615 642 637 603 591 579 593 624 625 584 530 510 496 476 436 398 407 432 408 360 333 306 286 259 222 212 222 219 217 194 177 178 165 161 174 4 5 5 6 7 6 4 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 1 2 2 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 23 33 41 52 67 74 7 1 0 0 3 7 13 14 12 6 3 9 10 7 7 13 24 36 39 36 31 30 33 28 27 32 36 37 37 39 44 46 54 86 129 149 139 130 135 149 170 194 200 203 181 140 96 74 100 161 211 178 101 59 39 36 42 61 103 174 258 341 420 495 563 615 641 642 622 600 591 582 518 400 395 496 599 617 577 504 428 364 321 309 331 366 359 348 339 334 330 316 286 257 227 211 217 200 174 160 157 154 131 82 44 40 34 30 40 21 6 1 0 0 1 9 47 105 165 182 162 165 155 102 60 35 24 20 30 55 85 125 173 218 243 232 213 198 193 195 187 189 183 167 146 124 104 89 83 74 62 51 46 44 41 34 26 19 12 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 4 9 10 10 11 11 12 12 8 2 0 0 0 0 0 0 2 8 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 12 12 12 17 31 56 95 152 205 235 240 237 240 259 294 326 347 368 390 400 398 372 303 199 102 44 17 9 12 20 20 19 15 7 2 6 10 14 18 29 40 44 48 55 66 75 79 74 60 52 49 51 49 36 30 116 170 183 174 165 163 170 193 219 233 220 173 126 100 91 97 112 135 174 243 301 324 291 205 146 150 190 247 286 266 212 172 143 121 106 102 99 101 112 131 154 172 183 204 226 248 273 302 316 318 263 204 189 203 246 292 284 302 389 547 728 772 728 620 494 404 375 379 385 393 411 410 457 535 604 608 601 627 632 622 603 571 532 488 459 431 398 385 425 404 387 376 366 355 329 322 308 312 320 308 282 266 248 223 194 183 186 184 179 168 162 169 135 127 123 4 6 6 5 5 3 2 2 3 3 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 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 0 0 4 20 43 64 71 61 46 40 30 2 0 0 2 7 13 16 15 13 6 6 9 7 4 4 13 27 38 41 45 45 42 37 32 28 28 28 26 24 23 26 33 45 80 122 145 140 124 130 151 176 193 178 182 154 117 85 67 66 74 67 51 26 12 8 14 35 60 89 136 219 309 378 452 514 561 589 600 583 558 555 567 568 538 534 583 610 580 518 464 416 375 353 352 365 389 376 373 364 345 319 298 279 244 192 148 125 83 70 65 61 60 63 64 15 15 27 41 47 24 4 0 0 0 0 1 6 32 68 104 138 169 152 63 25 10 3 3 11 39 61 80 107 144 185 202 196 188 183 181 181 177 165 149 130 112 96 84 82 77 67 57 52 51 48 42 36 30 21 4 0 0 0 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 7 15 19 20 19 12 11 11 9 6 3 0 0 0 0 0 2 8 13 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 7 10 21 44 93 146 191 220 229 223 220 240 266 283 284 284 285 275 266 246 202 130 59 21 8 6 6 8 12 17 14 9 8 14 17 17 22 34 45 48 51 53 57 60 62 60 52 45 43 47 51 44 26 56 85 95 95 106 124 155 186 197 185 151 104 86 83 89 97 102 102 121 160 208 239 223 164 149 158 186 223 235 185 136 103 80 67 62 66 69 73 79 88 94 95 102 114 128 148 175 222 286 369 380 316 252 200 206 268 365 476 574 612 728 777 734 650 539 453 438 432 413 397 399 391 404 425 447 502 532 558 557 530 496 484 468 449 435 423 401 361 380 378 363 349 356 365 362 337 300 271 249 250 233 224 209 183 159 160 154 144 134 131 153 154 138 121 112 7 5 6 4 2 1 0 1 4 3 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 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 38 92 124 122 94 62 54 26 3 0 0 2 9 16 19 15 12 7 8 8 6 4 5 13 27 37 43 47 49 41 32 26 22 20 22 22 22 20 18 24 40 73 108 130 131 119 121 129 133 133 132 140 115 84 61 51 49 45 19 10 5 2 2 8 39 72 99 144 214 282 310 373 436 496 549 586 582 553 541 559 595 624 645 624 592 550 497 435 385 383 395 398 395 405 410 413 392 355 317 282 203 156 114 82 59 38 29 23 15 9 7 10 7 10 24 32 28 12 0 0 0 0 0 0 1 36 68 75 68 67 63 16 5 1 0 1 6 22 33 43 58 83 121 159 169 170 164 159 156 153 144 131 116 99 84 74 80 78 72 66 64 64 62 57 53 46 37 26 21 12 4 1 3 6 10 10 9 7 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 18 23 25 26 22 14 11 10 9 5 0 0 0 0 0 2 7 14 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 1 2 6 17 47 96 146 183 197 191 187 184 195 209 220 223 218 198 176 165 159 140 96 50 20 8 6 5 4 5 9 11 14 20 24 24 21 22 28 37 43 49 55 54 51 52 49 43 39 36 38 43 46 29 29 37 44 48 60 79 103 124 128 112 88 73 75 79 79 73 65 62 68 89 118 137 132 101 69 65 89 122 127 101 76 59 47 40 40 43 48 51 50 51 49 46 44 45 48 55 69 104 170 276 385 432 389 297 268 404 617 821 894 818 761 718 676 665 516 426 417 436 425 401 375 346 349 363 356 422 452 465 457 428 390 401 410 406 404 424 429 436 472 500 499 491 483 473 453 417 369 328 305 250 210 184 157 127 141 143 130 115 114 106 114 133 150 126 168 7 5 5 4 3 3 3 2 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 1 3 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 6 51 126 143 111 68 65 78 42 13 2 0 0 10 20 22 15 7 4 6 9 10 11 14 22 35 45 49 49 49 41 30 23 22 25 30 37 34 30 25 27 41 69 97 115 121 124 135 136 115 103 105 110 95 68 46 33 31 34 43 11 2 0 1 9 36 63 65 70 116 196 214 269 337 423 513 579 596 573 559 570 600 639 685 644 602 562 512 451 397 371 365 374 392 415 428 420 378 324 283 238 118 75 55 43 33 24 15 10 7 6 6 7 8 6 7 8 6 2 0 0 0 0 0 0 3 28 35 25 11 5 6 1 0 0 0 0 1 1 2 5 9 19 41 76 98 109 110 107 103 101 99 97 92 81 71 72 83 87 83 75 69 68 67 64 61 55 47 41 37 33 29 24 21 22 22 18 12 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 24 27 28 26 19 14 11 10 7 1 0 0 0 0 1 6 13 16 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 50 95 142 173 180 162 161 157 154 154 158 167 168 147 129 125 128 119 86 56 30 14 10 11 4 3 5 11 22 31 34 34 29 26 25 25 31 42 58 61 49 44 40 38 34 28 27 28 19 9 10 14 16 18 24 35 49 59 61 56 54 60 65 62 50 38 28 26 26 35 52 67 77 69 52 46 59 82 88 75 57 47 46 45 41 37 36 35 29 24 20 17 13 9 9 10 14 31 73 148 275 470 529 546 617 747 874 945 900 784 665 567 510 507 388 315 301 314 353 323 302 318 369 401 385 409 411 403 407 397 374 360 360 364 372 417 448 455 499 570 579 569 549 501 462 429 390 357 330 283 238 210 191 166 171 173 151 142 172 175 161 216 337 315 416 5 4 5 5 6 6 5 5 8 7 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 47 112 108 71 54 69 74 73 32 9 2 1 3 11 18 15 9 5 6 15 19 20 23 31 47 67 76 78 75 65 48 33 30 40 58 70 64 57 49 46 55 76 101 117 123 129 146 172 150 151 152 143 122 85 51 30 23 22 20 6 2 0 1 9 30 51 30 30 37 54 76 114 193 310 436 537 584 577 571 569 578 607 655 662 639 596 527 450 392 340 317 314 334 367 394 391 346 292 258 209 107 65 43 26 14 7 3 2 4 6 5 3 2 1 4 4 2 0 0 0 0 0 0 0 0 2 8 10 5 0 0 0 0 0 0 0 0 0 1 1 1 0 2 11 25 32 35 38 40 42 49 56 59 56 58 75 94 99 92 81 72 69 66 64 61 57 53 50 48 47 43 35 29 28 27 24 18 12 5 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 17 24 27 29 28 25 20 16 13 10 7 2 0 0 0 1 4 12 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 1 2 2 14 38 72 111 143 145 132 136 138 131 117 107 111 113 106 101 105 111 102 76 51 32 21 20 28 17 12 12 17 24 32 34 34 32 28 23 17 22 38 49 48 40 32 27 26 22 18 16 18 15 7 3 5 7 8 8 13 18 19 19 24 35 49 56 48 33 20 14 10 8 9 17 31 45 52 57 66 74 71 62 45 33 33 38 42 37 31 28 24 18 12 6 3 1 0 0 1 2 7 21 52 132 436 645 755 843 916 929 851 737 613 498 420 346 292 254 230 202 193 239 294 352 414 472 505 515 481 412 372 365 341 313 305 333 362 388 402 417 419 435 511 513 482 428 392 380 361 338 319 301 281 266 251 243 239 237 224 174 151 169 207 252 356 505 568 669 6 5 4 3 4 5 6 7 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 43 81 73 44 39 53 74 94 51 18 4 1 0 3 10 16 16 14 17 26 27 23 21 24 31 46 77 119 135 120 91 65 55 53 61 75 85 82 79 75 78 92 112 141 156 148 149 167 111 152 170 168 158 129 81 45 34 24 13 7 7 6 6 9 13 17 15 19 16 18 30 46 115 206 314 426 502 509 510 523 527 550 602 655 668 636 586 528 468 404 336 315 319 335 350 351 321 276 246 209 148 84 56 32 16 8 4 1 5 7 4 2 1 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 23 31 38 53 80 107 113 104 88 76 71 66 66 64 62 60 58 56 52 46 40 36 34 32 30 27 22 16 11 7 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 17 24 27 30 31 29 25 23 20 16 11 5 2 1 0 0 2 12 15 15 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 7 21 44 77 110 108 104 114 124 120 98 80 73 71 72 75 78 73 66 52 37 24 17 23 38 39 33 26 19 16 13 14 18 21 23 22 16 17 25 30 29 22 17 14 12 10 8 9 10 7 4 3 2 4 6 5 5 6 6 6 10 22 38 48 41 23 16 11 7 4 3 5 12 18 25 34 41 42 35 25 16 11 12 14 17 18 16 14 11 8 3 0 0 0 0 0 0 0 1 3 11 45 308 625 837 910 865 809 729 639 579 551 499 457 431 426 419 435 441 482 551 596 666 719 716 664 559 431 388 353 324 272 273 362 400 411 385 371 423 463 465 456 430 386 355 338 316 297 283 272 255 261 257 248 246 254 241 188 145 117 103 162 347 534 678 768 6 7 4 2 3 4 6 7 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 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 44 62 55 36 46 61 79 85 58 19 4 0 0 2 8 18 23 26 28 28 24 17 17 21 25 30 63 145 165 148 123 107 119 111 75 66 81 77 73 67 66 74 95 137 174 154 121 84 35 74 99 123 146 153 124 63 47 37 22 12 15 16 17 19 20 13 1 0 0 1 4 13 46 105 186 295 401 467 513 501 482 501 553 612 639 608 560 497 431 383 351 354 350 334 313 288 259 250 241 221 185 128 96 64 42 35 31 24 19 5 1 0 0 0 0 0 1 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 1 10 21 36 60 90 117 125 120 100 83 75 71 72 73 73 72 70 67 62 55 50 45 40 35 32 29 25 22 19 14 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 14 20 25 29 31 33 32 29 28 26 23 17 11 7 2 0 0 1 10 15 16 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 18 46 71 69 73 95 114 112 89 67 54 49 47 43 36 36 34 26 17 11 5 11 25 38 46 44 23 17 11 7 7 9 15 18 17 14 12 11 10 4 5 5 5 4 3 6 6 5 4 3 2 2 3 3 3 3 2 3 4 11 21 27 20 10 9 7 3 2 2 3 5 7 8 11 12 9 7 6 4 4 3 2 4 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 9 86 188 245 436 490 487 451 414 395 442 481 496 509 550 644 705 818 838 822 703 666 651 642 600 518 423 367 337 347 383 386 382 392 410 430 445 474 505 467 443 440 423 361 322 297 281 269 242 193 198 204 203 201 175 162 150 130 99 80 212 408 601 744 806 7 7 4 2 1 3 5 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 1 0 0 0 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 24 37 44 43 43 62 83 86 71 42 11 1 0 1 5 12 22 26 31 36 35 27 13 13 20 20 13 13 68 126 134 123 130 178 214 143 72 54 61 42 37 41 44 50 71 106 110 80 39 17 30 49 71 108 141 142 88 44 51 39 24 23 27 28 34 41 30 4 0 0 0 0 4 14 40 107 222 381 524 584 504 463 482 521 547 536 491 469 461 437 388 333 330 320 295 262 225 192 182 207 191 170 157 133 93 61 56 72 85 71 26 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 29 54 83 110 129 134 133 111 91 82 78 81 85 86 85 83 82 79 74 69 61 52 43 36 30 27 25 23 21 17 15 12 8 5 4 0 0 0 0 0 0 0 0 0 0 2 7 12 19 23 28 31 33 34 34 32 31 29 27 24 19 11 4 0 0 1 10 17 19 17 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 14 20 26 37 43 54 74 93 93 77 64 52 42 34 27 21 21 19 14 9 8 3 3 9 18 25 25 20 15 10 6 4 3 7 8 8 6 4 2 1 1 2 2 3 3 2 3 3 3 3 3 2 1 1 2 3 3 2 2 2 4 7 9 10 8 6 4 1 1 2 3 4 4 3 5 5 4 3 3 3 4 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 6 14 7 52 100 124 129 134 140 148 183 213 224 252 277 310 352 368 425 361 306 273 246 253 259 242 233 234 243 253 255 259 265 278 292 321 335 345 330 309 308 281 252 238 233 227 224 186 135 118 126 137 149 112 97 110 143 153 230 389 556 684 757 725 6 5 3 1 0 2 5 8 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 1 5 13 22 28 31 30 33 46 69 66 47 23 6 0 1 6 14 22 27 25 24 31 38 34 20 15 19 11 3 6 32 104 126 119 115 145 209 218 100 52 52 40 37 49 43 23 12 22 42 41 30 27 44 73 99 128 159 166 124 44 60 40 22 15 18 26 43 64 46 14 1 0 0 5 18 35 54 83 187 347 460 478 433 420 458 485 472 425 373 376 402 416 395 352 329 287 226 178 147 133 146 179 167 164 164 145 96 53 48 73 92 78 33 11 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 4 21 47 77 107 130 141 140 137 120 103 94 90 91 94 97 98 98 98 96 90 83 74 64 56 51 45 39 35 32 30 29 27 24 20 18 15 10 4 1 0 0 0 0 0 0 0 2 7 15 21 25 29 32 33 34 34 33 32 31 31 29 25 18 10 4 1 1 10 20 23 22 17 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 21 24 23 30 46 61 62 54 53 51 43 32 23 15 10 10 9 4 5 3 1 3 5 7 10 13 12 10 7 2 2 3 2 1 0 0 0 0 0 1 2 4 3 2 2 2 2 2 2 2 1 1 0 0 1 1 1 1 1 2 2 4 6 5 4 2 1 3 5 7 5 6 10 12 11 8 5 3 2 1 3 4 8 10 11 10 7 5 2 1 0 0 0 0 0 0 0 0 0 0 1 2 4 10 16 21 24 29 26 23 14 21 33 35 25 8 23 26 37 45 41 34 46 65 75 81 85 91 92 91 96 107 117 118 121 128 134 136 126 116 109 108 111 120 118 107 83 64 54 61 71 78 83 97 136 222 299 421 560 643 638 595 498 7 4 2 1 2 5 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 19 25 23 17 20 38 63 50 25 10 2 1 4 14 22 23 22 18 13 18 36 39 28 18 19 6 1 3 20 69 103 107 91 75 81 123 93 73 67 61 57 66 59 30 7 2 7 11 12 17 40 83 132 170 208 217 175 96 71 33 12 7 12 22 38 63 48 22 6 1 0 0 19 51 84 110 158 243 306 336 346 368 408 424 398 347 307 315 340 390 415 411 397 342 211 122 102 132 179 198 174 159 137 100 53 28 25 44 48 32 10 2 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 10 6 2 1 2 2 8 25 51 75 98 121 142 153 143 144 132 118 109 105 105 108 116 119 118 115 110 103 95 87 80 77 78 78 74 66 58 52 47 46 45 38 31 27 23 17 10 3 1 1 0 0 0 0 2 7 15 22 26 30 32 33 33 34 33 32 32 33 33 31 27 20 13 5 1 8 21 27 28 26 21 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 16 17 20 27 32 29 28 34 37 32 23 16 12 7 4 4 1 1 0 1 1 2 1 1 5 8 12 15 9 6 3 1 0 0 0 0 0 0 1 2 4 3 2 2 1 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 3 7 12 13 17 23 28 31 32 31 28 28 27 24 23 27 29 28 24 15 8 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 5 5 3 4 4 4 5 6 7 5 4 3 3 3 3 2 1 3 7 10 11 9 11 11 13 19 23 21 19 25 33 35 30 28 29 31 32 33 37 39 39 34 18 28 40 55 81 128 232 319 385 483 580 511 421 332 239 10 6 2 1 3 7 13 13 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 9 9 11 11 10 13 23 28 15 5 2 0 2 7 11 13 10 12 11 5 3 9 17 20 18 14 1 0 2 13 35 54 66 64 49 32 31 58 75 76 72 68 68 70 56 26 9 6 8 6 3 15 46 91 140 184 212 212 170 104 37 9 3 6 14 28 52 61 49 27 8 1 8 32 70 110 145 176 217 257 289 311 327 340 343 325 293 270 270 276 322 400 421 350 248 191 87 85 129 174 186 152 105 62 29 11 10 11 38 31 12 2 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 2 5 8 15 20 21 18 12 9 10 15 24 37 55 78 102 123 138 152 159 149 151 143 134 127 125 125 124 135 138 137 135 132 129 122 116 115 118 122 123 123 119 112 104 98 102 103 85 66 54 41 32 25 19 14 8 0 0 0 1 3 7 13 22 27 30 32 32 33 33 32 32 32 33 33 32 29 27 23 15 7 7 15 25 31 31 27 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 13 15 17 15 12 13 17 17 9 4 5 4 2 1 1 0 0 0 2 3 2 1 2 3 6 12 21 20 16 8 2 0 0 0 0 0 0 0 1 3 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 8 11 17 23 27 33 39 44 48 52 53 49 40 31 24 17 8 6 3 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 2 1 1 0 1 1 2 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 4 3 3 3 4 4 4 9 17 30 55 39 31 31 45 72 112 189 215 211 227 275 246 197 143 90 9 6 2 1 3 8 13 14 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 6 4 5 5 6 9 11 8 3 0 0 0 4 9 11 8 3 5 5 4 2 4 7 12 13 8 0 0 1 9 18 21 24 27 24 15 6 5 23 40 49 55 69 94 110 79 47 33 31 27 16 17 28 51 82 113 151 192 190 136 60 14 3 7 23 44 67 91 92 60 25 13 37 76 97 115 154 211 238 277 299 296 279 263 261 260 246 231 224 226 254 346 432 451 358 192 71 84 104 126 141 90 30 7 0 1 4 13 59 40 14 2 1 0 1 3 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 22 25 25 22 20 22 28 38 52 70 88 107 125 143 157 166 166 157 158 156 149 142 137 133 133 144 149 153 157 163 169 173 178 182 185 186 184 186 189 192 191 187 187 183 161 135 111 85 61 41 31 25 15 2 0 0 1 3 6 12 24 28 31 33 33 33 33 32 31 32 32 32 32 31 31 31 29 23 17 12 21 30 33 31 25 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 2 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 12 9 6 5 5 4 1 0 0 1 3 3 1 0 0 1 1 1 0 1 2 3 6 12 12 7 2 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 5 7 12 17 21 21 21 22 15 13 10 6 3 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 1 1 1 0 0 0 0 0 0 0 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 32 82 99 92 73 73 78 86 106 126 119 108 114 108 88 56 23 8 5 3 3 3 7 11 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 0 0 0 1 1 0 0 0 0 0 0 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 11 4 2 2 3 4 5 6 8 5 1 0 0 4 8 8 4 0 1 1 4 13 25 27 22 17 10 3 1 0 7 12 12 9 6 4 2 0 0 2 9 14 27 56 101 146 140 104 97 101 93 69 65 67 67 70 86 111 142 149 121 70 24 9 27 58 80 89 98 108 76 42 40 82 136 118 95 136 206 235 280 309 293 249 213 210 213 195 180 174 174 180 242 324 365 326 218 143 100 104 101 79 36 2 0 0 0 2 10 47 32 14 4 2 1 2 4 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 12 16 21 24 28 32 39 48 55 61 72 88 108 130 155 178 185 188 183 174 172 170 157 143 134 134 147 160 171 183 197 212 229 242 253 260 263 262 258 257 259 264 277 294 277 259 233 203 172 138 104 75 48 32 19 5 0 0 0 1 4 11 24 28 31 34 35 34 34 33 32 32 31 31 32 32 33 36 39 38 32 22 24 30 33 32 30 27 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 8 4 1 0 1 2 2 3 6 9 13 5 1 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 1 2 2 2 2 2 2 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 3 4 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 76 125 164 183 157 133 123 101 101 94 78 58 43 25 9 0 10 6 4 3 2 7 12 12 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 9 1 1 0 2 4 7 10 12 6 2 0 0 2 4 3 2 0 0 1 9 28 48 52 37 30 31 21 8 4 7 10 10 6 3 1 0 0 0 0 0 1 6 26 64 106 129 118 139 166 170 150 145 150 137 126 134 150 130 111 91 62 28 8 32 82 117 120 100 94 82 95 128 163 176 129 77 110 170 215 270 319 308 253 202 189 187 151 126 118 120 122 126 136 149 156 152 135 96 110 84 38 5 0 0 0 0 0 3 15 13 8 4 2 1 1 4 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 20 25 30 38 52 65 76 81 85 94 110 132 161 195 211 211 207 200 190 183 178 160 147 144 157 187 210 228 247 266 286 306 319 327 333 338 340 341 343 350 362 370 364 342 316 287 253 216 176 137 97 60 38 23 8 0 0 0 0 5 15 24 29 34 37 38 36 36 35 33 32 31 31 32 33 33 34 37 43 41 35 31 30 32 37 35 33 28 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 12 11 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 10 7 2 0 0 4 7 9 8 7 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 37 76 135 184 215 227 228 148 111 75 41 19 9 2 0 0 12 8 3 1 3 10 14 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 12 9 3 4 2 1 2 3 5 7 6 4 2 0 0 1 1 0 0 0 1 9 22 37 43 36 27 43 44 32 20 11 5 6 7 5 2 1 0 0 0 0 0 0 5 20 45 73 90 119 160 184 191 202 220 219 219 230 233 189 119 80 52 27 10 17 58 135 160 129 87 58 88 147 186 178 135 87 90 137 202 266 314 304 254 210 199 208 163 129 104 88 80 67 45 39 57 123 198 189 107 47 14 2 2 1 3 5 4 1 1 4 4 2 0 0 1 2 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 4 9 16 24 33 41 50 59 75 86 92 98 105 118 137 162 193 222 231 225 219 210 197 185 185 175 175 189 216 257 292 317 339 361 381 399 410 417 425 432 440 448 458 466 467 461 445 416 379 341 301 258 212 161 111 69 42 26 13 3 1 0 0 1 6 17 29 38 42 40 36 36 35 33 32 31 31 31 32 32 32 35 43 48 46 41 36 35 42 41 40 38 31 21 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 4 10 13 12 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 0 0 0 5 10 12 8 3 6 9 10 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 22 53 85 120 156 197 148 98 51 17 1 0 0 0 0 14 9 3 1 5 10 13 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 3 2 2 1 0 0 0 0 1 4 6 3 1 0 0 0 0 0 0 1 6 17 35 44 39 29 43 60 59 49 33 16 13 13 9 4 2 0 0 0 0 0 0 0 1 8 21 43 83 120 151 178 205 235 258 289 317 321 277 165 92 52 26 10 8 23 97 148 143 96 47 52 112 177 195 150 87 68 102 166 230 264 254 226 204 212 231 212 204 173 124 73 35 19 14 29 71 109 97 45 12 2 5 8 7 8 8 5 1 0 1 1 1 0 1 2 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 4 10 12 12 13 17 23 32 40 51 63 75 85 93 96 100 107 118 131 149 184 217 237 241 238 232 221 206 196 212 220 236 261 293 331 372 410 439 463 485 502 513 522 532 542 553 565 574 576 566 551 531 501 461 414 363 310 256 199 140 94 60 37 23 15 7 2 0 0 2 12 27 36 39 36 34 33 32 31 30 30 30 30 30 31 32 35 43 51 55 53 48 44 46 45 45 44 41 36 25 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 9 8 8 9 12 13 14 13 12 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 4 6 5 2 2 3 5 7 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 18 27 47 71 64 43 23 6 1 0 0 0 0 17 11 4 1 6 12 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 5 3 1 0 0 0 0 0 1 4 9 21 42 56 53 42 40 55 68 69 63 47 34 25 12 4 1 0 0 0 0 0 0 0 0 0 1 7 25 52 84 116 148 178 214 284 343 368 330 221 112 51 20 7 3 8 47 110 134 110 62 30 68 146 185 158 99 63 73 123 182 219 217 202 198 170 155 175 239 266 225 144 63 19 10 26 32 30 20 9 2 2 6 12 14 7 5 3 1 0 0 1 2 1 1 3 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 1 4 13 28 30 30 31 36 45 59 65 74 85 97 107 108 106 107 115 128 141 170 215 248 261 262 259 253 242 228 230 265 281 303 332 366 403 445 495 530 558 579 594 604 614 623 631 637 642 643 640 627 613 599 579 545 499 443 383 323 259 193 136 89 55 35 27 21 13 11 11 13 20 29 33 31 27 27 27 27 27 28 29 29 28 29 30 31 34 42 51 59 60 57 51 45 44 44 46 47 45 38 16 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 5 8 10 10 10 12 13 13 14 14 13 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 9 6 3 1 0 0 0 0 19 11 5 3 8 14 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 3 5 5 4 1 0 0 0 2 5 4 13 17 18 24 37 48 44 38 43 60 77 97 108 92 54 21 5 0 0 0 1 1 0 0 0 0 0 2 5 12 27 48 71 89 104 132 208 311 372 347 251 133 49 17 5 2 6 32 91 129 127 90 42 27 79 130 134 94 57 36 81 152 209 226 211 213 117 54 78 171 259 273 221 133 50 19 23 15 9 6 5 5 5 5 9 11 5 3 4 4 4 2 1 2 1 0 4 12 11 6 3 1 0 0 0 0 0 0 0 0 1 2 2 8 26 49 52 49 52 64 80 83 90 95 101 110 118 119 115 116 126 146 173 214 248 267 272 270 266 260 254 248 252 276 313 349 387 427 467 508 566 601 626 643 653 659 665 671 670 664 656 648 647 642 635 626 613 588 555 515 464 404 337 271 206 147 100 68 45 36 27 23 23 25 27 30 31 27 22 23 23 23 23 25 27 28 29 29 30 31 34 39 45 57 63 62 56 48 39 37 44 51 51 46 35 20 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 8 9 10 12 12 13 14 14 13 11 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 11 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 20 13 6 5 9 14 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 1 0 0 1 3 6 11 19 21 16 11 13 22 30 30 32 43 66 94 115 115 89 48 15 4 2 2 5 6 3 1 0 0 1 3 7 17 34 56 79 90 85 97 156 273 348 332 249 142 54 18 4 1 12 42 86 117 128 114 80 47 72 109 94 55 29 12 51 118 173 204 212 212 98 29 25 73 147 208 223 184 114 53 39 18 6 4 8 12 12 5 6 8 5 2 3 3 2 1 0 0 0 0 10 24 26 18 10 5 2 0 0 0 1 2 4 7 11 13 7 15 42 75 84 75 72 79 93 101 106 107 110 114 117 116 113 119 136 171 219 253 272 281 282 277 269 262 260 260 277 315 360 401 443 484 519 557 624 651 666 672 673 670 669 667 656 641 626 614 621 627 626 618 604 581 555 530 496 452 400 344 287 232 177 126 87 55 38 30 27 27 29 31 33 30 28 27 26 24 24 24 26 28 30 30 30 31 34 38 41 54 62 64 60 55 49 46 49 54 56 53 46 34 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 5 7 9 10 12 13 13 14 14 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 3 8 12 14 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 5 5 10 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 4 1 1 2 8 17 20 23 19 15 11 10 14 18 21 22 26 36 54 82 111 117 92 40 15 7 4 2 3 4 1 0 0 0 2 5 18 38 64 92 109 101 112 161 244 306 292 224 135 57 13 3 1 6 19 43 66 92 110 107 88 72 87 77 50 24 12 22 51 77 104 150 209 122 52 15 20 62 130 201 214 154 73 35 14 4 2 5 11 17 8 10 10 6 2 1 0 0 0 0 0 0 0 8 24 37 37 18 9 4 0 0 1 3 6 9 13 21 27 19 30 65 109 124 107 91 88 96 109 109 108 110 112 113 111 110 124 148 192 250 283 292 294 293 290 286 281 280 284 312 363 409 446 484 521 554 593 660 674 675 669 661 653 648 634 619 601 583 569 573 580 579 573 563 546 528 513 494 471 443 409 369 321 269 212 154 104 72 52 41 34 33 35 37 38 38 37 36 34 30 28 29 30 33 34 33 32 34 37 40 49 57 62 63 62 59 55 55 58 61 61 56 45 28 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 11 13 15 17 17 16 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 6 7 12 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 1 1 0 0 0 0 0 0 3 5 3 1 1 5 16 27 31 25 17 11 9 13 18 13 10 9 11 18 37 67 97 102 72 30 13 5 1 0 0 0 0 0 0 0 1 4 13 31 55 80 97 121 172 235 277 261 202 126 57 12 3 1 1 6 15 25 48 84 109 108 87 75 77 55 27 8 3 8 12 20 67 142 98 42 11 6 25 66 133 182 155 98 60 32 12 3 2 5 10 10 12 11 8 3 0 0 0 0 0 0 0 0 2 11 27 39 22 11 6 4 5 5 10 17 22 25 29 35 32 46 86 136 161 141 115 103 105 116 119 114 111 111 113 115 119 142 173 217 265 295 306 310 314 314 311 306 310 332 368 410 448 482 514 539 584 640 667 664 654 640 628 617 611 595 576 557 539 525 522 527 528 530 533 532 526 516 503 487 471 450 421 385 341 291 240 193 155 122 95 72 56 49 49 50 50 48 45 43 41 37 34 35 40 42 42 43 46 49 45 47 52 60 67 70 68 64 60 59 64 67 65 58 49 35 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 12 15 17 19 19 16 12 9 7 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 2 4 7 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 11 8 9 12 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 10 22 31 31 24 16 10 9 15 17 11 5 2 4 14 35 62 81 76 48 20 6 1 0 0 0 0 0 0 0 0 0 0 10 29 53 76 86 124 182 230 227 175 112 50 10 1 0 0 3 6 10 23 65 121 145 130 95 84 76 52 21 2 2 1 6 19 27 13 2 0 0 5 22 58 107 145 145 116 76 41 17 12 22 30 29 29 26 18 8 1 0 0 1 1 0 0 0 0 3 12 23 27 19 14 14 18 22 27 29 30 29 29 36 35 49 85 132 167 165 133 117 115 120 123 120 115 115 121 132 150 178 213 248 281 307 324 334 341 339 332 335 358 394 428 455 478 505 527 547 590 640 655 643 627 615 604 594 586 569 546 522 502 487 483 489 489 494 506 516 519 510 493 476 460 443 421 402 382 358 328 293 257 221 185 151 122 103 94 88 82 74 66 55 50 44 41 43 47 47 46 46 48 50 53 53 56 64 73 77 76 72 67 64 63 66 68 64 58 47 28 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 12 14 16 15 11 9 10 9 7 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 11 13 14 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 18 24 29 31 28 22 15 11 15 12 6 1 2 9 25 46 68 75 65 41 20 8 2 0 0 0 0 0 0 0 0 1 6 23 54 88 76 62 88 127 143 118 70 28 5 0 1 2 3 2 5 16 49 118 146 126 82 59 53 44 29 15 8 1 0 0 1 1 1 0 0 2 9 24 44 95 125 139 142 138 116 104 94 84 70 63 47 29 13 3 0 0 2 4 4 2 0 0 1 3 10 22 24 25 27 30 34 36 37 31 27 27 32 32 42 68 106 146 169 144 128 121 120 122 121 120 126 142 169 205 226 255 285 310 332 352 367 377 371 365 381 418 448 471 491 505 513 515 521 551 587 604 602 595 594 591 585 577 554 525 496 470 455 452 453 449 452 460 469 471 459 439 423 412 401 387 382 383 383 374 355 325 292 251 211 183 168 158 148 136 122 107 91 77 65 58 57 56 56 54 53 51 50 51 55 61 69 77 82 83 81 75 68 64 63 69 67 62 54 40 26 16 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 6 8 8 10 13 10 10 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 14 16 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 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 6 9 20 35 48 50 37 33 29 15 5 1 0 4 16 43 56 70 75 67 49 29 14 4 1 1 1 1 0 0 0 0 3 15 54 105 119 48 27 35 51 52 28 13 5 2 3 2 2 2 5 11 30 90 139 113 72 53 42 44 56 47 24 7 3 2 1 0 0 0 2 6 8 9 12 36 68 119 177 209 158 129 101 77 61 52 41 27 14 5 0 0 3 6 6 4 2 0 0 0 3 9 16 21 24 28 31 36 38 39 32 22 14 12 22 45 81 121 156 155 142 134 130 127 123 120 129 158 200 241 269 302 331 354 371 389 405 405 394 395 421 445 466 490 509 517 517 517 555 580 585 579 579 574 571 565 557 549 528 495 457 425 409 412 404 391 386 389 394 395 385 365 352 349 348 343 343 347 352 354 348 329 304 272 240 219 212 211 206 193 172 146 123 106 94 84 76 73 72 72 70 68 64 60 61 65 72 80 85 87 86 82 75 68 64 64 61 58 54 49 41 28 18 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 13 15 15 12 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 19 20 19 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 29 47 60 53 41 27 14 10 4 1 2 5 15 43 61 77 82 72 53 33 18 11 9 9 4 2 1 2 5 9 23 62 113 131 50 12 5 9 14 14 8 5 4 3 1 4 5 4 3 13 45 115 112 88 65 51 50 72 74 50 20 12 9 7 4 2 1 4 9 7 4 3 9 26 60 102 126 106 85 68 53 40 30 23 17 10 4 0 0 1 11 17 14 6 0 0 0 0 2 5 8 10 14 19 23 21 35 27 13 5 2 7 24 55 97 138 162 165 159 152 146 144 146 159 189 233 279 320 362 391 410 423 437 447 428 412 412 428 447 461 481 498 505 508 535 548 548 548 553 558 554 545 528 506 484 454 419 384 355 340 344 336 315 304 305 312 315 312 299 291 291 296 297 294 292 291 290 289 281 272 261 248 235 220 227 236 226 198 164 136 116 105 99 95 90 90 91 92 93 92 87 84 86 90 93 94 94 93 89 80 68 62 59 57 58 60 60 58 44 31 22 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 13 15 12 10 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 1 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 13 18 21 23 22 16 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 28 35 34 18 11 9 9 6 4 6 12 27 54 68 83 92 88 72 49 30 19 20 21 12 6 4 10 26 53 94 112 119 99 41 6 1 1 2 4 2 1 1 1 1 2 3 1 0 2 14 51 77 88 84 69 53 52 58 51 34 22 19 14 8 3 1 4 4 2 1 0 1 5 13 25 30 28 39 36 29 21 16 12 8 4 1 0 0 0 15 26 27 16 1 0 0 0 1 2 3 4 5 7 8 4 17 11 5 1 0 2 9 32 73 123 166 183 181 177 180 194 212 246 265 290 333 388 434 460 473 481 487 491 467 444 433 437 450 460 474 481 480 478 497 505 505 504 502 498 491 477 454 424 392 361 330 298 273 260 259 257 244 233 228 233 246 250 246 243 243 245 246 240 232 223 217 217 218 223 228 228 220 202 218 234 225 192 157 130 113 105 101 100 99 100 105 112 119 125 123 120 121 123 125 127 126 123 109 88 70 62 58 56 56 58 62 64 55 44 33 24 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 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 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 8 7 10 17 21 24 23 18 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 10 7 4 2 2 4 6 7 9 17 33 54 73 92 104 102 88 65 45 39 33 28 20 13 11 27 66 121 168 117 74 42 16 2 0 1 2 1 0 0 0 0 0 0 0 0 0 0 7 26 54 75 88 91 84 67 45 39 30 18 12 8 5 2 0 0 0 0 0 0 0 1 3 6 9 9 10 18 17 12 8 6 3 1 0 0 0 1 6 11 10 6 0 0 0 0 0 2 3 4 5 4 2 1 5 4 1 0 0 0 3 19 53 101 151 182 194 202 218 246 285 338 373 403 433 466 500 523 533 536 534 530 502 470 451 449 460 466 471 468 456 446 452 458 448 438 428 419 403 382 358 330 297 264 242 220 204 197 196 198 194 186 174 169 181 196 200 199 196 195 193 188 181 172 166 165 166 172 179 186 187 180 204 205 186 156 128 110 99 94 92 92 95 102 110 120 131 144 150 149 147 145 146 150 161 165 147 115 88 70 64 60 59 59 59 66 64 57 46 34 24 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 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 3 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 10 16 17 15 2 7 16 22 23 17 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 14 20 31 47 69 95 113 123 113 87 60 51 40 30 24 21 21 48 101 147 151 72 32 12 3 0 1 1 0 0 0 0 0 0 1 1 2 2 1 5 20 45 69 78 86 105 123 121 86 55 36 22 11 3 1 0 0 0 0 0 0 0 0 1 5 19 27 28 21 12 4 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 2 4 5 4 2 2 5 3 1 0 0 0 0 9 37 82 134 181 211 228 252 293 350 412 459 492 519 543 566 581 582 580 576 564 524 481 458 455 460 453 450 441 426 412 407 408 395 388 380 363 337 305 272 240 212 189 166 159 153 149 148 150 151 146 133 119 118 132 140 143 143 142 143 144 143 141 138 133 130 129 131 137 145 151 155 142 122 102 89 81 76 75 76 78 84 93 102 111 119 131 139 140 137 134 132 137 154 171 171 153 120 91 74 66 63 63 63 66 67 64 56 43 33 23 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 23 24 1 5 13 22 22 15 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 23 27 42 64 90 119 146 153 127 81 50 39 33 28 25 28 58 124 153 121 48 21 10 4 1 0 0 0 0 0 1 1 1 2 3 6 11 16 36 67 98 121 120 106 119 157 170 106 75 57 42 26 12 5 3 2 1 1 1 0 0 0 1 7 29 40 45 40 24 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 4 5 7 5 1 0 0 0 0 9 36 79 132 186 229 260 282 319 381 452 512 559 597 624 640 651 639 625 610 588 544 491 460 444 434 419 413 404 393 383 378 382 387 380 353 311 266 225 190 163 144 134 121 111 101 92 88 89 94 93 85 75 70 74 79 83 86 90 96 101 104 106 107 105 101 97 96 98 104 108 104 92 78 66 62 62 62 62 64 68 73 80 87 92 97 105 114 117 116 111 106 104 118 133 145 148 138 116 92 78 71 67 67 66 66 65 60 51 42 31 18 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 24 31 34 35 0 5 13 19 21 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 27 29 36 48 70 105 166 206 174 117 62 39 35 34 32 38 65 127 139 90 31 10 4 3 3 2 1 1 0 1 1 0 1 2 6 11 19 30 70 114 158 186 184 152 144 198 193 103 55 38 28 22 16 12 8 6 9 13 13 7 2 0 1 6 19 31 37 34 24 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 6 5 5 5 3 1 0 0 0 1 11 40 83 133 184 228 273 306 338 382 448 521 587 647 690 712 712 695 669 638 601 552 492 450 421 400 386 380 375 373 373 378 386 371 331 279 225 180 149 130 116 106 97 85 73 63 56 50 47 47 49 47 42 40 42 45 49 51 55 59 63 65 69 73 76 74 72 70 71 72 72 69 64 58 54 52 52 52 53 55 58 63 67 71 76 80 86 93 97 96 93 88 83 85 92 102 111 118 119 107 94 83 75 71 69 68 67 63 57 49 39 26 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 18 27 32 35 34 1 5 12 17 17 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 2 9 21 33 40 48 55 64 91 151 237 243 187 112 60 54 54 54 62 87 130 121 67 24 6 1 3 5 5 4 5 6 3 1 1 1 1 3 6 9 15 32 76 143 192 202 173 166 242 229 141 57 19 14 14 12 8 6 7 15 24 26 19 9 4 3 4 8 13 14 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 3 3 2 1 0 0 0 0 2 12 42 87 140 191 233 273 323 366 409 465 532 600 672 729 757 748 724 690 648 601 548 481 437 407 385 369 361 361 364 370 374 367 320 256 194 144 112 99 96 88 76 64 53 45 40 35 31 27 24 24 23 22 22 24 25 27 29 32 35 37 39 41 45 48 48 47 46 46 44 41 40 40 41 40 39 38 38 38 39 42 49 53 56 59 64 69 75 79 82 81 77 73 72 73 75 79 85 95 99 96 90 82 73 71 70 69 66 61 54 45 34 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 17 19 19 3 8 13 15 13 9 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 17 30 41 51 61 67 82 117 182 265 276 198 104 64 56 56 67 90 112 99 59 28 12 8 9 11 15 16 17 24 16 11 7 4 1 1 2 2 6 23 51 111 163 180 167 170 237 238 179 95 29 14 13 15 14 13 17 19 24 26 25 18 16 11 6 4 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 3 13 39 82 140 205 267 308 363 416 463 506 546 598 669 731 764 760 732 692 649 603 551 475 431 402 379 360 349 346 349 352 345 318 259 196 141 101 77 68 61 54 44 34 27 22 18 15 14 13 11 9 7 7 7 9 9 10 12 13 15 16 16 17 20 23 24 24 23 22 19 16 14 14 16 18 19 18 17 17 18 22 28 31 33 37 41 47 51 56 60 62 61 62 63 63 63 64 65 71 76 80 81 79 73 71 70 70 68 64 58 51 41 26 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 5 7 13 15 13 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 24 38 53 64 71 78 95 132 197 285 285 206 106 53 42 50 76 96 91 64 35 19 13 14 17 30 37 42 48 48 35 22 13 10 11 15 11 10 24 58 99 121 124 124 142 181 199 188 149 97 53 41 62 69 57 48 36 31 30 29 27 28 20 12 6 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 9 28 72 137 217 297 356 418 478 530 571 600 635 690 738 764 762 734 689 638 581 521 464 424 392 365 344 328 318 313 303 279 238 182 129 90 65 51 40 33 28 23 19 16 14 11 9 7 6 4 2 1 0 1 2 1 1 2 2 2 2 2 3 4 5 6 5 5 5 4 3 2 1 1 2 3 3 3 3 5 7 8 9 11 15 19 21 24 29 34 39 43 47 49 51 53 54 54 57 59 63 66 68 67 66 67 67 66 64 60 55 47 34 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 11 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 23 40 56 68 76 81 88 100 130 195 280 263 190 104 55 52 71 102 111 84 53 26 10 7 15 33 51 61 68 73 62 46 41 44 51 61 34 21 26 51 83 93 85 79 89 121 143 149 134 104 72 97 125 108 72 45 30 24 21 21 24 32 26 17 10 5 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 1 5 19 59 124 213 308 388 456 521 583 637 679 702 740 772 786 778 744 685 625 555 487 443 403 368 335 304 276 255 236 212 179 141 101 71 49 36 27 20 18 16 14 13 11 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 1 0 0 1 3 4 4 6 11 15 19 24 30 34 37 40 42 43 45 46 49 52 55 55 56 58 60 61 61 60 56 51 41 25 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 17 13 8 4 2 2 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 26 44 59 70 79 88 92 90 92 117 194 223 213 172 118 83 84 119 136 114 75 38 14 4 5 17 50 57 64 76 87 92 98 106 111 104 49 35 39 56 81 110 120 95 71 69 96 101 91 84 90 111 85 56 32 15 7 5 2 5 15 30 31 24 18 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 1 4 14 40 102 199 302 388 461 534 602 668 724 749 792 817 819 800 761 702 639 557 475 414 361 311 263 218 181 159 137 113 88 64 44 31 21 16 14 14 12 12 11 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 15 21 24 26 28 31 32 32 33 34 35 37 41 44 47 51 54 55 54 49 39 26 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 17 15 8 4 2 1 2 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 0 0 0 0 0 0 0 0 0 0 1 4 13 27 44 56 65 73 80 85 84 78 81 101 135 158 165 152 132 128 132 138 120 79 45 29 9 1 11 45 45 47 67 104 145 159 155 133 96 44 32 39 59 92 136 166 133 85 51 46 54 71 99 125 127 54 22 8 3 1 0 0 0 7 20 37 41 39 35 30 23 13 5 2 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 6 28 67 150 249 343 426 504 593 667 719 750 796 824 829 811 774 718 642 541 442 364 304 245 183 136 108 91 74 55 37 23 15 13 11 10 11 11 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 10 11 12 14 15 15 16 17 17 17 20 22 24 30 38 42 47 49 47 40 29 21 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 15 8 3 2 2 2 3 3 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 21 40 54 63 68 72 77 81 80 80 89 110 131 139 142 145 151 137 131 96 51 21 18 7 2 8 26 32 40 70 119 169 184 167 121 73 40 33 41 60 99 148 169 171 114 60 32 30 47 71 74 53 17 7 2 1 1 0 0 0 1 7 22 37 42 41 37 32 24 13 6 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 6 7 3 0 0 0 0 0 0 0 0 0 0 2 6 15 39 91 169 261 355 439 556 635 686 728 769 797 808 793 748 675 570 467 380 311 254 198 152 121 98 77 53 32 17 9 6 7 8 8 8 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 1 2 3 4 5 4 2 5 8 8 8 11 12 15 20 25 29 34 38 38 35 30 23 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 15 10 5 2 2 2 2 3 3 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 30 48 60 66 67 69 74 73 78 88 101 110 111 111 112 121 131 132 93 47 14 1 0 0 4 12 23 42 76 116 148 157 145 101 68 52 52 54 53 67 87 108 151 114 69 37 30 44 71 70 49 22 7 2 1 1 0 0 0 0 1 4 11 20 24 26 25 21 15 9 4 1 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 3 10 23 47 92 161 253 362 476 573 647 701 735 747 743 713 661 591 488 401 333 282 243 207 173 139 103 66 37 18 8 3 3 5 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 9 13 17 20 24 28 31 33 32 30 25 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 9 5 3 2 2 2 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 35 52 60 62 62 66 73 72 71 73 76 78 86 101 107 109 113 92 59 29 11 5 1 1 3 10 25 50 75 97 112 113 83 71 68 70 66 45 26 21 32 59 56 42 30 31 48 78 89 76 50 23 8 4 2 0 0 0 0 0 0 0 3 7 10 12 11 12 9 6 3 1 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 1 4 12 26 49 88 161 275 395 500 576 621 640 637 620 602 576 534 455 379 325 292 270 239 174 118 74 42 20 8 2 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 4 9 13 17 20 23 25 28 29 29 24 19 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 2 2 1 2 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 33 47 56 61 63 64 64 58 51 50 56 71 82 84 83 81 71 53 35 24 18 10 3 1 1 4 10 24 44 66 82 67 67 64 58 48 33 11 5 4 6 10 11 11 17 33 63 86 78 54 28 9 3 1 0 0 0 0 0 0 0 0 0 1 3 4 6 6 5 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 1 7 18 38 72 133 228 338 415 463 490 501 508 525 537 524 477 406 346 305 274 240 190 135 83 42 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 12 12 16 21 23 24 22 18 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 1 1 2 2 2 2 3 3 4 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 28 43 56 56 54 55 50 39 33 35 46 57 65 68 63 51 33 20 10 5 1 0 0 0 0 0 3 17 31 43 50 47 41 34 26 18 5 3 2 1 0 1 1 3 12 30 55 55 41 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 24 60 121 199 265 307 338 368 402 443 478 479 449 399 345 303 265 228 187 144 102 60 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 8 13 16 16 15 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 4 4 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 1 4 12 25 41 47 48 49 46 38 27 22 26 40 43 37 30 22 12 5 2 0 0 0 0 0 0 0 1 5 8 15 23 25 23 20 16 9 2 0 0 0 0 0 0 0 2 11 27 34 26 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 3 0 0 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 27 69 124 176 215 249 284 324 366 389 386 366 334 297 262 223 185 149 115 77 42 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 31 36 38 36 28 18 13 14 11 8 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 12 9 4 0 0 0 0 0 0 0 0 1 9 21 28 20 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 1 2 2 1 0 0 1 0 1 1 3 3 1 0 0 0 0 0 0 0 0 0 7 31 68 111 150 185 214 243 274 297 301 290 270 246 220 179 138 101 67 37 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 1 0 1 1 2 2 2 3 4 4 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 10 16 20 22 21 14 8 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 2 1 0 0 0 0 0 0 0 1 11 27 38 36 20 5 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 2 1 0 0 2 4 8 8 6 3 3 5 5 6 8 11 10 4 1 0 0 0 0 0 0 0 0 2 13 31 54 81 115 149 177 199 215 216 213 210 201 175 129 88 54 30 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 2 4 5 5 5 5 4 3 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 5 6 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 33 51 56 46 23 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 5 6 7 8 8 7 3 3 4 4 3 1 2 4 8 12 15 12 10 10 9 11 13 14 15 15 5 1 0 0 0 0 0 0 0 0 0 0 3 13 31 56 94 121 134 136 139 151 160 154 124 91 57 30 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 16 46 60 59 45 23 1 0 0 0 0 0 0 0 0 0 1 3 5 5 4 4 4 7 10 13 15 16 15 14 10 5 2 0 0 1 1 2 5 9 12 13 11 11 12 15 20 24 19 13 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 5 29 61 84 98 103 105 113 111 106 101 76 41 16 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 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 43 59 57 44 23 0 0 0 0 0 0 0 0 1 3 8 15 17 17 15 14 15 9 10 17 22 22 20 16 12 7 2 1 1 0 0 1 3 6 8 7 6 7 11 18 27 28 17 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 34 53 67 75 80 77 74 77 80 55 23 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 2 2 4 5 6 5 5 3 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 58 61 51 26 0 0 0 0 0 0 1 3 7 15 26 33 33 29 22 16 12 9 13 20 25 26 24 21 17 12 7 3 1 0 0 0 1 2 3 2 1 4 8 13 18 17 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 24 37 51 68 50 47 48 45 28 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 3 5 6 6 6 5 3 1 0 0 0 0 1 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 28 46 57 49 23 1 0 0 0 0 0 0 1 10 14 22 36 37 28 16 6 2 4 9 16 22 25 23 21 19 16 14 9 4 1 0 0 0 0 0 0 0 1 3 4 6 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 15 25 33 32 41 44 36 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 3 1 1 1 3 5 7 8 7 5 3 1 0 0 1 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 31 28 12 1 0 0 0 0 0 0 0 3 9 16 24 23 11 4 0 0 0 2 7 13 17 16 14 12 10 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 10 21 29 29 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 5 8 9 9 8 6 4 2 1 0 0 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 0 3 6 7 5 1 0 0 0 0 0 1 4 6 8 10 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 12 8 5 4 3 4 6 8 9 9 9 7 6 4 2 1 0 0 1 2 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 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 5 11 15 17 14 10 7 5 5 7 8 9 10 9 8 7 5 3 2 1 0 1 1 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 11 17 20 20 14 9 6 6 7 9 10 11 10 9 8 6 5 3 1 1 2 4 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 13 18 23 23 19 12 8 6 7 10 12 11 10 9 9 8 6 4 1 1 3 4 4 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 27 28 24 17 10 8 9 11 13 12 11 10 10 8 6 4 2 0 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 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 23 28 31 27 20 13 8 8 10 12 11 10 10 10 9 7 5 3 1 1 3 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 7 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 22 23 27 32 34 30 22 15 10 7 10 12 11 11 10 10 10 8 7 4 2 1 2 3 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 23 24 33 39 40 35 26 18 11 8 10 10 11 11 10 11 10 9 7 5 3 2 1 2 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 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 28 27 32 43 44 42 37 28 16 11 11 12 13 12 11 10 10 9 7 5 3 2 1 1 2 3 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 33 41 46 44 40 35 25 15 13 15 17 15 12 11 10 9 7 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 33 37 42 42 37 31 27 21 16 16 16 16 14 12 10 10 8 6 4 2 1 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 46 38 39 41 42 40 36 32 27 18 14 13 15 16 14 12 10 8 6 4 2 1 0 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 59 54 46 43 42 41 41 39 35 30 24 17 15 17 18 18 15 12 9 6 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 56 65 59 53 46 41 37 37 33 27 21 17 18 20 21 19 14 10 8 5 3 1 1 1 1 0 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 44 59 64 61 54 47 41 35 29 23 19 19 23 26 25 20 13 9 5 3 1 1 1 1 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 8 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 10 14 29 47 60 66 64 55 44 36 26 22 22 26 31 31 27 20 12 7 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 9 9 10 24 41 58 71 72 63 50 35 26 24 27 34 39 35 27 16 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 7 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 10 10 9 11 20 35 54 72 77 68 52 37 29 28 35 42 40 31 20 10 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 2 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 8 9 11 11 10 10 16 29 48 70 77 70 56 42 35 38 44 46 37 24 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 5 7 5 3 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 9 9 7 6 6 11 21 41 67 76 73 62 50 45 48 49 43 30 16 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 4 4 4 4 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 5 4 3 2 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 6 8 6 4 3 4 8 18 40 65 76 75 66 54 55 55 48 36 20 8 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 3 3 3 4 4 2 2 2 1 0 1 1 1 1 1 0 0 0 0 1 1 2 2 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 1 0 0 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 4 5 8 6 3 2 3 7 18 38 62 74 75 68 61 57 53 42 25 9 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 6 6 6 5 6 6 5 4 3 2 1 2 2 2 3 4 2 1 1 1 2 2 2 3 5 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 3 2 2 4 2 17 40 64 78 82 74 61 57 45 29 11 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 6 7 7 7 6 6 6 6 6 5 5 5 5 6 4 4 4 4 4 5 6 7 7 6 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 2 2 3 1 1 1 2 0 5 21 44 68 80 79 71 61 47 31 16 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 2 4 4 5 5 6 7 8 9 9 9 10 11 10 8 8 9 8 8 8 9 9 9 8 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 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 4 1 1 1 1 1 1 1 0 0 0 1 7 25 49 73 85 79 67 52 35 20 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 7 8 10 11 11 11 10 10 9 9 8 9 9 9 7 4 3 3 3 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 0 0 0 0 1 11 32 57 79 82 73 59 41 23 11 4 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 10 10 10 10 9 8 7 5 6 7 8 7 5 5 5 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 3 2 2 2 1 1 1 2 1 0 0 1 4 17 41 65 79 77 65 48 29 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 9 7 5 5 5 6 8 9 8 7 7 6 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 4 6 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 7 3 2 2 1 2 3 2 2 1 0 0 2 9 26 50 68 74 69 55 35 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 9 8 6 4 3 3 4 5 6 7 7 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 1 1 1 1 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 9 4 3 2 2 2 2 2 2 1 0 0 0 4 14 36 57 68 69 59 41 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 3 2 3 5 5 4 4 5 6 6 5 3 2 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 11 6 4 3 2 2 2 1 1 1 1 0 0 1 8 22 46 63 69 63 46 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 4 8 7 4 3 4 5 4 3 2 2 3 4 4 4 4 3 2 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 7 5 4 3 2 1 1 1 1 1 0 0 0 2 12 31 55 64 62 49 28 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 3 6 7 5 3 4 3 2 1 2 4 5 4 5 5 5 4 3 2 2 1 0 0 0 0 0 0 1 2 3 2 2 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 9 7 6 5 3 1 1 1 1 1 0 0 0 1 5 17 38 56 60 52 35 17 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 2 4 5 5 5 3 1 1 1 2 4 5 4 3 3 3 5 5 3 2 1 1 1 1 1 1 2 2 3 3 2 2 1 0 2 4 5 5 3 1 0 0 0 0 0 0 1 1 0 0 0 1 3 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 13 8 7 6 4 2 0 1 1 1 0 0 0 1 3 11 25 44 54 52 41 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 2 2 1 1 2 4 7 6 4 1 2 1 1 1 2 2 1 1 1 1 0 0 0 0 1 1 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 2 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 19 18 15 11 8 7 5 3 1 0 0 1 0 0 1 1 2 7 18 31 45 49 42 30 16 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 4 3 1 0 0 0 0 0 1 3 6 7 7 4 1 1 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 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 17 13 10 8 7 4 2 0 0 0 1 1 1 1 2 4 12 25 38 48 45 33 20 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 3 1 0 0 0 1 1 2 4 6 7 6 4 2 1 1 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 20 18 14 11 8 7 5 2 1 0 0 0 0 0 0 1 2 5 18 35 46 49 37 22 10 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 1 1 2 2 1 2 1 0 0 0 0 0 1 2 3 4 5 5 2 1 0 0 0 1 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 20 18 14 10 7 6 5 2 1 0 0 0 0 0 0 1 1 3 10 23 39 45 39 25 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 2 2 2 2 3 3 3 3 2 1 1 1 0 0 0 1 2 4 3 3 2 1 0 0 1 0 0 1 2 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 19 15 10 6 5 4 3 1 0 0 0 0 0 0 1 1 2 5 12 25 36 36 26 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 3 2 3 3 4 5 4 3 2 2 2 3 4 5 4 3 2 2 2 2 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 17 18 15 11 7 4 3 3 2 0 0 0 0 0 0 0 1 1 2 5 12 23 28 23 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 4 3 2 2 3 5 6 6 4 3 3 2 2 2 2 2 2 3 2 2 2 2 1 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11 12 11 8 5 3 3 2 2 1 0 0 0 0 0 1 1 1 1 1 3 7 17 17 12 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 0 0 1 3 5 3 2 2 2 2 3 4 2 2 2 1 0 1 1 1 1 2 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 8 7 6 5 4 3 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 4 8 8 5 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 6 4 3 2 2 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 7 4 2 1 1 1 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 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 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 1 2 3 4 4 3 4 6 11 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 8 7 8 8 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 5 7 12 14 14 12 14 11 8 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 11 7 3 1 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 6 7 7 8 11 14 15 12 9 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 4 2 1 0 0 0 0 0 0 1 2 2 2 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 5 7 9 9 8 8 6 4 4 7 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 2 1 1 0 0 0 0 2 4 5 6 6 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 10 12 13 11 10 8 6 4 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 3 4 6 9 10 10 9 8 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 14 13 14 14 14 13 11 10 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 10 11 12 12 12 11 10 8 6 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 10 13 14 14 14 14 16 16 15 15 13 9 6 4 3 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 11 13 13 13 13 13 13 12 10 8 5 3 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 4 5 7 8 9 10 11 13 15 16 17 16 13 10 8 6 4 4 3 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 2 1 0 0 2 5 8 11 13 14 15 15 14 15 14 13 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 5 4 5 7 8 9 11 13 13 12 10 7 6 5 4 4 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 6 4 3 4 6 9 12 15 17 19 19 18 16 14 11 9 7 4 2 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 5 6 7 8 9 10 8 6 5 5 5 4 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 26 21 18 15 15 12 13 16 21 23 25 26 22 17 12 7 5 4 2 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 4 4 4 3 2 3 5 7 6 6 6 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 42 38 36 34 28 24 26 30 31 31 29 24 15 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 2 1 1 3 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 59 57 51 49 46 42 40 40 41 34 26 17 8 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 3 5 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 47 46 44 40 39 38 39 38 33 21 14 9 4 1 1 0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 2 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 8 5 10 12 13 13 15 18 12 6 3 2 1 1 2 1 0 0 0 1 2 2 3 3 2 0 0 0 0 1 0 0 1 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 1 1 2 2 3 1 1 3 6 7 5 2 1 0 0 0 2 5 6 4 3 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 3 2 1 0 1 2 3 5 4 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 1 0 1 2 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 0 0 1 1 2 2 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 2 2 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 2 1 1 1 1 0 1 1 2 2 3 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 1 2 3 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 3 3 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 2 2 2 2 3 3 3 2 2 1 1 1 2 3 3 3 3 3 3 2 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 5 4 3 3 3 4 4 4 3 2 2 3 3 3 3 4 4 3 2 2 1 1 1 2 3 3 4 4 3 2 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 1 2 3 4 4 4 4 4 3 2 1 1 1 0 0 0 1 3 4 3 2 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 5 4 4 4 4 5 5 6 6 6 5 4 3 2 2 1 1 1 3 3 3 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 4 4 2 1 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 2 3 3 4 4 5 5 5 5 5 5 5 4 3 3 2 2 1 1 1 2 3 3 3 3 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 1 1 0 1 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 5 4 3 3 2 2 2 2 2 1 2 3 3 2 2 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 3 3 3 3 3 4 4 4 4 4 5 6 5 6 7 7 8 8 7 6 4 3 3 3 3 3 2 2 2 2 1 2 2 2 2 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 4 5 6 6 7 8 8 7 6 6 8 9 10 8 7 5 4 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 2 2 2 2 3 4 5 6 5 6 6 8 9 9 8 7 8 9 11 10 8 6 4 3 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 5 5 2 1 2 3 3 3 3 4 6 7 6 8 9 9 7 7 9 9 9 9 7 5 4 3 2 2 2 2 2 2 1 1 1 2 3 3 3 3 4 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 5 5 3 1 1 1 1 1 1 3 6 8 8 8 9 11 10 9 8 8 8 8 7 6 5 4 3 2 2 1 2 2 1 0 1 1 1 1 2 4 5 5 4 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 4 2 1 0 0 0 0 0 1 3 6 7 8 9 10 11 11 10 9 8 8 7 7 7 7 6 6 5 5 3 2 1 1 1 0 0 1 2 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 7 4 3 2 1 1 0 1 1 1 2 5 7 9 10 11 11 11 10 9 8 8 8 8 8 8 8 7 7 8 7 5 3 2 1 1 0 0 0 1 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 4 6 7 8 7 5 4 3 2 2 2 2 2 1 3 5 7 10 11 11 10 9 8 9 9 8 8 8 8 8 8 7 7 6 5 4 3 3 2 2 1 1 1 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 2 3 4 4 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 5 8 9 10 6 4 3 3 3 2 1 1 2 4 5 8 9 10 11 11 12 12 11 10 9 9 9 9 8 7 6 6 4 3 3 2 1 1 2 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 1 2 2 1 1 1 1 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 8 8 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 11 8 6 4 3 3 3 2 1 2 3 4 5 6 6 8 10 11 10 10 11 11 11 10 9 7 7 6 5 4 3 2 1 1 1 1 0 1 2 3 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 2 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 8 11 14 14 13 13 10 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 11 11 10 8 6 5 3 2 3 3 3 2 3 4 4 4 5 6 7 8 8 8 9 10 10 11 10 9 8 8 6 5 5 4 3 2 1 0 0 0 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 9 10 12 15 16 15 13 10 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 12 13 12 11 9 7 5 4 4 3 3 3 4 5 5 5 5 5 5 5 6 7 6 8 7 6 8 8 8 7 7 7 6 5 6 6 3 2 1 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 8 8 9 13 15 15 13 10 7 5 5 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 12 12 12 12 11 8 7 6 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 6 7 7 8 8 8 7 7 6 4 3 3 4 3 1 0 1 1 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 6 7 8 10 11 11 10 5 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 8 11 12 13 13 12 9 6 4 2 2 3 3 4 4 4 4 4 4 4 4 4 5 6 6 5 7 8 8 6 5 5 5 4 3 2 1 1 1 1 1 1 0 1 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 3 4 5 6 5 2 3 3 2 1 0 0 1 2 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 10 12 13 11 8 5 3 2 1 2 2 2 2 3 3 3 3 3 3 4 4 4 5 4 4 5 5 4 4 4 4 3 2 2 1 0 1 1 1 0 0 0 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 2 2 2 1 0 0 0 1 2 2 2 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 6 9 12 14 13 9 6 3 1 1 2 1 0 1 1 2 3 3 3 4 3 3 3 3 2 3 4 5 6 7 6 4 3 2 2 3 5 4 3 2 0 0 0 0 2 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 3 5 8 13 14 14 13 9 5 3 3 3 4 3 2 2 2 2 3 3 2 3 3 3 2 2 3 5 6 8 10 8 6 4 3 3 3 5 6 5 2 1 0 0 1 2 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 1 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 1 1 2 2 2 2 2 2 2 3 3 4 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 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 4 3 3 4 5 8 11 13 13 12 8 5 2 2 3 3 3 3 3 3 3 3 2 1 2 2 2 2 3 2 3 5 8 12 12 10 8 5 3 3 6 7 6 3 2 2 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 1 1 0 0 0 0 0 0 3 8 8 5 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 3 3 3 4 5 5 5 3 2 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 5 6 8 10 11 12 12 10 6 3 1 0 1 1 2 2 3 4 4 3 2 2 2 3 3 3 2 2 3 5 8 13 17 18 14 11 7 7 8 8 5 3 3 5 4 3 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 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 1 2 2 3 4 4 4 4 5 5 4 3 2 3 3 4 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 6 5 5 5 7 8 10 11 10 8 5 2 1 1 2 2 3 3 3 4 4 3 3 3 3 3 3 3 2 2 2 4 10 16 21 22 19 14 10 9 8 6 4 3 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 1 2 2 2 1 1 1 1 1 1 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 5 4 3 3 2 3 3 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 3 3 4 4 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 7 6 5 5 5 6 7 8 6 4 2 0 0 1 2 3 3 4 4 4 4 4 4 3 2 3 3 3 3 3 3 6 11 17 22 21 18 14 10 8 7 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 5 5 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 4 4 4 4 4 4 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 1 1 1 1 1 1 1 2 2 3 3 4 6 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 8 7 6 5 5 4 4 5 4 3 1 0 0 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 7 12 19 21 21 18 14 11 9 7 5 5 6 6 6 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 1 1 2 1 1 1 2 4 7 9 11 7 5 4 5 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 6 5 4 4 4 5 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 1 0 0 1 1 1 1 0 0 0 1 1 1 1 2 2 2 4 5 6 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 7 8 9 9 8 7 5 4 3 4 4 4 3 1 0 1 2 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 8 13 20 20 19 16 15 13 11 8 6 4 5 5 5 5 5 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 5 6 6 8 9 9 5 3 2 3 5 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 6 4 4 4 4 5 6 5 3 1 0 0 0 0 1 1 1 2 1 1 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 2 2 2 3 4 5 5 6 6 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 1 1 2 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 2 2 3 2 5 8 10 8 8 7 7 6 5 3 3 3 3 2 1 1 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 5 8 12 13 13 13 12 10 8 5 3 3 3 3 3 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 1 1 0 0 1 2 5 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 3 4 4 4 4 4 5 7 7 7 6 5 3 2 1 2 2 2 2 2 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 4 3 3 4 4 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 1 1 1 1 2 3 4 3 3 3 2 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 6 9 11 12 9 7 6 6 6 5 4 4 3 3 2 1 1 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 4 6 7 8 9 10 10 8 7 5 4 5 6 5 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 3 3 3 3 2 1 0 0 1 1 0 1 4 5 6 5 3 1 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 5 5 3 3 3 3 4 4 3 4 5 7 6 5 5 5 4 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 5 5 5 4 4 4 4 4 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 3 5 5 5 6 7 8 10 10 10 9 6 3 2 1 1 0 1 3 3 2 0 0 0 0 0 0 0 0 0 1 3 4 5 6 5 7 11 11 10 10 9 7 6 5 5 5 5 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 5 7 8 8 10 12 14 10 6 4 5 6 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 2 4 6 6 4 2 2 3 4 4 4 3 1 0 1 1 2 0 1 2 2 2 2 2 1 1 1 1 1 0 0 0 1 2 2 2 3 4 5 8 10 11 11 9 8 7 6 6 5 4 4 4 2 3 4 4 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 1 1 1 2 3 3 4 5 5 6 6 5 5 4 4 4 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 3 2 3 5 7 11 13 13 12 12 13 18 19 19 16 12 8 6 5 4 3 4 4 3 1 0 0 0 0 2 4 3 3 4 7 7 8 9 9 15 23 19 15 11 7 5 4 2 3 4 5 5 4 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 6 8 10 10 11 14 16 13 9 6 7 8 9 10 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 8 7 5 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 2 4 5 6 10 18 22 22 21 18 15 14 11 9 7 5 2 0 1 3 5 6 8 8 4 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 6 5 5 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 4 4 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 1 1 2 4 5 6 8 9 10 13 17 22 26 27 25 25 26 29 32 33 31 26 20 15 11 10 10 9 9 7 4 2 1 1 1 1 2 5 6 8 9 11 13 14 13 14 16 17 13 10 7 6 5 4 2 2 3 3 3 2 1 0 0 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 5 7 9 11 14 17 16 13 10 9 10 10 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 7 6 7 6 4 3 1 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 17 26 31 29 25 19 18 18 16 13 11 8 4 1 1 3 4 5 7 7 5 3 2 1 3 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 3 4 4 5 5 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 1 2 5 8 11 12 12 9 7 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 12 13 11 9 5 4 4 5 7 11 16 20 24 28 33 38 40 40 40 41 44 49 49 46 39 31 24 18 13 12 12 12 9 6 3 3 2 2 2 2 2 6 13 18 14 13 12 11 10 11 13 11 8 6 6 6 6 5 4 3 2 2 1 1 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 3 3 2 2 2 2 3 4 5 7 9 12 15 14 13 10 10 10 11 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 5 8 11 13 13 10 6 5 3 1 1 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 2 6 11 20 26 31 29 27 25 27 26 22 18 16 14 10 7 6 5 5 5 6 6 5 4 3 3 4 7 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 0 1 1 2 2 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 3 3 2 3 6 9 12 14 16 14 12 10 8 6 3 2 1 2 3 3 3 2 1 0 0 1 1 2 3 5 6 8 10 14 21 24 25 23 17 16 16 16 17 20 26 31 37 41 44 47 50 53 55 58 61 62 59 53 43 32 22 14 13 14 15 13 10 7 4 2 1 1 5 8 6 6 7 9 9 9 10 10 11 13 15 13 11 10 10 10 9 6 4 2 1 1 0 0 0 0 1 1 0 1 1 1 1 2 3 3 4 3 3 2 2 2 2 2 2 2 3 4 5 6 7 9 12 13 12 10 8 7 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 1 1 1 1 2 5 3 8 14 17 17 11 7 5 4 2 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 5 9 15 20 20 20 20 22 24 25 23 20 17 14 10 7 5 4 4 3 3 5 6 6 7 8 9 10 9 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 2 2 4 6 7 9 11 11 10 9 8 7 5 3 3 3 4 5 4 2 1 1 2 4 8 12 14 16 18 19 19 21 28 34 37 39 35 32 31 32 31 32 36 42 46 51 53 56 60 65 68 70 71 70 64 54 40 28 18 10 9 12 12 11 9 6 3 1 0 1 4 7 7 6 5 5 6 8 10 12 14 15 17 15 13 12 12 12 10 7 4 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 2 3 3 4 4 3 3 3 3 3 3 3 3 5 6 6 7 7 9 8 7 6 5 4 5 8 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 3 6 9 11 12 10 5 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 7 7 8 9 11 13 14 14 13 13 11 10 8 6 4 3 3 4 6 9 12 13 12 12 10 9 7 8 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 5 5 6 7 7 7 7 6 5 4 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 2 3 4 5 4 3 3 4 5 6 6 6 6 6 5 4 3 2 2 5 5 4 3 4 4 5 7 9 13 18 22 26 29 29 29 30 36 39 42 41 41 41 43 44 44 45 48 50 53 56 58 60 64 69 73 75 75 72 66 49 37 32 36 21 9 6 6 5 3 3 2 1 1 1 2 3 5 8 11 11 12 14 15 16 16 17 18 18 15 13 14 17 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 3 3 3 3 3 2 2 3 4 6 6 6 3 3 3 4 5 5 6 7 9 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 1 1 1 2 2 3 5 6 6 6 5 4 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 4 5 6 6 6 5 3 2 2 3 5 8 11 14 15 15 14 12 11 10 9 7 5 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 13 13 13 13 12 11 9 7 6 6 5 4 2 1 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 3 3 2 2 2 3 2 1 0 1 1 1 2 3 6 9 13 17 22 26 30 34 38 39 40 43 46 48 49 49 49 48 49 49 50 51 52 53 53 54 56 61 67 70 71 70 72 69 57 44 36 31 18 8 4 6 7 8 7 6 4 3 4 5 6 7 13 18 18 20 22 22 21 21 22 24 23 19 15 13 13 14 12 9 3 1 0 0 0 0 0 0 0 0 0 1 1 0 2 3 5 6 6 6 5 4 4 3 2 2 2 3 3 4 5 5 4 2 1 1 3 4 4 5 6 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 1 2 2 2 3 3 5 5 4 2 0 0 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 3 4 5 7 7 6 5 5 4 4 3 3 4 3 3 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 13 15 16 17 17 17 17 17 17 15 14 12 10 8 7 5 5 4 3 2 1 0 0 0 0 0 1 1 2 2 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 4 8 14 21 28 36 39 41 43 45 47 49 51 53 54 53 52 50 50 50 51 52 53 54 55 57 59 61 63 69 70 69 66 64 59 48 42 40 37 24 15 13 13 12 12 12 12 12 9 9 10 12 11 11 14 19 25 28 27 28 30 34 30 25 19 14 11 9 12 15 16 5 1 0 0 0 0 0 0 0 1 1 1 1 2 4 7 10 10 10 9 8 6 4 3 2 1 2 2 2 3 4 4 3 2 2 1 2 3 3 4 5 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 2 2 1 3 2 2 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 9 11 14 16 17 18 18 19 20 20 19 19 17 14 12 11 11 10 9 8 6 3 2 2 3 2 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 1 1 1 4 9 15 22 28 35 40 43 45 44 45 46 46 46 47 48 49 49 48 47 49 51 53 50 51 53 57 62 66 71 76 78 77 74 73 74 74 67 56 38 26 19 19 15 13 14 15 15 13 11 11 11 12 11 12 15 22 27 28 29 29 30 28 25 20 14 9 7 8 10 9 2 1 0 1 1 2 2 3 3 1 1 1 1 2 4 6 10 13 13 12 13 12 9 6 4 3 2 2 2 2 2 2 2 2 2 2 1 2 3 5 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 9 10 12 14 16 18 19 19 20 20 20 20 20 19 19 18 18 17 16 15 13 11 9 8 7 6 6 6 7 8 7 7 7 6 5 5 4 4 3 3 3 3 3 3 3 4 9 14 21 27 31 33 35 35 36 38 37 37 36 36 36 37 36 36 37 39 41 42 44 46 50 55 59 63 67 72 75 77 79 76 71 61 53 45 37 23 14 9 8 7 6 8 9 10 10 9 8 7 7 9 11 14 19 25 28 30 30 26 21 16 11 6 3 0 2 4 4 2 1 2 4 5 5 6 6 5 3 2 2 2 4 6 8 10 12 13 16 17 18 15 12 9 6 4 2 1 2 2 2 1 1 0 0 1 2 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 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 9 11 13 15 17 19 21 21 21 20 18 18 18 19 19 20 21 22 22 21 18 16 15 14 13 11 10 10 9 9 8 8 8 8 9 9 8 6 5 4 3 3 4 4 4 5 6 8 11 13 16 19 20 20 19 18 20 22 23 23 25 26 28 30 33 36 37 39 43 49 52 54 55 55 55 56 59 60 58 49 42 38 41 35 24 16 12 11 12 9 7 6 7 9 11 13 12 11 9 9 10 10 14 19 23 25 26 25 20 15 9 6 3 2 1 1 0 0 1 2 3 5 7 8 8 8 7 5 4 5 5 7 8 9 10 11 14 17 20 20 19 18 16 11 7 4 2 2 1 1 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 14 16 19 20 20 20 21 19 17 15 14 14 14 14 15 16 17 18 17 16 15 14 12 11 8 6 4 2 2 3 5 6 7 7 6 5 4 4 5 4 4 4 4 5 5 6 6 7 9 9 9 8 9 9 10 11 12 14 17 18 20 21 23 26 29 33 34 33 32 32 32 32 36 42 48 50 48 42 38 36 38 50 50 32 23 20 22 22 20 16 9 7 7 9 10 10 11 11 12 12 11 14 19 24 26 26 23 19 15 12 8 4 2 2 2 1 2 2 3 4 6 8 9 9 9 9 8 8 9 10 10 9 10 11 12 15 18 20 17 15 13 11 9 7 5 3 2 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 6 8 9 11 11 12 14 14 13 13 13 12 10 9 7 6 7 7 9 10 13 15 16 16 15 14 11 9 9 8 6 5 3 3 3 4 5 5 5 4 4 4 4 5 5 6 5 4 4 5 6 9 8 8 7 7 7 6 5 5 5 5 5 4 3 6 9 11 11 11 11 13 17 21 25 26 27 29 26 23 21 25 26 25 27 37 44 37 30 25 24 22 20 15 11 8 6 6 5 4 7 9 11 12 13 15 19 23 24 22 19 17 15 14 11 8 5 5 5 5 6 7 8 8 8 8 9 9 9 9 8 8 7 6 5 5 6 9 12 16 19 18 15 11 8 7 6 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 8 10 11 12 11 9 8 7 7 7 6 6 6 5 6 6 8 11 14 18 21 22 23 19 15 11 8 7 6 6 6 6 5 5 5 5 4 4 5 6 7 8 8 7 6 6 6 7 9 9 9 8 8 7 6 6 5 4 3 4 4 5 5 6 8 9 10 12 18 24 31 40 40 35 31 29 30 33 33 31 28 26 27 30 28 24 20 20 19 17 14 11 10 8 5 2 1 2 4 5 8 11 14 17 19 20 19 18 16 14 14 13 12 11 10 10 10 10 11 10 9 8 10 10 11 11 10 8 6 4 3 2 3 6 9 13 16 19 17 14 11 8 7 5 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 10 11 12 12 11 9 7 7 7 8 10 11 12 12 13 13 15 17 21 23 23 22 19 15 11 8 6 6 7 8 9 10 9 9 10 12 12 11 12 12 12 11 11 10 10 10 12 14 15 16 15 12 9 6 4 4 4 4 4 4 4 4 6 7 7 9 12 15 18 21 22 30 36 39 39 42 45 46 44 41 36 34 34 34 29 24 20 18 16 15 13 11 8 5 2 1 2 3 3 3 6 10 15 17 17 16 15 13 12 13 14 14 15 14 14 14 15 16 15 12 10 8 9 10 11 11 9 7 4 2 2 4 6 10 14 18 20 19 17 14 11 10 8 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 5 7 8 9 10 11 12 14 15 15 14 14 13 12 12 12 14 19 23 23 24 26 28 28 27 25 21 18 16 13 12 10 9 9 9 9 10 11 12 13 16 20 26 28 27 27 26 24 22 22 23 24 23 23 24 23 19 13 11 8 4 1 1 1 1 1 1 0 1 2 2 1 2 4 6 8 11 13 21 31 42 45 49 51 51 50 48 42 39 38 35 31 26 22 17 15 16 15 12 8 6 6 6 5 4 2 2 4 8 16 18 17 17 17 16 16 15 14 15 15 15 16 17 18 18 15 13 11 9 8 8 10 9 8 5 3 2 3 5 9 15 19 21 22 20 17 16 14 11 9 6 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 6 7 9 11 12 14 17 21 24 26 29 30 28 22 19 19 17 17 18 20 23 26 25 24 23 21 18 15 12 9 8 8 8 9 11 12 14 15 15 14 12 11 12 16 21 30 36 40 42 42 40 40 41 40 37 34 31 29 28 24 17 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 13 20 31 39 45 49 51 50 48 45 42 41 37 33 31 26 23 21 21 19 17 13 11 9 7 6 4 2 2 4 6 11 16 18 19 18 17 17 16 16 15 15 16 16 16 15 15 14 14 14 12 11 10 10 9 6 4 2 2 3 6 10 16 19 21 21 20 19 18 15 12 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 5 6 7 8 10 12 14 17 21 23 26 36 44 47 39 33 27 21 17 15 15 16 17 16 15 14 13 11 9 7 6 5 5 4 5 6 9 12 14 16 16 15 13 12 9 7 5 6 9 14 20 25 30 36 39 39 39 38 36 31 28 25 24 22 19 13 8 4 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 7 9 11 12 18 24 30 38 42 45 43 41 41 42 42 41 40 35 30 27 25 24 23 19 15 10 8 6 5 4 4 4 5 8 13 18 21 23 23 20 18 18 19 20 21 19 18 17 16 15 13 14 15 15 14 12 9 6 4 2 3 4 6 11 16 19 22 22 22 21 19 16 12 8 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 2 2 1 1 1 2 4 6 9 13 16 19 20 22 25 27 29 30 34 39 42 45 46 44 39 34 30 27 25 23 20 16 11 7 5 3 2 1 1 0 1 2 3 5 8 11 13 15 14 12 10 7 6 4 3 1 1 1 2 3 5 6 8 14 18 19 19 18 17 14 12 10 9 8 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 6 10 10 11 13 18 23 26 27 29 30 32 33 34 34 32 28 24 22 20 20 16 11 6 4 4 5 5 5 6 5 5 7 14 18 20 17 14 14 17 20 22 24 24 23 22 20 19 17 17 17 16 15 13 11 8 6 6 5 6 7 12 16 20 23 24 24 22 20 16 11 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 5 6 6 5 5 5 5 6 8 10 13 16 19 28 36 43 46 50 52 53 52 50 48 51 54 54 51 50 49 43 38 32 26 21 17 12 7 4 1 0 0 0 0 0 0 1 4 7 7 7 7 6 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 1 2 4 4 4 4 4 4 3 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 7 9 9 10 14 15 16 16 17 18 17 15 13 10 9 6 4 2 2 3 3 3 3 4 4 4 4 9 14 17 21 22 19 20 22 24 26 27 27 26 24 21 20 19 18 18 17 17 14 11 8 7 6 7 9 13 17 20 23 24 24 21 17 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 4 4 4 4 5 5 6 7 8 10 13 18 24 31 37 42 54 63 69 72 73 72 70 67 65 63 60 55 49 43 37 33 28 22 17 12 9 6 3 1 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 4 6 6 5 4 2 1 0 0 0 0 0 1 2 3 3 4 5 6 8 11 13 15 17 18 20 24 26 29 31 32 30 28 26 23 21 21 23 24 24 20 16 12 10 10 9 12 15 17 20 21 21 19 16 12 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 3 4 4 5 5 6 7 7 9 11 13 18 24 31 37 45 53 61 65 66 68 67 64 61 59 56 53 47 40 32 26 21 16 12 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 2 3 5 6 7 8 10 13 16 16 15 16 19 23 27 30 33 33 31 28 25 22 24 26 27 24 20 16 14 14 15 14 15 16 18 18 19 17 14 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 3 3 4 6 7 9 11 12 14 15 16 19 23 28 32 34 36 40 43 45 45 44 44 43 41 38 33 28 23 18 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 7 7 7 8 10 14 18 19 18 15 17 20 23 27 31 33 31 28 25 24 24 24 22 19 17 16 16 18 20 20 20 19 19 18 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 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 6 7 8 10 12 13 15 16 17 16 17 19 20 20 19 19 19 20 21 22 22 22 22 22 19 15 11 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 6 7 10 10 11 13 13 12 12 15 18 21 24 27 29 28 27 23 22 20 18 15 14 14 16 19 22 23 24 23 21 18 16 14 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 2 2 2 2 2 1 0 0 1 2 4 5 4 4 2 1 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 0 0 0 0 0 0 0 0 0 1 1 3 6 8 11 12 13 13 12 13 14 14 14 14 14 14 14 12 10 9 7 5 5 5 5 5 6 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 2 3 6 6 6 8 10 12 13 14 13 12 13 14 16 19 21 23 23 23 22 21 20 18 14 12 11 12 14 17 20 21 20 19 17 14 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 4 4 4 3 3 3 4 4 5 5 3 1 0 0 0 0 0 1 1 2 3 4 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 3 4 6 10 14 19 23 23 22 21 19 17 15 14 13 11 10 7 5 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 2 3 3 3 3 3 2 2 1 2 2 2 2 2 3 3 4 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 6 8 10 12 13 14 13 12 12 13 14 17 19 20 21 20 19 18 18 17 16 13 12 12 13 15 17 18 18 17 16 14 10 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 6 7 5 5 5 5 5 4 5 4 4 2 1 0 0 0 1 1 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 0 0 1 0 0 0 2 6 9 10 12 15 20 26 30 32 30 27 22 17 14 11 8 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 3 3 3 3 3 3 3 2 2 3 3 4 4 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 4 2 2 2 2 3 4 7 10 12 10 9 7 7 7 6 7 10 12 15 17 18 18 18 17 17 15 14 13 12 13 14 16 17 17 17 17 16 14 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 3 4 5 4 5 5 6 5 5 5 4 3 2 2 2 2 2 1 1 2 2 2 3 4 4 4 3 2 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 4 7 11 14 15 16 18 20 24 28 31 30 27 22 17 12 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 2 2 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 3 2 2 3 4 6 8 8 8 7 6 4 3 2 2 3 4 6 10 13 15 17 18 18 18 17 16 14 15 17 19 19 18 17 15 14 14 13 11 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -348 -325 -300 -279 -260 -251 -250 -255 -266 -291 -323 -356 -392 -429 -466 -499 -524 -540 -543 -515 -476 -428 -375 -329 -291 -256 -226 -204 -184 -155 -128 -106 -84 -67 -56 -49 -40 -31 -26 -25 -23 -19 -17 -14 -9 -7 -6 -8 -12 -17 -19 -17 -13 -9 -6 -4 -6 -11 -16 -20 -22 -24 -29 -38 -49 -72 -108 -125 -96 -43 -7 0 -0 -39 -100 -142 -152 -141 -113 -71 -34 -14 -9 -11 -12 -11 -16 -21 -16 -13 -6 -10 -11 -10 -14 -20 -26 -33 -41 -49 -55 -61 -68 -85 -112 -130 -134 -132 -128 -125 -125 -122 -112 -101 -91 -84 -82 -80 -74 -68 -64 -65 -65 -60 -59 -60 -68 -84 -84 -68 -55 -52 -54 -49 -31 -15 -7 -4 -2 -1 -2 -0 -0 -0 -0 -5 -21 -38 -52 -44 -38 -35 -35 -36 -31 -20 -16 -15 -12 -13 -13 -11 -12 -13 -9 -5 -4 -2 -1 -1 -2 -4 -7 -11 -7 -6 -5 -8 -7 -2 -0 -0 -0 -0 -0 -3 -3 -7 -5 -4 -4 -4 -4 -4 -3 -1 -0 -18 -52 -66 -54 -39 -30 -29 -33 -41 -46 -38 -8 -7 -23 -44 -36 -34 -19 -2 0 0 0 0 -1 -5 -18 -18 -13 -13 -11 -9 -6 -4 -5 -5 -18 -37 -29 -20 -27 -16 -3 -25 -46 -30 -18 -36 -33 -14 -10 -19 -24 -13 -2 0 0 0 0 -1 -8 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -4 -4 -5 -4 -6 -7 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -0 -1 -0 -0 -0 -0 -0 0 -0 -1 -2 -6 -7 -3 -0 -0 -2 -13 -31 -33 -23 -18 -16 -25 -43 -56 -57 -61 -66 -64 -69 -71 -54 -38 -34 -45 -56 -54 -42 -27 -34 -49 -49 -37 -15 -4 -1 -1 -3 -9 -23 -39 -47 -44 -34 -24 -15 -9 -8 -14 -24 -26 -18 -7 -3 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -2 -2 -3 -2 -2 -3 -3 -2 -1 -1 -0 -0 0 -0 0 0 0 0 -0 -0 -2 -4 -5 -6 -4 -3 -13 -26 -48 -81 -59 -38 -43 -46 -46 -86 -78 -27 -16 -8 -3 -7 -12 -2 -1 -5 -25 -28 -17 -8 -0 -1 -3 -4 -9 -20 -28 -34 -41 -48 -54 -56 -48 -58 -67 -67 -61 -72 -81 -80 -76 -59 -58 -61 -65 -71 -85 -89 -93 -102 -118 -126 -142 -168 -196 -150 -47 -7 -31 -62 -61 -35 -13 -3 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -392 -373 -353 -335 -319 -311 -308 -314 -326 -343 -367 -396 -426 -456 -483 -506 -524 -530 -514 -479 -441 -397 -357 -316 -271 -235 -210 -190 -178 -153 -127 -108 -89 -73 -62 -52 -42 -33 -27 -23 -19 -16 -13 -9 -4 -2 -1 -1 -2 -4 -6 -9 -11 -11 -10 -8 -8 -13 -18 -22 -25 -28 -33 -43 -60 -90 -120 -98 -37 -8 -0 0 -7 -106 -121 -125 -144 -133 -110 -78 -40 -17 -14 -15 -12 -11 -12 -12 -4 -3 -4 -6 -7 -8 -13 -19 -28 -35 -44 -50 -56 -65 -77 -91 -109 -125 -132 -132 -129 -126 -118 -109 -101 -94 -88 -84 -82 -77 -73 -75 -72 -79 -88 -91 -87 -64 -63 -75 -69 -64 -57 -46 -37 -29 -18 -8 -3 -2 -1 -1 -1 -0 0 -0 -2 -13 -33 -41 -41 -41 -41 -38 -37 -31 -24 -18 -16 -15 -12 -13 -14 -12 -17 -15 -8 -4 -2 -2 -2 -0 0 -5 -25 -36 -19 -8 -5 -6 -5 -1 0 -0 -0 -0 -0 -3 -4 -6 -4 -4 -3 -3 -5 -6 -3 -1 -0 -22 -34 -40 -49 -46 -40 -38 -34 -33 -36 -28 -7 -26 -48 -33 -32 -22 -2 0 0 -1 -13 -27 -14 -10 -7 -4 -4 -5 -5 -5 -2 -3 -6 -5 -16 -38 -33 -18 -24 -15 -14 -48 -53 -24 -23 -43 -41 -22 -16 -23 -36 -30 -10 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -18 -16 -26 -30 -20 -10 -5 -3 -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 -1 -2 -7 -7 -3 -1 -0 -2 -14 -27 -26 -18 -12 -13 -24 -39 -52 -52 -51 -55 -60 -64 -65 -54 -42 -37 -46 -58 -57 -43 -38 -47 -56 -47 -25 -8 -2 -0 -5 -13 -26 -41 -49 -48 -47 -47 -45 -37 -25 -20 -27 -33 -26 -13 -5 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -3 -4 -5 -4 -4 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -19 -32 -39 -33 -32 -46 -65 -67 -45 -32 -37 -47 -81 -89 -30 -5 -11 -10 -5 -9 -8 -9 -4 -3 -30 -63 -25 -24 -4 -6 -4 -2 -6 -19 -24 -41 -48 -42 -33 -39 -47 -46 -51 -60 -76 -84 -79 -67 -54 -47 -42 -37 -38 -41 -44 -53 -59 -65 -76 -89 -112 -144 -163 -116 -52 -50 -59 -46 -25 -10 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -421 -409 -397 -386 -379 -373 -371 -377 -387 -397 -413 -436 -457 -476 -491 -507 -514 -491 -468 -440 -409 -374 -336 -288 -241 -218 -201 -183 -176 -154 -126 -111 -97 -83 -70 -58 -47 -37 -30 -24 -19 -16 -13 -9 -4 -2 -1 -0 -0 -0 -1 -2 -6 -10 -15 -22 -24 -23 -25 -28 -30 -31 -36 -49 -72 -105 -128 -108 -47 -18 -9 -21 -130 -149 -117 -112 -130 -111 -122 -86 -39 -21 -24 -19 -10 -6 -5 -4 -2 -2 -3 -4 -5 -7 -11 -18 -28 -37 -45 -51 -59 -71 -85 -96 -106 -118 -124 -124 -118 -108 -103 -99 -96 -93 -90 -88 -85 -79 -79 -85 -90 -97 -107 -99 -73 -61 -53 -60 -66 -61 -59 -59 -30 -12 -6 -3 -2 -2 -1 -0 -0 -0 -0 -2 -10 -26 -41 -38 -32 -44 -52 -48 -41 -27 -17 -14 -13 -13 -10 -11 -14 -16 -18 -14 -6 -4 -2 -1 -1 -0 0 -5 -29 -44 -24 -6 -2 -1 -1 -0 0 0 0 0 -0 -1 -4 -3 -3 -3 -2 -2 -5 -5 -3 -0 -0 -21 -41 -35 -44 -41 -36 -33 -29 -28 -22 -18 -31 -47 -38 -32 -30 -19 -8 -2 -17 -47 -34 -33 -20 -12 -8 -6 -6 -5 -5 -4 -3 -5 -6 -6 -7 -18 -20 -20 -14 -32 -40 -50 -36 -11 -14 -28 -28 -17 -21 -41 -61 -61 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -10 -9 -20 -21 -17 -20 -37 -35 -19 -8 -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 -1 -3 -8 -8 -4 -1 -1 -4 -13 -21 -20 -15 -8 -10 -23 -38 -49 -47 -42 -44 -53 -58 -57 -52 -44 -41 -48 -62 -63 -53 -50 -51 -45 -28 -11 -3 -2 -5 -13 -29 -44 -53 -53 -53 -61 -72 -74 -64 -51 -42 -43 -41 -28 -12 -3 -1 -0 -1 -1 -1 -0 -0 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -2 -2 -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 -2 -4 -6 -8 -7 -6 -5 -5 -4 -2 -2 -2 -3 -1 -1 -1 -1 -1 -2 -3 -4 -6 -11 -24 -62 -93 -107 -105 -95 -113 -84 -30 -20 -12 -16 -37 -41 -10 -17 -20 -23 -14 -15 -22 -22 -10 -1 -10 -64 -31 -10 -6 -3 -3 -2 -4 -14 -22 -35 -46 -39 -37 -56 -53 -44 -46 -51 -57 -57 -48 -42 -36 -34 -27 -23 -34 -30 -35 -47 -45 -45 -59 -83 -105 -120 -115 -82 -56 -43 -23 -15 -11 -4 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -437 -432 -426 -421 -419 -417 -417 -421 -427 -433 -443 -456 -467 -476 -484 -491 -488 -449 -426 -405 -381 -350 -309 -254 -220 -208 -199 -183 -169 -152 -132 -120 -107 -92 -81 -69 -57 -48 -38 -31 -24 -19 -16 -12 -8 -3 -1 -1 -1 -0 -0 -1 -2 -6 -14 -23 -29 -29 -31 -33 -35 -38 -42 -55 -79 -115 -119 -119 -124 -101 -72 -74 -121 -109 -97 -94 -113 -115 -127 -65 -30 -32 -29 -15 -7 -3 -1 -1 -0 -0 -1 -2 -4 -7 -10 -17 -27 -38 -46 -51 -60 -73 -89 -100 -101 -103 -102 -98 -96 -95 -97 -98 -97 -92 -86 -82 -82 -86 -92 -101 -110 -108 -90 -82 -72 -63 -51 -54 -59 -48 -33 -25 -12 -4 -3 -1 -0 -0 -0 -0 -0 -0 -3 -14 -26 -37 -39 -30 -31 -48 -55 -52 -38 -21 -12 -10 -11 -10 -9 -8 -13 -19 -18 -12 -6 -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 -2 -1 -3 -2 -2 -0 -0 -15 -37 -11 -19 -35 -25 -20 -25 -27 -16 -32 -46 -30 -22 -23 -27 -32 -37 -23 -17 -48 -29 -19 -16 -16 -13 -10 -8 -7 -6 -5 -6 -9 -11 -11 -11 -14 -20 -34 -48 -55 -44 -30 -19 -10 -10 -11 -15 -19 -33 -65 -82 -69 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -21 -17 -20 -18 -12 -17 -22 -14 -6 -3 -2 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -5 -10 -9 -5 -2 -1 -8 -21 -27 -24 -17 -7 -5 -15 -31 -42 -38 -33 -40 -53 -57 -52 -48 -46 -42 -44 -52 -54 -52 -49 -38 -24 -11 -4 -4 -8 -13 -23 -43 -58 -64 -65 -73 -88 -98 -95 -85 -72 -55 -39 -32 -24 -10 -1 -0 -0 -0 -0 -1 -1 -3 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -6 -9 -11 -10 -5 -2 -2 -2 -3 -4 -6 -5 -4 -3 -4 -4 -5 -7 -10 -13 -15 -22 -38 -69 -118 -137 -147 -132 -84 -92 -61 -48 -36 -28 -32 -45 -51 -42 -32 -30 -24 -25 -27 -19 -11 -4 -2 -30 -19 -9 -10 -6 -3 -2 -2 -5 -11 -20 -30 -35 -42 -48 -39 -36 -38 -40 -41 -37 -29 -24 -27 -39 -26 -28 -50 -57 -62 -52 -37 -37 -49 -68 -79 -80 -66 -42 -24 -16 -19 -19 -5 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -442 -444 -442 -442 -441 -440 -443 -447 -450 -451 -453 -456 -460 -461 -461 -459 -442 -407 -389 -373 -350 -320 -270 -225 -209 -200 -189 -176 -163 -150 -136 -124 -113 -103 -94 -84 -73 -62 -51 -45 -36 -27 -23 -20 -14 -7 -3 -2 -2 -1 -1 -1 -1 -3 -8 -15 -22 -27 -31 -34 -36 -41 -53 -65 -83 -104 -131 -135 -135 -133 -143 -140 -99 -73 -71 -81 -110 -125 -93 -41 -22 -33 -20 -5 -1 -0 -0 0 -0 -0 -1 -2 -4 -7 -11 -16 -25 -38 -47 -54 -62 -69 -75 -78 -80 -81 -82 -83 -86 -90 -94 -97 -95 -90 -85 -85 -95 -105 -113 -111 -115 -110 -91 -82 -75 -63 -51 -50 -51 -40 -22 -10 -3 -1 -2 -1 -0 -0 -0 -0 -1 -5 -18 -34 -43 -44 -33 -26 -36 -49 -51 -43 -27 -13 -9 -10 -10 -9 -9 -10 -13 -18 -15 -9 -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 -1 -0 -1 -1 -2 -0 -0 -5 -21 -11 -21 -50 -38 -20 -31 -32 -12 -28 -46 -34 -24 -27 -39 -58 -70 -54 -34 -28 -18 -16 -15 -17 -15 -12 -9 -8 -8 -9 -17 -30 -22 -15 -16 -20 -33 -40 -44 -38 -25 -16 -25 -33 -33 -27 -24 -34 -46 -58 -51 -24 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -18 -16 -29 -26 -14 -9 -7 -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 -6 -9 -8 -4 -2 -2 -10 -31 -39 -27 -20 -7 -3 -10 -26 -35 -29 -24 -38 -55 -55 -47 -41 -43 -38 -33 -33 -37 -41 -37 -24 -13 -7 -6 -11 -19 -30 -39 -51 -70 -90 -99 -105 -113 -111 -102 -92 -78 -56 -34 -22 -15 -6 -0 -0 -0 -0 -0 -1 -4 -9 -6 -1 -0 -1 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -4 -7 -11 -14 -10 -2 -1 -2 -3 -6 -9 -10 -7 -7 -8 -11 -13 -14 -18 -21 -24 -30 -43 -69 -109 -148 -135 -95 -86 -73 -77 -75 -65 -56 -48 -51 -60 -65 -55 -42 -37 -37 -41 -41 -29 -20 -14 -8 -8 -5 -1 0 -0 -1 -2 -4 -2 -5 -9 -16 -24 -26 -24 -23 -26 -30 -31 -29 -24 -21 -48 -68 -58 -29 -18 -28 -43 -47 -30 -24 -26 -31 -40 -40 -36 -30 -18 -14 -26 -38 -24 -5 -2 -4 -6 -5 -3 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -2 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -440 -446 -448 -450 -450 -449 -451 -452 -453 -451 -447 -444 -442 -440 -433 -421 -403 -381 -366 -348 -322 -285 -238 -212 -199 -194 -181 -170 -162 -153 -145 -135 -126 -116 -107 -99 -88 -76 -66 -57 -50 -44 -43 -35 -25 -16 -9 -6 -5 -4 -3 -2 -3 -4 -7 -12 -18 -24 -30 -36 -42 -51 -71 -82 -94 -104 -111 -114 -113 -110 -116 -114 -90 -74 -77 -91 -102 -82 -46 -18 -12 -16 -7 -2 -0 -0 -0 0 -0 -0 -0 -2 -6 -10 -13 -17 -26 -38 -48 -56 -62 -65 -64 -64 -65 -68 -72 -75 -78 -83 -90 -89 -87 -87 -89 -95 -112 -122 -114 -115 -117 -121 -110 -93 -81 -68 -56 -53 -49 -42 -28 -7 -1 -0 -0 -1 -0 -2 -2 -3 -6 -31 -39 -39 -40 -39 -30 -38 -45 -49 -42 -29 -16 -9 -8 -9 -9 -9 -11 -14 -16 -17 -13 -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 -1 -0 -0 -1 -14 -62 -24 -24 -41 -23 -35 -39 -19 -18 -33 -44 -45 -43 -52 -68 -67 -49 -33 -22 -21 -24 -26 -21 -16 -12 -7 -8 -12 -15 -40 -50 -8 -15 -14 -24 -35 -34 -29 -24 -20 -21 -42 -57 -57 -44 -45 -59 -50 -37 -23 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -13 -24 -34 -36 -24 -10 -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 -1 -5 -9 -8 -6 -3 -2 -8 -27 -38 -30 -27 -9 -2 -5 -16 -28 -21 -14 -29 -45 -46 -37 -32 -33 -30 -24 -22 -24 -26 -23 -15 -9 -8 -12 -20 -31 -42 -49 -62 -98 -140 -150 -135 -128 -117 -101 -90 -77 -59 -40 -22 -7 -2 -0 -0 0 -0 -0 -2 -5 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -4 -8 -12 -17 -8 -2 -5 -11 -14 -14 -13 -11 -9 -12 -17 -24 -32 -38 -42 -51 -63 -67 -77 -112 -136 -132 -107 -78 -79 -79 -78 -76 -69 -63 -60 -62 -68 -72 -65 -54 -51 -53 -57 -58 -54 -45 -33 -18 -7 -2 -0 -0 -3 -9 -14 -16 -3 -1 -2 -17 -16 -17 -41 -22 -17 -21 -22 -20 -16 -16 -55 -72 -36 -13 -6 -8 -18 -46 -28 -18 -16 -18 -27 -25 -15 -14 -11 -24 -44 -42 -19 -5 -5 -10 -12 -6 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -1 -6 -11 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -433 -440 -445 -449 -452 -450 -448 -445 -443 -438 -432 -429 -423 -415 -405 -387 -374 -362 -344 -319 -284 -244 -215 -200 -193 -193 -183 -178 -172 -165 -158 -144 -136 -128 -120 -112 -102 -96 -86 -75 -69 -68 -67 -56 -41 -29 -21 -17 -16 -16 -13 -15 -14 -14 -16 -19 -26 -31 -35 -45 -58 -77 -101 -113 -119 -123 -108 -98 -99 -94 -101 -104 -89 -82 -75 -74 -60 -30 -10 -7 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -10 -16 -20 -24 -30 -38 -47 -54 -57 -57 -55 -56 -60 -64 -68 -72 -78 -83 -82 -77 -80 -88 -92 -99 -112 -101 -118 -138 -159 -168 -147 -111 -93 -82 -76 -71 -58 -43 -27 -8 -1 -0 -0 -0 -1 -1 -7 -22 -46 -53 -36 -30 -31 -30 -32 -48 -51 -46 -30 -19 -11 -8 -9 -9 -8 -8 -11 -17 -19 -16 -11 -6 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -4 -28 -82 -39 -13 -14 -41 -38 -26 -7 -1 -27 -53 -50 -47 -51 -48 -39 -30 -27 -34 -41 -36 -23 -15 -10 -5 -8 -14 -18 -46 -48 -14 -34 -19 -26 -32 -26 -25 -28 -27 -29 -42 -55 -59 -43 -39 -46 -33 -19 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -14 -11 -11 -23 -35 -23 -10 -4 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -5 -8 -8 -6 -3 -3 -9 -26 -41 -38 -29 -13 -4 -5 -12 -21 -18 -12 -18 -32 -36 -27 -20 -20 -20 -19 -17 -15 -13 -11 -10 -10 -14 -21 -31 -40 -47 -56 -80 -132 -164 -155 -148 -129 -115 -97 -87 -72 -59 -41 -23 -4 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -7 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -4 -4 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -4 -8 -14 -18 -9 -4 -11 -22 -25 -19 -15 -14 -16 -23 -34 -47 -54 -55 -57 -65 -75 -66 -71 -101 -90 -79 -80 -79 -79 -79 -75 -74 -69 -64 -64 -66 -71 -72 -71 -65 -61 -64 -67 -69 -72 -66 -47 -23 -8 -14 -21 -3 -20 -24 -18 -17 -4 -0 0 -2 -2 -16 -33 -19 -10 -15 -13 -12 -9 -21 -49 -32 -8 -0 -1 -2 -4 -22 -14 -19 -13 -15 -16 -15 -12 -13 -9 -14 -32 -32 -16 -5 -6 -17 -21 -5 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -6 -17 -22 -14 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -414 -426 -433 -438 -441 -440 -438 -432 -423 -417 -414 -410 -402 -387 -376 -368 -355 -335 -307 -278 -245 -216 -200 -192 -191 -193 -194 -193 -186 -178 -165 -152 -143 -136 -129 -120 -115 -114 -103 -99 -96 -93 -88 -78 -63 -50 -42 -38 -39 -43 -44 -49 -44 -40 -41 -43 -46 -54 -60 -67 -75 -92 -119 -140 -146 -135 -116 -104 -97 -84 -86 -83 -80 -62 -57 -49 -26 -9 -6 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -7 -16 -24 -27 -31 -34 -37 -43 -49 -52 -53 -54 -56 -59 -62 -65 -72 -79 -80 -73 -75 -85 -91 -89 -93 -109 -113 -147 -171 -223 -200 -195 -147 -125 -121 -114 -97 -68 -47 -26 -6 -0 -0 -0 -0 -0 -3 -14 -30 -38 -29 -19 -24 -23 -22 -34 -50 -54 -45 -22 -15 -12 -12 -12 -11 -9 -9 -12 -15 -16 -12 -8 -5 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -20 -80 -120 -51 -66 -77 -69 -63 -11 0 -9 -30 -37 -43 -53 -63 -64 -57 -50 -48 -43 -31 -20 -12 -6 -4 -8 -12 -18 -37 -5 -31 -24 -22 -29 -34 -27 -29 -32 -26 -24 -28 -32 -38 -33 -32 -32 -18 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -9 -11 -12 -26 -25 -18 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -3 -6 -9 -9 -7 -6 -12 -29 -51 -53 -37 -19 -6 -3 -7 -14 -17 -13 -11 -16 -20 -18 -15 -14 -15 -16 -14 -11 -8 -7 -9 -14 -20 -30 -41 -52 -61 -73 -113 -162 -191 -201 -151 -130 -110 -91 -78 -61 -48 -32 -17 -4 -0 -0 -0 -0 -1 -1 -2 -5 -7 -9 -11 -12 -8 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -1 -4 -8 -15 -18 -14 -9 -14 -21 -21 -18 -16 -18 -27 -48 -69 -61 -43 -30 -29 -19 -22 -56 -74 -58 -79 -82 -78 -76 -33 -46 -56 -59 -62 -63 -62 -62 -66 -70 -68 -63 -61 -63 -63 -63 -67 -67 -48 -23 -4 -20 -37 -3 -24 -11 -5 -4 -1 -0 0 -0 -1 -13 -34 -61 -68 -34 -8 -6 -8 -9 -3 -0 -1 -1 -0 -0 -5 -8 -6 -17 -14 -12 -7 -12 -13 -8 -5 -8 -15 -14 -8 -2 -2 -4 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -14 -8 -3 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -389 -402 -411 -417 -417 -416 -418 -415 -410 -404 -400 -388 -373 -359 -348 -337 -318 -290 -262 -238 -219 -205 -198 -195 -195 -196 -199 -199 -195 -188 -176 -165 -154 -146 -137 -127 -126 -120 -112 -113 -113 -109 -107 -101 -90 -77 -68 -64 -67 -75 -82 -85 -83 -86 -99 -107 -108 -121 -118 -104 -102 -101 -119 -148 -154 -142 -125 -109 -93 -76 -70 -63 -67 -58 -46 -41 -28 -17 -14 -8 -6 -5 -3 -2 -2 -1 -1 -1 -2 -4 -7 -12 -19 -27 -31 -34 -37 -39 -43 -48 -51 -54 -54 -55 -56 -59 -65 -72 -78 -74 -74 -79 -82 -80 -75 -85 -108 -146 -170 -200 -237 -192 -216 -212 -179 -53 -67 -97 -67 -37 -13 -2 -0 -0 -0 -0 -0 -1 -3 -6 -10 -10 -11 -20 -22 -31 -40 -46 -53 -44 -23 -22 -21 -21 -19 -15 -11 -12 -14 -12 -11 -9 -6 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -17 -66 -125 -126 -150 -119 -120 -67 -8 0 -17 -44 -33 -50 -99 -117 -105 -86 -71 -53 -33 -18 -12 -7 -3 -8 -25 -34 -25 -12 -15 -71 -11 -16 -24 -24 -23 -17 -16 -16 -16 -14 -12 -12 -14 -17 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -6 -12 -9 -14 -12 -36 -19 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -3 -6 -9 -10 -9 -10 -15 -28 -48 -60 -47 -27 -12 -4 -5 -8 -15 -15 -11 -8 -11 -13 -14 -14 -14 -15 -13 -9 -7 -8 -11 -17 -24 -35 -51 -70 -87 -112 -153 -191 -199 -181 -148 -124 -98 -78 -63 -48 -35 -22 -10 -3 -1 -0 -0 -0 -2 -4 -9 -17 -21 -22 -19 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -2 -4 -8 -15 -18 -18 -13 -15 -19 -20 -19 -20 -27 -48 -84 -77 -11 0 -1 -4 0 -1 -12 -3 -14 -60 -49 -53 -48 -16 -3 -9 -19 -30 -39 -48 -55 -58 -54 -49 -45 -46 -49 -49 -47 -45 -48 -46 -26 -10 -22 -18 -9 -4 -1 -0 -0 0 0 -0 -0 -1 -7 -21 -43 -71 -68 -17 -26 -13 -9 -0 -0 -2 -1 -0 0 -0 -2 -1 -4 -7 -14 -15 -10 -10 -1 -1 -2 -2 -1 -2 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -8 -6 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -370 -377 -384 -390 -391 -391 -392 -389 -385 -384 -374 -355 -339 -325 -310 -292 -268 -245 -231 -219 -212 -205 -201 -202 -203 -205 -205 -204 -202 -195 -185 -174 -163 -154 -144 -136 -135 -129 -121 -116 -116 -117 -120 -120 -110 -97 -87 -83 -87 -94 -102 -108 -113 -130 -152 -161 -173 -181 -170 -150 -145 -132 -129 -133 -139 -137 -122 -103 -83 -67 -57 -50 -46 -45 -45 -47 -40 -32 -27 -21 -13 -8 -6 -5 -4 -2 -1 -1 -3 -7 -12 -16 -21 -26 -29 -31 -34 -38 -41 -45 -49 -51 -51 -52 -54 -59 -65 -68 -75 -79 -76 -81 -72 -62 -71 -101 -137 -166 -196 -205 -195 -164 -178 -277 -248 -27 -96 -85 -51 -17 -3 -0 -0 -0 -0 -0 -0 -2 -3 -5 -6 -7 -10 -17 -29 -44 -43 -46 -48 -43 -35 -40 -37 -36 -27 -17 -11 -12 -13 -10 -9 -8 -6 -4 -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 -2 -14 -57 -112 -130 -137 -122 -154 -13 -1 0 0 0 0 -39 -128 -129 -95 -80 -71 -50 -24 -10 -5 -3 -1 -12 -44 -66 -60 -55 -22 -28 -10 -11 -15 -10 -8 -5 -3 -7 -15 -13 -15 -11 -19 -28 -16 -3 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -5 -13 -9 -9 -9 -28 -14 -14 -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 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -2 -4 -7 -8 -8 -8 -10 -17 -27 -39 -54 -53 -35 -20 -8 -6 -8 -15 -16 -14 -10 -10 -11 -14 -14 -13 -13 -11 -9 -9 -12 -16 -22 -33 -53 -77 -109 -154 -191 -195 -186 -188 -160 -132 -105 -78 -62 -50 -36 -24 -13 -6 -2 -1 -0 0 -0 -6 -14 -24 -32 -35 -33 -26 -19 -13 -7 -3 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -7 -12 -16 -18 -19 -20 -20 -21 -23 -26 -41 -68 -89 -60 -5 0 0 0 0 0 -0 0 0 -16 -8 -13 -10 -3 -0 0 0 -0 -9 -23 -39 -52 -45 -39 -34 -32 -34 -29 -28 -36 -64 -41 -22 -18 -20 -12 -4 -1 0 0 0 0 -0 -0 -3 -9 -10 -21 -62 -90 -36 -20 -57 -17 -6 -1 -1 -1 -0 -0 0 -0 0 0 0 -1 -4 -6 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -7 -5 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -358 -362 -365 -367 -370 -372 -370 -366 -363 -343 -327 -313 -300 -286 -271 -255 -239 -227 -220 -215 -210 -204 -204 -206 -207 -207 -206 -209 -210 -202 -190 -178 -166 -156 -147 -142 -136 -131 -126 -123 -124 -128 -127 -124 -118 -108 -100 -96 -97 -98 -108 -112 -122 -142 -171 -194 -203 -204 -200 -195 -194 -169 -137 -109 -116 -120 -103 -84 -68 -58 -52 -41 -35 -47 -56 -54 -50 -48 -45 -42 -27 -14 -11 -9 -5 -2 -2 -3 -6 -10 -15 -17 -19 -23 -27 -28 -31 -34 -37 -40 -44 -47 -50 -53 -55 -60 -63 -64 -64 -62 -65 -75 -69 -63 -88 -122 -165 -206 -150 -134 -149 -74 -10 -26 -110 -182 -114 -62 -22 -5 -0 -0 -0 -0 -0 -0 -1 -3 -9 -18 -18 -16 -17 -22 -39 -50 -43 -46 -50 -49 -49 -53 -51 -50 -36 -20 -13 -12 -11 -9 -8 -7 -6 -3 -2 -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 -0 -0 -0 -0 -0 -0 -1 -2 -11 -51 -111 -115 -88 -89 -116 -3 0 0 0 0 -1 -28 -99 -72 -45 -45 -50 -41 -22 -8 -3 -3 -2 -11 -40 -63 -59 -54 -40 -24 -18 -18 -12 -5 -3 -12 -5 -10 -16 -18 -27 -25 -19 -24 -15 -4 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -12 -49 -47 -15 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 0 0 -0 -2 -5 -7 -6 -6 -9 -12 -19 -29 -37 -43 -44 -45 -31 -17 -10 -9 -12 -12 -13 -13 -11 -11 -13 -14 -13 -12 -10 -11 -13 -19 -28 -42 -68 -103 -128 -148 -177 -178 -156 -164 -163 -137 -99 -80 -63 -49 -38 -28 -18 -9 -5 -2 -0 -0 0 -1 -5 -13 -22 -33 -39 -38 -31 -23 -17 -11 -6 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -2 -4 -4 -7 -11 -13 -14 -15 -15 -17 -20 -26 -34 -59 -89 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -24 -24 -24 -37 -34 -37 -36 -29 -26 -19 -27 -42 -32 -22 -19 -14 -9 -4 -1 -0 0 0 0 0 -0 -2 -14 -26 -24 -30 -45 -42 -24 -19 -33 -11 -2 -1 -2 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -8 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -342 -346 -350 -352 -353 -351 -344 -331 -310 -298 -286 -277 -265 -255 -246 -234 -227 -222 -221 -219 -214 -210 -209 -208 -206 -205 -208 -213 -213 -208 -199 -184 -170 -157 -147 -140 -135 -131 -131 -132 -133 -131 -127 -122 -117 -111 -106 -103 -99 -97 -102 -107 -117 -129 -160 -183 -191 -197 -200 -198 -186 -160 -127 -101 -97 -99 -80 -64 -53 -52 -52 -47 -50 -63 -65 -54 -56 -64 -69 -68 -45 -22 -15 -10 -6 -4 -5 -7 -9 -12 -17 -18 -19 -23 -27 -29 -31 -33 -36 -39 -43 -46 -50 -54 -56 -59 -59 -56 -55 -59 -62 -68 -74 -85 -121 -168 -232 -112 -30 -48 -51 -3 -2 -16 -88 -159 -76 -43 -19 -5 -0 -0 -0 -0 -0 -0 -1 -1 -11 -26 -33 -32 -35 -39 -47 -50 -47 -50 -55 -54 -54 -57 -61 -54 -39 -21 -14 -11 -8 -8 -6 -6 -6 -3 -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 -1 -1 -3 -13 -43 -87 -101 -69 -59 -67 -7 0 0 0 0 -8 -52 -54 -24 -15 -19 -25 -27 -17 -6 -3 -4 -5 -11 -26 -36 -32 -28 -27 -27 -29 -22 -10 -5 -4 -3 -4 -8 -15 -29 -33 -34 -7 -1 -1 -5 -2 0 0 0 0 0 0 0 0 0 -0 -2 -5 -8 -17 -34 -46 -71 -52 -14 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 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 -2 -4 -4 -4 -4 -6 -8 -15 -25 -35 -39 -40 -52 -46 -32 -21 -14 -10 -10 -11 -13 -13 -13 -12 -11 -10 -10 -10 -12 -18 -31 -53 -79 -107 -140 -163 -161 -175 -189 -183 -140 -114 -98 -74 -62 -53 -43 -33 -23 -14 -8 -3 -1 -0 -0 -0 -1 -3 -8 -17 -28 -36 -39 -36 -28 -21 -15 -9 -9 -11 -15 -16 -11 -4 -1 -0 -0 -0 -1 -1 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -2 -8 -12 -11 -12 -14 -14 -14 -15 -15 -16 -18 -27 -42 -76 -79 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -19 -35 -24 -16 -18 -28 -51 -45 -25 -21 -43 -55 -47 -35 -27 -15 -5 -2 -1 -0 0 0 0 0 0 0 -1 -22 -20 -17 -11 -7 -4 -8 -16 -10 -5 -3 -0 -0 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -2 -5 -9 -9 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -0 -0 -0 -310 -319 -325 -324 -323 -315 -302 -288 -278 -271 -263 -254 -245 -238 -234 -228 -224 -218 -220 -222 -220 -220 -216 -213 -210 -210 -211 -212 -210 -205 -195 -182 -171 -160 -152 -143 -136 -132 -131 -130 -127 -125 -125 -124 -123 -117 -108 -102 -96 -92 -91 -91 -98 -101 -125 -136 -153 -162 -158 -152 -141 -123 -103 -86 -77 -71 -56 -47 -44 -46 -48 -52 -69 -77 -73 -64 -76 -91 -102 -95 -60 -30 -17 -10 -7 -7 -8 -12 -16 -18 -21 -20 -21 -23 -25 -29 -33 -35 -37 -40 -44 -47 -50 -52 -54 -53 -49 -47 -50 -58 -72 -90 -120 -149 -183 -259 -50 -10 -1 -2 -1 0 -14 -116 -152 -98 -48 -29 -19 -6 -0 -0 -0 -0 -0 -0 -1 -2 -11 -28 -48 -49 -50 -50 -54 -56 -57 -60 -61 -58 -55 -60 -64 -50 -33 -19 -12 -9 -6 -7 -5 -5 -5 -3 -2 -3 -2 -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 -1 -0 -0 -0 -0 -1 -5 -18 -47 -80 -88 -67 -49 -33 -5 0 0 0 -3 -42 -88 -36 -14 -7 -9 -11 -12 -9 -4 -3 -6 -7 -10 -16 -20 -20 -22 -28 -35 -38 -33 -26 -20 -12 -7 -7 -11 -18 -40 -42 -48 -14 -3 -1 -8 -3 -0 0 0 0 0 0 0 0 0 -1 -5 -10 -13 -26 -37 -37 -27 -11 -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 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -2 -3 -3 -2 -3 -5 -7 -13 -22 -32 -39 -43 -55 -60 -47 -34 -20 -12 -10 -10 -12 -13 -14 -12 -8 -7 -8 -11 -18 -31 -53 -80 -102 -115 -125 -139 -153 -165 -159 -122 -97 -84 -72 -57 -49 -40 -31 -24 -17 -11 -7 -3 -1 -0 -0 -0 -1 -3 -7 -12 -19 -28 -35 -37 -34 -25 -16 -13 -16 -23 -28 -32 -28 -15 -5 -1 -1 -3 -5 -7 -10 -10 -8 -5 -3 -3 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 -1 -6 -16 -23 -23 -22 -23 -24 -18 -18 -18 -17 -18 -28 -52 -101 -140 -21 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -24 -44 -25 -12 -15 -25 -26 -13 -8 -11 -22 -18 -9 -7 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -3 -3 -0 -0 -1 -12 -17 -15 -28 -38 -6 -1 -9 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -4 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -2 -4 -4 -4 -4 -5 -5 -3 -1 -0 -0 -1 -279 -286 -289 -282 -283 -276 -272 -268 -262 -255 -249 -242 -234 -228 -226 -225 -223 -219 -222 -221 -214 -211 -212 -212 -209 -208 -211 -213 -211 -205 -196 -183 -169 -160 -153 -147 -140 -129 -119 -118 -123 -129 -129 -128 -124 -119 -108 -96 -88 -83 -78 -75 -79 -82 -94 -97 -107 -107 -100 -94 -91 -82 -73 -62 -54 -45 -39 -38 -37 -36 -40 -54 -75 -78 -73 -79 -103 -124 -112 -96 -61 -33 -17 -11 -9 -10 -11 -16 -21 -23 -23 -22 -22 -24 -26 -28 -30 -33 -35 -38 -41 -43 -44 -45 -44 -41 -42 -51 -68 -90 -122 -157 -166 -124 -194 -286 -11 -1 -0 0 0 0 -14 -111 -119 -71 -38 -25 -15 -4 -0 -0 -0 -0 -0 -0 -2 -5 -14 -32 -53 -57 -56 -56 -63 -67 -66 -65 -62 -56 -54 -59 -57 -41 -26 -16 -9 -5 -5 -6 -5 -5 -5 -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 -0 -0 -0 -0 -1 -8 -28 -58 -85 -97 -94 -67 -23 -1 0 0 0 -9 -67 -63 -41 -16 -5 -4 -6 -5 -6 -5 -4 -8 -12 -13 -15 -14 -16 -25 -34 -33 -25 -22 -31 -31 -14 -19 -20 -16 -23 -44 -62 -48 -14 -3 -1 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -5 -13 -17 -18 -6 -11 -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 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -3 -3 -3 -4 -5 -7 -13 -23 -33 -40 -45 -58 -79 -65 -47 -28 -17 -13 -11 -11 -12 -12 -10 -7 -7 -10 -18 -34 -55 -76 -91 -99 -104 -110 -127 -139 -126 -106 -85 -77 -68 -59 -48 -40 -30 -19 -11 -8 -5 -4 -2 -1 -0 -1 -2 -2 -4 -7 -9 -12 -18 -26 -35 -37 -29 -19 -14 -22 -35 -38 -39 -41 -33 -17 -8 -7 -12 -18 -22 -24 -24 -18 -9 -3 -3 -4 -5 -4 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -9 -23 -33 -37 -34 -34 -40 -38 -32 -27 -25 -20 -30 -64 -113 -172 -90 -45 -29 -11 0 0 0 0 0 -1 -0 -3 -9 -0 -3 -21 -6 -14 -14 -24 -33 -14 -6 -3 -1 -1 -1 -1 -3 -4 -2 -2 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -23 -18 -11 -0 -1 -10 -25 -2 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -5 -2 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -1 -4 -8 -13 -11 -9 -7 -4 -4 -3 -1 -1 -1 -1 -1 -256 -259 -262 -261 -259 -255 -250 -247 -244 -240 -237 -233 -231 -228 -225 -221 -219 -222 -226 -224 -218 -213 -211 -208 -202 -203 -203 -205 -205 -201 -192 -181 -167 -154 -142 -128 -119 -115 -110 -111 -115 -123 -129 -127 -116 -109 -98 -83 -72 -66 -62 -61 -63 -67 -70 -67 -67 -69 -67 -64 -63 -58 -51 -43 -37 -32 -31 -32 -32 -38 -51 -67 -75 -71 -77 -94 -113 -127 -104 -81 -52 -31 -16 -10 -10 -11 -14 -18 -22 -23 -25 -27 -27 -26 -27 -28 -30 -30 -32 -34 -35 -35 -36 -35 -34 -39 -55 -82 -119 -163 -190 -150 -122 -92 -28 -41 -0 0 -0 -0 -0 -4 -32 -102 -87 -54 -28 -14 -6 -2 -0 -0 -0 -0 -0 -1 -5 -15 -32 -54 -67 -62 -59 -61 -69 -76 -77 -75 -63 -50 -48 -49 -42 -29 -19 -12 -6 -3 -4 -5 -5 -5 -6 -5 -5 -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 -1 -10 -42 -91 -106 -80 -57 -40 -13 0 -1 -2 -3 -13 -48 -57 -49 -27 -9 -4 -6 -5 -6 -4 -5 -11 -21 -24 -26 -25 -25 -31 -36 -19 0 -2 -7 -12 -22 -34 -30 -34 -38 -37 -42 -23 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -6 -11 -16 -6 -1 -2 -1 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -4 -5 -4 -10 -12 -13 -13 -20 -29 -44 -41 -63 -92 -85 -76 -42 -25 -18 -16 -15 -14 -13 -12 -12 -14 -21 -35 -54 -75 -87 -89 -90 -93 -98 -99 -89 -76 -69 -66 -59 -50 -43 -31 -25 -16 -9 -4 -3 -2 -1 -1 -1 -2 -4 -5 -4 -4 -7 -8 -9 -11 -17 -25 -32 -30 -22 -16 -19 -33 -37 -36 -40 -43 -37 -30 -28 -31 -35 -37 -37 -36 -28 -12 -3 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -2 -12 -29 -41 -48 -46 -47 -63 -83 -78 -74 -73 -58 -57 -93 -137 -176 -194 -161 -118 -75 -38 -20 -25 -14 -9 -13 -3 -19 -40 -2 -18 -50 -17 -3 -4 -7 -5 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -4 -14 -4 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 -1 -1 -1 -1 -2 -4 -7 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -7 -10 -14 -16 -14 -8 -5 -2 -2 -2 -1 -1 -1 -1 -1 -1 -236 -240 -243 -245 -248 -249 -245 -237 -234 -231 -231 -230 -231 -231 -231 -226 -225 -228 -227 -226 -225 -223 -217 -210 -204 -204 -200 -203 -196 -189 -172 -170 -159 -146 -140 -123 -110 -112 -119 -130 -138 -139 -136 -123 -105 -95 -86 -71 -58 -50 -47 -48 -49 -49 -48 -48 -51 -52 -51 -50 -48 -43 -36 -29 -26 -24 -24 -27 -34 -53 -75 -83 -76 -67 -71 -88 -105 -109 -85 -58 -39 -27 -14 -7 -6 -9 -13 -19 -23 -26 -29 -32 -33 -30 -28 -27 -26 -26 -28 -29 -27 -27 -28 -30 -40 -57 -90 -137 -194 -255 -281 -247 -225 -204 -180 -212 -7 -1 -41 -143 -77 -50 -119 -76 -62 -38 -19 -5 -1 -0 -0 -0 -0 -0 -1 -2 -8 -23 -44 -54 -59 -61 -59 -62 -67 -81 -85 -78 -57 -41 -39 -36 -29 -21 -14 -9 -4 -3 -5 -5 -5 -5 -6 -7 -9 -5 -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 -1 -11 -55 -128 -133 -54 -9 -7 -2 0 -14 -33 -30 -33 -48 -48 -46 -34 -15 -6 -7 -13 -11 -4 -5 -14 -28 -34 -40 -42 -43 -46 -48 -24 -2 -2 -3 -13 -18 -9 -20 -34 -36 -21 -10 -5 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -4 -30 -40 -12 -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 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -1 -6 -7 -5 -12 -13 -14 -17 -21 -21 -35 -33 -55 -68 -78 -85 -61 -39 -29 -25 -24 -23 -23 -25 -28 -34 -43 -56 -70 -83 -88 -84 -79 -77 -75 -67 -53 -44 -40 -36 -32 -25 -21 -14 -11 -8 -6 -4 -3 -3 -2 -2 -3 -5 -6 -6 -5 -5 -6 -7 -7 -8 -10 -13 -17 -21 -19 -16 -15 -22 -30 -32 -36 -44 -51 -53 -54 -52 -48 -46 -43 -39 -31 -15 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -1 -4 -15 -32 -48 -60 -64 -62 -90 -141 -119 -120 -129 -120 -107 -133 -171 -191 -190 -182 -163 -122 -76 -43 -42 -34 -48 -29 -6 -25 -32 -3 -6 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -2 -2 -4 -6 -8 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -6 -12 -17 -21 -20 -12 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -225 -228 -234 -239 -243 -247 -246 -240 -236 -237 -237 -234 -230 -233 -237 -237 -238 -235 -227 -226 -221 -219 -216 -211 -208 -206 -202 -198 -192 -186 -175 -168 -155 -147 -135 -114 -117 -125 -135 -152 -156 -141 -131 -117 -103 -93 -81 -65 -54 -48 -47 -47 -45 -42 -39 -40 -40 -37 -34 -32 -30 -26 -21 -18 -19 -20 -23 -31 -47 -74 -93 -94 -95 -89 -76 -73 -79 -75 -57 -38 -26 -18 -9 -4 -5 -7 -12 -17 -22 -26 -29 -32 -33 -32 -31 -31 -29 -26 -25 -23 -22 -26 -32 -43 -66 -99 -154 -224 -284 -316 -300 -285 -274 -257 -272 -172 -12 -64 -140 -154 -116 -86 -55 -42 -38 -27 -14 -2 -0 -0 -0 -0 -0 -0 -1 -4 -12 -26 -45 -55 -57 -62 -62 -67 -69 -75 -78 -66 -44 -30 -28 -25 -21 -15 -10 -5 -4 -4 -5 -5 -5 -5 -7 -9 -11 -10 -5 -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 -1 -12 -60 -128 -150 -50 0 0 0 -15 -61 -94 -76 -56 -45 -36 -37 -30 -18 -9 -8 -14 -18 -9 -6 -17 -34 -41 -42 -42 -46 -54 -60 -31 -19 -30 -27 -30 -36 -34 -32 -19 -22 -32 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -5 -10 -12 -13 -9 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -1 -5 -8 -6 -9 -11 -11 -9 -9 -17 -27 -31 -47 -58 -69 -85 -78 -58 -46 -41 -40 -39 -41 -45 -48 -54 -62 -69 -76 -81 -78 -68 -60 -55 -48 -40 -34 -31 -26 -22 -18 -17 -16 -14 -12 -10 -9 -7 -6 -6 -6 -6 -8 -9 -9 -7 -7 -6 -7 -6 -6 -5 -6 -6 -7 -10 -12 -12 -13 -17 -24 -30 -31 -38 -52 -59 -62 -61 -54 -50 -46 -40 -33 -20 -8 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -4 -7 -11 -19 -34 -58 -67 -71 -66 -104 -145 -121 -105 -124 -142 -132 -121 -132 -153 -156 -144 -125 -80 -44 -24 -15 -8 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -1 -2 -2 -2 -1 -1 -2 -4 -6 -8 -8 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -8 -12 -13 -13 -9 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -226 -227 -231 -239 -241 -240 -237 -236 -243 -248 -248 -246 -247 -250 -249 -245 -243 -240 -236 -235 -225 -221 -216 -215 -213 -210 -205 -197 -189 -181 -175 -169 -164 -154 -130 -118 -130 -131 -138 -145 -144 -134 -119 -106 -95 -83 -73 -63 -57 -55 -52 -47 -41 -37 -34 -28 -25 -23 -20 -19 -17 -14 -11 -11 -13 -16 -24 -39 -56 -74 -84 -81 -79 -80 -75 -67 -61 -49 -34 -23 -18 -13 -9 -8 -9 -12 -14 -17 -20 -23 -26 -30 -32 -31 -32 -31 -28 -26 -24 -25 -32 -44 -58 -78 -121 -173 -244 -318 -338 -320 -283 -270 -250 -220 -217 -198 -158 -106 -87 -65 -49 -36 -27 -29 -28 -18 -8 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -26 -40 -53 -59 -61 -66 -71 -71 -66 -62 -51 -31 -18 -17 -17 -15 -12 -7 -4 -4 -4 -5 -6 -6 -6 -7 -11 -13 -12 -9 -6 -5 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -63 -111 -154 -123 -98 -77 -38 -62 -108 -121 -98 -63 -38 -30 -27 -24 -19 -13 -10 -13 -18 -14 -8 -17 -36 -37 -30 -28 -32 -39 -50 -40 -39 -45 -40 -32 -24 -28 -41 -44 -29 -46 -41 -1 -0 -1 0 0 0 0 0 0 0 0 0 -2 -7 -8 -9 -12 -7 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -3 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -4 -7 -6 -6 -8 -8 -5 -4 -10 -18 -23 -35 -49 -60 -77 -88 -72 -59 -57 -57 -57 -57 -58 -59 -62 -66 -68 -67 -63 -57 -48 -41 -37 -34 -32 -30 -27 -23 -20 -17 -15 -13 -13 -13 -15 -15 -12 -9 -9 -10 -12 -15 -15 -13 -10 -8 -8 -9 -8 -5 -4 -4 -4 -3 -4 -6 -8 -10 -12 -16 -20 -18 -21 -39 -50 -55 -60 -57 -54 -50 -46 -39 -29 -15 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -1 -2 -6 -12 -17 -22 -26 -41 -60 -58 -55 -58 -77 -90 -89 -87 -106 -136 -138 -116 -104 -99 -93 -85 -67 -38 -12 -3 -1 -1 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -0 -0 -2 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -4 -9 -12 -10 -6 -3 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -2 -3 -3 -7 -16 -16 -9 -6 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -229 -229 -230 -235 -239 -239 -234 -235 -248 -250 -252 -254 -259 -264 -267 -264 -257 -248 -244 -241 -237 -237 -231 -226 -220 -219 -217 -207 -197 -189 -181 -173 -161 -141 -126 -127 -115 -121 -128 -128 -116 -113 -99 -90 -81 -75 -69 -62 -59 -56 -49 -41 -37 -33 -28 -20 -19 -18 -15 -13 -11 -9 -7 -7 -8 -13 -24 -39 -50 -56 -61 -72 -116 -128 -110 -77 -50 -30 -19 -16 -13 -11 -11 -13 -14 -16 -17 -19 -21 -25 -28 -33 -35 -32 -34 -32 -29 -26 -26 -36 -52 -71 -94 -140 -196 -245 -307 -362 -365 -326 -276 -243 -198 -161 -136 -121 -83 -61 -47 -37 -30 -26 -27 -28 -21 -8 -2 -0 -0 -0 -0 0 -0 -0 -1 -6 -16 -29 -41 -57 -67 -67 -67 -68 -64 -55 -46 -35 -18 -9 -11 -12 -11 -9 -7 -5 -4 -4 -6 -7 -7 -7 -10 -15 -16 -13 -10 -7 -4 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -27 -49 -88 -123 -145 -127 -102 -69 -81 -99 -102 -90 -61 -35 -22 -19 -19 -18 -16 -12 -11 -12 -16 -15 -15 -24 -20 -10 -10 -14 -22 -37 -48 -49 -48 -45 -43 -36 -21 -28 -52 -43 -20 -34 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -4 -2 -1 -1 -1 -2 -3 -5 -8 -9 -4 -0 -0 -0 -1 -1 -2 -5 -10 -7 -3 -1 -0 0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -6 -7 -6 -8 -3 -2 -2 -4 -11 -19 -26 -38 -47 -61 -76 -68 -62 -63 -64 -63 -59 -59 -58 -58 -59 -55 -48 -41 -39 -36 -32 -30 -30 -31 -29 -25 -20 -16 -11 -8 -7 -9 -14 -20 -24 -20 -14 -12 -12 -16 -21 -22 -19 -16 -13 -11 -12 -11 -8 -6 -5 -4 -3 -3 -3 -5 -7 -7 -7 -6 -6 -8 -21 -39 -51 -58 -60 -57 -53 -53 -47 -36 -21 -7 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -6 -17 -29 -38 -45 -56 -61 -48 -38 -43 -57 -67 -69 -67 -81 -109 -119 -105 -89 -70 -49 -33 -18 -11 -2 -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 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -0 -0 -1 -0 -0 0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -4 -5 -3 -3 -3 -3 -2 -2 -4 -9 -16 -14 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -7 -10 -12 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -230 -231 -231 -233 -236 -240 -244 -244 -243 -244 -250 -254 -258 -262 -265 -263 -257 -249 -244 -239 -239 -241 -237 -229 -217 -206 -199 -200 -199 -194 -188 -174 -150 -124 -113 -105 -102 -112 -114 -101 -84 -76 -70 -68 -65 -66 -63 -58 -54 -48 -40 -36 -35 -31 -25 -21 -18 -15 -11 -8 -7 -6 -6 -6 -7 -11 -18 -28 -36 -43 -54 -84 -129 -133 -114 -76 -34 -15 -15 -13 -10 -9 -13 -16 -16 -17 -19 -21 -23 -26 -32 -36 -37 -39 -42 -36 -27 -23 -26 -48 -70 -96 -142 -201 -244 -275 -323 -369 -379 -343 -274 -221 -166 -137 -109 -100 -70 -54 -41 -33 -28 -27 -31 -28 -13 -3 -0 -0 -0 0 0 0 -0 -0 -1 -8 -21 -35 -44 -56 -70 -74 -72 -65 -51 -39 -30 -19 -9 -6 -9 -10 -10 -9 -8 -6 -4 -7 -9 -9 -8 -9 -15 -21 -21 -15 -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 -5 -28 -40 -70 -93 -104 -95 -73 -59 -69 -80 -79 -68 -48 -26 -14 -14 -16 -16 -14 -11 -9 -12 -19 -24 -20 -19 -16 -9 -11 -19 -28 -43 -51 -52 -51 -54 -58 -47 -26 -25 -51 -51 -9 -7 -0 -0 0 0 0 0 0 0 0 0 0 0 -2 -5 -10 -7 -4 -1 -1 -1 -3 -4 -3 -9 -14 -4 -0 -0 -0 -1 -2 -4 -6 -11 -6 -3 -1 -0 0 0 -0 -2 -2 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -6 -9 -3 -2 -0 -1 -3 -14 -22 -31 -37 -46 -61 -63 -59 -57 -55 -53 -51 -49 -46 -44 -45 -40 -32 -29 -31 -31 -29 -27 -28 -27 -25 -19 -13 -7 -3 -1 -1 -4 -11 -21 -29 -27 -21 -16 -13 -14 -18 -22 -21 -17 -14 -12 -13 -15 -14 -11 -10 -7 -5 -3 -2 -2 -4 -4 -3 -3 -2 -2 -10 -25 -44 -58 -63 -61 -53 -55 -55 -45 -24 -9 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -2 -12 -28 -41 -56 -65 -60 -41 -30 -31 -35 -43 -48 -45 -51 -66 -73 -67 -56 -41 -24 -13 -6 -2 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -3 -4 -4 -3 -3 -3 -2 -2 -3 -8 -15 -14 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -10 -8 -7 -4 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -228 -230 -226 -237 -242 -244 -246 -246 -244 -245 -250 -252 -255 -256 -254 -249 -247 -247 -242 -236 -230 -227 -226 -222 -216 -210 -200 -195 -189 -180 -179 -166 -150 -131 -125 -120 -113 -102 -89 -75 -56 -48 -50 -54 -53 -55 -55 -52 -48 -43 -39 -36 -34 -30 -26 -23 -17 -11 -9 -8 -6 -5 -5 -6 -7 -10 -12 -16 -24 -36 -50 -77 -102 -105 -90 -52 -23 -13 -14 -12 -9 -8 -14 -17 -15 -18 -20 -24 -26 -31 -35 -33 -37 -46 -51 -45 -32 -21 -26 -61 -92 -135 -200 -245 -247 -281 -331 -306 -329 -345 -279 -213 -163 -130 -100 -82 -62 -40 -28 -22 -19 -13 -15 -15 -5 -0 -1 -1 -0 0 0 0 -0 -0 -3 -11 -27 -41 -49 -57 -71 -78 -73 -60 -41 -28 -19 -10 -6 -9 -10 -11 -12 -12 -9 -6 -6 -9 -11 -9 -9 -13 -22 -28 -24 -17 -12 -7 -3 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -9 -29 -34 -54 -69 -78 -74 -45 -32 -65 -88 -73 -49 -30 -16 -10 -13 -15 -11 -6 -4 -5 -10 -19 -30 -32 -29 -29 -27 -30 -36 -41 -53 -59 -56 -52 -56 -61 -53 -42 -43 -51 -36 -7 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -7 -12 -27 -14 -6 -6 -3 -3 -5 -6 -6 -6 -6 -6 -1 -3 -4 -6 -14 -14 -17 -11 -6 -2 -1 -0 0 0 -0 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -5 -1 -0 -0 -0 -2 -12 -22 -25 -30 -35 -42 -47 -46 -44 -43 -42 -41 -37 -32 -31 -32 -29 -23 -23 -27 -28 -27 -25 -24 -19 -18 -12 -5 -1 -0 -0 0 -0 -4 -12 -19 -21 -19 -15 -12 -11 -13 -16 -17 -17 -15 -12 -12 -16 -17 -17 -16 -14 -11 -7 -4 -2 -2 -2 -1 -1 -1 -1 -4 -17 -41 -61 -66 -65 -55 -54 -55 -51 -33 -13 -6 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -4 -14 -28 -43 -53 -52 -41 -30 -21 -17 -22 -26 -24 -25 -30 -32 -29 -23 -12 -8 -5 -2 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -3 -2 -3 -6 -8 -12 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -12 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -226 -227 -226 -235 -245 -245 -248 -250 -250 -253 -254 -251 -249 -251 -251 -249 -253 -251 -244 -237 -231 -224 -221 -216 -213 -212 -206 -197 -184 -168 -155 -148 -142 -133 -133 -128 -110 -84 -56 -37 -33 -36 -40 -43 -44 -45 -44 -43 -39 -39 -34 -30 -29 -27 -24 -20 -18 -15 -12 -11 -9 -6 -5 -7 -9 -11 -13 -15 -22 -37 -44 -57 -75 -88 -75 -42 -19 -13 -12 -9 -7 -8 -13 -18 -14 -19 -21 -29 -34 -42 -38 -31 -33 -47 -56 -48 -35 -28 -39 -80 -120 -175 -254 -296 -160 -266 -339 -154 -193 -282 -234 -172 -129 -98 -71 -53 -35 -22 -17 -14 -7 -2 -3 -1 -1 -3 -6 -4 -1 -0 0 0 -0 -1 -4 -13 -30 -46 -53 -59 -72 -77 -65 -48 -30 -18 -11 -6 -8 -11 -13 -14 -15 -13 -9 -7 -7 -9 -10 -8 -12 -22 -30 -34 -27 -19 -13 -7 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -10 -30 -36 -52 -61 -70 -61 -28 -24 -63 -100 -71 -35 -17 -13 -14 -16 -14 -8 -6 -6 -3 -6 -15 -29 -39 -35 -42 -52 -59 -55 -51 -59 -65 -61 -56 -58 -65 -76 -79 -68 -41 -13 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -11 -9 -17 -12 -11 -11 -9 -8 -9 -8 -8 -9 -16 -35 -37 -42 -31 -31 -57 -40 -42 -16 -8 -2 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -6 -3 -1 -0 0 -0 -1 -5 -12 -19 -23 -27 -30 -31 -31 -30 -33 -34 -33 -29 -22 -21 -25 -23 -15 -16 -21 -27 -25 -20 -18 -13 -8 -5 -1 -0 -0 -0 0 0 -0 -2 -6 -9 -10 -8 -7 -9 -12 -14 -15 -18 -16 -12 -13 -18 -19 -19 -18 -17 -15 -13 -10 -6 -3 -1 -0 -0 -0 -0 -1 -8 -30 -56 -61 -61 -56 -53 -48 -44 -35 -20 -9 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -4 -12 -22 -31 -36 -33 -23 -12 -7 -7 -8 -8 -8 -9 -8 -7 -5 -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 -1 -0 -0 0 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -0 -1 -2 -3 -3 -3 -3 -3 -4 -8 -14 -17 -13 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -9 -9 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -233 -232 -233 -234 -237 -236 -242 -247 -250 -254 -248 -246 -243 -243 -241 -238 -237 -236 -235 -233 -233 -228 -221 -211 -201 -190 -182 -180 -175 -162 -147 -139 -133 -121 -107 -99 -81 -61 -44 -35 -28 -30 -32 -33 -32 -31 -31 -31 -30 -28 -24 -22 -22 -24 -24 -22 -20 -16 -11 -9 -7 -6 -7 -10 -11 -12 -15 -19 -28 -40 -49 -54 -59 -59 -49 -29 -16 -11 -9 -8 -9 -10 -13 -19 -18 -22 -24 -40 -47 -60 -52 -42 -35 -51 -65 -58 -47 -46 -68 -116 -168 -207 -265 -298 -229 -286 -323 -166 -190 -192 -156 -118 -92 -70 -53 -44 -32 -21 -13 -9 -4 -8 -8 -5 -7 -22 -25 -10 -2 -0 -0 -0 -0 -1 -6 -16 -32 -47 -55 -61 -70 -70 -55 -36 -20 -11 -7 -7 -14 -17 -18 -20 -17 -13 -11 -11 -10 -10 -8 -10 -21 -35 -43 -41 -30 -21 -16 -8 -2 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -12 -30 -39 -48 -53 -62 -60 -40 -38 -54 -89 -60 -25 -15 -20 -24 -21 -14 -7 -5 -4 -2 -2 -8 -21 -33 -30 -45 -65 -74 -66 -47 -67 -70 -68 -64 -59 -59 -58 -59 -53 -33 -11 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -12 -8 -22 -19 -23 -20 -12 -12 -13 -12 -13 -15 -21 -46 -68 -60 -68 -79 -66 -52 -43 -18 -10 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -0 -0 -0 -0 -1 -2 -8 -17 -19 -21 -21 -20 -19 -20 -26 -30 -29 -23 -16 -15 -18 -15 -9 -9 -14 -18 -17 -13 -10 -5 -2 -1 -0 -0 -0 -0 0 0 0 -0 -2 -7 -11 -6 -5 -8 -10 -13 -14 -17 -16 -15 -17 -22 -25 -24 -21 -19 -18 -18 -19 -16 -10 -6 -2 -0 -0 -0 -0 -3 -16 -32 -40 -42 -43 -46 -43 -36 -33 -25 -13 -6 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -3 -9 -15 -18 -18 -12 -6 -3 -1 -1 -0 -1 -1 -0 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 -0 -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 -1 -0 -0 0 0 -0 -1 -3 -3 -1 -0 -1 -1 -1 -2 -3 -4 -6 -8 -10 -12 -9 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -9 -12 -11 -4 -1 -0 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -251 -244 -242 -239 -234 -231 -234 -234 -235 -239 -235 -238 -239 -236 -228 -227 -223 -219 -216 -216 -219 -218 -212 -204 -199 -190 -180 -174 -161 -141 -129 -126 -118 -102 -85 -68 -51 -40 -32 -31 -28 -27 -26 -24 -23 -21 -21 -22 -21 -20 -19 -18 -18 -18 -18 -15 -19 -13 -8 -9 -11 -13 -15 -15 -13 -13 -17 -25 -35 -43 -55 -57 -55 -44 -28 -17 -11 -8 -7 -8 -10 -11 -13 -16 -21 -33 -42 -54 -62 -77 -75 -63 -49 -62 -75 -70 -66 -75 -111 -172 -217 -232 -253 -232 -130 -248 -278 -226 -177 -149 -117 -89 -74 -57 -47 -42 -27 -13 -5 -7 -17 -32 -38 -35 -43 -60 -45 -13 -2 -0 -0 -0 -0 -2 -8 -22 -36 -48 -59 -70 -74 -66 -47 -27 -15 -11 -10 -15 -23 -25 -27 -25 -19 -15 -15 -15 -13 -11 -10 -18 -36 -51 -58 -45 -30 -24 -16 -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 -1 -2 -4 -5 -10 -23 -37 -45 -44 -49 -64 -64 -54 -51 -65 -43 -20 -20 -30 -33 -24 -15 -10 -8 -5 -3 -2 -4 -11 -22 -27 -50 -70 -80 -69 -48 -77 -78 -68 -58 -20 -3 -16 -58 -75 -60 -24 -1 -2 -3 -2 0 0 0 0 0 0 0 0 -4 -9 -12 -8 -7 -3 -2 -5 -8 -11 -12 -15 -17 -14 -18 -39 -57 -59 -74 -78 -65 -46 -38 -21 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -3 -5 -13 -16 -18 -17 -14 -11 -11 -18 -26 -27 -20 -12 -11 -12 -9 -5 -6 -9 -10 -10 -8 -5 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -1 -8 -16 -10 -6 -5 -5 -8 -12 -15 -15 -15 -20 -26 -31 -30 -25 -22 -22 -22 -23 -24 -20 -15 -8 -3 -1 -0 -0 -0 -3 -7 -14 -18 -21 -27 -33 -34 -33 -25 -13 -6 -5 -4 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -7 -6 -4 -2 -1 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 0 0 0 0 0 0 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 -2 -2 -1 -0 -0 -0 -1 -1 -1 -3 -4 -6 -7 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -17 -16 -11 -6 -1 -0 -0 -2 -4 -4 -2 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -272 -257 -248 -240 -233 -230 -229 -227 -225 -225 -223 -219 -217 -210 -207 -212 -207 -201 -198 -199 -203 -205 -199 -194 -199 -208 -197 -183 -160 -124 -100 -93 -84 -70 -58 -45 -33 -27 -25 -24 -24 -23 -21 -19 -20 -18 -18 -18 -16 -15 -14 -12 -12 -9 -6 -4 -8 -8 -13 -19 -26 -28 -23 -20 -17 -19 -25 -33 -42 -53 -64 -60 -51 -32 -17 -12 -10 -7 -6 -8 -10 -11 -14 -24 -45 -60 -64 -65 -70 -78 -83 -70 -58 -74 -88 -81 -79 -94 -130 -174 -197 -223 -240 -216 -172 -212 -223 -170 -152 -132 -97 -73 -63 -50 -53 -57 -32 -8 -5 -24 -60 -92 -98 -88 -76 -62 -38 -6 -1 -0 -0 -0 -0 -3 -14 -30 -41 -49 -59 -69 -71 -59 -38 -21 -14 -15 -23 -30 -30 -31 -35 -30 -23 -20 -18 -16 -13 -10 -18 -38 -61 -77 -78 -53 -35 -27 -17 -7 -5 -4 -3 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -8 -9 -21 -40 -49 -45 -50 -77 -94 -72 -49 -45 -29 -17 -23 -36 -37 -25 -15 -12 -9 -7 -9 -9 -7 -9 -18 -32 -55 -73 -79 -79 -83 -91 -94 -30 -17 -3 -8 -20 -67 -81 -67 -27 -1 -2 -2 -1 -0 -1 -1 -3 -7 0 0 -0 -2 -6 -10 -7 -3 -2 -2 -4 -6 -8 -10 -13 -14 -12 -27 -67 -61 -24 -66 -100 -76 -67 -54 -62 -25 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -11 -14 -17 -16 -11 -7 -6 -11 -20 -24 -17 -11 -9 -9 -7 -5 -6 -8 -10 -11 -11 -9 -8 -5 -2 -0 -0 -0 -0 -0 0 0 -0 -1 -7 -16 -16 -7 -2 -2 -5 -10 -13 -14 -15 -20 -30 -37 -36 -28 -23 -24 -27 -28 -27 -25 -21 -16 -10 -4 -1 -0 -0 -0 -0 -2 -3 -6 -10 -18 -24 -25 -18 -9 -4 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -5 -5 -2 -0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -6 -6 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -15 -30 -33 -17 -6 -2 -1 -0 -1 -3 -4 -3 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -301 -278 -260 -248 -239 -234 -231 -226 -223 -220 -212 -202 -197 -189 -183 -178 -173 -174 -178 -178 -180 -182 -177 -172 -167 -159 -156 -149 -135 -113 -87 -65 -54 -44 -36 -29 -25 -24 -25 -24 -20 -19 -18 -17 -17 -16 -15 -14 -12 -10 -10 -8 -6 -5 -3 -4 -7 -13 -22 -25 -31 -26 -21 -21 -22 -27 -33 -44 -54 -70 -77 -63 -39 -18 -9 -8 -9 -7 -7 -9 -11 -14 -23 -43 -60 -68 -67 -66 -69 -67 -67 -62 -60 -75 -81 -83 -89 -104 -138 -111 -106 -194 -228 -215 -188 -161 -156 -148 -156 -153 -102 -72 -57 -52 -67 -69 -37 -13 -18 -48 -102 -142 -127 -77 -37 -17 -10 -2 -0 -0 -0 -0 -1 -5 -21 -37 -45 -51 -59 -64 -61 -46 -29 -20 -18 -22 -34 -39 -33 -37 -41 -37 -31 -25 -20 -18 -13 -15 -34 -70 -103 -115 -99 -63 -40 -29 -17 -11 -9 -9 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -9 -10 -8 -12 -27 -50 -62 -64 -76 -94 -90 -61 -36 -26 -18 -13 -22 -35 -34 -20 -10 -8 -8 -8 -10 -15 -17 -18 -25 -38 -52 -68 -77 -80 -88 -104 -103 -25 -22 -5 -112 -107 -76 -53 -41 -16 -0 -1 -0 -1 -2 -3 -4 -7 -10 0 0 0 0 -2 -8 -7 -5 -4 -5 -6 -6 -7 -9 -11 -12 -11 -18 -48 -61 -44 -108 -82 -38 -65 -24 -54 -50 -14 -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 -1 -1 -5 -8 -12 -16 -16 -12 -7 -5 -9 -16 -19 -14 -9 -9 -9 -8 -7 -8 -12 -16 -18 -18 -14 -10 -5 -2 -0 -1 -1 -1 -0 0 0 -0 -1 -5 -13 -16 -8 -2 -1 -2 -6 -10 -10 -7 -14 -27 -36 -35 -28 -23 -24 -28 -27 -26 -27 -21 -17 -14 -9 -4 -1 -0 -0 -0 -0 -0 -1 -2 -6 -11 -12 -7 -3 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -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 -13 -26 -18 -4 0 0 -0 -0 -2 -1 -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 -2 -8 -10 -8 -4 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -5 -20 -39 -36 -20 -7 -2 -1 -1 -0 -1 -3 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -340 -317 -297 -277 -264 -251 -240 -235 -230 -221 -209 -201 -193 -184 -175 -166 -162 -164 -165 -162 -158 -155 -146 -141 -138 -136 -120 -100 -85 -73 -61 -47 -37 -32 -29 -25 -24 -24 -23 -20 -18 -17 -16 -15 -14 -12 -10 -8 -8 -7 -7 -5 -4 -4 -6 -9 -12 -16 -19 -18 -17 -13 -13 -17 -23 -38 -54 -70 -78 -83 -68 -40 -18 -9 -5 -5 -7 -7 -9 -9 -12 -14 -23 -37 -55 -63 -63 -66 -73 -72 -72 -75 -80 -84 -78 -79 -82 -92 -129 -105 -88 -164 -176 -163 -155 -130 -126 -143 -136 -104 -87 -75 -58 -58 -64 -67 -62 -42 -25 -38 -80 -101 -75 -28 -4 -1 -0 -0 -0 -0 -0 -0 -2 -11 -30 -42 -46 -54 -58 -57 -49 -34 -24 -22 -24 -28 -33 -33 -32 -38 -44 -44 -38 -28 -22 -18 -13 -24 -67 -72 -57 -59 -71 -68 -49 -32 -22 -18 -15 -13 -9 -5 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -12 -12 -11 -16 -30 -51 -70 -90 -111 -109 -77 -39 -20 -12 -9 -9 -18 -29 -28 -16 -8 -9 -11 -10 -11 -17 -25 -29 -32 -37 -46 -61 -78 -83 -92 -94 -56 -87 -113 -23 -2 -0 0 -2 -3 -2 -0 -0 -0 -4 -7 -4 -6 -10 -3 0 -0 -0 -0 -1 -4 -10 -9 -9 -11 -10 -9 -7 -7 -11 -16 -14 -11 -40 -69 -12 -26 -7 -3 -6 -2 -12 -54 -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 -1 -1 -2 -5 -9 -14 -16 -14 -8 -5 -8 -15 -18 -11 -8 -9 -11 -10 -9 -11 -16 -21 -21 -18 -13 -9 -6 -3 -1 -1 -1 -1 -0 -0 0 -0 -0 -2 -6 -9 -6 -1 -0 -1 -3 -7 -7 -4 -7 -16 -25 -30 -29 -26 -27 -31 -32 -27 -29 -25 -18 -12 -11 -9 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -2 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -24 -28 -22 -5 0 0 -0 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 0 -0 -0 -1 -3 -7 -15 -17 -11 -5 -0 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -12 -41 -48 -29 -11 -3 -1 -1 -0 -1 -1 -4 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -372 -358 -340 -313 -292 -278 -265 -256 -246 -233 -218 -206 -197 -187 -177 -169 -162 -158 -157 -155 -151 -142 -128 -115 -101 -91 -81 -65 -49 -37 -31 -28 -25 -26 -28 -25 -24 -22 -19 -17 -15 -14 -12 -11 -9 -8 -6 -5 -5 -5 -3 -2 -3 -5 -8 -10 -10 -11 -10 -8 -8 -8 -12 -21 -35 -55 -74 -87 -88 -73 -37 -19 -12 -8 -7 -7 -8 -9 -9 -10 -13 -17 -27 -38 -60 -69 -66 -70 -88 -97 -108 -113 -111 -95 -70 -58 -59 -78 -122 -149 -172 -178 -175 -148 -151 -138 -137 -137 -119 -98 -91 -76 -56 -58 -64 -71 -73 -45 -8 -10 -26 -37 -24 -6 -0 -0 0 -0 -0 -0 -0 -2 -7 -19 -37 -44 -47 -53 -54 -49 -41 -32 -26 -24 -26 -29 -31 -33 -34 -38 -46 -48 -41 -31 -26 -21 -17 -45 -111 -87 -24 0 -34 -69 -62 -41 -33 -29 -24 -15 -8 -3 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -4 -8 -14 -16 -17 -18 -27 -36 -47 -68 -86 -61 -37 -51 -49 -23 -12 -6 -5 -12 -21 -24 -17 -10 -9 -11 -12 -12 -18 -27 -32 -34 -37 -46 -62 -79 -91 -97 -73 -37 -58 -41 -5 -0 0 -0 -0 -0 -20 -23 -23 -16 -6 -5 -3 -4 -7 -1 -3 -12 -2 -3 -1 -0 -10 -14 -14 -13 -10 -7 -6 -7 -11 -16 -14 -6 -23 -45 -1 -1 -0 0 0 -0 -1 -16 -33 -21 -18 -11 -3 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -14 -15 -10 -6 -9 -17 -20 -11 -7 -9 -13 -13 -13 -16 -22 -24 -23 -20 -15 -11 -7 -3 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -2 -3 -2 -1 -0 -0 -2 -5 -6 -6 -4 -7 -15 -24 -30 -31 -29 -31 -33 -30 -29 -24 -17 -15 -16 -15 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -11 -55 -13 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -3 -8 -14 -13 -5 -2 -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 -1 -1 -2 -3 -8 -28 -48 -41 -19 -6 -1 -1 -1 -1 -1 -2 -7 -8 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -381 -367 -351 -333 -317 -301 -289 -276 -263 -253 -243 -233 -223 -207 -187 -170 -159 -152 -148 -145 -140 -132 -120 -108 -93 -80 -68 -56 -43 -34 -25 -20 -20 -24 -25 -23 -20 -19 -16 -15 -13 -11 -9 -7 -6 -4 -3 -3 -2 -2 -2 -3 -5 -8 -10 -9 -8 -7 -6 -7 -9 -15 -30 -48 -63 -73 -80 -80 -62 -40 -17 -12 -12 -11 -10 -10 -10 -10 -11 -13 -14 -20 -28 -34 -46 -60 -57 -62 -79 -90 -102 -103 -98 -81 -62 -53 -59 -87 -133 -165 -180 -187 -188 -119 -124 -128 -153 -124 -99 -79 -71 -70 -64 -68 -80 -76 -59 -27 -2 -0 -1 -11 -7 -2 -0 -0 -0 -0 -1 -2 -4 -8 -16 -28 -41 -43 -42 -46 -47 -40 -36 -35 -30 -23 -20 -22 -27 -33 -37 -41 -48 -50 -44 -34 -29 -22 -23 -74 -74 -29 -6 0 -29 -74 -84 -65 -51 -43 -31 -17 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -4 -6 -6 -9 -15 -20 -24 -28 -43 -53 -55 -67 -84 -48 -43 -60 -51 -43 -37 -22 -10 -12 -15 -17 -15 -12 -12 -15 -14 -15 -19 -26 -32 -35 -40 -51 -67 -84 -97 -102 -94 -89 -82 -34 0 0 0 0 0 -21 -34 -29 -19 -9 -2 -1 -1 -3 -3 -2 -6 -14 -5 -13 -5 -0 -2 -10 -18 -11 -4 -1 -5 -9 -6 -2 -2 -3 -1 -0 -0 0 0 0 -0 -0 -0 -1 -6 -4 -29 -27 -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 -1 -2 -5 -11 -15 -11 -8 -11 -19 -20 -12 -7 -9 -13 -16 -18 -24 -29 -33 -34 -31 -25 -19 -11 -3 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -7 -14 -19 -23 -26 -30 -33 -34 -32 -26 -24 -23 -23 -19 -15 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 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 -1 0 0 0 0 0 0 0 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 -4 -3 -1 -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 -1 -1 -3 -11 -30 -50 -51 -32 -11 -3 -1 -1 -1 -1 -1 -7 -14 -14 -8 -4 -2 -1 -1 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -380 -366 -348 -344 -326 -317 -309 -293 -277 -268 -264 -261 -251 -239 -223 -206 -190 -173 -159 -148 -138 -127 -113 -101 -90 -76 -60 -47 -33 -23 -21 -18 -19 -23 -22 -20 -18 -16 -15 -13 -11 -8 -7 -6 -5 -3 -2 -2 -2 -2 -3 -5 -7 -8 -9 -8 -7 -7 -7 -10 -19 -35 -57 -73 -85 -91 -89 -68 -39 -25 -20 -21 -21 -17 -13 -13 -14 -14 -18 -16 -16 -18 -20 -24 -31 -41 -42 -46 -50 -61 -67 -62 -69 -72 -81 -82 -89 -118 -144 -151 -152 -144 -90 -16 -28 -50 -182 -151 -117 -106 -118 -132 -111 -113 -119 -95 -60 -35 -12 -3 -1 -5 -8 -6 -3 -3 -3 -3 -5 -8 -11 -16 -25 -35 -42 -41 -36 -36 -37 -34 -32 -30 -25 -16 -13 -17 -25 -34 -40 -43 -49 -52 -47 -37 -31 -29 -48 -112 -94 -7 0 0 -40 -95 -116 -101 -75 -53 -34 -17 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -3 -6 -9 -10 -13 -16 -23 -28 -40 -71 -67 -65 -34 -27 -33 -30 -29 -35 -53 -68 -56 -27 -15 -17 -14 -16 -19 -22 -12 -14 -16 -20 -27 -38 -46 -47 -52 -66 -86 -94 -91 -95 -79 -35 -12 0 0 0 0 0 -30 -36 -32 -44 -34 -10 -0 -1 -3 -2 -3 -5 -4 -7 -18 -8 -0 -0 -1 -11 -18 -10 -2 -4 -5 -3 -5 -6 -3 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -4 -25 -33 -17 -3 -1 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -8 -14 -13 -9 -11 -18 -21 -14 -7 -7 -11 -15 -19 -24 -28 -35 -38 -38 -34 -26 -15 -5 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -4 -6 -11 -17 -23 -29 -34 -34 -29 -27 -24 -24 -22 -18 -14 -8 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -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 -1 -0 0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -13 -30 -54 -62 -45 -21 -6 -2 -2 -1 -1 -1 -5 -18 -23 -18 -9 -4 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -395 -384 -369 -349 -320 -309 -295 -291 -279 -272 -268 -262 -253 -248 -246 -239 -220 -199 -182 -167 -151 -133 -116 -102 -85 -71 -57 -38 -24 -18 -17 -16 -18 -19 -17 -16 -15 -14 -12 -10 -9 -8 -6 -4 -4 -3 -2 -2 -3 -4 -5 -7 -8 -7 -6 -7 -7 -8 -11 -19 -36 -51 -60 -60 -69 -75 -66 -43 -27 -21 -20 -24 -28 -23 -17 -16 -17 -16 -21 -15 -17 -17 -14 -15 -23 -33 -38 -38 -40 -57 -78 -71 -122 -124 -130 -100 -108 -155 -135 -135 -112 -58 -3 -0 0 -33 -184 -167 -97 -112 -175 -190 -171 -157 -158 -141 -85 -46 -31 -13 -3 -4 -8 -11 -10 -13 -12 -13 -14 -15 -16 -21 -30 -39 -42 -38 -29 -27 -29 -30 -24 -16 -13 -7 -7 -13 -21 -30 -37 -42 -49 -51 -46 -42 -41 -48 -81 -133 -98 -0 -4 -13 -87 -141 -147 -138 -96 -58 -33 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -9 -13 -18 -19 -24 -30 -50 -90 -38 -30 -6 -1 -24 -18 -16 -14 -27 -60 -68 -36 -15 -20 -29 -28 -27 -25 -12 -12 -15 -17 -26 -43 -65 -64 -57 -65 -84 -96 -90 -62 -21 0 0 0 0 0 0 0 -23 -54 -47 -23 -12 -4 -0 -1 -5 -16 -21 -11 -3 -7 -12 -8 0 0 0 -9 -16 -8 -1 -3 -5 -7 -9 -6 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -16 -33 -32 -11 -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 -2 -7 -13 -13 -9 -9 -15 -20 -16 -8 -5 -6 -9 -12 -15 -15 -17 -21 -26 -31 -28 -17 -8 -3 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -3 -6 -10 -24 -30 -31 -25 -24 -21 -19 -19 -19 -14 -7 -4 -3 -2 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -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 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -3 -4 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -1 -1 -2 -5 -4 -1 -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 -1 -1 -5 -17 -35 -50 -54 -50 -26 -11 -5 -3 -2 -1 -1 -6 -20 -32 -28 -15 -6 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -415 -392 -365 -346 -328 -311 -296 -285 -274 -265 -256 -245 -236 -226 -218 -210 -200 -190 -180 -168 -156 -143 -127 -111 -101 -77 -59 -46 -35 -24 -17 -16 -16 -15 -15 -14 -12 -12 -10 -9 -9 -8 -6 -5 -5 -5 -4 -5 -5 -6 -7 -8 -8 -7 -7 -6 -8 -12 -17 -26 -37 -41 -39 -32 -35 -32 -23 -20 -19 -18 -19 -23 -24 -20 -15 -14 -14 -13 -13 -12 -14 -16 -15 -21 -33 -41 -42 -44 -61 -108 -147 -131 -145 -169 -142 -108 -133 -190 -126 -150 -62 -2 0 0 -22 -65 -119 -102 -11 -5 -64 -87 -231 -161 -125 -125 -85 -44 -30 -19 -9 -5 -4 -4 -6 -11 -16 -19 -19 -20 -21 -25 -32 -38 -38 -31 -21 -18 -20 -20 -13 -7 -6 -3 -4 -8 -14 -20 -27 -35 -44 -48 -49 -53 -64 -90 -115 -81 -16 -4 -31 -81 -141 -146 -135 -151 -99 -55 -31 -15 -5 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -2 -5 -7 -9 -13 -17 -22 -25 -30 -36 -53 -47 -3 -0 0 -2 -22 -17 -10 -12 -13 -26 -30 -15 -6 -15 -35 -33 -34 -23 -18 -13 -14 -12 -22 -44 -74 -70 -57 -64 -82 -102 -112 -77 -18 -11 -18 0 0 0 0 0 -9 -26 -37 -72 -61 -22 -3 -4 -20 -35 -28 -9 -1 -3 -7 -5 0 0 0 -5 -9 -2 -1 -1 -5 -14 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -19 -41 -26 -11 -15 -10 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -5 -11 -13 -10 -7 -12 -17 -15 -7 -2 -1 -2 -3 -4 -4 -4 -6 -11 -18 -21 -17 -11 -6 -3 -3 -5 -4 -1 -0 -1 -0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -11 -17 -20 -17 -13 -12 -14 -15 -14 -10 -7 -5 -4 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -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 -1 -0 0 0 0 0 0 -0 -0 -2 -7 -10 -7 -4 -4 -5 -5 -3 -2 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -9 -10 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -17 -28 -34 -34 -32 -27 -16 -10 -5 -3 -2 -1 -4 -14 -30 -34 -20 -7 -3 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -385 -395 -377 -358 -350 -343 -327 -299 -273 -256 -243 -229 -219 -202 -188 -177 -175 -169 -158 -144 -136 -133 -122 -105 -101 -82 -56 -52 -47 -29 -19 -16 -15 -14 -13 -12 -11 -10 -9 -8 -8 -7 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -8 -11 -12 -14 -20 -26 -28 -28 -29 -31 -30 -30 -26 -26 -28 -31 -31 -30 -25 -19 -14 -9 -8 -7 -10 -15 -15 -15 -18 -21 -32 -37 -40 -41 -47 -65 -111 -143 -122 -99 -105 -82 -101 -127 -168 -142 -89 -22 -1 0 0 -76 -138 -123 -90 -66 -74 -151 -143 -214 -164 -136 -80 -91 -46 -24 -23 -22 -19 -14 -10 -10 -13 -16 -18 -19 -22 -24 -26 -32 -33 -29 -19 -12 -10 -10 -8 -6 -4 -3 -3 -4 -6 -9 -13 -18 -26 -38 -49 -62 -79 -103 -136 -172 -174 -92 -19 -67 -135 -184 -179 -144 -133 -80 -50 -28 -10 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -4 -8 -11 -13 -16 -21 -25 -30 -41 -50 -46 -9 0 0 0 -21 -21 -20 -7 -4 -5 -5 -3 -0 0 -4 -13 -16 -7 -5 -27 -19 -12 -11 -21 -40 -63 -66 -56 -64 -80 -100 -120 -117 -77 -51 -60 0 0 0 0 0 -0 -2 -7 -19 -22 -39 -16 -4 -21 -27 -12 -2 -1 -4 -4 0 0 -0 -0 -4 -9 -6 -6 -2 -2 -4 -4 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -52 -46 -20 -18 -16 -12 -4 -1 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -1 -4 -10 -14 -13 -9 -10 -13 -11 -5 -1 -1 -0 -0 -1 -1 -1 -1 -3 -6 -10 -12 -10 -7 -4 -4 -5 -6 -3 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -8 -9 -10 -10 -11 -9 -7 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 0 0 0 -0 -1 -2 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -5 -11 -15 -13 -12 -12 -11 -7 -4 -2 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -10 -18 -26 -26 -23 -18 -16 -15 -13 -8 -3 -2 -2 -3 -9 -19 -23 -15 -6 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -212 -311 -379 -378 -366 -354 -333 -307 -282 -264 -249 -233 -221 -205 -195 -177 -168 -164 -151 -138 -131 -125 -110 -90 -77 -65 -49 -47 -43 -26 -19 -15 -13 -12 -11 -9 -8 -8 -7 -6 -5 -5 -4 -4 -5 -6 -6 -6 -6 -6 -6 -7 -7 -9 -12 -18 -22 -25 -30 -30 -27 -28 -34 -39 -40 -40 -44 -52 -63 -63 -52 -40 -18 -9 -6 -5 -5 -6 -10 -14 -16 -23 -29 -30 -28 -22 -26 -32 -37 -56 -74 -90 -69 -35 -18 -40 -89 -140 -179 -0 -0 0 0 0 -28 -132 -180 -176 -166 -147 -138 -152 -168 -168 -155 -103 -136 -63 -39 -31 -29 -26 -20 -12 -7 -7 -9 -10 -13 -16 -18 -20 -28 -24 -20 -10 -6 -5 -4 -3 -2 -2 -1 -2 -3 -5 -9 -14 -20 -32 -47 -65 -87 -118 -160 -192 -216 -194 -107 -71 -131 -161 -192 -201 -160 -98 -66 -46 -23 -6 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -2 -5 -10 -12 -13 -15 -18 -22 -32 -50 -58 -39 -10 -2 -1 -2 -24 -23 -16 -5 -1 -5 -3 -1 0 0 0 -1 -8 -14 -8 -29 -25 -17 -15 -23 -35 -47 -71 -63 -67 -82 -102 -111 -113 -109 -68 -16 0 0 0 0 0 0 0 -0 -1 -3 -38 -16 -1 -7 -7 -2 -6 -17 -18 -6 -0 0 -0 -1 -6 -6 -8 -7 -3 -4 -3 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -48 -56 -35 -27 -16 -4 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -4 -12 -16 -15 -11 -10 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -6 -6 -5 -4 -5 -6 -5 -3 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -6 -7 -7 -5 -4 -2 -2 -2 -2 -3 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -1 -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 -4 -9 -12 -12 -10 -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 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -2 -6 -10 -11 -18 -19 -17 -18 -15 -14 -14 -11 -10 -7 -3 -1 -1 -2 -8 -17 -23 -15 -6 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 -53 -162 -249 -313 -349 -325 -307 -286 -265 -244 -231 -224 -217 -201 -183 -177 -163 -152 -143 -129 -110 -88 -72 -62 -52 -45 -37 -27 -18 -14 -12 -11 -11 -9 -8 -7 -7 -7 -6 -6 -6 -6 -6 -6 -7 -8 -9 -8 -7 -9 -12 -14 -17 -19 -20 -21 -25 -29 -30 -30 -29 -30 -30 -29 -32 -46 -64 -67 -53 -44 -26 -11 -7 -7 -6 -6 -8 -12 -17 -21 -23 -19 -13 -9 -11 -13 -12 -20 -35 -55 -47 -20 -6 -19 -58 -131 -164 -38 -25 -12 -3 0 0 -45 -132 -168 -170 -163 -150 -155 -161 -159 -152 -131 -93 -64 -39 -31 -21 -13 -5 -1 -0 -1 -2 -2 -4 -6 -7 -11 -19 -17 -12 -6 -4 -3 -2 -1 -1 -1 -1 -1 -2 -5 -12 -21 -37 -54 -74 -102 -135 -173 -211 -229 -223 -169 -66 -38 -131 -204 -206 -172 -119 -83 -62 -41 -18 -4 -1 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -1 -3 -8 -14 -16 -16 -16 -19 -22 -29 -36 -31 -17 -6 -5 -4 -7 -14 -15 -6 -1 -0 -5 -3 -1 0 0 0 0 -0 -1 -0 -8 -32 -45 -29 -28 -43 -54 -77 -69 -69 -82 -104 -91 -58 -64 -54 -5 0 0 0 0 0 0 0 0 0 -1 -30 -12 -1 -0 -0 -14 -21 -21 -20 -5 -0 0 -0 -3 -5 -2 -3 -2 -2 -3 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -46 -74 -65 -50 -35 -22 -8 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -13 -12 -9 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -5 -5 -4 -5 -5 -5 -3 -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 -1 -3 -3 -3 -4 -4 -4 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -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 -1 -3 -3 -2 -5 -11 -15 -14 -18 -14 -12 -10 -7 -7 -8 -7 -5 -2 -1 -1 -2 -4 -12 -16 -13 -7 -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 -3 -21 -51 -86 -151 -221 -261 -278 -287 -263 -242 -234 -219 -199 -186 -180 -171 -159 -146 -128 -113 -97 -86 -72 -57 -45 -35 -25 -17 -14 -12 -11 -10 -7 -7 -7 -9 -9 -9 -10 -11 -12 -15 -22 -27 -26 -29 -33 -30 -31 -31 -29 -30 -37 -41 -39 -37 -40 -40 -27 -17 -15 -11 -9 -11 -24 -39 -44 -42 -40 -35 -23 -14 -11 -8 -11 -15 -20 -27 -30 -28 -23 -21 -17 -12 -9 -8 -17 -35 -43 -67 -42 -36 -50 -88 -130 -149 -115 -96 -76 -56 0 -0 -0 -56 -142 -125 -166 -177 -165 -159 -152 -140 -126 -103 -58 -33 -23 -13 -7 -2 -0 -0 0 0 0 -0 -0 -2 -5 -12 -13 -8 -6 -4 -4 -2 -2 -1 -1 -1 -2 -4 -9 -21 -41 -67 -95 -127 -168 -209 -240 -231 -185 -168 -51 -4 -23 -122 -216 -209 -152 -104 -74 -53 -34 -14 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -17 -19 -23 -26 -30 -33 -38 -32 -12 0 -1 -3 -3 -8 -10 -5 -0 -0 0 -1 -1 -0 0 0 0 0 0 0 -4 -17 -42 -61 -42 -35 -49 -76 -70 -62 -65 -80 -104 -101 -52 -20 -11 -2 0 0 0 0 0 0 0 0 0 -0 -6 -3 -0 -0 0 -11 -18 -20 -19 -6 -0 0 -1 -6 -4 -2 -2 -2 -3 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -35 -68 -69 -51 -36 -15 -3 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -7 -5 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -4 -5 -5 -5 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -6 -4 -3 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -3 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -2 -1 -3 -7 -7 -6 -9 -10 -9 -6 -3 -2 -3 -3 -2 -1 -1 -2 -3 -9 -13 -11 -6 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -13 -39 -79 -118 -174 -248 -283 -278 -271 -243 -208 -193 -179 -168 -155 -138 -121 -109 -94 -76 -62 -49 -38 -25 -15 -12 -11 -11 -10 -10 -9 -8 -8 -9 -10 -11 -13 -16 -20 -27 -39 -49 -55 -63 -84 -87 -81 -71 -59 -52 -53 -56 -57 -55 -50 -41 -27 -16 -12 -9 -8 -9 -13 -20 -22 -19 -20 -26 -25 -22 -21 -20 -24 -38 -55 -51 -44 -43 -41 -30 -19 -11 -7 -7 -14 -26 -42 -98 -90 -116 -69 -68 -107 -133 -141 -140 -138 -96 0 0 -0 -7 -105 -94 -122 -182 -175 -156 -140 -130 -121 -93 -37 -16 -8 -4 -0 0 0 0 0 0 0 0 0 -2 -5 -9 -10 -6 -6 -4 -3 -2 -2 -2 -2 -3 -6 -9 -19 -38 -66 -103 -151 -199 -247 -265 -261 -213 -11 0 0 0 -10 -81 -175 -173 -117 -82 -59 -41 -26 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -11 -16 -19 -20 -23 -32 -36 -44 -54 -58 -44 -15 0 0 0 -2 -6 -5 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -10 -30 -41 -41 -41 -42 -55 -70 -55 -48 -59 -79 -103 -118 -85 -46 -32 -22 -8 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -5 -11 -12 -5 -1 0 -0 -2 -3 -3 -3 -2 -4 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -77 -93 -63 -44 -19 -8 -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 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -2 -5 -3 -3 -3 -2 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -6 -5 -5 -5 -4 -4 -4 -4 -3 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -3 -3 -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 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -5 -8 -8 -5 -1 -1 -1 -1 -1 -1 -1 -2 -6 -10 -11 -8 -5 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -20 -30 -26 -32 -69 -109 -163 -238 -341 -322 -276 -230 -194 -179 -160 -136 -119 -112 -103 -87 -68 -51 -38 -24 -11 -9 -10 -11 -12 -14 -15 -16 -15 -14 -17 -19 -19 -22 -30 -40 -51 -58 -63 -67 -70 -75 -76 -75 -70 -64 -54 -44 -43 -42 -37 -30 -23 -18 -16 -18 -22 -21 -18 -21 -23 -22 -20 -22 -28 -34 -40 -44 -51 -60 -60 -42 -32 -27 -21 -14 -9 -6 -4 -6 -9 -19 -46 -98 -142 -175 -112 -22 -112 -138 -142 -161 -170 -87 0 0 -1 -26 -108 -174 -53 -156 -144 -120 -103 -90 -56 -23 -10 -3 -1 -0 0 0 0 0 0 0 0 -0 -0 -4 -6 -7 -7 -6 -6 -3 -2 -1 -2 -3 -5 -10 -14 -22 -43 -69 -110 -161 -226 -298 -330 -299 -250 -188 -1 -4 -0 0 -18 -141 -162 -127 -88 -64 -47 -33 -20 -8 -1 -0 -0 -0 -0 0 -0 -0 -0 -2 -3 -4 -5 -8 -13 -18 -18 -16 -16 -21 -29 -38 -54 -61 -42 -36 -21 -7 -6 -6 -3 -2 -1 -1 -5 -10 -6 0 0 0 0 0 0 0 0 0 0 -12 -37 -51 -53 -70 -92 -92 -66 -44 -56 -80 -103 -118 -115 -106 -105 -89 -48 -14 -2 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -1 -0 -0 -1 -2 -3 -5 -6 -3 -4 -7 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -14 -87 -117 -73 -61 -36 -10 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -2 -4 -1 -1 -2 -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 -1 -0 0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -10 -9 -7 -5 -4 -5 -5 -5 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -5 -6 -5 -5 -6 -5 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -4 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -3 -5 -5 -3 -2 -2 -1 -1 -1 -2 -3 -6 -8 -9 -7 -5 -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 0 0 0 0 -0 -9 -11 -8 -20 -85 -250 -309 -309 -368 -362 -307 -249 -211 -193 -169 -144 -133 -125 -120 -112 -90 -71 -53 -43 -28 -21 -23 -24 -22 -23 -28 -34 -38 -37 -34 -39 -40 -44 -51 -57 -62 -64 -61 -60 -54 -48 -43 -39 -32 -25 -26 -25 -26 -29 -26 -20 -16 -14 -15 -19 -23 -22 -22 -28 -36 -37 -33 -29 -32 -39 -45 -47 -44 -35 -26 -14 -10 -6 -6 -5 -4 -4 -5 -11 -33 -65 -101 -148 -203 -227 -194 -13 -103 -179 -190 -224 -227 -83 0 -1 -19 -78 -150 -131 -118 -102 -86 -66 -57 -36 -18 -5 -1 -0 -0 -0 0 0 -0 0 0 -0 -1 -2 -1 -3 -5 -7 -8 -8 -6 -5 -4 -3 -4 -3 -9 -19 -28 -51 -86 -125 -187 -245 -310 -345 -339 -241 -135 -117 -23 -54 -7 -45 -47 -159 -128 -90 -66 -48 -37 -27 -16 -7 -1 -0 -0 0 0 0 0 -0 -1 -5 -8 -10 -12 -15 -20 -20 -14 -10 -11 -19 -29 -30 -42 -67 -70 -65 -48 -25 -21 -17 -9 -3 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -15 -49 -69 -65 -76 -89 -89 -82 -59 -62 -83 -103 -113 -121 -120 -115 -118 -109 -67 -20 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -1 0 0 0 0 -0 -2 -4 -5 -7 -9 -9 -2 -2 -7 -9 -9 -8 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -99 -129 -105 -94 -45 -11 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -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 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -10 -10 -8 -5 -4 -5 -6 -6 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -5 -7 -6 -6 -7 -7 -5 -2 -1 -2 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -5 -3 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -2 -5 -8 -8 -6 -5 -4 -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 -1 0 0 0 -20 -117 -191 -254 -299 -305 -277 -246 -207 -172 -163 -155 -143 -129 -109 -104 -93 -75 -63 -52 -49 -50 -54 -52 -51 -55 -60 -67 -76 -81 -78 -78 -79 -79 -77 -72 -71 -71 -82 -88 -82 -63 -51 -38 -27 -34 -45 -59 -45 -42 -43 -37 -25 -19 -19 -19 -20 -21 -25 -31 -32 -28 -25 -24 -26 -24 -18 -15 -13 -9 -6 -4 -2 -2 -4 -5 -8 -15 -31 -97 -161 -185 -212 -241 -209 -91 -7 -70 -237 -257 -250 -229 -128 -92 -62 -84 -113 -112 -88 -74 -63 -50 -37 -27 -18 -7 -1 -0 -0 -0 -0 0 -0 -0 -1 -4 -12 -14 -13 -7 -5 -5 -7 -9 -9 -7 -6 -5 -5 -6 -11 -19 -31 -55 -94 -136 -206 -320 -117 -58 -274 -358 -172 -2 -48 -146 -205 -78 -202 -144 -134 -92 -68 -53 -40 -32 -24 -14 -5 -1 -0 -0 0 0 0 -0 -0 -5 -12 -17 -21 -21 -24 -24 -19 -11 -7 -9 -18 -27 -25 -22 -34 -51 -60 -53 -40 -26 -16 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -35 -50 -57 -77 -84 -86 -89 -72 -87 -87 -101 -106 -110 -110 -109 -111 -106 -90 -43 0 0 0 0 0 0 -0 -0 -4 -4 -1 -1 -1 0 0 0 0 -1 -4 -8 -10 -14 -8 -6 -0 -1 -2 -2 -8 -10 -6 -2 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -139 -148 -133 -112 -74 -21 -1 -0 0 0 0 0 -0 -0 -1 -1 -2 -2 -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 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -2 -4 -6 -8 -7 -5 -4 -4 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -5 -6 -6 -7 -7 -6 -4 -2 -4 -6 -6 -5 -4 -4 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -2 -6 -9 -6 -3 -2 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -3 -7 -7 -5 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -14 -32 -63 -86 -119 -185 -228 -228 -199 -149 -165 -173 -166 -151 -150 -147 -131 -123 -118 -113 -105 -96 -82 -75 -74 -81 -81 -82 -85 -88 -92 -95 -94 -93 -90 -88 -89 -101 -117 -114 -75 -73 -71 -60 -58 -63 -76 -61 -54 -59 -58 -49 -41 -36 -33 -29 -24 -21 -19 -15 -12 -14 -14 -13 -13 -10 -10 -8 -8 -8 -7 -7 -10 -14 -22 -35 -52 -67 -113 -154 -132 -169 -249 -235 -113 -74 -181 -276 -284 -239 -208 -199 -192 -129 -113 -94 -72 -57 -47 -41 -36 -31 -21 -9 -2 -0 -0 0 -1 -1 -1 -3 -7 -19 -41 -54 -49 -37 -22 -13 -7 -8 -9 -9 -9 -9 -9 -9 -8 -14 -26 -48 -90 -140 -210 -251 -339 -69 -6 -66 -278 -148 -6 -143 -283 -221 -178 -185 -146 -112 -80 -59 -48 -38 -29 -22 -12 -4 -0 0 0 -0 -0 -0 -0 -2 -10 -21 -32 -39 -34 -31 -25 -17 -10 -8 -10 -17 -24 -23 -15 -14 -32 -43 -40 -38 -21 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -48 -82 -75 -83 -92 -78 -100 -90 -104 -103 -99 -98 -102 -79 -29 -1 0 0 0 0 0 0 0 -0 -1 -8 -2 -0 -0 -0 0 0 0 0 -0 -3 -11 -19 -11 0 0 0 0 0 0 -0 -6 -5 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -44 -101 -134 -136 -103 -59 -19 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -4 -2 -1 -0 -1 -2 -1 -0 -0 -1 -2 -3 -5 -5 -5 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -6 -6 -5 -5 -4 -6 -8 -9 -8 -6 -6 -7 -4 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -2 -5 -4 -0 -0 -0 -0 -2 -7 -5 -2 -1 -1 -1 -3 -4 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -2 -4 -7 -5 -3 -3 -4 -5 -5 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -6 -19 -68 -115 -143 -102 -62 -98 -135 -184 -253 -91 -125 -137 -187 -151 -125 -133 -122 -99 -97 -100 -106 -93 -91 -104 -107 -105 -92 -80 -83 -89 -91 -90 -86 -79 -74 -70 -66 -68 -65 -57 -51 -53 -54 -55 -56 -56 -60 -57 -54 -48 -41 -30 -24 -19 -15 -13 -11 -7 -5 -4 -2 -4 -5 -7 -9 -11 -14 -20 -30 -47 -73 -103 -124 -150 -181 -157 -161 -240 -317 -231 -141 -156 -224 -246 -186 -144 -136 -125 -92 -72 -47 -38 -36 -36 -37 -35 -28 -16 -5 -0 -0 -0 -1 -7 -12 -15 -30 -54 -91 -117 -113 -90 -65 -37 -24 -13 -11 -12 -14 -16 -18 -21 -23 -24 -31 -48 -79 -141 -194 -179 -53 -40 -4 -0 -2 -85 -53 -7 -161 -230 -119 -84 -179 -145 -109 -81 -58 -45 -37 -28 -20 -11 -3 -0 0 -0 -0 -0 -0 -1 -5 -18 -34 -54 -56 -44 -33 -24 -15 -10 -10 -14 -18 -24 -34 -34 -27 -41 -38 -34 -28 -18 -12 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -23 -68 -88 -89 -97 -67 -84 -97 -107 -97 -85 -86 -101 -58 -36 -16 -2 -4 -7 -3 -0 0 0 -0 -1 -7 -2 -4 -1 -0 0 0 0 0 0 -1 -7 -14 -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 -2 -35 -99 -125 -79 -27 -5 -1 -1 -2 -0 0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -2 -3 -2 -1 -1 -3 -7 -2 -0 -0 -0 -0 -0 -0 -1 -2 -4 -10 -18 -25 -23 -9 -4 -2 -2 -2 -3 -2 -1 -1 -1 -1 -2 -3 -5 -6 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -6 -5 -4 -4 -6 -7 -11 -13 -10 -7 -5 -5 -4 -2 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -3 -3 -1 -1 -0 -0 -0 -1 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -3 -5 -5 -4 -3 -4 -5 -6 -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 -1 -11 -22 -27 -9 -9 -20 -17 0 -9 -20 -38 -33 -105 -55 -55 -77 -79 -62 -58 -72 -85 -75 -49 -57 -77 -95 -92 -63 -54 -63 -70 -74 -80 -79 -62 -58 -60 -74 -67 -45 -38 -36 -32 -39 -42 -35 -39 -41 -42 -42 -37 -28 -21 -17 -12 -8 -5 -3 -2 -2 -2 -3 -4 -4 -6 -10 -17 -26 -44 -73 -103 -130 -158 -190 -186 -158 -241 -201 -321 -309 -205 -151 -176 -171 -117 -86 -72 -57 -43 -32 -21 -22 -29 -34 -36 -31 -20 -9 -2 -0 -1 -3 -7 -22 -45 -64 -103 -157 -191 -188 -154 -119 -84 -52 -37 -25 -21 -23 -32 -33 -36 -41 -48 -53 -63 -91 -154 -241 -210 -48 -3 0 0 0 0 -6 -138 -48 -107 -73 -14 -88 -162 -137 -105 -75 -56 -42 -35 -27 -18 -9 -3 -0 -0 -0 -0 -0 -1 -2 -11 -29 -50 -63 -57 -44 -32 -21 -15 -11 -12 -19 -23 -29 -54 -76 -70 -59 -18 -31 -25 -25 -34 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -81 -116 -80 -65 -77 -93 -94 -87 -77 -89 -103 -102 -93 -58 -22 -37 -66 -45 -5 0 0 -0 -0 -3 -4 -8 -2 -0 0 0 0 0 0 0 -1 -1 0 0 0 -0 -3 -2 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -23 -93 -138 -86 -18 -4 -1 -3 -6 -1 -0 -2 -3 -1 -4 -2 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -2 -2 -0 0 -0 -1 -2 -3 -2 -1 -0 -0 -2 -4 -1 -0 -0 -0 -0 -0 -1 -1 -3 -9 -17 -23 -28 -23 -12 -6 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -2 -4 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -5 -4 -4 -6 -7 -10 -14 -11 -7 -5 -4 -4 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -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 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -1 -2 -3 -4 -4 -3 -4 -5 -6 -7 -8 -6 -5 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -2 -4 -16 -5 -8 -14 -24 -38 -50 -58 -65 -68 -68 -72 -73 -76 -75 -62 -64 -63 -63 -66 -78 -88 -79 -55 -33 -37 -49 -56 -59 -32 -29 -40 -40 -31 -24 -21 -20 -20 -20 -16 -13 -9 -4 -3 -3 -2 -2 -3 -6 -9 -10 -11 -13 -18 -28 -46 -76 -101 -124 -147 -176 -198 -186 -186 -262 -239 -293 -281 -257 -194 -151 -113 -75 -50 -34 -24 -18 -13 -14 -20 -31 -31 -28 -21 -13 -6 -3 -2 -3 -6 -13 -35 -77 -121 -170 -224 -231 -193 -146 -118 -88 -67 -57 -47 -38 -43 -56 -59 -65 -74 -83 -85 -110 -176 -246 -228 -126 -19 0 0 0 0 -19 -186 -264 -69 -8 0 -50 -127 -154 -125 -91 -64 -48 -38 -32 -23 -14 -6 -1 -0 -0 0 -0 -0 -1 -5 -17 -37 -56 -61 -51 -41 -30 -21 -17 -13 -15 -23 -25 -30 -57 -86 -82 -51 -18 -31 -26 -35 -55 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -17 -50 -68 -71 -77 -79 -74 -73 -74 -86 -77 -63 -61 -82 -68 -75 -101 -73 -16 -0 -0 -0 -0 -1 -4 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 -0 -4 -15 -11 -1 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -13 -8 -10 -86 -161 -114 -22 -8 -4 -8 -9 -4 -4 -4 -5 -3 -1 -0 -1 -3 -5 -7 -7 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -4 -3 -1 -0 -0 -1 -4 -8 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -11 -13 -14 -10 -7 -6 -6 -5 -4 -3 -3 -2 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -2 -4 -5 -4 -4 -4 -4 -5 -7 -9 -10 -9 -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 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -11 -8 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -2 -3 -4 -5 -5 -5 -8 -8 -8 -7 -5 -3 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -6 -19 -37 -58 -52 -27 -43 -76 -78 -50 -32 -43 -63 -72 -69 -73 -75 -63 -47 -46 -45 -44 -50 -32 -31 -31 -27 -26 -21 -16 -14 -12 -11 -9 -7 -5 -4 -4 -3 -2 -3 -4 -7 -9 -15 -22 -32 -47 -66 -82 -100 -115 -125 -137 -149 -156 -165 -179 -199 -197 -194 -185 -179 -148 -105 -75 -50 -31 -17 -9 -6 -6 -11 -21 -28 -24 -19 -12 -11 -9 -9 -7 -6 -6 -11 -32 -71 -115 -152 -170 -161 -131 -98 -92 -78 -79 -77 -68 -65 -76 -89 -93 -103 -117 -130 -141 -203 -263 -182 -87 -24 -2 0 0 0 0 -54 -258 -242 -47 -3 0 -150 -191 -154 -114 -81 -56 -42 -31 -24 -15 -8 -3 -0 -0 0 -0 -0 -0 -2 -9 -23 -43 -60 -61 -50 -39 -28 -22 -20 -17 -18 -27 -28 -30 -59 -80 -69 -45 -28 -28 -24 -34 -44 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -30 -61 -70 -75 -68 -58 -60 -66 -62 -43 -40 -64 -96 -83 -54 -42 -27 -7 -1 -1 -1 -1 -1 -3 -6 -3 -0 0 0 0 0 0 0 0 0 0 -0 -4 -16 -26 -13 -1 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -5 -145 -166 -83 -64 -121 -153 -114 -46 -23 -13 -13 -9 -9 -8 -5 -5 -4 -1 -0 -1 -3 -5 -8 -9 -7 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -4 -12 -9 -18 -2 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -6 -6 -6 -6 -5 -5 -5 -6 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -3 -4 -4 -4 -3 -3 -3 -4 -4 -7 -7 -6 -4 -3 -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 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 0 0 -0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -4 -4 -4 -5 -7 -8 -8 -7 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -16 -48 -58 -28 -3 -15 -43 -65 -44 -56 -67 -72 -75 -79 -74 -65 -63 -58 -50 -40 -31 -32 -24 -21 -19 -15 -12 -10 -9 -8 -6 -6 -6 -9 -12 -19 -27 -41 -59 -65 -62 -60 -62 -67 -83 -94 -99 -114 -125 -118 -114 -117 -117 -115 -117 -114 -100 -81 -55 -37 -25 -14 -5 -1 -1 -2 -8 -17 -20 -16 -14 -10 -14 -16 -18 -18 -15 -14 -11 -18 -40 -69 -86 -82 -76 -68 -59 -76 -81 -100 -103 -102 -108 -122 -134 -138 -146 -162 -178 -204 -257 -140 -50 -12 -1 0 0 0 0 0 -77 -208 -119 -21 -1 -15 -159 -189 -145 -101 -71 -50 -34 -23 -14 -7 -3 -1 -0 0 0 -0 -0 -2 -5 -13 -34 -57 -68 -61 -47 -35 -25 -21 -21 -23 -26 -41 -39 -31 -38 -50 -47 -36 -32 -30 -29 -39 -43 -14 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 0 0 -28 -56 -68 -74 -64 -52 -55 -57 -46 -31 -41 -84 -100 -51 -11 -1 -1 -1 -0 -1 -1 -1 -1 -3 -4 -0 -0 0 0 0 0 0 0 0 0 -0 -4 -15 -28 -22 -3 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -80 -93 -99 -132 -161 -160 -124 -70 -35 -23 -24 -22 -12 -10 -10 -7 -6 -3 -1 -0 -1 -3 -6 -9 -9 -4 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -11 -23 -13 -9 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -2 -1 -1 -4 -4 -4 -4 -3 -2 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -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 -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 -1 -2 -2 -3 -4 -3 -1 -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -11 -7 0 -3 -18 -31 -11 -20 -37 -39 -73 -103 -107 -110 -111 -103 -88 -71 -62 -62 -51 -48 -44 -35 -32 -30 -30 -27 -23 -23 -26 -38 -46 -55 -75 -98 -109 -101 -83 -71 -69 -76 -84 -90 -90 -98 -103 -87 -76 -69 -64 -65 -67 -62 -48 -32 -19 -11 -7 -2 -0 -0 -0 -2 -6 -12 -15 -13 -12 -13 -17 -24 -31 -35 -36 -43 -30 -27 -31 -47 -56 -54 -56 -62 -78 -107 -122 -143 -145 -148 -159 -183 -204 -212 -219 -208 -202 -251 -258 -69 -3 -0 0 0 0 0 0 0 -18 -48 -20 0 -19 -107 -189 -171 -118 -81 -59 -40 -24 -13 -6 -2 -0 -0 0 -0 -0 -0 -3 -7 -9 -20 -44 -65 -69 -58 -43 -32 -25 -23 -28 -32 -34 -51 -49 -30 -17 -19 -33 -41 -45 -49 -48 -54 -76 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -91 -72 -19 -27 -58 -66 -63 -59 -52 -50 -49 -38 -26 -41 -90 -75 -16 0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -2 0 0 0 0 0 0 0 0 0 0 -1 -12 -30 -26 -7 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 -0 -1 -0 -0 0 -0 -2 -82 -116 -123 -131 -136 -135 -121 -92 -58 -38 -35 -26 -12 -10 -12 -10 -8 -6 -3 -1 -1 -1 -3 -6 -8 -7 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -11 -13 -4 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -6 -6 -6 -5 -4 -3 -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 -2 -2 -3 -4 -4 -4 -3 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -3 -4 -2 -1 -0 -1 -2 -3 -4 -5 -6 -7 -9 -12 -14 -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 -19 -48 -66 -55 -54 -62 -71 -85 -75 -39 -57 -69 -11 -22 -64 -130 -145 -134 -129 -117 -97 -93 -89 -73 -69 -69 -68 -62 -59 -56 -61 -75 -86 -93 -99 -98 -98 -90 -75 -65 -59 -61 -74 -84 -91 -101 -98 -76 -56 -43 -33 -29 -25 -20 -14 -8 -3 -2 -1 -0 -0 -1 -1 -2 -6 -10 -12 -11 -13 -18 -25 -36 -50 -58 -63 -77 -69 -75 -68 -75 -80 -90 -109 -128 -152 -175 -192 -205 -211 -215 -239 -286 -302 -232 -203 -154 -78 -58 -53 -17 0 0 0 0 0 0 0 0 0 0 0 -9 -74 -211 -212 -141 -99 -71 -49 -30 -14 -5 -1 -0 -0 -0 0 -0 -0 -2 -7 -14 -16 -27 -48 -62 -61 -51 -41 -35 -31 -34 -43 -45 -43 -50 -48 -32 -18 -18 -34 -49 -51 -46 -38 -36 -50 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -51 -117 -82 -48 -82 -86 -63 -54 -55 -52 -50 -50 -46 -23 -29 -59 -49 -8 0 0 0 0 -0 -0 -0 -0 -2 -4 -0 0 0 0 0 0 0 0 0 0 -1 -2 -16 -35 -11 0 0 0 0 0 0 0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -61 -117 -117 -131 -141 -121 -105 -108 -103 -80 -60 -48 -35 -24 -16 -17 -12 -10 -9 -6 -3 -1 -0 -1 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -2 -0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -7 -7 -6 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -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 -1 -2 -2 -2 -2 -1 -0 0 -0 -0 -0 -1 -2 -1 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -2 -3 -4 -5 -6 -9 -15 -25 -16 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -14 -1 0 0 0 -0 -0 -0 -0 -10 -73 -135 -139 -128 -125 -112 -94 -89 -79 -50 -37 -0 -0 -1 -35 -153 -178 -173 -161 -146 -135 -129 -121 -116 -109 -108 -106 -98 -100 -91 -89 -94 -97 -100 -102 -92 -79 -70 -63 -62 -63 -58 -54 -56 -60 -63 -58 -39 -26 -18 -12 -8 -5 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -3 -8 -10 -11 -14 -20 -29 -41 -58 -76 -88 -96 -104 -112 -135 -140 -152 -162 -183 -199 -218 -237 -254 -250 -222 -252 -306 -378 -226 -188 -107 -61 -30 -7 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -62 -165 -222 -184 -123 -91 -64 -39 -19 -6 -1 -0 -0 -0 -0 -0 -1 -2 -5 -13 -21 -22 -30 -47 -56 -53 -46 -41 -40 -43 -54 -64 -58 -45 -46 -51 -44 -32 -16 -22 -39 -33 -18 -10 -7 -8 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -35 -18 -33 -91 -87 -69 -61 -58 -55 -47 -39 -37 -17 -19 -27 -22 -11 -8 -2 0 -0 -6 -3 -0 -7 -13 -4 0 0 0 0 0 0 0 0 0 0 -10 -13 -15 -25 -4 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -58 -52 -49 -82 -117 -146 -127 -93 -99 -103 -87 -70 -62 -51 -37 -27 -22 -15 -11 -8 -5 -2 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -6 -13 -4 -2 -2 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -6 -9 -19 -20 -12 -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 -7 -31 -55 -11 -35 -3 0 0 0 -0 -0 -7 -51 -144 -174 -171 -166 -134 -84 -64 -57 -31 -5 -5 -19 -64 -127 -177 -180 -169 -159 -152 -158 -154 -140 -137 -130 -128 -128 -117 -122 -100 -89 -83 -75 -73 -68 -55 -50 -51 -47 -45 -46 -45 -32 -24 -22 -19 -14 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -8 -11 -14 -15 -23 -36 -51 -68 -87 -106 -121 -133 -144 -163 -195 -228 -255 -234 -269 -182 -143 -161 -198 -177 -101 -95 -120 -143 -61 -34 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -115 -234 -229 -160 -118 -88 -56 -28 -9 -2 -0 -0 -0 -0 -0 -1 -3 -4 -8 -17 -25 -27 -35 -48 -51 -45 -41 -39 -41 -50 -65 -71 -55 -32 -37 -54 -56 -31 -3 -13 -22 -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 -1 -32 -143 -132 -101 -94 -76 -56 -44 -31 -22 -26 -24 -10 -16 -28 -41 -35 -14 -2 -6 -85 -70 -4 -14 -21 -2 0 0 0 0 0 0 0 0 0 0 -9 -12 -7 -10 -2 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -34 -108 -79 -74 -93 -53 -99 -124 -85 -90 -94 -82 -64 -77 -78 -50 -32 -22 -16 -12 -8 -5 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -3 -4 -5 -5 -5 -5 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -4 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -3 -5 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -9 -12 -5 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -3 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -4 -7 -17 -24 -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 0 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 -45 -47 -76 0 0 0 0 0 -0 -0 -16 -49 -86 -114 -137 -153 -126 -111 -119 -80 -24 -35 -106 -133 -115 -108 -155 -183 -172 -165 -178 -173 -151 -136 -129 -127 -127 -114 -103 -79 -77 -70 -56 -45 -33 -30 -34 -34 -29 -25 -19 -15 -12 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -9 -12 -13 -16 -21 -28 -40 -60 -77 -95 -114 -134 -156 -179 -205 -196 -164 -211 -256 -132 -130 -45 -24 -35 -55 -42 -10 0 0 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -117 -217 -202 -151 -118 -83 -45 -19 -5 -0 -0 -0 -0 -0 -1 -3 -4 -5 -10 -19 -27 -32 -41 -49 -45 -38 -36 -34 -37 -48 -62 -63 -40 -21 -39 -56 -25 -0 -0 -1 -3 -1 -10 -32 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -34 -148 -130 -91 -104 -78 -62 -56 -44 -45 -40 -21 -22 0 0 -1 -37 -26 -40 -13 -42 -73 -50 -16 -8 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -8 -52 -138 -39 -0 -0 -77 -115 -86 -84 -85 -68 -54 -69 -69 -46 -30 -23 -17 -12 -8 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -4 -5 -5 -5 -5 -4 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -4 -4 -4 -6 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -3 -3 -2 -1 -0 -0 -2 -6 -9 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -4 -2 -7 -11 -8 -5 -6 -7 -5 -3 -2 -1 -2 -2 -3 -7 -8 -9 -11 -10 -6 -4 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -20 -33 -27 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -12 0 0 0 0 0 0 0 0 0 -11 -29 -50 -62 -31 -19 -100 -129 -51 -48 -130 -132 -59 -23 -96 -204 -205 -196 -207 -198 -170 -149 -136 -133 -128 -116 -102 -86 -78 -67 -58 -49 -36 -29 -27 -24 -18 -12 -8 -6 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -9 -13 -17 -22 -30 -40 -53 -69 -86 -101 -116 -135 -165 -205 -243 -200 -106 -54 -74 -86 -17 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -118 -216 -196 -151 -113 -72 -35 -13 -3 0 -0 -0 -0 -1 -1 -1 -3 -7 -14 -21 -29 -37 -44 -45 -39 -30 -26 -25 -30 -45 -63 -57 -30 -15 -32 -47 -23 -6 0 0 0 0 -19 -77 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -30 -142 -174 -136 -114 -99 -99 -129 -92 -44 -40 -33 -5 -1 0 0 0 0 0 -14 -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 -2 -2 -2 -1 -0 -1 -0 -0 -0 -0 0 0 -0 -25 -8 -0 -0 -67 -117 -104 -92 -91 -79 -69 -72 -66 -48 -32 -22 -14 -9 -4 -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 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -2 -3 -3 -3 -4 -5 -5 -5 -4 -4 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -5 -6 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -1 -4 -6 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -18 -17 -14 -11 -13 -15 -17 -7 -5 -4 -4 -5 -9 -11 -14 -21 -29 -26 -13 -6 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -21 -37 -32 -10 -4 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -28 -66 -49 -3 -6 -27 -15 -6 -40 -145 -225 -220 -224 -219 -197 -175 -160 -156 -148 -140 -128 -109 -88 -73 -62 -53 -44 -35 -28 -22 -18 -13 -7 -5 -5 -5 -4 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -5 -7 -8 -11 -13 -16 -22 -34 -46 -58 -69 -80 -91 -100 -118 -144 -179 -170 -258 -181 -70 -19 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -125 -227 -183 -133 -93 -55 -25 -8 -1 0 0 -0 -0 -0 -1 -2 -7 -13 -20 -26 -32 -38 -41 -39 -34 -23 -16 -17 -32 -46 -71 -64 -30 -11 -13 -16 -16 -14 0 0 0 0 -10 -54 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -172 -160 -155 -164 -160 -156 -156 -75 -20 -10 -7 -1 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -1 -4 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -134 -142 -115 -103 -90 -78 -67 -51 -39 -29 -20 -11 -4 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -3 -3 -2 -3 -4 -3 -4 -4 -3 -2 -1 -0 -0 -0 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -4 -6 -5 -4 -4 -6 -7 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 -0 -1 -3 -6 -10 -14 -20 -20 -18 -15 -14 -15 -16 -12 -10 -8 -7 -7 -8 -10 -13 -20 -34 -51 -50 -34 -19 -7 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -4 -14 -29 -38 -25 -9 -3 -1 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -65 -185 -237 -237 -232 -215 -197 -184 -180 -171 -162 -147 -125 -104 -89 -76 -65 -56 -50 -40 -32 -27 -24 -20 -15 -13 -12 -11 -10 -9 -9 -8 -8 -8 -7 -6 -6 -7 -9 -12 -15 -20 -24 -31 -44 -63 -78 -86 -89 -96 -105 -128 -174 -201 -156 -76 -122 -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 -6 -43 -150 -215 -143 -100 -66 -36 -15 -4 -0 0 0 -0 -0 -0 -2 -8 -16 -23 -29 -30 -33 -35 -35 -36 -32 -20 -14 -23 -41 -50 -75 -68 -31 -21 -21 -13 -3 -1 0 0 0 -0 -1 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -37 -22 -7 -8 -17 -26 -32 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -3 -1 -0 0 0 0 0 0 0 -0 -3 -6 -3 0 0 0 0 0 -0 -0 -6 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -27 -73 -114 -127 -110 -95 -77 -74 -60 -37 -27 -18 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -3 -4 -5 -4 -3 -2 -2 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -3 -3 -3 -6 -8 -7 -6 -6 -6 -7 -6 -4 -2 -2 -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 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -2 -2 -2 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -10 -11 -11 -10 -11 -19 -16 -15 -16 -17 -15 -12 -11 -11 -11 -11 -14 -19 -26 -41 -57 -60 -51 -34 -16 -5 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -22 -38 -41 -23 -9 -4 -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 0 0 0 0 0 0 0 0 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 -65 -118 -160 -198 -227 -237 -218 -211 -199 -187 -168 -148 -132 -116 -104 -94 -82 -72 -64 -55 -48 -44 -42 -37 -30 -24 -22 -22 -21 -18 -17 -18 -18 -15 -13 -12 -14 -17 -24 -33 -44 -57 -71 -85 -89 -95 -100 -110 -135 -171 -132 -130 -133 -48 -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 -33 -123 -195 -148 -90 -63 -39 -19 -7 -1 -0 0 -0 -0 -1 -4 -10 -20 -33 -37 -30 -25 -25 -26 -29 -32 -30 -22 -22 -37 -53 -55 -67 -58 -26 -24 -25 -17 -15 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -1 -1 -1 0 0 0 0 0 0 -1 -15 -25 -19 -7 -1 0 0 0 -0 -2 -8 -7 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -90 -152 -128 -104 -89 -89 -57 -35 -26 -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 -1 -3 -4 -3 -4 -6 -8 -9 -9 -7 -4 -2 -3 -3 -2 -2 -1 -2 -2 -3 -5 -6 -7 -7 -5 -4 -3 -4 -6 -9 -10 -8 -6 -6 -7 -6 -5 -3 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -5 -7 -8 -9 -9 -9 -11 -18 -26 -17 -15 -15 -15 -15 -14 -15 -15 -16 -20 -27 -30 -36 -46 -56 -60 -54 -39 -21 -8 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -2 -15 -36 -45 -36 -21 -9 -5 -3 -2 -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 -7 -20 -38 -61 -85 -126 -211 -272 -255 -240 -222 -203 -174 -161 -150 -138 -126 -114 -107 -99 -85 -77 -69 -61 -56 -49 -46 -45 -40 -33 -32 -33 -35 -34 -32 -29 -32 -40 -51 -65 -81 -96 -105 -107 -107 -118 -138 -125 -224 -130 -40 -30 -27 -2 0 0 0 0 0 0 0 0 0 0 0 0 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 -62 -136 -152 -78 -48 -30 -17 -7 -2 -0 0 -0 -1 -3 -6 -12 -22 -37 -43 -31 -21 -14 -16 -20 -25 -29 -30 -33 -42 -53 -57 -49 -50 -41 -20 -13 -15 -19 -32 -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 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 -12 -29 -37 -34 -20 -4 0 0 -0 -2 -7 -11 -9 -5 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -6 -90 -180 -152 -127 -111 -103 -61 -40 -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 -1 -3 -4 -5 -7 -10 -12 -11 -8 -3 -2 -4 -3 -3 -2 -1 -1 -2 -3 -5 -8 -10 -10 -9 -7 -5 -4 -6 -9 -10 -8 -6 -5 -5 -5 -5 -3 -2 -2 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -5 -4 -2 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -4 -5 -6 -7 -8 -10 -14 -25 -19 -14 -13 -13 -14 -14 -14 -18 -25 -35 -42 -29 -29 -31 -41 -47 -41 -34 -25 -15 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -5 -19 -30 -26 -21 -15 -8 -6 -3 -2 -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 -55 -243 -336 -326 -318 -317 -305 -248 -229 -223 -207 -192 -176 -166 -161 -147 -131 -117 -106 -98 -87 -84 -85 -85 -82 -80 -80 -79 -77 -77 -77 -81 -86 -90 -95 -106 -119 -125 -134 -114 -92 -118 -50 -101 -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 -45 -119 -121 -72 -37 -22 -13 -7 -3 -1 -0 -1 -2 -7 -14 -20 -26 -39 -49 -37 -24 -13 -10 -14 -18 -25 -28 -33 -44 -58 -61 -51 -37 -32 -23 -11 -11 -6 -20 -25 -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 -18 -31 -36 -38 -27 -8 0 0 -1 -7 -14 -13 -9 -5 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -7 -87 -192 -200 -161 -124 -101 -70 -46 -32 -19 -9 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -8 -12 -11 -8 -4 -2 -4 -3 -3 -2 -2 -2 -2 -3 -5 -7 -9 -10 -11 -9 -7 -5 -6 -9 -9 -8 -6 -5 -5 -6 -6 -4 -3 -2 -2 -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 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -4 -5 -6 -12 -16 -21 -21 -16 -12 -11 -12 -11 -11 -13 -19 -28 -21 -39 -29 -19 -29 -42 -37 -22 -11 -10 -7 -3 -1 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -9 -22 -24 -17 -16 -12 -8 -6 -4 -3 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -171 -246 -291 -343 -362 -352 -318 -301 -303 -287 -253 -233 -220 -219 -215 -203 -187 -175 -164 -149 -139 -135 -134 -134 -136 -140 -141 -143 -145 -144 -138 -134 -131 -135 -138 -147 -202 -125 -47 -26 -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 -1 -9 -49 -92 -74 -37 -22 -16 -12 -9 -6 -4 -4 -5 -11 -21 -37 -46 -52 -53 -43 -24 -17 -13 -14 -16 -16 -23 -28 -35 -48 -57 -55 -45 -32 -25 -18 -7 -11 -22 -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 -16 -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 -18 -32 -36 -34 -22 -6 0 -0 -2 -11 -18 -13 -9 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -62 -140 -176 -190 -168 -117 -95 -87 -74 -58 -35 -20 -12 -11 -13 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -5 -10 -12 -9 -4 -2 -3 -3 -3 -3 -2 -2 -2 -3 -4 -7 -8 -9 -12 -11 -8 -6 -6 -8 -8 -8 -6 -5 -5 -6 -7 -5 -4 -2 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -8 -20 -28 -25 -17 -12 -8 -5 -6 -5 -6 -9 -17 -21 -18 -11 -14 -39 -53 -52 -30 -10 -4 -4 -2 -0 -0 -0 -1 -5 -9 -4 -1 -1 -0 -0 -0 0 -0 -0 -2 -12 -26 -22 -16 -13 -9 -8 -7 -5 -3 -3 -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 -3 -37 -70 -135 -295 -376 -381 -366 -356 -351 -325 -299 -296 -296 -293 -291 -283 -265 -244 -231 -226 -223 -217 -200 -178 -180 -199 -218 -204 -188 -205 -220 -219 -175 -119 -145 -58 -73 -30 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -20 -65 -98 -70 -49 -37 -30 -25 -21 -18 -13 -11 -12 -15 -30 -52 -69 -77 -84 -65 -33 -17 -15 -19 -20 -19 -17 -21 -27 -32 -43 -49 -48 -40 -33 -29 -21 -11 -17 -45 -18 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -51 -92 -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 -18 -35 -37 -29 -14 -2 0 -1 -6 -17 -18 -12 -8 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -52 -128 -172 -190 -175 -130 -109 -124 -123 -98 -64 -45 -35 -39 -70 -62 -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 -1 -2 -3 -4 -5 -8 -11 -10 -5 -2 -1 -2 -2 -2 -2 -2 -2 -3 -4 -6 -7 -7 -10 -11 -9 -7 -7 -6 -6 -7 -7 -5 -4 -5 -6 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 0 0 -1 -1 -0 -2 -2 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -6 -10 -17 -20 -13 -6 -4 -2 -1 -1 -1 -1 -4 -9 -16 -24 -20 -16 -41 -51 -44 -19 -4 -3 -1 -0 0 0 -0 -1 -4 -7 -3 -1 -1 -0 -0 0 0 0 -0 -3 -16 -25 -16 -11 -8 -7 -8 -7 -5 -4 -4 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -23 -155 -229 -273 -301 -325 -345 -359 -361 -358 -398 -399 -384 -382 -383 -358 -340 -340 -341 -313 -280 -305 -306 -215 -166 -149 -75 -45 -75 -105 -87 -29 -32 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -40 -95 -127 -82 -69 -64 -60 -53 -43 -34 -27 -21 -20 -26 -40 -74 -97 -102 -95 -72 -44 -24 -18 -19 -23 -25 -23 -20 -20 -23 -28 -41 -50 -49 -44 -39 -38 -33 -21 -20 -33 -16 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -35 -70 -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 -8 -23 -32 -38 -37 -28 -11 0 0 -2 -10 -22 -16 -11 -7 -3 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -38 -123 -183 -167 -150 -175 -144 -160 -164 -143 -99 -76 -60 -46 -61 -66 -34 -17 -6 -0 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -5 -8 -10 -5 -2 -1 -1 -1 -2 -2 -2 -2 -2 -5 -7 -8 -7 -9 -11 -13 -12 -10 -7 -6 -7 -8 -6 -4 -4 -5 -6 -5 -3 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 0 -1 -2 -5 -8 -5 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -7 -8 -9 -10 -9 -5 -2 -1 -0 0 -0 -0 -1 -2 -4 -9 -14 -17 -4 -10 -33 -26 -10 -2 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -6 -23 -22 -12 -7 -6 -7 -8 -7 -4 -4 -4 -4 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -75 -127 -183 -246 -309 -352 -401 -385 -267 -280 -362 -182 -114 -162 -243 -237 -116 -39 -85 -77 -22 -21 -4 0 -6 -15 -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 -2 -25 -94 -153 -100 -96 -100 -96 -90 -78 -60 -44 -34 -33 -39 -56 -94 -143 -129 -111 -76 -51 -34 -24 -20 -21 -26 -29 -28 -24 -21 -20 -26 -39 -48 -48 -42 -37 -34 -31 -23 -19 -25 -21 -9 -2 -0 0 0 0 0 0 0 0 -1 -6 -14 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -25 -37 -38 -39 -38 -30 -11 0 0 -5 -15 -20 -14 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -8 -22 -19 -7 -70 -220 -171 -188 -171 -161 -127 -101 -76 -55 -41 -33 -32 -33 -15 -2 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -4 -3 -2 -1 -2 -2 -2 -2 -2 -2 -5 -8 -7 -7 -9 -12 -16 -18 -14 -8 -6 -7 -8 -7 -4 -4 -4 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -3 -4 -5 -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 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -8 -8 -7 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -7 -10 -6 -13 -18 -11 -3 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -12 -25 -17 -5 -4 -5 -7 -9 -7 -5 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -109 -125 -30 0 0 -10 -3 -1 -5 -7 -3 -1 -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 -5 -31 -74 -114 -144 -153 -146 -130 -112 -103 -88 -68 -49 -43 -53 -74 -129 -190 -195 -140 -96 -53 -38 -26 -19 -19 -23 -28 -31 -30 -27 -22 -20 -27 -40 -42 -35 -26 -20 -17 -16 -15 -19 -28 -33 -27 -14 -2 0 0 0 0 0 -0 -2 -10 -37 -77 -53 -1 0 0 0 0 0 -1 -8 -9 -0 -13 -53 -57 -60 -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 -1 -6 -21 -33 -34 -33 -36 -36 -31 -19 -12 -13 -17 -22 -17 -11 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -30 -123 -78 -54 -128 -154 -143 -119 -103 -101 -93 -64 -41 -41 -17 -3 -7 -9 -11 -8 -3 -1 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -5 -8 -8 -8 -9 -11 -16 -20 -16 -9 -6 -6 -7 -7 -4 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -4 -3 -1 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -2 -6 -6 -3 -1 -0 -0 -0 -0 -0 -1 -4 -7 -9 -9 -8 -6 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -9 -7 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -2 -19 -24 -10 -2 -3 -5 -7 -8 -7 -5 -4 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -123 -175 -171 -154 -189 -190 -135 -106 -96 -83 -67 -51 -56 -89 -147 -127 -160 -201 -134 -79 -50 -34 -22 -17 -19 -23 -26 -26 -27 -27 -25 -23 -32 -43 -41 -27 -15 -9 -7 -8 -12 -20 -28 -32 -29 -17 -14 -40 -37 -7 0 0 -9 -35 -44 -64 -125 -72 -13 -12 -7 0 -8 -106 -153 -155 -101 -20 -48 -168 -181 -148 -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 -4 -13 -14 -28 -31 -34 -33 -30 -27 -27 -27 -26 -22 -15 -9 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -79 -108 -106 -138 -166 -161 -108 -46 -47 -20 -8 -4 -3 -7 -6 -3 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -6 -5 -4 -3 -5 -7 -8 -8 -9 -11 -14 -18 -16 -11 -7 -5 -5 -5 -3 -2 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -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 -1 -6 -11 -0 -0 -0 -0 0 -0 -4 -8 -7 -2 -0 -1 -1 -1 -0 -1 -4 -7 -9 -9 -8 -7 -4 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -13 -28 -20 -4 -2 -3 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -114 -133 -109 -51 -131 -177 -119 -94 -85 -74 -61 -55 -95 -159 -105 -42 -127 -185 -128 -76 -48 -29 -19 -17 -20 -21 -18 -18 -23 -27 -26 -24 -28 -34 -29 -16 -8 -7 -8 -9 -16 -21 -21 -15 -10 -12 -40 -67 -52 -7 0 0 -15 -65 -64 -38 -76 -79 -83 -106 -121 -13 -111 -169 -96 -122 -159 -90 -78 -205 -212 -91 -10 -48 -25 -4 0 0 0 0 0 0 0 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 -18 -28 -31 -31 -30 -29 -29 -29 -28 -26 -21 -14 -8 -4 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -36 -133 -198 -206 -149 -63 -57 -32 -29 -24 -9 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -7 -6 -5 -6 -7 -7 -7 -9 -11 -13 -16 -16 -12 -8 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -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 -2 -4 -2 -1 -0 -0 0 -0 -1 -6 -9 -6 -1 -0 -1 -2 -2 -2 -2 -5 -8 -8 -7 -5 -4 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -7 -2 -2 -3 -5 -7 -7 -6 -4 -3 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -138 -160 -115 -92 -81 -69 -63 -81 -150 -82 -24 -5 -130 -178 -132 -81 -49 -30 -19 -18 -22 -16 -12 -15 -26 -33 -29 -21 -19 -22 -23 -18 -8 -7 -8 -12 -17 -24 -23 -10 -2 -12 -41 -78 -64 -61 -63 -61 -80 -88 -76 -38 -58 -128 -127 -143 -150 -19 -132 -168 -67 -33 -107 -119 -97 -156 -180 -102 -80 -217 -122 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -8 -9 -1 -0 0 0 0 0 0 0 -4 -15 -26 -30 -31 -28 -28 -28 -29 -30 -29 -26 -20 -12 -7 -4 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -10 -57 -143 -180 -135 -86 -70 -49 -53 -52 -31 -14 -6 -5 -4 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -3 -2 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -2 -5 -7 -8 -9 -7 -7 -7 -7 -7 -7 -8 -9 -13 -13 -13 -12 -9 -7 -5 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -1 -3 -5 -3 -1 -0 -0 0 -0 -3 -8 -9 -4 -1 -0 -1 -2 -3 -3 -2 -4 -7 -6 -5 -4 -3 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -2 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -2 -4 -2 -2 -2 -3 -7 -9 -8 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -191 -188 -138 -108 -88 -76 -93 -119 -63 -10 -1 -0 -145 -183 -135 -83 -51 -33 -25 -21 -18 -13 -13 -21 -35 -42 -35 -23 -18 -20 -22 -19 -13 -7 -6 -10 -14 -25 -40 -22 -1 -8 -39 -92 -68 -74 -80 -70 -82 -80 -88 -75 -77 -106 -104 -105 -109 -116 -162 -169 -66 -11 -26 -80 -91 -94 -145 -198 -240 -283 -151 -15 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -9 -19 -18 -3 -0 0 0 0 0 0 -4 -15 -26 -29 -29 -30 -27 -26 -28 -29 -31 -30 -25 -18 -10 -6 -4 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -3 -23 -80 -122 -106 -97 -84 -63 -64 -57 -31 -16 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -1 -1 -1 -4 -11 -17 -16 -9 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -10 -11 -9 -7 -6 -6 -7 -8 -11 -11 -13 -11 -10 -10 -8 -6 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 0 -0 -1 -3 -7 -7 -3 -1 -0 -1 -3 -3 -2 -2 -3 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -7 -11 -12 -10 -8 -4 -2 -4 -4 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -15 -2 -143 -214 -179 -136 -104 -97 -130 -140 -35 0 0 0 -155 -181 -127 -78 -49 -35 -29 -24 -17 -11 -13 -21 -33 -39 -33 -24 -20 -20 -20 -18 -13 -6 -2 -4 -8 -19 -43 -27 -14 -33 -49 -53 -87 -72 -57 -41 -40 -51 -64 -77 -87 -93 -92 -88 -91 -125 -167 -81 -17 -2 0 -23 -32 -27 -66 -149 -210 -212 -125 -6 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -3 -1 -4 -2 -3 -4 -5 -11 -19 -22 -12 -2 -0 0 0 0 0 0 -7 -21 -31 -30 -31 -31 -27 -26 -28 -30 -32 -30 -23 -16 -10 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 -0 -1 -7 -14 -32 -91 -127 -109 -99 -79 -46 -28 -17 -9 -5 -2 -1 -1 -0 -1 -2 -3 -4 -4 -2 -1 -0 -0 -1 -1 -1 -2 -1 -0 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -2 -1 -3 -6 -11 -13 -10 -6 -4 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -4 -6 -9 -11 -12 -10 -7 -6 -6 -7 -10 -16 -13 -11 -10 -9 -8 -7 -6 -4 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -1 -2 -1 -1 -0 0 0 -0 -0 -2 -6 -5 -2 -1 -0 -1 -1 -2 -1 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -0 -1 -1 -1 -1 -1 -4 -11 -14 -11 -8 -6 -3 -3 -4 -4 -2 -1 -1 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -27 -65 -4 -6 -134 -193 -168 -130 -146 -123 -61 -12 0 0 -15 -177 -189 -115 -67 -42 -31 -26 -22 -16 -10 -9 -14 -25 -31 -27 -21 -18 -16 -14 -13 -10 -4 -0 -1 -2 -11 -34 -41 -54 -77 -65 -44 -62 -38 -24 -19 -22 -37 -52 -65 -79 -91 -97 -96 -100 -113 -65 -8 -1 0 0 0 0 0 -10 -31 -39 -24 -4 0 0 0 0 0 0 0 -0 -0 0 0 -0 -2 -9 -2 -11 -9 -12 -16 -18 -22 -24 -22 -7 0 0 0 0 0 0 -3 -15 -27 -31 -29 -28 -29 -26 -24 -28 -30 -32 -29 -22 -15 -9 -5 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -22 -54 -95 -129 -92 -98 -75 -58 -42 -29 -18 -10 -5 -2 -1 -2 -4 -6 -6 -6 -3 -3 -2 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -3 -3 -3 -5 -9 -13 -15 -15 -13 -8 -5 -3 -2 -1 -1 -1 -2 -3 -2 -1 -1 -1 -2 -4 -8 -12 -12 -10 -7 -5 -6 -8 -10 -12 -11 -10 -9 -7 -7 -6 -6 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 -0 -0 -1 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -2 -2 -0 0 0 0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -3 -14 -22 -23 -9 -4 -3 -3 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -62 -6 0 -26 -212 -213 -166 -161 -95 -24 0 0 0 -31 -164 -188 -101 -58 -38 -28 -23 -20 -16 -11 -7 -9 -18 -24 -25 -20 -14 -10 -9 -8 -7 -3 -0 -0 -1 -9 -25 -45 -66 -86 -80 -58 -37 -18 -11 -13 -21 -40 -63 -75 -84 -100 -109 -109 -116 -117 -59 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -8 -4 -14 -16 -17 -20 -24 -25 -27 -23 -10 0 0 0 0 0 -2 -12 -26 -31 -31 -32 -29 -27 -27 -22 -28 -30 -32 -30 -23 -14 -8 -4 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -20 -19 -46 -24 -129 -131 -106 -81 -60 -47 -38 -24 -10 -6 -9 -16 -12 -5 -4 -4 -3 -3 -4 -5 -6 -9 -12 -16 -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 -0 0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -6 -6 -7 -9 -12 -17 -22 -24 -24 -25 -20 -15 -10 -6 -3 -2 -1 -2 -3 -3 -1 -1 -1 -1 -3 -7 -10 -11 -10 -7 -6 -6 -8 -9 -10 -10 -9 -8 -7 -6 -5 -5 -3 -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 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -1 -2 -2 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -1 -3 -6 -6 -4 -5 -5 -4 -3 -2 -1 -2 -2 -2 -2 -2 -1 -0 -1 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -2 -2 -4 -9 -10 -6 -4 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -22 -136 -231 -215 -113 -37 -6 0 0 0 -41 -145 -168 -88 -53 -36 -27 -23 -20 -17 -11 -6 -7 -13 -18 -27 -20 -11 -6 -4 -5 -6 -4 -1 -1 -3 -7 -13 -29 -54 -79 -78 -52 -26 -13 -11 -18 -31 -54 -69 -79 -89 -104 -112 -114 -124 -119 -63 0 0 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 -14 -16 -16 -19 -23 -25 -27 -25 -13 0 0 0 0 -1 -10 -23 -31 -33 -32 -31 -30 -28 -27 -23 -28 -30 -32 -30 -23 -13 -7 -4 -4 -3 -2 -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 -5 -15 -4 -8 -15 -94 -129 -131 -120 -104 -87 -74 -51 -23 -13 -13 -23 -18 -8 -7 -11 -13 -15 -21 -26 -31 -47 -67 -65 -47 -52 -50 -39 -26 -16 -10 -5 -3 -2 -2 -3 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -6 -8 -12 -15 -16 -16 -17 -20 -26 -32 -33 -33 -33 -30 -26 -20 -14 -7 -2 -1 -1 -1 -1 -0 -0 -1 -1 -3 -5 -8 -10 -10 -8 -7 -6 -7 -9 -10 -9 -8 -7 -6 -4 -4 -4 -3 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -2 -1 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -5 -11 -16 -16 -13 -12 -8 -7 -5 -3 -3 -4 -5 -5 -3 -3 -2 -1 -1 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -1 -4 -13 -9 -4 -5 -6 -5 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -43 -51 -16 -39 -128 -151 -58 -8 0 0 0 0 -51 -141 -158 -82 -49 -31 -22 -17 -17 -17 -13 -10 -11 -15 -18 -21 -17 -9 -4 -7 -15 -12 -6 -3 -1 -2 -4 -9 -32 -69 -69 -58 -42 -26 -18 -20 -30 -46 -63 -66 -70 -83 -99 -109 -115 -127 -119 -64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -4 -13 -19 -19 -20 -22 -23 -24 -23 -14 0 0 0 0 -3 -25 -32 -31 -31 -32 -31 -31 -29 -24 -23 -26 -29 -23 -21 -20 -14 -7 -4 -4 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -6 -41 -80 -116 -146 -149 -119 -87 -46 -26 -17 -24 -26 -21 -17 -17 -18 -27 -43 -51 -56 -76 -93 -121 -120 -111 -104 -86 -69 -61 -50 -38 -26 -13 -14 -14 -8 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -9 -12 -14 -17 -19 -19 -21 -27 -29 -27 -24 -22 -26 -31 -34 -34 -34 -34 -32 -28 -23 -13 -4 -2 -1 -0 -0 -0 -0 -0 -0 -2 -5 -7 -8 -9 -9 -8 -8 -8 -8 -10 -10 -8 -6 -5 -4 -3 -3 -3 -1 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -1 -2 -2 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -7 -13 -19 -21 -21 -18 -11 -8 -6 -4 -5 -7 -10 -10 -7 -6 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -8 -19 -16 -7 -5 -7 -7 -6 -5 -4 -4 -3 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -85 -57 -13 -5 -25 -35 -14 -0 0 0 0 0 -63 -153 -160 -82 -50 -31 -20 -11 -11 -16 -18 -21 -24 -27 -23 -15 -11 -6 -3 -10 -19 -11 -4 -2 -1 -2 -5 -14 -48 -84 -72 -47 -30 -22 -21 -27 -41 -57 -66 -64 -64 -73 -90 -106 -112 -118 -113 -62 0 0 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 -9 -19 -20 -20 -20 -20 -20 -20 -13 0 0 0 0 -0 -24 -33 -30 -30 -31 -32 -32 -30 -25 -24 -25 -27 -25 -23 -21 -15 -8 -5 -4 -4 -5 -5 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -19 -50 -105 -169 -199 -160 -102 -61 -35 -36 -48 -44 -39 -38 -33 -30 -42 -56 -71 -90 -125 -220 -161 -81 -35 -48 -97 -121 -105 -79 -56 -34 -31 -25 -17 -12 -14 -10 -3 -1 -0 -1 -2 -3 -5 -7 -7 -8 -10 -13 -18 -21 -25 -35 -44 -48 -45 -37 -33 -38 -44 -46 -40 -29 -24 -25 -29 -31 -31 -32 -34 -33 -29 -19 -9 -5 -2 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -9 -9 -9 -9 -9 -10 -10 -9 -7 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -2 -1 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -12 -15 -18 -20 -15 -9 -6 -3 -3 -5 -10 -15 -18 -19 -11 -4 -2 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -7 -17 -14 -5 -5 -10 -11 -7 -8 -5 -4 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -56 -38 -10 -1 0 0 0 0 0 0 0 0 0 -52 -133 -140 -83 -52 -34 -19 -7 -6 -12 -18 -23 -31 -35 -25 -11 -7 -5 -5 -13 -12 -6 -3 -1 -1 -2 -7 -23 -53 -70 -50 -27 -18 -17 -23 -37 -56 -72 -78 -73 -69 -72 -80 -92 -99 -102 -100 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -7 -14 -15 -21 -20 -17 -17 -16 -13 -9 -5 0 0 -0 -0 -7 -26 -32 -29 -29 -32 -33 -32 -30 -28 -27 -25 -27 -30 -29 -24 -16 -9 -6 -6 -6 -5 -6 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -15 -14 -24 -70 -147 -176 -131 -93 -80 -75 -85 -77 -70 -77 -66 -37 -36 -47 -63 -104 -146 -193 -97 -23 -3 -51 -129 -169 -157 -106 -92 -77 -60 -47 -38 -29 -21 -13 -6 -4 -6 -7 -5 -6 -7 -8 -11 -13 -13 -13 -18 -25 -33 -49 -65 -70 -66 -57 -52 -58 -66 -66 -59 -49 -35 -25 -24 -28 -29 -30 -32 -32 -29 -21 -13 -8 -4 -2 -0 -0 0 0 -0 -1 -3 -3 -5 -8 -9 -9 -10 -10 -11 -9 -7 -6 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -9 -10 -12 -13 -8 -4 -2 -1 -2 -5 -19 -37 -25 -20 -12 -7 -5 -4 -2 -3 -6 -8 -8 -5 -2 -0 -0 -0 0 0 0 0 0 -0 -0 -2 -4 -4 -1 -6 -13 -11 -9 -8 -6 -4 -3 -3 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -41 -67 -55 -49 -48 -40 -34 -9 -1 0 0 0 0 0 0 0 0 0 0 -51 -134 -134 -87 -55 -36 -21 -6 -3 -7 -14 -20 -30 -33 -22 -7 -4 -5 -7 -12 -13 -9 -5 -3 -2 -2 -10 -28 -47 -46 -26 -14 -14 -19 -31 -49 -71 -92 -99 -92 -85 -84 -84 -79 -93 -99 -42 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -12 -23 -25 -25 -23 -19 -16 -11 -5 -1 -0 -1 -3 -4 -7 -28 -36 -34 -32 -32 -33 -32 -31 -30 -29 -29 -27 -27 -32 -31 -25 -17 -11 -8 -6 -6 -5 -3 -5 -3 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -12 -12 -9 -9 -7 -22 -72 -59 -58 -97 -172 -160 -133 -104 -94 -96 -75 -41 -42 -49 -81 -148 -119 -36 -4 -5 -5 -14 -52 -92 -52 -148 -147 -102 -76 -74 -69 -45 -22 -18 -17 -18 -13 -7 -6 -8 -12 -17 -21 -18 -13 -11 -13 -22 -41 -44 -48 -53 -50 -46 -49 -53 -53 -53 -51 -45 -31 -20 -24 -27 -28 -28 -26 -24 -20 -16 -10 -5 -2 -1 -0 0 -0 -0 -0 -1 -3 -4 -6 -8 -8 -9 -10 -11 -10 -8 -6 -5 -4 -3 -3 -2 -2 -2 -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 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -7 -7 -6 -5 -2 -1 -0 -0 -0 -3 -20 -54 -41 -22 -15 -11 -12 -15 -14 -11 -11 -13 -17 -13 -5 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -9 -13 -11 -9 -8 -6 -4 -3 -3 -3 -5 -10 -10 -8 -4 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -68 -46 -137 -167 -139 -133 -139 -137 -127 -49 -5 0 0 0 0 0 0 0 0 0 0 -41 -127 -124 -89 -59 -38 -22 -6 -3 -4 -13 -20 -30 -28 -16 -5 -4 -8 -13 -15 -17 -17 -12 -6 -3 -2 -10 -25 -37 -32 -18 -13 -16 -26 -43 -63 -86 -108 -119 -115 -106 -106 -98 -78 -100 -109 -37 -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 -16 -22 -24 -23 -24 -21 -16 -7 -9 -9 -5 -9 -24 -37 -40 -36 -35 -34 -34 -34 -34 -33 -31 -28 -28 -29 -28 -28 -32 -32 -26 -18 -12 -9 -6 -5 -4 -2 -8 -5 -2 -2 -3 -1 -0 -0 -0 -1 -0 -0 -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 -1 -2 -1 -0 -2 -2 -11 -41 -90 -76 -96 -114 -114 -108 -90 -69 -83 -93 -120 -192 -177 -59 -1 -1 -1 0 0 -0 -8 -133 -117 -78 -66 -82 -79 -47 -25 -38 -55 -46 -32 -16 -11 -14 -19 -24 -25 -23 -20 -19 -11 -17 -33 -33 -27 -27 -25 -21 -21 -23 -26 -30 -31 -29 -23 -15 -15 -17 -19 -19 -17 -15 -17 -18 -11 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -8 -9 -11 -12 -11 -9 -6 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -2 -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 -1 -3 -3 -2 -1 -0 0 -0 0 0 -1 -8 -32 -41 -37 -28 -19 -16 -16 -11 -11 -13 -20 -31 -29 -11 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -5 -11 -11 -8 -7 -7 -7 -7 -7 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -21 -54 -149 -101 -71 -77 -90 -114 -151 -162 -112 -35 0 0 0 0 0 0 0 0 0 0 -4 -50 -161 -120 -85 -56 -34 -19 -7 -4 -8 -17 -23 -29 -22 -11 -5 -5 -10 -17 -24 -29 -21 -13 -8 -5 -5 -14 -27 -31 -25 -18 -16 -22 -33 -48 -70 -95 -117 -134 -136 -128 -123 -102 -82 -102 -34 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -11 -16 -19 -19 -18 -22 -20 -17 -14 -20 -22 -21 -22 -25 -32 -38 -35 -34 -36 -34 -35 -34 -32 -29 -27 -26 -29 -29 -27 -32 -30 -25 -18 -12 -9 -8 -5 -2 -4 -10 -6 -3 -6 -6 -4 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -3 -3 -2 -20 -53 -84 -104 -115 -126 -147 -148 -162 -217 -201 -71 -0 -0 -0 0 0 -0 -4 -15 -6 -4 -15 -22 -14 -4 -8 -25 -53 -60 -64 -39 -23 -20 -22 -26 -28 -25 -17 -18 -9 -18 -30 -29 -22 -16 -12 -10 -9 -11 -13 -14 -13 -11 -10 -8 -7 -8 -9 -9 -8 -7 -10 -12 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -7 -10 -12 -12 -12 -10 -7 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -2 -1 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -7 -13 -19 -26 -22 -15 -12 -10 -10 -14 -22 -29 -22 -8 -1 -0 -0 -0 0 0 0 0 0 0 0 -1 -5 -11 -12 -9 -6 -5 -4 -4 -5 -4 -8 -10 -6 -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 -33 -79 -85 -58 -42 -41 -51 -71 -106 -136 -114 -43 0 0 0 0 0 0 0 0 0 0 -1 -7 -42 -146 -112 -75 -45 -25 -15 -10 -9 -14 -21 -26 -24 -18 -9 -4 -4 -7 -12 -20 -29 -27 -19 -12 -8 -13 -30 -42 -37 -27 -24 -27 -36 -47 -57 -78 -103 -117 -136 -146 -144 -134 -108 -100 -121 -29 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -10 -13 -15 -16 -16 -21 -18 -18 -22 -26 -28 -29 -29 -28 -30 -35 -35 -37 -38 -35 -36 -35 -32 -29 -28 -26 -29 -29 -31 -31 -29 -25 -20 -15 -11 -10 -8 -5 -3 -5 -3 -3 -10 -10 -7 -6 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -49 -96 -149 -146 -214 -211 -69 -15 -3 -1 -0 -0 -0 0 -0 -1 -3 -7 -6 -4 -2 -1 -0 -0 -3 -16 -57 -78 -48 -41 -40 -33 -32 -36 -33 -16 -15 -12 -16 -22 -24 -17 -13 -11 -9 -9 -9 -8 -7 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -8 -11 -11 -12 -11 -8 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -1 -1 -2 -2 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -8 -11 -11 -10 -10 -11 -12 -13 -12 -6 -3 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -3 -11 -14 -11 -5 -3 -1 -1 -2 -2 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -69 -102 -79 -75 -75 -82 -109 -94 -117 -108 -63 -18 0 0 0 0 0 0 0 0 0 0 -10 -58 -125 -117 -96 -62 -33 -17 -14 -15 -16 -18 -24 -26 -23 -18 -9 -4 -4 -5 -9 -17 -27 -30 -24 -15 -12 -25 -50 -55 -42 -30 -29 -38 -53 -68 -79 -100 -116 -124 -144 -158 -155 -143 -127 -129 -158 -70 -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 -4 -8 -10 -10 -13 -15 -19 -18 -20 -24 -26 -27 -30 -33 -34 -34 -35 -36 -41 -37 -39 -37 -33 -32 -31 -28 -26 -28 -29 -33 -31 -28 -26 -22 -16 -12 -12 -11 -7 0 0 0 -2 -11 -12 -11 -11 -9 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -20 -30 -32 -128 -88 -21 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -1 -1 -0 -0 -0 -1 -23 -24 -20 -52 -60 -50 -50 -49 -42 -24 -14 -11 -9 -11 -14 -11 -9 -10 -9 -9 -9 -6 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -7 -10 -12 -12 -11 -10 -8 -6 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -3 -2 -2 -2 -3 -4 -3 -1 -1 -1 -0 -0 -1 -1 -1 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -2 -5 -7 -8 -8 -10 -11 -11 -8 -5 -3 -2 -0 -1 -1 -1 -1 -0 -0 -0 -2 -7 -16 -19 -15 -11 -6 -2 -0 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -99 -98 -87 -85 -119 -148 -133 -60 -46 -33 -11 0 0 0 0 0 0 0 0 0 0 0 -12 -81 -147 -105 -79 -51 -26 -13 -14 -19 -20 -22 -25 -27 -23 -19 -10 -4 -5 -7 -9 -12 -19 -25 -23 -18 -19 -36 -58 -51 -37 -28 -29 -43 -69 -90 -101 -105 -111 -128 -152 -169 -167 -159 -155 -157 -174 -172 -75 -8 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 -11 -14 -17 -18 -21 -23 -24 -26 -30 -33 -34 -35 -33 -33 -39 -36 -41 -36 -31 -30 -30 -29 -28 -29 -31 -33 -30 -28 -27 -20 -13 -11 -12 -12 -9 0 0 0 -0 -13 -18 -18 -17 -15 -10 -9 -9 -9 -6 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -14 -8 -2 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -2 -0 -16 -55 -70 -64 -58 -51 -41 -27 -13 -9 -6 -5 -6 -5 -5 -6 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -5 -4 -2 -1 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -9 -11 -12 -12 -11 -9 -7 -5 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -5 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -1 -2 -4 -5 -6 -10 -12 -14 -13 -11 -9 -5 -1 -3 -8 -11 -9 -5 -4 -5 -9 -13 -18 -20 -17 -14 -8 -3 -2 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -48 -58 -41 -65 -157 -187 -78 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -73 -117 -93 -73 -47 -24 -14 -14 -19 -19 -20 -22 -25 -24 -20 -12 -5 -7 -11 -11 -11 -15 -22 -26 -25 -28 -40 -46 -34 -28 -26 -33 -50 -79 -106 -108 -110 -116 -134 -156 -173 -177 -175 -161 -155 -180 -190 -93 -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 -4 -5 -6 -9 -12 -15 -17 -18 -20 -23 -27 -31 -34 -35 -35 -34 -34 -38 -40 -39 -33 -32 -31 -30 -29 -30 -30 -32 -34 -31 -29 -23 -12 -10 -10 -12 -15 -12 -1 0 0 0 -9 -17 -21 -20 -16 -13 -12 -12 -14 -11 -8 -6 -3 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -3 -2 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -44 -82 -85 -71 -57 -45 -37 -27 -11 -7 -5 -4 -2 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -4 -1 -0 -0 -1 -1 -2 -3 -3 -4 -5 -8 -10 -10 -11 -11 -11 -10 -9 -6 -4 -2 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -7 -10 -8 -5 -4 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 -0 0 -0 -0 0 0 -0 -0 -7 -10 -6 -1 0 -0 -0 -1 -1 -3 -8 -13 -20 -24 -26 -24 -14 -5 -12 -27 -34 -28 -20 -19 -20 -21 -25 -26 -27 -25 -21 -15 -9 -7 -7 -3 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -113 -118 -44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -68 -97 -82 -67 -49 -31 -23 -18 -17 -14 -15 -20 -23 -23 -19 -12 -7 -7 -10 -9 -8 -10 -20 -30 -32 -31 -34 -29 -24 -26 -26 -43 -70 -91 -98 -100 -107 -120 -135 -152 -170 -180 -183 -156 -133 -160 -185 -102 -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 -5 -6 -8 -9 -11 -14 -16 -19 -25 -29 -32 -34 -34 -37 -40 -38 -36 -39 -36 -33 -32 -31 -30 -29 -30 -31 -32 -32 -29 -23 -11 -8 -8 -9 -12 -17 -15 -2 0 0 0 -2 -7 -9 -10 -12 -12 -11 -12 -12 -12 -12 -9 -5 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -1 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -39 -88 -102 -80 -56 -44 -37 -25 -10 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -1 -1 -1 -2 -3 -3 -3 -3 -5 -7 -9 -9 -11 -11 -10 -10 -9 -7 -4 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -6 -9 -8 -4 -2 -1 -0 -1 -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 -0 0 0 0 -2 -13 -13 -8 -5 -0 -0 -0 -0 -1 -1 -4 -13 -24 -34 -41 -44 -27 -22 -32 -52 -66 -65 -55 -49 -43 -43 -44 -43 -40 -34 -30 -29 -25 -17 -8 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -17 -60 -72 -70 -67 -58 -45 -37 -26 -17 -12 -14 -19 -25 -27 -22 -14 -8 -6 -6 -4 -3 -6 -16 -30 -36 -35 -31 -27 -27 -31 -27 -48 -87 -103 -100 -99 -103 -117 -132 -145 -160 -173 -181 -177 -175 -184 -176 -115 -25 -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 -6 -8 -10 -14 -18 -21 -26 -30 -34 -34 -36 -37 -35 -32 -30 -33 -32 -31 -31 -30 -29 -28 -28 -29 -30 -29 -24 -8 -10 -8 -6 -8 -14 -16 -9 -1 0 0 0 0 -0 -0 -2 -5 -6 -6 -9 -10 -12 -11 -10 -8 -7 -7 -5 -3 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -33 -75 -94 -92 -66 -49 -43 -22 -11 -6 -4 -2 -2 -1 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -3 -3 -2 -3 -4 -6 -8 -8 -9 -10 -10 -9 -8 -6 -4 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -3 -3 -2 -1 -0 -0 -1 -1 -1 -2 -5 -14 -27 -37 -44 -43 -40 -43 -53 -75 -99 -112 -108 -86 -70 -68 -63 -54 -44 -40 -42 -43 -38 -23 -10 -3 -0 -0 -0 -0 -1 -2 -4 -2 -1 -1 -2 -3 -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 -7 -102 -77 -66 -70 -72 -65 -54 -44 -31 -20 -13 -13 -19 -25 -28 -24 -16 -8 -4 -3 -2 -1 -2 -9 -19 -29 -34 -34 -33 -33 -36 -27 -36 -81 -105 -102 -93 -97 -112 -126 -133 -141 -155 -167 -175 -179 -177 -171 -163 -131 -48 -54 -56 -11 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 -8 -16 -20 -23 -27 -31 -36 -35 -33 -30 -27 -25 -26 -30 -32 -32 -30 -28 -28 -27 -25 -25 -27 -25 -21 -11 -9 -6 -6 -10 -13 -9 -2 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -7 -8 -8 -8 -9 -10 -8 -5 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -2 -2 -3 -3 -1 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -3 -1 -0 -0 -14 -74 -103 -73 -87 -73 -63 -50 -26 -12 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -11 -11 -9 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -6 -7 -8 -9 -10 -10 -8 -7 -5 -3 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -1 -0 -1 -3 -9 -22 -35 -40 -44 -46 -49 -52 -66 -98 -131 -142 -135 -114 -100 -88 -75 -63 -54 -51 -53 -52 -39 -25 -13 -5 -1 -0 -0 -0 -0 -3 -8 -5 -1 -0 -1 -2 -4 -3 -5 -5 -4 -2 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -87 -69 -65 -72 -72 -61 -47 -36 -27 -20 -15 -15 -20 -28 -32 -28 -18 -8 -3 -1 -1 -1 -1 -5 -9 -17 -26 -33 -37 -37 -32 -28 -33 -78 -110 -124 -122 -112 -112 -119 -119 -117 -127 -145 -159 -160 -157 -152 -152 -166 -182 -185 -173 -30 -2 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 -10 -18 -24 -29 -34 -34 -30 -26 -22 -20 -19 -23 -27 -28 -30 -28 -28 -25 -22 -20 -20 -21 -19 -15 -11 -9 -7 -9 -12 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -3 -3 -5 -8 -8 -7 -5 -3 -2 -2 -2 -1 -2 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -4 -3 -2 -2 -1 -2 -4 -5 -3 -1 -0 -0 -1 -1 -1 -4 -12 -21 -26 -37 -36 -18 -32 -54 -80 -111 -128 -121 -96 -79 -69 -54 -38 -22 -12 -6 -3 -2 -1 -0 0 -0 -0 -0 -1 -3 -8 -14 -19 -21 -22 -20 -13 -5 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -5 -5 -5 -6 -8 -9 -10 -9 -8 -7 -6 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -15 -34 -44 -44 -43 -43 -46 -56 -77 -114 -150 -154 -151 -143 -129 -107 -82 -69 -57 -54 -57 -56 -46 -32 -17 -6 -0 -0 -0 -0 -0 -1 -6 -7 -3 -0 -0 -0 -2 -4 -6 -7 -6 -5 -2 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -65 -68 -59 -62 -57 -45 -32 -23 -21 -21 -19 -19 -23 -32 -38 -31 -17 -6 -2 -1 -0 -0 -1 -4 -5 -9 -16 -25 -32 -32 -29 -32 -39 -71 -99 -115 -126 -133 -133 -123 -105 -93 -96 -116 -139 -149 -148 -143 -144 -152 -167 -194 -203 -41 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -12 -6 -11 -22 -31 -33 -29 -23 -19 -16 -15 -15 -18 -21 -23 -28 -27 -23 -18 -15 -13 -13 -12 -11 -10 -11 -10 -8 -9 -8 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -4 -4 -2 -2 -2 -1 -2 -1 -1 -2 -3 -4 -3 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -3 -4 -3 -3 -2 -2 -2 -4 -4 -2 -1 -1 -5 -6 -3 -1 -10 -36 -56 -58 -56 -45 -39 -51 -64 -76 -86 -93 -98 -95 -85 -63 -57 -47 -30 -17 -11 -6 -3 -1 -0 -0 -1 -3 -5 -7 -11 -16 -21 -24 -30 -41 -39 -25 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -4 -4 -4 -4 -5 -5 -6 -8 -10 -10 -9 -9 -9 -8 -7 -5 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 -1 -2 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -20 -33 -38 -39 -39 -40 -44 -56 -77 -111 -144 -160 -166 -160 -145 -114 -73 -51 -44 -40 -46 -52 -49 -34 -13 -4 -0 -0 -0 -1 -1 -0 -1 -2 -0 -0 0 0 -1 -2 -4 -8 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -56 -48 -44 -42 -33 -23 -17 -18 -22 -24 -25 -28 -32 -34 -27 -14 -5 -2 -1 -0 -0 -1 -2 -4 -5 -8 -15 -22 -25 -29 -35 -48 -79 -103 -118 -147 -175 -172 -138 -100 -79 -79 -91 -114 -102 -132 -141 -136 -137 -151 -188 -211 -129 -41 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -63 -23 -4 0 -9 -17 -14 -11 -18 -25 -24 -20 -16 -14 -13 -11 -10 -13 -15 -17 -23 -20 -16 -13 -10 -8 -6 -6 -6 -9 -7 -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 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -3 -2 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -4 -3 -3 -3 -2 -1 -1 -4 -24 -25 -16 -15 -25 -42 -63 -66 -40 -24 -21 -22 -25 -32 -41 -51 -62 -77 -83 -58 -59 -46 -27 -17 -14 -9 -4 -4 -4 -1 -3 -8 -12 -15 -19 -24 -29 -40 -61 -80 -83 -53 -25 -12 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -5 -7 -8 -11 -12 -12 -11 -11 -10 -9 -7 -5 -3 -2 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -3 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -1 -6 -17 -25 -29 -31 -33 -35 -40 -51 -65 -94 -126 -146 -150 -141 -129 -94 -58 -45 -28 -18 -26 -37 -33 -15 -0 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -56 -98 -64 -36 -33 -36 -31 -21 -16 -17 -21 -26 -32 -36 -30 -23 -18 -9 -4 -2 -2 -0 -1 -1 -2 -3 -4 -5 -10 -15 -20 -28 -38 -52 -79 -109 -135 -166 -180 -148 -105 -72 -51 -56 -88 -65 -22 -72 -121 -133 -135 -146 -172 -189 -131 -36 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -64 -22 -4 0 -9 -19 -23 -19 -17 -15 -11 -10 -10 -10 -10 -8 -7 -8 -11 -15 -21 -19 -16 -12 -7 -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 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -4 -4 -5 -4 -3 -4 -5 -6 -4 -4 -4 -4 -4 -3 -4 -5 -4 -2 -2 -2 -24 -58 -52 -36 -44 -63 -76 -67 -57 -34 -17 -10 -7 -6 -7 -11 -19 -30 -41 -46 -47 -46 -33 -20 -15 -13 -8 -4 -7 -10 -5 -9 -15 -20 -23 -25 -31 -48 -87 -137 -102 -129 -106 -61 -34 -21 -12 -5 -0 -1 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -5 -5 -5 -5 -6 -8 -10 -13 -15 -14 -13 -12 -11 -10 -9 -7 -5 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -13 -21 -21 -15 -8 -2 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -3 -3 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -2 -1 -0 -0 -0 0 -0 -0 -1 -0 0 0 0 0 -1 -5 -8 -12 -18 -21 -25 -29 -34 -39 -45 -61 -80 -89 -89 -80 -71 -46 -27 -14 -7 -8 -11 -12 -7 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -8 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -69 -72 -50 -31 -26 -28 -27 -21 -16 -16 -19 -26 -33 -34 -24 -17 -12 -6 -2 -1 -1 -1 -1 -1 -1 -3 -4 -5 -7 -9 -14 -25 -40 -57 -79 -113 -154 -187 -176 -68 -14 -13 -12 -29 -75 -39 -29 -25 -77 -114 -126 -133 -149 -145 -67 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -4 -1 -3 -9 -15 -18 -18 -15 -9 -7 -6 -7 -7 -8 -7 -8 -10 -12 -16 -18 -19 -16 -11 -6 -5 -8 -13 -16 -16 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -6 -5 -4 -2 -1 -2 -6 -6 -4 -5 -4 -4 -3 -4 -14 -36 -25 -3 -3 -13 -73 -99 -70 -43 -51 -74 -89 -51 -33 -30 -28 -23 -13 -5 -2 -1 -2 -4 -9 -14 -19 -19 -16 -13 -10 -7 -4 -2 -5 -7 -8 -15 -22 -27 -30 -35 -57 -106 -184 -199 -63 -96 -113 -73 -47 -45 -32 -17 -10 -7 -5 -3 -2 -1 -1 -3 -4 -4 -5 -5 -6 -7 -7 -7 -8 -9 -11 -14 -15 -15 -14 -13 -11 -11 -9 -8 -5 -4 -3 -3 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -19 -39 -42 -29 -13 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -5 -15 -29 -16 -3 -1 -0 -0 -0 -1 -3 -4 -3 0 -0 0 0 -1 -2 -3 -5 -9 -12 -18 -23 -25 -26 -27 -31 -37 -42 -42 -36 -26 -16 -8 -3 -1 -1 -3 -1 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -13 -18 -11 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -81 -91 -62 -37 -25 -22 -21 -20 -18 -15 -15 -16 -22 -27 -25 -19 -16 -10 -5 -3 -2 -3 -2 -2 -2 -2 -3 -3 -3 -4 -6 -13 -27 -43 -59 -79 -108 -144 -185 -202 -109 -26 0 -12 -35 -56 -55 -62 -66 -69 -93 -112 -117 -120 -118 -86 -34 -0 0 0 0 0 -1 -13 -28 -31 -30 -24 -5 -1 0 0 0 0 0 0 0 0 0 -1 -3 -4 -6 -10 -10 -7 -6 -6 -6 -6 -6 -6 -8 -11 -13 -15 -19 -20 -17 -9 -2 -1 -5 -13 -18 -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 -5 -9 -6 -3 -1 -1 -2 -5 -8 -6 -4 -6 -5 -4 -3 -4 -44 -127 -63 -6 -4 -35 -85 -78 -43 -36 -57 -58 -48 -31 -29 -30 -30 -29 -20 -10 -5 -1 -1 -1 -1 -1 -4 -9 -13 -11 -7 -2 -1 -1 -2 -5 -12 -21 -28 -33 -37 -57 -110 -75 -59 -20 -6 -30 -39 -24 -20 -34 -70 -39 -19 -14 -15 -13 -9 -4 -3 -5 -6 -6 -6 -7 -8 -8 -8 -8 -9 -10 -10 -13 -14 -15 -14 -13 -11 -10 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -10 -27 -36 -27 -7 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -2 -2 -2 -1 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -20 -64 -40 -11 -2 -0 -0 -1 -3 -7 -12 -10 -4 -1 -0 0 -1 -2 -3 -2 -3 -4 -10 -16 -17 -15 -13 -15 -18 -23 -24 -26 -23 -14 -7 -5 -4 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -8 -15 -14 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -52 -59 -43 -29 -23 -19 -17 -15 -13 -13 -14 -15 -21 -23 -22 -20 -17 -10 -4 -2 -3 -4 -4 -4 -4 -4 -3 -2 -2 -4 -8 -18 -31 -43 -56 -75 -102 -128 -169 -220 -222 -69 -3 -12 -34 -48 -52 -57 -54 -70 -95 -103 -97 -92 -103 -109 -70 0 0 0 -2 -7 -14 -57 -104 -108 -103 -78 -18 -2 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -2 -4 -2 -2 -1 -1 -0 -3 -6 -8 -11 -13 -14 -15 -15 -9 -1 -0 -2 -10 -18 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -8 -10 -9 -5 -1 -0 -1 -5 -12 -10 -8 -6 -7 -7 -6 -6 -7 -7 -7 -7 -7 -7 -6 -5 -4 -4 -21 -54 -62 -58 -48 -64 -56 -40 -25 -14 -9 -5 -1 -1 -1 -1 -0 -0 -2 -4 -6 -4 -1 -1 -0 -2 -6 -13 -23 -31 -38 -57 -99 -150 -44 -11 -6 -3 -1 -0 -1 -2 -9 -70 -51 -36 -29 -39 -52 -45 -20 -8 -8 -7 -6 -7 -8 -10 -10 -9 -8 -10 -10 -12 -13 -14 -14 -14 -13 -11 -9 -6 -4 -2 -1 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -7 -11 -5 -1 -0 -0 -0 -0 -0 -1 -1 -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 -1 -4 -25 -37 -17 -3 -1 -1 -1 -4 -12 -19 -17 -11 -5 -1 -0 -1 -3 -4 -2 -1 -1 -6 -13 -17 -15 -11 -12 -16 -21 -25 -24 -19 -12 -8 -6 -2 -0 -0 -0 -0 -1 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -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 -10 -35 -53 -52 -38 -26 -19 -16 -14 -12 -10 -12 -13 -15 -19 -19 -20 -20 -18 -11 -4 -3 -4 -5 -6 -7 -8 -8 -7 -5 -4 -6 -12 -20 -30 -39 -53 -76 -101 -121 -154 -154 -224 -135 -85 -70 -53 -34 -27 -28 -15 -42 -79 -88 -72 -63 -79 -95 -67 -1 -12 -70 -68 -71 -75 -97 -125 -129 -113 -58 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -10 -11 -7 -2 -1 -0 0 0 -1 -6 -8 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -14 -14 -8 -2 -0 0 -0 -4 -13 -11 -8 -8 -11 -11 -10 -10 -11 -9 -7 -5 -7 -9 -9 -9 -9 -7 -10 -20 -35 -37 -34 -67 -124 -114 -68 -36 -17 -6 -2 -0 -1 -1 -1 -1 -1 -2 -3 -5 -5 -3 -2 -3 -7 -13 -23 -32 -53 -90 -44 -7 -5 -5 -2 -0 -0 -1 -2 -3 -4 -35 -77 -95 -69 -60 -85 -93 -60 -27 -12 -8 -7 -8 -9 -10 -10 -9 -8 -9 -10 -11 -11 -13 -13 -13 -13 -11 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -1 -9 -20 -11 -3 -3 -4 -1 -2 -13 -21 -23 -20 -13 -6 -2 -0 -2 -5 -5 -3 -2 -5 -11 -18 -23 -18 -15 -16 -18 -20 -18 -13 -8 -4 -2 -1 -0 0 -0 -1 -3 -8 -12 -12 -10 -7 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -48 -52 -39 -31 -20 -13 -13 -13 -11 -9 -12 -14 -17 -18 -17 -15 -16 -16 -11 -6 -4 -6 -7 -9 -12 -14 -13 -10 -8 -6 -9 -15 -21 -27 -36 -50 -73 -96 -115 -136 -79 -196 -199 -163 -132 -99 -74 -66 -65 -60 -57 -76 -86 -58 -40 -53 -78 -85 -73 -64 -30 -32 -91 -118 -85 -75 -97 -100 -75 -30 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -2 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -12 -9 -3 -0 0 0 -0 -2 -9 -10 -12 -10 -9 -9 -11 -12 -11 -7 -5 -6 -8 -10 -12 -13 -12 -13 -13 -12 -11 -6 -9 -25 -72 -124 -137 -100 -53 -19 -5 -3 -8 -12 -11 -7 -5 -6 -9 -14 -19 -15 -9 -8 -9 -14 -21 -42 -77 -74 -10 -3 -2 -2 -1 -0 -1 -3 -3 -3 -2 -29 -93 -91 -55 -45 -67 -91 -85 -49 -19 -11 -12 -11 -10 -9 -9 -8 -8 -7 -8 -9 -10 -10 -11 -12 -12 -10 -9 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -1 -1 -7 -14 -20 -27 -28 -15 -6 -2 -4 -8 -10 -8 -5 -5 -9 -20 -27 -26 -20 -16 -16 -15 -14 -10 -5 -1 -0 0 0 0 -0 -0 -2 -5 -10 -12 -10 -8 -8 -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 -1 -5 -15 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -46 -44 -35 -29 -23 -15 -10 -12 -12 -9 -8 -11 -16 -19 -18 -15 -11 -13 -12 -8 -5 -4 -5 -8 -12 -15 -16 -15 -12 -9 -8 -11 -16 -20 -25 -34 -46 -63 -82 -105 -134 -166 -177 -168 -145 -127 -117 -121 -138 -151 -151 -140 -126 -97 -57 -34 -41 -61 -78 -94 -113 -77 -18 -35 -92 -77 -75 -98 -109 -101 -61 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -0 0 0 0 0 -0 -1 -8 -13 -14 -14 -14 -14 -13 -11 -8 -8 -9 -10 -12 -15 -16 -16 -17 -18 -16 -13 -11 -9 -9 -18 -40 -66 -94 -103 -47 -22 -19 -27 -37 -33 -21 -15 -14 -17 -24 -37 -38 -28 -22 -19 -20 -32 -63 -90 -36 -7 -1 0 0 0 -1 -3 -5 -3 -3 -3 -14 -75 -85 -61 -51 -50 -63 -68 -48 -24 -18 -19 -18 -13 -10 -8 -8 -7 -7 -7 -8 -8 -9 -10 -10 -11 -9 -9 -6 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -3 -7 -17 -26 -23 -13 -5 -5 -9 -13 -13 -11 -8 -9 -17 -24 -29 -29 -22 -18 -14 -12 -9 -4 -1 -0 0 0 0 0 0 -0 -1 -3 -6 -4 -5 -12 -19 -11 -3 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -7 -42 -94 -80 -9 -0 0 0 0 0 0 0 0 0 0 -19 -40 -43 -30 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -51 -39 -25 -22 -19 -13 -10 -12 -12 -11 -10 -12 -17 -19 -18 -16 -13 -11 -8 -6 -5 -5 -7 -12 -17 -17 -16 -14 -13 -11 -10 -12 -16 -19 -23 -34 -43 -55 -69 -84 -103 -126 -136 -123 -104 -96 -101 -121 -148 -163 -157 -142 -129 -95 -53 -35 -40 -52 -66 -86 -116 -130 -83 -35 -80 -112 -123 -122 -119 -116 -97 -51 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -5 -13 -13 -13 -11 -9 -10 -14 -13 -13 -11 -11 -13 -18 -21 -21 -22 -22 -22 -20 -18 -16 -15 -17 -18 -30 -76 -141 -70 -35 -34 -42 -48 -42 -30 -24 -29 -31 -30 -55 -67 -62 -50 -39 -38 -53 -84 -72 -7 -1 -0 0 -0 -1 -4 -6 -5 -4 -3 -3 -4 -47 -77 -69 -48 -38 -47 -60 -49 -29 -24 -23 -20 -16 -12 -9 -7 -7 -7 -7 -8 -9 -9 -9 -9 -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 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -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 -1 -9 -20 -23 -15 -6 -3 -6 -11 -17 -16 -12 -8 -9 -16 -27 -34 -30 -28 -25 -19 -12 -6 -2 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -1 -6 -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 -0 -0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -11 -80 -169 -161 -59 -60 -15 -2 0 0 0 0 0 -3 -37 -94 -124 -120 -95 -45 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -33 -26 -19 -19 -19 -15 -10 -10 -10 -14 -14 -15 -17 -19 -21 -19 -17 -13 -8 -6 -8 -10 -13 -15 -17 -15 -13 -13 -13 -12 -11 -12 -15 -18 -23 -32 -38 -45 -54 -66 -81 -95 -101 -91 -76 -68 -74 -96 -122 -135 -129 -118 -112 -82 -44 -37 -39 -50 -64 -82 -103 -112 -96 -86 -112 -141 -147 -134 -123 -119 -104 -58 -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 -2 -3 -5 -6 -5 -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 -2 -5 -3 -1 0 0 -1 -4 -2 -0 -3 -5 -6 -11 -18 -22 -22 -20 -22 -25 -23 -19 -16 -21 -26 -27 -64 -200 -135 -67 -48 -44 -42 -37 -34 -43 -65 -71 -51 -82 -99 -89 -66 -49 -46 -59 -69 -11 -1 -0 0 0 -1 -5 -8 -7 -6 -6 -4 -3 -3 -28 -64 -78 -57 -35 -35 -38 -30 -24 -22 -23 -24 -20 -15 -9 -8 -8 -9 -9 -9 -9 -9 -9 -9 -10 -11 -10 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -9 -13 -10 -4 -1 -1 -4 -13 -17 -15 -11 -11 -17 -24 -26 -28 -36 -43 -41 -33 -18 -3 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -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 -0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -4 -23 -70 -99 -106 -150 -183 -76 -58 -22 -4 0 -6 -8 -19 -93 -171 -157 -144 -117 -49 0 0 0 0 0 0 0 0 0 0 0 -11 -49 -52 -27 -17 -14 -16 -18 -15 -10 -9 -9 -14 -17 -18 -17 -18 -18 -20 -18 -11 -6 -7 -11 -15 -17 -16 -13 -9 -7 -11 -12 -12 -11 -12 -15 -18 -22 -29 -33 -39 -46 -56 -66 -75 -82 -76 -62 -56 -61 -78 -99 -107 -101 -95 -91 -64 -34 -30 -32 -48 -63 -79 -91 -91 -85 -89 -101 -116 -126 -124 -119 -120 -116 -82 -20 -4 -3 -39 -23 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -12 -10 -8 -11 -13 -10 -7 -6 -17 -28 -26 -51 -197 -166 -82 -42 -45 -54 -50 -45 -65 -110 -120 -103 -117 -110 -88 -66 -52 -54 -71 -22 -6 -2 -0 0 -0 -2 -6 -9 -8 -8 -8 -7 -6 -5 -11 -24 -36 -50 -30 -30 -28 -24 -18 -17 -21 -25 -20 -15 -11 -10 -9 -9 -9 -9 -9 -9 -8 -9 -11 -14 -13 -9 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -4 -4 -2 -2 -1 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -0 -0 -1 -6 -11 -16 -20 -27 -33 -28 -18 -24 -39 -56 -73 -73 -49 -18 -6 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -18 -88 -68 -43 -45 -86 -145 -177 -185 -98 -54 -38 -60 -94 -119 -146 -172 -138 -126 -108 -35 0 0 0 0 0 0 0 0 0 0 -3 -13 -44 -48 -19 -12 -11 -12 -13 -11 -8 -8 -9 -12 -19 -19 -16 -15 -16 -18 -17 -11 -7 -10 -15 -19 -19 -15 -10 -6 -5 -8 -11 -10 -13 -15 -16 -19 -24 -28 -33 -37 -42 -50 -58 -66 -70 -66 -58 -57 -62 -72 -88 -97 -93 -85 -76 -55 -33 -30 -30 -44 -59 -73 -82 -82 -78 -76 -76 -84 -97 -104 -104 -115 -138 -140 -87 -34 -39 -104 -59 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 -0 -6 -15 -23 -39 -142 -179 -107 -61 -62 -69 -60 -56 -84 -127 -139 -119 -110 -124 -129 -111 -92 -87 -111 -39 -11 -4 -1 -0 -0 -3 -10 -12 -11 -10 -10 -9 -7 -6 -5 -5 -8 -47 -35 -29 -25 -21 -16 -14 -15 -18 -13 -12 -10 -9 -9 -9 -9 -8 -9 -10 -9 -10 -12 -14 -15 -11 -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 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -3 -3 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -1 -0 -0 -1 -4 -11 -21 -36 -48 -40 -21 -19 -36 -63 -86 -97 -75 -41 -16 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -4 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -4 -27 -120 -48 -14 -13 -48 -108 -168 -205 -189 -170 -159 -184 -222 -226 -184 -147 -116 -112 -111 -23 0 0 0 0 0 0 0 0 0 0 -37 -78 -68 -32 -15 -11 -9 -10 -9 -6 -5 -7 -8 -10 -17 -19 -15 -15 -16 -16 -16 -14 -12 -15 -19 -20 -18 -14 -10 -6 -4 -8 -11 -8 -12 -15 -18 -21 -25 -28 -31 -35 -38 -43 -49 -53 -56 -59 -61 -62 -64 -70 -77 -84 -83 -77 -68 -52 -36 -37 -33 -37 -48 -61 -69 -72 -74 -75 -71 -74 -80 -85 -87 -102 -124 -127 -97 -99 -108 -123 -68 -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 -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 -1 -6 -20 -35 -103 -208 -153 -93 -63 -54 -58 -67 -96 -136 -143 -109 -112 -106 -117 -161 -154 -144 -94 -23 -10 -8 -3 -1 -2 -4 -11 -12 -11 -10 -9 -9 -7 -6 -6 -9 -31 -38 -31 -27 -22 -17 -12 -9 -8 -10 -9 -9 -9 -8 -9 -9 -8 -8 -8 -10 -11 -11 -13 -15 -15 -12 -6 -3 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -1 -4 -14 -36 -66 -63 -38 -26 -36 -61 -69 -78 -71 -52 -30 -11 -4 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -4 -7 -7 -4 -2 -1 -0 -0 -0 -1 -2 -3 -5 -11 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -5 -36 -97 -27 -7 -4 -31 -89 -150 -190 -213 -229 -236 -233 -227 -205 -163 -120 -100 -109 -119 -10 0 0 0 0 0 0 0 0 0 0 -31 -57 -48 -22 -12 -11 -10 -10 -8 -6 -6 -7 -7 -9 -16 -19 -16 -16 -15 -14 -13 -13 -15 -19 -20 -20 -18 -15 -10 -6 -4 -6 -10 -11 -12 -16 -21 -23 -25 -26 -28 -29 -31 -33 -37 -43 -50 -58 -63 -65 -71 -67 -67 -70 -72 -73 -67 -54 -40 -35 -32 -36 -48 -60 -68 -76 -86 -92 -82 -75 -73 -69 -76 -91 -93 -84 -84 -86 -95 -111 -97 -58 -17 0 0 0 0 0 0 0 0 -3 -6 -8 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -2 -13 -29 -60 -216 -201 -134 -90 -69 -66 -81 -113 -154 -171 -165 -176 -118 -78 -132 -123 -88 -39 -17 -11 -10 -10 -10 -8 -6 -10 -11 -12 -11 -9 -8 -9 -9 -11 -24 -49 -42 -31 -25 -18 -11 -7 -4 -4 -5 -7 -8 -8 -8 -8 -9 -8 -8 -8 -10 -11 -12 -14 -16 -16 -12 -7 -5 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -29 -59 -70 -55 -36 -36 -38 -42 -47 -50 -49 -46 -32 -23 -13 -9 -8 -5 -2 -0 -0 -1 -0 -0 -0 -1 -6 -14 -14 -10 -4 -1 -0 -0 -1 -4 -14 -25 -42 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -6 -43 -77 -21 -5 -4 -30 -90 -143 -175 -192 -199 -195 -181 -174 -164 -131 -97 -93 -117 -116 0 0 0 0 0 0 0 0 0 -0 -9 -27 -38 -30 -16 -10 -9 -10 -11 -9 -7 -7 -7 -8 -11 -18 -20 -17 -15 -13 -11 -10 -12 -16 -19 -19 -16 -15 -13 -10 -7 -5 -7 -12 -13 -17 -19 -23 -24 -25 -26 -25 -24 -25 -27 -30 -38 -48 -60 -68 -69 -64 -59 -59 -63 -69 -73 -72 -62 -47 -37 -36 -51 -74 -83 -94 -98 -99 -94 -77 -68 -64 -55 -61 -75 -79 -78 -80 -79 -83 -97 -112 -88 -28 0 0 0 0 0 0 0 -4 -9 -11 -12 -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 -1 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -18 -91 -154 -177 -156 -115 -97 -107 -139 -172 -200 -213 -188 -108 -40 -46 -38 -26 -18 -13 -11 -10 -11 -11 -10 -10 -11 -11 -11 -11 -10 -9 -9 -10 -12 -34 -66 -53 -33 -21 -14 -9 -5 -3 -3 -4 -5 -7 -8 -8 -9 -9 -8 -8 -8 -9 -12 -14 -15 -17 -19 -19 -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 -0 -0 0 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 -2 -2 -1 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -37 -55 -57 -44 -53 -57 -47 -31 -30 -39 -62 -75 -72 -54 -39 -31 -21 -8 -3 -1 -0 -0 -0 -0 -1 -4 -15 -28 -29 -19 -7 -1 -1 -2 -9 -24 -18 -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 -1 -1 -0 -0 -0 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -49 -61 -19 -6 -8 -33 -87 -135 -162 -171 -166 -151 -133 -130 -129 -100 -84 -99 -135 -114 0 0 0 0 0 0 0 0 0 -6 -42 -67 -45 -28 -15 -9 -7 -9 -11 -10 -9 -8 -8 -9 -13 -18 -21 -20 -15 -12 -9 -8 -10 -12 -13 -14 -14 -11 -11 -10 -8 -7 -9 -13 -15 -19 -21 -25 -26 -26 -24 -23 -23 -23 -25 -29 -37 -50 -65 -69 -65 -60 -55 -55 -60 -66 -74 -76 -68 -56 -50 -53 -69 -91 -111 -126 -121 -105 -87 -68 -60 -58 -51 -53 -62 -75 -91 -100 -95 -85 -86 -99 -87 -26 0 0 0 0 0 0 0 -7 -10 -11 -12 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -85 -164 -190 -166 -132 -142 -170 -187 -191 -179 -128 -60 -22 -21 -19 -19 -19 -15 -13 -13 -13 -12 -11 -11 -12 -12 -12 -12 -11 -10 -9 -10 -12 -19 -32 -42 -37 -26 -16 -9 -5 -2 -3 -5 -5 -7 -8 -8 -8 -8 -7 -7 -7 -9 -12 -14 -16 -19 -24 -33 -19 -11 -7 -4 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -4 -1 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -4 -6 -5 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -4 -14 -32 -42 -48 -67 -87 -81 -39 -28 -39 -69 -114 -137 -126 -94 -68 -52 -23 -11 -4 -1 -0 -0 -1 -1 -3 -16 -40 -54 -49 -29 -4 -2 -4 -18 -40 -33 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -0 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 -6 -54 -49 -18 -8 -15 -41 -88 -128 -146 -145 -131 -111 -98 -101 -102 -83 -94 -120 -122 -74 -0 0 0 0 0 0 0 0 0 -8 -36 -59 -38 -26 -14 -8 -7 -8 -10 -12 -11 -11 -11 -11 -13 -17 -21 -22 -19 -14 -9 -8 -9 -11 -12 -11 -10 -10 -11 -13 -9 -8 -10 -14 -17 -20 -23 -24 -26 -26 -24 -23 -23 -24 -26 -31 -40 -53 -60 -61 -63 -67 -66 -58 -56 -62 -71 -75 -71 -64 -64 -80 -105 -125 -125 -116 -107 -97 -85 -73 -66 -63 -56 -53 -59 -69 -85 -103 -112 -108 -97 -86 -89 -29 -60 -44 -3 0 -1 -3 -2 -6 -10 -12 -13 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -31 -61 -105 -149 -103 -142 -144 -128 -107 -84 -57 -34 -26 -27 -27 -27 -26 -22 -18 -15 -16 -15 -14 -12 -13 -12 -13 -13 -11 -11 -10 -13 -13 -13 -12 -24 -31 -26 -17 -11 -9 -5 -4 -5 -6 -6 -7 -7 -7 -7 -7 -7 -7 -9 -11 -14 -18 -24 -26 -45 -36 -25 -15 -7 -2 -0 -0 -1 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 -1 -6 -11 -8 -3 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -4 -11 -13 -8 -4 -3 -3 -4 -5 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -20 -32 -43 -62 -91 -114 -74 -46 -41 -65 -127 -186 -196 -152 -117 -95 -60 -31 -11 -1 -1 -0 -1 -1 -2 -17 -47 -74 -76 -67 -30 -16 -11 -24 -54 -74 -25 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 0 0 -0 -0 0 0 0 0 0 0 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 -59 -39 -16 -11 -22 -49 -88 -114 -125 -123 -106 -87 -79 -83 -85 -87 -122 -154 -72 -17 -1 0 0 0 0 0 0 0 -9 -23 -37 -42 -26 -17 -10 -8 -6 -6 -9 -13 -13 -13 -13 -13 -14 -16 -19 -22 -22 -17 -12 -9 -9 -10 -11 -9 -8 -11 -12 -13 -9 -9 -13 -16 -18 -20 -20 -21 -24 -25 -25 -24 -23 -25 -29 -37 -48 -52 -53 -54 -57 -60 -63 -64 -61 -66 -73 -71 -67 -63 -71 -98 -128 -134 -127 -119 -102 -88 -81 -76 -72 -68 -61 -56 -60 -68 -77 -89 -102 -115 -117 -74 -91 -79 -93 -53 -9 0 -2 -7 -4 -6 -11 -12 -9 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -20 -35 -36 -38 -68 -57 -39 -34 -34 -35 -35 -33 -30 -24 -17 -9 -3 -3 -10 -20 -19 -17 -16 -15 -14 -13 -13 -13 -13 -12 -13 -12 -12 -18 -28 -31 -24 -15 -15 -12 -7 -6 -6 -5 -6 -7 -7 -7 -7 -7 -7 -8 -9 -11 -14 -19 -33 -34 -50 -54 -44 -25 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -5 -10 -10 -4 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -8 -14 -11 -6 -4 -4 -7 -12 -17 -12 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -24 -32 -38 -62 -107 -113 -74 -42 -49 -96 -175 -228 -186 -158 -132 -99 -61 -24 -6 -1 -1 -1 -1 -2 -13 -41 -76 -58 -74 -64 -49 -36 -34 -55 -90 -103 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -30 -55 -29 -16 -17 -29 -52 -79 -102 -124 -117 -93 -76 -73 -77 -85 -109 -160 -193 -40 -1 0 0 0 0 0 0 0 0 -19 -47 -52 -32 -19 -12 -10 -7 -6 -6 -9 -13 -13 -14 -14 -14 -13 -14 -17 -20 -21 -18 -13 -10 -10 -11 -9 -8 -8 -10 -9 -10 -10 -11 -15 -18 -20 -22 -23 -23 -23 -25 -27 -26 -25 -28 -35 -43 -48 -44 -47 -51 -56 -59 -63 -69 -73 -78 -78 -65 -59 -58 -72 -105 -133 -128 -120 -108 -103 -92 -80 -73 -69 -66 -60 -55 -58 -64 -71 -79 -91 -107 -113 -69 -83 -91 -97 -54 -13 0 -0 -1 -1 -3 -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 -8 -28 -34 -35 -36 -41 -44 -41 -35 -29 -22 -14 -8 -4 -2 -1 -0 -1 -8 -25 -26 -22 -18 -17 -16 -15 -15 -15 -16 -15 -14 -14 -17 -28 -34 -30 -23 -13 -13 -8 -6 -5 -5 -5 -6 -6 -6 -8 -7 -7 -7 -8 -8 -10 -16 -20 -38 -44 -53 -64 -58 -33 -11 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -1 -4 -7 -8 -4 -1 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -1 -2 -3 -4 -3 -1 -1 -1 -1 -1 -3 -4 -3 -1 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -8 -10 -8 -6 -4 -5 -6 -13 -14 -13 -9 -2 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -21 -16 -39 -95 -143 -120 -62 -46 -67 -124 -192 -188 -173 -160 -141 -105 -55 -23 -6 -1 -1 -1 -3 -12 -42 -73 -52 -59 -64 -58 -59 -53 -66 -88 -115 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 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 -5 -37 -71 -41 -26 -23 -28 -38 -55 -81 -115 -132 -112 -77 -66 -69 -80 -102 -142 -195 -215 -22 -1 0 0 0 0 0 0 0 -18 -40 -46 -38 -23 -13 -5 -6 -5 -6 -7 -10 -13 -14 -15 -16 -16 -14 -14 -16 -19 -19 -17 -13 -12 -8 -9 -9 -8 -7 -6 -7 -8 -10 -13 -16 -18 -21 -23 -24 -23 -25 -30 -30 -30 -31 -35 -41 -43 -39 -39 -51 -57 -59 -65 -70 -72 -72 -73 -72 -61 -55 -55 -75 -106 -124 -116 -111 -109 -102 -91 -80 -72 -66 -61 -57 -55 -57 -62 -69 -78 -93 -113 -116 -73 -77 -84 -90 -55 -16 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -19 -22 -18 -19 -30 -32 -23 -14 -9 -4 -1 -0 0 0 0 0 0 -5 -24 -28 -21 -15 -14 -16 -16 -16 -17 -19 -18 -16 -16 -27 -42 -45 -35 -27 -16 -11 -8 -7 -6 -5 -6 -8 -9 -8 -8 -8 -8 -7 -8 -8 -10 -16 -23 -39 -52 -56 -67 -70 -40 -15 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -5 -2 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -1 -1 -1 -1 -2 -4 -3 -1 -0 -0 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -4 -8 -10 -8 -5 -4 -5 -7 -10 -12 -12 -5 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -9 -10 -29 -102 -165 -146 -88 -54 -53 -90 -137 -161 -170 -180 -182 -157 -119 -70 -27 -6 -4 -4 -2 -8 -26 -41 -53 -60 -63 -64 -60 -61 -70 -83 -105 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 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 -5 -35 -54 -36 -32 -36 -48 -56 -68 -83 -99 -106 -88 -55 -53 -66 -91 -121 -116 -102 -108 -8 -0 0 0 0 0 0 -10 -42 -73 -68 -49 -31 -17 -10 -9 -8 -4 -6 -10 -13 -16 -17 -17 -18 -17 -14 -13 -13 -15 -17 -17 -15 -13 -8 -9 -10 -9 -7 -5 -6 -7 -10 -14 -15 -16 -20 -23 -24 -23 -26 -32 -31 -35 -36 -39 -41 -38 -35 -38 -44 -53 -62 -67 -70 -70 -69 -68 -66 -59 -55 -58 -80 -104 -112 -106 -101 -105 -103 -94 -83 -73 -64 -59 -57 -58 -60 -64 -72 -78 -93 -115 -117 -80 -76 -84 -51 -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 -1 -0 0 -2 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 -1 -9 -8 -2 -2 -5 -9 -12 -15 -18 -20 -20 -20 -27 -47 -59 -51 -41 -33 -22 -14 -10 -9 -7 -6 -7 -9 -9 -9 -9 -8 -8 -8 -8 -9 -11 -16 -23 -36 -54 -58 -64 -75 -49 -18 -4 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -2 -1 -0 0 0 -0 -1 -2 -2 -2 -3 -3 -5 -5 -3 -2 -1 -1 -2 -2 -1 -2 -2 -5 -8 -10 -9 -6 -4 -4 -5 -7 -8 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -11 -52 -116 -120 -100 -68 -65 -81 -105 -130 -156 -194 -204 -206 -194 -143 -71 -30 -17 -16 -13 -17 -28 -42 -55 -66 -69 -61 -51 -48 -53 -58 -64 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -37 -44 -35 -38 -49 -66 -80 -68 -41 -39 -59 -62 -43 -46 -66 -87 -69 -30 -13 -17 -2 0 0 0 0 0 0 -15 -54 -86 -65 -43 -27 -13 -6 -5 -5 -4 -7 -11 -16 -19 -19 -18 -18 -17 -15 -11 -9 -11 -14 -16 -16 -15 -9 -9 -11 -9 -8 -7 -6 -7 -10 -14 -15 -16 -20 -24 -25 -26 -30 -32 -31 -36 -38 -38 -35 -31 -30 -35 -37 -44 -56 -64 -68 -70 -71 -68 -59 -53 -53 -66 -87 -103 -107 -103 -98 -100 -101 -95 -86 -73 -62 -58 -60 -62 -63 -67 -75 -79 -93 -115 -116 -85 -75 -84 -52 -11 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -13 -22 -29 -35 -28 -51 -71 -65 -56 -47 -37 -27 -18 -13 -11 -8 -6 -7 -8 -8 -9 -10 -8 -7 -7 -7 -8 -11 -16 -22 -31 -46 -57 -63 -68 -50 -18 -5 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -9 -7 -4 -1 -0 -0 0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -4 -6 -7 -6 -5 -6 -7 -5 -3 -2 -3 -3 -3 -3 -3 -3 -4 -5 -7 -6 -5 -3 -2 -3 -5 -6 -8 -6 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -4 -21 -58 -105 -96 -64 -53 -61 -80 -105 -134 -175 -208 -232 -236 -206 -141 -87 -53 -43 -41 -43 -49 -58 -72 -74 -60 -52 -44 -37 -37 -38 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -5 -46 -43 -34 -40 -57 -78 -93 -46 -10 -22 -46 -50 -43 -51 -72 -89 -16 -0 0 0 0 0 0 0 0 -4 -26 -59 -75 -68 -52 -35 -20 -7 -4 -4 -5 -6 -8 -12 -17 -17 -17 -17 -19 -19 -16 -9 -6 -8 -13 -17 -18 -16 -13 -12 -12 -9 -8 -8 -8 -8 -10 -13 -15 -16 -19 -19 -22 -28 -32 -32 -31 -35 -37 -34 -30 -25 -23 -25 -30 -39 -49 -57 -65 -66 -64 -60 -51 -44 -54 -77 -96 -104 -105 -103 -98 -92 -90 -94 -92 -79 -67 -63 -65 -66 -66 -71 -78 -82 -95 -112 -112 -90 -74 -78 -58 -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 -2 -4 -3 0 0 0 0 0 0 0 0 0 0 -2 -10 -28 -49 -52 -52 -57 -60 -58 -51 -44 -36 -29 -22 -17 -13 -11 -9 -8 -9 -8 -8 -8 -7 -6 -6 -6 -8 -10 -16 -21 -27 -37 -49 -58 -59 -46 -18 -6 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -6 -12 -18 -18 -12 -13 -10 -2 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -4 -2 -1 -0 -0 -0 -0 0 -0 -1 -2 -3 -6 -8 -9 -9 -7 -5 -4 -4 -5 -4 -6 -8 -8 -7 -5 -4 -4 -4 -4 -4 -4 -3 -2 -1 -2 -4 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -1 -9 -39 -86 -77 -46 -31 -36 -54 -77 -106 -145 -188 -221 -228 -216 -143 -167 -110 -83 -90 -83 -70 -97 -85 -49 -26 -42 -66 -38 -44 -31 -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 -2 -4 -2 -0 0 0 0 0 0 -1 -10 -63 -42 -33 -39 -60 -73 -58 -26 -30 -52 -53 -45 -42 -51 -71 -83 -4 0 0 0 0 0 0 0 0 -65 -111 -97 -72 -55 -43 -28 -15 -8 -8 -9 -9 -9 -9 -11 -14 -15 -15 -17 -19 -20 -17 -10 -6 -9 -16 -23 -21 -18 -17 -16 -14 -9 -8 -9 -10 -10 -11 -13 -15 -16 -19 -18 -22 -29 -34 -33 -33 -36 -37 -32 -27 -22 -19 -19 -24 -35 -47 -45 -52 -55 -51 -46 -41 -38 -53 -82 -99 -103 -102 -98 -92 -88 -91 -99 -102 -89 -81 -79 -80 -80 -79 -83 -88 -94 -102 -111 -116 -112 -94 -70 -60 -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 -1 -4 -10 -16 -26 -40 -41 -29 -14 -2 -0 -0 0 0 0 0 0 0 -0 -4 -28 -51 -53 -51 -53 -53 -48 -41 -38 -34 -29 -24 -20 -16 -13 -9 -8 -8 -9 -8 -7 -7 -6 -5 -5 -8 -9 -13 -19 -24 -31 -41 -51 -52 -44 -23 -9 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -9 -21 -34 -37 -25 -46 -39 -13 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -2 -4 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -10 -11 -10 -7 -3 -5 -13 -13 -13 -14 -15 -14 -10 -7 -6 -5 -4 -3 -3 -2 -1 -1 -1 -2 -3 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -2 -26 -49 -53 -44 -30 -28 -33 -48 -71 -110 -163 -205 -221 -198 -78 -22 -50 -90 -103 -48 -11 -32 -22 -5 -2 -6 -11 -27 -50 -39 -26 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -6 -10 -5 0 0 0 0 0 0 -2 -20 -70 -42 -32 -38 -61 -55 -20 -6 -36 -60 -49 -38 -35 -42 -57 -61 -8 0 0 0 0 0 0 0 -8 -78 -125 -91 -62 -48 -36 -22 -13 -13 -13 -13 -11 -9 -9 -10 -12 -14 -15 -17 -20 -20 -18 -15 -14 -16 -21 -27 -23 -20 -18 -14 -10 -10 -11 -11 -11 -12 -14 -15 -15 -15 -16 -19 -23 -30 -34 -34 -35 -37 -37 -33 -27 -21 -19 -20 -24 -32 -39 -39 -48 -47 -40 -34 -32 -33 -50 -80 -98 -101 -97 -91 -86 -82 -81 -82 -96 -90 -96 -98 -97 -100 -104 -106 -107 -108 -108 -113 -123 -127 -106 -67 -59 -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 -5 -19 -27 -28 -28 -30 -36 -42 -48 -52 -46 -6 -1 0 0 0 0 0 0 -0 -1 -6 -34 -51 -49 -41 -42 -41 -34 -34 -31 -27 -24 -22 -19 -15 -11 -10 -8 -7 -7 -7 -8 -8 -6 -7 -9 -9 -12 -18 -24 -30 -38 -42 -42 -39 -28 -15 -6 -4 -3 -3 -3 -3 -2 -3 -2 -0 -0 -0 -0 -0 -0 -2 -14 -35 -55 -67 -52 -45 -34 -14 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -1 -2 -3 -5 -7 -6 -7 -5 -2 -1 -1 -0 -1 -2 -4 -6 -7 -8 -11 -14 -14 -11 -8 -7 -16 -20 -19 -18 -21 -20 -18 -14 -10 -8 -6 -4 -3 -2 -1 -1 -1 -1 -2 -3 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -27 -34 -49 -44 -37 -32 -32 -45 -74 -132 -181 -213 -141 -34 -0 -11 -43 -45 -11 -1 0 0 0 0 0 0 -12 -24 -25 -29 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 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 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -10 -12 -6 0 0 0 0 0 0 -2 -34 -77 -48 -33 -36 -55 -48 -27 -12 -10 -28 -49 -35 -31 -37 -53 -68 -61 -5 -0 0 0 0 0 0 -15 -74 -122 -82 -63 -51 -38 -26 -18 -16 -15 -11 -9 -8 -8 -9 -12 -14 -16 -17 -19 -20 -20 -21 -22 -23 -25 -26 -18 -15 -13 -10 -9 -12 -13 -13 -12 -12 -14 -16 -16 -16 -16 -19 -28 -32 -34 -36 -36 -37 -37 -34 -28 -22 -19 -20 -25 -31 -38 -34 -40 -39 -32 -30 -29 -33 -50 -78 -98 -101 -95 -87 -82 -78 -75 -74 -83 -93 -102 -106 -111 -120 -126 -124 -104 -86 -94 -117 -134 -137 -109 -60 -61 -62 -16 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -7 -23 -26 -23 -21 -23 -25 -29 -36 -48 -64 -21 -3 0 0 0 0 0 0 0 0 0 -20 -49 -59 -47 -47 -41 -34 -31 -28 -26 -24 -23 -22 -18 -14 -11 -9 -8 -8 -8 -9 -10 -9 -9 -10 -11 -13 -18 -25 -31 -36 -37 -37 -37 -34 -25 -13 -5 -4 -3 -3 -3 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -9 -35 -71 -100 -78 -48 -26 -10 -1 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -5 -6 -7 -6 -3 -1 -0 -1 -2 -3 -5 -8 -9 -8 -9 -12 -14 -15 -12 -11 -15 -20 -22 -21 -26 -29 -29 -24 -17 -14 -10 -6 -4 -2 -2 -1 -1 -1 -1 -3 -7 -8 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -10 -11 -8 -6 -9 -14 -28 -40 -45 -39 -27 -26 -40 -85 -142 -182 -141 -52 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -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 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -7 -17 -17 -8 -1 0 0 0 0 0 -2 -30 -61 -50 -37 -32 -43 -50 -62 -71 -71 -63 -53 -35 -32 -38 -53 -59 -37 -3 0 0 0 0 0 0 -21 -74 -117 -79 -69 -59 -48 -36 -24 -14 -9 -7 -6 -6 -7 -9 -11 -13 -15 -15 -16 -18 -23 -28 -30 -26 -22 -19 -18 -15 -11 -8 -8 -9 -9 -10 -13 -13 -15 -16 -17 -18 -19 -24 -28 -32 -34 -37 -38 -37 -36 -36 -34 -27 -21 -21 -25 -28 -30 -26 -29 -29 -27 -28 -30 -36 -53 -79 -99 -100 -94 -88 -80 -72 -68 -77 -87 -94 -101 -110 -122 -121 -108 -92 -75 -55 -71 -117 -139 -132 -96 -53 -51 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -16 -25 -21 -20 -22 -26 -32 -35 -32 -37 -30 -7 -1 0 0 0 0 0 0 0 0 0 -9 -38 -66 -50 -47 -41 -35 -29 -26 -25 -24 -24 -24 -19 -14 -11 -10 -10 -10 -10 -10 -11 -11 -11 -11 -12 -14 -18 -23 -30 -35 -37 -38 -38 -36 -31 -19 -10 -7 -5 -4 -4 -4 -4 -7 -5 -1 -0 -0 0 0 -0 -3 -21 -67 -110 -97 -66 -36 -11 -1 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -1 -0 -0 -0 -0 -1 -2 -1 -2 -4 -6 -6 -4 -2 -2 -2 -3 -5 -6 -7 -9 -9 -10 -9 -11 -14 -13 -11 -15 -20 -22 -23 -29 -35 -47 -47 -26 -23 -18 -10 -6 -4 -2 -1 -1 -1 -2 -3 -6 -7 -6 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -22 -40 -41 -19 -3 -3 -4 -11 -23 -33 -33 -19 -15 -20 -44 -85 -125 -139 -110 -68 -29 -8 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -32 -41 -26 -7 0 0 0 0 0 0 0 -32 -55 -43 -30 -30 -43 -67 -87 -90 -74 -51 -38 -34 -39 -51 -75 -48 -6 0 0 0 0 0 0 -24 -73 -105 -79 -74 -65 -56 -41 -24 -12 -6 -4 -5 -6 -7 -8 -9 -10 -11 -11 -13 -17 -27 -32 -30 -23 -17 -15 -18 -16 -10 -6 -3 -4 -6 -10 -13 -13 -16 -17 -18 -18 -20 -24 -29 -31 -33 -36 -36 -35 -35 -38 -43 -38 -25 -21 -21 -20 -18 -19 -20 -20 -19 -23 -29 -39 -57 -79 -95 -95 -90 -91 -81 -70 -70 -82 -97 -99 -96 -95 -99 -97 -86 -74 -68 -60 -65 -118 -121 -92 -64 -54 -50 -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 -2 -8 -15 -22 -34 -27 -35 -48 -40 -13 -2 -14 -9 -2 0 0 0 0 0 0 0 0 0 0 -1 -20 -59 -56 -49 -42 -35 -29 -26 -23 -18 -18 -18 -16 -14 -13 -12 -11 -12 -12 -11 -12 -12 -12 -11 -12 -13 -14 -18 -26 -31 -34 -37 -38 -36 -32 -25 -20 -13 -8 -5 -4 -5 -6 -11 -9 -3 -0 -0 0 -0 -0 -0 -10 -44 -76 -80 -68 -46 -18 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -2 -2 -2 -3 -5 -6 -6 -5 -4 -3 -4 -5 -6 -7 -7 -9 -10 -8 -8 -9 -9 -10 -15 -19 -20 -25 -34 -40 -47 -53 -37 -33 -32 -19 -10 -7 -4 -2 -2 -2 -2 -3 -4 -6 -7 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -8 -27 -55 -74 -38 -19 -10 -5 -3 -6 -15 -20 -17 -12 -8 -11 -29 -54 -77 -93 -138 -98 -52 -41 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -38 -55 -37 -10 0 0 0 0 -0 -0 -9 -51 -64 -46 -30 -22 -23 -30 -37 -43 -47 -45 -40 -39 -41 -51 -83 -50 -9 0 0 0 0 0 0 -29 -83 -106 -79 -77 -70 -60 -41 -22 -11 -7 -4 -3 -5 -6 -6 -6 -7 -8 -9 -10 -12 -22 -29 -27 -23 -20 -19 -20 -14 -10 -7 -5 -5 -5 -7 -10 -9 -13 -15 -19 -20 -19 -22 -26 -28 -34 -35 -33 -32 -36 -42 -50 -48 -28 -15 -10 -7 -6 -7 -9 -11 -14 -19 -28 -42 -62 -80 -89 -89 -83 -83 -74 -70 -78 -88 -96 -110 -96 -82 -82 -82 -81 -78 -72 -61 -61 -112 -88 -60 -51 -50 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -19 -26 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -25 -57 -55 -45 -39 -35 -31 -27 -23 -17 -14 -12 -13 -13 -12 -12 -13 -14 -14 -13 -13 -13 -12 -11 -12 -12 -13 -16 -19 -24 -29 -33 -35 -35 -32 -29 -23 -16 -11 -7 -5 -5 -7 -11 -12 -6 -2 -1 -1 -0 -0 -0 -3 -23 -42 -48 -42 -31 -11 -2 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -5 -5 -4 -4 -4 -5 -6 -6 -7 -8 -7 -6 -6 -8 -11 -14 -17 -21 -27 -36 -44 -41 -41 -44 -44 -51 -43 -23 -12 -6 -4 -3 -3 -4 -5 -4 -4 -7 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -4 -13 -27 -58 -52 -41 -29 -12 -2 -2 -8 -17 -27 -29 -22 -15 -14 -18 -29 -46 -65 -78 -86 -92 -29 -27 -11 -0 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -13 -2 0 0 0 0 -0 -7 -61 -74 -67 -49 -31 -19 -15 -16 -19 -22 -28 -31 -33 -35 -39 -44 -58 -58 -31 -6 0 0 0 0 0 -32 -92 -109 -91 -82 -68 -62 -39 -22 -12 -8 -6 -6 -7 -5 -4 -4 -5 -7 -8 -9 -12 -23 -24 -22 -22 -22 -22 -22 -16 -9 -6 -5 -4 -4 -4 -5 -5 -7 -11 -17 -21 -23 -24 -24 -27 -32 -31 -28 -29 -37 -48 -56 -53 -28 -11 -4 -2 -3 -6 -7 -11 -15 -22 -33 -50 -71 -86 -88 -84 -76 -77 -65 -64 -75 -91 -108 -126 -111 -87 -86 -82 -79 -76 -68 -56 -57 -82 -64 -52 -48 -37 -16 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -54 -66 -59 -44 -35 -32 -31 -28 -25 -23 -20 -13 -13 -12 -12 -12 -14 -14 -13 -14 -13 -13 -12 -11 -10 -10 -10 -9 -12 -17 -23 -27 -31 -33 -34 -34 -25 -18 -15 -13 -11 -7 -5 -6 -8 -5 -2 -1 -0 0 0 0 0 -15 -31 -28 -14 -11 -17 -10 -3 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -4 -5 -5 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -10 -13 -15 -19 -22 -27 -38 -48 -42 -40 -51 -55 -59 -55 -38 -20 -10 -7 -5 -5 -6 -5 -3 -4 -5 -5 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -3 -6 -21 -35 -44 -45 -26 -12 -5 -7 -23 -49 -68 -73 -65 -47 -38 -39 -46 -52 -58 -62 -72 -68 -69 -41 -17 -18 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -40 -101 -78 -67 -48 -32 -20 -14 -12 -13 -14 -15 -17 -19 -22 -24 -25 -33 -53 -62 -35 -9 0 0 0 0 -29 -102 -123 -113 -102 -77 -55 -39 -24 -16 -16 -18 -18 -13 -7 -5 -5 -7 -8 -11 -15 -22 -29 -26 -23 -20 -20 -20 -19 -16 -10 -5 -3 -2 -3 -4 -4 -3 -3 -7 -13 -20 -25 -27 -28 -30 -32 -30 -28 -30 -39 -52 -61 -54 -27 -8 -2 -2 -3 -5 -10 -16 -23 -32 -46 -65 -87 -97 -89 -76 -70 -69 -59 -57 -66 -86 -114 -135 -123 -86 -82 -78 -73 -67 -60 -55 -51 -54 -52 -48 -42 -29 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -42 -59 -46 -35 -31 -29 -27 -25 -25 -25 -19 -16 -14 -13 -14 -15 -15 -14 -14 -14 -13 -12 -10 -9 -8 -8 -7 -9 -13 -18 -23 -28 -34 -38 -39 -34 -26 -22 -21 -20 -14 -8 -4 -4 -4 -2 -1 -0 -0 -0 0 0 -6 -12 -10 -18 -7 -30 -20 -5 0 0 0 0 0 -0 -1 -3 -6 -5 -3 -2 -0 -0 0 0 0 0 -0 -0 -0 -2 -2 -0 -0 -1 -2 -3 -4 -6 -7 -7 -8 -7 -6 -6 -6 -6 -7 -7 -7 -8 -13 -19 -23 -26 -29 -33 -42 -49 -51 -43 -52 -58 -53 -45 -39 -24 -15 -10 -7 -7 -6 -5 -4 -4 -4 -4 -4 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -6 -13 -24 -40 -35 -28 -16 -10 -25 -61 -104 -123 -75 -66 -55 -50 -69 -109 -64 -53 -73 -79 -64 -65 -76 -50 -25 -11 -2 -0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -36 -64 -76 -73 -57 -51 -40 -32 -23 -17 -14 -15 -14 -13 -12 -13 -14 -13 -14 -23 -42 -70 -85 -53 -16 0 0 -0 -3 -31 -121 -128 -99 -77 -59 -43 -29 -23 -26 -29 -27 -20 -12 -7 -7 -11 -16 -22 -27 -29 -26 -22 -21 -19 -19 -17 -14 -12 -11 -8 -4 -3 -2 -2 -3 -2 -2 -4 -12 -20 -25 -27 -27 -26 -26 -28 -29 -33 -40 -53 -61 -50 -23 -5 -2 -6 -13 -19 -25 -30 -36 -45 -59 -82 -105 -108 -92 -71 -64 -59 -54 -54 -63 -84 -107 -117 -101 -78 -71 -69 -64 -59 -53 -44 -28 -38 -31 -28 -26 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -78 -66 -47 -36 -29 -25 -23 -23 -22 -25 -25 -22 -19 -16 -16 -16 -16 -14 -14 -14 -13 -12 -10 -9 -7 -6 -6 -7 -10 -15 -20 -26 -35 -40 -42 -39 -33 -28 -26 -26 -21 -13 -9 -6 -4 -2 -1 -1 -1 -0 0 0 -0 -0 -1 -10 -4 -3 -2 0 0 0 0 0 0 -0 -1 -4 -8 -8 -7 -3 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -10 -10 -11 -11 -13 -15 -14 -14 -15 -20 -26 -30 -34 -39 -47 -58 -68 -70 -62 -58 -61 -59 -45 -43 -31 -20 -14 -10 -9 -8 -7 -5 -4 -4 -3 -3 -4 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -20 -30 -40 -37 -23 -24 -43 -78 -39 -2 -7 -13 -17 -16 -30 -8 -20 -47 -57 -53 -57 -68 -60 -58 -49 -20 -14 -18 -13 -4 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -20 -114 -102 -71 -46 -37 -33 -33 -31 -25 -18 -15 -14 -15 -16 -17 -19 -19 -18 -20 -29 -49 -77 -60 -29 -8 0 0 -3 -13 -42 -120 -119 -85 -64 -55 -44 -35 -34 -33 -31 -28 -24 -18 -11 -12 -18 -28 -32 -28 -20 -16 -17 -17 -16 -14 -12 -10 -9 -11 -10 -4 -4 -2 -1 -2 -2 -1 -3 -12 -21 -24 -25 -25 -24 -21 -23 -28 -34 -42 -54 -55 -40 -18 -4 -1 -3 -15 -33 -46 -48 -49 -53 -68 -92 -112 -108 -88 -68 -56 -50 -46 -50 -63 -84 -103 -100 -76 -72 -63 -65 -65 -64 -49 -23 -6 -11 -7 -6 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -54 -57 -45 -33 -26 -22 -19 -21 -22 -25 -28 -29 -28 -26 -19 -17 -18 -16 -16 -16 -14 -13 -12 -11 -9 -8 -8 -9 -10 -13 -17 -22 -31 -39 -42 -42 -39 -34 -28 -28 -23 -18 -15 -11 -6 -2 -2 -2 -1 -1 -1 -2 -3 -1 -0 -2 -6 -13 -11 -0 0 0 0 0 0 -0 -2 -7 -12 -14 -13 -7 -3 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -8 -10 -14 -17 -19 -20 -29 -26 -24 -26 -32 -40 -45 -49 -54 -65 -75 -77 -75 -72 -72 -71 -71 -62 -54 -43 -30 -18 -13 -10 -9 -9 -7 -5 -4 -4 -3 -3 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -18 -33 -46 -38 -29 -34 -47 -30 -17 -25 -19 -9 -14 -26 -25 -28 -20 -53 -93 -84 -84 -79 -77 -71 -64 -73 -70 -51 -21 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -30 -77 -129 -69 -34 -20 -19 -23 -28 -29 -24 -18 -14 -13 -14 -18 -21 -28 -31 -32 -34 -44 -64 -88 -100 -54 -10 0 -6 -27 -66 -119 -88 -70 -62 -54 -48 -44 -41 -41 -33 -23 -22 -24 -23 -20 -19 -24 -30 -27 -19 -12 -11 -14 -16 -14 -12 -10 -8 -8 -10 -10 -7 -4 -2 -1 -3 -2 -2 -5 -13 -22 -23 -21 -22 -21 -18 -20 -23 -31 -43 -53 -49 -33 -15 -4 -2 -3 -9 -23 -43 -55 -54 -58 -76 -97 -110 -98 -77 -61 -51 -44 -38 -45 -64 -86 -109 -106 -73 -71 -61 -71 -84 -88 -65 -29 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -51 -65 -55 -39 -28 -21 -19 -17 -20 -21 -23 -25 -29 -32 -32 -23 -21 -20 -19 -18 -17 -14 -14 -14 -14 -12 -11 -10 -10 -11 -12 -15 -18 -25 -33 -40 -43 -43 -41 -35 -31 -28 -25 -21 -15 -10 -6 -3 -2 -2 -1 -2 -7 -6 -1 -1 -1 -2 -6 -7 -1 -0 0 0 0 0 -0 -3 -10 -18 -22 -21 -16 -9 -3 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -7 -9 -14 -20 -27 -30 -38 -38 -36 -37 -43 -48 -51 -53 -60 -72 -79 -76 -73 -80 -83 -77 -72 -65 -68 -75 -56 -26 -17 -11 -9 -9 -9 -6 -5 -4 -4 -3 -3 -3 -4 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -7 -15 -30 -39 -62 -79 -73 -54 -40 -49 -46 -26 -33 -55 -78 -77 -10 -50 -115 -122 -100 -85 -71 -73 -116 -79 -76 -74 -49 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 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 -137 -74 -33 -15 -8 -10 -17 -23 -24 -21 -17 -13 -12 -13 -16 -21 -29 -36 -41 -43 -51 -69 -94 -108 -65 -6 -15 -47 -73 -89 -83 -66 -60 -52 -51 -51 -46 -38 -29 -19 -13 -15 -22 -25 -26 -24 -21 -20 -13 -8 -6 -7 -10 -13 -15 -15 -12 -8 -6 -7 -10 -10 -3 -3 -2 -3 -3 -3 -6 -14 -21 -24 -24 -20 -16 -14 -16 -20 -30 -43 -51 -45 -29 -13 -4 -1 -2 -7 -18 -35 -48 -53 -59 -79 -95 -101 -87 -69 -55 -45 -38 -36 -43 -62 -82 -95 -90 -71 -65 -67 -85 -98 -102 -93 -63 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 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 -53 -34 -23 -17 -18 -18 -20 -21 -21 -21 -25 -31 -34 -29 -26 -23 -20 -19 -18 -14 -15 -15 -15 -14 -13 -12 -11 -11 -12 -14 -16 -20 -26 -34 -39 -42 -41 -40 -40 -41 -38 -29 -20 -15 -10 -7 -4 -3 -3 -3 -7 -6 -8 -6 -2 -0 -0 0 0 0 0 0 0 -0 -0 -2 -9 -19 -27 -35 -34 -19 -5 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -8 -12 -15 -24 -37 -43 -44 -46 -45 -45 -47 -48 -47 -48 -55 -70 -80 -80 -78 -85 -51 -67 -71 -50 -43 -82 -69 -44 -25 -12 -7 -7 -9 -8 -7 -5 -5 -4 -3 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -11 -29 -70 -78 -68 -74 -114 -29 -29 -48 -69 -69 -36 -20 -21 -24 -25 -43 -70 -46 -35 -101 -110 -71 -54 -54 -92 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -2 -14 -16 -6 0 0 0 -2 -16 -70 -82 -28 -15 -9 -7 -12 -18 -21 -21 -19 -17 -13 -10 -10 -12 -16 -23 -32 -40 -41 -46 -59 -80 -101 -102 -59 -32 -84 -83 -65 -54 -47 -51 -50 -57 -50 -37 -25 -16 -10 -9 -15 -22 -23 -25 -22 -13 -10 -5 -3 -3 -4 -6 -9 -13 -15 -15 -7 -3 -5 -7 -6 -4 -6 -4 -3 -2 -3 -7 -13 -20 -23 -24 -20 -16 -13 -15 -19 -28 -42 -49 -41 -27 -13 -5 -1 -3 -8 -17 -30 -47 -56 -62 -77 -89 -93 -84 -70 -54 -40 -31 -30 -39 -65 -85 -75 -70 -71 -68 -76 -89 -105 -113 -92 -50 -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 -1 -1 -0 0 0 0 0 0 0 0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -2 -2 -2 -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -47 -55 -32 -21 -17 -19 -21 -22 -22 -22 -20 -21 -25 -27 -27 -28 -25 -21 -20 -17 -14 -14 -15 -15 -15 -15 -14 -13 -13 -13 -14 -15 -16 -19 -24 -31 -37 -40 -42 -46 -50 -49 -39 -31 -25 -19 -15 -11 -8 -7 -4 -3 -4 -4 -3 -1 -1 -2 0 0 0 0 0 0 -0 -0 -1 -10 -17 -24 -29 -28 -19 -6 -8 -4 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -9 -17 -23 -34 -45 -53 -56 -54 -47 -43 -48 -49 -51 -56 -68 -77 -67 -53 -86 -92 -81 -88 -86 -58 -10 -17 -43 -58 -40 -18 -11 -10 -10 -11 -11 -8 -6 -6 -5 -3 -3 -4 -5 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -5 -8 -10 -19 -17 -20 -14 -18 -30 -29 -9 -12 -21 -27 -24 -21 -17 -22 -19 -22 -58 -69 -56 -54 -65 -96 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -27 -13 -41 -33 -12 0 0 -1 -11 -32 -36 -26 -13 -14 -12 -10 -15 -19 -20 -19 -17 -15 -13 -10 -9 -9 -12 -17 -24 -30 -32 -36 -45 -61 -82 -98 -96 -75 -98 -75 -51 -36 -31 -32 -51 -57 -41 -26 -17 -12 -9 -10 -14 -19 -18 -20 -16 -10 -6 -4 -2 -2 -2 -3 -6 -10 -14 -14 -7 -3 -5 -9 -9 -6 -7 -6 -3 -2 -2 -5 -10 -15 -19 -19 -19 -18 -14 -12 -16 -25 -39 -45 -37 -25 -14 -6 -2 -4 -9 -18 -26 -41 -55 -65 -76 -86 -92 -91 -81 -63 -45 -33 -31 -41 -67 -93 -80 -70 -70 -75 -87 -97 -70 -38 -25 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -39 -64 -42 -24 -20 -24 -26 -26 -26 -24 -23 -21 -20 -21 -22 -26 -29 -27 -24 -19 -16 -14 -14 -15 -15 -14 -14 -14 -14 -14 -14 -13 -14 -15 -17 -22 -29 -35 -38 -43 -48 -49 -44 -41 -37 -36 -32 -24 -18 -12 -6 -4 -4 -3 -3 -5 -10 -17 -3 -0 -0 0 0 0 -0 -0 -1 -12 -16 -14 -13 -12 -19 -26 -27 -16 -4 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -14 -21 -29 -39 -51 -58 -48 -28 -23 -52 -67 -72 -73 -68 -50 -25 -10 -57 -83 -90 -92 -87 -46 -15 -28 -75 -90 -62 -34 -26 -23 -20 -18 -17 -13 -10 -9 -11 -7 -7 -7 -7 -6 -5 -6 -6 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -5 -5 -7 -9 -9 -6 -5 -6 -9 -13 -19 -27 -39 -54 -38 -26 -20 -10 -12 -16 -43 -50 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -30 -36 -22 -7 -5 -10 -12 -22 -55 -20 -13 -15 -15 -13 -13 -15 -16 -17 -16 -14 -13 -13 -11 -9 -8 -11 -14 -17 -20 -23 -27 -36 -51 -69 -86 -92 -88 -86 -62 -48 -36 -32 -36 -44 -46 -31 -20 -16 -15 -15 -15 -14 -11 -12 -12 -11 -8 -5 -4 -3 -2 -2 -2 -2 -3 -6 -8 -7 -3 -4 -9 -12 -11 -11 -11 -7 -3 -2 -3 -6 -10 -15 -17 -21 -20 -17 -17 -19 -23 -31 -37 -34 -25 -17 -10 -5 -3 -6 -14 -21 -36 -50 -61 -74 -87 -94 -96 -96 -84 -59 -38 -32 -42 -66 -103 -89 -72 -70 -65 -45 -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 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -67 -63 -31 -27 -32 -34 -33 -31 -29 -27 -24 -21 -20 -19 -22 -27 -31 -31 -25 -19 -14 -13 -13 -13 -13 -12 -13 -13 -14 -13 -13 -12 -12 -13 -16 -19 -24 -29 -34 -41 -44 -45 -48 -47 -51 -52 -43 -34 -25 -13 -8 -6 -6 -6 -6 -9 -25 -8 -1 -0 0 0 0 0 0 -0 -5 -11 -14 -14 -5 -11 -39 -51 -31 -8 -1 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -6 -13 -17 -24 -36 -41 -34 -33 -27 -30 -45 -55 -39 -15 0 0 0 -26 -60 -83 -82 -81 -64 -59 -71 -103 -100 -59 -37 -33 -40 -37 -31 -27 -22 -18 -13 -17 -17 -15 -15 -13 -9 -7 -7 -7 -7 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -4 -6 -8 -11 -13 -17 -21 -19 -9 -2 -2 -1 -5 -8 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -41 -39 -42 -21 -3 -19 -36 -32 -20 -23 -17 -17 -16 -14 -12 -12 -12 -16 -19 -16 -12 -10 -11 -11 -9 -9 -12 -13 -14 -16 -20 -28 -38 -48 -58 -65 -68 -67 -62 -49 -39 -34 -35 -40 -42 -38 -30 -24 -23 -23 -21 -18 -13 -9 -9 -9 -8 -6 -5 -4 -2 -2 -3 -3 -3 -2 -2 -4 -6 -6 -5 -9 -11 -15 -19 -21 -15 -6 -2 -1 -3 -6 -10 -14 -25 -24 -21 -17 -16 -18 -22 -26 -28 -25 -21 -17 -12 -5 -3 -7 -14 -31 -45 -57 -72 -88 -98 -98 -99 -95 -73 -48 -37 -46 -73 -110 -111 -92 -80 -65 -46 -45 -76 -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 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 -1 -2 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -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 -18 -57 -79 -50 -41 -43 -42 -38 -33 -30 -30 -32 -29 -25 -22 -21 -23 -27 -30 -29 -24 -17 -13 -11 -11 -10 -11 -11 -13 -13 -13 -13 -12 -10 -10 -13 -15 -17 -21 -26 -33 -39 -44 -48 -50 -51 -51 -51 -48 -41 -27 -17 -11 -9 -11 -11 -4 -12 -8 -4 -3 0 0 0 0 0 -1 -6 -15 -17 -21 -22 -20 -27 -30 -24 -18 -3 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -6 -9 -14 -22 -33 -41 -53 -51 -39 -19 0 0 0 0 0 0 -6 -30 -67 -56 -47 -42 -44 -50 -43 -29 -23 -20 -21 -33 -40 -37 -32 -34 -28 -22 -22 -25 -29 -32 -25 -17 -11 -8 -7 -8 -8 -7 -6 -5 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -4 -6 -8 -9 -7 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -22 -21 -8 -2 -6 -24 -40 -30 -15 -12 -15 -22 -15 -12 -10 -9 -10 -15 -18 -15 -11 -11 -12 -13 -13 -10 -11 -11 -13 -16 -23 -32 -41 -45 -45 -47 -48 -46 -44 -42 -35 -34 -37 -39 -38 -34 -28 -23 -22 -21 -19 -15 -12 -11 -9 -8 -7 -6 -5 -3 -3 -6 -15 -29 -34 -19 -6 -3 -5 -6 -6 -7 -9 -14 -19 -21 -16 -8 -3 -2 -2 -3 -7 -14 -25 -25 -24 -19 -15 -12 -13 -15 -18 -21 -20 -21 -16 -9 -6 -7 -13 -25 -39 -55 -73 -93 -109 -111 -103 -89 -68 -50 -42 -51 -75 -106 -125 -110 -91 -86 -82 -56 -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 -2 -4 -5 -3 -1 -3 -2 -2 -1 -1 -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 -2 -3 -5 -6 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -26 -47 -65 -63 -56 -47 -40 -35 -34 -38 -41 -38 -32 -28 -24 -21 -21 -23 -25 -22 -16 -12 -11 -10 -10 -10 -11 -12 -13 -12 -12 -11 -9 -9 -11 -13 -14 -15 -19 -25 -31 -37 -45 -52 -57 -57 -57 -56 -52 -43 -33 -24 -14 -10 -4 -12 -14 -9 -5 -3 -0 -0 0 0 0 -2 -7 -16 -11 -13 -12 -15 -31 -41 -25 -20 -7 -4 -2 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -3 -7 -13 -21 -26 -30 -41 -51 -52 -37 -1 -0 0 0 0 -0 -15 -54 -56 -30 -15 -8 -9 -11 -11 -5 -5 -6 -10 -19 -27 -28 -23 -32 -32 -31 -31 -34 -44 -60 -53 -39 -25 -15 -11 -10 -9 -8 -7 -6 -6 -6 -5 -6 -8 -8 -8 -7 -4 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -5 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -25 -18 -11 -9 -13 -19 -26 -16 -12 -9 -7 -9 -13 -16 -16 -14 -15 -16 -19 -18 -13 -12 -11 -13 -18 -24 -30 -34 -36 -36 -36 -36 -36 -37 -36 -28 -27 -25 -27 -29 -27 -22 -16 -11 -11 -11 -9 -8 -10 -12 -11 -9 -7 -6 -4 -6 -19 -43 -67 -81 -70 -38 -18 -14 -11 -10 -7 -6 -9 -13 -14 -14 -11 -6 -4 -2 -1 -5 -11 -17 -21 -23 -20 -15 -11 -8 -8 -11 -14 -16 -19 -18 -13 -10 -10 -13 -20 -32 -49 -71 -97 -120 -128 -111 -79 -56 -42 -37 -44 -64 -89 -114 -112 -93 -88 -91 -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 -2 -3 -3 -2 -1 -1 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -4 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -59 -66 -66 -53 -43 -36 -39 -39 -37 -34 -29 -24 -20 -18 -18 -18 -17 -14 -12 -11 -9 -8 -8 -9 -10 -10 -11 -10 -8 -8 -9 -11 -12 -13 -13 -15 -17 -22 -29 -38 -47 -54 -55 -59 -59 -56 -52 -46 -38 -27 -16 -7 -13 -14 -7 -2 -4 -1 -0 0 0 0 0 -0 -3 -5 -6 -8 -16 -39 -63 -44 -27 -12 -22 -22 -5 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -4 -8 -16 -24 -28 -31 -37 -48 -62 -77 -19 -3 0 0 0 -0 -4 -36 -37 -17 -4 -1 -1 -3 -3 -2 -2 -3 -6 -11 -16 -15 -13 -19 -25 -30 -36 -41 -53 -75 -84 -82 -66 -39 -30 -20 -15 -10 -8 -6 -6 -6 -6 -8 -12 -16 -21 -23 -30 -24 -14 -6 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -4 -5 -6 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -18 -23 -20 -11 -12 -15 -19 -23 -24 -19 -16 -12 -10 -12 -15 -18 -20 -19 -17 -17 -24 -24 -19 -16 -14 -15 -18 -22 -26 -28 -28 -27 -25 -25 -30 -31 -26 -19 -16 -18 -21 -23 -21 -17 -11 -8 -6 -6 -6 -5 -8 -11 -10 -9 -7 -6 -5 -11 -35 -77 -115 -95 -75 -48 -34 -33 -34 -27 -16 -9 -8 -10 -12 -14 -13 -9 -6 -2 -1 -3 -6 -11 -17 -19 -18 -15 -11 -8 -7 -8 -10 -13 -17 -18 -16 -13 -13 -14 -18 -26 -40 -61 -88 -114 -125 -109 -71 -52 -40 -35 -40 -57 -78 -95 -93 -87 -77 -45 -12 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -4 -4 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -4 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -30 -71 -99 -70 -65 -52 -40 -34 -31 -29 -27 -24 -21 -19 -17 -16 -14 -13 -11 -11 -9 -7 -7 -7 -8 -8 -9 -9 -8 -9 -10 -11 -13 -13 -12 -13 -14 -16 -20 -26 -33 -46 -47 -50 -55 -58 -57 -52 -45 -43 -33 -23 -13 -8 -7 -5 -5 -1 -0 -0 0 0 0 0 -3 -9 -8 -9 -19 -34 -42 -29 -33 -25 -33 -45 -22 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -10 -10 -13 -24 -31 -38 -47 -56 -52 -39 -9 -3 -3 -0 0 -1 -12 -40 -32 -13 -4 -3 -3 -3 -2 -2 -2 -3 -5 -9 -13 -9 -7 -9 -12 -18 -31 -42 -55 -72 -86 -96 -104 -82 -74 -47 -29 -20 -13 -8 -6 -5 -5 -8 -14 -22 -28 -30 -47 -58 -49 -29 -17 -12 -6 -2 -2 -2 -0 0 0 -0 -0 -1 -3 -5 -8 -8 -7 -6 -6 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -9 -11 -12 -3 -0 -27 -39 -31 -22 -23 -28 -27 -25 -23 -23 -23 -21 -17 -13 -13 -15 -18 -21 -22 -21 -21 -26 -24 -20 -17 -16 -17 -18 -20 -22 -23 -21 -18 -15 -13 -20 -20 -16 -13 -14 -17 -20 -21 -20 -16 -11 -7 -5 -4 -4 -4 -5 -6 -6 -6 -7 -6 -9 -19 -38 -67 -88 -68 -60 -40 -32 -36 -42 -39 -26 -14 -9 -9 -10 -10 -9 -8 -6 -2 -1 -2 -4 -10 -16 -19 -17 -13 -9 -8 -7 -7 -9 -10 -13 -15 -16 -16 -16 -16 -16 -20 -33 -51 -77 -100 -107 -93 -67 -50 -39 -36 -41 -56 -76 -86 -73 -83 -79 -37 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -2 -3 -4 -5 -4 -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 -8 -27 -36 -23 -72 -82 -61 -39 -28 -25 -24 -23 -21 -18 -15 -14 -14 -13 -10 -8 -6 -7 -7 -8 -9 -9 -9 -9 -9 -10 -11 -11 -13 -13 -13 -13 -12 -13 -14 -16 -20 -33 -39 -44 -51 -59 -63 -57 -50 -47 -41 -30 -18 -12 -11 -9 -5 -2 -1 -0 0 0 0 0 -3 -5 -4 -5 -11 -21 -22 -14 -29 -32 -31 -42 -32 -4 -0 0 0 0 0 -0 -0 -0 -1 -1 -3 -8 -20 -17 -20 -27 -38 -51 -64 -75 -35 -8 -0 -16 -34 -14 -0 -1 -34 -52 -38 -17 -10 -9 -8 -7 -5 -3 -2 -3 -6 -9 -9 -8 -5 -4 -5 -7 -18 -29 -42 -56 -67 -79 -87 -110 -119 -92 -62 -46 -35 -21 -16 -12 -9 -8 -9 -12 -14 -20 -32 -46 -57 -56 -42 -29 -32 -30 -17 -10 -8 -3 -1 -0 -0 -0 -1 -3 -5 -4 -4 -4 -6 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -2 -1 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -10 -3 0 -0 -4 -25 -16 -22 -25 -6 -1 -20 -36 -40 -41 -45 -47 -36 -32 -38 -36 -31 -25 -19 -14 -11 -13 -16 -20 -24 -28 -31 -30 -26 -23 -20 -19 -19 -19 -17 -18 -18 -15 -11 -7 -5 -9 -9 -9 -11 -14 -17 -20 -22 -19 -14 -10 -7 -5 -3 -3 -4 -4 -4 -5 -5 -6 -8 -12 -22 -27 -33 -36 -31 -23 -16 -13 -18 -25 -27 -22 -15 -10 -9 -11 -9 -8 -8 -6 -4 -2 -4 -9 -15 -21 -22 -17 -12 -9 -8 -11 -11 -9 -8 -9 -10 -13 -16 -17 -17 -16 -17 -26 -40 -61 -79 -82 -73 -62 -52 -43 -38 -42 -56 -77 -89 -70 -82 -84 -86 -57 -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 -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 -1 -3 -3 -3 -5 -6 -4 -1 -0 -0 0 -3 -7 -8 -4 0 -0 -1 -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 -1 0 -0 -35 -49 -59 -49 -29 -26 -21 -20 -19 -17 -14 -13 -12 -11 -10 -8 -8 -7 -7 -8 -10 -9 -9 -9 -9 -10 -10 -10 -12 -12 -12 -12 -10 -10 -11 -12 -15 -22 -29 -35 -44 -56 -62 -56 -49 -44 -39 -32 -23 -14 -11 -9 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -7 -11 -8 -21 -21 -24 -27 -24 -24 -30 -10 -2 0 0 0 0 0 0 -0 -0 -1 -3 -6 -21 -24 -26 -32 -46 -66 -77 -62 -18 -1 -1 -28 -79 -54 -36 -19 -63 -79 -45 -26 -19 -16 -16 -16 -12 -7 -4 -5 -11 -14 -14 -11 -7 -4 -3 -3 -9 -19 -30 -39 -47 -66 -99 -137 -142 -116 -84 -76 -80 -65 -51 -39 -26 -16 -12 -11 -10 -9 -12 -14 -16 -34 -28 -20 -23 -28 -22 -14 -23 -20 -14 -7 -1 -0 -0 -1 -1 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -13 -29 -30 -18 -6 0 -1 -5 -24 -7 -27 -26 -7 -5 -20 -38 -53 -59 -59 -56 -51 -58 -64 -48 -34 -25 -17 -12 -9 -11 -14 -18 -24 -30 -35 -33 -25 -25 -24 -23 -20 -18 -17 -15 -14 -11 -6 -3 -4 -4 -4 -6 -11 -14 -15 -14 -13 -11 -8 -7 -6 -4 -3 -3 -4 -4 -4 -5 -6 -8 -10 -12 -13 -12 -12 -13 -14 -16 -15 -12 -12 -14 -15 -14 -12 -8 -8 -11 -10 -10 -9 -7 -7 -6 -10 -18 -26 -31 -30 -22 -12 -10 -9 -11 -11 -8 -7 -7 -8 -11 -15 -15 -16 -16 -16 -21 -34 -52 -64 -67 -61 -55 -52 -47 -42 -45 -57 -75 -87 -78 -81 -82 -90 -62 -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 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -4 -7 -7 -4 0 0 0 -1 -7 -12 -13 -7 0 0 0 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -43 -67 -75 -61 -38 -29 -23 -20 -17 -16 -15 -13 -11 -11 -9 -8 -8 -8 -8 -8 -10 -9 -9 -9 -9 -9 -10 -9 -10 -11 -10 -10 -9 -8 -10 -11 -13 -16 -22 -28 -36 -50 -56 -53 -47 -45 -42 -36 -25 -15 -10 -9 -7 -5 -3 -1 -0 -0 -1 -2 -2 -3 -7 -10 -10 -5 -15 -19 -18 -21 -21 -8 -28 -24 -9 -0 -0 0 0 0 0 -0 -0 -1 -4 -6 -15 -22 -32 -46 -61 -79 -86 -70 -28 0 -2 -20 -85 -88 -81 -73 -77 -75 -53 -36 -30 -26 -25 -23 -17 -10 -9 -13 -18 -22 -22 -19 -14 -10 -6 -4 -3 -7 -15 -23 -33 -48 -92 -122 -119 -101 -76 -79 -99 -109 -105 -88 -66 -57 -45 -37 -28 -19 -15 -14 -12 -12 -13 -15 -13 -7 -9 -21 -39 -41 -29 -14 -2 -1 -1 -0 -0 -1 -1 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -9 -6 -6 -2 0 0 0 -1 -0 -10 -9 -3 -13 -39 -52 -48 -58 -61 -61 -71 -81 -68 -41 -25 -18 -14 -12 -11 -13 -16 -20 -23 -28 -31 -28 -21 -24 -23 -21 -18 -17 -16 -15 -13 -10 -6 -2 -2 -3 -4 -7 -13 -15 -13 -11 -10 -8 -4 -4 -4 -3 -3 -4 -5 -6 -7 -7 -8 -9 -11 -13 -12 -13 -14 -16 -18 -19 -19 -20 -19 -17 -15 -13 -10 -7 -5 -9 -10 -8 -7 -6 -9 -11 -14 -20 -29 -36 -36 -28 -16 -9 -9 -8 -8 -7 -7 -8 -9 -12 -16 -17 -18 -18 -17 -19 -29 -49 -62 -64 -59 -51 -46 -43 -42 -45 -57 -72 -87 -96 -80 -78 -48 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -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 -2 -4 -4 -5 -6 -5 -2 0 0 0 -5 -11 -13 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -90 -108 -88 -64 -45 -33 -26 -23 -20 -18 -17 -14 -11 -9 -7 -8 -9 -10 -10 -10 -10 -9 -8 -8 -9 -9 -11 -10 -9 -10 -10 -10 -10 -9 -8 -9 -10 -12 -15 -21 -28 -40 -46 -45 -43 -44 -45 -37 -26 -17 -11 -10 -10 -8 -6 -4 -4 -2 -3 -2 -3 -7 -14 -8 -4 -26 -35 -23 -9 -20 -27 -24 -33 -26 -7 -0 -2 -2 -0 0 0 0 -0 -0 -2 -6 -13 -17 -23 -43 -68 -82 -83 -77 -51 -19 -22 -52 -103 -101 -91 -86 -85 -77 -55 -47 -43 -39 -34 -25 -17 -13 -16 -21 -26 -31 -32 -30 -25 -19 -12 -6 -4 -3 -5 -9 -13 -20 -35 -55 -66 -62 -49 -59 -90 -122 -141 -124 -104 -101 -99 -85 -71 -61 -56 -53 -53 -47 -45 -51 -53 -28 -31 -44 -43 -30 -25 -12 -5 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -3 -11 -8 -1 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -14 -11 -18 -31 -38 -41 -55 -60 -56 -63 -66 -48 -25 -14 -13 -12 -13 -15 -18 -19 -19 -19 -22 -23 -20 -16 -21 -20 -19 -17 -15 -13 -13 -12 -10 -7 -3 -2 -3 -6 -11 -16 -17 -14 -10 -7 -5 -4 -2 -3 -4 -7 -8 -9 -11 -12 -11 -10 -11 -13 -15 -13 -14 -14 -16 -18 -21 -23 -22 -22 -21 -19 -15 -11 -7 -5 -6 -8 -6 -4 -6 -11 -16 -18 -22 -31 -40 -42 -34 -18 -10 -8 -8 -9 -11 -11 -11 -12 -15 -18 -21 -22 -21 -19 -20 -26 -45 -61 -64 -57 -47 -41 -37 -37 -42 -53 -67 -80 -89 -75 -71 -42 -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 -2 -2 -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 -1 -3 -5 -5 -4 -3 -2 -0 0 0 -4 -12 -14 -10 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -89 -108 -87 -68 -55 -44 -34 -29 -26 -23 -20 -18 -15 -13 -12 -10 -10 -11 -12 -12 -12 -11 -10 -8 -7 -7 -8 -9 -9 -10 -11 -11 -10 -10 -8 -7 -7 -7 -8 -10 -14 -20 -28 -35 -40 -41 -40 -36 -29 -22 -16 -12 -11 -11 -10 -8 -6 -6 -6 -5 -3 -7 -25 -29 -13 -6 -16 -30 -33 -4 -11 -11 -22 -29 -17 -2 -1 -7 -6 -2 0 0 0 0 0 -0 -2 -4 -6 -11 -29 -52 -65 -64 -64 -73 -79 -67 -77 -92 -92 -86 -80 -78 -78 -63 -59 -60 -57 -48 -29 -20 -17 -20 -24 -31 -38 -42 -45 -42 -34 -24 -15 -9 -5 -3 -3 -3 -4 -7 -10 -16 -19 -18 -27 -50 -78 -116 -108 -98 -92 -95 -97 -92 -87 -87 -92 -95 -87 -79 -81 -80 -53 -47 -46 -30 -8 -6 -4 -3 -2 -2 -1 -1 -2 -2 -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 -0 -8 -21 -17 -17 -22 -19 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -27 -56 -41 -31 -33 -37 -43 -52 -56 -37 -31 -30 -27 -20 -14 -13 -13 -18 -24 -26 -23 -18 -15 -13 -16 -13 -10 -13 -15 -13 -12 -11 -10 -10 -9 -8 -6 -4 -4 -5 -8 -12 -17 -22 -19 -11 -6 -4 -2 -3 -4 -8 -11 -13 -14 -14 -15 -14 -13 -14 -16 -17 -15 -13 -12 -11 -14 -17 -19 -20 -21 -22 -19 -15 -11 -8 -6 -5 -6 -5 -3 -6 -11 -18 -22 -26 -35 -42 -46 -35 -17 -10 -8 -9 -14 -15 -14 -13 -14 -17 -21 -24 -26 -25 -23 -22 -27 -42 -58 -64 -60 -51 -42 -36 -34 -39 -50 -62 -68 -67 -64 -65 -68 -56 -25 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -3 -3 -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 -2 -5 -6 -5 -3 -1 0 -0 -4 -15 -18 -14 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -6 -13 -25 -25 -7 0 0 -61 -104 -96 -69 -51 -43 -38 -31 -28 -26 -23 -21 -19 -16 -12 -12 -11 -10 -10 -10 -11 -14 -12 -11 -10 -9 -9 -9 -9 -10 -10 -10 -10 -9 -8 -7 -6 -5 -6 -7 -8 -10 -13 -19 -26 -34 -39 -38 -30 -21 -17 -15 -13 -11 -10 -10 -8 -5 -3 -4 -5 -2 -4 -31 -32 -20 -9 -8 -20 -37 -9 -3 -6 -14 -13 -0 -2 -9 -15 -10 -2 0 0 0 0 0 -0 -0 -1 -2 -3 -9 -18 -31 -41 -45 -50 -45 -63 -71 -77 -84 -83 -72 -74 -79 -71 -72 -82 -82 -66 -43 -30 -24 -24 -25 -30 -42 -58 -60 -59 -64 -46 -35 -21 -12 -7 -5 -3 -2 -2 -1 -2 -2 -3 -5 -5 -12 -38 -46 -41 -37 -39 -45 -54 -55 -55 -58 -61 -56 -51 -46 -40 -25 -15 -18 -12 -4 -3 -2 -2 -3 -3 -2 -2 -2 -3 -4 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -24 -24 -40 -25 -13 -13 -16 -14 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -53 -70 -61 -46 -41 -44 -50 -57 -55 -23 -12 -14 -18 -19 -15 -14 -14 -26 -44 -57 -58 -44 -16 -11 -13 -10 -8 -9 -11 -11 -10 -9 -7 -5 -5 -7 -6 -9 -9 -9 -10 -13 -19 -26 -23 -12 -5 -3 -2 -6 -10 -13 -15 -15 -16 -16 -16 -16 -14 -14 -16 -16 -14 -11 -10 -8 -9 -11 -13 -15 -17 -18 -17 -13 -9 -7 -5 -5 -5 -4 -3 -5 -12 -20 -27 -32 -39 -44 -47 -37 -20 -10 -8 -9 -15 -17 -14 -11 -13 -16 -24 -27 -30 -29 -26 -25 -27 -35 -49 -62 -65 -57 -46 -40 -35 -39 -46 -59 -63 -59 -58 -63 -70 -77 -75 -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 -2 -3 -2 -2 -2 -3 -3 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -4 -1 0 -0 -2 -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 -26 -36 -48 -69 -83 -68 -7 -30 -72 -85 -76 -62 -48 -37 -27 -24 -23 -22 -22 -21 -19 -14 -13 -12 -11 -10 -10 -11 -12 -13 -12 -11 -12 -12 -11 -9 -8 -7 -8 -9 -10 -10 -9 -8 -7 -6 -6 -7 -7 -8 -10 -14 -20 -26 -31 -28 -21 -18 -15 -13 -12 -10 -7 -7 -5 -3 -4 -8 -11 -1 -1 -15 -22 -23 -16 -2 -3 -16 -16 -9 -4 -3 -0 -0 -2 -10 -12 -7 -2 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -4 -13 -24 -30 -33 -27 -33 -45 -59 -73 -80 -68 -69 -57 -45 -47 -64 -87 -77 -64 -45 -36 -32 -29 -35 -54 -75 -61 -37 -41 -38 -55 -35 -21 -15 -12 -9 -7 -5 -4 -3 -2 -2 -1 -1 -2 -6 -7 -7 -8 -9 -11 -14 -16 -17 -16 -13 -14 -12 -10 -9 -6 -3 -2 -1 -2 -2 -3 -3 -4 -4 -4 -4 -5 -4 -4 -4 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -3 -19 -24 -13 -17 -7 -2 -2 -5 -6 -5 -0 -2 -11 -13 -13 -13 -11 -2 -0 0 0 0 0 0 0 0 -4 -34 -64 -69 -58 -50 -51 -54 -51 -43 -26 -11 -9 -10 -13 -15 -15 -16 -26 -54 -84 -95 -67 -20 -19 -21 -12 -8 -8 -9 -9 -8 -6 -4 -3 -3 -6 -11 -14 -17 -18 -17 -16 -19 -20 -16 -7 -4 -2 -3 -8 -14 -16 -17 -18 -17 -16 -16 -16 -15 -12 -12 -11 -10 -9 -7 -4 -5 -7 -9 -9 -10 -12 -13 -11 -8 -6 -6 -5 -6 -5 -4 -9 -18 -27 -34 -40 -44 -45 -46 -37 -22 -11 -7 -9 -15 -19 -18 -15 -14 -17 -29 -33 -33 -31 -29 -28 -28 -31 -43 -57 -65 -65 -59 -52 -43 -44 -44 -57 -65 -63 -59 -59 -53 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -2 -3 -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 -3 -5 -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 -41 -67 -77 -86 -103 -111 -51 -68 -79 -70 -54 -44 -38 -27 -19 -16 -16 -17 -18 -18 -17 -15 -14 -12 -10 -10 -11 -12 -11 -9 -9 -10 -11 -12 -11 -8 -7 -7 -8 -9 -9 -10 -10 -9 -7 -5 -4 -6 -6 -6 -6 -8 -12 -19 -29 -29 -23 -18 -14 -10 -9 -8 -5 -4 -3 -3 -4 -6 -16 -7 -5 -9 -13 -14 -13 -11 -9 -23 -30 -20 -6 -1 0 -0 -0 -0 -4 -9 -4 -1 -6 -5 -1 -0 0 0 0 -0 -0 -1 -3 -8 -14 -15 -18 -19 -21 -27 -38 -52 -73 -60 -33 -10 -2 -8 -15 -23 -28 -37 -43 -54 -49 -36 -39 -60 -92 -89 -25 -1 -16 -67 -70 -42 -26 -19 -16 -13 -11 -9 -8 -5 -4 -3 -2 -2 -3 -3 -3 -2 -2 -3 -3 -4 -4 -3 -2 -3 -4 -5 -4 -4 -3 -3 -2 -2 -2 -4 -4 -4 -3 -3 -4 -6 -6 -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 -5 -5 -0 0 0 -0 0 0 0 0 -1 -7 -29 -29 -33 -43 -43 -19 -0 0 0 0 0 0 0 0 0 -23 -58 -76 -69 -56 -62 -60 -34 -35 -39 -14 -8 -6 -8 -11 -13 -17 -25 -43 -66 -66 -43 -20 -20 -23 -11 -7 -7 -7 -6 -5 -5 -3 -3 -3 -7 -13 -16 -16 -15 -13 -12 -11 -10 -8 -4 -4 -3 -5 -9 -14 -18 -22 -22 -19 -16 -15 -14 -12 -9 -8 -8 -8 -8 -7 -6 -5 -6 -8 -9 -8 -8 -7 -7 -6 -8 -8 -7 -7 -8 -10 -15 -25 -33 -40 -45 -43 -43 -44 -36 -22 -11 -8 -10 -14 -26 -40 -31 -19 -20 -32 -39 -39 -36 -33 -31 -29 -31 -36 -46 -56 -61 -58 -53 -53 -48 -46 -54 -65 -70 -66 -56 -51 -33 -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 -3 -4 -3 -3 -3 -3 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -3 -5 -5 -6 -8 -13 -3 -0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -37 -66 -79 -83 -88 -95 -94 -103 -93 -68 -43 -29 -23 -16 -12 -10 -9 -10 -12 -14 -16 -16 -16 -14 -12 -9 -10 -11 -9 -8 -8 -9 -10 -12 -10 -8 -6 -6 -7 -9 -9 -9 -9 -9 -7 -5 -2 -3 -3 -3 -3 -4 -7 -12 -24 -25 -21 -17 -14 -12 -10 -7 -4 -4 -6 -10 -8 -3 -13 -10 -13 -18 -18 -16 -24 -14 -20 -44 -42 -14 -9 -5 -2 -3 -3 -6 -17 -17 -5 -11 -43 -36 -10 -3 0 0 0 -0 -0 -1 -2 -4 -6 -5 -8 -11 -14 -18 -25 -43 -60 -46 -16 0 0 0 0 -1 -2 0 -11 -60 -60 -41 -36 -54 -83 -84 -20 -2 -2 -45 -87 -82 -39 -27 -20 -16 -14 -14 -14 -10 -9 -7 -6 -6 -6 -6 -5 -4 -3 -4 -4 -4 -5 -5 -5 -6 -7 -7 -7 -7 -7 -7 -6 -5 -4 -5 -5 -5 -5 -5 -6 -9 -10 -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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -40 -25 -29 -50 -66 -51 -17 0 0 0 0 0 0 0 0 -49 -70 -73 -67 -59 -57 -47 -22 -47 -45 -14 -7 -5 -4 -6 -10 -16 -24 -33 -38 -25 -21 -15 -12 -12 -8 -7 -7 -6 -6 -5 -5 -4 -4 -4 -8 -12 -13 -13 -12 -8 -5 -4 -4 -4 -4 -6 -7 -9 -12 -17 -23 -28 -27 -21 -15 -11 -9 -8 -6 -6 -6 -7 -8 -8 -6 -5 -5 -5 -5 -5 -5 -4 -5 -5 -7 -7 -7 -7 -10 -13 -15 -20 -25 -33 -39 -40 -40 -41 -32 -20 -11 -8 -10 -15 -22 -30 -23 -16 -20 -30 -39 -43 -42 -39 -34 -31 -29 -32 -40 -48 -53 -57 -57 -54 -51 -49 -52 -59 -66 -66 -57 -44 -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 -2 -4 -4 -3 -2 -3 -3 -3 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 -2 -5 -5 -4 -5 -8 -17 -11 -6 -2 0 0 -0 -1 -18 -12 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -13 -53 -73 -70 -74 -76 -80 -91 -104 -101 -79 -46 -32 -22 -14 -8 -5 -5 -6 -9 -13 -16 -15 -13 -10 -9 -8 -8 -9 -9 -9 -9 -9 -10 -10 -8 -7 -5 -5 -6 -7 -8 -9 -9 -8 -6 -4 -1 -1 -2 -2 -1 -2 -2 -7 -17 -23 -22 -19 -17 -15 -10 -6 -4 -3 -2 -3 -6 -6 -6 -10 -20 -27 -24 -25 -13 -9 -28 -44 -30 -5 -7 -7 -13 -17 -15 -10 -16 -8 -3 -2 -50 -72 -36 -16 -2 0 0 0 -0 -0 -1 -2 -4 -6 -8 -10 -14 -15 -20 -35 -41 -25 -0 0 0 0 0 0 0 -0 -3 -45 -62 -49 -38 -56 -88 -85 -24 -2 0 -20 -72 -110 -58 -38 -27 -20 -19 -19 -19 -18 -16 -14 -13 -12 -12 -11 -10 -9 -9 -9 -9 -8 -9 -9 -10 -11 -11 -10 -10 -11 -14 -17 -16 -18 -18 -16 -14 -10 -9 -10 -11 -13 -12 -10 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -32 -28 -20 -38 -67 -67 -32 0 0 0 0 0 0 0 -5 -41 -60 -60 -56 -48 -29 -2 -10 -47 -34 -11 -6 -5 -5 -6 -9 -15 -23 -32 -34 -19 -18 -11 -8 -8 -8 -8 -7 -6 -5 -6 -6 -5 -5 -7 -9 -11 -12 -11 -8 -5 -3 -3 -4 -5 -7 -9 -13 -15 -18 -23 -29 -31 -27 -20 -12 -7 -5 -4 -4 -4 -4 -6 -7 -6 -5 -5 -6 -4 -4 -3 -3 -3 -4 -4 -5 -5 -5 -6 -8 -8 -7 -10 -11 -19 -29 -35 -37 -35 -25 -16 -10 -8 -10 -15 -21 -19 -13 -12 -17 -27 -36 -42 -42 -40 -36 -32 -30 -30 -34 -42 -44 -49 -53 -54 -52 -50 -51 -55 -59 -63 -63 -56 -45 -19 -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 -1 -4 -3 -3 -2 -2 -3 -3 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -0 0 -0 -1 -4 -6 -6 -4 -5 -7 -13 -17 -16 -13 -7 -0 -1 -12 -24 -27 -20 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -40 -70 -69 -72 -81 -83 -76 -75 -77 -71 -59 -45 -29 -17 -8 -3 -2 -5 -11 -17 -20 -17 -11 -6 -4 -4 -5 -7 -7 -8 -8 -8 -9 -8 -6 -4 -3 -3 -4 -5 -6 -7 -8 -9 -9 -6 -5 -4 -4 -4 -4 -2 -1 -4 -11 -17 -19 -17 -15 -12 -8 -5 -2 -1 -1 -2 -4 -5 -6 -11 -18 -18 -14 -9 -3 -5 -21 -31 -17 -7 -14 -5 -1 -10 -16 -5 -1 -4 -12 -28 -48 -57 -51 -29 -7 -1 0 0 -0 -0 -0 -1 -4 -8 -11 -12 -17 -16 -18 -27 -38 -38 -7 -1 0 0 0 0 0 0 -13 -64 -87 -72 -56 -62 -94 -120 -84 -52 -35 -2 -15 -44 -64 -60 -38 -25 -22 -25 -28 -29 -30 -29 -27 -26 -24 -22 -20 -17 -15 -14 -13 -11 -10 -10 -11 -13 -15 -15 -16 -20 -33 -44 -46 -52 -54 -50 -41 -25 -18 -14 -15 -14 -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 0 0 0 0 -2 -19 -31 -20 -32 -45 -58 -44 -16 0 0 0 0 0 0 -1 -13 -50 -55 -50 -40 -25 -16 -35 -41 -22 -9 -6 -7 -6 -5 -9 -16 -28 -42 -47 -30 -14 -7 -6 -7 -9 -9 -7 -5 -5 -6 -6 -5 -6 -8 -8 -10 -10 -8 -7 -7 -7 -7 -10 -14 -14 -12 -15 -18 -23 -29 -32 -30 -24 -17 -10 -5 -3 -3 -3 -3 -3 -5 -6 -5 -4 -4 -4 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -7 -7 -5 -5 -7 -13 -24 -32 -34 -31 -25 -19 -14 -11 -12 -15 -18 -18 -13 -12 -18 -27 -35 -38 -37 -35 -33 -31 -31 -32 -35 -39 -43 -41 -41 -44 -47 -47 -48 -50 -53 -56 -58 -58 -58 -52 -32 -20 -14 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -3 -4 -6 -5 -4 -5 -8 -13 -17 -18 -18 -16 -13 -6 -20 -24 -19 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -29 -67 -80 -74 -80 -83 -74 -63 -55 -55 -58 -55 -40 -22 -8 -3 -3 -9 -18 -25 -24 -16 -9 -6 -3 -2 -4 -4 -4 -4 -3 -5 -7 -6 -4 -3 -2 -3 -4 -4 -4 -4 -4 -6 -7 -9 -9 -8 -7 -8 -10 -8 -4 -3 -7 -14 -19 -17 -14 -12 -11 -8 -4 -1 -1 -0 -1 -3 -4 -8 -13 -12 -10 -10 -8 -7 -15 -34 -39 -27 -25 -17 -9 -4 -3 -13 -26 -32 -32 -33 -39 -51 -52 -27 -8 -1 -1 0 0 0 0 -0 -2 -6 -13 -13 -16 -17 -17 -22 -35 -44 -26 -8 0 0 0 0 0 0 -8 -46 -75 -73 -79 -85 -101 -129 -136 -124 -97 -13 -13 -49 -86 -99 -58 -36 -33 -37 -44 -50 -56 -60 -62 -63 -59 -53 -46 -38 -29 -21 -16 -12 -10 -10 -11 -13 -17 -23 -34 -52 -69 -80 -90 -99 -102 -95 -84 -61 -41 -24 -12 -10 -8 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -28 -35 -23 -23 -32 -66 -75 -49 -24 -19 -14 -10 -2 -0 0 -13 -45 -55 -45 -33 -22 -32 -50 -32 -15 -9 -9 -10 -10 -9 -10 -15 -32 -59 -67 -43 -12 -9 -6 -9 -11 -10 -7 -6 -6 -5 -6 -6 -5 -6 -6 -7 -7 -7 -7 -9 -13 -15 -18 -26 -24 -18 -19 -24 -31 -35 -33 -27 -20 -15 -9 -4 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -2 -3 -3 -4 -5 -4 -3 -3 -4 -4 -4 -5 -6 -6 -4 -4 -5 -11 -26 -37 -39 -37 -32 -29 -28 -23 -19 -16 -15 -15 -13 -14 -18 -23 -28 -31 -29 -27 -27 -27 -30 -34 -36 -39 -42 -41 -38 -39 -41 -44 -47 -45 -47 -49 -53 -57 -60 -57 -56 -57 -51 -34 -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 -1 -1 -1 -0 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -5 -5 -5 -4 -5 -7 -11 -14 -16 -16 -15 -14 -15 -18 -17 -9 -2 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -17 -53 -84 -74 -71 -80 -87 -83 -68 -50 -48 -53 -43 -25 -9 -4 -6 -17 -30 -28 -18 -9 -9 -8 -4 -3 -3 -3 -1 -1 -0 -2 -3 -3 -3 -2 -2 -2 -4 -3 -4 -5 -6 -6 -7 -7 -8 -8 -7 -11 -14 -14 -10 -6 -7 -12 -17 -17 -14 -13 -14 -12 -7 -3 -1 -1 -1 -1 -2 -4 -8 -10 -11 -12 -13 -11 -11 -22 -35 -19 -7 -4 -4 -4 -11 -32 -40 -36 -28 -23 -20 -34 -34 -17 -5 -6 -11 -0 -0 0 0 -0 -0 -1 -2 -10 -16 -17 -15 -16 -27 -43 -44 -23 -7 -4 0 0 0 0 0 -7 -19 -22 -18 -35 -69 -93 -108 -148 -126 -136 -102 -67 -74 -144 -96 -75 -63 -65 -74 -87 -98 -102 -111 -116 -117 -110 -95 -77 -56 -38 -23 -14 -10 -8 -10 -14 -21 -32 -48 -72 -89 -103 -115 -125 -130 -126 -108 -92 -74 -52 -35 -21 -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 0 0 0 0 -4 -20 -57 -53 -40 -27 -26 -45 -65 -77 -79 -69 -60 -50 -33 -4 -0 0 -12 -30 -37 -32 -31 -23 -11 -21 -29 -14 -19 -15 -12 -13 -15 -15 -13 -30 -63 -69 -45 -17 -14 -10 -11 -12 -11 -8 -6 -6 -6 -7 -7 -6 -5 -5 -5 -6 -7 -8 -11 -19 -27 -26 -28 -24 -21 -25 -33 -39 -38 -31 -23 -17 -13 -8 -3 -2 -2 -2 -3 -3 -5 -4 -3 -1 -1 -1 -1 -3 -5 -6 -5 -4 -4 -4 -4 -4 -6 -8 -7 -6 -6 -7 -13 -31 -43 -46 -43 -38 -35 -37 -36 -30 -22 -15 -10 -10 -11 -12 -14 -17 -20 -21 -20 -21 -23 -25 -28 -32 -37 -40 -39 -36 -35 -36 -39 -42 -41 -40 -42 -46 -51 -58 -67 -65 -55 -52 -50 -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 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -4 -4 -4 -4 -5 -6 -9 -11 -13 -14 -13 -12 -11 -12 -8 -3 -2 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -27 -71 -71 -64 -59 -72 -94 -112 -106 -64 -34 -24 -19 -13 -7 -6 -10 -29 -38 -28 -11 -3 -7 -11 -5 -3 -3 -2 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -6 -6 -7 -10 -12 -12 -11 -9 -10 -10 -8 -9 -11 -12 -10 -8 -8 -9 -9 -9 -10 -12 -13 -13 -11 -7 -4 -4 -3 -2 -2 -8 -26 -17 -16 -17 -15 -13 -10 -17 -20 -9 -1 -0 -1 -4 -16 -29 -36 -39 -38 -36 -29 -32 -28 -18 -8 -12 -25 -9 -2 -1 -1 -0 -0 -0 -0 -3 -6 -8 -8 -10 -15 -24 -33 -33 -27 -18 -2 0 0 0 0 0 0 -1 -1 0 -5 -16 -27 -113 -121 -129 -127 -99 -29 -76 -69 -75 -88 -94 -102 -99 -69 -45 -69 -102 -111 -107 -121 -124 -101 -66 -47 -23 -11 -8 -9 -13 -21 -34 -51 -70 -86 -99 -113 -127 -139 -119 -95 -88 -81 -80 -79 -51 -34 -25 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -52 -109 -67 -43 -28 -28 -40 -51 -52 -65 -76 -65 -45 -23 -2 -2 0 -2 -7 -11 -14 -21 -25 -13 -24 -34 -29 -35 -16 -15 -21 -26 -25 -21 -30 -54 -57 -39 -19 -13 -12 -11 -10 -9 -8 -8 -9 -8 -8 -7 -6 -6 -6 -6 -8 -11 -12 -16 -23 -31 -30 -26 -25 -27 -35 -46 -50 -42 -29 -20 -14 -10 -6 -2 -2 -3 -3 -4 -4 -5 -4 -2 -2 -1 -1 -1 -3 -5 -6 -7 -7 -6 -5 -5 -6 -7 -9 -9 -10 -13 -16 -23 -35 -40 -39 -34 -29 -26 -30 -37 -37 -29 -17 -9 -7 -6 -6 -7 -10 -14 -17 -17 -18 -20 -21 -23 -28 -32 -36 -39 -36 -33 -31 -33 -36 -37 -34 -34 -36 -41 -48 -54 -55 -50 -44 -47 -35 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -3 -4 -4 -3 -3 -3 -5 -6 -8 -10 -13 -13 -12 -10 -7 -3 -0 -5 -16 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -35 -104 -65 -52 -47 -54 -75 -110 -146 -122 -65 -31 -16 -8 -5 -8 -15 -35 -36 -21 -6 -1 -4 -11 -6 -3 -2 -1 -0 -0 0 -0 -1 -2 -2 -2 -2 -4 -9 -11 -12 -15 -15 -15 -17 -15 -13 -12 -8 -5 -4 -4 -6 -8 -10 -7 -5 -7 -9 -11 -12 -12 -12 -11 -10 -9 -7 -4 -2 -6 -32 -28 -22 -20 -18 -16 -13 -24 -21 -9 -0 -0 -0 -6 -12 -17 -24 -42 -81 -55 -33 -26 -22 -18 -21 -18 -13 -5 -2 -3 -3 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -12 -23 -38 -41 -13 0 0 0 0 0 0 0 0 0 0 0 -2 -63 -107 -127 -134 -151 -55 -20 -11 -8 -12 -30 -62 -42 -17 -4 0 -4 -25 -32 -31 -36 -53 -60 -93 -57 -32 -17 -11 -11 -15 -27 -42 -56 -67 -82 -103 -110 -87 -61 -52 -58 -57 -86 -88 -74 -66 -57 -41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -65 -99 -58 -39 -26 -27 -38 -41 -28 -31 -63 -44 -16 0 -6 -19 -6 -1 0 0 0 0 -0 -5 -30 -42 -33 -20 -8 -23 -35 -36 -33 -32 -38 -52 -52 -40 -24 -12 -9 -9 -8 -8 -10 -14 -15 -13 -8 -8 -9 -9 -8 -8 -10 -13 -12 -13 -17 -23 -26 -30 -28 -31 -42 -52 -52 -42 -28 -17 -11 -8 -6 -3 -2 -2 -3 -4 -4 -5 -4 -4 -3 -2 -2 -3 -4 -5 -8 -11 -12 -12 -11 -10 -10 -11 -12 -11 -14 -20 -26 -33 -37 -32 -24 -17 -13 -11 -16 -25 -41 -37 -28 -22 -11 -2 -2 -4 -8 -13 -15 -16 -17 -20 -20 -20 -23 -26 -29 -26 -24 -26 -29 -32 -33 -33 -32 -29 -29 -32 -36 -39 -43 -48 -44 -45 -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 -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 -1 -4 -5 -4 -3 -3 -2 -4 -5 -6 -8 -11 -12 -13 -13 -6 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -50 -102 -69 -51 -40 -34 -37 -61 -118 -85 -59 -45 -36 -31 -23 -20 -22 -27 -22 -11 -2 -1 -4 -7 -4 -1 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -6 -9 -12 -14 -15 -10 -9 -10 -11 -11 -9 -6 -3 -2 -2 -4 -6 -5 -3 -3 -6 -9 -11 -13 -15 -18 -20 -21 -18 -12 -5 -2 -2 -19 -24 -19 -14 -18 -17 -13 -19 -20 -13 0 -0 -0 -8 -9 -7 -11 -18 -22 -31 -25 -13 -7 -11 -29 -17 -8 -2 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -13 -31 -57 -41 -13 -3 0 0 0 0 0 0 0 0 0 0 -33 -86 -133 -136 -159 -112 -46 0 -0 0 0 -1 -0 0 0 0 0 0 -1 -0 -1 -4 -24 -104 -97 -71 -52 -29 -19 -18 -22 -30 -43 -61 -81 -104 -101 -84 -49 -9 -16 -26 -63 -74 -73 -86 -71 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -40 -57 -42 -30 -22 -25 -40 -38 -19 -6 -34 -62 -24 -9 -23 -36 -11 -1 0 0 0 -1 -3 -8 -40 -33 -17 -3 -5 -22 -35 -36 -36 -40 -47 -54 -52 -45 -32 -18 -10 -8 -8 -9 -14 -21 -24 -19 -12 -9 -13 -12 -11 -10 -11 -13 -14 -16 -25 -32 -33 -30 -30 -35 -46 -52 -49 -37 -24 -13 -9 -7 -6 -4 -3 -2 -3 -4 -5 -6 -8 -9 -7 -4 -6 -7 -6 -6 -6 -10 -13 -15 -16 -17 -17 -17 -17 -16 -16 -21 -26 -31 -32 -24 -15 -8 -5 -3 -5 -12 -44 -48 -41 -33 -17 -1 -1 -3 -7 -12 -14 -15 -17 -20 -21 -22 -22 -22 -20 -17 -19 -25 -30 -32 -32 -30 -30 -28 -27 -29 -29 -30 -39 -44 -48 -53 -51 -43 -33 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -7 -6 -4 -4 -4 -4 -4 -5 -8 -10 -12 -13 -14 -12 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -74 -88 -67 -52 -41 -27 -13 -10 -45 -44 -41 -36 -37 -44 -60 -54 -43 -27 -12 -3 -1 -0 -4 -6 -3 -0 -0 -0 -1 -1 -2 -3 -4 -4 -7 -10 -10 -11 -14 -17 -18 -16 -11 -8 -7 -7 -6 -5 -3 -2 -1 -2 -2 -2 -0 -0 -3 -6 -10 -13 -17 -22 -27 -30 -28 -22 -13 -5 -3 -8 -25 -34 -24 -8 -17 -18 -13 -12 -17 -25 -10 -4 -2 -3 -4 -5 -16 -28 -35 -28 -16 -13 -15 -21 -20 -8 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -7 -22 -46 -52 -42 -34 -5 -1 0 0 0 0 0 0 0 -6 -48 -134 -130 -137 -150 -148 -104 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -57 -70 -120 -71 -53 -42 -33 -30 -38 -65 -91 -107 -85 -37 -11 -0 0 -4 -9 -13 -45 -79 -69 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -35 -27 -21 -24 -39 -32 -20 -20 -40 -62 -44 -38 -39 -29 -8 0 0 -4 -5 -7 -18 -37 -56 -15 -4 -2 -6 -14 -26 -36 -43 -48 -54 -57 -56 -54 -47 -37 -27 -18 -13 -12 -15 -19 -22 -22 -17 -12 -11 -13 -13 -13 -13 -14 -16 -15 -19 -28 -29 -23 -25 -34 -45 -50 -47 -35 -21 -11 -9 -7 -7 -6 -6 -7 -6 -6 -7 -9 -12 -13 -13 -8 -8 -8 -8 -7 -6 -9 -15 -19 -20 -20 -20 -18 -18 -18 -18 -21 -25 -27 -24 -16 -9 -5 -2 -1 -1 -7 -45 -71 -65 -37 -10 -0 -0 -2 -5 -9 -12 -13 -16 -21 -23 -23 -21 -19 -16 -15 -16 -27 -31 -29 -26 -26 -26 -27 -28 -30 -28 -28 -35 -41 -42 -48 -52 -52 -49 -39 -33 -31 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -3 -3 -2 -1 -3 -2 -1 -2 -4 -6 -6 -11 -13 -13 -12 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -25 -77 -71 -56 -50 -43 -30 -14 -5 -4 -12 -21 -33 -41 -39 -69 -65 -52 -29 -6 -1 -0 -0 -7 -8 -4 -0 -1 -1 -1 -1 -2 -3 -4 -4 -12 -17 -21 -25 -25 -24 -25 -25 -20 -15 -10 -7 -5 -2 -1 -1 -1 -1 -1 -0 -0 -1 -4 -8 -14 -18 -20 -22 -22 -22 -21 -20 -14 -9 -6 -14 -32 -48 -37 -11 -13 -13 -9 -6 -7 -16 -10 -8 -6 -4 -5 -7 -25 -35 -21 -5 -7 -21 -25 -26 -22 -10 -0 -0 0 0 0 0 0 -0 -2 -5 -2 -0 -0 -0 -1 -0 -1 -2 -10 -21 -29 -31 -41 -20 -11 -7 0 0 0 0 0 0 -3 -20 -98 -116 -128 -145 -156 -132 -32 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -19 -58 -67 -81 -84 -67 -55 -61 -82 -95 -77 -31 -4 0 0 0 0 0 -1 -16 -61 -73 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -20 -36 -27 -17 -17 -26 -39 -25 -25 -45 -51 -47 -52 -55 -44 -23 -6 -4 -14 -26 -25 -21 -41 -55 -35 -4 -1 -5 -8 -13 -22 -38 -52 -57 -60 -61 -62 -63 -62 -57 -51 -41 -29 -18 -13 -15 -17 -21 -19 -16 -15 -16 -17 -16 -14 -12 -11 -12 -17 -25 -26 -24 -26 -33 -42 -47 -44 -34 -23 -15 -9 -8 -9 -10 -11 -11 -11 -10 -10 -12 -15 -17 -17 -12 -10 -11 -11 -10 -9 -14 -26 -31 -27 -23 -21 -19 -16 -16 -16 -18 -19 -19 -16 -12 -7 -3 -1 -1 -5 -17 -59 -98 -93 -55 -17 -1 -1 -2 -3 -6 -9 -10 -14 -21 -26 -26 -23 -19 -16 -15 -13 -20 -25 -25 -24 -23 -25 -28 -30 -29 -27 -26 -31 -40 -37 -39 -46 -54 -59 -58 -49 -42 -14 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -18 -57 -92 -65 -45 -37 -33 -28 -18 -8 -4 -2 -3 -5 -11 -34 -40 -35 -27 -16 -4 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -3 -6 -8 -6 -10 -20 -28 -32 -32 -31 -27 -26 -27 -26 -21 -14 -8 -7 -3 -2 -1 -0 -0 -1 -4 -4 -4 -5 -10 -16 -20 -21 -22 -22 -21 -21 -21 -17 -15 -11 -11 -21 -45 -34 -17 -13 -10 -5 -2 -3 -2 -7 -14 -11 -2 -3 -7 -23 -28 -15 0 -2 -17 -25 -22 -18 -12 -3 -0 -0 -0 -6 -11 -7 -1 -4 -12 -7 -2 -2 -0 -0 -0 -0 -1 -2 -6 -9 -13 -32 -36 -36 -32 -1 -0 0 0 0 0 0 0 -45 -76 -103 -119 -91 -50 -11 -0 -1 -8 -15 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -27 -55 -65 -98 -112 -113 -110 -99 -69 -26 -5 0 0 0 0 0 0 -1 -30 -61 -76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -40 -61 -40 -27 -14 -16 -31 -42 -29 -23 -42 -45 -45 -49 -45 -35 -25 -11 -14 -32 -47 -46 -38 -46 -28 -1 -1 -2 -6 -7 -10 -19 -35 -54 -62 -58 -57 -59 -61 -64 -62 -62 -58 -45 -26 -12 -12 -16 -25 -30 -27 -23 -21 -22 -22 -18 -13 -9 -5 -4 -14 -18 -21 -25 -29 -33 -35 -34 -31 -25 -19 -12 -12 -13 -16 -17 -16 -13 -10 -12 -17 -20 -22 -21 -15 -12 -15 -15 -14 -18 -28 -41 -45 -35 -28 -25 -21 -16 -14 -15 -17 -18 -18 -15 -12 -8 -3 -2 -6 -15 -37 -77 -108 -102 -70 -31 -6 -2 -2 -3 -4 -5 -8 -14 -24 -32 -30 -25 -20 -15 -12 -13 -16 -19 -21 -21 -21 -23 -26 -26 -25 -25 -26 -27 -29 -31 -36 -42 -50 -56 -56 -49 -47 -58 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -40 -94 -95 -58 -31 -23 -26 -29 -25 -11 -5 -2 -1 -1 -1 -5 -7 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -15 -17 -19 -23 -26 -26 -25 -26 -25 -24 -24 -23 -19 -16 -11 -10 -7 -4 -2 -1 -0 -0 -3 -5 -6 -7 -10 -18 -23 -26 -28 -28 -28 -27 -25 -22 -19 -15 -11 -10 -29 -23 -15 -12 -11 -6 -13 -12 -4 -1 -1 -0 -0 -1 -5 -14 -12 -2 -1 -0 -11 -22 -23 -17 -9 -2 -0 0 -0 -8 -20 -18 -8 -3 -8 -10 -10 -9 -3 -1 -0 -0 -0 -0 -1 -2 -4 -12 -27 -46 -57 -19 -5 0 0 0 0 0 0 -4 -2 -14 -35 -9 -1 0 0 -23 -67 -86 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -8 -3 -72 -104 -125 -130 -118 -98 -64 -22 -3 -4 -1 -9 -3 -1 -15 -32 -50 -81 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -63 -78 -43 -23 -11 -16 -33 -44 -38 -32 -43 -44 -52 -50 -38 -32 -40 -21 -17 -31 -49 -55 -51 -38 -13 -6 -9 -7 -7 -7 -13 -21 -32 -41 -46 -46 -48 -52 -55 -56 -55 -54 -53 -46 -31 -16 -12 -20 -23 -32 -32 -27 -25 -27 -27 -23 -14 -7 -3 -9 -28 -23 -21 -22 -23 -22 -21 -22 -23 -24 -21 -19 -20 -19 -20 -18 -15 -12 -13 -23 -41 -32 -29 -26 -20 -18 -19 -17 -18 -28 -43 -53 -51 -36 -31 -27 -22 -17 -15 -16 -19 -20 -19 -15 -10 -8 -6 -8 -15 -27 -45 -67 -80 -78 -66 -40 -16 -6 -2 -2 -2 -3 -6 -14 -27 -38 -36 -25 -19 -15 -11 -11 -12 -12 -13 -15 -18 -21 -23 -19 -22 -25 -27 -27 -28 -31 -36 -42 -44 -48 -52 -51 -63 -65 -37 -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 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -29 -93 -117 -95 -59 -32 -23 -28 -33 -29 -17 -8 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -9 -12 -16 -21 -24 -26 -27 -23 -23 -22 -21 -21 -21 -19 -19 -18 -15 -11 -7 -4 -2 -1 -0 -1 -2 -3 -5 -8 -15 -22 -27 -31 -33 -34 -36 -33 -27 -21 -15 -11 -10 -23 -22 -14 -10 -10 -9 -17 -8 -2 -1 -0 -0 -0 -1 -3 -9 -14 -12 -12 -8 -15 -19 -16 -11 -4 -0 0 0 0 -3 -9 -8 -2 -0 -4 -8 -12 -15 -14 -10 -4 -1 -0 -0 -0 -1 -1 -4 -13 -32 -52 -38 -16 0 -0 0 0 0 0 -0 0 0 0 0 0 -18 -69 -121 -166 -141 -59 -6 0 0 0 0 0 0 0 -1 -1 -0 0 -4 -26 -79 -59 -72 -92 -99 -106 -112 -119 -109 -93 -66 -32 -29 -35 -55 -53 -58 -69 -63 -65 -79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -25 -66 -58 -31 -14 -10 -20 -31 -40 -45 -44 -43 -43 -50 -44 -34 -28 -27 -13 -28 -47 -57 -60 -59 -43 -7 -17 -17 -9 -7 -11 -20 -27 -26 -22 -24 -32 -45 -57 -60 -57 -51 -44 -41 -39 -28 -17 -14 -18 -24 -26 -30 -30 -28 -27 -27 -21 -9 -3 -10 -23 -37 -36 -30 -25 -21 -16 -14 -16 -19 -25 -25 -28 -33 -29 -22 -15 -11 -9 -13 -29 -66 -43 -37 -32 -26 -21 -19 -17 -27 -46 -62 -63 -51 -32 -31 -26 -23 -21 -21 -22 -24 -24 -20 -15 -11 -10 -11 -16 -20 -25 -31 -37 -40 -42 -46 -36 -21 -9 -2 -1 -1 -2 -6 -15 -28 -39 -40 -25 -18 -14 -11 -10 -10 -9 -9 -12 -15 -17 -18 -15 -19 -23 -27 -29 -30 -33 -38 -42 -42 -44 -50 -54 -64 -62 -36 -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 -6 -33 -122 -110 -88 -69 -55 -45 -44 -38 -26 -16 -9 -4 -2 -1 -1 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -2 -1 -0 -1 -4 -6 -9 -16 -23 -28 -27 -23 -21 -18 -17 -18 -19 -19 -21 -22 -23 -19 -13 -8 -4 -2 -1 -1 -1 -2 -4 -6 -8 -12 -18 -24 -26 -31 -36 -36 -29 -19 -12 -7 -15 -23 -19 -12 -9 -8 -11 -13 -8 -2 -1 -1 -0 -1 -3 -5 -9 -14 -20 -23 -26 -24 -16 -7 -2 -1 0 0 0 -0 -1 -3 -5 -5 -9 -10 -6 -12 -19 -24 -22 -15 -8 -2 -0 -0 -0 -0 -1 -2 -17 -43 -72 -67 -5 -9 -2 0 0 0 0 0 0 0 0 0 -11 -52 -70 -99 -74 -28 -2 0 0 0 0 -2 -18 -70 -31 -33 -19 -4 -41 -172 -164 -140 -133 -125 -115 -110 -112 -119 -92 -48 -23 -37 -34 -59 -76 -75 -73 -70 -68 -69 -70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -24 -59 -38 -26 -22 -15 -18 -20 -22 -32 -41 -42 -39 -41 -52 -31 -13 -3 -2 -15 -40 -57 -64 -67 -61 -2 -20 -19 -15 -16 -20 -25 -26 -17 -12 -16 -29 -51 -70 -74 -68 -56 -40 -31 -32 -22 -16 -14 -16 -24 -25 -25 -24 -24 -24 -23 -15 -6 -6 -20 -28 -24 -27 -35 -33 -25 -17 -12 -13 -18 -20 -24 -30 -34 -28 -19 -12 -10 -11 -12 -16 -33 -38 -37 -35 -31 -26 -22 -25 -44 -65 -74 -69 -56 -40 -37 -33 -31 -33 -34 -33 -30 -27 -21 -15 -13 -16 -19 -21 -18 -15 -14 -15 -18 -24 -33 -29 -18 -8 -2 -0 -1 -3 -8 -16 -27 -37 -41 -28 -17 -11 -9 -9 -10 -10 -9 -11 -13 -14 -14 -13 -17 -21 -25 -28 -31 -35 -38 -39 -43 -48 -54 -59 -67 -65 -41 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -1 0 0 -1 -9 -82 -67 -52 -62 -82 -83 -72 -54 -34 -18 -9 -4 -2 -2 -2 -5 -5 -3 -1 -1 -1 -1 -1 -1 -0 -0 -1 -5 -8 -7 -4 -0 -1 -3 -5 -11 -19 -24 -21 -17 -14 -12 -12 -15 -16 -19 -21 -23 -26 -26 -21 -16 -12 -9 -5 -3 -4 -5 -6 -5 -5 -6 -8 -12 -14 -20 -28 -30 -23 -15 -9 -9 -20 -18 -9 -4 -3 -3 -7 -10 -8 -4 -2 -2 -2 -3 -5 -8 -12 -17 -18 -21 -20 -15 -9 -4 -1 -0 -0 -0 -1 -1 -3 -12 -27 -42 -44 -28 -13 -20 -28 -30 -25 -19 -24 -13 -6 -2 -0 -0 -0 -1 -9 -31 -63 -85 -77 -45 -14 0 0 0 0 0 0 0 0 0 -0 -14 -9 -4 -2 0 0 0 0 0 0 -2 -16 -131 -135 -114 -70 -12 -77 -142 -141 -130 -122 -116 -113 -117 -108 -80 -39 -9 -1 -0 -5 -38 -68 -70 -77 -65 -63 -62 -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 -6 -24 -48 -37 -30 -21 -13 -13 -15 -8 -26 -47 -47 -37 -48 -85 -28 -4 0 -12 -47 -70 -64 -54 -42 -27 -9 -36 -31 -30 -32 -32 -27 -18 -12 -9 -18 -35 -55 -72 -75 -70 -57 -40 -25 -20 -16 -15 -16 -18 -22 -22 -21 -21 -21 -22 -20 -15 -10 -21 -35 -31 -22 -27 -39 -42 -33 -22 -16 -14 -14 -16 -17 -19 -19 -16 -12 -10 -12 -13 -17 -18 -20 -37 -35 -34 -31 -29 -31 -42 -64 -82 -85 -80 -70 -60 -57 -52 -48 -47 -47 -45 -40 -29 -21 -17 -17 -19 -21 -20 -15 -9 -6 -7 -11 -22 -45 -52 -30 -9 -2 -1 -1 -3 -8 -15 -23 -31 -35 -28 -18 -11 -7 -7 -8 -9 -10 -12 -13 -14 -16 -16 -19 -21 -23 -27 -31 -36 -38 -34 -43 -52 -60 -66 -72 -71 -50 -23 -6 -0 -7 -37 -45 -50 -36 -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 -1 -10 -13 -5 0 0 0 0 -36 -35 -24 -26 -51 -91 -91 -66 -39 -20 -10 -5 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -1 -2 -6 -12 -13 -8 -0 -0 -2 -7 -16 -24 -24 -17 -12 -10 -9 -10 -11 -14 -17 -21 -26 -30 -32 -31 -27 -22 -17 -12 -8 -8 -9 -9 -6 -4 -3 -3 -4 -6 -12 -18 -18 -13 -9 -8 -20 -22 -13 -5 -2 -1 -1 -3 -5 -6 -5 -3 -3 -3 -3 -4 -6 -11 -21 -23 -21 -16 -11 -8 -6 -3 -1 -2 -2 -3 -13 -16 -24 -35 -44 -44 -29 -17 -18 -24 -32 -43 -40 -40 -29 -25 -22 -2 -1 -0 -0 -4 -14 -31 -43 -54 -53 -28 -3 0 0 0 0 0 0 -1 -8 -43 -49 -22 -3 0 0 0 0 -0 -6 -28 -62 -111 -131 -124 -125 -116 -26 -76 -122 -130 -115 -113 -120 -122 -90 -46 -16 -1 -0 0 -4 -15 -43 -79 -93 -86 -66 -54 -52 -54 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -35 -46 -29 -20 -13 -12 -19 -24 -16 -43 -80 -72 -56 -67 -100 -40 -10 -3 -17 -46 -68 -54 -30 -17 -22 -36 -43 -34 -36 -41 -38 -29 -19 -16 -13 -26 -41 -53 -61 -62 -63 -58 -46 -31 -19 -13 -12 -17 -19 -23 -29 -30 -26 -24 -22 -19 -17 -16 -19 -11 -8 -12 -20 -32 -42 -41 -32 -26 -24 -24 -22 -16 -12 -10 -8 -9 -12 -15 -11 -10 -10 -17 -32 -34 -31 -28 -29 -38 -56 -80 -96 -96 -91 -86 -81 -78 -70 -63 -60 -57 -54 -48 -36 -25 -21 -20 -22 -21 -17 -11 -5 -3 -5 -10 -25 -63 -72 -39 -11 -1 -0 -1 -3 -8 -13 -18 -22 -23 -20 -14 -9 -6 -5 -6 -8 -10 -10 -14 -18 -20 -22 -24 -25 -26 -29 -32 -35 -34 -35 -43 -53 -60 -65 -65 -63 -72 -73 -48 -33 -43 -45 -38 -33 -21 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -1 0 0 0 0 -14 -30 -22 -3 -13 -68 -71 -51 -31 -20 -14 -12 -8 -6 -5 -5 -5 -3 -2 -1 -0 -0 -0 -1 -3 -5 -6 -7 -9 -10 -7 -1 -2 -12 -28 -45 -49 -36 -20 -11 -6 -5 -7 -11 -16 -19 -25 -33 -40 -42 -38 -32 -27 -24 -20 -15 -15 -13 -12 -8 -4 -2 -2 -4 -3 -7 -10 -10 -7 -5 -7 -15 -17 -12 -5 -1 -0 -0 -1 -2 -3 -2 -5 -4 -2 -2 -3 -5 -8 -15 -17 -15 -11 -8 -10 -8 -7 -8 -8 -5 -3 -14 -15 -16 -19 -18 -21 -18 -14 -14 -19 -35 -69 -59 -47 -40 -41 -46 -20 -10 -4 -0 -0 -3 -12 -20 -32 -47 -46 -28 -26 -6 0 -3 -10 -13 -6 -17 -19 -8 -5 0 0 -0 -0 -0 -13 -41 -79 -100 -104 -91 -81 -83 -100 -54 -60 -95 -123 -117 -117 -102 -80 -57 -38 -31 -41 -23 -24 -29 -26 -45 -53 -42 -30 -27 -25 -22 -18 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -43 -41 -19 -15 -11 -13 -26 -28 -24 -44 -87 -78 -66 -75 -100 -89 -30 -19 -28 -44 -53 -46 -30 -29 -50 -59 -48 -32 -28 -33 -35 -30 -23 -21 -21 -36 -44 -48 -48 -46 -49 -55 -55 -47 -32 -18 -11 -13 -15 -18 -21 -24 -25 -22 -18 -17 -18 -20 -16 -11 -10 -10 -13 -21 -35 -49 -51 -49 -49 -46 -38 -23 -13 -8 -8 -12 -18 -22 -17 -8 -5 -14 -27 -32 -30 -28 -33 -48 -71 -94 -101 -93 -89 -85 -82 -80 -74 -68 -68 -66 -64 -57 -42 -29 -24 -20 -20 -18 -14 -7 -3 -2 -4 -12 -38 -93 -113 -65 -22 -3 -1 -1 -3 -8 -14 -15 -14 -13 -13 -12 -10 -8 -7 -8 -11 -9 -13 -17 -21 -25 -28 -30 -31 -33 -34 -37 -37 -32 -38 -46 -55 -59 -58 -57 -64 -73 -82 -91 -99 -86 -32 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -10 -7 -2 0 0 0 0 -6 -27 -30 -11 -37 -69 -57 -43 -33 -29 -28 -26 -23 -23 -20 -16 -13 -7 -4 -2 -1 -0 -1 -3 -8 -9 -8 -7 -7 -4 -3 -4 -10 -31 -61 -85 -88 -63 -35 -14 -5 -4 -8 -17 -20 -27 -38 -50 -57 -53 -45 -34 -28 -24 -20 -16 -21 -17 -14 -10 -6 -3 -1 -1 -0 -2 -3 -4 -2 -5 -8 -11 -11 -9 -5 -1 -0 -0 -0 -1 -0 -1 -5 -5 -6 -8 -8 -7 -7 -6 -5 -5 -6 -7 -7 -5 -6 -7 -7 -3 -2 -5 -6 -5 -6 -10 -15 -12 -11 -16 -25 -28 -41 -42 -40 -39 -40 -35 -22 -24 -15 -3 -2 -5 -10 -12 -23 -41 -54 -52 -34 -11 -10 -31 -43 -39 -28 -32 -35 -32 -17 -6 -13 -15 -16 -30 -55 -76 -76 -70 -60 -47 -39 -38 -42 -36 -45 -69 -89 -105 -105 -96 -97 -97 -60 -43 -32 -20 -22 -19 -17 -21 -15 -8 -4 -4 -5 -4 -4 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -34 -40 -25 -10 -6 -5 -14 -11 -17 -27 -42 -63 -64 -61 -68 -80 -82 -52 -39 -43 -43 -41 -37 -31 -25 -49 -42 -34 -27 -21 -22 -28 -30 -28 -28 -35 -45 -41 -42 -40 -36 -36 -42 -50 -53 -42 -30 -26 -29 -31 -30 -24 -19 -18 -17 -11 -12 -15 -20 -21 -18 -14 -12 -16 -25 -40 -57 -71 -74 -68 -57 -42 -24 -13 -11 -14 -19 -26 -34 -37 -26 -24 -25 -25 -26 -27 -33 -46 -65 -86 -97 -89 -78 -74 -71 -72 -72 -71 -70 -71 -70 -72 -66 -49 -36 -29 -24 -19 -14 -8 -3 -2 -4 -11 -28 -59 -108 -144 -100 -44 -15 -4 -1 -2 -5 -14 -15 -15 -14 -16 -17 -16 -13 -11 -11 -13 -14 -16 -19 -24 -28 -31 -33 -35 -37 -39 -42 -41 -38 -44 -52 -59 -61 -57 -55 -63 -73 -82 -90 -84 -60 -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 -3 -45 -83 -33 -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 -3 -27 -40 -25 -6 0 0 0 0 -1 -6 -6 -4 -19 -34 -64 -64 -52 -50 -50 -45 -47 -44 -34 -23 -14 -8 -5 -3 -1 -0 -1 -3 -4 -3 -3 -4 -5 -1 -1 -7 -19 -41 -71 -102 -122 -100 -64 -30 -10 -8 -14 -20 -29 -42 -56 -67 -72 -63 -54 -42 -31 -26 -30 -25 -25 -22 -18 -13 -9 -7 -3 -1 -1 -1 -1 -2 -3 -5 -8 -8 -7 -10 -9 -8 -7 -5 -2 -3 -2 -2 -2 -3 -8 -14 -12 -10 -7 -4 -4 -2 -5 -8 -7 -5 -5 -6 -3 -3 -5 -7 -6 -1 -1 -4 -5 -5 -7 -12 -23 -32 -35 -26 -18 -18 -21 -12 -7 -12 -22 -16 -6 -4 -5 -6 -12 -28 -47 -30 -12 -18 -50 -67 -54 -45 -38 -35 -33 -27 -12 -18 -24 -24 -29 -46 -39 -30 -27 -25 -21 -12 -12 -12 -11 -13 -19 -29 -45 -54 -56 -55 -46 -32 -24 -15 -7 -3 -1 -1 -2 -2 -3 -4 -4 -5 -5 -5 -7 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -43 -50 -41 -20 -9 -7 -4 -6 -14 -6 -40 -56 -57 -57 -60 -51 -70 -53 -47 -50 -43 -43 -41 -33 -29 -27 -20 -29 -13 -20 -26 -21 -18 -23 -29 -31 -33 -37 -40 -32 -34 -34 -32 -30 -32 -41 -53 -49 -41 -41 -49 -52 -49 -37 -22 -12 -11 -7 -7 -11 -16 -20 -22 -21 -22 -25 -34 -46 -59 -72 -76 -64 -49 -36 -26 -19 -20 -25 -30 -37 -46 -53 -42 -37 -32 -28 -28 -35 -49 -69 -84 -88 -81 -67 -57 -56 -58 -60 -61 -62 -63 -66 -66 -64 -59 -52 -48 -44 -34 -21 -10 -4 -4 -8 -13 -31 -49 -53 -56 -96 -105 -55 -15 -1 -0 -1 -4 -14 -21 -25 -27 -28 -28 -27 -25 -24 -21 -18 -18 -18 -20 -24 -27 -27 -27 -28 -29 -32 -35 -38 -42 -50 -59 -64 -64 -58 -53 -58 -66 -75 -84 -62 -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 -49 -106 -138 -133 -86 -39 -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 -3 -28 -27 -14 -3 0 0 0 0 0 0 0 -0 -0 -9 -47 -66 -63 -69 -68 -66 -63 -52 -39 -27 -18 -13 -9 -5 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -3 -12 -28 -58 -99 -129 -122 -93 -57 -28 -22 -31 -38 -49 -63 -73 -75 -75 -69 -62 -53 -40 -26 -29 -25 -25 -26 -27 -27 -16 -13 -10 -8 -5 -3 -5 -4 -4 -6 -9 -15 -28 -33 -31 -30 -27 -21 -20 -12 -8 -6 -4 -2 -3 -7 -8 -8 -6 -6 -14 -11 -12 -10 -7 -5 -6 -6 -3 -4 -8 -10 -7 -1 -0 -1 -2 -4 -5 -8 -14 -20 -21 -18 -16 -14 -11 -10 -20 -39 -50 -31 -9 -1 -1 -2 -7 -20 -41 -33 -32 -60 -90 -68 -54 -50 -43 -35 -41 -48 -34 -24 -20 -17 -15 -17 -13 -8 -6 -5 -4 -2 -2 -2 -2 -3 -4 -9 -13 -13 -13 -12 -7 -4 -2 -2 -2 -1 -1 -3 -5 -8 -10 -11 -12 -13 -13 -14 -20 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -67 -50 -25 -11 -7 -16 -12 -12 -14 -13 -59 -77 -67 -60 -54 -28 -50 -58 -56 -51 -46 -45 -39 -27 -25 -25 -23 -18 -15 -25 -29 -25 -20 -20 -26 -29 -31 -32 -30 -25 -22 -23 -24 -24 -26 -30 -37 -49 -44 -42 -44 -41 -36 -31 -23 -14 -9 -7 -6 -14 -17 -19 -20 -20 -20 -26 -34 -40 -44 -47 -44 -38 -34 -33 -33 -33 -36 -39 -37 -36 -36 -34 -31 -34 -37 -38 -41 -51 -67 -87 -89 -76 -61 -51 -46 -45 -44 -41 -40 -40 -43 -47 -48 -45 -42 -42 -46 -46 -35 -19 -7 -4 -12 -26 -27 -58 -47 -23 -10 -22 -47 -62 -21 -2 -0 -1 -5 -14 -26 -37 -45 -49 -49 -51 -56 -52 -42 -30 -24 -21 -22 -23 -22 -22 -22 -24 -26 -28 -32 -37 -44 -54 -64 -68 -69 -60 -53 -56 -62 -71 -80 -68 -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 -64 -125 -148 -149 -157 -138 -47 -3 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -57 -74 -79 -77 -69 -68 -65 -83 -79 -63 -50 -35 -22 -17 -15 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -10 -46 -82 -92 -100 -99 -79 -65 -75 -82 -81 -77 -74 -75 -74 -75 -79 -81 -71 -45 -30 -26 -24 -26 -30 -34 -40 -26 -21 -19 -14 -3 -1 -7 -5 -3 -3 -5 -10 -26 -32 -41 -45 -38 -27 -22 -18 -16 -13 -8 -2 -1 -1 -3 -3 -4 -9 -23 -25 -17 -9 -5 -7 -11 -6 -3 -5 -7 -8 -5 -2 -1 -1 -3 -7 -12 -15 -15 -16 -17 -13 -15 -13 -9 -10 -20 -29 -30 -18 -5 -0 -0 -1 -3 -12 -35 -47 -53 -64 -66 -55 -53 -49 -38 -32 -32 -25 -16 -10 -9 -8 -4 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -3 -2 -5 -5 -6 -7 -9 -11 -12 -15 -19 -22 -20 -23 -26 -26 -25 -27 -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 -10 -61 -65 -50 -37 -27 -16 -15 -10 -5 -1 -14 -52 -75 -65 -64 -63 -48 -21 -52 -55 -54 -50 -44 -34 -22 -18 -20 -22 -24 -24 -28 -29 -26 -23 -23 -27 -28 -27 -25 -22 -17 -13 -13 -14 -17 -21 -25 -34 -40 -33 -29 -26 -22 -19 -24 -24 -15 -8 -7 -6 -15 -17 -18 -21 -23 -21 -19 -23 -24 -24 -23 -22 -23 -29 -36 -41 -45 -48 -48 -35 -24 -15 -11 -15 -23 -35 -48 -59 -67 -75 -82 -76 -59 -47 -42 -40 -37 -31 -25 -20 -20 -22 -24 -24 -20 -19 -22 -26 -26 -21 -14 -8 -7 -19 -37 -39 -76 -46 -14 0 -7 -34 -75 -29 -6 -1 -2 -6 -14 -27 -44 -62 -75 -81 -88 -92 -86 -71 -53 -39 -30 -25 -22 -21 -22 -24 -26 -29 -32 -36 -41 -49 -58 -67 -74 -73 -62 -54 -57 -63 -73 -81 -81 -69 -51 -32 -1 0 0 0 0 0 0 0 0 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 -60 -118 -147 -147 -151 -155 -99 -43 -10 0 0 0 0 0 -3 -36 -110 -41 -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 -2 -32 -63 -76 -79 -78 -73 -63 -60 -93 -103 -86 -67 -49 -29 -17 -13 -12 -9 -7 -5 -3 -2 -3 -2 -2 -1 -1 -1 -2 -4 -14 -56 -56 -39 -52 -79 -77 -79 -91 -96 -77 -55 -49 -74 -75 -80 -88 -88 -73 -51 -39 -32 -28 -27 -29 -30 -34 -29 -28 -36 -43 -13 -5 -4 -4 -4 -4 -6 -10 -15 -24 -35 -40 -33 -37 -42 -43 -35 -24 -16 -7 -2 -1 -1 -1 -2 -10 -14 -12 -7 -5 -8 -10 -6 -4 -5 -5 -4 -6 -5 -3 -2 -2 -4 -11 -18 -20 -20 -18 -13 -13 -11 -9 -11 -17 -21 -12 -16 -11 -4 -0 -0 -0 -1 -4 -12 -23 -28 -19 -17 -22 -25 -22 -12 -8 -3 -2 -3 -2 -3 -3 -2 -2 -2 -2 -3 -4 -3 -2 -3 -3 -4 -4 -3 -3 -6 -8 -8 -5 -6 -11 -13 -15 -18 -22 -28 -31 -30 -32 -30 -33 -35 -32 -26 -26 -24 -0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -30 -55 -58 -56 -60 -42 -19 -6 -0 -0 0 -7 -28 -52 -58 -52 -47 -42 -40 -44 -42 -42 -41 -36 -27 -17 -13 -16 -17 -15 -14 -17 -20 -21 -22 -25 -29 -29 -22 -22 -18 -15 -14 -11 -10 -12 -19 -23 -24 -20 -16 -13 -14 -13 -12 -13 -13 -6 -4 -4 -7 -14 -15 -15 -15 -15 -16 -16 -15 -14 -13 -14 -17 -23 -31 -38 -45 -50 -50 -45 -31 -16 -7 -6 -11 -20 -34 -50 -62 -71 -74 -70 -59 -45 -37 -34 -32 -29 -22 -14 -9 -8 -9 -10 -10 -9 -8 -8 -9 -8 -6 -5 -8 -10 -23 -36 -41 -80 -51 -14 0 -1 -5 -11 -22 -10 -3 -4 -7 -14 -28 -51 -75 -93 -92 -74 -96 -95 -87 -78 -66 -52 -39 -33 -29 -29 -29 -30 -33 -36 -41 -47 -54 -62 -70 -79 -76 -67 -61 -61 -66 -74 -82 -82 -74 -67 -59 -5 -1 0 0 0 -1 -8 -27 -42 -20 -2 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -90 -130 -143 -141 -145 -157 -165 -110 -40 -6 0 0 0 0 0 -43 -161 -164 -99 -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 -79 -48 -21 -21 -33 -49 -52 -65 -100 -118 -105 -81 -59 -33 -17 -11 -10 -11 -10 -9 -7 -7 -8 -8 -6 -5 -4 -4 -5 -11 -38 -63 -36 -11 -25 -67 -70 -75 -66 -32 -21 -40 -57 -74 -76 -83 -91 -90 -82 -67 -52 -42 -33 -26 -22 -21 -24 -26 -31 -60 -122 -67 -22 -6 -5 -8 -10 -10 -8 -8 -16 -26 -33 -40 -54 -62 -60 -50 -40 -30 -18 -7 -2 -3 -4 -6 -8 -7 -3 -1 -2 -7 -6 -4 -5 -8 -8 -7 -6 -5 -6 -7 -5 -7 -11 -13 -15 -17 -16 -15 -13 -7 -6 -14 -42 -64 -47 -45 -35 -16 0 0 -0 -0 -1 -3 -6 -7 -5 -4 -5 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -5 -5 -6 -8 -10 -12 -12 -14 -14 -16 -14 -12 -13 -15 -17 -19 -24 -29 -32 -31 -31 -31 -32 -31 -28 -21 -17 -14 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -55 -42 -40 -48 -32 -20 -10 -0 -0 0 -30 -49 -53 -50 -47 -36 -21 -22 -37 -38 -28 -29 -27 -21 -16 -15 -16 -14 -11 -11 -14 -16 -17 -19 -24 -28 -29 -24 -21 -16 -16 -17 -15 -10 -8 -13 -16 -14 -9 -12 -10 -16 -16 -11 -7 -7 -3 -2 -3 -8 -12 -11 -14 -14 -13 -13 -15 -13 -12 -15 -17 -21 -26 -32 -37 -43 -46 -46 -39 -25 -14 -8 -10 -16 -25 -35 -43 -51 -55 -56 -52 -43 -34 -29 -25 -22 -19 -14 -9 -5 -4 -4 -5 -8 -14 -13 -10 -9 -8 -7 -10 -30 -33 -35 -37 -43 -60 -39 -9 0 0 -1 -5 -32 -18 -13 -11 -12 -18 -37 -60 -59 -62 -50 -29 -90 -102 -103 -100 -91 -76 -59 -53 -41 -37 -37 -38 -39 -41 -46 -51 -57 -64 -72 -79 -78 -77 -75 -72 -70 -73 -79 -81 -70 -63 -56 -12 -1 0 0 0 -4 -22 -71 -89 -71 -60 -67 -71 -46 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -56 -112 -137 -138 -137 -141 -143 -155 -142 -104 -54 0 0 0 0 0 -33 -132 -188 -132 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -25 -56 -89 -117 -129 -87 -60 -34 -18 -12 -13 -15 -12 -10 -10 -11 -12 -12 -10 -10 -9 -8 -12 -31 -68 -52 -18 -1 -7 -23 -37 -71 -80 -78 -80 -82 -82 -79 -72 -73 -79 -81 -80 -72 -56 -41 -31 -25 -22 -23 -29 -37 -47 -73 -162 -126 -52 -14 -15 -16 -17 -12 -9 -10 -18 -29 -35 -41 -52 -57 -56 -54 -54 -46 -29 -13 -9 -14 -18 -20 -22 -16 -3 -2 -3 -4 -7 -8 -6 -7 -8 -8 -9 -10 -12 -13 -11 -12 -13 -14 -14 -13 -16 -20 -10 -4 -7 -8 -13 -15 -60 -75 -45 -13 -1 0 0 -0 -0 -1 -5 -9 -11 -12 -11 -7 -5 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -7 -7 -8 -10 -13 -12 -10 -9 -11 -15 -18 -19 -18 -20 -21 -23 -28 -32 -32 -33 -30 -23 -18 -24 -24 -21 -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 -4 -46 -54 -42 -24 -16 -25 -42 -35 -18 -4 -0 -0 -28 -44 -47 -46 -50 -43 -43 -38 -36 -36 -29 -26 -24 -19 -19 -22 -19 -10 -8 -11 -15 -18 -20 -20 -22 -24 -28 -28 -21 -15 -12 -13 -13 -11 -8 -11 -23 -30 -29 -23 -19 -28 -24 -14 -9 -9 -5 -3 -2 -3 -4 -4 -10 -12 -8 -6 -5 -6 -10 -20 -25 -28 -30 -31 -33 -36 -40 -41 -35 -24 -17 -12 -14 -19 -24 -29 -34 -40 -42 -40 -37 -32 -26 -21 -17 -14 -12 -10 -7 -3 -5 -6 -8 -11 -16 -18 -17 -19 -24 -29 -34 -55 -53 -52 -49 -40 -26 -11 -2 0 0 0 -0 -2 -12 -22 -25 -23 -23 -32 -44 -21 -14 -10 -24 -95 -120 -122 -122 -112 -94 -77 -71 -64 -55 -50 -48 -47 -47 -50 -54 -60 -67 -74 -78 -82 -84 -87 -86 -81 -72 -77 -79 -68 -60 -59 -52 -57 -41 -14 -5 -14 -34 -82 -88 -92 -102 -118 -122 -81 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -24 -82 -115 -126 -129 -136 -140 -144 -154 -165 -153 -97 0 0 0 0 0 -25 -104 -181 -152 -76 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -20 -39 -77 -153 -96 -57 -31 -18 -15 -17 -20 -17 -15 -15 -15 -15 -14 -15 -13 -11 -12 -22 -45 -65 -36 -21 -28 -24 -3 -12 -39 -60 -76 -87 -95 -92 -85 -74 -64 -59 -58 -55 -52 -41 -30 -29 -30 -31 -39 -52 -66 -82 -108 -119 -126 -81 -32 -32 -34 -33 -27 -27 -36 -44 -47 -37 -32 -37 -49 -65 -74 -68 -63 -46 -29 -37 -47 -45 -35 -35 -27 -4 -3 -2 -3 -6 -8 -9 -16 -14 -13 -13 -15 -22 -28 -28 -26 -20 -16 -17 -30 -33 -25 -12 -4 -4 -4 -9 -65 -85 -50 -17 -3 -0 0 -0 -1 -0 -3 -9 -15 -18 -17 -19 -12 -6 -4 -4 -6 -3 -2 -2 -2 -4 -6 -4 -3 -3 -3 -2 -2 -2 -3 -3 -4 -3 -2 -2 -2 -5 -9 -13 -15 -18 -21 -25 -31 -40 -33 -32 -31 -25 -16 -11 -15 -16 -15 -14 -10 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -33 -35 -22 -10 -12 -29 -48 -41 -31 -16 -5 -4 -9 -24 -35 -42 -48 -50 -50 -41 -36 -33 -31 -29 -23 -15 -10 -10 -10 -6 -7 -10 -14 -16 -17 -17 -17 -21 -26 -27 -22 -18 -15 -12 -11 -12 -14 -18 -24 -38 -42 -37 -34 -41 -34 -22 -17 -16 -13 -10 -2 -1 -0 -4 -11 -14 -8 -6 -7 -7 -8 -21 -29 -31 -30 -28 -27 -30 -34 -36 -35 -29 -21 -13 -13 -14 -16 -18 -22 -27 -30 -30 -29 -27 -22 -17 -14 -13 -11 -9 -5 -2 -5 -6 -9 -11 -10 -10 -16 -28 -42 -51 -54 -55 -53 -67 -52 -25 -4 0 0 0 0 0 0 -2 -18 -39 -43 -29 -11 -4 -8 -2 0 0 -16 -59 -84 -107 -126 -101 -68 -64 -89 -88 -83 -73 -64 -59 -59 -60 -64 -68 -73 -78 -81 -87 -90 -93 -92 -85 -75 -77 -80 -74 -67 -65 -67 -71 -71 -74 -75 -76 -81 -91 -93 -75 -59 -51 -46 -26 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -49 -124 -130 -123 -125 -135 -142 -148 -156 -165 -161 -120 -28 -9 -2 0 0 -18 -79 -178 -179 -160 -88 -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 -2 -15 -27 -28 -119 -97 -62 -33 -18 -14 -16 -20 -21 -21 -20 -19 -18 -15 -16 -16 -15 -16 -23 -43 -69 -73 -75 -80 -61 -10 -14 -41 -76 -108 -120 -119 -104 -90 -78 -69 -61 -49 -38 -39 -38 -31 -32 -37 -57 -71 -71 -67 -83 -78 -39 -67 -81 -51 -60 -68 -67 -54 -51 -64 -58 -44 -31 -28 -34 -45 -59 -61 -66 -79 -80 -63 -68 -67 -50 -30 -14 -5 -1 -1 -1 -3 -8 -17 -30 -37 -28 -20 -18 -17 -25 -33 -38 -30 -14 -6 -11 -46 -52 -40 -26 -8 -1 -1 -3 -3 -1 0 0 0 -0 -1 -4 -5 -2 -6 -10 -13 -14 -4 -11 -9 -4 -1 -1 -4 -3 -2 -1 -2 -8 -8 -4 -2 -2 -3 -1 -1 -2 -1 -0 -0 -0 -0 -1 -2 -4 -7 -9 -11 -13 -15 -19 -23 -27 -25 -24 -24 -20 -14 -9 -6 -4 -4 -5 -2 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -64 -35 -15 -7 -8 -19 -38 -51 -39 -31 -25 -24 -33 -39 -41 -47 -51 -56 -59 -50 -35 -29 -29 -28 -24 -15 -6 -3 -4 -6 -7 -7 -9 -10 -11 -10 -11 -16 -22 -25 -22 -19 -15 -16 -16 -15 -17 -19 -13 -20 -23 -25 -28 -37 -41 -35 -30 -25 -20 -19 -17 -6 -1 -5 -12 -13 -7 -9 -10 -13 -17 -23 -29 -29 -26 -24 -24 -26 -29 -33 -36 -34 -27 -17 -11 -11 -12 -15 -19 -25 -30 -34 -33 -29 -24 -19 -16 -14 -12 -8 -5 -6 -7 -8 -16 -17 -9 -3 -14 -39 -47 -51 -51 -43 -13 -38 -37 -17 0 0 0 0 0 0 0 -4 -24 -40 -33 -14 -0 0 0 0 0 0 -2 -6 -7 -33 -67 -36 0 -11 -49 -46 -67 -86 -89 -83 -81 -78 -77 -79 -81 -84 -90 -95 -97 -97 -95 -86 -76 -80 -83 -80 -72 -65 -64 -66 -68 -70 -75 -81 -88 -92 -95 -81 -56 -26 -3 -1 -9 -19 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 -5 -27 -92 -134 -132 -125 -127 -137 -146 -150 -156 -165 -168 -157 -127 -48 -10 0 0 -11 -54 -173 -178 -112 -51 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -34 -81 -62 -114 -118 -87 -48 -24 -21 -23 -24 -24 -26 -27 -27 -22 -18 -16 -16 -17 -20 -25 -43 -66 -84 -94 -90 -70 -60 -90 -123 -131 -129 -126 -120 -108 -96 -85 -78 -71 -52 -46 -42 -37 -35 -38 -39 -47 -47 -42 -44 -57 -52 -20 -15 -34 -47 -86 -89 -95 -100 -93 -83 -63 -48 -35 -31 -37 -50 -61 -61 -71 -84 -84 -61 -57 -46 -27 -12 -7 -4 -4 -7 -12 -15 -14 -17 -30 -37 -33 -28 -23 -21 -21 -16 -10 -5 0 0 -2 -38 -64 -60 -62 -19 -4 -1 -0 0 0 0 -0 -0 -1 -3 -11 -6 -5 -5 -3 -3 -7 -6 -6 -5 -3 -0 -0 -1 -2 -2 -1 -0 -3 -3 -4 -1 -0 -1 -0 -0 -1 -1 -0 -0 -0 -1 -3 -4 -6 -7 -7 -7 -8 -9 -12 -14 -14 -14 -17 -22 -15 -10 -11 -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 -35 -48 -31 -16 -10 -12 -25 -44 -54 -37 -41 -37 -26 -11 -10 -39 -68 -57 -51 -48 -37 -27 -25 -28 -29 -25 -18 -8 -2 -6 -8 -8 -8 -9 -8 -8 -7 -8 -12 -18 -20 -19 -15 -14 -23 -25 -16 -15 -14 -7 -6 -6 -10 -15 -23 -33 -39 -34 -29 -25 -25 -28 -20 -16 -14 -15 -14 -11 -17 -22 -21 -21 -24 -25 -22 -22 -22 -23 -23 -25 -31 -38 -40 -33 -22 -12 -9 -12 -16 -19 -24 -33 -35 -35 -32 -29 -27 -24 -21 -17 -13 -9 -10 -12 -12 -22 -25 -18 -9 -13 -39 -24 -23 -18 -4 -2 -26 -37 -30 -12 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 -17 -27 -25 -19 -15 -15 -74 -91 -93 -96 -102 -106 -102 -96 -93 -86 -77 -82 -85 -81 -74 -68 -64 -65 -68 -74 -79 -86 -94 -103 -110 -113 -109 -98 -92 -100 -97 -87 -48 -14 0 0 0 0 0 0 0 0 0 0 0 0 -8 -48 -153 -145 -136 -129 -129 -137 -147 -151 -156 -164 -167 -164 -158 -93 -44 -12 0 -4 -29 -151 -172 -175 -134 -60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -22 -69 -55 -69 -101 -93 -54 -37 -38 -38 -33 -29 -30 -33 -35 -30 -26 -24 -25 -27 -33 -39 -53 -66 -74 -76 -76 -62 -63 -75 -88 -98 -109 -116 -113 -110 -105 -98 -88 -81 -63 -54 -54 -54 -53 -47 -41 -38 -39 -45 -61 -68 -33 -6 0 -3 -25 -93 -78 -59 -72 -74 -89 -84 -71 -50 -36 -37 -53 -65 -71 -76 -66 -35 -23 -42 -45 -34 -26 -23 -22 -18 -13 -14 -21 -26 -11 -20 -28 -30 -28 -14 -24 -14 -2 0 0 0 0 0 -4 -11 -28 -78 -47 -31 -20 -1 -1 -2 -4 -4 -1 -0 -0 -9 -8 -6 -3 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -2 -3 -1 -2 -3 -9 -11 -3 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -2 -3 -4 -6 -6 -8 -12 -11 -14 -17 -17 -12 -16 -25 -23 -19 -15 -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 -1 -14 -24 -25 -21 -15 -17 -33 -51 -53 -43 -44 -15 -3 0 -14 -47 -85 -52 -38 -32 -28 -26 -25 -26 -24 -16 -8 -4 -1 -1 -3 -8 -13 -14 -9 -5 -6 -9 -13 -18 -17 -16 -14 -15 -20 -23 -14 -13 -12 -7 -4 -5 -18 -22 -21 -21 -28 -34 -36 -31 -28 -28 -23 -19 -17 -15 -12 -7 -1 -0 -0 -1 -4 -10 -26 -35 -32 -28 -25 -25 -29 -41 -43 -36 -24 -15 -11 -14 -17 -20 -25 -31 -38 -36 -34 -35 -37 -38 -36 -27 -22 -16 -10 -11 -11 -17 -22 -19 -14 -16 -35 -8 -1 -0 0 0 -0 -21 -37 -20 0 0 0 0 0 0 0 -1 -3 -12 -17 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -7 -93 -115 -115 -111 -108 -103 -94 -88 -89 -85 -78 -81 -85 -87 -86 -82 -75 -69 -73 -76 -81 -96 -115 -126 -130 -132 -133 -132 -132 -124 -59 -48 -33 -13 0 0 0 0 0 0 0 0 0 0 0 -2 -27 -82 -149 -145 -139 -132 -130 -132 -140 -148 -154 -158 -159 -160 -159 -149 -115 -42 0 0 -13 -119 -160 -174 -146 -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 -4 -15 -24 -71 -83 -74 -74 -63 -63 -59 -42 -29 -29 -31 -32 -31 -33 -36 -37 -39 -49 -57 -64 -72 -72 -41 -53 -52 -54 -55 -53 -65 -77 -90 -100 -103 -100 -109 -103 -98 -87 -75 -64 -58 -62 -54 -42 -29 -19 -23 -50 -40 -17 -2 0 0 -6 -31 -56 -85 -72 -13 -11 -60 -79 -62 -51 -45 -55 -65 -72 -63 -27 -2 -2 -30 -57 -68 -66 -56 -38 -18 -6 -3 -5 -1 0 -13 -27 -31 -41 -13 -6 -3 -0 0 0 0 0 0 -0 -0 -5 -33 -33 -23 -11 -5 -14 -27 -53 -59 -16 -60 -44 -16 -4 -3 -1 -2 -1 -0 -0 -1 -3 -2 -1 -0 -1 -1 -1 -4 -5 -4 -3 -8 -10 -12 -8 -2 -1 -1 -0 -0 -0 -0 -0 -3 -4 -5 -6 -8 -13 -25 -27 -28 -31 -33 -25 -25 -29 -28 -15 -12 -6 -2 -0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -52 -36 -24 -16 -14 -20 -37 -40 -42 -42 -37 -10 -1 -1 -14 -41 -61 -37 -28 -24 -21 -20 -20 -15 -11 -8 -4 -2 -1 -2 -5 -9 -14 -16 -12 -5 -6 -11 -16 -19 -19 -15 -14 -12 -12 -17 -19 -11 -13 -10 -6 -10 -34 -41 -30 -20 -21 -34 -43 -34 -29 -26 -23 -21 -17 -14 -10 -8 -5 -0 -0 0 -1 -11 -32 -53 -51 -41 -32 -27 -30 -42 -41 -33 -24 -19 -21 -26 -23 -21 -20 -23 -29 -31 -34 -40 -47 -51 -49 -39 -30 -20 -13 -11 -14 -19 -23 -23 -24 -27 -29 -16 -5 -1 0 0 -0 -0 -4 -3 0 0 0 0 0 0 0 -2 -11 -31 -34 -17 -2 0 0 0 0 0 0 0 0 0 0 -8 -11 -7 0 0 0 0 0 0 -11 -89 -115 -116 -108 -99 -89 -81 -82 -88 -85 -79 -81 -84 -86 -87 -89 -89 -88 -94 -101 -107 -113 -119 -124 -128 -131 -133 -134 -135 -133 -120 -115 -92 -62 -45 -38 0 0 0 0 0 0 0 0 0 -2 -48 -124 -141 -142 -141 -135 -129 -127 -129 -146 -152 -152 -153 -157 -158 -155 -132 -53 -4 -2 -10 -93 -148 -167 -152 -96 -9 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -82 -114 -100 -99 -91 -75 -67 -52 -33 -30 -33 -37 -37 -40 -48 -52 -51 -53 -61 -65 -64 -76 -34 -22 -27 -52 -77 -66 -64 -66 -75 -84 -79 -49 -100 -112 -116 -105 -68 -33 -16 -34 -31 -17 -9 -14 -100 -54 -10 0 0 0 0 0 -2 -17 -45 -57 -9 0 -20 -36 -33 -33 -32 -37 -41 -36 -21 -2 -4 -15 -40 -66 -76 -77 -39 -11 -1 -0 -0 -0 -0 0 -2 -7 -10 -35 -20 -6 -1 -6 -5 -4 -2 0 0 0 0 0 0 -2 -4 -1 -0 -23 -71 -111 -88 -30 -53 -34 -23 -21 -8 -18 -25 -15 -1 -3 -9 -16 -18 -13 -6 -10 -10 -9 -15 -22 -23 -24 -19 -21 -28 -29 -18 -13 -10 -8 -9 -10 -13 -11 -15 -17 -18 -20 -16 -12 -24 -31 -32 -41 -47 -32 -22 -25 -35 -20 -17 -8 -2 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -23 -50 -39 -22 -15 -15 -22 -35 -51 -52 -47 -30 -7 -1 -11 -22 -37 -41 -29 -23 -22 -16 -13 -12 -9 -5 -3 -2 -1 -2 -7 -15 -20 -17 -12 -9 -6 -3 -9 -12 -15 -18 -10 -25 -26 -18 -11 -12 -6 -6 -7 -14 -24 -32 -31 -22 -15 -16 -31 -55 -39 -32 -28 -23 -18 -14 -12 -9 -13 -13 -1 -0 0 -14 -27 -40 -53 -64 -56 -45 -37 -36 -40 -37 -28 -23 -24 -32 -40 -34 -25 -19 -18 -21 -25 -33 -46 -57 -59 -52 -37 -29 -19 -18 -22 -26 -32 -36 -30 -27 -29 -34 -37 -16 -4 -0 -0 -1 -3 -14 -14 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -12 -55 -73 -55 -22 -18 -2 0 0 -0 -13 -78 -106 -104 -94 -84 -77 -78 -82 -89 -86 -81 -80 -83 -85 -87 -89 -91 -94 -96 -99 -104 -111 -116 -121 -124 -124 -126 -128 -128 -129 -129 -129 -125 -119 -114 -104 -64 -24 -5 0 0 0 0 0 0 0 -42 -111 -134 -138 -142 -139 -133 -130 -131 -145 -150 -152 -153 -156 -158 -152 -141 -98 -50 -17 -8 -70 -137 -160 -156 -129 -77 -26 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -61 -119 -120 -112 -90 -69 -72 -74 -55 -38 -34 -34 -37 -45 -57 -65 -53 -42 -55 -62 -40 -53 -26 -8 -7 -19 -36 -58 -56 -61 -69 -65 -43 -45 -69 -59 -33 -7 0 0 0 -1 -1 0 -0 -2 -11 -2 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -4 -6 -20 -38 -48 -44 -38 -21 -23 -32 -41 -46 -44 -47 -26 -8 -3 -1 -1 -1 -0 -0 -0 -1 -3 -14 -14 -12 -17 -30 -24 -17 -7 0 0 0 0 0 0 0 0 -0 0 -17 -51 -81 -31 -42 -80 -99 -74 -41 -10 -14 -11 -2 -0 -1 -13 -15 -18 -27 -41 -32 -33 -22 -14 -24 -38 -36 -29 -35 -38 -44 -36 -49 -31 -18 -21 -23 -33 -22 -24 -29 -27 -28 -12 -6 -13 -22 -19 -19 -25 -20 -13 -21 -24 -13 -4 -0 -0 -0 0 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -36 -51 -36 -23 -19 -19 -25 -38 -52 -62 -62 -31 -7 -10 -41 -59 -41 -28 -21 -19 -20 -17 -11 -7 -5 -3 -1 -0 -0 -6 -12 -10 -24 -20 -13 -10 -12 -6 -2 -4 -8 -10 -10 -34 -38 -17 -2 -4 -6 -1 -3 -16 -27 -25 -16 -13 -11 -12 -22 -38 -37 -37 -35 -29 -19 -12 -13 -9 -13 -13 -5 -1 -0 -2 -14 -30 -45 -59 -64 -55 -46 -40 -37 -33 -27 -24 -29 -38 -46 -43 -33 -21 -14 -11 -14 -28 -51 -61 -52 -36 -25 -29 -22 -34 -48 -56 -54 -47 -35 -24 -25 -29 -27 -12 -3 -0 -0 -2 -7 -28 -22 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -98 -122 -156 -167 -147 -115 -102 -26 -12 -9 -34 -84 -110 -102 -91 -80 -74 -75 -81 -85 -91 -89 -84 -82 -85 -88 -88 -91 -95 -98 -97 -99 -105 -113 -121 -128 -138 -142 -149 -138 -124 -117 -118 -122 -128 -131 -133 -135 -129 -107 -66 -26 -11 -13 0 0 0 0 -36 -99 -136 -139 -145 -142 -138 -136 -136 -146 -152 -153 -153 -153 -155 -152 -148 -147 -111 -49 -17 -49 -126 -152 -154 -153 -143 -58 -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 -14 -36 -61 -113 -91 -76 -83 -94 -82 -49 -44 -41 -43 -53 -65 -71 -61 -44 -44 -49 -25 -20 -8 -2 -3 -5 -3 -10 -41 -68 -79 -78 -62 -61 -47 -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 -16 -43 -58 -58 -45 -34 -33 -35 -32 -30 -22 -18 -13 -8 -6 -2 -2 -3 -3 -3 -3 -5 -7 -8 -11 -16 -21 -25 -23 -13 -4 0 0 0 0 0 0 0 0 0 0 -3 -10 -24 -6 -27 -62 -70 -20 -2 -0 -1 -1 0 0 0 -1 -2 -3 -5 -8 -20 -28 -19 -3 -5 -11 -18 -34 -44 -45 -59 -81 -62 -27 -17 -21 -37 -36 -31 -28 -19 -28 -22 -13 -11 -15 -30 -25 -24 -23 -15 -7 -13 -7 -3 -2 -1 -1 -2 -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 -1 -5 -49 -47 -37 -32 -28 -25 -30 -46 -61 -61 -70 -26 -6 -17 -43 -51 -29 -17 -13 -13 -15 -15 -11 -6 -2 -1 -0 -0 -0 -12 -16 -10 -12 -12 -9 -10 -14 -13 -4 -3 -4 -5 -8 -14 -16 -8 -4 -10 -15 -7 -5 -10 -18 -24 -26 -22 -16 -14 -16 -22 -31 -43 -28 -17 -16 -17 -15 -14 -14 -16 -15 -7 -2 -20 -32 -35 -40 -49 -55 -49 -41 -34 -31 -31 -32 -32 -36 -42 -47 -46 -41 -29 -16 -11 -20 -34 -44 -51 -35 -19 -15 -20 -26 -53 -69 -62 -50 -60 -35 -44 -33 -18 -8 -2 -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 -49 -127 -200 -216 -206 -196 -188 -179 -160 -100 -91 -95 -104 -109 -103 -91 -76 -73 -78 -84 -86 -88 -93 -96 -95 -91 -88 -91 -92 -95 -100 -104 -107 -112 -122 -134 -142 -148 -157 -157 -157 -150 -146 -149 -156 -156 -156 -147 -145 -149 -148 -144 -133 -123 -115 -81 -2 -0 0 -25 -74 -123 -141 -139 -145 -144 -141 -140 -139 -146 -154 -155 -152 -148 -148 -155 -152 -150 -134 -103 -71 -54 -90 -125 -143 -147 -140 -85 -35 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -24 -88 -96 -100 -105 -100 -77 -64 -61 -57 -52 -47 -42 -39 -27 -22 -22 -19 -9 -5 -5 -6 -7 -7 -4 -26 -80 -111 -106 -114 -121 -121 -100 -52 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -27 -18 -13 -12 -16 -46 -43 -30 -19 -14 -8 -7 -7 -8 -8 -7 -11 -12 -10 -9 -13 -21 -17 -10 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 0 -2 -8 -17 -14 -21 -21 -2 -6 -7 -11 -18 -28 -19 -7 -10 -8 -10 -11 -7 -25 -27 -26 -26 -20 -9 -4 -2 -2 -4 -3 -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 -2 -7 -20 -59 -31 -23 -31 -35 -31 -42 -63 -71 -58 -32 -9 -2 -30 -62 -71 -42 -10 -18 -21 -20 -15 -6 -4 -3 -2 -2 -2 -0 -16 -22 -19 -18 -19 -18 -18 -20 -18 -11 -6 -7 -9 -8 -6 -6 -9 -7 -13 -18 -15 -10 -13 -19 -29 -40 -43 -31 -23 -19 -21 -34 -53 -33 -10 -8 -17 -20 -16 -14 -12 -20 -23 -14 -9 -21 -31 -41 -44 -39 -34 -28 -25 -28 -35 -42 -45 -46 -47 -48 -48 -44 -35 -22 -10 -7 -15 -29 -33 -22 -14 -14 -21 -23 -36 -39 -24 -16 -32 -21 -50 -32 -11 -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 -77 -145 -190 -205 -198 -186 -176 -168 -157 -142 -127 -122 -117 -111 -104 -98 -91 -79 -80 -92 -99 -93 -91 -95 -100 -105 -106 -105 -107 -107 -111 -116 -120 -124 -128 -132 -134 -136 -137 -140 -151 -158 -154 -144 -134 -132 -132 -134 -134 -136 -141 -144 -147 -146 -151 -156 -117 -16 -1 0 -21 -58 -104 -144 -136 -141 -141 -140 -139 -139 -144 -153 -154 -151 -147 -147 -156 -156 -153 -149 -142 -128 -108 -81 -109 -138 -146 -143 -126 -96 -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 -1 -9 -24 -31 -22 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -89 -108 -107 -80 -77 -61 -47 -48 -49 -8 -2 -9 -30 -58 -63 -12 -0 -4 -8 -9 -7 -3 -13 -55 -89 -88 -89 -93 -133 -102 -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 -1 -1 -31 -28 -15 -10 -13 -8 -16 -30 -31 -14 -4 -14 -12 -7 -4 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 0 0 0 0 -1 -3 -7 -3 -8 -10 -12 -21 -20 -11 -5 -5 -4 -5 -4 -2 -2 -5 -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 -10 -32 -50 -59 -46 -20 -24 -39 -47 -54 -85 -92 -114 -86 -17 -0 -42 -79 -80 -45 -1 -9 -16 -28 -39 -34 -23 -17 -18 -23 -19 -2 -1 -20 -29 -32 -34 -36 -32 -20 -9 0 -2 -10 -12 -10 -6 -4 -4 -6 -10 -10 -10 -11 -20 -24 -32 -43 -50 -42 -31 -29 -30 -40 -49 -34 -26 -37 -29 -18 -15 -16 -15 -27 -38 -40 -28 -16 -31 -44 -42 -30 -24 -19 -18 -24 -37 -49 -54 -52 -51 -50 -48 -45 -41 -32 -22 -14 -12 -17 -21 -13 -18 -24 -24 -13 -1 0 0 -0 -2 -12 -66 -41 -13 -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 -15 -110 -172 -196 -197 -187 -175 -166 -155 -145 -133 -121 -119 -119 -115 -108 -101 -96 -94 -95 -100 -107 -109 -106 -106 -107 -106 -111 -117 -121 -121 -124 -129 -132 -134 -135 -133 -132 -132 -133 -136 -141 -154 -161 -160 -156 -151 -149 -151 -150 -140 -136 -140 -150 -160 -157 -152 -157 -127 -36 -1 0 -3 -21 -71 -146 -135 -131 -133 -136 -136 -135 -138 -148 -151 -150 -149 -149 -156 -157 -153 -147 -142 -139 -138 -121 -129 -142 -146 -145 -144 -136 -84 -36 -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 -1 -4 -19 -31 -37 -37 -30 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -38 -60 -118 -105 -75 -44 -23 -10 -10 -25 -33 -53 -97 -148 -144 -72 -34 -16 -5 -4 -2 -1 -5 -9 -13 -26 -24 -23 -30 -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 -2 0 -0 -0 -0 -2 -8 -12 -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 -2 -3 -2 -2 -6 -9 -8 -6 -2 -3 -3 -3 -2 -1 -1 -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 -1 -16 -52 -61 -54 -42 -20 -14 -31 -55 -75 -92 -103 -108 -73 -26 -12 -35 -86 -97 -52 -0 -4 -30 -33 -42 -51 -46 -33 -35 -37 -36 -24 -22 -41 -44 -42 -43 -45 -38 -9 -1 -0 -0 -2 -4 -4 -4 -4 -5 -6 -7 -5 -3 -6 -13 -18 -21 -28 -32 -31 -28 -33 -41 -51 -56 -58 -70 -87 -46 -20 -15 -17 -21 -24 -20 -13 -10 -14 -27 -44 -39 -27 -20 -14 -12 -19 -33 -46 -52 -51 -53 -52 -51 -49 -47 -47 -43 -31 -25 -27 -31 -14 -21 -22 -17 -9 -3 -0 -0 -0 -0 -6 -34 -21 -7 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -66 -138 -177 -182 -173 -165 -159 -148 -133 -120 -113 -112 -112 -109 -103 -98 -94 -93 -95 -101 -108 -113 -117 -121 -125 -126 -121 -120 -122 -122 -132 -140 -143 -145 -145 -146 -147 -149 -150 -151 -152 -153 -154 -154 -152 -149 -148 -149 -152 -153 -152 -153 -160 -170 -184 -182 -185 -152 -61 -1 0 0 -7 -55 -143 -136 -130 -130 -133 -134 -131 -128 -133 -142 -149 -150 -150 -154 -157 -154 -149 -143 -138 -135 -134 -137 -142 -144 -142 -141 -139 -126 -89 -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 -1 -8 -22 -28 -32 -32 -24 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -106 -130 -122 -95 -51 0 0 -79 -118 -130 -147 -178 -184 -182 -145 -69 -1 -2 -5 -3 -1 -2 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -6 -9 -14 -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 -4 -19 -54 -58 -57 -61 -65 -59 -37 -29 -41 -66 -105 -145 -144 -120 -77 -32 -41 -74 -38 -0 -4 -25 -39 -37 -32 -35 -45 -53 -42 -43 -52 -59 -60 -57 -50 -46 -48 -47 -30 -5 -0 0 0 0 0 -0 -2 -5 -8 -7 -6 -4 -6 -10 -14 -16 -17 -17 -18 -21 -28 -47 -63 -69 -69 -72 -82 -67 -33 -15 -16 -24 -36 -30 -16 -10 -13 -20 -31 -32 -26 -18 -13 -11 -18 -31 -41 -45 -41 -47 -48 -48 -49 -50 -52 -54 -43 -24 -15 -19 -22 -35 -26 -15 -13 -16 -4 -2 -2 -1 -1 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -7 -7 -5 -22 -80 -143 -162 -161 -154 -148 -143 -137 -125 -115 -110 -107 -105 -101 -97 -96 -94 -91 -93 -100 -106 -113 -120 -128 -132 -137 -135 -133 -133 -131 -135 -138 -141 -145 -149 -149 -150 -150 -151 -153 -154 -155 -156 -157 -159 -163 -167 -172 -174 -170 -166 -166 -170 -169 -191 -192 -194 -170 -105 -40 -6 0 -1 -14 -50 -105 -132 -136 -136 -136 -133 -128 -130 -141 -150 -152 -151 -154 -160 -159 -154 -148 -140 -134 -133 -137 -142 -144 -141 -138 -135 -133 -116 -85 -51 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -9 -11 -8 -1 -6 -16 -23 -27 -28 -18 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -84 -148 -158 -98 -1 -0 0 -54 -127 -182 -189 -142 -156 -193 -193 -126 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -3 -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 -7 -27 -54 -43 -47 -58 -57 -31 -6 -14 -41 -70 -140 -156 -106 -62 -25 0 0 -0 -0 -2 -12 -44 -54 -49 -46 -53 -63 -57 -43 -42 -43 -44 -43 -41 -41 -48 -57 -56 -4 -0 0 0 0 0 0 -0 -3 -8 -11 -10 -14 -16 -17 -18 -19 -19 -16 -14 -16 -24 -44 -67 -73 -70 -69 -83 -105 -54 -27 -20 -27 -44 -42 -22 -9 -7 -12 -22 -31 -28 -22 -18 -19 -25 -37 -43 -39 -28 -28 -28 -28 -33 -42 -56 -69 -63 -36 -32 -47 -60 -58 -34 -20 -25 -33 -14 -4 -4 -3 -1 -0 -0 -1 -2 -1 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -4 -20 -53 -49 -58 -72 -100 -140 -157 -147 -137 -133 -132 -128 -122 -116 -111 -106 -101 -97 -94 -92 -91 -90 -90 -93 -98 -104 -112 -120 -127 -128 -131 -132 -132 -131 -130 -129 -129 -135 -145 -152 -154 -155 -157 -158 -159 -160 -159 -158 -158 -159 -160 -162 -165 -168 -170 -174 -179 -183 -184 -191 -211 -218 -211 -189 -155 -86 -26 -3 -1 -19 -97 -151 -154 -149 -145 -142 -138 -139 -147 -154 -155 -154 -155 -163 -162 -157 -151 -142 -135 -134 -137 -140 -141 -141 -139 -135 -131 -126 -117 -96 -12 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -25 -27 -26 -24 -24 -22 -22 -25 -27 -26 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -71 -117 -155 -26 -4 0 -24 -67 -109 -157 -78 -56 -70 -100 -127 -18 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 -1 -2 -1 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -21 -5 -1 -4 -7 -7 -0 -17 -78 -95 -55 -145 -155 -79 -21 0 -1 -3 -7 -43 -58 -60 -68 -73 -69 -61 -62 -70 -52 -53 -46 -38 -35 -34 -36 -41 -37 -26 -2 -1 -0 0 0 0 -0 -1 -4 -16 -27 -26 -32 -34 -31 -28 -27 -28 -19 -15 -14 -21 -38 -64 -75 -72 -69 -59 -37 -57 -39 -28 -30 -42 -50 -35 -14 -5 -7 -15 -29 -32 -28 -22 -21 -28 -42 -41 -40 -32 -21 -11 -7 -11 -24 -44 -67 -74 -43 -28 -39 -53 -40 -18 -19 -34 -40 -23 -5 -5 -5 -3 -1 -3 -5 -4 -2 -7 -15 -15 -17 -13 -6 -1 -0 0 0 0 0 0 0 0 0 -2 -9 -44 -112 -101 -111 -125 -137 -144 -140 -125 -120 -124 -125 -120 -113 -111 -107 -100 -94 -88 -84 -79 -82 -86 -89 -93 -98 -103 -110 -116 -121 -120 -122 -123 -123 -123 -123 -125 -127 -137 -144 -146 -148 -153 -157 -159 -161 -162 -164 -164 -165 -167 -170 -173 -175 -173 -168 -172 -176 -178 -188 -199 -212 -219 -219 -211 -192 -186 -135 -118 -129 -147 -170 -171 -166 -162 -159 -156 -153 -158 -163 -163 -159 -155 -153 -162 -162 -158 -151 -144 -138 -138 -137 -137 -139 -142 -141 -138 -133 -129 -124 -120 -102 -53 -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 -11 -21 -27 -29 -30 -28 -26 -24 -22 -22 -24 -29 -24 -16 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -8 -11 -9 -1 0 0 -1 -1 -1 -44 -22 -7 -10 -17 -8 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -31 -14 0 0 -10 -86 -164 -176 -177 -92 -25 -0 -8 -41 -126 -92 -96 -82 -51 -37 -36 -41 -58 -75 -76 -71 -64 -49 -35 -30 -35 -35 -15 -3 -8 -17 -12 -8 -6 -2 -1 -5 -20 -31 -36 -38 -41 -46 -43 -40 -42 -44 -30 -21 -17 -19 -32 -55 -73 -73 -67 -43 -14 -57 -43 -34 -33 -40 -49 -51 -19 -6 -8 -16 -28 -45 -41 -27 -19 -24 -37 -29 -51 -48 -24 -9 -5 -3 -9 -24 -47 -66 -48 -32 -21 -21 -31 -39 -41 -46 -44 -31 -12 -5 -25 -41 -45 -32 -12 -13 -4 -5 -23 -47 -62 -52 -33 -14 -2 0 0 0 0 0 -9 -38 -80 -81 -44 -57 -125 -116 -116 -123 -130 -131 -126 -119 -115 -121 -122 -115 -108 -107 -104 -99 -92 -85 -80 -77 -82 -88 -92 -96 -101 -106 -110 -115 -118 -119 -119 -119 -118 -122 -129 -138 -135 -142 -146 -148 -152 -160 -167 -170 -173 -177 -179 -180 -177 -175 -174 -173 -173 -174 -177 -179 -179 -179 -188 -194 -201 -213 -222 -220 -205 -193 -188 -187 -185 -183 -180 -175 -171 -169 -170 -173 -174 -175 -174 -168 -162 -157 -153 -159 -160 -156 -149 -143 -139 -140 -137 -136 -138 -142 -143 -141 -137 -132 -127 -125 -128 -80 -36 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -18 -27 -30 -29 -28 -27 -25 -24 -23 -23 -27 -30 -26 -17 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -3 -10 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 0 0 0 0 -95 -188 -172 -77 -11 -17 -41 -72 -130 -99 -89 -75 -58 -49 -53 -54 -61 -77 -87 -76 -68 -58 -45 -36 -36 -39 -40 -39 -46 -60 -59 -50 -30 -10 -1 -7 -27 -37 -38 -44 -53 -52 -43 -42 -52 -55 -42 -31 -23 -21 -29 -47 -67 -67 -36 -35 -50 -55 -44 -38 -35 -36 -37 -35 -15 -7 -11 -24 -41 -61 -54 -34 -24 -22 -19 -15 -42 -34 -19 -17 -20 -10 -7 -16 -39 -71 -77 -38 -13 -11 -21 -31 -29 -25 -31 -35 -26 -13 -45 -63 -46 -16 -5 -6 -2 -0 -23 -65 -97 -102 -83 -50 -18 -0 -0 0 -21 -46 -70 -98 -133 -143 -126 -127 -151 -136 -127 -130 -135 -136 -129 -121 -118 -115 -111 -107 -103 -103 -104 -101 -93 -86 -82 -86 -89 -92 -96 -101 -106 -110 -114 -117 -118 -118 -117 -117 -121 -131 -140 -142 -140 -151 -157 -160 -163 -167 -170 -174 -184 -193 -197 -199 -193 -187 -184 -183 -183 -184 -186 -183 -182 -184 -186 -189 -191 -191 -198 -216 -238 -209 -202 -203 -204 -196 -181 -176 -174 -173 -175 -179 -179 -177 -174 -170 -165 -159 -153 -157 -159 -156 -150 -144 -140 -142 -139 -136 -137 -139 -140 -139 -137 -132 -128 -130 -130 -128 -112 -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 -1 -1 -6 -16 -13 -16 -24 -28 -27 -25 -25 -25 -26 -27 -27 -23 -6 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -2 -1 0 0 0 0 -98 -182 -174 -121 -113 -150 -153 -118 -98 -79 -67 -63 -65 -70 -69 -70 -71 -73 -72 -71 -77 -76 -65 -50 -46 -52 -69 -76 -64 -47 -38 -25 -7 0 -0 -3 -20 -34 -46 -52 -49 -40 -39 -48 -52 -48 -39 -32 -28 -33 -47 -64 -70 -29 -18 -38 -62 -61 -54 -47 -39 -32 -27 -20 -12 -12 -26 -43 -56 -52 -39 -32 -26 -16 -10 -16 -10 -10 -18 -31 -33 -15 -14 -26 -48 -71 -55 -24 -5 -3 -7 -10 -14 -19 -29 -31 -19 -23 -27 -12 0 -0 -0 -0 -0 -21 -57 -91 -107 -100 -80 -42 -8 -6 -25 -51 -73 -92 -110 -131 -147 -174 -176 -158 -138 -128 -129 -133 -137 -137 -129 -129 -126 -121 -115 -111 -109 -108 -102 -93 -88 -88 -89 -95 -102 -107 -112 -117 -122 -127 -125 -125 -129 -134 -136 -138 -140 -143 -145 -152 -159 -164 -170 -177 -185 -188 -192 -201 -209 -213 -216 -213 -209 -208 -208 -208 -208 -206 -199 -193 -190 -187 -182 -182 -182 -181 -187 -206 -210 -221 -231 -223 -203 -202 -198 -190 -183 -179 -176 -173 -170 -168 -166 -163 -159 -156 -159 -159 -156 -152 -147 -143 -144 -142 -138 -135 -134 -134 -134 -133 -130 -126 -129 -131 -133 -127 -98 -43 -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 -6 -16 -24 -28 -29 -27 -26 -27 -28 -27 -27 -19 -13 -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 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -46 -10 0 0 0 0 -2 -101 -158 -142 -105 -119 -127 -124 -100 -81 -75 -77 -82 -87 -85 -73 -77 -75 -75 -78 -79 -73 -69 -69 -65 -59 -64 -73 -48 -17 0 -2 -1 0 0 0 -2 -21 -32 -38 -41 -41 -42 -41 -45 -47 -44 -40 -37 -40 -50 -64 -72 -56 -16 -16 -35 -59 -68 -60 -46 -34 -26 -22 -14 -10 -20 -26 -22 -15 -18 -17 -19 -18 -11 -11 -6 -2 -6 -20 -37 -41 -23 -19 -27 -45 -71 -60 -21 -2 -7 -17 -24 -29 -31 -25 -12 0 0 -0 -2 0 0 0 0 -7 -27 -57 -82 -78 -80 -64 -45 -43 -57 -64 -66 -75 -93 -117 -136 -170 -172 -155 -137 -126 -123 -123 -127 -132 -134 -134 -135 -133 -126 -119 -113 -108 -98 -89 -86 -89 -91 -101 -115 -125 -131 -136 -141 -144 -140 -137 -139 -143 -143 -143 -144 -150 -158 -162 -166 -173 -183 -194 -202 -205 -208 -211 -215 -219 -223 -225 -224 -222 -219 -214 -210 -206 -203 -200 -196 -191 -186 -186 -180 -178 -184 -192 -198 -207 -213 -216 -228 -256 -216 -198 -196 -198 -190 -166 -165 -164 -164 -161 -158 -159 -161 -159 -155 -151 -147 -144 -144 -143 -139 -134 -130 -129 -129 -129 -127 -124 -124 -128 -130 -129 -132 -131 -55 -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 -1 -2 -9 -24 -29 -28 -26 -26 -27 -24 -24 -23 -21 -20 -18 -10 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 0 0 0 0 0 -123 -142 -96 -49 -71 -50 -95 -118 -101 -89 -88 -94 -98 -94 -81 -76 -86 -66 -55 -63 -77 -76 -69 -65 -63 -64 -70 -39 -13 -0 0 0 0 0 0 0 0 0 -7 -21 -35 -43 -40 -46 -54 -54 -49 -47 -49 -57 -66 -57 -25 -17 -37 -56 -61 -48 -36 -44 -36 -25 -17 -12 -8 -10 -9 -8 -8 -12 -2 -2 -7 -11 -9 -4 -1 -8 -30 -60 -80 -39 -19 -14 -19 -32 -38 -31 -28 -43 -64 -63 -68 -48 -24 -7 -0 -0 -3 -28 -30 -6 0 0 -0 -14 -46 -82 -82 -85 -85 -79 -70 -62 -55 -53 -64 -81 -103 -135 -164 -173 -163 -144 -127 -120 -121 -122 -128 -136 -137 -137 -136 -130 -121 -110 -101 -91 -85 -86 -91 -97 -107 -119 -130 -140 -147 -153 -154 -154 -152 -150 -151 -163 -168 -171 -169 -168 -172 -178 -186 -196 -203 -207 -208 -211 -215 -219 -224 -228 -230 -229 -227 -223 -217 -211 -205 -201 -199 -196 -194 -192 -190 -187 -185 -182 -178 -177 -180 -179 -183 -197 -214 -224 -226 -227 -226 -218 -195 -166 -159 -159 -161 -161 -162 -164 -162 -159 -155 -150 -145 -145 -144 -138 -130 -123 -123 -124 -126 -126 -124 -122 -126 -128 -129 -130 -127 -101 -70 -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 -3 -11 -15 -20 -24 -27 -26 -23 -20 -15 -17 -22 -23 -22 -17 -13 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -1 -18 -35 -36 -69 -154 -196 -178 -156 -133 -114 -104 -109 -114 -112 -107 -100 -130 -104 -52 -23 -36 -74 -73 -73 -70 -68 -69 -48 -28 -12 -3 0 0 0 0 0 0 -1 -20 -42 -51 -47 -37 -46 -77 -82 -71 -61 -63 -72 -75 -43 -15 -52 -60 -49 -41 -44 -52 -54 -41 -31 -22 -17 -14 -13 -14 -16 -16 -11 -1 -0 -2 -4 -4 -2 -0 -15 -58 -96 -101 -68 -52 -39 -27 -19 -14 -21 -25 -30 -41 -54 -72 -52 -24 -7 -2 -0 -1 -36 -36 -15 -3 -0 0 -5 -22 -57 -96 -93 -90 -82 -69 -56 -47 -46 -55 -75 -106 -145 -172 -186 -180 -160 -137 -126 -131 -128 -130 -136 -137 -136 -129 -114 -106 -102 -92 -82 -84 -89 -94 -103 -114 -120 -138 -152 -163 -172 -170 -168 -166 -165 -165 -173 -177 -179 -185 -192 -197 -199 -201 -203 -205 -207 -208 -211 -217 -223 -228 -232 -233 -232 -231 -227 -222 -215 -209 -207 -205 -203 -201 -198 -196 -191 -185 -179 -174 -172 -172 -171 -175 -183 -191 -190 -187 -187 -187 -189 -194 -188 -177 -169 -167 -171 -164 -161 -160 -158 -157 -154 -151 -148 -145 -139 -127 -120 -118 -119 -122 -125 -124 -122 -126 -127 -126 -125 -126 -131 -116 -58 -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 -2 -5 -9 -12 -9 -9 -12 -12 -16 -22 -23 -22 -20 -17 -11 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -3 -3 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -20 -86 -191 -210 -82 -111 -142 -142 -137 -152 -130 -110 -116 -129 -85 -46 -17 -10 -35 -80 -81 -79 -76 -74 -76 -80 -68 -34 -7 -7 -6 -5 -3 -1 -3 -8 -33 -65 -63 -45 -50 -99 -107 -100 -94 -91 -92 -90 -57 -44 -62 -38 -39 -52 -57 -47 -33 -49 -39 -31 -28 -30 -38 -38 -22 -13 -8 -2 -1 -1 -2 -2 -2 -2 -13 -57 -90 -92 -76 -104 -90 -53 -21 -8 -13 -18 -27 -49 -79 -100 -65 -24 -7 -4 0 0 -31 -40 -38 -32 -20 -2 0 -2 -42 -113 -119 -113 -101 -85 -67 -51 -45 -47 -74 -119 -168 -209 -211 -199 -179 -157 -140 -138 -134 -133 -133 -134 -136 -135 -126 -111 -95 -82 -76 -81 -89 -98 -107 -116 -127 -141 -157 -171 -182 -183 -181 -182 -184 -183 -178 -181 -187 -194 -199 -202 -206 -211 -213 -212 -210 -211 -215 -222 -229 -236 -239 -238 -238 -238 -236 -232 -226 -221 -218 -217 -215 -212 -207 -203 -198 -191 -184 -178 -173 -172 -173 -174 -176 -176 -173 -169 -165 -161 -161 -171 -182 -184 -188 -193 -193 -174 -184 -196 -189 -167 -150 -153 -147 -144 -138 -129 -122 -121 -124 -126 -126 -124 -127 -127 -126 -124 -121 -119 -119 -119 -110 -83 -44 -20 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -1 -9 -19 -20 -21 -21 -19 -17 -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 -2 -5 -4 -2 -3 -5 -5 -0 -0 0 0 0 0 0 0 -0 -2 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -79 -184 -200 -202 -190 -169 -150 -156 -160 -132 -122 -124 -91 -35 -21 -32 -56 -91 -101 -95 -86 -79 -75 -74 -77 -84 -81 -69 -54 -49 -25 -17 -26 -48 -74 -76 -70 -61 -71 -119 -98 -76 -78 -92 -101 -71 -57 -53 -44 -23 -36 -50 -32 -16 -27 -72 -56 -42 -36 -33 -26 -19 -32 -50 -43 -18 -7 -19 -27 -25 -20 -22 -38 -61 -58 -44 -40 -76 -89 -71 -43 -30 -33 -39 -48 -77 -88 -64 -28 -12 -5 -2 0 -1 -12 -32 -48 -50 -32 -1 0 -0 -18 -67 -126 -141 -130 -112 -87 -61 -49 -51 -89 -95 -69 -56 -115 -201 -210 -182 -159 -140 -134 -131 -129 -128 -128 -126 -119 -106 -90 -79 -75 -79 -88 -100 -113 -123 -134 -151 -168 -183 -192 -197 -196 -197 -199 -199 -197 -198 -201 -204 -207 -210 -214 -224 -227 -226 -227 -232 -236 -239 -245 -250 -253 -251 -249 -251 -251 -248 -242 -237 -233 -230 -227 -222 -217 -211 -206 -201 -195 -190 -186 -186 -185 -182 -177 -173 -171 -165 -156 -154 -159 -167 -176 -183 -187 -189 -194 -203 -210 -208 -196 -183 -183 -190 -155 -142 -140 -137 -131 -125 -124 -123 -124 -126 -132 -130 -127 -123 -119 -114 -111 -113 -119 -121 -112 -78 -19 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -12 -18 -20 -18 -17 -17 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -4 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -24 -49 -156 -191 -179 -155 -138 -131 -130 -126 -126 -119 -91 -78 -96 -103 -95 -91 -93 -104 -100 -88 -78 -75 -73 -73 -73 -73 -81 -67 -62 -69 -79 -77 -66 -70 -77 -100 -128 -74 -19 -26 -68 -86 -13 -17 -18 -14 -8 -12 -15 -5 -2 -14 -41 -61 -49 -37 -29 -27 -35 -73 -89 -94 -69 -33 -73 -93 -75 -44 -25 -39 -39 -20 -8 -17 -50 -72 -65 -57 -58 -71 -70 -93 -66 -38 -19 -10 -8 -3 -0 0 0 0 -31 -58 -73 -78 -73 -8 0 0 -32 -103 -143 -134 -118 -92 -57 -24 -55 -49 -29 -10 -14 -83 -228 -243 -206 -168 -143 -133 -127 -124 -122 -118 -111 -100 -91 -83 -78 -77 -81 -88 -99 -114 -129 -141 -157 -171 -183 -196 -204 -204 -206 -210 -212 -212 -217 -224 -229 -233 -235 -237 -238 -241 -246 -252 -258 -261 -260 -265 -268 -269 -268 -265 -266 -266 -265 -260 -253 -247 -242 -238 -233 -229 -226 -222 -218 -215 -211 -207 -206 -201 -195 -188 -184 -184 -176 -164 -161 -168 -176 -184 -191 -195 -195 -194 -194 -193 -185 -173 -161 -153 -148 -142 -139 -137 -134 -128 -124 -123 -119 -119 -127 -131 -130 -128 -123 -118 -112 -107 -108 -111 -114 -116 -101 -72 -31 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -16 -15 -14 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -42 -127 -173 -161 -125 -106 -126 -58 -37 -61 -97 -118 -117 -110 -102 -96 -101 -120 -116 -101 -86 -78 -78 -74 -68 -69 -80 -90 -92 -85 -73 -67 -73 -93 -113 -128 -118 -66 -33 -61 -69 -46 -0 -0 0 -8 -13 -13 -8 -4 -0 -1 -19 -51 -52 -42 -35 -37 -49 -61 -32 -31 -30 -28 -55 -75 -58 -25 0 0 0 -1 -0 -12 -38 -61 -52 -40 -41 -44 -54 -92 -72 -38 -19 -16 -10 -2 0 0 0 -3 -37 -75 -96 -107 -94 -7 -1 0 -26 -74 -111 -109 -97 -80 -51 -20 -57 -35 -12 -0 -2 -17 -65 -196 -221 -183 -154 -139 -130 -124 -123 -122 -115 -103 -88 -75 -69 -72 -80 -92 -103 -114 -128 -144 -157 -168 -180 -193 -204 -208 -211 -216 -221 -225 -229 -233 -239 -243 -246 -250 -255 -261 -268 -275 -281 -284 -280 -281 -282 -282 -280 -278 -276 -275 -276 -275 -268 -259 -253 -249 -247 -247 -247 -243 -241 -238 -235 -230 -224 -217 -208 -201 -194 -190 -179 -176 -178 -185 -191 -197 -201 -205 -208 -206 -198 -186 -175 -163 -151 -141 -136 -134 -132 -130 -126 -121 -114 -108 -107 -111 -120 -126 -128 -127 -123 -118 -111 -105 -104 -104 -106 -111 -117 -133 -75 -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 -1 -2 -5 -6 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -2 -2 -2 -3 -3 -2 -4 -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 -1 -1 -1 -1 -1 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -36 -75 -80 -47 -16 -17 -4 -2 -43 -95 -130 -129 -115 -106 -104 -108 -121 -113 -93 -79 -78 -87 -86 -74 -72 -77 -83 -87 -81 -70 -70 -89 -124 -136 -111 -74 -39 -35 -67 -25 -1 -0 -3 -20 -32 -43 -50 -52 -52 -62 -55 -51 -54 -50 -46 -43 -36 -32 -39 -65 -35 -21 -21 -24 -20 -8 -7 -8 -5 -1 -0 0 -2 -12 -29 -54 -82 -108 -111 -84 -63 -33 -18 -20 -19 -2 -0 0 0 0 -2 -14 -27 -28 -25 -18 -2 -0 0 -7 -27 -55 -79 -81 -71 -57 -47 -60 -37 -11 0 -0 -0 -3 -189 -236 -207 -172 -150 -136 -129 -124 -118 -108 -99 -91 -85 -80 -77 -78 -89 -105 -119 -130 -143 -155 -167 -178 -191 -204 -210 -214 -219 -225 -232 -236 -239 -244 -247 -250 -257 -265 -275 -281 -285 -289 -293 -294 -291 -289 -288 -287 -286 -285 -285 -288 -291 -290 -279 -271 -268 -267 -268 -269 -262 -256 -250 -246 -242 -239 -234 -228 -220 -210 -201 -195 -199 -208 -213 -211 -213 -213 -223 -232 -228 -209 -190 -177 -167 -157 -149 -142 -139 -137 -135 -130 -124 -119 -112 -109 -111 -115 -120 -120 -121 -121 -117 -111 -105 -101 -101 -103 -107 -110 -121 -82 -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 -1 -4 -2 -0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -4 -3 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -10 -4 0 0 0 -0 -59 -116 -143 -138 -120 -105 -99 -107 -117 -106 -83 -72 -77 -91 -90 -80 -76 -76 -78 -81 -77 -67 -72 -100 -133 -132 -119 -78 -36 -12 -9 -5 -0 -17 -37 -50 -50 -57 -68 -75 -73 -80 -80 -66 -50 -38 -37 -42 -39 -29 -28 -52 -66 -63 -58 -52 -43 -33 -35 -42 -33 -10 -1 0 0 -10 -37 -84 -106 -130 -136 -125 -97 -49 -10 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -3 -13 -36 -74 -71 -64 -61 -58 -35 -8 0 0 0 -3 -184 -236 -219 -182 -154 -137 -128 -120 -116 -114 -109 -103 -96 -90 -85 -83 -87 -101 -117 -131 -143 -154 -169 -186 -200 -210 -216 -220 -225 -230 -234 -237 -237 -238 -242 -250 -262 -273 -282 -288 -291 -293 -298 -300 -290 -289 -293 -298 -301 -302 -304 -308 -311 -312 -304 -297 -291 -287 -285 -287 -279 -270 -264 -261 -260 -257 -254 -250 -242 -231 -222 -218 -226 -235 -238 -232 -231 -230 -229 -225 -215 -203 -192 -183 -176 -168 -162 -157 -155 -150 -142 -133 -128 -125 -121 -117 -114 -116 -119 -116 -115 -115 -113 -110 -105 -100 -98 -99 -103 -104 -112 -89 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -2 -0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -22 -82 -133 -144 -127 -118 -112 -106 -98 -83 -66 -60 -59 -66 -77 -86 -81 -76 -81 -89 -89 -74 -77 -96 -110 -103 -109 -106 -90 -72 -65 -57 -15 -36 -45 -35 -38 -66 -87 -85 -80 -94 -84 -60 -40 -28 -27 -34 -37 -24 -23 -47 -65 -70 -58 -48 -49 -60 -45 -59 -53 -36 -35 -48 -42 -25 -35 -80 -110 -130 -137 -139 -128 -85 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -81 -80 -74 -67 -57 -34 -6 0 0 0 -17 -171 -228 -218 -184 -156 -140 -128 -121 -120 -120 -114 -106 -99 -91 -85 -84 -94 -104 -117 -130 -143 -157 -178 -195 -207 -215 -221 -225 -228 -230 -231 -231 -230 -236 -246 -260 -274 -282 -287 -292 -296 -300 -306 -314 -308 -308 -313 -320 -324 -323 -326 -327 -327 -326 -325 -325 -320 -312 -305 -299 -295 -289 -282 -277 -273 -270 -271 -268 -262 -255 -248 -245 -245 -246 -247 -248 -247 -246 -243 -237 -228 -216 -204 -195 -186 -179 -171 -168 -166 -158 -147 -136 -132 -129 -128 -128 -129 -130 -127 -126 -122 -118 -113 -108 -105 -100 -97 -97 -99 -99 -105 -93 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -66 -142 -157 -144 -142 -131 -118 -113 -102 -82 -58 -51 -57 -70 -80 -79 -90 -96 -97 -94 -81 -97 -97 -67 -38 -38 -76 -111 -125 -128 -122 -64 -51 -57 -50 -38 -49 -89 -86 -64 -52 -74 -61 -40 -26 -24 -31 -30 -16 -13 -30 -58 -52 -36 -32 -40 -49 -19 -41 -51 -60 -72 -90 -92 -75 -71 -91 -125 -133 -132 -119 -93 -53 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -17 -75 -76 -71 -58 -37 -12 -1 0 0 0 -26 -155 -221 -214 -183 -158 -143 -135 -129 -125 -122 -117 -114 -112 -105 -98 -96 -99 -111 -122 -133 -145 -160 -185 -199 -208 -216 -222 -226 -227 -227 -227 -227 -230 -240 -252 -266 -281 -293 -300 -302 -303 -306 -312 -321 -328 -335 -341 -348 -353 -354 -353 -352 -350 -349 -350 -356 -351 -344 -336 -326 -321 -317 -312 -305 -296 -290 -294 -293 -291 -291 -290 -285 -278 -272 -269 -268 -267 -266 -263 -258 -249 -236 -224 -214 -205 -195 -185 -176 -166 -159 -154 -149 -144 -140 -137 -136 -137 -139 -142 -139 -135 -131 -123 -107 -105 -101 -97 -96 -97 -97 -99 -97 -68 -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 -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 -5 -31 -92 -138 -149 -146 -137 -126 -123 -122 -112 -87 -57 -48 -53 -65 -74 -80 -91 -93 -84 -82 -111 -113 -97 -79 -73 -86 -108 -115 -115 -121 -131 -135 -141 -122 -83 -49 -63 -57 -36 -30 -59 -66 -47 -31 -26 -27 -23 -13 -10 -19 -37 -46 -41 -39 -43 -46 -39 -49 -60 -67 -75 -85 -99 -114 -122 -106 -91 -120 -138 -107 -56 -21 -26 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -37 -37 -30 -21 -10 0 0 0 0 0 -31 -137 -219 -211 -184 -158 -140 -139 -131 -124 -120 -119 -121 -118 -114 -108 -104 -107 -114 -124 -135 -149 -167 -188 -200 -208 -215 -221 -226 -227 -227 -225 -225 -233 -243 -257 -273 -290 -305 -315 -315 -318 -324 -333 -343 -353 -364 -373 -383 -390 -394 -299 -211 -191 -261 -392 -386 -350 -314 -283 -248 -216 -226 -295 -343 -330 -311 -285 -260 -239 -220 -201 -179 -157 -204 -261 -260 -237 -216 -206 -234 -280 -267 -241 -228 -227 -226 -215 -202 -190 -180 -173 -169 -164 -159 -155 -153 -150 -143 -145 -138 -134 -132 -128 -112 -109 -104 -100 -98 -98 -97 -95 -99 -83 -30 -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 -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 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -11 -46 -125 -129 -126 -126 -121 -118 -122 -126 -119 -90 -61 -50 -53 -64 -75 -80 -84 -85 -86 -103 -126 -103 -84 -81 -94 -113 -115 -110 -120 -139 -129 -135 -144 -137 -116 -97 -86 -82 -66 -48 -44 -47 -41 -38 -33 -23 -15 -13 -16 -27 -41 -50 -38 -40 -46 -51 -54 -67 -67 -66 -73 -92 -105 -120 -106 -80 -77 -83 -79 -72 -79 -102 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -51 -31 -5 0 0 0 0 0 0 0 -31 -112 -205 -199 -181 -160 -142 -137 -127 -119 -115 -114 -114 -117 -111 -106 -105 -108 -116 -128 -141 -158 -175 -189 -200 -209 -217 -224 -229 -232 -231 -229 -232 -243 -257 -272 -289 -308 -323 -327 -331 -339 -347 -355 -363 -374 -385 -368 -344 -318 -285 -147 -50 -26 -61 -107 -76 -63 -58 -55 -49 -41 -61 -121 -151 -124 -103 -92 -80 -69 -57 -44 -29 -14 -54 -102 -103 -85 -68 -62 -104 -164 -142 -115 -138 -177 -199 -187 -230 -227 -216 -205 -196 -189 -183 -178 -175 -170 -161 -154 -148 -142 -136 -131 -124 -119 -113 -108 -103 -101 -99 -95 -96 -100 -94 -59 -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 -2 -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 -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 -11 -46 -120 -106 -99 -98 -98 -103 -116 -128 -133 -125 -99 -72 -59 -56 -63 -69 -72 -83 -83 -97 -143 -114 -61 -46 -70 -108 -110 -124 -135 -137 -125 -130 -147 -151 -143 -128 -117 -122 -108 -86 -69 -59 -52 -50 -49 -44 -32 -24 -24 -31 -41 -51 -39 -30 -36 -44 -47 -55 -47 -40 -56 -88 -94 -110 -118 -106 -84 -69 -73 -73 -47 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -12 -1 0 0 0 -4 -19 -11 -3 -33 -114 -224 -205 -189 -169 -150 -140 -129 -120 -114 -108 -103 -108 -103 -104 -107 -112 -120 -132 -146 -162 -178 -191 -203 -213 -222 -232 -241 -247 -244 -249 -261 -279 -296 -307 -317 -331 -342 -339 -348 -354 -360 -362 -357 -340 -342 -172 -23 0 0 0 -0 -0 -2 -5 -2 -0 0 0 0 0 -4 -13 -15 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -21 -8 -1 -24 -52 -66 -64 -139 -193 -228 -238 -227 -217 -209 -202 -198 -194 -187 -183 -177 -167 -156 -149 -144 -138 -130 -122 -114 -108 -103 -100 -99 -103 -109 -86 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -53 -102 -90 -82 -81 -84 -92 -110 -136 -137 -135 -130 -100 -80 -66 -60 -61 -68 -74 -70 -81 -103 -102 -76 -45 -30 -35 -52 -129 -146 -143 -134 -128 -127 -122 -115 -111 -115 -131 -128 -111 -87 -64 -49 -44 -55 -67 -67 -50 -45 -49 -52 -48 -34 -51 -47 -46 -43 -32 -15 -12 -31 -63 -84 -97 -108 -112 -109 -106 -103 -69 -25 -2 0 0 0 0 0 0 0 0 0 -12 -22 -15 -1 0 0 0 0 0 -2 -4 -2 0 0 0 0 0 -12 -52 -36 -12 -26 -95 -199 -198 -194 -178 -159 -147 -137 -128 -122 -112 -103 -106 -101 -102 -106 -112 -119 -129 -142 -160 -179 -196 -210 -224 -237 -251 -263 -270 -272 -286 -306 -323 -332 -332 -332 -336 -344 -350 -355 -359 -355 -318 -230 -76 -45 -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 -2 -25 -71 -126 -188 -242 -241 -232 -226 -222 -218 -215 -212 -203 -193 -183 -176 -169 -162 -153 -142 -130 -119 -111 -106 -103 -103 -106 -100 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -70 -100 -82 -73 -70 -74 -84 -99 -118 -118 -126 -128 -116 -97 -82 -71 -63 -60 -61 -64 -73 -88 -103 -106 -90 -63 -37 -47 -144 -151 -149 -140 -128 -114 -107 -104 -111 -123 -135 -125 -104 -79 -58 -47 -39 -47 -75 -92 -83 -78 -72 -49 -29 -22 -42 -52 -59 -54 -34 -9 -1 -2 -32 -77 -83 -88 -94 -99 -104 -108 -109 -72 -30 -7 0 0 0 0 0 0 0 0 -25 -41 -29 -0 0 0 0 0 -1 -39 -38 -18 0 0 0 0 0 -5 -20 -28 -26 -15 -24 -68 -198 -201 -188 -171 -158 -147 -138 -129 -120 -113 -111 -107 -106 -109 -115 -123 -132 -146 -167 -188 -206 -221 -237 -256 -273 -282 -281 -296 -317 -333 -340 -340 -340 -344 -347 -350 -354 -355 -346 -295 -192 -68 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -24 -53 -101 -199 -186 -194 -218 -240 -237 -230 -221 -215 -210 -203 -196 -186 -176 -163 -148 -133 -121 -113 -108 -104 -103 -113 -55 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -22 -89 -100 -80 -70 -65 -69 -78 -87 -93 -101 -108 -113 -111 -101 -91 -83 -74 -66 -63 -65 -70 -84 -105 -122 -128 -122 -137 -155 -177 -156 -147 -137 -125 -113 -105 -106 -123 -132 -127 -114 -100 -83 -62 -44 -40 -36 -69 -88 -90 -99 -119 -94 -89 -93 -77 -81 -58 -44 -40 -35 -3 -0 -20 -51 -74 -84 -86 -89 -93 -98 -105 -113 -90 -48 -14 0 0 0 0 0 -2 -29 -52 -52 -30 0 0 0 0 0 -4 -29 -33 -16 0 0 0 0 0 0 -7 -39 -65 -42 -100 -203 -212 -204 -193 -182 -172 -162 -152 -140 -131 -125 -120 -116 -114 -115 -122 -134 -145 -165 -185 -202 -216 -229 -244 -258 -269 -275 -279 -305 -325 -334 -337 -342 -346 -351 -350 -346 -339 -328 -277 -161 -57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -10 -42 -38 -67 -103 -118 -89 -59 -129 -173 -172 -177 -206 -201 -189 -176 -162 -146 -132 -121 -113 -107 -102 -111 -68 -24 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -1 -10 -10 -7 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -12 -46 -48 -55 -63 -61 -60 -63 -66 -74 -86 -88 -93 -93 -89 -85 -86 -86 -83 -77 -69 -67 -78 -98 -113 -97 -20 -28 -106 -162 -154 -156 -155 -139 -119 -111 -114 -138 -144 -134 -118 -110 -107 -91 -69 -50 -39 -67 -79 -88 -106 -137 -103 -106 -106 -87 -99 -64 -34 -25 -27 0 0 0 -13 -42 -77 -98 -95 -92 -94 -100 -111 -119 -94 -46 0 0 0 0 -12 -45 -108 -130 -116 -82 -50 -48 -13 -2 0 -7 -37 -47 -18 0 0 0 0 0 0 -3 -12 -19 -14 -82 -178 -218 -212 -200 -190 -184 -177 -167 -156 -147 -140 -135 -131 -128 -131 -138 -148 -162 -182 -198 -210 -219 -227 -235 -244 -248 -258 -280 -312 -301 -247 -209 -228 -322 -345 -277 -193 -140 -136 -106 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 -13 -7 -2 -14 -20 -27 -59 -111 -176 -195 -181 -168 -154 -141 -129 -119 -112 -105 -110 -92 -65 -36 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -2 -4 -5 -4 -3 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -5 -23 -40 -49 -52 -55 -56 -58 -62 -61 -66 -69 -72 -75 -82 -97 -89 -81 -77 -73 -74 -85 -101 -115 -113 -24 -25 -49 -75 -120 -152 -148 -142 -137 -132 -150 -158 -149 -131 -119 -125 -117 -91 -62 -52 -67 -72 -76 -90 -115 -102 -96 -117 -132 -112 -95 -88 -68 -34 0 0 0 0 -9 -31 -54 -55 -80 -98 -99 -100 -110 -100 -67 -24 0 0 0 -40 -95 -115 -114 -118 -130 -140 -136 -37 -7 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -8 -54 -137 -201 -215 -203 -194 -191 -181 -173 -165 -159 -153 -150 -151 -156 -156 -158 -169 -184 -197 -207 -212 -215 -221 -233 -249 -270 -287 -282 -191 -82 -29 -57 -146 -156 -100 -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 -1 -2 -7 -113 -175 -177 -168 -158 -147 -136 -127 -119 -111 -112 -116 -112 -84 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -2 -4 -3 -2 -3 -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 -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 -4 -15 -30 -43 -49 -50 -46 -42 -40 -43 -51 -62 -72 -79 -79 -87 -80 -77 -81 -82 -86 -94 -102 -108 -115 -40 -8 -12 -47 -90 -107 -152 -164 -144 -138 -151 -149 -137 -127 -136 -137 -109 -73 -39 -30 -34 -36 -43 -61 -91 -92 -101 -101 -93 -94 -87 -43 -14 0 0 0 0 0 0 -0 -5 -34 -47 -48 -52 -81 -97 -85 -49 0 0 -1 -1 -10 -31 -43 -44 -83 -117 -108 -29 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -33 -117 -216 -215 -204 -201 -196 -189 -186 -182 -176 -171 -172 -170 -164 -163 -172 -185 -198 -207 -215 -220 -228 -241 -257 -266 -245 -158 -30 -4 0 -4 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -72 -120 -157 -127 -102 -106 -122 -123 -119 -115 -116 -114 -92 -18 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -27 -41 -44 -36 -32 -32 -34 -40 -53 -65 -72 -71 -82 -77 -76 -80 -87 -94 -98 -94 -71 -14 -5 -2 0 0 -4 -26 -131 -157 -145 -142 -144 -147 -149 -151 -152 -140 -83 -38 -10 -2 -4 -5 -10 -32 -69 -85 -96 -99 -81 -45 -11 -4 0 0 0 0 0 0 0 0 0 -1 -5 -6 -11 -32 -42 -22 -3 0 -1 -25 -33 -53 -82 -87 -17 -16 -27 -25 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -79 -170 -217 -217 -207 -201 -202 -205 -203 -195 -183 -178 -174 -173 -177 -185 -195 -204 -213 -222 -230 -238 -244 -258 -222 -125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -1 0 -22 -56 -84 -106 -115 -117 -100 -58 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -10 -24 -38 -42 -32 -28 -29 -33 -41 -53 -63 -70 -75 -73 -77 -83 -87 -82 -62 -26 -5 -1 -0 -0 0 0 -3 -21 -106 -119 -130 -144 -153 -162 -174 -178 -146 -65 -21 -5 0 0 0 0 -2 -21 -48 -56 -56 -61 -61 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -2 0 0 -12 -98 -139 -141 -115 -69 -5 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -7 -32 -160 -217 -227 -222 -215 -216 -214 -205 -191 -182 -183 -185 -190 -199 -208 -214 -221 -228 -235 -239 -247 -251 -211 -118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -18 -37 -72 -80 -55 -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 -2 -9 -26 -52 -45 -37 -32 -32 -35 -44 -60 -69 -63 -33 -29 -37 -41 -34 -7 -1 0 0 0 0 0 0 0 0 0 0 -45 -99 -131 -150 -179 -167 -102 -12 -0 0 0 0 0 0 -1 -21 -38 -47 -52 -38 -16 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -74 -124 -127 -82 -25 0 0 0 0 -5 -20 -41 -40 -20 -10 -26 -27 -23 -21 -23 -28 -29 -11 -1 0 0 0 0 0 0 0 0 -143 -222 -233 -219 -220 -214 -205 -200 -199 -196 -199 -205 -211 -216 -218 -225 -233 -241 -251 -258 -203 -83 -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 -2 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -23 -20 -25 -29 -31 -33 -54 -57 -58 -52 -25 -8 -5 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -70 -130 -71 -31 -5 0 0 0 0 -2 -9 -33 -46 -47 -44 -45 -34 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -56 -56 -53 -50 -50 -82 -127 -136 -102 -43 -45 -25 -18 -33 -67 -100 -105 -74 -67 -118 -138 -123 -108 -102 -100 -89 -30 -5 0 0 0 0 0 0 0 0 -92 -139 -156 -171 -220 -222 -215 -215 -220 -219 -217 -218 -222 -225 -224 -233 -239 -249 -255 -243 -166 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -14 -15 -16 -37 -25 -24 -30 -38 -27 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -20 -5 0 0 0 0 0 0 -3 -19 -58 -50 -40 -37 -38 -31 -5 0 0 0 0 0 0 0 0 0 0 -5 -7 -6 -4 -0 -11 -42 -81 -113 -111 -109 -110 -115 -120 -120 -97 -90 -104 -124 -67 -46 -64 -97 -104 -110 -110 -114 -123 -121 -106 -89 -82 -83 -81 -29 -7 0 0 0 0 0 0 0 0 0 0 -15 -58 -134 -213 -227 -227 -230 -236 -239 -235 -236 -236 -230 -235 -222 -205 -183 -143 -47 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -10 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -4 -10 -3 -19 -29 -28 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -23 -55 -43 -33 -32 -32 -25 -2 0 0 0 0 0 0 0 -0 -1 -6 -28 -40 -45 -47 -49 -57 -83 -108 -114 -105 -96 -92 -92 -97 -97 -30 -20 -47 -81 -71 -72 -91 -107 -101 -103 -107 -109 -108 -98 -82 -71 -69 -76 -82 -33 -8 0 0 0 0 0 0 0 0 0 0 0 -2 -30 -178 -215 -226 -230 -236 -239 -244 -246 -243 -235 -237 -177 -102 -51 -34 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -13 -29 -30 -28 -29 -27 -18 0 0 0 0 0 -0 -1 -4 -5 -12 -30 -46 -58 -66 -72 -77 -78 -86 -95 -97 -90 -87 -90 -96 -103 -105 -30 -51 -65 -40 -41 -84 -113 -121 -111 -100 -79 -77 -81 -82 -72 -69 -84 -103 -103 -47 -10 0 0 0 0 0 0 0 0 0 0 0 0 -15 -86 -158 -213 -240 -246 -244 -257 -259 -254 -243 -226 -140 -48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -26 -23 -13 0 0 0 0 0 -3 -18 -46 -43 -34 -36 -36 -40 -47 -57 -71 -85 -96 -97 -92 -88 -87 -89 -92 -96 -94 -50 -39 -26 -11 -2 -20 -66 -79 -69 -54 -30 -39 -62 -78 -74 -87 -108 -113 -95 -43 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -97 -187 -238 -249 -247 -252 -259 -263 -238 -159 -48 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -9 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -23 -27 -23 -25 -29 -21 -4 -0 0 0 -0 -1 -8 -25 -36 -38 -33 -34 -37 -37 -38 -47 -48 -72 -89 -93 -88 -87 -86 -85 -84 -81 -87 -66 -30 0 0 -1 -6 -9 -8 -4 -15 -35 -49 -54 -64 -82 -60 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -40 -103 -182 -233 -235 -251 -260 -265 -240 -156 -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 -1 -3 -2 -1 -1 -0 0 -0 -2 -6 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -22 -25 -26 -33 -26 -6 0 0 0 0 -0 -1 -25 -35 -37 -31 -24 -17 -8 0 0 0 -21 -51 -80 -96 -90 -77 -74 -72 -65 -54 -34 -14 0 0 0 0 0 0 -0 -2 -5 -7 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -57 -77 -84 -172 -221 -244 -225 -155 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -7 -4 -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 -6 -5 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -14 -10 -6 -7 -13 -12 -2 0 0 0 -2 -23 -28 -19 -6 -1 0 0 0 0 0 -11 -36 -69 -101 -83 -72 -68 -61 -35 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -32 -32 -66 -136 -159 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -2 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -13 -30 -31 -5 0 0 0 -0 -2 -4 -3 0 0 0 0 0 0 0 0 -5 -20 -42 -36 -31 -30 -28 -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 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -2 -1 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -18 -18 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -11 -20 -19 -10 -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 -4 -2 -1 -0 -1 -2 -2 -2 -1 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -34 -43 -38 -36 -41 -48 -18 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -4 -1 -0 -0 -1 -2 -3 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -23 -35 -28 -19 -20 -27 -19 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -3 -1 -0 -0 -1 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -46 -40 -33 -22 -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 -2 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -16 -19 -30 -55 -57 -47 -29 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -18 -13 -8 -12 -40 -40 -17 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -0 -0 -24 -31 -16 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -12 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -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 -1 -19 -23 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -1 0 0 -0 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -1 0 0 -1 -1 -3 -4 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -5 -8 -5 -3 -4 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -4 -5 -5 -7 -10 -13 -11 -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 0 0 0 0 -0 -0 -0 -2 -2 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -3 -5 -7 -8 -10 -12 -12 -13 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -3 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -3 -6 -8 -9 -11 -11 -13 -11 -5 -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 -1 -3 -3 -0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -0 -1 -3 -4 -2 -1 -0 0 0 0 0 -0 -0 -0 -2 -2 -2 -1 -6 -8 -9 -10 -7 -11 -11 -6 -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 -1 -6 -9 -7 -1 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -1 -0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -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 0 0 0 0 0 0 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 -6 -2 -0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -3 -7 -10 -10 -11 -13 -11 -7 -11 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -0 -1 -3 -8 -6 -2 -1 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -1 -2 -3 -2 -2 -3 -4 -4 -3 0 0 0 -0 -1 -4 -4 -3 -2 -3 -4 -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 -3 -8 -5 -1 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -0 -1 -5 -10 -11 -12 -10 -6 -2 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 0 0 0 0 -0 -0 -2 -4 -6 -8 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -5 -6 -5 -3 -0 -0 0 -1 -3 -6 -6 -4 -3 -3 -2 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -8 -5 -2 -1 -3 -4 -5 -4 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -4 -9 -13 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -5 -8 -7 -4 -1 -0 -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 -2 -2 -1 -0 0 0 0 0 -0 -1 -3 -4 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -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 -2 -6 -4 -6 -5 -2 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 -0 -0 -1 -3 -5 -2 -3 -6 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -6 -12 -6 -1 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -3 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -3 -5 -5 -1 -7 -10 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 -0 -1 -3 -8 -7 -2 -6 -8 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -2 -3 -1 -0 0 0 -0 -1 -3 -6 -6 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -3 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -6 -8 -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 -1 -1 0 0 0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -3 -6 -14 -10 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -3 -3 -1 -0 -0 0 0 -0 -0 -0 -2 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 0 -0 -1 -2 -6 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -2 -7 -14 -20 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -3 -3 -3 -4 -3 -2 -1 -2 -1 -1 -1 -3 -1 -3 -8 -13 -10 -3 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -4 -2 -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 -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 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -3 -6 -2 -0 -0 -1 -2 -6 -12 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -4 -4 -4 -4 -6 -10 -14 -14 -10 -10 -12 -14 -15 -6 -3 -8 -9 -4 -4 -5 -3 -3 -4 -5 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -3 -6 -3 -1 -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 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -0 0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -2 -5 -6 -3 -1 -0 -1 -1 -4 -10 -12 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -5 -5 -5 -5 -6 -9 -12 -14 -14 -14 -12 -8 -5 -5 -4 -5 -15 -15 -12 -10 -10 -7 -7 -8 -10 -10 -8 -6 -4 -2 -2 -1 0 0 0 0 -1 -2 -5 -3 -0 -0 -2 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 -0 -0 -1 -0 -0 -1 -0 -0 -2 -6 -12 -10 -6 -2 -1 -0 -1 -3 -8 -17 -16 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -5 -5 -6 -9 -12 -13 -12 -11 -10 -8 -5 -7 -10 -14 -17 -14 -10 -8 -7 -8 -8 -7 -5 -4 -5 -7 -9 -7 -7 -5 -2 0 0 0 0 -1 -3 -5 -3 -0 -0 -1 -4 -7 -4 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -3 -10 -15 -10 -4 -1 -0 -1 -3 -7 -15 -13 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -4 -6 -10 -13 -14 -12 -8 -8 -9 -10 -9 -9 -10 -11 -12 -7 -4 -3 -5 -5 -4 -2 -1 -0 -2 -5 -8 -7 -7 -7 -5 -0 0 0 0 0 0 0 0 0 0 -0 -1 -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 -3 -10 -10 -5 -2 -1 -1 -3 -7 -12 -17 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -5 -9 -11 -9 -7 -6 -9 -13 -6 -4 -5 -8 -4 -2 -1 -2 -4 -2 -0 0 0 0 -0 -2 -6 -4 -4 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -8 -6 -3 -1 -0 -2 -6 -12 -18 -20 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -1 -4 -4 -5 -6 -7 -7 -6 -6 -7 -10 -6 -5 -6 -11 -10 -8 -6 -5 -7 -4 -1 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -3 -2 -1 -0 -1 -4 -10 -17 -24 -21 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -4 -5 -5 -5 -7 -7 -3 -1 -1 -4 -6 -6 -7 -6 -4 -2 -1 -0 0 -0 -0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -2 -1 -0 -1 -2 -8 -16 -20 -18 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -4 -4 -6 -9 -7 -4 -0 -0 -0 -1 -3 -4 -5 -4 -3 -2 -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 -2 -5 -6 -4 -2 -2 -7 -17 -18 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -7 -6 -4 -2 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -9 -10 -5 -4 -8 -18 -16 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -3 -2 -3 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -12 -16 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -3 -3 -2 -2 -1 -1 -1 -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 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -9 -17 -21 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -22 -30 -29 -20 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -12 -13 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -4 -4 -4 -4 -4 -7 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -7 -7 -6 -3 -2 -5 -4 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -3 -4 -4 -4 -4 -6 -7 -6 -4 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -10 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -4 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -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 -2 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -4 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -1 -1 -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 -1 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -6 -3 -1 -2 -2 -2 -1 -1 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -2 -3 -1 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -2 -2 -3 -4 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -13 -10 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -6 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -18 -15 -8 -2 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -2 -1 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -16 -16 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -6 -8 -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 -3 -8 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -16 -18 -11 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -5 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -2 -4 -5 -5 -5 -4 -3 -3 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -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 -1 -2 -2 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -10 -6 -2 -1 -2 -3 -4 -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 -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 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -20 -13 -4 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -18 -16 -10 -3 -4 -5 -5 -4 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -14 -18 -17 -15 -13 -9 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -22 -20 -16 -12 -8 -6 -4 -3 -2 -2 -2 -1 -1 -2 -2 -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 -1 -1 -2 -2 -2 -3 -4 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -14 -21 -18 -15 -12 -11 -10 -8 -5 -3 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -1 -0 -1 -2 -2 -3 -3 -4 -5 -6 -6 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -19 -15 -13 -13 -12 -8 -4 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -2 -4 -3 -1 -1 -2 -2 -2 -2 -4 -5 -6 -7 -6 -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 -1 -4 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -23 -20 -17 -14 -12 -10 -7 -2 -1 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -0 -0 -1 -1 -2 -4 -4 -5 -7 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 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 -1 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -22 -19 -13 -12 -10 -9 -8 -5 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -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 -2 -10 -11 -10 -8 -8 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -19 -28 -27 -25 -24 -21 -17 -15 -15 -15 -15 -14 -11 -8 -4 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -4 -6 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -9 -9 -6 -7 -8 -9 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -25 -25 -25 -24 -22 -20 -19 -18 -16 -16 -15 -14 -12 -8 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -4 -5 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -11 -8 -6 -6 -8 -9 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -23 -27 -25 -24 -22 -20 -18 -17 -15 -14 -11 -11 -10 -6 -2 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -3 -2 -2 -2 -3 -3 -3 -4 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -7 -8 -8 -7 -5 -4 -5 -6 -7 -8 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -29 -29 -28 -25 -21 -17 -14 -12 -9 -5 -3 -4 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -3 -2 -3 -3 -3 -2 -2 -3 -5 -7 -6 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -3 -4 -5 -5 -5 -4 -4 -4 -4 -5 -7 -8 -6 -4 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -19 -30 -30 -27 -25 -22 -19 -15 -12 -10 -9 -6 -2 -1 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -3 -3 -1 -1 -4 -8 -11 -12 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -5 -5 -4 -4 -5 -6 -6 -4 -3 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -29 -32 -29 -26 -24 -21 -18 -14 -11 -8 -8 -8 -5 -2 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -5 -6 -7 -5 -2 -1 -2 -5 -11 -13 -14 -15 -15 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -2 -2 -3 -4 -5 -7 -8 -7 -5 -4 -3 -3 -3 -3 -3 -2 -2 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -12 -13 -15 -24 -32 -31 -30 -27 -23 -20 -17 -13 -9 -8 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -6 -7 -7 -8 -10 -12 -12 -10 -6 -2 -10 -14 -16 -15 -16 -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 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -4 -6 -9 -12 -11 -8 -5 -2 -1 -1 -1 -1 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -23 -32 -33 -32 -31 -29 -24 -21 -17 -14 -9 -8 -8 -7 -4 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -8 -9 -9 -5 -6 -15 -14 -9 -2 -0 -5 -10 -16 -16 -16 -16 -15 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -5 -5 -4 -2 -1 -1 -3 -2 -2 -1 -3 -3 -3 -2 -3 -5 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -26 -34 -35 -33 -33 -32 -31 -27 -23 -17 -14 -11 -9 -9 -7 -4 -4 -4 -3 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -7 -9 -11 -12 -12 -15 -18 -18 -13 -3 -1 -1 -4 -12 -15 -16 -17 -18 -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 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -3 -5 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -9 -17 -28 -33 -32 -31 -32 -32 -31 -27 -23 -18 -16 -13 -12 -11 -10 -11 -13 -14 -13 -11 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -6 -8 -11 -14 -16 -17 -18 -18 -16 -11 -4 -2 -3 -11 -14 -15 -16 -16 -18 -20 -16 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -5 -6 -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 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -31 -32 -32 -31 -30 -30 -31 -31 -29 -26 -23 -22 -20 -18 -17 -17 -17 -18 -18 -16 -14 -12 -10 -6 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -5 -7 -10 -14 -18 -19 -18 -17 -14 -10 -8 -7 -6 -9 -12 -13 -14 -16 -17 -16 -7 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -22 -29 -31 -30 -30 -31 -30 -29 -27 -26 -23 -22 -21 -20 -20 -18 -16 -9 -5 -6 -9 -8 -7 -9 -7 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -7 -5 -4 -6 -10 -14 -17 -18 -16 -14 -13 -11 -11 -10 -11 -11 -11 -13 -15 -14 -10 -5 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -4 -5 -5 -4 -2 -3 -5 -8 -8 -8 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -31 -30 -30 -30 -30 -29 -28 -27 -25 -24 -23 -22 -23 -21 -15 -13 -14 -16 -13 -10 -8 -8 -6 -4 -2 -1 -0 0 0 0 0 0 -1 -4 -10 -10 -9 -6 -5 -6 -8 -11 -14 -16 -16 -14 -12 -10 -9 -9 -10 -11 -12 -14 -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 -1 -1 -1 -2 -2 -2 -3 -3 -1 -1 -1 -4 -8 -13 -17 -27 -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 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -10 -21 -30 -30 -29 -29 -29 -30 -30 -28 -27 -26 -24 -25 -24 -18 -5 -8 -16 -18 -15 -12 -9 -7 -5 -3 -3 -2 -2 -1 -1 -0 -0 0 -0 -1 -7 -8 -7 -5 -5 -6 -7 -10 -13 -14 -13 -12 -10 -10 -10 -10 -11 -10 -13 -19 -23 -16 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -2 -3 -3 -1 -2 -2 -3 -1 -4 -8 -11 -12 -15 -29 -25 -14 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -27 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -28 -30 -30 -29 -29 -29 -29 -29 -28 -28 -28 -25 -23 -19 -9 -3 -3 -8 -14 -14 -8 -6 -5 -4 -2 -2 -2 -3 -9 -10 -4 -1 0 -0 -3 -6 -8 -5 -4 -4 -5 -7 -9 -12 -13 -15 -15 -12 -12 -12 -12 -13 -15 -19 -24 -29 -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 -1 -2 -4 -4 -3 -2 -2 -2 -3 -5 -5 -3 -4 -7 -12 -15 -21 -27 -20 -12 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -30 -63 -61 -41 -5 -2 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -15 -23 -29 -30 -29 -29 -30 -30 -30 -30 -29 -29 -30 -30 -29 -27 -24 -11 -4 -0 -3 -8 -11 -5 -2 -1 -1 -0 -0 -0 -0 -2 -2 -0 0 0 0 -3 -6 -9 -6 -5 -5 -6 -8 -11 -14 -14 -14 -14 -13 -13 -14 -14 -15 -18 -21 -22 -18 -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 -2 -3 -4 -3 -7 -10 -10 -9 -5 -4 -7 -7 -8 -12 -25 -28 -26 -27 -24 -17 -4 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -20 -34 -41 -51 -61 -59 -66 -73 -30 -10 0 -3 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -6 -21 -31 -36 -33 -30 -29 -29 -31 -31 -30 -30 -31 -32 -33 -33 -33 -32 -30 -20 -9 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -6 -6 -5 -5 -8 -11 -14 -15 -14 -13 -13 -14 -15 -16 -17 -19 -22 -24 -17 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -3 -6 -7 -7 -6 -5 -4 -6 -7 -5 -3 -2 -1 -2 -7 -18 -25 -30 -34 -35 -22 -4 -2 -1 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -8 -11 -15 -5 -1 -1 -6 -13 -23 -36 -47 -57 -65 -65 -61 -55 -49 -48 -60 -79 -45 -21 -16 -50 -49 -42 -40 -18 -2 0 0 0 0 0 -1 -3 -11 -18 -26 -35 -41 -41 -36 -33 -31 -31 -32 -32 -32 -32 -31 -33 -34 -34 -34 -34 -33 -27 -16 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -2 -4 -4 -4 -5 -7 -11 -14 -16 -16 -16 -14 -15 -16 -17 -19 -21 -24 -30 -25 -13 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -6 -9 -11 -11 -11 -9 -8 -8 -8 -8 -7 -4 -5 -7 -8 -4 -8 -24 -31 -35 -36 -27 -15 -7 -3 -1 0 0 -2 -3 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -2 -5 -8 -5 -2 -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 -2 -10 -27 -21 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -26 -56 -74 -77 -55 -56 -60 -54 -25 -15 -31 -63 -69 -60 -58 -57 -57 -58 -56 -55 -56 -57 -61 -61 -40 -23 -21 -39 -65 -74 -68 -45 -17 -1 -0 -0 -3 -8 -10 -11 -11 -34 -46 -49 -48 -45 -40 -36 -35 -35 -35 -35 -34 -33 -32 -33 -33 -34 -35 -35 -33 -27 -18 -8 -1 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 -0 -1 -2 -3 -3 -3 -3 -4 -5 -8 -12 -14 -14 -15 -15 -15 -17 -19 -21 -23 -26 -26 -24 -16 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -6 -5 -7 -8 -9 -9 -10 -10 -10 -9 -9 -6 -6 -7 -10 -14 -16 -13 -17 -25 -29 -29 -29 -30 -17 -6 -1 -0 0 -0 -6 -9 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -7 -11 -13 -10 -4 -4 -18 -54 -37 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -13 -30 -44 -18 -12 -17 -34 -68 -88 -88 -85 -81 -70 -35 -23 -30 -50 -60 -62 -58 -56 -54 -52 -52 -52 -54 -56 -55 -58 -65 -65 -66 -68 -73 -73 -66 -47 -20 -4 -0 -2 -12 -29 -44 -48 -46 -43 -51 -52 -47 -43 -39 -36 -36 -36 -36 -35 -34 -32 -31 -33 -34 -34 -34 -35 -33 -20 -9 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 -0 -1 -2 -3 -3 -2 -2 -2 -4 -7 -9 -11 -13 -14 -16 -18 -20 -23 -26 -29 -31 -18 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -4 -5 -5 -7 -9 -11 -13 -13 -7 -5 -3 -2 -5 -6 -7 -9 -12 -17 -18 -16 -15 -14 -11 -5 -1 -1 0 0 0 0 0 -1 -3 -5 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -16 -20 -7 -3 -2 -0 -6 -19 -42 -53 -52 -43 -35 -23 -13 -18 -10 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -31 -67 -101 -91 -78 -64 -58 -71 -81 -81 -81 -81 -82 -74 -70 -68 -67 -63 -59 -57 -55 -53 -49 -50 -51 -53 -54 -56 -59 -64 -67 -68 -67 -66 -61 -49 -31 -26 -28 -22 -10 -14 -40 -54 -62 -65 -61 -56 -52 -48 -41 -36 -34 -33 -34 -35 -33 -32 -31 -31 -32 -33 -34 -34 -31 -24 -10 -2 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 -5 -7 -9 -12 -16 -17 -19 -23 -28 -33 -38 -29 -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 -1 -1 -1 -1 -0 -0 -4 -3 -3 -5 -8 -13 -15 -11 -5 -2 -1 -0 -0 -7 -10 -8 -3 -1 -0 -9 -15 -17 -18 -11 -3 -1 0 0 0 0 0 0 -0 -2 -5 -8 -6 -2 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -35 -51 -46 -37 -25 -21 -29 -43 -56 -58 -56 -54 -53 -51 -49 -41 -32 -23 -11 -6 -8 -20 -12 -6 -4 -1 0 0 0 -2 -5 -11 -5 -14 -40 -64 -79 -87 -90 -90 -89 -85 -84 -81 -79 -79 -78 -77 -74 -70 -67 -65 -62 -58 -52 -49 -48 -49 -52 -55 -55 -52 -50 -52 -57 -64 -67 -68 -66 -63 -61 -62 -64 -53 -33 -20 -12 -8 -20 -34 -48 -57 -57 -56 -53 -48 -42 -35 -32 -31 -31 -32 -32 -31 -30 -30 -31 -32 -34 -33 -28 -15 -5 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 -6 -6 -9 -12 -16 -17 -19 -24 -30 -37 -36 -20 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -8 -6 -4 -4 -5 -6 -8 -8 -9 -8 -8 -7 -4 -1 -1 -3 -2 -1 -4 -11 -12 -12 -10 -5 -2 0 0 0 0 0 0 0 0 -0 -2 -6 -9 -9 -7 -5 -5 -5 -5 -5 -4 -5 -4 -3 -2 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -24 -51 -57 -56 -48 -39 -41 -52 -53 -54 -54 -55 -56 -58 -59 -62 -65 -66 -37 -33 -47 -82 -70 -55 -42 -15 0 -2 -25 -50 -72 -68 -49 -43 -58 -69 -75 -77 -75 -74 -74 -76 -74 -73 -72 -72 -71 -68 -65 -62 -59 -57 -54 -52 -49 -46 -46 -50 -53 -53 -51 -46 -48 -53 -60 -65 -68 -67 -68 -70 -70 -58 -38 -16 -4 -16 -28 -28 -32 -40 -49 -53 -53 -52 -51 -45 -38 -33 -31 -30 -30 -30 -31 -31 -31 -30 -29 -23 -18 -11 -2 -0 -1 -2 -3 -2 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -3 -5 -8 -7 -8 -10 -12 -14 -16 -19 -24 -31 -40 -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 -1 -2 -2 -1 -1 -1 -0 -0 -12 -8 -5 -4 -4 -7 -7 -8 -11 -12 -11 -10 -8 -3 -1 -0 -1 -2 -7 -13 -17 -13 -7 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -10 -9 -10 -12 -12 -12 -11 -10 -7 -5 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -18 -24 -29 -33 -35 -35 -33 -22 -15 -9 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -41 -56 -60 -53 -39 -36 -51 -56 -59 -61 -62 -63 -63 -63 -62 -62 -63 -56 -61 -75 -91 -95 -91 -73 -37 -16 -29 -54 -71 -78 -72 -67 -64 -62 -63 -63 -65 -65 -66 -66 -70 -70 -68 -66 -64 -62 -60 -59 -56 -53 -51 -48 -47 -46 -47 -51 -54 -53 -50 -47 -48 -52 -56 -59 -63 -67 -73 -79 -85 -87 -62 -33 -5 -16 -33 -47 -50 -54 -56 -56 -53 -50 -47 -44 -39 -34 -31 -30 -31 -30 -30 -30 -31 -31 -29 -24 -10 -2 -0 -0 -3 -10 -15 -13 -8 -1 0 -0 -1 -3 -3 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -6 -11 -12 -12 -12 -13 -14 -15 -16 -20 -26 -33 -28 -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 -1 -2 -1 -1 -1 -1 -1 -1 -14 -10 -6 -6 -6 -7 -4 -2 -3 -3 -3 -2 -2 -3 -4 -5 -3 -2 -3 -4 -5 -6 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -5 -7 -9 -10 -10 -10 -9 -10 -10 -9 -9 -8 -7 -6 -4 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -13 -28 -48 -52 -51 -47 -43 -38 -34 -31 -27 -23 -21 -14 -7 -4 -2 -2 -3 -3 -2 0 0 0 0 0 0 -0 -1 -30 -49 -61 -58 -56 -54 -54 -55 -57 -61 -63 -64 -62 -64 -66 -65 -57 -44 -46 -74 -80 -86 -93 -87 -87 -88 -87 -83 -79 -74 -66 -60 -56 -52 -52 -54 -57 -59 -62 -65 -64 -62 -60 -59 -58 -57 -56 -54 -52 -49 -47 -47 -48 -56 -60 -61 -59 -56 -53 -53 -54 -52 -44 -53 -64 -72 -75 -81 -88 -81 -63 -43 -23 -32 -44 -50 -50 -49 -50 -48 -46 -44 -40 -36 -33 -32 -31 -30 -29 -29 -28 -27 -27 -26 -21 -8 -1 -0 -1 -2 -6 -14 -10 -6 -3 -5 -7 -6 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -6 -10 -15 -14 -14 -17 -16 -17 -18 -19 -23 -27 -28 -18 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -12 -9 -6 -6 -7 -6 -1 -1 -1 -1 -2 -3 -4 -6 -7 -6 -2 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -6 -8 -10 -11 -12 -12 -11 -11 -11 -10 -6 -4 -3 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -26 -45 -52 -54 -53 -48 -43 -38 -34 -30 -28 -25 -26 -25 -25 -22 -18 -18 -22 -20 -16 -10 -5 -2 -0 -3 -2 -0 -0 -8 -14 -18 -38 -45 -47 -51 -51 -51 -51 -47 -40 -32 -45 -56 -61 -54 -29 -4 -7 -23 -43 -58 -75 -83 -82 -75 -69 -64 -61 -57 -53 -50 -48 -48 -49 -49 -50 -50 -51 -52 -51 -51 -52 -53 -53 -51 -51 -50 -49 -49 -50 -52 -53 -53 -52 -55 -58 -59 -61 -60 -58 -70 -80 -84 -79 -77 -78 -79 -74 -74 -80 -63 -53 -47 -46 -39 -34 -38 -38 -38 -39 -37 -36 -36 -33 -30 -28 -27 -27 -27 -25 -24 -20 -12 -4 -1 -2 -8 -8 -3 -2 -1 -0 -1 -6 -8 -5 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -11 -11 -9 -9 -17 -20 -21 -21 -23 -26 -31 -23 -11 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -14 -12 -8 -5 -4 -2 -1 -1 -3 -4 -6 -4 -3 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -9 -9 -4 -1 -1 -1 -2 -3 -3 -4 -4 -5 -7 -7 -7 -5 -3 -2 -2 -3 -5 -6 -7 -9 -10 -11 -9 -6 -3 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -38 -54 -60 -56 -50 -44 -40 -37 -35 -32 -31 -31 -30 -30 -31 -33 -34 -34 -34 -34 -29 -29 -34 -40 -28 -7 -1 -1 -3 -6 -11 -20 -31 -30 -27 -26 -21 -12 -4 -2 -7 -15 -27 -33 -23 -4 -1 0 -0 -2 -36 -65 -75 -69 -62 -56 -53 -49 -46 -44 -42 -41 -41 -42 -43 -43 -44 -44 -44 -44 -46 -47 -47 -46 -44 -43 -44 -47 -51 -49 -46 -42 -41 -43 -47 -55 -59 -59 -53 -65 -73 -75 -73 -76 -79 -77 -75 -77 -88 -79 -65 -46 -43 -40 -36 -32 -31 -32 -33 -31 -29 -26 -25 -25 -26 -26 -26 -25 -25 -22 -18 -5 -1 -2 -8 -12 -9 -3 -4 -7 -9 -11 -9 -6 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -12 -25 -28 -26 -21 -22 -24 -23 -24 -25 -29 -24 -13 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -13 -14 -8 -4 -1 -1 -1 -2 -2 -4 -6 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 0 0 0 -0 -1 -3 -5 -8 -11 -11 -7 -0 -0 -1 -1 -2 -1 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -41 -65 -76 -75 -72 -68 -63 -58 -53 -49 -46 -43 -40 -37 -35 -33 -33 -33 -34 -36 -38 -40 -41 -42 -43 -45 -47 -36 -19 -20 -26 -36 -44 -51 -54 -52 -43 -42 -50 -47 -41 -32 -17 -6 -2 -12 -26 -32 -24 -16 -16 -22 -33 -49 -61 -63 -60 -57 -53 -50 -47 -48 -45 -44 -44 -46 -47 -47 -45 -46 -46 -44 -44 -43 -42 -42 -43 -43 -43 -42 -42 -41 -38 -35 -33 -34 -33 -30 -29 -30 -35 -50 -62 -69 -72 -77 -81 -82 -79 -80 -86 -100 -98 -80 -46 -34 -30 -27 -25 -25 -31 -31 -29 -26 -24 -24 -24 -25 -24 -22 -20 -20 -15 -5 -4 -5 -5 -13 -14 -12 -14 -16 -15 -12 -10 -7 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -11 -28 -42 -45 -32 -26 -24 -25 -24 -24 -27 -34 -35 -27 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -3 -2 -3 -1 -1 -1 -1 -2 -4 -4 -4 -3 -4 -6 -3 -1 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -38 -68 -77 -76 -74 -70 -65 -61 -56 -53 -49 -46 -44 -43 -41 -39 -38 -37 -36 -35 -34 -34 -34 -35 -35 -36 -39 -42 -45 -54 -59 -63 -65 -67 -68 -71 -72 -73 -75 -76 -78 -81 -69 -68 -74 -85 -88 -84 -71 -66 -65 -68 -69 -67 -62 -57 -55 -54 -52 -51 -50 -47 -46 -45 -43 -44 -44 -44 -45 -47 -48 -48 -48 -48 -48 -49 -48 -44 -42 -40 -38 -36 -34 -31 -28 -29 -30 -30 -33 -37 -42 -58 -67 -70 -73 -81 -91 -102 -103 -99 -99 -93 -76 -43 -32 -28 -29 -29 -29 -28 -28 -28 -27 -26 -24 -23 -23 -24 -20 -10 -7 -7 -10 -12 -13 -13 -13 -16 -17 -17 -16 -14 -12 -10 -8 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -10 -19 -27 -20 -6 -1 -8 -18 -25 -26 -26 -29 -34 -33 -18 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -5 -5 -4 -1 -1 -1 0 0 0 -0 -0 -0 -2 -5 -6 -3 -1 -1 -1 -3 -6 -9 -11 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -30 -59 -72 -72 -70 -67 -64 -61 -58 -56 -53 -51 -49 -47 -45 -42 -41 -40 -38 -37 -35 -32 -31 -30 -30 -32 -37 -43 -51 -59 -65 -66 -67 -70 -73 -76 -78 -78 -78 -79 -81 -85 -89 -92 -95 -94 -91 -87 -83 -80 -77 -73 -70 -66 -63 -57 -53 -52 -52 -51 -50 -49 -47 -45 -43 -43 -43 -43 -44 -45 -47 -47 -47 -46 -43 -40 -38 -36 -36 -37 -38 -38 -37 -36 -36 -36 -35 -36 -41 -49 -60 -68 -71 -63 -67 -79 -98 -109 -104 -90 -87 -82 -71 -39 -28 -26 -29 -30 -30 -29 -28 -27 -27 -25 -24 -23 -23 -23 -21 -15 -10 -7 -11 -15 -17 -18 -18 -18 -18 -18 -17 -14 -12 -10 -7 -5 -4 -4 -4 -3 -3 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -2 -7 -25 -24 -14 -1 -0 -3 -9 -20 -26 -26 -28 -28 -25 -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 -1 -2 -3 -4 -5 -5 -4 -2 -0 0 0 0 -1 -2 -5 -4 -2 -3 -7 -11 -8 -6 -7 -9 -8 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -31 -55 -70 -71 -70 -69 -68 -67 -67 -66 -65 -64 -64 -63 -63 -62 -62 -59 -55 -50 -47 -43 -38 -34 -31 -30 -36 -41 -48 -54 -60 -64 -68 -72 -75 -77 -76 -75 -74 -74 -78 -82 -86 -88 -91 -95 -94 -92 -89 -86 -81 -74 -71 -70 -69 -66 -63 -62 -62 -60 -59 -58 -57 -55 -51 -48 -45 -42 -44 -45 -45 -46 -46 -47 -49 -48 -48 -47 -46 -45 -45 -45 -44 -44 -41 -41 -41 -40 -37 -39 -45 -55 -63 -68 -58 -64 -78 -95 -82 -63 -53 -50 -45 -37 -26 -23 -23 -27 -29 -28 -28 -27 -29 -40 -49 -49 -25 -22 -22 -22 -20 -18 -18 -18 -18 -18 -19 -19 -19 -19 -18 -17 -15 -12 -10 -8 -7 -7 -6 -6 -5 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -7 -14 -20 -22 -15 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -3 -0 0 0 0 0 0 -1 -4 -8 -8 -7 -5 -5 -7 -8 -6 -5 -4 -2 -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 -3 -15 -42 -66 -78 -79 -76 -73 -72 -71 -71 -72 -73 -76 -78 -79 -79 -79 -79 -79 -78 -75 -72 -67 -62 -56 -50 -46 -45 -47 -49 -51 -54 -56 -58 -61 -67 -71 -73 -72 -70 -67 -68 -71 -75 -79 -83 -87 -90 -91 -91 -91 -89 -86 -83 -82 -80 -78 -76 -75 -75 -76 -75 -73 -73 -70 -61 -38 -22 -12 -16 -44 -58 -59 -58 -59 -61 -62 -63 -62 -61 -58 -55 -52 -51 -52 -52 -49 -47 -47 -49 -46 -41 -41 -46 -51 -51 -51 -55 -63 -64 -53 -36 -33 -30 -28 -24 -22 -21 -20 -23 -26 -26 -24 -23 -22 -38 -47 -48 -28 -21 -20 -20 -19 -18 -18 -18 -17 -16 -18 -19 -20 -20 -18 -17 -15 -14 -12 -12 -11 -10 -8 -7 -6 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -12 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -3 -3 -3 -2 -2 -0 0 0 0 0 0 0 0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -27 -42 -62 -85 -82 -79 -77 -75 -75 -76 -79 -82 -86 -90 -92 -93 -95 -93 -90 -84 -80 -75 -71 -66 -61 -57 -54 -53 -51 -48 -50 -52 -55 -59 -63 -66 -66 -66 -64 -63 -64 -66 -69 -73 -76 -78 -79 -82 -86 -89 -90 -91 -92 -92 -91 -87 -85 -83 -82 -84 -84 -83 -81 -82 -81 -61 -55 -55 -60 -72 -76 -70 -68 -66 -65 -60 -56 -52 -48 -48 -49 -52 -55 -55 -52 -50 -51 -55 -63 -64 -58 -54 -52 -51 -51 -51 -50 -52 -41 -31 -29 -37 -49 -62 -61 -48 -24 -23 -23 -23 -23 -22 -23 -24 -24 -22 -19 -18 -18 -17 -17 -17 -17 -17 -17 -17 -17 -18 -18 -18 -17 -16 -15 -14 -14 -16 -15 -14 -12 -9 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -7 -27 -58 -82 -94 -90 -85 -81 -76 -76 -80 -83 -88 -93 -99 -100 -99 -97 -92 -85 -75 -69 -63 -58 -55 -54 -56 -58 -59 -59 -58 -58 -58 -60 -63 -64 -62 -60 -58 -57 -57 -58 -59 -60 -62 -64 -66 -71 -76 -83 -84 -86 -87 -89 -87 -84 -81 -79 -77 -76 -80 -85 -90 -94 -94 -98 -96 -83 -64 -77 -87 -95 -96 -87 -76 -70 -66 -63 -63 -50 -43 -40 -45 -46 -44 -42 -43 -48 -64 -66 -63 -58 -64 -67 -65 -59 -49 -35 -38 -39 -38 -33 -52 -80 -90 -86 -69 -37 -27 -22 -19 -19 -20 -20 -20 -20 -19 -18 -18 -17 -16 -15 -15 -16 -16 -16 -15 -15 -15 -15 -16 -17 -16 -16 -17 -17 -16 -14 -12 -9 -7 -4 -3 -2 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -4 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -11 -15 -20 -25 -35 -50 -75 -92 -99 -91 -84 -76 -69 -62 -61 -66 -71 -76 -80 -81 -78 -74 -68 -62 -58 -58 -58 -58 -58 -62 -67 -71 -74 -74 -74 -73 -72 -71 -70 -68 -65 -60 -56 -53 -50 -49 -48 -46 -45 -47 -49 -51 -54 -58 -62 -66 -68 -70 -70 -69 -67 -66 -67 -69 -66 -67 -72 -85 -59 -40 -54 -57 -44 -19 -49 -69 -74 -54 -64 -97 -98 -88 -80 -74 -61 -49 -38 -36 -35 -34 -34 -34 -34 -38 -40 -40 -42 -47 -53 -55 -57 -57 -54 -58 -62 -65 -64 -69 -80 -83 -75 -53 -36 -27 -22 -20 -20 -22 -18 -18 -19 -19 -18 -17 -17 -16 -15 -15 -16 -15 -14 -13 -12 -12 -13 -14 -16 -17 -17 -17 -16 -12 -8 -7 -5 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 -2 -4 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -33 -49 -63 -76 -86 -93 -98 -105 -109 -111 -105 -96 -86 -76 -65 -54 -45 -39 -37 -40 -48 -55 -60 -59 -59 -59 -58 -58 -59 -62 -66 -70 -73 -79 -84 -88 -93 -94 -94 -91 -87 -84 -82 -78 -74 -69 -65 -61 -55 -50 -46 -41 -40 -40 -39 -40 -42 -46 -49 -51 -53 -54 -55 -56 -57 -58 -60 -63 -49 -38 -29 -43 -29 -8 -7 -5 -3 -0 -5 -6 -3 -1 -9 -24 -33 -54 -79 -74 -66 -56 -45 -39 -36 -34 -31 -30 -30 -31 -32 -32 -32 -34 -38 -44 -51 -59 -60 -62 -64 -68 -72 -77 -80 -70 -52 -35 -38 -48 -59 -66 -62 -51 -28 -17 -19 -18 -17 -17 -18 -17 -16 -14 -13 -12 -11 -10 -10 -10 -11 -12 -13 -14 -15 -16 -14 -9 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -8 -33 -70 -118 -130 -132 -128 -121 -112 -101 -96 -90 -82 -70 -62 -56 -47 -38 -32 -32 -33 -35 -38 -40 -43 -48 -51 -55 -60 -59 -62 -68 -81 -88 -91 -92 -97 -101 -102 -103 -103 -100 -96 -93 -90 -89 -87 -82 -78 -73 -65 -55 -55 -55 -42 -42 -46 -52 -49 -49 -54 -58 -61 -64 -63 -64 -68 -75 -81 -87 -96 -86 -62 -18 -9 -4 -1 -5 -6 -3 -1 -0 -3 -24 -45 -62 -77 -87 -91 -88 -81 -75 -69 -62 -56 -49 -44 -39 -37 -37 -37 -37 -36 -35 -34 -35 -40 -45 -52 -56 -59 -61 -66 -72 -80 -83 -79 -70 -81 -94 -99 -78 -66 -62 -70 -62 -53 -43 -28 -15 -15 -14 -13 -12 -11 -11 -10 -9 -9 -9 -9 -9 -10 -11 -11 -12 -13 -13 -11 -5 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -3 -2 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -6 -36 -74 -109 -114 -108 -98 -87 -76 -66 -58 -55 -53 -52 -47 -45 -44 -42 -41 -40 -40 -40 -40 -41 -42 -44 -48 -56 -65 -72 -48 -36 -39 -56 -56 -49 -65 -93 -119 -114 -110 -106 -102 -98 -94 -97 -89 -70 -36 -26 -16 -10 -16 -23 -28 -22 -36 -66 -119 -123 -117 -114 -116 -118 -117 -118 -122 -129 -105 -100 -114 -129 -120 -90 -38 -14 -4 -4 -13 -16 -7 -2 -1 -3 -44 -64 -73 -98 -98 -79 -77 -94 -114 -94 -76 -68 -80 -73 -63 -57 -54 -52 -53 -54 -53 -52 -50 -52 -57 -61 -66 -70 -76 -82 -88 -94 -97 -97 -99 -100 -99 -89 -54 -35 -38 -70 -79 -64 -34 -17 -13 -13 -12 -11 -10 -10 -9 -9 -8 -8 -8 -8 -8 -8 -8 -9 -9 -9 -9 -7 -5 -3 -2 -2 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -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 -1 -3 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -5 -5 -6 -8 -39 -62 -77 -88 -92 -90 -84 -76 -67 -56 -47 -40 -38 -40 -41 -42 -45 -46 -46 -45 -43 -42 -44 -48 -53 -60 -68 -75 -75 -57 -39 -32 -16 -7 -5 -7 -5 -4 -35 -84 -134 -105 -95 -98 -114 -73 -40 -65 -62 -41 -4 -0 -0 -0 -1 -1 -0 -2 -15 -40 -89 -82 -59 -70 -125 -154 -106 -103 -120 -153 -79 -39 -49 -43 -30 -17 -5 -1 -0 -0 -0 0 0 0 0 0 -3 -7 -13 -21 -17 -8 -13 -23 -33 -14 -19 -44 -104 -110 -84 -69 -78 -96 -91 -89 -88 -83 -78 -78 -83 -84 -84 -81 -73 -67 -64 -102 -115 -100 -80 -82 -92 -58 -34 -19 -21 -41 -57 -42 -24 -13 -12 -11 -10 -9 -9 -9 -8 -8 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -4 -3 -3 -2 -2 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -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 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -7 -7 -7 -9 -18 -39 -69 -87 -88 -79 -70 -63 -62 -61 -59 -55 -51 -49 -48 -47 -47 -48 -49 -49 -50 -52 -57 -64 -72 -82 -93 -99 -99 -93 -74 -39 -6 -1 -0 0 0 0 0 0 -5 -10 -14 -4 -12 -33 -54 -37 -9 -8 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -13 -15 -3 -13 -29 -43 -23 -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 -5 -15 -39 -39 -21 -17 -24 -39 -65 -86 -97 -63 -56 -64 -69 -59 -41 -21 -9 -3 -2 -18 -25 -16 -20 -32 -46 -33 -24 -19 -17 -16 -16 -16 -15 -13 -11 -10 -9 -9 -9 -9 -8 -7 -6 -6 -6 -5 -5 -5 -5 -5 -4 -3 -2 -1 -1 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -7 -7 -8 -8 -8 -8 -8 -8 -7 -10 -23 -54 -63 -69 -76 -72 -69 -66 -65 -63 -61 -62 -62 -62 -62 -63 -63 -64 -65 -70 -78 -94 -112 -132 -142 -119 -60 -34 -17 -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 -7 -11 -9 -3 -5 -12 -12 -7 -2 -0 0 0 0 -1 -2 -6 -11 -16 -17 -21 -25 -22 -19 -17 -16 -16 -15 -12 -10 -8 -7 -6 -6 -6 -6 -6 -5 -5 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 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 -5 -7 -9 -10 -11 -11 -11 -10 -9 -8 -8 -7 -7 -7 -15 -24 -32 -48 -64 -78 -79 -79 -80 -81 -81 -79 -80 -83 -86 -92 -98 -105 -115 -128 -144 -166 -173 -172 -162 -142 -100 -29 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -7 -13 -23 -28 -27 -23 -19 -16 -15 -14 -13 -11 -9 -8 -6 -6 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 -0 -1 -1 -1 -0 -2 -2 -3 -4 -3 -3 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 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 -6 -9 -13 -14 -14 -13 -12 -11 -11 -10 -10 -8 -8 -7 -7 -8 -25 -45 -60 -76 -88 -88 -85 -84 -87 -106 -119 -122 -126 -131 -137 -128 -118 -106 -93 -78 -61 -43 -23 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -12 -21 -28 -26 -23 -20 -16 -15 -14 -11 -8 -7 -7 -7 -6 -4 -4 -3 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -2 -2 -1 -1 -2 -4 -3 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -4 -4 -2 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -7 -12 -16 -17 -16 -14 -13 -11 -10 -9 -9 -10 -10 -10 -9 -9 -8 -12 -18 -26 -33 -37 -36 -32 -32 -40 -71 -88 -77 -60 -42 -26 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -1 -2 -4 -7 -14 -23 -23 -23 -24 -18 -14 -11 -9 -8 -9 -9 -9 -9 -6 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -3 -2 -2 -1 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -8 -12 -15 -16 -17 -16 -13 -11 -10 -9 -9 -9 -9 -11 -12 -13 -14 -15 -14 -14 -13 -11 -6 -1 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -8 -9 -10 -13 -21 -20 -17 -13 -9 -7 -9 -9 -9 -10 -8 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -2 -2 -3 -3 -3 -3 -6 -13 -19 -16 -15 -14 -13 -11 -10 -9 -9 -9 -10 -12 -14 -16 -18 -21 -23 -14 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -5 -4 -3 -3 -4 -13 -18 -18 -12 -8 -5 -3 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -3 -3 -3 -3 -3 -5 -9 -13 -14 -13 -12 -11 -10 -9 -8 -8 -8 -9 -12 -14 -19 -23 -26 -25 -20 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -3 -8 -11 -11 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 Wind_Speed 31 35 56 56 56 55 54 54 53 51 50 48 46 45 43 41 40 39 37 35 33 30 27 25 23 22 22 23 22 21 20 19 18 17 16 15 14 13 13 12 11 10 9 8 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 5 4 4 4 4 3 2 0 2 3 3 3 3 4 4 4 4 4 5 6 8 11 14 16 18 20 22 23 23 21 19 17 16 14 13 13 14 14 15 15 14 13 12 9 14 19 17 14 13 16 19 21 22 21 21 20 20 23 26 27 27 28 29 30 30 29 28 28 27 26 26 27 28 29 29 29 28 26 26 26 26 25 25 25 25 24 22 20 17 15 14 12 11 11 12 14 15 16 18 19 18 16 13 11 9 6 4 4 7 9 7 6 10 13 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 10 10 11 10 8 8 9 12 12 12 12 9 8 4 11 17 20 19 18 16 15 15 15 15 15 14 14 14 14 15 15 15 16 17 17 17 16 15 14 14 15 15 16 15 14 14 14 15 15 14 13 13 13 14 14 14 14 14 13 13 15 16 16 15 14 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 14 11 11 12 14 15 16 17 18 19 20 20 20 20 19 18 17 17 18 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 20 20 19 17 15 14 12 11 11 11 14 18 22 24 25 24 24 23 23 22 21 21 22 24 26 27 26 23 18 12 9 8 8 9 10 11 10 11 14 17 19 20 20 20 20 20 21 23 24 25 26 27 28 29 30 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 32 33 33 34 35 35 36 35 35 35 35 35 36 36 36 36 35 35 35 34 34 33 31 29 28 27 26 26 26 25 23 21 18 15 12 8 7 9 11 12 13 14 13 9 4 6 9 9 9 10 11 12 12 12 11 10 10 11 14 16 18 19 20 22 21 20 19 18 18 18 15 12 13 15 16 16 17 17 18 18 18 18 19 19 19 18 19 20 21 21 22 22 24 21 18 14 13 12 12 13 14 14 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 16 16 16 15 15 15 15 15 32 41 56 55 55 55 54 53 52 51 50 49 47 45 44 42 40 39 37 35 33 30 28 25 24 23 23 23 23 22 20 19 18 17 17 16 14 13 13 12 11 10 9 8 7 7 6 6 6 6 6 6 6 6 5 5 5 6 5 4 3 3 3 3 2 1 1 2 3 4 4 4 5 5 5 5 5 5 6 8 10 13 15 17 19 20 20 18 15 13 12 12 12 12 12 13 14 14 14 13 10 3 9 17 16 9 5 4 12 21 23 23 23 23 22 23 26 27 27 27 28 29 30 30 30 29 28 27 27 27 27 28 29 29 28 26 25 24 24 24 24 24 23 23 23 22 20 18 16 15 13 12 11 11 12 14 16 18 20 20 18 16 14 12 9 7 7 9 9 6 1 2 7 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 9 9 9 9 7 8 8 12 12 12 11 9 7 10 14 16 17 17 17 16 15 15 15 15 15 15 15 15 14 15 15 16 16 17 18 17 16 15 14 14 15 16 15 14 13 13 14 16 16 15 14 13 14 14 15 14 14 13 11 12 15 16 16 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 15 9 8 12 14 15 16 16 17 18 18 19 20 20 19 18 17 17 18 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 20 19 17 15 14 12 10 9 11 18 23 24 25 25 25 25 24 25 25 25 25 25 26 27 28 27 25 22 18 15 13 12 11 11 12 12 12 14 16 19 20 20 20 21 21 22 23 23 24 25 26 27 29 30 30 31 31 31 31 30 30 31 31 32 32 32 32 32 32 32 32 32 33 33 34 35 35 36 35 35 34 34 35 35 36 36 36 35 35 35 35 35 35 35 33 31 29 28 27 26 25 23 22 20 18 15 12 8 9 13 15 14 15 15 8 3 5 8 9 9 10 12 12 12 12 9 7 7 10 15 18 19 19 22 21 20 19 18 17 18 15 10 13 15 16 16 17 17 18 18 17 17 18 18 18 17 16 14 13 15 13 4 16 22 14 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 36 47 55 55 54 54 53 53 52 51 50 48 47 46 44 42 40 38 37 35 33 31 28 26 25 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 11 11 10 9 8 7 6 6 6 6 6 6 6 5 5 4 5 5 5 4 3 2 2 2 1 0 1 3 4 5 5 5 5 5 5 5 5 6 6 7 10 12 14 16 17 17 15 13 10 9 9 10 11 11 12 13 14 14 13 10 3 6 14 14 9 3 6 11 17 23 25 25 24 24 24 26 27 27 27 27 28 29 30 31 30 28 27 27 26 27 27 28 28 28 27 26 24 23 24 23 24 24 22 22 22 21 20 18 16 15 15 13 12 11 11 12 14 17 19 20 19 18 16 14 12 10 10 11 11 7 2 2 4 8 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 10 10 9 8 8 8 8 10 12 12 11 9 8 5 5 15 16 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 18 18 17 16 15 14 15 16 15 14 13 13 13 14 15 16 16 15 14 14 14 15 15 16 17 18 18 17 16 16 15 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 17 13 3 11 15 15 16 16 16 17 18 18 19 19 19 18 18 18 18 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 20 19 17 16 14 9 4 5 16 23 24 25 25 25 25 25 25 25 26 26 26 26 27 27 28 28 26 24 22 20 19 18 16 16 16 16 15 15 17 19 20 21 21 22 23 24 24 24 24 25 26 27 29 30 30 30 31 31 31 30 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 35 35 36 36 35 34 34 35 35 36 36 36 36 36 36 36 37 37 37 37 34 32 29 28 27 25 24 23 22 20 18 16 12 8 8 14 15 15 13 9 4 3 5 8 9 11 12 12 12 10 6 4 5 11 18 21 22 22 21 20 19 18 17 14 6 10 15 16 16 16 17 18 18 18 18 18 18 18 18 18 16 14 12 11 15 14 1 13 13 7 9 10 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 15 15 14 14 42 52 54 54 54 53 52 52 51 50 49 48 47 46 44 42 40 39 37 35 33 31 29 27 26 25 24 24 23 22 21 20 19 18 17 16 15 14 13 12 12 11 11 10 8 7 6 6 6 6 6 6 5 5 5 4 4 5 5 4 2 2 2 1 1 1 2 3 5 5 6 6 6 6 6 6 6 6 7 7 10 12 13 14 14 14 12 10 9 9 9 10 11 11 12 13 13 11 7 1 9 15 14 11 8 4 8 15 21 25 25 25 25 25 25 25 26 27 27 27 28 29 30 30 29 28 26 26 26 26 27 28 28 28 27 26 25 25 25 25 25 24 23 22 21 21 20 18 17 16 16 15 14 12 11 11 12 15 18 20 20 19 17 16 14 13 12 12 11 7 4 4 6 8 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 11 11 11 12 10 9 8 8 8 8 10 11 11 11 10 9 8 9 13 15 16 16 16 15 15 15 15 15 14 14 14 15 16 16 16 18 18 18 16 15 14 14 14 15 14 13 12 12 12 12 14 16 17 16 15 14 14 15 16 17 19 20 19 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 14 14 14 14 15 15 16 16 17 17 17 13 14 16 16 16 16 16 16 17 18 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 18 16 12 4 6 15 22 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 28 28 27 26 24 23 22 22 21 19 18 18 17 16 16 17 19 20 22 22 23 24 24 24 25 25 26 28 29 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 35 35 36 35 35 34 34 35 36 36 37 37 37 37 37 38 38 38 37 35 33 30 28 26 25 24 22 22 21 20 20 17 11 7 14 17 18 16 11 6 2 3 7 9 11 12 13 12 7 3 6 2 13 21 23 24 21 20 19 18 16 13 9 5 11 14 15 16 17 18 18 18 19 19 18 19 19 19 18 16 14 12 15 19 20 21 23 13 1 7 9 10 11 12 12 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 15 49 54 53 53 53 52 51 51 50 49 48 47 46 45 43 42 40 38 37 35 33 32 30 28 27 26 25 24 23 22 21 20 19 18 18 17 15 14 13 13 12 12 11 10 9 8 7 6 6 6 6 6 5 5 4 4 4 4 4 3 2 1 1 1 0 1 3 4 5 6 6 6 7 6 6 6 7 7 7 8 10 11 11 11 12 12 11 10 9 10 10 11 11 12 12 13 13 8 4 14 18 16 11 8 4 6 12 18 23 24 25 25 25 25 25 25 25 26 26 27 29 30 30 29 28 27 25 25 25 26 27 28 28 27 27 26 26 27 27 26 25 24 22 22 22 21 21 19 18 17 16 17 16 15 14 13 13 15 17 19 20 19 18 17 16 15 14 13 11 8 6 6 8 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 11 11 10 11 10 9 8 9 8 9 10 11 11 10 10 10 10 12 13 14 15 15 15 13 11 10 11 14 14 12 13 15 16 16 17 19 19 17 15 13 13 13 13 13 12 11 11 11 11 11 12 14 16 16 15 15 15 16 17 18 19 18 18 17 15 14 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 12 12 12 13 13 13 13 13 13 12 11 11 12 12 13 14 14 14 15 15 15 16 17 17 18 18 17 17 17 17 16 16 16 16 17 17 18 19 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 20 19 18 14 14 18 21 23 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 27 27 26 25 24 23 22 20 18 16 15 14 14 15 17 19 21 22 23 24 24 25 25 26 27 28 29 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 35 34 35 35 36 37 37 37 37 38 38 38 39 39 38 36 34 31 28 25 24 22 21 20 20 19 20 18 14 12 18 22 23 22 19 14 8 1 7 11 13 14 14 14 6 8 11 6 16 23 25 23 21 19 17 15 13 9 5 8 12 15 16 17 18 18 18 19 19 20 20 20 20 19 18 18 17 16 19 22 23 24 23 18 6 7 9 10 11 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 52 52 52 52 51 51 50 50 49 48 47 46 45 44 43 41 40 38 36 35 33 32 30 29 28 26 25 24 23 23 22 21 20 19 18 17 16 15 14 13 12 12 11 11 10 8 7 6 6 6 6 6 5 5 5 4 4 4 4 3 2 1 1 1 0 2 3 4 5 6 7 7 7 7 7 7 7 7 7 8 10 10 9 10 11 11 10 10 10 11 11 11 11 12 12 14 14 12 14 20 21 17 11 4 5 12 18 22 24 25 25 25 25 25 25 25 25 26 26 27 30 31 30 28 26 25 24 24 24 25 26 27 27 26 26 26 26 27 27 26 24 22 22 22 21 22 21 20 19 17 17 17 18 17 17 16 15 15 17 19 19 19 19 18 17 17 16 15 13 10 8 8 9 10 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 13 13 14 14 13 13 13 13 12 12 11 11 10 11 10 10 9 8 9 10 10 10 10 10 10 11 12 13 13 14 14 14 13 10 7 6 7 11 13 10 11 15 16 17 18 19 19 15 12 11 11 12 12 12 11 10 10 10 11 11 12 13 16 17 16 16 17 17 18 18 17 16 16 16 15 14 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 11 11 12 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 17 16 16 16 16 17 17 18 18 18 18 18 17 18 18 18 19 19 19 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 20 20 22 22 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 27 27 26 25 24 23 21 18 15 14 14 15 15 16 18 20 21 22 23 24 24 25 26 27 28 29 30 30 30 29 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 33 33 33 34 35 35 36 36 35 35 35 36 37 37 37 38 38 38 38 39 39 38 38 37 36 33 30 27 24 22 20 18 17 15 15 16 19 23 28 28 28 27 26 22 16 11 9 18 19 18 18 17 12 3 7 6 9 19 23 22 20 18 15 13 9 5 5 10 13 15 16 17 17 17 19 19 20 20 20 20 19 18 18 18 17 19 21 22 23 23 22 19 9 7 10 10 11 12 12 13 14 14 15 15 16 16 16 17 17 18 18 19 19 19 18 18 18 17 18 18 18 18 18 18 18 17 51 51 51 50 50 50 49 49 48 47 46 45 44 43 42 41 39 38 36 35 34 32 31 29 28 27 26 25 24 23 22 21 20 20 19 18 17 16 15 14 13 13 12 11 10 9 7 6 6 6 6 6 5 5 5 5 4 4 3 2 1 1 1 0 1 2 3 4 6 6 7 7 7 7 7 7 7 7 7 8 9 9 9 9 10 10 10 11 11 12 12 12 11 12 12 13 15 16 18 20 21 22 23 21 18 19 22 23 24 25 25 25 25 26 25 25 26 26 27 28 30 30 29 27 25 23 22 21 22 24 26 26 25 25 25 25 25 25 25 23 22 21 22 22 21 22 22 21 20 18 18 18 19 19 19 18 17 16 17 18 19 19 19 18 18 18 18 16 14 12 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 8 9 9 9 9 10 10 11 12 12 13 13 13 13 13 12 11 12 12 11 9 11 17 18 18 17 18 19 16 7 4 9 11 11 12 12 12 11 11 10 10 11 12 13 15 17 17 16 17 18 18 17 16 16 16 16 15 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 14 15 15 15 15 16 17 17 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 18 17 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 22 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 27 27 26 25 24 23 22 20 19 17 17 18 18 17 17 18 19 20 22 23 24 24 25 26 27 28 29 29 29 29 29 29 30 30 30 30 31 31 32 32 32 32 32 33 33 33 33 33 34 35 35 36 36 36 35 36 36 37 38 38 38 39 39 39 39 39 39 38 38 37 36 34 31 28 26 23 21 16 13 14 20 27 32 33 31 30 30 29 28 26 25 21 24 25 23 21 17 14 7 4 4 1 11 17 19 19 16 12 9 6 3 6 10 13 15 16 17 17 18 19 20 21 21 21 20 19 18 18 19 20 22 22 22 22 21 20 18 8 6 9 10 11 12 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 50 49 49 49 49 48 48 47 47 46 45 44 44 43 42 40 39 38 37 35 34 32 31 30 29 28 26 25 24 23 23 22 21 20 19 18 17 16 15 15 14 13 13 12 11 10 8 7 6 6 5 5 5 5 5 5 4 3 3 2 1 1 1 1 1 2 3 4 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 11 11 12 12 12 11 11 11 12 12 13 15 18 20 21 21 23 23 23 23 23 24 25 25 25 26 26 26 26 26 27 27 28 29 30 28 27 26 24 21 19 16 13 18 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 21 20 19 19 20 20 20 20 19 18 17 18 19 19 19 19 19 19 18 17 16 14 12 11 10 10 11 10 10 11 11 11 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 8 9 9 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 3 11 17 17 19 20 20 20 19 17 10 8 10 11 12 12 13 13 12 12 11 11 12 14 15 16 16 16 16 17 18 18 17 16 15 15 15 14 14 13 13 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 13 13 12 12 12 13 14 15 15 15 16 16 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 25 24 23 23 23 23 21 20 19 18 17 17 18 19 20 21 23 24 24 25 25 26 27 27 27 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 34 34 35 35 36 36 36 36 36 37 38 38 38 39 39 39 39 39 39 38 38 37 37 36 35 34 32 30 27 23 20 20 30 36 35 34 32 31 30 29 28 28 27 26 26 26 24 20 15 13 10 7 5 4 7 12 14 13 11 8 5 2 2 5 10 13 15 16 17 19 20 21 21 21 21 21 21 20 19 19 20 22 22 22 21 20 19 17 14 8 6 8 9 11 12 13 14 14 15 15 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 49 48 48 47 47 47 46 46 45 45 44 43 43 42 41 40 39 38 37 35 34 33 31 30 29 28 27 26 25 24 23 22 22 21 20 19 18 17 17 16 15 14 13 12 11 10 9 8 7 6 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 2 3 5 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 7 8 10 11 12 13 12 12 11 11 11 12 12 13 14 17 19 20 20 22 22 23 23 24 24 25 25 26 26 26 26 26 27 28 28 29 29 29 27 26 26 24 21 15 5 5 14 19 21 22 23 23 23 24 24 24 24 23 23 23 23 23 22 22 23 22 21 20 20 20 21 21 21 20 19 18 18 19 19 19 19 19 19 19 18 17 15 14 12 11 10 10 10 10 11 11 12 12 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 9 9 9 9 10 10 10 10 11 11 12 12 12 11 12 12 12 13 11 12 14 14 17 18 17 19 19 20 20 18 17 12 9 10 11 11 12 12 13 13 12 12 12 13 14 16 17 16 16 16 16 17 17 17 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 12 13 13 14 15 15 15 16 16 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 26 26 25 25 25 25 25 25 23 21 19 17 17 17 17 18 19 20 21 22 23 23 24 25 25 25 26 27 28 29 29 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 34 34 35 35 36 36 35 36 36 37 38 38 38 39 39 39 39 39 38 38 37 37 36 36 35 35 34 34 32 31 31 32 36 36 35 33 32 31 30 29 28 27 26 26 25 23 21 17 14 12 11 8 6 4 6 8 8 8 9 3 1 1 2 6 10 14 17 18 20 23 24 24 23 22 22 22 22 22 21 22 23 22 21 20 19 18 16 14 11 8 7 8 9 10 12 13 14 14 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 22 21 48 47 47 46 46 45 45 44 44 43 43 42 42 41 40 40 39 38 37 36 34 33 32 31 30 29 28 27 26 25 24 23 22 21 21 20 19 18 17 16 16 15 14 13 12 11 10 9 7 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 2 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 9 11 12 12 12 12 11 11 11 12 12 13 15 16 18 19 21 21 22 23 23 24 24 25 25 26 26 26 26 27 27 29 29 29 28 27 26 27 27 26 23 16 9 12 15 17 20 21 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 21 21 21 21 20 19 19 19 20 20 19 19 19 19 19 18 16 15 13 11 11 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 10 12 17 19 18 18 19 19 19 19 18 17 14 12 10 10 11 11 11 11 12 12 13 13 13 14 15 16 17 16 16 15 15 16 17 16 15 15 14 14 13 13 13 12 12 12 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 12 11 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 26 26 25 25 26 26 26 24 21 18 17 17 17 17 17 18 19 20 21 21 22 23 23 23 23 24 26 28 29 29 29 29 29 30 30 31 31 31 32 32 33 33 33 33 33 33 34 34 35 35 35 35 35 36 36 37 37 37 38 38 38 38 38 38 37 37 36 36 35 35 34 33 33 33 33 34 35 36 35 34 33 31 30 29 28 27 27 27 26 23 19 17 15 13 12 10 8 5 3 4 5 4 3 1 1 2 1 3 7 11 15 19 21 23 25 25 25 24 23 22 23 23 23 23 23 23 21 20 18 17 16 14 12 10 8 8 8 9 10 12 13 14 14 15 16 17 17 18 19 19 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 25 24 22 47 46 46 45 45 44 44 43 43 42 42 41 41 40 40 39 38 37 36 35 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 19 18 17 16 15 14 13 12 11 10 9 8 7 5 5 4 4 4 4 3 3 3 2 2 2 1 1 2 3 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 11 12 12 12 13 12 12 12 12 13 14 15 16 18 20 21 22 22 23 23 24 25 25 26 26 26 27 27 27 28 29 28 28 27 26 26 27 28 27 26 24 20 17 17 18 20 21 22 23 24 24 24 24 24 25 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 17 16 14 12 11 11 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 11 11 10 11 11 11 12 12 12 12 11 13 16 18 18 19 19 20 20 19 17 15 13 12 11 10 11 11 11 11 12 12 13 14 14 14 15 16 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 12 3 11 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 23 20 19 18 17 17 17 17 17 18 19 20 21 21 22 21 22 23 25 27 28 29 29 29 29 29 30 30 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 35 35 36 36 36 36 37 37 37 37 36 36 35 34 34 34 33 33 33 33 33 34 35 35 35 34 33 32 31 30 29 28 28 27 27 25 21 18 16 15 13 13 11 8 5 3 2 2 1 2 4 4 3 2 5 8 13 17 20 23 24 25 25 25 24 23 23 23 23 23 23 23 21 20 18 16 15 14 12 11 10 9 9 9 10 10 12 13 14 15 15 16 17 17 18 18 19 19 20 21 21 21 22 22 23 24 24 25 26 27 27 27 26 24 23 46 45 45 44 44 43 43 42 41 41 40 40 39 39 38 38 37 37 36 35 34 34 33 32 31 30 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 13 12 11 9 8 7 6 5 4 4 4 4 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 9 10 11 12 12 13 13 13 13 13 14 14 14 16 18 20 21 22 22 23 24 24 25 25 26 26 26 27 27 27 28 28 28 27 27 27 27 27 27 27 27 26 24 23 21 21 21 22 22 23 24 25 25 25 25 25 25 25 25 24 24 23 22 22 21 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 16 15 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 11 11 10 10 10 10 10 11 10 11 11 11 11 11 11 11 12 12 13 15 16 17 18 19 20 20 20 18 16 13 11 11 10 11 11 11 11 11 12 14 14 14 14 15 15 16 18 18 16 16 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 14 9 6 11 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 26 27 26 25 23 21 19 18 16 16 16 17 17 18 19 20 20 20 21 21 22 24 27 28 29 29 29 29 29 29 30 30 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 34 34 33 33 33 33 33 33 34 34 34 34 34 34 33 32 32 31 30 30 29 28 28 26 25 23 21 19 18 17 15 12 10 8 5 3 2 2 2 3 5 6 5 3 5 9 13 19 22 24 25 25 25 25 24 23 23 23 23 22 22 21 20 18 17 15 14 13 11 10 10 9 9 9 10 10 12 13 14 15 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 24 24 25 26 27 27 28 27 25 23 45 44 44 43 43 42 42 41 41 40 40 39 39 38 38 37 36 36 35 34 34 33 33 32 31 30 30 29 28 27 26 25 24 23 22 22 21 20 19 18 17 16 15 14 13 12 11 10 8 7 6 5 4 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 7 8 10 11 12 12 13 14 14 15 15 14 14 15 16 18 20 21 22 23 23 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 28 27 27 27 27 26 26 25 25 24 23 23 24 25 25 25 25 25 25 25 25 25 24 24 23 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 21 20 20 19 19 19 18 17 16 15 13 13 12 12 13 14 15 15 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 14 14 15 16 18 18 19 20 20 20 18 13 8 10 11 11 11 11 11 11 11 13 14 13 14 14 14 16 19 18 15 15 15 16 15 14 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 15 15 15 15 15 12 7 12 12 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 27 27 27 25 22 19 17 16 16 16 16 17 18 19 19 20 20 20 21 21 23 26 28 29 30 30 29 29 29 29 30 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 32 31 31 31 30 30 30 30 30 29 28 26 23 22 21 20 18 17 15 12 11 11 12 12 12 11 11 11 10 10 7 4 4 13 15 20 23 24 24 24 24 23 22 22 22 22 22 22 21 20 19 18 16 14 13 11 10 9 8 8 8 8 10 12 13 14 14 15 15 16 16 16 17 17 17 18 18 19 19 20 21 21 22 23 24 24 25 26 27 28 28 27 26 44 43 43 42 42 42 41 41 40 39 39 38 38 37 37 36 36 35 34 34 33 32 32 31 31 30 29 29 28 27 26 25 24 23 22 22 21 20 19 18 17 16 15 14 13 12 11 10 8 7 6 5 4 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 8 8 8 9 9 9 8 8 8 7 7 6 6 6 6 8 9 10 11 12 13 13 15 15 15 15 15 15 17 19 20 21 22 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 26 25 25 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 22 22 22 23 23 23 22 22 21 21 20 20 19 19 19 18 17 16 14 13 13 13 13 14 15 15 15 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 10 10 10 10 10 10 10 10 11 10 11 11 11 11 12 12 12 13 14 14 14 14 15 17 17 16 16 17 19 19 14 1 11 11 12 11 11 10 10 11 13 14 13 13 14 15 17 18 18 15 15 15 16 14 14 14 14 13 13 13 13 12 12 12 12 13 14 14 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 16 16 16 14 6 13 13 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 27 27 27 26 22 18 16 16 16 16 17 18 18 19 19 20 20 20 21 21 22 24 27 29 31 31 30 29 29 30 30 31 31 31 32 31 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 34 33 31 30 29 29 28 29 29 29 30 30 30 29 27 25 22 22 21 20 18 16 14 13 14 16 19 22 22 22 22 23 20 17 13 15 9 16 19 21 23 23 22 22 21 21 21 21 21 21 21 20 19 19 19 17 15 13 11 8 7 7 6 6 8 11 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 22 24 25 26 27 28 28 29 28 43 43 42 42 41 41 40 40 39 39 38 38 37 37 36 35 35 34 33 33 32 32 31 31 30 29 29 28 27 26 26 25 24 23 22 22 21 20 19 18 17 16 15 14 13 12 11 10 8 6 5 4 3 3 3 2 2 2 2 2 2 1 1 1 2 2 4 5 6 8 8 9 9 9 10 9 9 8 8 7 6 6 6 6 6 7 8 10 11 12 13 14 15 16 16 16 16 16 17 19 20 21 22 23 23 24 24 24 25 25 25 25 26 26 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 24 24 24 23 23 22 21 20 20 19 19 19 18 18 16 15 14 14 13 13 14 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 12 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 14 15 14 13 15 17 17 15 14 14 16 17 14 2 11 11 11 10 10 9 9 10 12 13 13 14 14 16 16 17 17 17 17 17 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 27 27 26 21 18 17 16 17 17 17 18 19 20 20 20 21 21 21 21 21 23 26 29 31 32 32 31 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 34 33 31 28 27 27 28 28 28 29 29 29 30 31 28 24 22 21 21 20 19 17 15 13 13 15 18 22 25 26 27 27 27 27 26 27 20 13 18 20 21 21 21 20 19 19 19 19 19 20 20 19 19 19 18 18 17 14 9 5 4 5 7 9 10 12 14 14 15 15 15 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 19 19 20 21 23 23 24 25 25 26 26 26 42 42 42 41 41 40 40 39 39 38 38 37 37 36 35 35 34 33 33 32 32 31 31 30 29 29 28 27 27 26 25 24 23 23 22 21 20 20 19 18 17 16 15 14 13 12 11 9 8 6 5 4 3 2 2 2 2 2 2 2 1 1 1 1 2 2 3 5 6 8 9 9 10 10 10 10 9 9 8 7 6 6 6 6 6 7 8 9 11 12 13 14 15 16 17 17 17 16 18 19 20 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 21 20 19 19 19 19 18 17 16 15 15 14 14 14 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 12 11 11 12 12 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 14 14 14 13 14 16 17 15 14 15 15 16 14 8 10 10 10 9 9 9 9 10 11 13 14 14 16 16 16 16 16 17 17 16 15 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 15 15 15 15 16 16 16 16 17 16 15 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 25 22 18 17 17 17 17 18 19 20 20 21 21 21 21 21 21 21 22 25 27 29 31 32 32 31 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 31 31 31 31 30 30 30 30 30 30 31 31 32 33 33 34 34 34 34 34 33 32 30 28 28 29 30 31 30 27 25 24 20 22 23 21 21 20 20 19 17 15 14 12 12 13 17 21 24 26 27 27 28 27 23 22 15 16 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 17 14 8 1 5 8 10 12 13 13 14 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 18 18 19 20 21 21 22 22 22 23 24 25 42 41 41 41 40 40 39 39 38 37 37 36 36 35 35 34 33 33 32 32 31 30 30 29 29 28 27 27 26 25 24 24 23 22 21 21 20 19 18 18 17 16 15 14 13 12 11 9 8 6 5 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 3 5 7 8 9 10 10 10 10 10 9 8 8 7 6 6 6 6 6 7 8 9 11 12 13 14 15 16 17 17 17 17 18 20 20 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 22 21 21 20 19 19 20 20 19 18 17 16 16 15 15 15 15 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 15 14 14 13 13 12 12 12 12 10 11 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 13 13 14 14 15 15 15 15 15 14 12 10 9 9 9 10 10 10 11 10 15 15 15 16 16 14 15 15 16 17 16 15 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 17 17 16 15 15 16 16 16 16 17 17 17 15 11 13 14 14 15 15 15 15 15 15 15 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 26 26 25 25 25 25 24 23 20 19 18 17 18 18 19 20 21 21 21 22 22 22 21 21 22 23 25 28 29 31 31 32 32 32 32 32 31 31 31 31 31 30 30 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 30 31 32 33 33 34 34 34 33 33 32 31 30 31 31 32 32 30 23 17 13 11 12 14 17 18 18 18 17 16 14 12 11 11 12 14 17 22 24 25 25 25 21 14 11 14 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 16 11 3 8 11 12 13 13 14 14 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 19 19 20 20 20 20 19 18 14 41 40 40 40 39 39 38 38 37 37 36 36 35 34 34 33 33 32 32 31 31 30 29 29 28 27 27 26 25 24 23 23 22 21 21 20 19 19 18 17 16 15 14 13 12 11 10 9 8 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 10 11 11 10 10 9 8 7 7 6 6 6 6 7 7 8 9 11 12 13 14 15 16 16 17 17 17 18 20 20 21 22 22 23 23 24 24 25 25 25 26 26 26 27 27 28 28 28 29 28 28 28 28 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 27 27 27 27 27 27 27 26 26 25 24 23 22 21 20 20 20 20 21 20 19 18 17 17 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 13 14 15 15 16 15 14 12 11 10 10 10 10 10 11 10 9 18 17 16 17 17 15 13 15 15 16 15 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 17 17 16 16 16 16 16 17 17 17 17 17 16 9 12 14 14 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 26 26 26 25 25 25 25 24 23 22 20 19 18 18 19 20 20 21 21 21 22 22 22 22 22 22 22 23 26 28 29 30 31 31 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 29 30 30 30 31 32 33 33 33 32 32 32 32 32 32 32 32 31 25 20 16 13 13 13 15 16 16 16 16 14 12 11 10 10 11 12 13 17 20 21 21 20 18 17 17 18 19 19 18 17 17 16 17 17 17 16 16 16 16 17 17 17 13 6 6 11 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 19 18 18 17 15 11 5 40 39 39 39 39 38 38 37 37 36 36 35 34 34 33 33 32 32 31 31 30 30 29 28 28 27 26 25 24 23 23 22 21 20 19 19 18 18 17 16 15 14 14 13 12 11 10 9 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 11 10 10 10 9 8 7 7 6 6 6 6 7 8 8 10 11 12 13 14 15 16 16 17 17 18 19 20 20 21 22 22 23 23 24 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 25 24 23 22 21 20 20 20 21 21 21 20 19 18 18 17 17 17 17 17 17 17 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 13 13 13 13 13 12 12 11 12 13 14 15 15 13 11 10 10 10 10 10 10 11 11 11 9 17 18 17 16 18 17 15 14 15 15 14 13 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 18 17 17 17 17 17 17 17 17 17 17 17 16 11 12 14 14 15 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 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 18 18 18 18 19 19 19 19 20 20 20 21 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 23 23 22 20 19 19 19 20 21 21 21 21 22 22 22 22 22 22 22 23 25 27 28 29 30 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 28 29 29 28 28 30 31 31 30 29 30 30 31 32 32 31 29 26 22 18 16 16 17 18 17 15 14 14 12 10 9 9 9 9 9 10 10 11 13 16 17 16 16 16 18 19 19 19 18 18 17 17 18 18 16 15 15 15 15 15 15 12 4 7 13 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 17 18 18 17 17 16 15 13 10 6 5 39 38 38 38 38 37 37 37 36 36 35 34 34 33 33 32 32 31 31 30 30 29 29 28 27 26 25 24 23 23 22 21 20 19 18 18 17 16 16 15 14 13 13 12 11 10 9 8 7 5 4 3 3 2 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 11 11 10 10 10 9 8 8 7 7 6 6 7 7 8 9 10 11 12 13 14 15 15 16 17 17 18 19 19 20 21 22 22 23 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 27 27 27 27 27 28 28 28 28 28 27 27 25 24 23 22 21 21 21 21 21 21 21 20 20 19 18 18 18 17 17 17 17 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 13 13 13 12 11 11 12 12 13 14 14 13 11 10 11 11 11 10 11 11 11 10 7 11 18 17 15 17 18 16 13 15 15 13 12 12 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 18 18 19 18 18 18 18 18 18 18 17 16 14 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 22 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 24 25 27 28 29 29 30 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 29 29 29 29 29 28 28 27 26 26 27 28 28 27 26 27 28 29 28 27 26 20 24 29 29 26 23 20 18 17 16 15 16 16 15 13 11 9 7 6 6 6 6 6 7 6 6 5 6 9 12 14 14 15 16 18 19 19 18 18 18 18 19 19 17 15 14 14 14 13 10 4 6 12 14 15 15 15 15 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 16 15 15 13 11 9 6 4 6 38 38 37 37 37 36 36 36 35 35 34 34 33 33 32 31 31 30 30 30 29 29 28 28 27 26 25 24 23 22 21 20 19 18 18 17 16 15 14 13 13 12 11 11 10 9 8 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 2 2 3 4 5 6 8 9 10 10 10 10 10 10 9 8 8 7 7 7 7 7 8 8 9 10 11 12 13 14 15 15 16 17 17 18 19 19 20 21 22 23 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 30 30 29 29 29 29 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 25 24 23 22 21 21 21 21 21 21 21 21 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 11 11 11 12 12 11 11 11 12 12 12 12 12 11 11 11 12 12 13 13 13 12 11 11 12 12 13 13 14 14 11 10 11 11 11 11 11 11 11 10 10 7 10 15 12 9 16 17 10 14 14 12 12 13 13 14 14 14 14 14 14 14 14 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 16 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 14 14 14 15 15 15 15 15 16 16 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 24 25 27 28 28 29 30 30 31 30 30 30 30 29 29 28 28 28 28 28 29 29 29 29 30 29 29 29 28 27 26 25 25 26 27 27 27 27 28 28 27 27 18 10 14 21 21 19 18 17 15 15 15 15 15 14 13 10 7 4 3 3 4 3 2 2 3 3 2 2 2 5 8 11 13 14 16 17 18 19 19 18 17 17 18 17 16 15 14 12 11 8 2 6 11 13 14 15 15 16 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 13 13 14 15 15 16 16 16 15 15 14 13 12 10 8 6 4 5 8 37 37 37 36 36 35 35 35 34 34 34 33 33 32 32 31 31 30 30 29 29 28 27 27 26 25 24 23 22 21 20 20 19 18 17 16 15 14 13 12 11 11 10 9 9 8 7 6 5 4 3 3 2 1 1 0 0 1 1 1 2 2 2 3 3 4 5 7 8 9 10 10 10 10 10 10 9 8 8 8 7 7 8 8 9 9 10 10 11 12 13 14 15 16 16 17 17 18 19 19 20 21 22 23 24 25 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 29 29 29 28 28 27 26 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 28 28 28 28 28 28 27 26 25 24 22 21 21 21 21 21 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 12 11 11 11 12 12 10 11 11 11 11 11 12 12 11 11 11 11 11 12 13 13 12 12 11 11 12 12 13 13 14 12 11 12 12 11 11 11 11 11 11 11 10 4 6 8 9 12 15 6 13 14 13 13 13 14 14 14 14 15 15 15 15 15 16 17 17 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 16 15 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 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 21 21 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 23 23 24 25 27 28 28 29 29 30 30 30 30 30 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 27 26 25 24 24 25 27 28 28 29 29 29 28 23 18 17 18 18 17 18 17 15 14 15 16 14 11 8 5 3 4 5 5 4 6 7 6 2 2 2 4 4 3 6 11 12 14 15 17 18 19 19 18 17 17 17 15 14 14 12 9 6 2 5 9 13 14 15 15 16 16 16 16 15 14 14 14 13 12 12 12 11 11 11 11 10 10 10 10 11 12 12 13 14 14 15 15 14 14 13 12 11 10 9 7 5 4 5 7 10 36 36 36 36 35 35 34 34 34 33 33 32 32 32 31 31 30 30 29 29 28 27 27 26 25 24 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 9 8 7 6 6 5 4 4 3 2 2 1 1 0 0 1 1 2 2 2 3 3 4 5 6 7 8 9 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 10 11 11 12 13 14 14 15 16 17 17 18 18 19 20 21 22 23 24 25 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 30 29 29 29 28 27 27 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 26 25 23 22 21 21 21 21 22 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 12 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 13 12 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 12 11 7 9 13 12 8 7 13 14 13 14 14 14 14 14 15 15 16 16 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 18 18 17 17 16 15 13 13 13 13 13 13 13 13 14 14 14 14 14 13 14 14 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 22 22 22 22 22 23 22 22 22 23 23 24 25 26 27 28 28 29 29 30 30 30 30 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 27 25 23 21 23 27 29 30 30 31 31 29 25 22 20 20 19 19 18 18 17 16 16 16 12 6 3 5 6 6 7 9 11 12 12 10 2 2 2 3 3 3 7 12 14 16 16 17 18 19 19 18 17 16 16 13 12 11 9 6 2 4 8 11 13 15 15 15 16 16 16 15 15 14 14 13 13 12 11 11 11 11 10 10 10 10 10 10 11 12 12 13 13 13 13 13 12 12 11 10 9 8 7 5 4 4 6 9 13 36 36 35 35 35 34 34 33 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 25 24 24 23 22 21 21 20 19 18 17 16 15 14 13 11 10 9 8 8 7 6 6 5 4 4 3 2 2 1 1 0 0 1 1 2 2 3 3 3 4 5 5 6 7 9 9 10 10 10 9 9 9 9 9 8 8 9 9 9 9 10 11 12 13 13 13 14 15 16 16 17 18 18 18 19 20 21 22 23 24 25 26 27 27 28 28 29 29 30 30 30 31 31 30 30 30 30 29 29 28 28 28 27 26 26 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 28 28 28 28 27 27 26 24 23 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 10 10 11 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 12 11 8 7 13 12 10 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 20 20 21 21 21 21 21 21 20 20 21 21 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 22 22 23 23 24 25 26 27 27 27 28 29 29 29 30 30 30 29 29 29 29 29 28 29 29 29 29 29 29 28 28 28 28 28 27 25 21 15 18 26 30 30 31 31 31 29 27 24 24 23 22 21 19 18 17 17 16 12 6 5 10 12 11 7 5 8 10 12 11 10 2 4 4 2 2 4 8 12 15 16 17 17 18 19 19 18 17 16 13 10 9 8 5 2 3 7 10 12 13 14 15 15 15 16 15 15 15 15 14 13 12 11 11 11 10 10 10 9 9 9 9 10 10 11 11 12 12 12 11 11 10 10 9 8 7 6 5 4 4 6 9 12 17 36 35 35 34 34 34 33 33 32 32 32 31 31 30 30 29 29 28 28 27 27 26 25 25 24 23 23 22 21 20 19 19 18 17 16 15 14 12 11 9 8 7 6 6 5 4 4 3 3 2 2 1 1 0 0 1 1 2 3 3 4 4 4 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 15 15 16 17 17 18 18 18 19 20 22 23 23 24 26 27 27 28 28 29 30 30 30 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 23 22 21 20 21 21 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 16 16 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 11 12 12 11 10 11 13 13 13 12 12 12 12 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 11 8 5 13 12 11 15 15 14 14 14 15 15 16 16 16 17 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 19 19 18 18 17 17 16 16 15 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 23 24 25 26 27 27 27 28 28 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 25 17 5 13 25 30 31 31 31 31 30 28 27 27 25 24 23 21 19 17 15 11 4 9 14 18 20 20 17 13 11 13 14 10 7 2 3 3 3 3 5 8 12 15 17 17 17 18 18 18 18 16 14 10 7 5 4 1 3 6 9 10 11 13 14 14 14 15 15 15 15 15 14 13 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 11 10 10 10 9 9 8 8 7 6 5 4 4 5 8 12 17 22 35 35 34 34 34 33 33 32 32 31 31 30 30 30 29 29 28 28 27 26 26 25 25 24 23 23 22 21 21 20 19 18 17 16 15 14 13 12 11 10 9 7 6 5 4 4 3 3 2 2 1 1 0 0 1 2 2 3 4 4 4 5 5 5 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 12 13 14 15 15 16 17 17 18 18 18 19 20 21 22 23 24 25 26 27 28 28 28 29 30 31 31 31 31 31 31 31 30 30 29 29 29 29 28 28 27 27 27 27 27 27 27 28 28 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 26 24 22 21 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 12 12 11 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 14 12 16 17 16 13 14 14 16 16 17 17 17 18 19 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 21 21 20 20 19 18 18 17 17 16 16 15 15 14 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 25 25 26 26 26 27 27 28 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 29 27 21 17 22 28 30 31 30 31 31 31 30 29 28 27 26 24 22 20 17 13 5 10 18 19 21 24 27 27 19 15 17 16 11 5 3 4 3 3 4 6 9 12 16 18 18 17 17 17 17 16 13 10 6 3 2 1 4 6 8 9 9 11 12 13 13 14 14 14 14 14 13 12 12 11 11 11 10 10 10 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 5 4 4 5 7 11 17 24 31 35 35 34 34 33 33 32 32 32 31 30 30 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 21 20 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 2 1 1 0 0 1 2 3 3 4 4 5 5 6 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 13 14 15 16 17 17 17 18 18 19 20 21 22 23 23 24 25 26 27 28 29 29 30 31 32 32 32 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 26 25 23 21 20 20 20 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 15 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 12 12 12 12 12 12 12 11 11 12 12 13 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 15 16 14 11 12 15 17 18 18 18 18 19 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 21 20 20 19 19 18 18 17 16 16 16 15 14 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 21 21 22 22 23 24 25 25 25 25 26 27 28 28 28 29 29 30 30 30 30 29 29 29 29 29 29 29 29 28 28 29 30 30 30 29 28 30 31 31 30 30 30 30 30 29 29 28 27 27 26 23 18 10 3 13 19 21 23 27 30 30 25 23 19 11 5 3 5 5 4 5 5 7 10 14 18 19 18 17 16 14 13 11 8 4 1 1 3 5 6 8 8 9 10 11 12 12 12 12 13 13 12 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 6 9 14 22 30 37 35 34 34 34 33 33 32 32 31 31 30 30 29 28 28 27 27 26 26 25 25 24 23 23 22 22 21 20 20 19 18 18 17 16 15 14 13 12 11 11 10 9 8 7 6 5 4 3 2 1 1 0 1 1 2 3 4 4 5 5 6 6 7 7 8 8 8 9 9 8 9 8 8 8 9 9 9 9 10 10 11 12 13 13 13 12 12 14 15 16 17 17 17 17 18 19 19 20 21 22 23 24 24 25 27 28 29 30 31 31 32 32 33 32 32 32 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 26 26 26 25 24 22 20 19 20 20 21 22 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 16 14 10 14 14 17 18 18 19 19 19 19 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 21 21 20 20 19 18 18 17 17 16 16 15 14 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 19 19 20 21 21 21 21 21 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 25 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 22 22 23 23 23 24 24 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 31 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 30 27 21 10 3 10 12 18 23 28 31 31 30 26 17 10 8 7 9 9 8 9 9 10 12 16 18 18 17 16 14 10 7 5 2 1 3 4 7 8 8 8 9 10 10 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 5 7 10 17 25 33 38 34 34 34 33 33 32 32 31 31 30 30 29 29 28 27 27 26 26 25 24 24 23 23 22 21 21 20 20 19 18 18 17 17 16 15 14 13 12 12 11 10 9 9 8 7 6 5 4 3 2 1 1 1 2 2 3 4 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 8 9 9 10 10 10 9 10 11 12 13 13 13 13 13 14 15 16 16 16 17 17 18 19 20 21 22 22 23 24 25 26 27 28 30 31 32 32 32 32 32 32 32 32 31 30 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 26 25 24 22 21 20 20 20 21 21 22 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 14 13 13 13 12 12 12 11 11 12 12 12 12 11 10 10 11 11 10 10 10 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 14 15 15 15 14 13 15 17 18 18 19 19 19 19 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 20 20 19 19 18 17 17 16 16 15 15 14 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 23 24 25 25 26 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 31 31 32 32 32 31 31 31 30 30 29 29 29 30 30 31 31 31 28 21 11 11 16 22 26 30 32 32 31 29 26 20 14 12 12 13 13 14 14 15 16 17 17 17 16 14 10 4 1 3 4 5 7 7 8 8 8 9 10 11 11 11 10 9 9 8 6 5 6 7 8 9 10 10 10 10 10 9 8 8 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 4 4 5 7 12 19 27 32 31 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 26 26 25 24 24 23 23 22 21 21 20 19 19 18 18 17 17 16 15 15 14 13 12 12 11 10 10 9 8 8 7 6 5 4 3 2 1 1 2 2 3 4 5 5 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 13 14 15 16 16 16 17 18 19 20 21 22 22 23 24 25 26 27 28 29 30 31 32 33 32 32 31 32 32 32 31 30 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 27 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 23 21 20 20 20 20 21 22 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 18 17 15 14 13 13 13 13 12 12 12 10 10 11 12 12 12 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 10 10 10 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 17 18 19 20 20 20 20 20 21 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 20 19 19 18 17 17 17 16 16 15 14 12 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 20 20 20 20 21 21 21 21 22 23 24 24 25 25 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 29 29 31 31 32 32 31 31 31 30 30 30 30 30 31 31 31 31 32 32 30 26 27 29 32 33 33 32 31 30 28 27 23 18 16 16 16 16 18 19 18 18 17 16 14 12 10 5 3 5 7 7 9 9 8 8 8 9 10 11 11 11 10 9 7 6 5 5 5 6 7 8 9 10 10 10 10 9 9 8 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 3 2 3 3 4 5 6 8 13 22 28 29 24 33 33 33 33 32 32 31 31 30 29 29 28 28 27 27 26 25 25 24 23 23 22 21 21 20 20 19 18 18 17 16 16 15 15 14 13 13 12 12 11 11 10 10 9 8 8 7 6 5 4 3 2 2 2 3 3 4 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 12 12 13 13 14 15 16 16 16 17 17 17 18 19 21 21 22 23 24 25 26 27 28 29 30 31 32 32 32 31 30 31 31 31 30 29 29 29 29 29 29 29 29 28 28 28 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 23 21 20 20 20 21 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 16 15 14 13 13 13 12 12 12 11 10 10 11 11 12 12 12 11 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 14 14 14 14 15 16 17 18 19 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 21 21 20 19 19 18 17 17 17 16 16 15 15 13 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 21 21 21 21 21 22 22 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 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 20 20 20 20 20 21 21 23 23 24 24 25 26 27 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 29 30 31 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 33 34 34 34 33 33 33 33 31 29 27 25 24 23 22 21 21 20 21 23 23 20 18 16 12 8 6 5 3 6 7 8 9 10 9 9 9 10 11 11 11 11 10 8 6 5 4 5 5 6 6 7 8 10 11 11 11 10 9 9 8 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 1 2 2 3 4 5 7 9 15 23 26 22 19 33 33 33 32 32 32 31 30 30 29 28 28 27 27 26 26 25 24 23 23 22 21 21 20 19 19 18 18 17 16 16 15 15 14 13 13 12 12 12 11 11 10 10 9 9 8 7 6 6 5 4 3 3 3 3 3 4 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 13 14 15 16 16 17 17 17 17 16 17 18 20 21 22 23 24 25 26 26 26 27 27 28 29 30 30 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 25 25 24 24 24 24 24 24 23 22 21 20 20 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 17 16 15 14 13 13 12 11 11 12 11 10 10 10 11 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 13 13 13 13 12 12 12 12 12 13 13 13 14 15 15 15 15 14 14 15 15 16 17 18 20 20 20 20 20 20 20 20 20 21 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 21 20 20 19 18 18 17 17 17 16 16 16 15 14 10 12 13 14 14 14 13 13 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 23 22 22 22 22 21 20 20 19 19 19 19 19 19 19 19 19 20 21 22 22 23 25 26 27 28 28 27 27 27 28 28 28 29 29 29 29 29 28 28 28 28 29 30 31 32 32 32 32 32 31 31 32 32 32 32 32 33 33 34 35 35 35 34 34 34 32 30 27 25 23 22 23 24 26 26 26 28 29 25 20 19 13 7 4 3 4 6 8 8 9 10 11 11 11 11 12 12 12 11 10 8 6 4 4 5 5 6 6 6 8 9 11 12 12 12 11 10 9 8 7 7 6 6 5 4 4 3 3 3 2 2 1 1 1 1 2 3 4 5 6 8 11 16 22 21 18 18 32 32 32 31 31 31 31 30 29 29 28 27 27 26 25 25 24 24 23 22 21 21 20 19 19 18 18 17 16 16 15 15 14 13 13 12 12 11 11 11 10 10 10 9 9 8 7 7 6 5 5 4 3 3 3 3 4 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 9 10 11 12 14 15 15 15 16 17 17 17 16 16 16 18 20 21 22 23 23 23 23 23 23 22 21 21 22 25 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 23 22 21 21 20 21 21 22 23 23 23 22 22 22 22 21 21 21 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 17 16 15 14 13 12 11 11 11 11 11 10 10 10 10 11 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 15 14 15 16 17 17 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 22 22 21 21 20 19 19 18 18 17 17 16 16 16 16 15 14 5 11 14 15 15 15 14 14 14 13 13 13 13 12 12 11 12 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 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 16 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 19 19 18 18 18 19 19 18 19 19 20 21 22 24 25 26 27 27 27 26 26 27 28 28 28 28 28 29 29 28 28 27 27 28 29 31 32 33 33 32 32 31 31 32 31 31 31 32 33 34 34 35 35 35 35 35 35 33 31 29 27 25 25 26 29 30 28 28 30 27 23 20 12 6 5 7 7 6 7 7 8 9 11 12 13 14 15 15 15 14 11 8 6 4 4 5 5 5 6 6 8 9 10 12 13 13 13 11 10 9 8 8 7 6 6 5 4 4 3 2 2 1 1 0 1 1 2 3 4 5 6 7 9 12 17 19 18 17 18 32 31 31 31 30 30 30 29 29 28 28 27 26 25 25 24 23 23 22 21 21 20 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 7 7 6 5 5 4 4 4 4 4 4 4 5 6 6 7 7 7 7 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 11 13 14 14 15 15 15 16 17 17 16 16 17 18 20 21 22 22 21 20 20 21 21 20 18 17 17 19 20 22 21 21 21 23 25 27 28 28 28 28 28 29 29 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 24 24 24 24 23 23 22 21 21 21 21 22 22 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 18 17 15 14 14 13 12 11 10 10 10 10 10 9 10 10 11 12 13 12 12 12 12 12 11 10 10 10 10 9 9 9 9 9 10 10 9 9 10 10 11 12 12 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 15 14 15 16 17 16 19 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 5 10 15 16 16 16 15 14 14 14 13 13 13 12 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 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 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 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 19 20 21 22 23 24 26 27 27 26 26 27 27 28 27 27 28 28 29 28 28 26 25 26 28 30 32 33 33 32 31 31 31 32 31 31 31 33 33 34 34 35 35 35 36 36 36 35 34 33 31 30 32 33 32 29 26 24 19 22 25 21 9 8 8 8 6 6 6 6 8 11 13 14 16 17 18 18 17 15 11 7 5 4 5 5 5 6 8 9 10 11 12 14 15 15 14 12 11 10 9 8 7 7 6 5 4 4 3 3 2 2 1 1 2 3 3 4 5 6 7 9 11 13 16 17 17 18 18 31 31 31 30 30 29 29 28 28 27 27 26 25 25 24 23 22 22 21 21 20 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 9 9 9 9 10 10 9 9 9 9 9 9 10 10 11 12 13 14 15 15 14 15 16 17 17 17 17 17 19 20 21 22 22 21 19 19 20 20 19 18 16 15 15 9 11 8 8 9 15 23 25 26 25 25 26 26 27 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 24 24 24 24 23 23 22 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 18 16 15 14 13 13 12 11 10 9 9 9 9 9 10 11 12 12 13 13 13 13 13 12 11 10 10 10 10 9 9 9 9 9 10 9 9 9 10 10 11 12 12 12 12 12 12 12 12 13 12 12 13 13 14 14 15 16 17 16 15 14 15 16 16 16 18 19 20 20 20 21 21 22 22 23 23 22 23 23 23 23 23 23 23 23 23 23 22 21 21 21 20 20 21 21 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 9 8 15 16 16 16 15 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 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 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 20 21 22 23 24 25 26 26 26 26 27 27 27 27 28 28 29 29 28 25 22 23 27 30 32 33 33 32 32 31 31 32 32 32 33 34 34 35 35 35 35 36 36 36 35 35 35 35 34 32 30 29 27 25 23 15 10 19 18 14 8 6 5 6 5 4 5 6 10 13 16 17 18 18 19 18 18 15 10 6 4 5 5 5 6 7 10 12 13 14 15 16 16 15 14 12 11 10 10 9 8 7 6 5 5 4 3 3 3 3 3 3 4 4 5 6 6 7 9 10 12 14 16 17 17 18 19 31 31 30 30 29 29 28 28 27 27 26 25 25 24 23 22 22 21 20 20 19 18 18 17 16 16 15 15 15 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 10 10 9 9 9 9 9 10 10 11 12 13 14 15 15 14 14 14 16 17 17 17 17 17 18 18 18 19 20 20 19 19 19 19 18 17 16 15 14 10 5 3 4 1 7 16 20 20 20 22 23 23 25 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 24 23 24 24 24 24 24 23 23 22 22 22 21 21 22 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 18 17 16 14 13 13 13 12 10 9 9 9 9 9 10 11 12 13 13 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 12 13 13 13 12 13 13 14 14 15 16 17 17 16 16 16 16 16 17 18 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 12 5 15 15 16 16 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 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 23 23 23 22 22 21 21 21 22 22 22 22 22 21 21 21 21 21 21 20 19 19 18 18 18 18 17 17 18 18 18 18 18 18 18 19 20 20 21 23 24 25 25 26 26 27 27 27 27 28 28 29 30 29 25 24 29 32 32 33 33 33 33 33 32 33 33 33 34 34 35 35 35 35 35 35 35 35 34 34 33 33 34 33 28 23 20 19 21 18 7 11 13 11 7 4 3 3 3 3 3 5 8 13 15 16 17 18 18 18 18 17 14 9 5 4 5 5 5 6 9 13 15 16 17 17 17 17 16 15 13 12 11 11 10 8 7 6 6 5 5 4 4 4 4 4 4 5 5 6 7 8 9 10 11 13 15 17 17 17 19 20 31 30 30 29 29 29 28 28 27 26 26 25 24 23 23 22 21 20 20 19 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 11 12 13 14 15 15 14 14 14 15 16 17 17 16 16 16 15 13 13 15 17 18 18 18 18 17 17 16 15 14 14 12 9 8 6 3 4 11 13 14 16 20 21 21 23 25 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 23 21 21 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 16 15 14 13 12 12 11 10 9 8 8 8 9 10 12 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 9 9 10 9 9 9 9 10 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 16 17 17 18 17 16 15 15 16 17 18 19 19 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 4 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 18 18 18 18 17 17 18 18 19 20 21 22 23 24 25 26 26 27 27 27 27 28 29 30 30 29 29 33 34 34 34 34 34 34 34 33 33 34 34 34 35 35 35 35 34 34 34 33 33 32 30 29 30 32 31 26 18 13 13 16 12 6 5 6 4 4 3 3 3 2 2 4 8 11 14 16 16 17 17 18 18 17 16 14 8 3 4 4 4 6 9 12 15 17 18 18 18 18 18 17 15 14 13 12 12 10 9 8 7 6 6 5 5 5 5 5 6 6 6 7 8 8 9 10 11 12 14 15 17 17 18 20 21 30 30 29 29 28 28 27 27 26 26 26 25 24 24 23 22 21 20 19 19 18 17 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 16 17 17 17 16 16 15 15 13 13 13 14 15 16 16 16 15 15 14 13 13 13 12 9 6 4 2 5 9 11 12 15 20 20 20 21 22 22 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 24 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 17 16 14 13 12 12 11 10 9 8 8 8 9 9 11 12 12 13 13 13 13 13 12 12 12 11 11 11 10 9 9 9 8 9 9 9 9 9 9 9 10 11 12 13 13 12 12 12 13 13 13 13 13 13 14 15 16 16 17 17 17 16 15 14 15 16 16 17 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 21 21 20 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 15 16 16 16 16 9 13 16 17 17 17 16 16 15 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 23 24 25 26 26 26 26 27 28 28 29 30 30 31 33 34 33 34 34 34 34 34 34 33 33 34 34 34 34 35 35 34 34 33 32 31 30 29 27 27 29 30 27 19 13 11 11 9 7 5 4 4 4 4 4 3 2 5 8 11 13 14 16 16 17 18 18 18 18 18 16 2 4 4 3 6 9 12 15 17 19 19 19 18 18 18 17 16 15 14 14 12 10 9 8 8 7 7 6 6 6 6 7 7 7 8 8 9 10 11 11 12 13 14 15 17 18 19 20 22 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 21 20 19 18 17 17 16 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 11 12 12 12 13 13 14 14 15 15 16 16 16 16 17 18 18 17 16 16 16 16 15 13 13 13 13 13 13 13 13 13 12 11 11 10 8 5 3 2 5 9 11 13 17 19 19 19 19 19 19 21 22 23 24 24 25 25 25 25 25 25 25 26 26 26 26 26 24 23 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 17 15 13 12 12 11 10 9 8 8 8 8 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 13 12 12 13 13 13 13 13 14 14 14 15 16 17 18 18 16 14 14 14 15 16 16 18 18 19 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 16 16 15 16 17 18 18 18 17 17 16 16 16 16 15 15 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 13 13 13 14 14 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 21 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 19 20 20 21 22 24 25 26 26 26 26 26 27 28 29 31 32 33 33 34 34 34 34 34 33 32 31 32 32 33 33 33 34 34 34 33 32 31 30 29 28 25 25 26 28 27 21 14 11 11 10 9 7 6 6 5 5 4 2 4 8 10 12 13 15 16 17 18 19 19 19 21 18 12 10 8 3 4 9 11 14 17 19 20 20 19 18 18 18 18 17 16 16 14 12 11 10 9 9 8 8 7 7 7 8 8 8 9 9 10 10 11 12 13 13 14 15 16 17 18 19 21 22 29 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 20 19 18 17 16 16 15 15 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 16 17 17 17 16 17 18 19 19 18 17 17 17 16 15 14 13 13 13 13 12 12 11 11 10 10 9 7 5 3 2 4 7 10 15 18 18 20 20 19 18 18 20 22 23 24 24 24 24 24 24 25 25 25 25 26 26 25 25 24 23 23 23 22 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 15 13 12 12 11 9 8 8 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 13 13 13 13 13 14 14 14 14 15 16 17 17 18 17 16 14 14 14 15 16 16 17 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 18 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 14 14 15 15 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 23 24 24 25 25 25 25 25 26 27 29 31 33 33 33 33 34 33 32 31 31 31 31 32 32 32 32 33 33 33 33 32 30 29 28 26 24 21 21 23 22 19 15 13 13 14 13 13 11 10 7 5 4 2 6 9 11 12 13 15 17 18 18 18 19 21 22 18 15 14 10 5 5 10 14 16 18 20 20 20 19 19 19 19 18 18 17 16 14 12 11 11 10 9 9 8 8 8 8 9 9 10 10 11 11 12 12 13 14 14 14 15 16 17 19 20 22 23 28 28 27 27 27 26 26 25 25 24 23 23 23 22 22 21 21 20 19 18 17 16 16 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 13 14 15 15 16 16 17 18 18 17 17 18 19 19 19 18 17 17 16 15 15 14 14 14 14 13 12 11 11 10 10 9 8 7 5 2 4 6 10 15 19 20 20 19 18 18 18 19 21 22 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 17 17 16 15 13 13 12 10 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 10 11 11 12 13 13 13 13 13 13 13 14 14 14 15 16 16 17 17 18 18 16 13 13 14 15 16 16 18 19 19 20 21 21 22 22 23 23 23 23 24 24 23 23 23 23 23 23 22 21 20 19 18 17 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 13 13 14 15 15 16 17 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 24 23 23 23 23 22 22 22 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 20 21 22 23 23 24 24 24 24 23 24 25 28 31 32 32 32 32 32 31 31 30 30 30 31 31 31 32 31 31 31 31 32 31 29 27 25 25 23 19 18 20 21 20 17 15 15 16 16 16 15 12 8 5 3 2 6 9 11 12 14 16 17 17 17 17 19 23 24 18 16 14 12 8 2 8 14 16 18 20 21 20 20 20 19 19 18 18 17 16 14 12 12 11 10 10 9 9 9 9 9 10 10 11 11 12 12 12 13 14 14 15 15 15 16 18 19 21 22 24 28 27 27 26 26 26 25 25 24 24 23 22 22 22 21 21 20 20 19 18 17 17 16 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 8 8 9 9 9 10 10 11 11 11 11 12 13 13 13 14 15 16 17 17 18 19 19 18 18 18 19 20 20 19 18 16 16 15 15 15 15 14 14 14 13 12 12 12 11 11 11 10 9 6 4 3 6 20 21 19 18 18 18 18 19 19 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 18 17 16 15 14 13 12 11 9 8 7 7 8 8 9 9 10 10 11 11 12 12 11 11 12 12 13 13 13 13 13 13 13 11 9 8 8 8 9 9 9 9 10 11 11 12 13 14 13 13 13 13 13 14 14 15 15 16 16 17 17 18 17 15 13 13 14 15 16 17 18 19 19 20 21 21 22 23 23 23 24 24 24 24 23 23 23 23 23 22 22 21 19 18 16 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 12 13 13 14 15 16 17 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 24 23 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 19 19 18 18 18 19 19 18 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 20 21 22 22 22 22 22 22 22 22 23 25 28 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 29 29 29 30 30 29 27 25 24 22 20 18 19 21 21 18 16 16 17 18 17 14 12 8 5 3 3 7 10 11 12 14 15 16 15 14 16 19 18 16 12 10 11 12 11 12 7 12 15 18 20 21 20 20 20 20 19 19 18 17 15 13 13 12 12 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 17 18 20 21 23 25 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 17 17 16 15 15 14 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 12 13 14 15 16 17 17 18 18 19 19 18 18 19 19 19 18 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 15 18 20 21 20 18 17 18 18 19 19 19 20 21 21 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 16 15 14 13 11 10 9 8 7 7 8 9 9 9 10 10 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 13 11 9 8 8 8 9 9 10 10 11 12 13 14 14 14 13 13 13 13 14 14 15 16 16 17 17 17 17 16 13 13 13 14 15 16 17 18 19 19 20 21 21 22 23 23 24 24 24 24 24 23 23 23 23 22 22 21 19 18 16 15 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 11 11 12 13 13 14 16 17 18 19 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 16 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 18 18 19 19 20 20 21 22 22 21 21 21 21 21 23 25 27 27 28 28 29 28 28 28 28 28 28 29 29 29 29 29 28 27 27 28 28 26 24 23 22 21 19 19 21 21 19 17 17 18 17 15 12 10 8 5 2 5 9 10 11 12 13 14 13 12 11 13 17 20 12 18 7 4 10 11 8 2 9 14 17 19 20 20 19 20 20 20 19 17 16 14 13 13 13 12 11 11 11 11 11 10 11 11 11 12 12 13 13 13 14 14 15 15 16 16 18 19 20 22 23 25 27 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 18 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 10 11 11 12 13 14 15 15 14 14 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 16 16 17 16 15 14 14 14 14 15 15 15 16 17 18 20 21 21 21 21 19 17 17 18 19 20 20 20 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 20 19 18 18 17 16 16 15 14 13 12 11 9 8 7 7 7 8 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 14 14 15 15 14 11 9 8 8 8 9 9 10 10 11 12 13 14 14 13 13 13 13 13 14 15 15 16 17 17 17 16 16 15 13 13 14 15 15 16 17 18 18 19 20 21 21 22 23 23 24 24 24 24 23 23 23 23 22 22 21 19 18 16 15 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 13 14 15 17 18 19 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 21 22 22 21 21 20 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 21 21 21 20 20 19 19 20 21 22 24 25 26 27 27 27 27 26 26 26 27 27 28 28 28 28 27 26 26 26 26 25 22 21 21 21 20 20 21 21 20 18 17 16 15 13 10 8 6 3 2 6 9 10 11 11 11 11 10 8 6 6 8 17 19 19 5 2 7 8 4 2 7 11 15 18 19 18 18 19 20 19 18 16 15 14 14 14 13 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 17 17 18 19 21 22 24 25 26 26 26 25 25 24 24 23 23 23 22 21 21 20 20 20 19 19 18 18 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 13 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 16 15 15 15 15 16 17 17 18 19 20 21 22 22 22 21 19 18 18 18 20 22 22 22 22 22 23 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 22 22 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 20 20 19 18 17 16 16 15 14 13 12 11 10 9 8 7 7 7 8 8 9 9 9 10 10 10 11 12 12 12 12 12 13 13 13 14 14 14 14 13 11 8 8 8 8 8 9 10 11 11 12 13 14 14 14 13 13 13 14 14 15 16 16 16 17 16 15 15 13 13 13 14 15 16 17 17 18 18 19 20 21 21 22 23 24 24 24 24 24 23 23 23 22 22 21 19 18 16 15 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 14 16 18 19 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 15 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 20 20 20 19 18 18 18 19 20 21 22 23 24 25 25 26 25 25 25 25 26 26 26 26 26 27 26 25 24 24 24 23 22 20 20 21 21 21 21 20 20 18 17 16 14 12 9 7 4 1 3 6 8 9 9 10 10 9 8 6 2 2 7 17 17 12 4 4 6 5 2 1 4 7 12 16 17 17 18 19 20 19 17 16 15 14 14 14 13 13 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 15 16 16 17 17 18 19 21 23 24 26 26 26 25 25 24 24 23 23 23 22 22 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 13 14 15 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 15 15 15 16 16 17 18 18 19 20 21 22 23 23 22 22 21 20 19 20 22 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 24 24 24 24 23 22 22 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 20 19 18 17 17 16 15 14 13 12 11 10 9 8 7 7 7 7 8 8 9 9 9 9 10 10 11 12 12 12 12 12 13 13 14 14 14 14 13 12 10 9 8 8 8 9 9 10 11 12 12 13 14 14 14 14 13 14 14 14 15 16 16 16 16 15 14 14 13 13 14 15 15 16 17 17 18 19 19 20 21 22 23 23 24 24 24 24 23 23 22 22 21 20 19 18 16 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11 12 13 14 16 18 19 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 15 15 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 19 18 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 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 18 18 17 18 18 19 20 20 21 22 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 23 22 22 21 20 20 21 21 21 21 20 20 18 17 16 14 11 8 6 3 1 3 5 6 7 8 8 8 7 7 5 2 3 7 11 4 3 4 4 4 3 0 1 2 4 9 13 15 16 18 19 19 18 17 15 15 15 15 14 13 13 13 13 12 12 11 11 11 11 12 12 12 13 13 14 14 15 16 17 18 18 19 20 21 23 25 26 25 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 12 12 13 14 15 16 16 16 17 18 18 18 18 18 18 18 18 17 17 18 18 18 19 19 18 17 17 17 16 16 16 16 17 17 18 19 19 20 21 22 23 24 24 23 23 22 22 22 22 24 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 22 22 21 21 22 22 22 22 22 23 23 23 23 23 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 16 15 15 14 13 12 10 9 8 8 7 7 7 7 7 8 9 9 9 9 9 10 11 11 12 12 12 12 13 13 13 14 14 13 13 12 11 9 9 9 9 9 10 11 11 12 13 13 14 14 14 14 13 13 14 14 15 16 16 16 15 14 13 13 13 13 15 15 16 16 17 17 18 19 19 20 21 22 23 23 24 24 24 23 23 22 22 21 20 19 17 16 14 13 12 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 11 11 12 13 15 18 19 20 20 21 21 21 20 20 20 20 20 19 19 18 18 17 17 16 16 16 15 15 14 14 15 15 15 14 14 13 13 13 13 13 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 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 22 22 22 22 22 21 21 21 20 20 20 20 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 18 18 18 18 18 17 17 17 18 19 19 20 20 21 22 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 22 21 21 21 21 21 21 22 22 21 20 19 18 17 15 13 10 7 5 2 0 2 3 4 5 6 6 7 7 7 5 3 1 3 4 2 3 3 3 2 1 0 1 2 3 7 10 12 15 17 19 19 18 16 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 12 12 12 13 13 14 14 15 16 17 18 18 19 20 21 23 25 27 25 25 24 24 24 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 12 12 12 12 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 17 17 17 16 17 17 18 18 19 20 21 22 23 24 24 25 24 24 24 23 23 23 24 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 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 18 17 17 16 15 14 14 13 11 9 9 8 8 7 7 7 7 7 8 9 9 9 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 13 12 11 10 9 9 9 10 10 11 12 12 13 14 14 15 14 13 13 13 13 14 15 15 16 16 14 12 12 12 13 14 15 15 16 16 17 17 18 19 20 20 21 22 23 23 24 24 24 23 22 22 21 20 19 17 16 14 13 12 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 11 12 13 15 17 19 20 20 21 21 21 21 20 20 20 20 19 19 19 18 18 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 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 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 17 17 17 16 17 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 22 22 22 22 21 21 20 19 18 17 16 14 12 10 7 4 2 0 1 3 4 5 5 6 6 7 6 5 4 2 2 2 2 2 3 2 1 1 2 3 3 4 6 8 11 14 17 19 19 18 17 16 16 15 15 14 14 13 13 13 12 11 11 11 11 11 12 12 12 13 13 14 15 15 16 17 18 19 19 20 21 23 25 27 25 24 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 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 18 19 19 20 21 22 23 24 25 25 25 25 25 24 24 24 24 24 25 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 17 16 15 13 13 12 10 9 8 8 8 8 7 7 7 7 8 9 10 10 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 11 10 10 10 10 11 11 12 13 14 14 15 15 14 13 13 13 13 14 14 15 17 16 13 11 11 12 14 15 16 16 16 17 17 18 18 19 20 21 22 22 23 23 24 24 23 23 22 20 19 18 17 15 14 13 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 13 15 17 19 20 20 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 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 15 15 15 15 15 15 15 14 15 15 16 16 17 18 18 17 17 17 17 18 19 19 19 20 20 20 20 20 21 21 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 19 18 17 16 15 14 12 9 7 5 3 1 1 3 4 4 5 6 6 7 7 6 4 3 2 2 2 2 2 2 2 3 4 4 5 6 7 9 11 14 17 18 19 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 11 11 12 12 13 13 14 14 15 16 16 17 18 19 19 20 21 23 25 27 25 24 24 23 23 22 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 16 17 17 17 17 17 17 17 17 17 18 19 19 20 21 23 24 25 25 26 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 17 16 15 13 11 11 10 9 8 8 8 8 8 7 7 7 8 9 10 11 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 10 11 11 12 13 13 14 15 15 15 15 14 13 14 14 14 15 16 17 14 12 11 11 13 15 15 16 16 16 17 17 18 18 19 20 21 22 23 23 24 24 24 23 22 21 19 17 16 15 14 12 11 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 10 12 14 17 19 20 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 21 22 21 22 22 22 22 21 20 19 18 18 17 16 15 13 11 8 7 5 4 3 1 2 3 4 5 6 7 7 7 6 5 4 3 3 3 2 2 3 4 5 5 6 7 8 9 10 12 14 16 18 18 18 18 18 17 16 15 14 14 13 12 12 12 11 11 11 11 11 12 12 13 14 14 15 15 16 16 17 18 19 20 20 21 23 25 27 25 24 24 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 21 22 23 24 25 26 26 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 23 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 17 17 16 14 12 10 9 9 8 7 8 8 8 8 7 8 8 8 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 13 13 14 14 15 15 16 15 15 14 15 15 15 16 15 14 12 11 11 12 14 16 16 16 16 17 17 18 18 19 20 20 21 22 23 23 24 24 23 22 21 19 17 15 14 13 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 10 11 14 17 19 20 21 21 21 21 21 21 20 20 20 19 19 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 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 13 12 13 14 15 17 18 18 19 20 21 20 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 22 22 20 19 18 18 17 16 15 14 12 9 7 6 5 5 4 2 2 2 3 5 6 7 7 7 7 6 5 4 4 4 4 4 5 6 7 7 8 9 10 11 12 13 15 17 18 18 19 19 18 17 16 15 14 14 13 12 12 12 11 11 11 11 11 12 13 13 14 14 15 15 16 16 17 18 19 20 20 22 23 25 27 25 24 24 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 21 22 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 23 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 17 17 16 15 13 10 8 8 7 7 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 15 15 15 16 16 15 15 15 15 14 14 13 12 12 11 12 13 16 16 16 16 17 17 17 18 18 19 20 21 21 22 23 23 23 23 23 21 20 17 15 13 12 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 9 10 13 17 19 20 21 22 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 17 16 16 16 16 15 15 14 14 14 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 12 12 12 13 15 16 18 18 19 20 21 21 21 19 19 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 20 19 18 17 16 16 14 12 10 8 7 6 5 5 4 3 2 2 3 4 5 6 7 7 7 7 6 6 5 5 5 6 7 8 9 9 10 11 12 13 14 15 16 17 18 19 19 20 19 18 16 16 15 14 13 13 12 12 11 11 11 11 11 12 13 13 14 15 15 16 16 16 17 18 19 20 21 22 23 25 26 24 24 24 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 19 19 20 21 21 22 23 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 23 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 17 16 16 15 13 10 7 7 6 6 7 7 7 8 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 14 14 13 13 12 12 12 12 12 14 15 16 17 17 17 17 18 18 19 19 20 21 21 22 23 23 23 23 22 20 17 15 13 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 8 8 8 9 12 17 19 21 21 22 22 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 12 11 12 13 14 16 18 18 19 19 20 21 20 19 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 21 19 18 17 17 16 15 13 11 9 8 8 7 6 5 4 3 2 2 3 4 5 6 7 8 7 7 7 7 7 7 7 8 8 9 10 11 11 12 13 14 15 16 17 17 18 19 20 20 19 18 17 16 15 14 13 13 12 12 11 11 11 11 11 12 13 13 14 15 15 16 16 16 17 18 19 20 21 21 22 23 25 24 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 19 20 20 21 22 22 23 24 25 25 26 27 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 25 25 25 24 24 23 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 18 18 17 17 16 15 14 12 9 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 15 14 13 13 13 12 12 12 12 12 13 14 15 15 16 17 17 17 18 18 19 19 20 21 21 22 23 23 22 21 20 17 15 13 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 9 8 7 7 10 16 20 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 15 15 14 13 13 13 13 12 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 14 16 17 18 18 18 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 19 18 17 16 15 14 12 10 8 9 9 7 6 5 4 3 2 2 3 4 5 6 6 7 8 8 8 8 8 9 9 9 10 11 11 12 12 13 14 15 16 17 17 18 19 20 20 20 20 19 17 17 16 15 14 13 13 12 11 11 11 11 12 12 13 13 14 15 15 16 16 16 17 18 19 19 20 21 21 22 23 24 24 23 23 23 22 22 21 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 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 15 16 16 17 17 17 17 18 18 19 19 20 20 21 21 22 23 23 24 25 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 18 18 17 17 17 16 15 14 12 8 6 5 5 5 6 6 7 7 9 10 10 11 11 10 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 12 12 13 13 13 14 14 15 15 16 18 18 18 18 18 19 20 20 21 21 22 22 22 21 19 17 15 13 11 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 10 10 10 10 9 7 5 4 12 19 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 16 16 15 15 14 13 13 13 12 12 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 11 12 13 15 16 17 17 17 18 18 18 17 16 16 17 17 18 18 19 20 20 20 19 19 19 19 19 19 20 21 21 20 20 21 21 21 20 19 17 16 15 14 12 11 9 9 9 9 7 6 5 5 4 2 2 3 5 5 5 6 7 8 9 9 9 9 10 10 10 11 11 12 12 13 14 14 15 16 17 18 19 20 21 21 21 21 20 19 18 17 16 14 14 13 12 12 11 11 11 12 12 13 13 14 15 16 16 16 17 17 18 18 19 20 20 21 21 23 24 24 23 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 17 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 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 25 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 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 21 21 21 21 21 21 21 21 20 20 20 19 18 17 17 17 16 16 14 14 13 8 6 5 5 6 6 6 6 7 8 10 11 11 11 10 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 16 18 18 18 18 19 19 20 20 21 21 22 21 20 19 16 14 13 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 11 11 10 8 6 6 14 21 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 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 13 13 13 13 12 12 12 11 11 10 10 11 12 13 15 16 16 17 18 18 17 17 15 15 15 16 17 19 20 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 21 20 19 18 17 15 14 13 11 10 9 9 9 8 7 7 6 6 4 3 2 3 4 5 5 6 7 9 10 10 10 10 11 11 11 11 12 13 13 13 13 14 14 15 16 17 19 21 22 23 22 22 21 20 19 18 16 15 15 14 13 12 12 11 11 12 12 13 13 14 15 15 16 16 17 17 17 18 19 19 20 21 21 23 24 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 25 25 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 18 17 17 16 16 15 13 13 11 8 6 6 6 6 6 6 6 7 8 9 11 11 11 10 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 13 12 13 13 14 15 15 15 15 15 15 15 16 17 18 18 18 19 19 19 20 20 21 21 21 19 18 16 14 12 11 10 9 9 8 8 8 8 8 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 14 13 13 12 11 12 15 19 22 23 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 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 14 15 15 16 17 17 17 16 15 14 14 15 17 19 21 21 21 20 19 18 18 18 18 18 19 19 19 19 19 19 20 19 18 17 15 14 13 12 11 10 9 9 8 8 7 7 7 6 5 3 2 2 3 5 6 7 8 9 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 15 17 20 22 24 24 24 23 22 21 20 19 17 16 15 14 14 13 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 19 19 20 21 22 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 14 15 15 14 14 14 14 14 14 14 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 21 21 21 21 22 22 23 23 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 18 18 18 17 16 16 15 14 13 12 10 9 8 7 7 6 6 6 7 7 8 9 10 11 10 10 9 9 9 9 10 10 11 11 11 12 12 11 11 12 12 12 12 13 13 13 14 14 14 13 13 14 15 15 15 15 15 15 15 14 14 13 13 13 13 14 15 16 16 16 16 16 16 16 18 19 19 19 19 19 19 19 20 20 21 20 19 16 14 13 11 11 10 9 9 8 8 8 8 9 9 9 9 9 9 10 10 9 9 8 8 8 8 9 9 9 9 8 8 9 9 10 11 12 13 14 15 16 16 15 14 14 15 18 20 21 22 23 23 23 22 22 22 22 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 12 13 13 13 13 14 15 15 15 15 15 14 14 15 16 18 20 21 21 20 19 18 18 18 18 18 18 19 19 19 19 19 19 18 17 16 14 14 13 12 11 10 10 9 8 8 7 7 7 6 5 4 3 2 3 5 6 7 8 10 11 11 11 12 12 12 12 13 13 14 14 13 12 12 12 13 14 18 21 24 25 26 25 25 23 22 21 19 18 17 16 15 14 14 13 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 20 21 21 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 24 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 18 17 16 16 15 15 14 13 11 10 10 9 8 7 7 6 7 7 7 7 8 9 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 14 13 13 14 15 15 15 15 15 15 15 14 14 13 13 13 14 15 16 16 16 17 17 17 17 18 19 19 19 19 19 19 19 20 20 20 21 19 16 13 12 11 10 10 9 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 9 8 8 9 9 9 9 9 9 9 9 9 10 11 11 12 13 14 16 17 17 17 16 16 16 17 19 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 11 12 13 13 14 15 16 15 15 14 15 16 17 19 21 21 21 19 18 17 16 16 16 17 18 19 20 20 20 19 17 16 15 14 13 13 12 11 11 10 9 8 8 7 6 6 5 5 4 4 2 3 5 7 8 9 10 11 11 11 12 12 12 13 14 14 14 13 12 11 11 11 12 15 19 22 26 28 28 27 26 25 24 22 20 19 18 16 15 15 14 13 13 12 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 20 21 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 16 15 15 14 14 13 12 11 10 9 8 7 7 7 8 7 7 7 8 9 10 10 10 10 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 14 13 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 16 12 11 10 10 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 11 11 11 10 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 13 15 16 17 18 18 18 18 18 19 20 20 20 20 21 21 21 21 21 21 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 11 11 11 12 13 13 12 12 11 11 11 11 11 11 11 10 10 9 10 10 11 12 11 9 9 11 11 11 10 14 16 16 16 15 15 15 15 17 19 20 21 20 19 17 16 15 15 14 15 16 17 18 19 19 18 16 15 14 14 13 13 12 11 11 10 9 8 7 6 5 5 5 5 5 4 2 3 5 7 8 9 10 10 10 11 11 12 13 13 14 14 14 13 11 10 9 9 11 12 18 28 30 30 29 29 27 26 25 23 21 20 19 17 16 15 15 14 13 13 13 13 13 13 13 13 14 14 14 15 16 16 17 18 18 19 19 20 21 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 18 18 19 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 27 27 26 25 25 25 25 25 25 25 25 25 24 23 22 21 21 20 19 19 19 20 21 21 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 17 16 15 15 15 14 14 13 12 10 9 8 8 8 8 8 8 8 7 7 8 9 10 10 10 10 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 14 13 12 13 13 14 15 15 15 15 16 16 17 17 17 18 19 19 20 20 20 20 20 20 19 19 20 20 20 20 21 20 12 10 10 9 9 9 9 9 9 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 11 11 11 12 13 14 15 16 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 13 13 12 12 11 11 10 10 10 10 10 10 9 9 9 10 11 12 12 12 12 13 12 9 7 14 16 16 16 15 15 15 16 17 18 20 20 19 18 17 16 14 13 13 13 14 16 17 18 17 17 16 15 14 14 13 12 12 11 10 9 8 7 6 5 4 4 4 4 4 4 2 3 6 7 8 8 9 9 10 11 12 12 13 14 14 14 13 12 10 8 7 7 4 7 18 27 30 31 31 30 29 27 25 23 22 21 20 18 16 15 15 15 14 13 13 13 13 13 13 13 13 13 14 15 15 16 17 17 18 18 19 20 20 22 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 17 17 18 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 25 25 24 24 25 25 25 24 24 24 23 21 20 19 19 18 19 19 20 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 18 18 18 17 17 17 17 16 16 15 15 15 15 14 13 12 10 9 8 8 8 9 9 9 8 7 8 8 9 10 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 14 13 12 12 13 14 15 16 16 16 17 18 19 20 19 19 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 20 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 17 18 18 18 18 18 19 19 20 20 20 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 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 10 10 11 12 13 13 13 14 14 12 13 15 16 16 16 15 15 15 16 17 18 19 19 19 18 16 15 14 13 13 13 14 15 16 16 16 16 15 14 14 13 12 12 11 11 10 8 7 6 5 4 3 3 3 4 4 3 1 3 5 6 7 7 8 9 10 11 12 13 13 14 14 13 12 10 8 7 5 2 7 16 17 19 20 22 26 32 31 28 23 21 22 22 20 18 16 15 15 15 14 13 12 13 13 12 12 13 13 13 13 14 15 15 16 17 18 18 19 19 20 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 17 18 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 24 23 23 22 21 19 18 18 18 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 14 12 11 10 9 8 8 8 9 10 10 9 8 8 9 10 10 11 11 10 10 10 9 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 12 13 13 14 13 12 12 15 17 20 21 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 16 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 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 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 16 17 17 17 16 16 15 15 15 15 16 17 18 18 18 18 17 17 17 15 13 12 13 13 14 15 15 16 15 14 14 13 13 12 11 11 10 9 8 6 5 4 3 3 3 3 4 3 2 1 3 5 6 6 7 7 8 9 11 12 13 13 13 13 13 11 9 7 5 2 3 12 16 13 10 8 8 9 26 28 24 20 19 20 21 20 18 16 15 15 15 14 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 17 18 19 19 19 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 26 26 26 25 25 25 25 24 23 23 23 23 22 21 20 19 19 20 21 22 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 16 15 15 15 15 14 13 12 11 10 9 8 8 8 9 10 10 9 9 9 10 10 11 11 11 11 10 10 10 9 9 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 13 13 12 12 12 12 11 6 2 9 16 20 22 23 23 22 21 21 21 21 22 21 21 20 20 20 20 20 20 20 20 21 21 9 7 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 18 18 19 19 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 15 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 12 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 11 12 12 11 11 11 15 16 16 16 16 15 15 15 15 15 16 17 17 17 17 17 17 18 18 16 13 12 13 13 14 14 15 15 14 13 13 13 12 12 11 10 10 9 7 6 5 4 3 3 3 4 4 3 1 1 4 5 6 6 6 6 7 9 10 11 12 13 13 13 12 10 8 6 3 0 5 11 12 8 5 4 4 9 18 25 23 18 16 18 19 19 18 15 14 14 15 14 13 12 12 12 11 11 12 12 12 12 13 13 14 15 16 16 17 18 18 19 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 16 17 17 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 25 24 24 25 25 25 26 26 26 26 26 25 23 22 23 23 24 23 22 21 22 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 11 10 9 8 7 7 8 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 10 8 8 12 15 19 21 22 23 22 22 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 21 21 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 19 19 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 15 14 13 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 9 9 9 9 8 8 8 9 9 9 10 10 11 11 11 10 11 12 14 14 15 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 15 13 12 12 13 14 14 14 14 13 13 12 12 12 11 11 10 9 8 7 5 4 4 3 3 4 4 4 2 1 2 4 5 5 5 5 5 6 8 10 11 12 12 12 12 11 9 7 5 3 1 4 8 7 4 3 3 4 11 20 25 22 17 15 14 17 18 17 15 14 14 14 14 12 11 11 11 11 11 11 11 12 12 13 13 13 14 15 16 16 17 18 19 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 16 16 17 18 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 25 25 25 26 26 27 26 25 24 23 23 25 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 12 10 9 8 7 7 8 10 10 11 11 11 11 12 12 12 12 12 11 11 11 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 12 12 11 11 11 11 10 8 11 13 15 19 21 22 22 21 21 21 21 22 22 22 22 21 21 20 20 20 20 20 20 21 21 20 11 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 20 20 20 20 20 20 20 20 20 20 21 21 21 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 16 16 15 14 13 13 12 12 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 10 10 10 10 10 11 11 12 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 13 12 12 12 13 13 14 14 13 12 12 11 11 11 11 10 10 9 8 6 5 4 4 4 4 4 4 4 2 1 2 4 5 5 5 5 6 7 9 10 11 11 12 12 11 10 8 6 4 2 0 3 5 5 3 3 2 3 11 22 25 23 19 13 10 13 15 15 14 13 13 13 13 12 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 17 18 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 15 15 15 14 15 15 15 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 27 27 26 25 24 24 26 28 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 11 9 8 8 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 11 10 9 9 9 10 10 10 10 11 11 11 11 10 10 10 11 11 12 12 12 12 11 11 10 11 10 9 8 13 13 16 18 20 20 20 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 19 13 10 10 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 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 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 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 14 13 12 12 12 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 9 9 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 12 13 13 14 14 15 15 16 15 15 15 15 15 14 12 12 12 12 12 13 13 13 12 11 11 10 10 10 10 10 9 8 7 6 5 4 4 4 4 4 4 3 2 1 3 4 5 5 5 5 6 7 9 10 10 11 11 11 10 9 7 5 3 1 1 3 4 4 4 4 3 2 10 22 26 26 22 13 8 9 12 13 13 12 12 12 12 11 11 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 17 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 15 15 14 14 14 15 15 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 24 24 25 26 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 19 19 18 17 16 16 16 16 16 15 16 16 16 16 15 15 14 14 13 13 11 9 8 8 8 8 9 10 11 12 12 12 12 12 13 13 13 13 13 12 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 10 10 10 10 8 10 13 13 16 18 18 20 21 21 21 21 22 22 22 22 21 21 20 20 20 20 20 20 20 21 21 19 15 11 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 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 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 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 10 10 9 9 8 8 7 7 7 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 14 14 13 12 11 11 11 12 12 13 12 11 10 10 10 10 10 10 9 9 8 7 6 5 4 4 4 5 4 4 3 1 1 3 4 5 5 5 5 6 7 8 9 10 10 10 10 9 7 5 3 2 0 1 3 4 4 4 4 2 2 12 24 28 28 25 16 9 8 10 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 15 15 17 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 15 15 14 14 14 15 15 16 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 25 24 23 23 25 25 26 26 27 27 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 20 20 20 20 19 19 19 18 17 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 12 11 9 8 8 9 9 10 10 11 12 12 12 12 13 13 13 14 14 14 13 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 12 12 12 11 11 10 10 10 7 10 12 13 15 18 18 20 21 21 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 21 21 20 16 12 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 6 7 7 7 7 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 14 14 13 13 12 11 11 11 11 11 12 12 11 10 9 9 9 9 9 9 9 9 8 7 6 5 5 5 5 5 4 3 2 1 2 3 4 5 5 5 5 6 7 8 8 9 9 9 9 7 6 4 2 1 1 2 3 4 4 5 4 2 2 11 25 29 30 27 18 11 7 8 9 10 10 9 10 10 10 9 9 9 9 9 9 10 10 11 11 12 12 12 12 13 13 14 15 16 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 15 15 14 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 27 27 26 25 25 26 27 27 28 28 28 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 20 19 19 19 18 18 17 16 15 16 16 16 16 16 16 16 16 15 14 14 13 13 12 11 9 8 8 9 9 10 10 11 12 12 12 12 13 13 13 14 14 14 13 12 12 11 11 10 9 9 9 9 9 9 8 9 9 10 10 11 10 11 11 12 12 11 11 11 10 9 7 9 11 12 13 17 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 21 20 20 21 21 21 20 17 14 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 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 13 12 12 11 11 10 10 10 9 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 13 13 12 12 11 10 10 11 11 11 11 11 10 9 9 9 9 9 9 9 8 8 8 7 6 5 5 5 5 4 3 2 0 1 3 3 4 4 5 5 5 5 6 6 7 7 8 8 7 6 4 3 1 1 2 3 4 4 4 4 3 2 2 11 21 29 31 29 23 11 7 7 7 8 8 8 8 9 9 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 13 14 14 15 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 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 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 15 15 14 14 14 15 15 16 16 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 23 23 23 23 24 24 25 25 25 25 26 26 25 25 25 25 27 29 30 29 28 28 28 28 29 28 28 28 28 28 28 27 27 26 25 24 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 16 15 15 15 16 16 16 16 16 16 16 15 15 14 13 12 11 10 9 8 8 9 9 10 10 11 11 12 12 12 12 13 13 14 14 14 14 13 12 12 12 10 9 8 8 8 8 8 9 9 10 10 10 10 10 10 12 13 12 11 11 11 10 9 8 8 9 6 10 18 20 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 20 17 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 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 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 13 12 12 11 11 11 10 10 9 10 10 10 10 9 9 8 8 7 7 8 8 8 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 10 10 10 11 11 12 12 12 13 14 14 13 12 11 11 10 10 10 10 11 10 10 10 10 10 9 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 3 1 0 2 3 3 4 4 4 4 4 4 4 5 5 5 6 6 5 4 3 2 1 2 3 3 4 4 4 3 2 1 1 9 22 30 30 29 27 10 5 5 5 6 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 13 13 14 15 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 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 15 15 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 25 26 28 30 30 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 23 22 22 22 21 21 20 20 20 19 19 18 18 18 17 16 15 15 16 16 16 16 16 16 16 16 16 15 15 13 12 11 10 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 13 13 12 12 11 10 8 8 8 8 8 9 10 10 10 10 9 9 10 11 12 12 12 11 11 10 9 8 8 8 6 5 14 19 20 20 21 21 22 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 20 18 17 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 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 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 13 12 12 11 11 11 10 10 9 9 9 10 10 9 9 8 8 8 7 7 8 8 8 9 9 8 7 7 6 5 5 6 6 6 6 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 12 13 13 12 11 10 9 9 9 9 10 10 9 9 9 9 9 8 7 7 8 8 8 8 7 7 7 6 6 5 4 4 3 3 2 1 1 2 2 3 3 4 4 3 3 3 2 2 3 3 3 4 3 3 2 1 2 3 3 4 4 3 2 1 1 1 2 8 19 27 27 25 20 9 3 3 4 5 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 13 13 14 14 22 22 22 21 21 21 21 21 21 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 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 24 24 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 27 29 30 29 28 26 26 26 26 26 26 27 27 27 27 27 26 26 25 24 23 23 22 22 21 21 21 20 20 20 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 13 12 10 10 9 9 8 8 9 9 10 10 10 11 11 11 12 12 13 13 13 13 12 11 10 10 10 9 8 8 8 9 10 11 10 10 9 9 9 9 10 11 12 12 11 11 11 10 8 8 8 6 6 13 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 20 19 18 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 11 11 11 12 12 12 11 10 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 7 7 7 6 6 5 4 4 3 3 2 1 0 1 1 2 3 4 4 4 3 3 1 0 1 2 1 1 1 1 1 1 2 3 4 4 4 3 2 0 1 1 2 4 12 17 22 23 22 17 9 4 3 3 4 5 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 12 12 13 14 14 22 22 22 21 21 21 21 21 21 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 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 14 14 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 28 28 29 29 27 25 24 24 23 23 24 24 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 15 15 13 12 11 10 9 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 12 11 10 8 8 8 8 8 8 8 9 10 11 10 10 9 9 8 9 9 10 11 11 11 11 11 11 9 7 7 6 8 13 17 19 19 19 19 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 18 17 17 18 18 18 18 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 13 13 12 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 7 6 5 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 10 10 11 11 12 11 10 9 7 6 7 8 9 9 9 9 8 8 8 8 7 6 6 7 7 7 7 7 6 6 5 5 4 3 2 2 2 1 0 1 1 3 4 4 5 5 5 4 2 2 7 9 8 6 4 3 2 2 3 4 5 5 4 3 1 0 1 1 2 4 17 19 19 19 19 15 10 6 4 3 3 4 5 6 6 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 12 12 13 14 14 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 16 16 15 15 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 26 27 27 27 27 27 27 26 25 23 22 22 22 22 22 23 23 23 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 20 19 18 18 18 17 17 17 16 16 16 17 17 17 16 16 16 15 15 15 15 14 13 12 11 10 9 8 8 8 8 8 9 10 10 11 11 11 12 12 13 12 11 10 9 8 8 8 8 8 8 8 9 10 10 10 10 9 9 8 8 9 10 11 11 11 11 11 10 8 7 5 8 16 19 20 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 9 9 10 11 11 11 9 8 6 6 6 8 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 4 3 2 2 1 1 0 0 1 2 4 5 5 6 6 7 8 8 6 15 17 15 12 9 7 5 4 4 5 5 6 5 3 1 0 1 1 2 6 15 17 17 16 16 14 9 7 5 3 3 3 4 5 6 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 14 14 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 23 23 24 24 24 24 25 25 25 26 27 27 26 25 24 23 23 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 17 17 17 16 16 15 15 15 15 14 13 13 12 11 11 9 8 8 7 8 8 9 10 10 11 11 12 12 12 12 12 10 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 8 8 10 11 11 11 11 11 10 9 8 4 12 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 5 5 6 6 7 8 9 9 9 10 10 10 9 7 6 5 6 7 9 8 8 8 8 8 7 7 6 6 5 5 5 6 5 5 5 5 4 3 3 2 1 1 1 0 1 2 3 4 5 6 6 7 9 11 15 21 23 23 20 17 14 10 8 6 6 6 7 7 6 4 2 1 0 1 4 8 12 13 12 12 13 11 9 6 4 3 3 3 4 5 6 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 14 14 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 17 16 16 16 15 15 15 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 26 25 24 23 22 21 21 20 20 20 20 20 20 21 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 19 18 18 18 17 17 16 16 16 16 16 16 17 16 15 15 15 15 15 14 13 12 11 11 11 11 10 8 8 7 8 8 9 10 10 11 12 12 12 12 12 11 10 9 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 10 7 8 10 12 11 11 11 11 10 9 8 11 17 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 9 9 9 10 9 8 7 5 5 6 7 8 8 8 7 8 8 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 2 1 1 1 1 1 2 3 4 5 6 6 7 9 11 16 21 24 24 21 19 16 13 10 8 7 7 7 7 6 5 3 2 1 2 4 7 9 10 10 10 10 9 7 5 4 3 2 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 18 18 18 18 17 16 16 15 15 15 14 14 14 14 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 24 23 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 19 18 18 18 18 19 19 20 20 20 20 20 19 19 18 18 17 17 16 16 16 15 15 16 16 16 16 15 14 14 15 14 14 13 12 11 11 11 11 10 8 8 8 8 9 9 10 11 11 12 12 12 12 11 10 9 9 9 9 10 10 11 11 11 10 10 10 11 11 11 12 12 10 6 10 13 12 10 10 10 11 10 10 10 15 19 20 20 20 20 20 20 20 21 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 22 22 22 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 2 2 3 3 4 5 5 6 7 8 8 9 9 9 8 6 5 5 5 6 8 8 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 3 4 5 5 6 6 7 10 14 19 23 23 21 19 17 15 12 10 9 8 8 8 7 5 4 3 2 2 3 5 7 7 8 8 8 7 5 4 3 3 3 3 4 5 6 7 7 8 8 9 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 19 18 18 17 17 17 17 18 18 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 16 15 14 14 14 14 14 14 14 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 23 23 22 23 23 24 23 21 20 19 19 18 18 19 19 19 19 20 20 20 20 20 19 18 18 17 17 18 18 19 19 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 14 13 12 12 12 12 12 10 9 8 8 9 9 9 10 11 11 12 12 12 11 11 10 10 10 10 10 11 11 11 11 10 10 10 11 11 12 12 12 12 8 8 12 12 11 10 9 10 11 11 11 10 13 17 20 20 20 20 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 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 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 5 2 2 2 3 3 4 5 6 6 7 8 8 9 8 8 6 5 5 5 6 7 8 7 6 6 6 6 6 5 4 4 4 4 4 3 4 4 3 3 2 2 2 1 1 1 1 1 2 3 4 4 4 4 5 5 7 9 13 20 22 19 18 16 15 14 11 10 9 8 8 7 6 4 3 2 2 3 4 5 5 6 6 6 5 4 3 3 3 3 4 5 6 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 19 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 15 14 14 14 14 14 14 14 15 15 16 16 17 17 18 19 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 23 22 21 21 21 21 20 19 18 18 18 18 19 20 20 20 20 21 21 21 20 19 18 18 17 17 17 18 18 18 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 12 11 10 9 9 9 9 9 9 10 11 11 12 12 11 11 10 10 10 10 11 11 11 12 11 11 10 10 10 11 12 12 13 13 11 8 9 10 9 10 10 10 10 11 11 11 10 9 11 18 20 20 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 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 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 6 6 6 4 1 2 2 2 3 4 4 5 6 6 7 8 8 8 8 6 5 5 5 6 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 3 3 3 3 3 2 2 2 1 8 18 21 19 16 14 14 14 12 10 9 8 8 7 6 5 3 2 2 2 3 3 4 4 4 3 3 2 2 3 4 4 5 5 6 7 7 8 8 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 19 18 17 17 16 17 17 17 17 18 19 19 19 19 19 19 19 18 18 17 17 17 18 18 17 15 14 14 14 14 14 14 14 15 15 16 17 17 18 18 19 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 25 25 25 24 22 20 18 17 18 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 19 18 18 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 15 15 15 14 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 12 12 12 12 11 10 10 10 11 11 11 12 11 11 11 10 10 11 12 13 13 13 13 12 9 4 4 7 10 10 10 10 11 11 11 10 9 10 19 21 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 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 4 3 2 2 2 2 2 3 3 4 4 5 6 6 7 8 8 7 6 5 4 5 6 7 7 7 6 5 5 5 5 4 4 4 3 3 2 2 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 5 10 18 24 26 24 18 14 14 14 12 10 9 8 8 7 6 5 4 3 3 2 2 2 2 2 2 1 2 2 3 4 5 5 6 6 7 7 8 9 9 10 11 11 11 11 11 11 11 10 11 11 11 11 11 12 12 13 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 21 21 20 20 19 19 20 20 19 18 17 16 16 16 16 17 17 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 16 15 14 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 24 25 26 26 26 25 23 19 15 13 18 22 23 23 22 22 21 21 21 21 22 22 22 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 15 14 15 15 15 15 15 15 14 13 13 13 12 12 12 12 11 11 11 12 11 12 11 11 11 12 12 12 12 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 13 11 11 12 12 8 8 9 9 10 10 11 11 10 10 14 20 21 21 21 21 21 22 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 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 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 11 11 10 10 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 3 3 4 4 5 6 6 7 7 6 5 4 4 5 6 6 6 6 6 5 5 4 4 4 3 3 2 2 2 2 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 1 2 3 5 9 14 19 24 26 24 20 17 15 14 13 11 9 8 8 7 6 6 5 4 3 3 2 2 1 1 1 1 3 4 4 5 6 7 7 8 8 8 9 10 11 12 13 13 13 12 11 11 11 11 11 11 11 11 11 12 12 13 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 20 19 18 17 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 17 17 16 15 14 14 14 15 15 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 23 23 24 24 25 26 27 27 27 25 22 19 18 18 22 25 25 24 24 23 23 22 22 23 23 22 22 21 20 19 18 18 17 17 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 13 14 14 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 11 11 12 12 12 12 13 13 13 13 12 11 11 13 14 10 6 8 10 11 10 10 11 9 7 18 20 21 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 20 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 20 20 19 20 20 20 21 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 20 20 20 20 21 21 21 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 9 10 10 10 11 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 4 3 3 3 3 3 2 2 2 3 4 4 5 6 6 6 6 5 4 4 5 5 5 6 6 6 6 5 3 2 3 3 3 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 4 7 10 14 18 20 22 21 19 18 16 15 13 11 9 8 8 7 7 6 6 5 5 4 3 2 1 0 1 2 3 4 5 6 7 7 8 9 9 9 10 11 12 14 16 16 15 13 12 11 11 12 12 12 12 12 12 12 13 14 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 17 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 16 17 16 16 16 16 16 15 14 14 14 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 23 24 25 26 26 26 26 26 26 25 23 21 20 21 23 25 25 25 25 24 24 23 23 23 22 22 21 20 19 18 17 17 17 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 12 12 12 12 13 14 15 16 14 14 14 14 13 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 12 11 11 13 14 15 14 12 12 12 9 8 10 9 7 5 18 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 20 20 20 20 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 20 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 19 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 11 11 11 11 10 10 9 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 2 3 3 2 2 2 2 2 3 3 4 5 6 5 5 4 3 3 4 4 4 5 5 6 6 4 2 1 1 2 2 1 1 1 1 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 3 5 7 10 13 15 17 18 18 18 17 16 15 13 10 9 8 8 7 7 7 7 7 6 5 4 3 2 1 0 1 3 4 5 6 7 8 8 9 10 10 11 11 13 16 19 20 17 14 12 11 11 12 13 13 13 13 13 13 14 15 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 24 25 25 25 24 23 21 22 23 23 22 21 20 20 21 23 24 24 24 24 24 23 23 22 22 21 21 20 19 18 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 13 13 12 12 12 13 15 16 16 14 14 14 14 13 12 12 12 12 12 13 13 14 14 13 13 14 14 14 14 14 14 13 13 12 12 13 14 14 15 16 16 15 13 6 6 7 5 3 17 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 22 21 21 20 20 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 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 10 10 11 12 12 12 11 11 10 9 8 7 7 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 1 2 2 1 1 2 2 3 4 4 4 4 3 3 2 3 3 3 4 5 5 5 3 1 1 0 1 1 1 0 0 1 1 1 2 1 2 2 2 2 2 2 1 1 1 1 1 2 4 5 7 9 11 13 15 16 17 17 16 15 14 12 10 8 8 7 7 7 8 8 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 10 10 10 11 13 15 16 14 12 11 10 11 12 13 14 14 14 14 15 15 16 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 19 19 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 15 15 15 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 22 19 17 19 21 22 21 20 19 20 20 20 21 22 22 22 22 22 21 21 21 21 20 19 19 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 15 16 15 13 12 13 13 13 13 13 12 13 13 14 15 15 15 14 14 14 14 15 15 15 14 14 13 13 13 14 14 14 15 16 15 15 10 8 15 15 18 19 20 21 21 21 20 20 20 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 11 12 12 13 13 12 11 10 9 8 8 7 6 6 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 3 2 2 1 0 1 2 2 2 1 2 2 3 3 3 3 3 2 2 2 2 2 3 4 4 3 1 1 2 1 1 1 0 0 0 0 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 3 4 6 7 9 11 12 14 15 15 16 15 14 13 11 9 8 7 7 8 8 8 8 8 8 7 7 6 5 3 2 1 1 2 3 4 5 7 8 9 9 10 9 8 7 5 6 7 5 8 8 9 10 11 12 14 14 15 15 16 16 17 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 21 20 19 19 18 18 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 22 23 23 23 23 24 23 22 20 19 18 20 22 22 21 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 14 14 14 15 16 16 16 16 16 15 16 16 15 14 14 13 13 14 14 15 15 14 12 11 11 12 13 13 13 13 13 14 15 16 17 16 16 15 15 15 15 15 15 14 14 13 13 14 14 14 14 15 15 14 13 9 7 11 0 3 16 20 21 21 21 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 11 12 12 13 13 13 12 11 10 9 8 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 1 0 2 3 3 3 2 2 2 2 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 3 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 6 8 9 11 12 13 14 15 15 14 14 12 11 9 8 7 7 8 8 9 9 9 8 8 7 7 6 5 4 2 1 1 2 3 4 6 7 8 9 9 8 6 4 3 6 5 4 6 7 7 8 10 11 12 14 15 16 16 17 18 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 19 19 18 18 17 16 16 16 16 15 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 15 15 15 15 15 14 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 21 21 22 23 23 23 23 23 22 21 21 21 22 22 22 22 21 20 19 19 18 18 18 17 17 17 17 18 18 18 19 19 19 18 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 15 15 14 13 12 11 10 9 9 11 11 10 11 12 14 15 16 16 17 17 17 16 16 15 15 14 14 13 13 13 13 13 14 13 13 13 13 11 10 8 7 8 8 14 18 20 20 20 20 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 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 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 14 14 14 14 14 13 13 13 13 12 12 12 11 11 12 13 13 13 13 12 12 11 10 9 8 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 4 4 3 2 1 0 2 3 3 3 3 2 3 3 3 3 2 2 2 3 4 4 4 3 2 2 3 3 3 3 3 3 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 6 8 9 11 12 13 14 14 14 14 13 11 10 8 7 7 7 8 8 9 9 9 9 9 8 8 7 7 5 4 2 1 2 3 4 5 6 7 8 8 8 6 4 3 3 4 4 5 6 6 7 8 10 11 13 15 16 17 17 18 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 19 19 18 18 17 16 16 17 17 16 14 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 12 13 13 14 14 15 15 15 15 13 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 20 21 22 23 23 24 24 24 23 23 23 23 23 23 22 21 20 20 19 18 18 18 17 16 16 16 16 16 17 17 18 18 18 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 15 15 15 14 14 14 15 15 15 14 12 11 11 10 9 8 7 7 7 7 8 9 11 13 15 16 17 18 19 18 17 15 14 13 13 13 12 12 13 13 13 12 12 11 11 10 9 9 9 8 10 12 15 17 19 19 19 18 18 18 17 17 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 14 14 13 13 12 11 10 10 9 8 7 7 6 7 7 7 6 5 5 4 4 4 4 4 3 3 3 3 3 2 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 3 4 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 3 2 1 2 4 4 5 5 7 8 10 11 12 13 14 14 14 13 12 10 9 8 7 7 7 8 8 9 9 9 9 9 9 9 8 8 6 4 2 1 2 2 3 5 6 7 7 8 7 7 6 5 4 5 5 5 6 6 7 8 10 12 14 16 17 17 16 17 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 16 16 17 18 17 14 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 12 13 14 14 14 14 15 14 13 12 12 12 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 19 20 21 22 23 24 24 25 25 25 26 26 24 23 23 22 20 20 19 18 18 18 17 17 16 15 15 15 16 16 16 17 17 17 17 16 16 16 15 15 15 14 13 13 13 13 14 14 14 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 15 15 13 11 10 9 9 9 7 6 5 4 4 4 5 5 5 7 12 15 18 19 20 19 17 16 15 14 13 12 12 11 12 12 12 11 11 10 9 9 9 8 8 9 10 11 12 14 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 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 20 21 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 19 19 19 19 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 17 17 17 16 16 16 16 15 15 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 13 13 13 14 14 14 13 12 11 11 10 10 9 8 7 7 7 7 7 6 6 5 5 4 4 4 4 3 3 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 6 6 6 6 5 5 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 2 3 4 4 4 1 4 7 6 5 6 7 8 10 11 12 13 14 14 13 12 11 10 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 6 4 2 1 2 3 3 4 5 6 7 7 8 7 7 7 6 6 6 6 6 6 7 9 11 13 15 17 17 16 15 15 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 15 17 19 17 15 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 19 20 21 22 23 24 25 26 26 27 27 26 25 23 22 21 20 19 18 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 11 9 9 8 8 7 5 4 3 3 3 3 3 4 4 3 6 11 18 21 22 21 19 17 16 15 14 13 11 11 11 11 10 10 9 9 8 8 8 8 9 10 10 10 11 12 13 15 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 12 12 11 10 10 9 9 9 8 7 8 8 7 6 5 5 4 4 4 4 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 6 6 7 8 7 6 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 6 8 7 6 6 7 8 9 11 12 13 13 13 13 12 11 9 8 7 7 7 7 7 8 8 9 9 9 9 9 9 8 7 5 3 2 2 2 3 3 4 5 6 7 8 8 9 9 8 8 7 7 6 6 7 8 10 12 14 16 17 17 15 14 13 23 23 23 23 23 22 22 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 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 16 15 17 18 17 15 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 22 24 25 25 26 26 25 25 25 24 23 21 20 18 17 17 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 12 11 10 9 8 8 7 6 4 3 2 2 2 2 2 2 4 8 13 18 22 24 23 22 20 18 16 15 14 12 11 10 9 9 9 8 8 7 7 7 8 9 10 10 10 10 10 11 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 15 14 14 13 12 11 11 10 9 9 9 9 8 8 8 7 7 6 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 5 6 6 5 6 6 8 9 9 10 12 12 13 12 11 10 9 8 7 7 7 7 7 8 8 9 9 9 9 9 8 7 5 3 2 2 2 3 3 4 4 5 6 7 8 9 10 10 10 9 9 8 8 8 8 9 11 13 15 17 18 16 14 13 12 23 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 19 19 19 19 19 19 18 17 16 15 17 17 16 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 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 18 19 20 21 23 24 24 24 24 24 23 23 23 23 22 21 19 18 16 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 15 15 15 15 15 14 14 13 13 12 11 11 11 12 13 13 14 14 14 14 15 14 14 14 14 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 13 12 11 10 9 9 8 6 5 3 2 2 2 1 2 1 1 2 5 9 13 17 19 20 22 21 19 16 13 12 10 9 9 9 8 8 7 7 7 7 7 8 9 10 10 10 9 10 11 12 13 14 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 12 11 10 10 9 9 9 9 9 8 8 7 6 6 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 6 6 6 7 7 7 6 6 5 4 4 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 4 4 4 5 5 6 7 7 8 9 10 11 11 11 10 9 8 7 7 6 7 7 7 7 8 8 9 9 8 8 7 5 3 2 2 2 3 3 4 4 4 5 6 7 8 9 10 10 11 11 10 9 8 8 8 9 10 12 14 16 17 15 13 12 12 23 24 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 19 19 19 19 19 18 17 15 15 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 18 19 21 22 23 23 23 23 22 22 22 23 23 22 22 21 19 17 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 12 12 11 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 14 14 14 15 15 15 15 14 14 13 12 11 10 9 9 8 6 4 3 2 1 1 0 2 2 1 1 1 2 4 6 7 7 14 19 19 15 12 11 10 9 9 8 8 8 8 7 7 7 8 8 8 9 9 9 9 10 11 12 13 13 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 17 17 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 14 14 15 15 15 15 15 14 15 15 15 14 14 15 15 15 15 15 14 14 13 12 12 11 10 10 9 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 3 3 3 3 3 3 4 4 5 6 7 7 8 9 10 10 10 9 8 7 6 6 6 6 6 7 7 8 8 8 8 7 6 5 3 2 1 2 3 4 4 4 4 4 5 6 7 8 8 9 10 11 11 11 10 9 8 7 7 8 10 13 15 15 14 12 10 11 23 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 19 19 18 19 19 18 16 15 15 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 18 19 21 22 22 22 21 21 21 22 23 23 23 23 22 21 19 16 14 13 12 11 11 12 12 12 13 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 12 11 11 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 13 12 11 10 10 9 8 6 5 4 2 1 0 0 2 3 2 1 1 2 3 4 5 5 6 13 14 13 12 10 10 9 9 9 8 8 7 8 9 8 8 8 8 9 9 9 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 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 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 24 24 23 22 22 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 3 3 3 3 3 3 3 3 4 5 6 7 8 8 8 9 8 8 7 6 5 4 4 5 6 6 7 7 7 7 7 6 5 3 2 1 3 4 4 4 4 4 4 4 4 5 5 6 6 7 8 9 10 10 10 9 7 7 6 6 7 10 13 13 12 10 9 9 23 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 19 19 20 20 20 20 20 19 19 19 18 18 19 19 18 16 15 14 15 15 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 18 20 21 22 21 20 20 20 21 22 23 23 23 23 22 21 19 16 13 11 10 10 10 10 11 12 12 13 13 13 12 12 12 13 13 13 14 14 14 13 13 13 12 12 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 15 14 13 12 12 11 11 10 9 8 6 5 4 3 2 1 0 1 2 2 1 2 3 4 5 5 5 7 8 7 11 13 12 11 10 10 9 9 8 5 9 11 11 10 9 9 9 9 9 9 10 11 11 12 12 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 24 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 14 13 12 11 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 6 6 6 7 7 7 8 7 7 8 8 8 8 7 7 7 7 6 5 4 4 4 4 5 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 7 7 6 5 4 3 3 3 3 4 5 6 6 6 6 5 4 3 2 1 2 3 4 4 4 4 4 4 3 3 4 4 4 4 5 6 7 9 9 9 8 7 6 5 4 5 8 10 11 10 8 7 7 23 24 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 19 19 19 19 19 20 20 21 21 20 19 19 19 18 18 19 19 17 16 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 16 17 18 20 21 21 20 19 19 20 21 23 23 24 24 23 22 20 18 15 12 10 9 8 9 9 10 11 12 12 12 11 11 11 12 12 13 13 14 14 14 13 13 12 12 12 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 11 10 9 8 7 5 4 3 2 1 0 1 2 2 1 2 4 4 4 4 5 6 6 6 10 13 13 13 12 11 11 11 9 3 10 13 13 12 10 9 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 24 24 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 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 15 14 13 12 12 12 11 10 10 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 6 5 4 4 4 5 6 6 6 6 6 6 7 7 7 6 6 6 5 4 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 5 4 3 2 1 1 2 3 4 4 5 5 4 4 3 2 1 1 2 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 7 8 8 7 6 5 4 4 4 6 7 8 7 6 6 5 23 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 19 19 18 18 19 19 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 15 15 16 16 18 19 20 20 18 18 19 21 22 23 24 24 24 24 22 20 17 14 11 9 7 7 7 8 9 10 11 11 10 10 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 17 17 16 16 16 15 14 13 12 12 12 11 10 9 8 7 6 5 4 3 2 1 1 1 0 1 3 4 4 3 3 4 5 5 5 7 11 12 12 12 12 11 9 4 10 13 13 12 11 10 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 23 24 24 24 24 24 25 24 24 23 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 16 16 16 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 12 11 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 9 9 9 9 8 8 7 7 6 5 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 5 6 6 5 5 5 4 3 2 1 1 1 1 1 2 3 3 3 3 3 2 2 1 1 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 3 4 5 6 6 5 4 3 3 3 4 4 5 5 4 4 3 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 22 22 21 20 19 19 18 18 19 19 18 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 18 19 19 18 19 20 21 23 24 24 25 25 24 22 19 16 12 9 7 6 6 6 7 8 9 9 9 9 9 10 11 11 12 12 13 13 13 13 12 12 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 17 17 18 18 18 18 17 17 17 16 16 15 14 13 13 12 12 11 10 9 8 7 6 6 5 4 3 2 2 2 2 2 3 4 3 3 3 3 4 5 5 6 6 8 10 12 12 9 8 8 12 14 13 12 11 10 9 9 9 9 9 10 11 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 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 23 23 24 24 24 24 24 24 24 24 23 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 16 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 14 13 13 12 12 12 11 10 9 10 10 10 11 11 11 11 9 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 5 4 3 4 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 2 2 2 2 2 1 1 1 2 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 3 4 4 3 3 2 2 2 3 3 3 3 2 3 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 20 20 21 21 22 22 22 22 22 22 21 20 19 18 18 18 19 19 18 17 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 19 19 19 20 21 22 23 24 25 25 24 23 20 17 14 11 8 6 5 5 5 6 7 8 8 8 8 9 9 10 11 11 12 12 13 13 12 12 11 10 10 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 15 14 13 13 12 11 11 10 9 8 8 7 7 6 6 4 3 3 4 3 3 3 4 3 2 2 3 4 5 6 7 9 10 12 12 9 9 9 9 10 13 13 12 11 9 8 8 8 8 9 10 11 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 23 23 23 23 24 24 24 24 24 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 14 13 12 12 12 11 10 10 10 10 10 11 11 12 12 11 9 9 10 10 11 11 11 11 11 11 12 12 11 11 10 10 10 10 10 9 9 9 9 9 8 7 7 6 5 5 4 3 4 5 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 2 1 1 2 3 3 3 2 1 1 0 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 22 22 22 22 21 21 21 20 19 18 18 18 18 18 18 17 16 15 15 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 15 15 17 18 19 19 20 22 23 24 25 25 24 23 22 19 15 12 9 6 5 4 4 5 6 6 7 7 7 8 8 9 10 11 11 11 12 12 12 12 11 11 10 11 11 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 11 11 10 9 9 8 8 7 7 7 6 5 5 4 4 3 3 3 3 2 2 3 4 5 6 9 11 12 10 7 9 9 9 8 9 11 12 12 10 9 8 8 8 8 8 9 11 12 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 23 23 23 23 23 23 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 13 12 11 12 12 11 10 10 11 10 10 11 12 12 12 11 9 10 11 11 12 12 12 12 13 13 13 13 13 12 11 11 10 9 8 8 8 9 9 8 7 7 6 6 5 5 5 4 6 7 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 3 3 4 4 4 4 3 2 1 2 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 0 1 1 2 2 2 2 1 0 1 1 1 1 1 1 1 1 2 2 3 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 19 18 18 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 14 14 15 16 16 15 16 17 18 18 19 21 22 24 25 25 24 23 22 20 17 13 10 7 5 4 3 4 4 5 5 6 6 7 8 8 9 10 10 11 11 11 12 12 11 11 11 11 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 11 10 10 9 9 8 8 8 8 7 6 5 5 4 3 3 3 2 2 2 3 3 5 7 9 11 11 9 9 10 9 9 8 9 10 11 11 10 9 8 8 8 8 8 9 10 12 13 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 12 11 11 11 11 11 11 11 10 10 11 13 14 14 13 11 11 11 11 12 12 12 13 13 14 14 14 13 12 11 10 9 8 7 7 8 9 9 9 8 7 7 6 6 6 6 6 6 7 7 6 7 6 6 7 7 7 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 5 5 5 4 2 3 5 5 4 3 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 0 1 2 3 3 3 3 2 1 1 0 0 0 0 1 1 2 3 3 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 18 17 17 16 15 15 15 15 15 15 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 17 17 18 19 20 22 24 25 24 23 22 21 18 15 11 8 6 4 4 3 3 4 4 5 5 6 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 12 12 11 11 10 10 10 10 9 9 9 8 7 5 5 5 4 3 3 3 2 2 2 3 3 5 7 9 11 10 9 9 9 9 9 9 8 8 9 10 10 9 8 8 8 8 8 8 9 10 12 13 13 14 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 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 23 23 23 23 23 23 23 23 22 22 22 22 22 21 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 14 12 11 11 11 11 11 11 11 10 10 12 14 16 16 15 14 12 12 12 12 12 13 13 14 14 14 13 12 11 11 10 9 8 7 6 7 9 10 9 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 3 3 6 6 6 5 3 3 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 2 3 4 4 4 4 3 2 2 1 1 1 1 2 2 3 4 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 18 17 16 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 14 15 16 16 16 16 16 16 16 17 18 20 22 24 24 23 22 21 19 16 13 10 7 5 4 3 3 3 3 4 4 5 6 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 11 11 11 10 10 10 10 9 8 7 6 5 5 5 4 4 3 3 3 3 3 3 3 5 7 9 10 9 8 8 8 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 10 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 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 23 23 23 23 23 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 15 13 11 10 11 11 11 11 10 9 10 13 16 18 18 17 16 15 14 13 13 13 13 14 14 14 13 12 11 10 11 11 10 9 7 7 7 9 10 10 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 7 8 7 6 5 4 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 5 4 4 3 3 2 2 2 2 2 2 3 4 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 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 15 16 16 17 17 16 16 15 15 16 18 20 22 23 23 22 21 19 17 14 11 9 7 5 4 3 3 3 3 4 4 5 6 7 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 15 14 12 12 11 11 11 11 11 10 10 10 10 9 8 7 6 6 6 6 5 5 4 5 5 5 4 3 3 5 7 8 8 8 8 8 8 8 9 8 8 8 8 8 9 10 10 9 8 8 8 8 8 9 9 11 11 12 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 16 15 13 11 10 11 11 11 10 9 9 11 15 19 21 21 19 18 17 16 15 14 14 14 14 13 13 12 11 10 10 10 11 11 11 9 8 8 9 10 10 9 8 8 8 8 8 7 6 7 7 7 6 5 5 6 6 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 4 4 5 5 4 4 7 9 7 7 7 6 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 4 4 4 3 3 3 2 2 2 3 3 24 24 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 22 21 21 20 19 19 18 17 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 14 15 16 17 17 17 16 15 15 15 16 17 19 21 22 22 21 19 17 15 12 10 8 6 5 4 3 3 3 3 4 5 6 7 8 9 9 9 9 9 9 10 10 11 11 12 12 12 11 11 12 13 13 14 15 14 15 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 16 16 16 16 15 14 13 12 11 11 11 11 10 10 10 10 10 10 8 7 6 6 6 6 6 6 6 6 6 6 6 4 3 4 5 7 8 7 7 8 8 8 8 9 8 8 8 8 8 8 9 10 10 9 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 15 13 12 10 10 11 11 10 9 9 12 17 21 22 23 21 20 19 18 16 15 14 14 13 13 12 11 11 10 10 10 11 12 12 11 9 8 8 9 10 9 8 8 8 8 8 6 6 7 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 6 11 9 7 7 7 7 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 24 24 24 24 24 24 24 24 25 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 22 21 20 19 18 17 17 16 15 15 15 16 16 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 15 15 16 16 17 16 16 15 15 15 15 17 19 21 21 21 20 18 16 14 11 9 7 6 4 3 3 3 3 3 4 5 6 7 8 8 9 9 9 9 9 10 10 11 11 12 12 12 11 12 12 13 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 16 16 16 16 15 14 12 11 11 10 10 10 10 10 10 10 10 9 8 7 7 7 6 6 6 6 7 7 7 7 6 5 4 5 6 7 7 7 7 7 8 8 8 8 8 8 9 9 8 8 9 9 10 10 9 8 8 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 15 13 11 10 10 10 11 10 9 9 12 18 22 22 22 22 21 20 20 18 17 16 15 13 13 12 12 11 11 11 10 10 11 12 11 9 8 7 8 9 9 8 8 8 8 7 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 5 9 11 8 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 24 24 24 24 24 24 24 24 25 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 17 17 16 16 15 15 16 16 15 15 14 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 14 15 16 16 16 16 16 16 15 14 15 15 17 19 20 21 20 19 17 15 13 11 9 7 5 4 4 3 3 3 4 5 5 6 7 8 8 9 9 9 9 9 9 10 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 16 16 16 15 13 12 11 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 6 5 4 5 6 6 6 6 6 7 8 8 8 8 8 9 9 9 9 8 8 9 9 10 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 21 21 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 14 12 10 8 9 10 10 10 9 9 13 19 21 22 22 22 21 20 20 19 18 17 15 14 13 12 12 12 11 11 9 8 9 10 9 8 7 7 7 8 8 8 7 7 7 6 6 6 6 6 5 5 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 5 6 8 8 8 7 7 8 8 8 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 25 24 24 24 24 24 24 24 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 18 17 17 16 16 16 15 15 16 16 15 15 15 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 16 15 14 15 16 17 19 20 20 19 18 16 14 12 10 8 7 5 4 4 4 3 3 4 5 6 6 7 7 8 8 9 9 9 9 9 10 11 11 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 14 13 12 11 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 8 8 8 8 7 6 5 5 5 6 6 5 5 6 7 7 8 8 8 9 9 9 9 9 8 8 8 9 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 21 20 20 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 12 10 9 9 9 10 10 10 10 13 18 21 22 22 22 21 20 20 20 19 18 16 15 13 12 12 11 11 10 9 8 7 8 8 7 7 6 6 7 7 7 7 7 7 6 6 6 6 7 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 5 6 7 7 7 7 8 8 9 8 8 7 7 7 7 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 25 25 24 24 24 24 24 24 24 25 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 21 21 20 18 17 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 15 15 15 16 17 19 20 20 19 17 15 13 11 10 8 7 5 5 4 4 3 4 4 5 6 6 7 7 8 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 8 8 6 6 7 5 5 5 4 5 5 6 7 7 8 8 9 10 10 9 9 9 8 8 8 9 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 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 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 12 11 10 9 10 10 11 11 11 14 18 21 22 22 22 22 20 19 20 19 18 17 16 15 14 13 11 10 10 9 9 8 8 8 7 6 6 6 7 7 7 7 7 7 6 6 7 7 7 8 8 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 5 5 6 7 7 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 25 25 25 24 24 24 24 24 24 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 20 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 16 16 15 15 15 15 16 16 15 15 15 16 18 19 19 19 18 17 15 13 11 9 8 7 6 5 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 13 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 15 14 13 12 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 7 7 7 5 4 4 4 4 5 6 7 7 8 9 10 10 10 10 9 9 8 8 8 9 10 11 12 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 21 21 21 22 22 22 22 23 23 23 23 22 22 22 21 20 19 18 18 17 17 17 17 17 17 16 17 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 11 10 10 11 12 11 13 16 20 21 22 22 22 22 21 19 20 20 19 18 17 16 15 13 12 11 10 10 10 9 9 8 7 7 6 7 7 7 7 7 7 7 6 6 7 7 8 8 9 9 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 25 25 25 25 24 24 24 24 24 24 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 18 17 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 16 16 15 15 15 15 16 16 16 15 16 17 18 19 19 19 18 16 14 12 11 9 8 7 6 5 4 4 4 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 13 14 14 15 15 16 16 17 18 19 19 19 19 18 18 18 18 17 17 17 17 17 16 15 14 13 12 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 8 9 9 9 9 8 8 7 5 4 3 3 4 4 5 6 7 8 9 10 10 10 10 9 9 8 8 8 9 11 12 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 21 21 21 21 22 22 22 22 23 23 23 22 22 22 21 20 20 19 18 17 17 16 16 16 16 16 17 17 17 17 16 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 11 10 11 11 11 14 19 22 23 22 22 23 22 21 20 21 21 20 18 18 17 15 14 12 11 11 12 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 5 6 7 7 8 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 25 25 25 25 24 24 24 24 24 24 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 22 21 20 20 19 18 17 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 16 16 16 15 15 14 15 15 15 16 16 16 16 18 19 19 19 19 17 16 14 12 11 9 8 7 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 11 11 12 13 14 15 15 15 16 17 18 18 19 20 19 19 18 18 18 17 17 17 16 16 16 16 15 14 13 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 6 7 8 10 11 11 11 11 9 8 7 6 4 2 2 3 4 5 6 7 9 10 10 11 10 10 9 9 8 8 8 10 12 13 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 22 22 22 21 21 20 19 18 17 16 16 16 16 16 16 16 17 17 16 15 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 11 10 10 9 14 20 24 24 24 23 23 23 22 21 21 21 20 18 17 16 15 13 12 12 12 14 14 13 12 10 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 6 6 7 8 8 8 9 10 10 10 10 9 9 9 8 8 8 8 9 9 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 8 25 25 25 25 25 24 24 24 24 24 24 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 19 18 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 15 14 14 14 14 14 15 15 16 17 18 19 19 19 18 17 15 13 12 10 9 9 8 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 11 11 11 12 12 12 11 12 13 13 14 14 15 15 16 17 17 18 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 14 13 13 13 13 13 12 12 11 10 9 9 9 9 8 8 7 7 6 6 6 8 10 11 12 12 12 11 10 9 8 6 4 2 2 3 4 5 6 8 9 10 10 11 10 9 9 8 8 8 9 11 12 13 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 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 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 22 22 21 21 20 19 18 17 16 16 16 16 16 16 16 16 16 15 14 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 11 10 9 8 11 19 25 26 25 24 24 23 23 22 21 20 19 17 16 15 14 13 13 13 13 14 14 14 13 11 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 25 25 25 25 25 25 24 24 24 24 24 25 25 25 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 21 20 19 18 18 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 16 16 17 16 15 14 14 14 14 14 14 15 16 18 19 19 19 19 18 16 14 13 11 10 10 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 13 14 14 14 15 15 16 17 17 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 14 13 12 11 10 9 9 9 9 8 8 7 7 6 6 7 9 12 13 13 13 12 10 9 9 8 6 4 1 1 2 3 5 6 8 9 10 10 10 10 9 8 8 7 8 10 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 21 21 20 19 19 18 17 16 16 15 15 15 15 15 15 14 13 13 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 11 9 8 10 17 25 26 25 25 24 24 23 22 21 19 17 16 16 15 14 14 14 14 14 14 14 13 13 13 11 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 8 8 8 9 9 10 10 11 11 11 11 10 10 10 9 25 25 25 25 25 25 24 24 24 24 24 25 25 25 24 24 24 24 23 23 23 24 24 25 25 24 24 24 24 24 24 24 24 23 23 22 21 20 20 19 18 17 17 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 16 16 17 16 15 15 14 14 14 14 14 15 17 18 19 19 19 18 17 15 14 12 11 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 15 14 12 11 10 10 9 9 9 8 7 7 7 7 7 10 12 14 15 14 13 12 10 9 9 7 6 3 1 1 2 3 4 6 8 9 9 10 9 9 8 8 8 7 8 11 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 21 21 21 22 22 22 22 22 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 11 10 9 11 15 24 25 25 25 24 24 23 22 20 18 16 15 15 15 15 15 15 15 14 14 13 12 12 13 12 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 8 8 8 9 9 10 10 10 10 11 10 10 10 10 10 10 10 10 10 9 8 8 8 9 9 10 10 11 11 11 11 11 11 10 10 25 25 25 25 25 25 25 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 22 21 20 20 19 18 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 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 15 15 16 16 16 15 14 14 14 14 14 14 15 16 18 19 19 19 18 17 16 14 13 11 10 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 11 11 12 13 13 13 13 14 14 14 15 15 14 14 15 15 16 17 16 16 16 15 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 16 16 14 13 12 11 10 9 9 9 8 7 7 7 8 10 12 14 15 15 14 13 12 10 8 8 7 5 3 2 1 1 3 4 6 7 8 9 9 8 8 8 8 8 8 9 11 13 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 21 21 20 20 19 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 14 20 23 24 24 24 24 23 21 19 16 14 14 15 16 16 15 15 15 15 14 13 12 12 13 14 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 10 10 10 10 10 10 10 10 9 9 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 22 21 21 20 19 19 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 14 13 13 13 13 14 15 16 17 18 19 19 18 17 16 15 13 11 10 9 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 11 11 11 11 11 11 11 12 13 13 13 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 17 17 17 17 17 17 17 16 16 14 13 12 11 10 10 10 9 8 7 8 9 10 11 13 15 15 15 13 12 11 9 8 7 6 4 3 2 1 1 2 4 5 7 7 8 8 7 7 7 8 8 8 9 10 12 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 21 21 21 22 22 22 23 23 23 23 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 17 16 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 12 13 16 20 22 23 23 23 22 20 17 15 13 12 14 15 16 15 14 14 14 14 14 13 13 14 15 14 12 11 12 12 13 13 13 14 14 13 13 13 13 14 14 15 15 15 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 10 10 10 10 10 9 8 8 8 8 9 10 10 11 11 11 12 12 12 12 11 11 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 25 25 25 25 25 24 24 23 22 21 21 20 19 19 18 17 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 14 12 11 12 13 14 16 17 18 19 19 18 17 16 14 13 12 10 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 18 18 18 18 18 17 16 15 14 13 12 11 11 11 11 10 9 8 8 9 11 12 14 15 15 13 12 11 10 9 7 7 5 3 2 2 1 2 2 4 5 6 7 7 7 6 6 7 7 8 8 9 10 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 21 21 20 20 19 18 18 17 16 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 14 17 21 21 21 21 20 18 16 14 12 11 12 14 14 13 13 14 15 15 15 15 14 15 16 16 15 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 10 10 10 10 9 9 9 9 9 10 11 12 13 13 13 13 13 13 13 12 12 11 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 26 26 26 26 26 25 25 25 24 24 23 22 21 20 20 19 18 18 17 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 16 14 13 13 13 14 15 17 19 19 18 17 16 15 14 14 13 11 10 9 8 7 7 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 15 15 15 16 16 16 16 16 17 18 19 19 18 18 18 17 16 15 14 13 12 12 11 11 11 10 9 8 9 10 11 12 13 14 14 12 11 10 10 8 7 6 4 2 1 1 1 1 2 3 4 5 6 6 6 5 6 6 7 7 8 9 10 11 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 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 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 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 24 25 25 25 25 25 25 25 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 21 21 20 20 19 18 18 17 16 16 15 15 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 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 15 18 20 20 20 18 17 15 12 11 10 11 12 11 10 11 13 16 17 18 18 17 18 18 19 19 17 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 10 9 9 9 9 9 9 10 12 14 14 15 15 15 14 15 15 15 15 14 13 12 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 24 23 22 21 20 20 19 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 15 15 14 15 15 16 19 19 18 16 15 15 14 13 13 12 11 10 9 8 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 18 19 19 19 19 19 18 17 16 15 14 14 13 13 13 12 12 11 9 8 9 10 11 12 13 13 13 12 11 10 9 8 6 5 4 2 1 1 1 1 2 3 4 4 5 5 5 5 5 6 6 7 8 9 10 11 12 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 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 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 21 21 20 19 19 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 17 19 19 19 18 16 13 11 10 9 10 10 8 7 7 10 17 19 20 20 19 20 20 21 22 20 19 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 13 13 12 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 9 9 9 9 9 9 9 10 12 15 16 17 17 16 16 17 18 18 17 16 15 13 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 24 23 22 21 20 20 19 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 15 14 14 15 15 18 19 18 16 14 14 14 13 13 13 12 11 10 9 8 7 7 8 9 9 8 8 8 9 10 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 13 14 14 15 15 15 14 15 16 16 17 17 17 17 18 19 19 19 19 19 19 19 18 17 16 15 15 15 14 14 14 13 12 11 10 9 9 11 12 12 13 13 12 11 10 10 9 7 6 5 4 2 1 1 0 0 1 2 3 4 4 4 4 4 5 5 6 6 7 9 10 10 11 13 14 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 21 20 20 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 16 18 18 18 17 16 13 11 9 8 8 8 6 5 4 8 16 20 21 21 21 21 21 22 23 23 22 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 13 13 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 13 15 16 16 16 16 16 17 18 18 18 16 15 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 24 23 23 22 21 20 19 19 18 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 14 14 17 17 14 14 13 13 13 13 13 13 12 11 10 9 8 7 7 9 10 10 8 7 8 8 9 10 11 11 12 12 13 13 14 14 14 15 14 14 14 14 14 14 14 14 14 14 13 13 12 13 14 14 15 15 15 14 15 15 16 17 18 18 18 18 19 19 19 19 19 19 20 19 19 18 17 16 16 15 15 15 15 15 13 12 10 9 10 11 12 13 13 12 11 10 10 9 9 7 6 5 4 3 1 1 0 0 1 2 3 3 3 3 3 3 4 5 5 6 7 8 9 9 10 12 14 15 15 16 16 16 17 18 19 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 20 19 19 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 17 17 17 17 16 16 15 15 15 15 16 17 18 17 16 15 14 10 9 8 8 7 5 4 4 10 18 23 23 22 22 21 22 23 24 24 23 22 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 17 17 17 17 16 16 16 15 16 15 15 15 14 13 13 12 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 8 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 13 12 11 11 14 16 16 16 16 15 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 26 26 26 26 25 25 24 23 22 22 21 20 19 18 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 14 12 11 11 11 11 14 13 13 13 13 13 14 14 13 12 12 11 10 9 8 8 8 10 11 10 8 7 7 7 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 13 14 14 15 15 14 14 15 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 17 17 16 16 16 16 16 15 14 12 11 10 11 12 13 13 12 11 10 10 9 8 7 6 5 4 3 2 1 1 1 1 2 3 3 3 3 3 3 4 4 5 6 7 7 8 8 8 11 13 15 15 15 16 16 17 18 20 20 21 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 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 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 20 20 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 16 16 16 15 15 16 17 17 17 16 16 15 12 10 9 8 6 4 3 3 11 21 27 25 23 22 22 22 24 25 25 24 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 13 13 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 13 14 15 15 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 26 26 26 26 25 25 24 23 22 22 21 20 19 18 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 15 15 15 15 16 16 16 15 15 14 12 11 11 10 11 12 13 14 14 13 13 13 14 13 13 12 11 11 10 9 9 9 10 11 12 10 8 6 6 7 8 9 9 10 10 11 11 12 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 18 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 19 18 18 17 16 16 16 16 16 15 13 12 12 11 12 12 12 12 11 11 10 9 8 7 7 6 5 3 2 1 1 1 1 1 2 2 2 2 2 3 3 4 5 5 6 7 7 6 7 9 12 14 15 15 16 16 18 19 20 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 25 25 26 26 26 25 25 25 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 20 19 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 16 16 15 15 16 17 17 17 16 15 13 11 9 8 6 4 4 3 7 18 29 27 24 23 23 23 24 26 26 25 25 24 23 23 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 14 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 26 26 26 26 25 25 24 23 22 21 21 20 19 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 15 15 15 15 14 13 13 12 12 12 13 14 15 15 15 14 14 13 13 13 13 12 11 11 11 11 11 11 12 12 12 10 7 5 4 5 7 7 8 9 9 10 10 10 11 12 12 13 14 14 14 14 14 13 12 12 12 12 12 12 13 13 14 14 14 14 14 15 16 17 18 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 15 15 14 13 13 12 12 13 13 12 12 11 10 9 8 8 7 5 3 2 1 2 1 1 1 1 1 2 2 2 2 3 3 4 5 6 6 6 6 7 9 11 12 14 15 16 17 18 20 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 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 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 23 23 23 23 23 24 24 23 23 23 23 22 22 21 21 20 19 18 17 17 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 15 16 16 17 17 17 17 15 11 9 8 7 6 5 4 4 10 26 28 26 25 24 24 24 25 26 26 26 26 25 24 23 22 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 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 26 26 26 26 25 25 24 23 22 21 20 20 19 18 17 16 15 14 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 14 14 14 14 15 15 16 16 15 15 15 15 15 16 16 16 16 15 14 13 12 12 13 13 13 12 12 12 12 12 12 12 12 11 9 6 4 4 5 6 6 7 8 8 9 9 10 11 12 13 13 14 15 14 14 13 13 12 12 12 12 12 12 13 14 14 14 14 14 15 16 17 18 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 18 18 17 16 16 15 15 15 15 15 14 14 14 15 15 14 14 13 11 10 10 11 10 7 3 2 4 6 5 4 3 2 1 1 1 1 2 2 3 4 5 5 6 6 7 7 8 10 11 13 16 17 19 20 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 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 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 21 20 19 18 18 17 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 14 8 7 8 7 7 7 6 6 7 19 27 28 27 26 24 23 24 25 26 26 26 25 24 23 22 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 13 12 12 12 12 12 12 12 11 11 11 11 11 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 10 10 10 10 10 10 11 11 11 11 11 11 10 11 12 12 12 12 12 12 12 12 12 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 24 24 23 22 21 20 19 18 18 17 16 15 14 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 16 17 18 18 18 18 18 17 17 17 17 16 14 13 11 6 6 13 14 14 14 13 12 12 12 12 11 11 10 8 6 5 5 6 6 6 6 7 8 9 10 10 11 12 14 14 15 15 14 13 13 12 12 12 12 12 12 13 14 14 15 15 15 15 16 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 21 21 21 20 20 19 18 17 16 16 15 15 15 16 16 16 15 15 16 17 16 16 14 13 12 13 17 16 10 2 5 8 9 8 7 5 3 2 1 1 1 1 2 3 4 5 5 6 7 7 8 9 10 12 14 17 19 21 22 22 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 26 26 26 25 25 25 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 19 18 18 17 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 8 7 8 8 7 7 8 8 8 13 21 26 27 27 25 23 23 24 25 25 25 25 24 23 23 22 21 20 20 20 20 19 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 11 12 12 12 12 12 12 12 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 23 23 22 21 20 19 18 17 16 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 19 20 19 19 19 18 18 18 17 16 15 13 13 14 15 13 14 14 14 13 12 12 11 11 11 11 10 9 7 6 6 6 7 6 6 6 6 7 9 10 11 11 13 14 15 15 14 13 13 12 11 11 11 12 12 12 14 15 15 16 16 16 17 17 17 18 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 16 16 15 15 16 17 17 17 17 17 17 17 17 16 14 13 13 19 18 6 4 9 10 10 9 8 7 5 3 1 1 2 1 1 2 4 5 6 7 7 8 9 10 11 13 16 18 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 24 24 24 24 24 24 24 24 25 25 24 24 24 23 23 22 21 20 19 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 11 9 9 9 9 9 9 8 9 11 16 22 25 27 26 24 23 23 24 24 25 25 25 25 24 23 22 21 20 20 20 20 20 19 19 19 19 18 18 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 23 22 22 21 20 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 17 17 18 19 19 19 19 18 17 18 19 19 19 19 18 18 17 17 17 16 13 12 14 15 15 15 12 11 12 13 12 11 11 11 11 10 9 8 6 5 6 6 7 6 6 6 7 8 9 10 12 13 14 14 15 15 14 13 12 11 11 11 12 12 13 14 15 16 16 17 17 17 17 18 18 18 17 17 18 19 19 20 21 21 21 21 21 21 21 20 20 21 21 21 21 20 19 18 17 17 17 16 16 15 16 17 18 18 18 18 18 18 17 17 16 14 13 12 9 5 8 9 10 11 11 11 9 7 4 2 1 1 1 1 2 3 5 6 7 8 9 10 12 14 16 18 20 23 23 23 22 22 21 21 20 19 19 18 18 18 17 17 17 17 17 16 16 16 17 17 17 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 22 20 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 14 13 12 10 10 10 10 11 11 10 10 11 14 18 22 25 27 26 25 24 23 23 24 25 26 26 26 25 24 23 21 21 20 20 19 19 19 19 18 18 17 17 16 15 15 14 14 13 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 14 13 12 12 12 12 12 12 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 23 22 21 21 20 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 15 15 15 16 17 18 19 18 18 18 17 18 18 18 18 18 18 17 17 17 16 15 13 13 14 14 15 15 10 4 10 12 12 11 11 11 11 10 9 8 6 5 6 6 6 6 6 7 8 9 10 12 13 13 14 14 15 14 14 13 12 12 11 12 13 14 15 15 16 16 17 17 18 18 18 18 18 17 16 16 17 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 19 19 18 17 17 17 17 17 16 16 17 18 19 18 17 17 17 17 17 17 16 15 13 10 2 4 7 8 9 11 12 12 11 9 6 3 1 1 1 1 2 3 4 6 7 9 11 13 15 17 18 20 22 23 23 22 22 21 21 20 19 19 18 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 19 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 26 26 27 27 28 27 27 27 26 26 26 26 26 26 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 24 23 22 21 20 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 14 12 11 10 9 10 13 14 13 12 12 13 16 19 23 26 26 25 24 23 23 23 24 26 27 27 26 26 24 23 21 20 20 20 19 19 18 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 15 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 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 15 14 14 13 13 13 12 12 12 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 24 23 22 21 20 19 19 18 17 16 14 13 12 12 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 13 13 13 13 14 15 16 16 16 16 16 17 17 17 17 18 18 18 17 17 16 15 14 13 13 14 14 15 15 12 7 10 11 11 11 11 11 10 9 8 7 6 5 6 6 6 7 7 8 10 11 12 13 13 13 13 13 14 14 14 13 13 12 12 13 15 15 15 16 16 17 17 18 18 19 19 19 18 17 15 15 15 16 17 18 19 20 21 21 21 21 21 20 20 20 20 20 19 18 17 17 17 17 17 17 16 16 17 18 18 18 16 16 16 16 17 17 17 16 15 13 7 1 4 6 8 10 12 13 13 11 9 6 3 1 1 1 1 2 4 6 9 12 15 17 18 19 20 21 22 23 23 22 22 21 20 19 19 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 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 27 27 27 26 26 26 27 27 26 26 25 25 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 24 24 23 22 20 19 19 18 17 17 16 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 18 18 17 16 16 15 14 13 12 10 9 10 14 16 16 15 14 13 15 18 22 24 25 24 23 23 23 23 24 25 26 26 26 26 25 23 22 21 21 20 19 19 18 18 17 16 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 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 23 22 21 20 19 18 17 16 15 14 13 12 12 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 14 13 12 11 11 11 12 12 13 14 15 15 15 16 16 16 17 17 17 17 16 16 15 14 13 13 14 15 14 15 10 6 10 11 11 11 11 10 9 8 7 6 5 5 5 7 8 7 8 9 11 12 13 13 13 12 12 13 13 14 13 13 13 13 14 15 16 16 16 16 16 17 18 19 19 19 19 19 18 17 16 14 14 15 16 17 19 20 21 22 22 22 22 21 21 21 20 20 19 18 18 18 17 17 18 17 17 17 18 18 18 16 15 14 14 15 16 16 16 16 16 13 6 2 2 4 6 9 12 14 14 14 12 10 7 4 2 0 0 2 5 10 15 18 20 21 21 21 21 22 22 23 23 22 22 21 20 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 24 23 22 21 20 19 19 18 17 16 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 18 17 17 16 15 15 14 13 11 10 12 16 19 19 18 17 16 17 19 22 23 22 21 21 22 23 23 23 23 24 25 25 25 25 24 23 22 21 20 19 18 18 17 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 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 23 23 22 21 20 19 18 17 16 15 14 13 12 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 19 18 18 17 17 17 17 17 16 15 13 12 11 11 10 11 11 12 13 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 15 16 16 17 11 6 10 10 10 9 8 8 7 7 4 4 4 6 6 7 7 8 9 10 12 13 13 13 12 12 12 12 12 12 12 13 13 14 15 16 16 16 16 16 16 17 18 19 19 20 20 20 19 18 17 16 15 14 15 16 18 19 21 22 22 22 22 22 22 21 21 20 19 19 19 18 18 18 18 17 17 16 17 17 17 15 13 13 14 15 16 16 16 16 16 14 8 4 1 2 5 8 12 14 16 16 15 13 11 8 6 5 5 8 16 21 23 23 23 23 23 22 22 22 22 23 23 22 22 21 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 26 26 26 26 27 27 27 27 26 26 25 24 23 22 21 20 19 18 17 16 15 14 14 14 14 14 14 15 15 15 15 16 16 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 18 18 17 16 16 15 15 14 13 12 14 18 20 21 21 20 21 21 22 23 22 19 18 18 19 21 23 23 23 23 24 25 25 25 25 24 22 21 19 19 18 18 17 17 16 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 21 20 19 18 17 16 15 14 13 12 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 16 16 17 17 18 19 19 19 18 18 17 17 16 16 15 14 14 13 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 18 19 19 14 6 8 10 10 5 2 4 8 10 9 5 4 7 7 7 7 9 10 11 12 13 13 12 12 11 10 10 10 11 12 13 14 16 17 17 16 16 16 16 17 17 18 18 19 20 20 20 21 20 19 18 17 16 15 16 17 19 20 22 23 23 23 23 22 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 14 13 14 14 15 16 16 16 16 16 14 10 6 2 1 4 7 11 15 17 18 18 18 17 16 19 22 23 25 26 25 25 24 24 23 23 23 22 22 22 23 23 22 21 20 19 19 18 17 17 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 27 27 27 27 26 26 25 24 23 22 21 20 19 17 16 15 14 14 13 14 14 14 15 15 16 16 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 17 17 17 16 16 15 14 14 15 17 20 23 23 23 24 24 24 23 23 20 18 16 16 18 21 23 23 23 23 24 25 26 26 26 24 22 21 20 19 18 17 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 20 20 19 18 17 16 15 13 12 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 17 16 16 16 16 16 17 17 18 19 19 19 18 17 16 16 16 16 16 16 16 15 14 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 16 16 16 17 19 20 20 19 10 2 9 9 6 3 12 15 15 14 9 4 9 10 9 9 10 12 12 12 12 12 11 10 9 9 9 10 11 13 14 16 17 18 17 16 17 17 17 17 17 18 18 19 20 20 21 21 21 21 20 19 18 17 17 17 18 20 21 22 23 23 23 22 21 20 19 18 18 18 18 17 17 17 16 15 16 16 16 15 14 14 15 16 16 16 15 15 15 15 13 11 7 3 1 4 6 9 13 17 20 21 23 24 25 28 30 29 28 26 26 25 25 24 24 23 23 22 22 22 22 22 22 21 20 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 27 27 27 27 27 27 26 25 24 23 22 21 20 19 18 16 15 14 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 15 16 19 22 23 24 25 25 25 25 23 21 18 13 11 13 16 21 23 23 24 24 25 26 27 28 27 25 24 22 20 18 17 16 16 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 22 21 20 19 19 18 17 16 14 13 12 11 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 17 18 18 18 17 15 14 15 15 16 16 16 17 17 17 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 19 20 20 20 10 5 8 9 9 5 15 21 21 20 16 10 13 12 11 10 11 11 11 11 11 11 11 10 9 9 10 11 12 14 15 17 19 18 17 16 17 17 17 18 18 18 18 19 20 20 21 22 22 22 21 20 20 19 18 18 19 20 21 22 23 23 23 22 20 19 19 19 19 18 18 17 17 16 15 15 16 17 17 16 15 15 16 17 17 16 15 14 14 14 13 11 7 4 1 0 2 4 7 11 16 21 26 28 30 30 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 22 21 20 20 19 18 18 18 17 17 16 15 15 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 22 22 23 23 24 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 23 22 21 19 18 17 15 14 13 13 13 13 13 14 15 16 17 17 17 17 17 16 16 16 15 15 14 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 17 17 19 22 24 26 26 27 26 24 21 16 10 6 5 9 16 20 23 24 25 26 27 27 28 28 27 26 25 22 20 18 17 16 16 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 16 16 16 16 16 16 16 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 17 17 15 13 12 14 14 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 20 20 20 11 9 10 10 10 10 17 22 21 21 20 16 13 11 10 9 9 10 10 10 11 11 11 11 10 10 11 11 13 15 17 19 20 18 17 17 17 17 18 18 18 18 18 19 20 20 21 22 22 22 22 22 21 21 20 20 20 20 21 21 22 23 22 21 20 20 20 20 20 19 18 17 16 15 15 16 17 17 17 16 15 15 16 18 17 16 15 14 13 13 12 11 8 6 6 6 5 4 2 4 10 20 28 29 29 29 29 29 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 20 19 19 18 18 18 17 17 16 15 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 21 21 22 23 23 24 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 27 27 27 27 26 25 24 23 22 21 20 19 17 16 15 14 13 13 12 12 13 14 16 17 17 17 17 16 16 16 15 15 14 13 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 17 17 16 16 17 20 24 26 27 28 27 25 20 14 7 2 1 5 11 16 20 23 25 26 26 27 27 27 28 29 28 25 23 20 18 16 16 16 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 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 23 23 22 21 20 19 18 17 16 15 14 13 12 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 15 15 15 15 16 15 15 15 15 15 15 15 16 16 15 15 16 16 16 16 10 6 9 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 19 19 16 12 12 12 12 13 16 21 20 20 19 14 8 9 9 8 8 8 9 10 11 11 11 11 12 12 12 12 14 16 18 20 21 19 18 18 17 18 18 18 19 19 19 19 20 20 21 22 22 23 23 23 23 22 22 22 21 21 21 22 23 23 22 22 21 21 21 21 21 20 18 17 15 14 14 15 15 15 15 14 13 14 15 16 16 15 14 14 13 13 12 11 10 10 12 13 13 13 15 17 22 27 29 29 29 29 29 29 29 28 27 27 26 25 25 24 24 23 23 22 21 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 20 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 27 27 27 26 26 25 24 23 22 21 19 18 17 15 14 13 13 12 12 13 14 16 16 16 16 16 16 16 15 15 15 14 13 12 12 12 13 13 14 14 14 14 15 15 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 20 19 19 18 18 17 17 16 16 16 18 23 26 27 28 27 23 16 8 3 1 1 4 9 14 17 21 22 22 23 24 26 27 28 30 29 26 21 18 17 16 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 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 23 23 22 22 21 20 19 18 17 16 15 14 13 11 10 10 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 12 3 3 5 13 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 16 14 13 13 14 16 17 16 18 14 7 5 10 10 9 8 8 8 9 10 11 12 12 12 12 12 14 17 18 20 20 20 19 19 18 18 18 18 19 19 20 20 20 20 20 21 22 22 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 18 16 14 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 13 13 13 13 12 13 16 18 18 19 21 24 27 29 30 30 30 29 29 29 29 28 27 27 26 25 24 24 24 23 23 22 21 21 20 20 19 19 18 17 17 16 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 22 23 24 24 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 22 20 19 17 16 15 14 13 13 12 13 14 15 16 16 16 16 16 15 15 15 14 13 12 11 11 11 12 12 13 13 13 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 21 21 21 20 19 19 18 18 17 16 16 16 17 21 25 27 27 26 18 8 1 1 3 1 4 9 13 16 18 14 12 13 17 23 25 27 29 28 24 17 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 18 18 23 23 23 23 23 23 23 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 19 18 17 16 15 14 12 11 10 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 9 7 7 12 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 18 18 18 19 20 19 18 18 17 17 15 14 14 14 16 15 17 15 9 6 11 13 12 11 9 8 9 10 11 11 11 12 12 13 14 15 18 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 22 22 23 23 23 24 24 24 23 24 24 24 24 24 24 24 24 24 24 23 22 21 18 16 14 13 12 12 12 12 12 12 12 11 12 13 12 13 13 14 14 14 14 14 14 13 14 16 18 20 21 22 25 27 30 30 31 30 30 29 29 29 28 28 27 26 24 23 23 23 23 23 22 22 21 20 20 19 18 18 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 22 23 24 24 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 22 21 20 18 17 16 15 14 13 13 13 14 15 15 15 15 15 15 15 15 14 13 13 12 11 11 11 11 12 12 13 14 14 15 16 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 22 22 22 21 21 20 19 19 18 17 17 16 16 17 19 23 25 26 22 13 3 6 5 4 2 3 7 13 15 16 11 7 6 8 16 20 24 26 27 25 17 14 13 13 14 14 15 15 16 16 16 16 16 17 17 18 18 19 20 20 20 21 21 21 21 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 20 19 18 17 16 15 14 12 11 10 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 8 10 13 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 19 20 20 17 16 15 15 15 14 14 13 14 15 17 16 15 17 17 16 14 12 9 9 10 11 11 11 11 12 13 14 16 17 20 22 21 20 20 19 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 26 26 26 26 25 25 25 24 23 22 19 16 14 13 12 12 13 13 13 13 14 13 13 13 13 13 14 15 15 16 15 15 15 15 14 15 16 19 21 21 22 24 26 29 30 31 30 30 29 28 28 27 27 26 25 23 21 21 21 22 22 22 22 21 20 20 19 18 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 17 19 20 21 23 23 24 24 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 27 27 26 25 24 24 23 23 22 21 19 18 17 16 15 14 14 13 14 14 15 15 15 15 15 15 14 13 13 12 12 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 20 19 19 18 18 18 17 17 17 19 21 22 21 17 9 4 7 6 5 2 2 6 11 14 14 12 8 6 4 9 14 19 22 24 24 19 16 14 14 14 14 15 16 16 16 17 17 17 17 18 18 19 20 20 21 21 21 22 22 22 21 21 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 22 21 20 20 19 18 17 16 15 14 12 11 9 9 8 9 9 9 10 10 11 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 11 11 12 12 12 11 10 9 10 12 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 19 20 20 20 17 15 14 13 13 13 13 13 13 15 20 22 22 20 17 15 14 13 11 11 11 11 11 11 12 13 14 16 18 20 22 24 23 22 20 20 19 19 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 23 24 25 26 27 27 27 27 27 26 26 25 23 21 18 16 14 13 13 14 15 16 17 17 17 15 15 15 13 14 15 16 17 17 16 16 15 15 15 16 17 19 19 20 22 23 24 27 29 30 29 28 28 27 27 26 25 24 22 21 20 20 20 20 21 22 22 21 20 20 19 18 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 17 16 16 15 15 15 15 15 15 16 17 19 20 22 23 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 29 29 28 28 27 26 25 24 24 23 23 22 21 20 19 18 17 16 15 14 14 14 13 13 13 13 14 14 14 13 13 12 12 12 11 11 12 12 12 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 21 21 20 19 19 19 18 18 18 18 17 18 19 19 18 15 9 2 3 5 5 2 1 5 10 12 12 11 9 9 6 5 6 11 16 19 20 19 17 16 15 15 15 16 16 17 17 18 18 18 18 19 19 20 21 21 21 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 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 22 22 21 20 20 19 18 17 16 15 13 12 10 9 8 8 8 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 10 12 12 12 11 10 10 10 11 13 14 15 15 15 16 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 18 19 20 21 19 16 14 12 12 12 12 12 13 13 14 16 19 20 16 13 12 12 13 14 14 13 12 12 12 14 15 17 19 21 23 24 24 23 22 21 20 20 20 21 21 22 22 22 23 23 23 23 23 22 22 21 21 21 21 21 22 23 24 24 25 25 26 27 27 28 27 26 25 22 20 18 16 15 14 15 16 18 19 20 21 20 17 17 16 15 15 17 18 18 18 18 17 16 16 16 17 17 17 16 13 11 11 17 22 23 26 26 26 27 26 26 25 23 22 20 20 20 19 19 19 19 21 21 21 20 20 19 19 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 17 16 16 15 15 16 16 16 15 14 14 14 14 14 15 15 16 17 19 20 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 28 27 26 25 24 24 23 23 22 22 21 20 19 18 16 15 15 15 12 9 12 13 14 13 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 22 21 21 21 20 19 19 19 19 19 19 18 18 18 18 18 16 13 10 6 2 1 3 2 1 6 10 12 11 9 8 9 8 6 4 6 10 15 17 18 18 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 21 21 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 18 17 16 15 13 12 10 9 8 8 8 8 9 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 8 10 13 13 12 11 10 10 12 13 14 15 15 15 15 15 16 16 16 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 21 21 19 16 14 13 12 12 12 12 12 13 14 15 16 15 11 9 8 10 12 14 16 16 15 15 16 17 19 20 21 23 24 25 24 23 22 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 21 22 23 23 24 24 24 24 25 26 27 27 26 24 22 20 19 17 17 16 17 18 20 22 22 21 21 18 17 16 17 17 18 19 19 19 19 18 17 16 16 16 15 15 13 11 8 7 11 15 13 17 22 24 25 25 23 22 21 20 19 19 19 18 18 18 19 20 21 21 20 20 20 19 19 19 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 18 18 17 17 16 15 15 14 14 14 13 13 13 13 14 14 14 15 15 16 17 18 20 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 26 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 28 28 27 26 24 24 23 23 22 22 21 20 19 18 17 15 14 11 4 11 13 14 14 14 11 9 11 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 21 21 21 21 21 21 20 20 20 20 19 18 18 19 18 17 15 12 10 8 6 3 1 1 2 6 10 11 10 8 7 7 7 7 7 7 10 13 16 18 19 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 19 18 17 16 15 13 12 10 8 8 7 8 8 9 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 10 2 13 15 14 12 8 10 13 14 15 15 16 16 16 15 15 15 16 16 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 20 20 21 21 21 19 17 15 13 13 12 12 12 13 13 14 15 15 14 12 9 7 10 13 15 16 17 18 18 20 20 21 22 22 23 24 24 24 23 22 22 21 22 22 23 23 23 22 23 23 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 25 24 22 21 19 18 18 17 18 20 21 22 21 20 19 17 16 16 17 18 19 19 19 19 20 19 18 17 15 15 15 14 13 11 8 6 6 8 5 8 15 19 21 20 19 18 18 18 19 19 19 18 18 18 19 20 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 17 17 16 15 14 13 13 13 12 12 12 13 13 14 14 14 15 15 16 17 18 21 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 26 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 27 26 25 24 23 22 22 21 21 20 19 18 16 15 15 14 12 13 13 14 14 13 13 12 12 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 17 17 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 18 18 17 14 12 10 9 8 5 2 2 3 6 9 10 8 6 4 4 5 6 7 8 10 12 15 17 19 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 21 20 20 20 20 21 21 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 18 17 16 15 13 12 10 8 7 7 7 8 9 9 10 11 12 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 9 8 15 17 16 14 2 10 14 15 16 16 17 17 17 16 15 15 15 16 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 20 19 18 16 15 14 13 12 12 13 13 14 15 16 16 15 13 10 11 16 17 17 17 18 19 20 20 21 22 23 24 25 25 25 24 23 22 22 22 23 24 24 24 23 23 23 24 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 23 24 23 22 21 20 19 19 18 19 20 20 20 19 18 17 16 16 16 17 18 19 20 19 19 20 20 19 17 15 15 15 14 12 10 8 6 5 5 3 3 8 12 13 14 14 15 15 17 18 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 21 21 21 20 19 18 18 18 18 17 17 16 15 14 13 12 12 12 12 12 12 13 14 14 14 15 15 15 17 18 21 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 26 26 26 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 29 29 29 29 28 28 28 27 25 24 22 21 21 20 18 16 15 15 15 15 15 15 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 15 15 15 16 17 17 18 19 20 20 21 21 22 22 22 23 23 23 23 22 22 22 21 21 20 19 18 18 18 17 16 14 12 10 9 8 7 4 3 4 6 8 9 7 4 3 2 4 5 7 8 9 10 13 16 18 19 20 19 19 18 18 19 20 20 21 22 22 22 22 22 21 21 20 20 20 20 20 19 19 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 18 17 16 15 13 12 10 8 7 7 7 8 8 9 10 11 12 13 14 14 12 12 12 12 12 12 13 13 13 12 12 12 12 11 14 17 18 18 17 8 13 15 16 16 16 17 17 17 16 16 15 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 20 20 21 20 19 19 19 19 19 17 16 15 13 13 13 13 14 15 16 17 18 19 20 20 21 23 22 21 20 20 20 19 20 20 22 24 26 27 26 25 24 23 23 22 23 23 24 24 24 24 24 24 25 26 26 26 25 26 26 25 25 25 25 24 23 22 22 21 20 20 20 20 21 21 22 22 21 20 19 19 19 18 18 19 18 17 17 16 16 16 16 17 18 19 19 19 19 19 19 20 19 17 15 15 15 13 11 9 7 6 5 5 4 2 2 5 7 9 10 12 14 16 18 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 21 21 20 19 18 18 18 18 17 16 15 14 13 12 11 11 12 12 12 12 13 13 14 14 14 15 15 17 18 21 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 28 28 27 25 23 21 20 18 17 12 4 8 12 13 14 15 14 13 12 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 17 17 18 19 20 21 22 22 23 23 23 23 23 22 22 22 22 21 20 19 19 18 18 18 17 16 14 12 11 10 9 7 5 4 4 6 7 7 5 3 2 2 4 6 8 8 8 9 13 17 20 20 19 19 18 18 18 19 20 21 22 23 23 23 23 23 22 22 21 20 20 20 19 19 20 20 21 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 24 24 23 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 24 24 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 15 13 11 9 8 7 6 7 8 8 9 10 11 13 14 14 12 10 11 11 12 12 12 13 13 12 12 12 12 12 13 16 18 18 18 18 14 15 16 16 16 16 17 18 17 15 14 13 13 14 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 19 18 17 17 18 19 19 19 18 17 15 14 13 14 14 16 17 19 20 21 23 24 25 25 25 24 24 23 22 21 21 22 23 25 26 26 26 25 24 23 23 23 23 23 24 24 25 25 25 25 26 26 26 25 25 26 28 26 26 26 26 25 23 22 20 19 18 18 18 18 18 19 19 20 20 19 18 17 17 17 17 17 16 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 18 16 15 15 14 13 11 9 8 7 6 5 4 3 2 2 3 4 5 6 9 12 15 17 20 22 23 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 17 16 15 15 14 14 13 13 13 13 12 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 21 21 20 19 18 18 18 17 17 16 15 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 17 19 21 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 27 27 27 28 27 27 27 27 28 29 28 28 28 27 25 23 19 17 14 12 9 6 8 11 13 13 14 14 13 9 8 13 13 13 13 13 13 13 13 13 14 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 17 18 19 20 21 22 23 23 23 23 23 22 22 21 21 20 20 19 19 19 19 18 18 18 16 15 13 11 10 9 7 5 5 5 6 6 5 4 3 3 3 5 8 10 11 10 11 14 18 21 21 19 18 18 18 19 20 21 22 23 24 24 25 25 24 23 23 22 21 21 20 20 20 20 20 21 22 21 21 21 20 20 21 21 22 22 22 23 23 24 24 25 26 26 26 26 26 26 26 25 25 24 23 23 22 21 21 21 22 22 22 23 22 22 22 22 22 22 22 23 23 24 24 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 15 13 11 9 7 6 6 7 7 8 9 10 11 13 14 13 10 9 10 10 11 12 12 13 13 13 12 12 11 12 15 18 18 18 18 16 15 15 16 16 16 16 16 17 15 11 11 11 13 14 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 17 16 17 18 19 19 19 18 17 16 15 14 14 14 16 17 20 22 23 23 24 25 25 26 25 25 24 24 23 23 24 24 25 25 25 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 25 24 24 25 27 28 27 27 27 27 25 23 20 18 16 15 15 14 14 15 16 16 17 17 17 16 15 15 15 15 16 15 15 16 18 19 20 19 19 19 19 20 20 20 20 18 17 17 16 15 14 14 12 11 9 8 7 7 6 5 4 2 1 1 1 3 4 3 3 6 11 19 24 25 26 25 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 19 18 17 17 16 15 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 21 21 20 19 18 18 17 17 16 15 13 11 10 10 11 11 11 11 11 12 12 13 13 13 14 14 15 17 19 21 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 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 25 26 28 28 28 27 27 24 21 17 14 12 9 8 7 7 10 14 16 17 17 17 16 2 10 12 12 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 18 19 21 22 23 23 23 23 22 21 20 19 19 19 19 19 19 19 20 19 19 19 18 16 14 12 10 8 6 5 4 5 5 5 4 3 3 3 4 7 10 12 13 13 13 16 19 21 19 16 16 16 18 19 21 23 24 24 25 25 25 25 25 24 24 23 22 21 21 20 20 20 20 21 21 21 20 20 20 20 21 21 22 22 23 23 24 25 26 26 26 27 27 27 26 26 26 25 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 22 22 22 22 22 21 21 20 20 19 18 17 16 15 13 11 9 7 6 6 6 7 8 9 10 11 13 14 13 9 9 9 10 10 11 12 12 13 13 12 10 12 14 17 18 18 18 17 14 15 15 16 16 16 16 16 15 13 7 9 11 14 15 15 15 16 16 16 17 16 16 17 17 17 18 18 19 19 19 19 18 17 17 17 18 18 18 18 17 17 16 15 15 14 14 15 17 19 22 23 24 24 24 25 25 25 24 24 24 24 25 25 25 23 22 22 22 23 23 22 22 22 22 22 22 22 23 24 25 25 25 23 21 21 24 28 28 28 28 28 27 24 21 18 15 13 12 11 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 16 18 20 21 22 21 19 19 19 20 21 21 20 19 17 17 16 15 14 13 12 11 10 10 8 7 6 5 4 4 4 6 7 10 11 10 9 8 10 19 26 27 27 26 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 20 19 18 17 16 15 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 21 21 20 19 18 17 17 17 16 14 12 10 10 10 10 11 11 11 11 12 12 13 13 14 14 15 16 17 19 22 24 24 24 24 24 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 26 25 24 24 24 25 26 26 24 21 22 18 14 12 11 9 7 7 6 7 15 19 18 18 17 17 12 11 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 18 19 21 22 22 22 21 20 19 18 18 17 18 18 18 19 20 20 20 20 20 19 18 15 12 10 7 5 4 4 4 4 3 3 3 3 3 5 8 12 14 15 16 17 18 18 13 5 6 9 11 15 19 22 24 25 26 26 26 25 25 25 25 24 24 23 22 21 20 20 20 20 20 20 20 19 19 20 20 21 22 22 23 23 24 25 26 26 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 22 22 22 21 21 21 20 20 19 18 18 16 15 13 11 9 7 6 6 6 7 8 8 9 11 12 13 12 9 8 9 9 10 11 12 13 12 12 10 10 14 16 18 18 18 17 16 13 14 15 16 16 16 16 15 13 10 8 10 12 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 17 20 22 23 23 23 24 24 25 24 24 24 24 25 25 25 22 20 19 20 21 22 21 21 21 21 21 21 22 23 24 25 24 23 21 19 21 24 27 28 28 28 28 26 23 19 15 12 9 9 8 9 9 9 10 11 12 12 13 13 13 14 15 15 15 16 17 20 22 24 23 22 20 19 19 21 22 22 21 20 18 17 16 15 14 14 13 12 12 10 9 7 6 5 4 6 9 11 12 13 13 13 13 15 18 24 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 20 19 18 16 15 14 13 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 20 19 18 17 17 16 15 13 12 11 10 10 11 11 11 11 11 12 13 13 14 14 15 15 17 18 20 22 24 24 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 26 24 23 22 23 23 24 23 23 21 17 5 4 9 10 10 9 8 7 6 2 11 19 19 18 17 17 15 8 3 12 14 14 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 15 15 15 15 15 16 16 17 17 18 19 19 19 18 17 16 16 16 16 16 17 18 18 19 20 20 21 21 20 19 16 12 9 6 4 4 3 3 3 2 3 3 4 4 6 10 14 16 18 19 20 19 15 7 3 4 2 4 10 18 22 25 27 27 28 27 27 26 26 26 25 24 23 22 21 20 19 19 19 19 19 19 19 19 19 20 21 21 22 23 24 24 25 26 26 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 16 15 13 11 9 7 6 5 6 7 7 8 9 10 10 11 11 9 8 8 8 10 11 13 13 13 9 4 12 17 18 18 18 17 16 15 13 14 15 16 17 17 17 14 11 8 10 12 13 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 17 17 16 16 16 16 16 16 17 19 20 21 21 22 23 24 24 24 24 24 25 25 24 22 19 18 19 20 20 21 20 20 20 20 20 21 22 23 24 23 21 20 19 21 23 25 26 27 28 27 25 20 15 10 8 7 7 7 7 8 8 9 9 10 11 12 13 14 14 14 14 15 17 20 23 25 26 25 23 20 20 20 21 22 22 21 20 19 18 17 16 15 15 14 13 12 11 9 7 6 5 5 9 12 14 14 14 14 15 16 18 21 24 26 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 21 20 18 17 15 14 13 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 20 18 17 17 16 15 14 13 12 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 17 19 21 22 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 26 23 21 22 23 23 23 22 21 19 16 11 3 4 8 9 8 8 7 6 3 8 19 19 17 16 16 15 13 12 12 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 15 15 16 17 17 18 19 20 21 22 22 22 17 12 7 4 3 3 2 2 2 2 3 4 4 4 6 11 15 17 18 19 18 17 13 7 2 1 3 3 3 14 21 26 28 29 29 28 28 28 29 28 27 25 24 22 21 20 19 19 18 18 18 18 18 18 19 20 20 21 22 23 24 25 25 26 26 26 27 27 27 27 26 26 25 25 24 24 24 25 25 24 24 24 23 23 23 22 21 21 20 20 20 20 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 15 14 11 9 7 5 5 6 6 7 8 8 9 9 10 10 9 8 8 9 10 12 14 15 14 11 11 16 18 18 18 17 16 15 14 14 15 15 16 17 16 13 7 5 8 10 12 13 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 18 17 17 17 16 16 15 15 16 17 17 18 19 21 22 24 24 25 25 25 24 22 20 19 18 19 19 20 19 19 19 19 20 20 21 22 22 21 20 19 20 21 22 22 24 26 26 24 19 13 9 7 6 7 7 7 7 8 8 9 9 10 10 11 12 13 14 14 15 16 19 22 26 27 27 26 23 21 20 20 21 22 22 22 21 20 18 17 17 16 15 13 12 11 10 10 9 8 7 8 11 14 15 15 15 16 17 19 21 22 24 25 25 26 26 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 19 18 16 15 14 13 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 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 20 20 18 17 17 16 15 13 12 12 11 11 11 11 11 11 12 12 12 13 14 14 15 16 17 18 19 21 22 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 26 23 23 24 24 24 23 22 20 18 17 13 5 3 7 7 7 7 6 5 3 8 16 17 16 15 14 14 13 13 13 14 14 15 15 16 15 15 14 14 14 15 15 15 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 13 13 13 13 13 13 14 14 15 15 16 17 18 19 21 22 24 24 20 11 3 2 2 2 1 1 2 2 3 4 4 4 6 11 14 16 17 17 16 15 13 10 8 6 2 4 2 8 18 25 28 29 29 29 29 30 30 30 28 26 24 22 21 20 19 18 17 17 17 17 18 18 19 20 21 22 23 23 24 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 22 21 21 20 20 20 19 19 20 20 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 15 14 12 9 7 5 5 6 6 7 8 8 9 9 9 9 8 8 8 9 11 13 15 16 16 17 17 18 18 18 18 17 15 13 13 15 15 16 16 17 14 6 6 7 9 9 12 14 15 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 18 18 19 19 19 19 18 18 18 18 17 16 15 15 15 15 16 17 19 21 22 24 24 25 25 24 23 21 19 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 21 22 21 21 22 23 22 18 12 7 5 6 7 7 7 8 8 8 9 10 10 10 11 11 12 13 14 15 16 18 21 25 28 29 28 26 23 21 21 21 21 22 23 23 22 21 18 17 17 16 15 14 13 13 13 13 12 12 11 12 14 16 17 17 18 19 20 22 23 24 24 24 25 25 26 26 27 27 26 26 25 25 25 24 24 24 23 22 22 21 19 17 16 14 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 19 19 18 17 15 14 13 12 11 11 11 11 11 11 11 12 12 13 13 14 15 16 17 17 18 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 27 26 25 24 22 20 19 18 16 7 1 5 6 6 6 5 4 3 8 14 15 15 13 11 11 12 12 12 13 14 15 16 17 16 16 15 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 12 12 13 13 14 14 15 16 17 18 20 21 23 25 21 11 3 2 1 0 0 1 2 2 3 4 4 4 6 9 12 13 14 14 15 14 13 13 12 12 11 4 2 4 12 22 26 28 28 28 29 30 31 31 29 26 24 22 21 19 18 17 17 16 16 16 17 18 19 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 21 21 20 20 20 20 20 19 19 19 20 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 14 12 9 7 5 5 5 6 8 8 9 9 10 9 9 8 8 8 9 11 12 11 9 6 14 16 18 18 17 17 15 13 13 14 15 15 16 16 17 15 10 12 11 8 8 14 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 19 19 19 19 19 19 19 18 18 17 16 16 18 19 20 22 23 24 24 25 25 23 22 20 18 17 17 17 17 17 17 17 17 17 16 16 15 14 15 18 21 22 21 20 20 19 16 12 7 5 6 7 9 9 9 9 9 10 10 11 12 12 12 13 13 14 14 15 16 19 23 28 30 30 28 24 22 21 21 21 21 22 23 23 22 21 19 18 17 16 17 17 18 18 18 18 17 17 17 17 19 20 20 21 22 22 23 24 24 25 25 25 24 25 25 25 26 27 27 26 26 25 25 24 24 24 23 23 22 21 19 18 16 15 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 17 15 13 12 11 11 11 11 11 11 11 12 12 12 13 14 14 15 16 17 18 19 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 28 27 26 24 23 22 21 17 8 1 5 6 5 5 5 4 2 5 11 14 13 11 9 8 9 10 11 12 13 14 16 17 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 10 8 9 10 10 11 12 12 13 13 14 14 15 17 18 19 21 21 17 7 3 4 3 2 1 1 2 2 3 4 4 4 6 8 10 11 12 13 13 14 14 15 15 16 16 12 7 4 6 15 21 26 27 26 27 28 29 30 29 27 25 22 21 19 17 16 15 15 15 15 16 17 19 20 21 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 20 20 19 19 19 19 20 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 14 12 10 7 4 4 5 7 8 9 9 9 9 9 9 8 8 8 9 10 10 8 6 8 14 16 18 17 17 15 13 13 14 15 15 15 15 15 16 11 9 13 12 9 9 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 22 21 20 20 20 20 21 22 23 24 25 25 26 25 24 22 21 19 18 17 17 18 18 18 17 17 16 15 14 12 10 10 16 19 19 18 17 16 15 14 12 10 9 10 11 11 11 11 11 11 12 14 15 15 15 15 15 16 16 16 17 18 22 26 29 30 29 27 23 22 21 21 21 21 22 24 24 23 22 19 18 18 19 20 21 22 22 23 23 23 22 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 24 25 25 26 26 26 26 26 25 25 25 24 24 23 23 22 21 20 19 17 15 14 13 12 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 18 14 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 15 15 16 18 18 19 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 30 29 30 29 29 29 28 28 27 24 15 6 1 5 5 6 6 6 5 4 2 7 11 11 8 7 7 8 8 9 10 11 12 14 15 15 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 10 7 6 7 8 9 10 10 11 11 12 12 13 14 15 17 18 19 19 18 6 1 4 4 3 2 2 2 3 3 4 4 5 5 7 8 9 11 12 13 14 15 16 16 17 19 18 16 11 7 9 14 19 22 23 24 26 29 30 30 28 26 23 21 19 17 15 14 14 14 14 15 17 18 19 20 21 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 20 20 20 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 16 15 13 10 7 4 4 5 7 8 9 8 8 7 8 8 8 8 8 8 8 7 7 9 12 15 17 17 17 15 13 12 13 14 15 15 14 13 13 13 5 8 12 9 3 13 15 15 15 15 15 15 15 15 15 15 15 16 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 23 23 23 23 23 24 24 25 25 26 27 27 27 27 27 26 23 21 20 19 18 18 18 18 18 18 17 16 15 14 11 9 6 14 15 15 14 13 13 13 14 14 14 14 14 14 13 12 12 13 14 16 18 18 18 18 19 19 20 20 21 22 23 26 29 30 29 27 25 23 22 21 21 21 21 22 26 27 26 24 21 20 21 22 23 24 25 25 26 26 26 26 26 26 25 26 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 24 23 23 22 21 20 19 18 16 15 13 12 11 10 10 9 9 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 17 17 8 7 10 11 11 11 12 12 12 12 12 12 12 13 14 14 15 16 17 18 19 19 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 30 30 29 29 30 30 31 28 21 12 5 0 3 5 6 6 7 7 7 4 2 5 6 6 6 6 6 7 8 8 9 10 12 13 13 12 12 12 13 13 14 14 14 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 7 5 5 6 7 8 8 9 9 10 10 11 12 13 14 15 16 17 18 17 7 2 6 5 5 4 3 3 3 4 4 5 5 5 6 7 9 10 11 12 13 14 16 17 18 19 21 20 16 11 6 7 10 12 15 19 23 27 29 29 28 26 23 20 18 16 14 13 13 13 14 15 16 17 18 19 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 19 19 19 20 20 21 21 22 22 22 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 15 13 10 7 4 4 5 7 8 8 8 6 6 7 8 9 9 8 7 6 7 8 11 14 16 17 17 15 14 12 12 13 14 16 15 14 12 9 6 6 12 11 6 11 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 22 23 23 23 24 24 24 25 25 26 27 27 28 28 29 29 28 27 25 23 21 19 19 19 18 18 18 18 18 17 16 15 13 11 9 14 13 12 11 11 12 14 15 16 16 16 16 15 13 13 13 15 17 19 20 21 21 22 22 23 24 24 25 26 27 30 31 29 27 26 24 23 22 22 21 21 22 24 28 30 29 27 27 26 26 25 25 26 26 27 27 27 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 24 24 24 23 23 22 22 21 20 18 17 15 14 12 11 10 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 13 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 15 15 16 17 18 19 19 20 21 21 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 29 28 28 28 23 15 9 5 2 1 3 5 7 8 9 10 8 6 3 3 4 4 5 5 6 7 7 8 9 10 11 12 11 11 11 12 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 6 6 5 6 6 7 7 7 8 8 9 10 11 12 13 13 14 15 16 13 5 4 8 7 6 5 4 3 3 4 4 5 5 6 7 7 8 9 11 12 13 14 15 17 18 19 21 22 21 18 10 10 11 11 11 11 14 19 21 24 25 24 21 19 16 14 13 12 12 13 13 14 15 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 15 13 10 7 4 4 5 7 8 8 7 6 6 7 8 10 9 8 6 7 8 10 13 15 17 17 16 14 12 12 12 13 14 16 17 17 12 12 14 16 16 12 13 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 19 19 19 19 19 20 20 21 21 22 23 23 23 23 23 23 24 25 26 27 27 28 29 29 29 28 27 26 25 24 22 21 20 19 19 19 19 19 18 18 17 17 17 17 18 15 12 11 11 12 14 16 18 19 19 18 16 15 15 16 17 19 21 22 23 25 26 26 27 27 28 28 29 30 30 29 28 27 25 23 22 22 22 22 22 24 27 30 30 29 30 30 30 28 27 27 27 27 27 27 27 28 28 28 29 29 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 24 24 24 23 23 22 21 21 19 18 17 15 14 12 11 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 16 16 13 12 11 11 11 11 12 12 12 12 13 13 13 13 12 12 13 15 16 17 18 19 19 20 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 25 25 26 27 27 27 27 27 28 28 28 28 28 28 28 27 27 28 28 30 31 29 27 25 22 16 11 7 4 3 1 1 4 7 9 11 11 10 8 5 3 3 4 4 5 5 6 6 7 8 9 10 11 11 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 7 6 6 6 6 6 6 6 7 7 8 9 10 11 11 12 12 13 13 10 6 7 8 7 6 5 4 3 3 3 4 4 5 6 6 7 8 9 11 12 13 14 15 16 18 19 21 23 25 26 20 13 13 14 15 16 15 12 12 14 17 17 17 15 14 13 12 12 12 12 13 14 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 21 21 21 22 22 23 23 23 24 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 15 13 10 7 4 3 4 6 7 8 7 7 6 7 9 10 10 7 5 8 10 12 14 16 17 17 15 12 12 12 12 13 14 16 17 17 15 17 18 18 17 18 17 16 15 15 15 16 16 16 16 16 15 16 15 16 16 16 16 15 14 15 15 15 15 15 15 16 16 16 16 17 17 18 19 19 19 19 20 20 20 21 22 22 23 23 23 23 23 23 24 25 26 27 27 28 29 29 28 28 27 26 26 25 24 22 21 20 20 20 20 20 20 19 19 20 20 20 18 15 14 14 14 16 17 19 21 22 21 19 18 19 20 21 21 22 23 27 28 29 29 29 30 30 30 30 30 30 30 30 28 26 24 23 22 22 22 23 25 28 29 29 29 30 31 31 30 28 27 27 27 27 27 26 27 27 28 28 29 29 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 23 23 22 22 21 20 19 17 16 15 13 12 10 10 9 9 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 16 16 16 14 13 12 11 11 11 11 11 12 12 12 12 12 12 12 15 16 16 16 17 18 18 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 26 26 27 28 29 29 28 26 24 20 15 11 7 4 4 2 1 4 6 8 10 11 10 8 5 3 3 3 4 4 5 5 6 6 7 9 10 11 11 11 11 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 7 7 7 6 6 6 5 5 6 6 7 8 9 9 10 11 11 11 11 10 9 9 8 7 6 4 3 3 3 3 3 3 4 5 5 7 8 10 11 12 13 14 15 16 18 19 21 23 25 26 26 21 15 15 15 15 14 11 9 9 11 12 13 13 12 12 12 12 12 12 13 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 22 21 19 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 15 13 10 7 4 3 4 4 5 6 7 8 8 8 9 9 8 6 5 9 12 14 15 16 17 16 13 11 11 12 12 13 14 16 16 14 15 18 17 17 16 15 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 19 19 19 20 20 20 21 22 22 23 23 23 23 23 23 24 25 26 26 26 26 27 28 28 28 28 27 27 27 26 25 24 23 23 23 22 22 22 21 21 20 20 20 20 19 18 17 18 19 20 21 22 23 23 22 22 23 25 26 24 22 25 27 28 30 30 30 30 30 30 30 30 31 31 32 31 29 26 24 23 22 22 24 27 29 30 30 29 29 31 32 30 28 27 27 27 27 26 26 26 26 27 27 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 25 24 24 23 22 22 21 20 20 19 17 16 15 13 12 11 10 10 9 9 9 9 9 10 10 11 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 14 13 12 12 12 12 10 8 4 5 9 11 13 15 17 17 17 17 17 17 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 27 26 26 25 24 23 21 16 12 9 6 5 3 1 3 5 7 8 9 8 7 6 4 3 3 3 3 4 4 5 6 7 8 9 10 11 11 11 12 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 9 7 7 7 7 6 5 5 5 5 6 7 7 8 8 9 9 10 10 10 9 10 10 9 9 8 7 5 4 4 4 4 3 3 4 5 6 8 9 11 12 13 14 15 16 18 19 21 23 24 25 25 22 11 11 11 10 8 7 6 8 10 12 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 22 22 23 22 21 19 17 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 18 16 15 12 10 6 4 3 3 3 3 4 6 8 8 8 7 6 6 4 6 9 13 14 15 16 16 15 12 11 11 11 12 13 14 15 15 13 15 17 14 13 12 3 9 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 15 14 13 13 12 12 12 13 14 15 15 15 15 15 14 8 9 16 19 19 19 20 21 21 22 22 23 23 24 24 24 24 24 25 25 26 26 25 26 27 28 28 28 28 28 28 28 27 26 26 26 26 25 25 24 23 22 21 20 20 20 20 20 20 21 21 21 22 25 24 23 23 22 23 24 25 26 25 25 26 27 29 30 30 30 29 30 31 31 32 32 32 31 30 28 25 24 23 24 27 29 31 31 31 29 28 29 30 30 28 27 27 27 27 26 26 25 26 26 27 27 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 20 19 18 18 17 16 14 13 12 12 11 10 10 9 9 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 15 14 13 13 13 12 12 11 13 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 25 25 25 25 24 24 24 24 24 25 24 23 21 21 20 17 14 11 10 9 7 4 2 2 3 4 5 6 7 7 7 6 5 5 4 3 3 4 4 5 6 7 8 9 10 11 11 12 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 6 5 5 5 5 6 6 6 7 8 8 9 9 9 9 9 10 11 11 11 10 9 7 6 6 6 5 4 4 5 5 6 8 9 11 12 13 14 15 16 17 18 20 22 24 25 25 19 9 3 7 7 5 3 4 6 9 12 13 14 14 14 13 12 11 10 9 9 9 9 9 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 19 20 20 20 21 21 21 20 18 16 15 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 14 12 9 6 4 3 3 2 2 1 2 5 7 8 7 5 4 4 6 9 12 14 15 16 16 14 12 10 10 11 11 12 13 14 14 12 15 14 7 3 10 10 6 15 17 17 17 17 18 17 17 16 16 16 16 15 15 14 14 13 12 12 11 11 12 12 13 14 15 15 15 15 13 11 4 10 16 18 19 20 21 22 22 22 22 23 24 25 25 25 25 25 26 26 26 25 26 27 27 27 28 28 29 29 29 28 27 27 27 27 27 26 25 23 22 20 20 19 19 20 20 20 20 20 20 20 22 22 22 22 21 21 22 23 25 27 26 26 26 27 28 28 28 28 29 30 31 31 31 31 30 29 28 27 26 26 28 30 32 32 31 31 29 27 28 28 28 27 27 27 27 27 26 25 25 26 26 27 27 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 25 25 24 21 19 18 18 17 16 16 15 15 14 13 13 12 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 14 14 15 15 15 16 17 17 17 17 16 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 22 23 23 22 21 19 18 18 16 14 12 12 11 10 7 5 3 2 2 4 5 6 7 7 8 9 8 6 4 3 3 4 5 6 7 8 9 9 10 11 11 12 13 13 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 7 7 7 6 6 6 5 5 5 6 6 6 6 7 8 9 9 9 9 10 10 11 12 12 11 9 8 7 7 7 7 7 7 7 7 8 9 10 11 12 13 14 15 16 16 17 19 20 22 25 26 22 15 7 6 6 4 2 1 2 5 7 9 10 10 9 8 6 5 4 4 5 6 7 7 8 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 19 19 17 16 14 13 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 16 15 13 11 8 6 4 3 2 2 2 2 1 2 5 8 10 8 5 3 5 8 11 13 14 16 16 14 11 9 10 10 11 11 12 12 12 10 11 10 9 11 12 10 8 16 17 18 18 18 18 18 17 17 16 16 15 15 14 14 13 12 12 12 12 12 13 13 14 14 15 15 15 15 14 12 9 5 9 13 16 18 20 21 22 22 22 22 23 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 27 26 25 25 26 27 26 23 22 21 20 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 22 24 26 27 26 25 25 25 26 26 26 26 27 28 28 28 29 29 29 29 30 30 31 32 32 32 31 29 28 27 25 25 26 26 27 27 28 27 27 26 25 25 25 26 27 27 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 21 16 9 9 11 12 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 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 24 24 25 25 25 24 24 24 23 23 22 21 21 21 21 21 19 17 16 16 15 13 12 12 12 11 10 9 8 6 3 3 4 5 6 7 9 10 9 7 5 3 3 4 5 5 6 7 8 9 9 10 11 11 12 12 12 13 13 12 11 11 10 10 9 9 9 9 10 10 10 10 9 9 8 8 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 7 8 8 9 9 10 10 11 11 11 10 9 8 8 9 9 10 10 11 10 10 10 10 11 12 13 14 14 15 16 16 17 17 19 20 22 23 22 19 13 10 9 8 6 4 3 3 4 6 7 7 7 6 6 5 4 4 4 5 6 7 8 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 18 17 17 16 14 13 13 12 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 17 15 14 12 10 7 5 4 3 3 3 4 4 3 0 4 9 12 12 9 4 3 6 10 12 14 15 15 13 10 9 9 10 10 10 11 10 11 10 8 3 10 13 12 9 11 16 18 18 18 19 18 18 18 17 16 14 14 14 14 13 12 12 13 13 13 14 15 15 15 15 15 15 15 16 16 14 12 10 11 12 14 17 20 21 22 22 22 23 24 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 28 26 24 23 23 24 25 24 22 21 20 20 19 19 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 22 25 26 26 25 24 23 23 24 24 24 23 24 24 25 27 28 29 30 32 32 33 33 33 33 31 30 29 27 25 24 25 25 26 27 28 28 28 28 27 26 26 26 26 27 27 28 28 29 28 28 28 27 26 26 26 25 25 24 24 23 23 21 19 15 11 6 4 6 7 6 6 5 5 5 5 4 4 5 6 8 9 10 10 10 11 11 12 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 23 23 22 22 21 21 20 20 20 19 18 16 15 14 13 12 11 11 12 12 12 12 12 12 7 3 3 4 4 5 8 9 9 7 5 3 3 3 4 4 5 6 7 8 8 9 10 11 11 11 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 7 7 7 6 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 9 10 10 11 12 12 13 12 12 11 12 12 13 14 14 15 15 16 16 16 17 17 18 19 20 20 18 15 13 11 10 8 6 5 4 5 6 7 7 8 8 8 7 7 6 6 6 7 8 9 9 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 13 12 12 11 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 17 16 14 12 10 8 6 5 5 4 4 4 5 6 5 2 3 8 12 12 11 7 3 4 8 11 13 14 14 12 9 8 9 9 9 9 9 9 10 11 11 2 12 15 12 4 15 16 17 18 19 19 19 19 17 15 13 13 13 14 15 15 14 15 14 13 13 14 15 16 16 16 16 16 17 17 17 17 16 15 15 15 16 18 20 20 22 23 23 24 24 25 26 26 27 27 28 28 28 28 28 27 27 27 28 28 29 29 28 26 24 22 21 22 23 23 21 20 19 19 18 18 18 18 18 18 18 19 21 22 23 23 23 22 21 21 22 24 25 25 23 21 20 21 22 23 23 22 19 14 17 22 25 28 30 31 33 34 34 33 33 33 32 30 28 27 25 25 26 27 28 29 29 30 30 30 29 28 27 27 27 27 28 28 28 29 28 28 27 27 26 26 26 25 25 24 23 22 21 19 15 11 9 7 6 6 6 6 6 7 9 10 10 10 9 8 6 5 6 8 9 10 11 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 23 22 22 21 21 20 20 20 19 19 18 17 15 14 12 11 10 10 10 11 12 13 13 13 13 11 7 4 2 2 2 5 7 7 6 5 3 3 3 3 4 4 5 6 6 7 8 9 10 10 11 11 12 12 12 12 11 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 10 10 9 9 10 10 11 12 13 13 14 14 14 13 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 18 18 17 15 14 12 10 9 7 6 5 6 7 8 8 8 8 9 9 8 8 8 8 8 9 9 10 11 11 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 16 16 15 15 14 13 13 12 12 12 12 12 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 16 15 13 11 9 7 6 5 5 5 5 5 6 8 7 4 1 5 9 9 9 7 4 3 6 9 11 13 12 10 8 8 8 8 8 8 8 8 9 10 7 5 15 16 14 11 15 16 17 18 19 20 20 19 17 15 15 15 15 15 16 16 16 16 15 14 14 15 15 16 16 16 17 17 17 18 17 18 18 18 18 18 18 19 20 21 21 23 24 24 25 25 26 26 27 27 28 28 28 28 28 27 27 27 28 28 29 29 28 27 24 22 21 21 22 22 21 20 19 18 17 17 17 17 17 17 17 19 21 23 24 24 23 21 21 22 23 24 23 22 20 19 19 19 21 23 22 21 16 11 15 20 24 26 28 30 32 32 32 33 33 33 32 31 29 27 26 26 27 29 30 32 33 33 33 32 30 29 28 28 27 28 28 28 29 28 28 28 27 27 26 26 26 25 25 24 23 21 19 15 12 9 7 7 7 7 7 8 9 10 11 12 12 12 12 12 11 10 9 8 8 8 9 10 12 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 20 20 21 21 22 21 21 21 20 20 19 19 18 17 16 15 14 12 11 10 9 9 10 11 12 14 14 14 17 17 14 10 7 7 5 2 4 6 6 5 3 2 2 3 4 5 5 5 5 6 6 7 8 9 10 11 11 12 12 11 11 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 7 7 7 7 6 6 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 11 12 13 14 14 15 15 15 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 15 14 14 12 11 9 8 7 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 17 17 16 15 15 14 14 13 13 13 12 12 12 12 12 13 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 19 17 15 13 11 9 7 6 6 5 5 5 6 7 8 9 9 6 2 3 5 6 6 6 4 3 4 7 9 11 11 9 7 7 8 8 7 7 7 9 10 11 11 12 15 16 14 12 14 15 16 17 18 19 20 20 20 19 18 18 17 17 17 17 17 16 15 14 14 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 20 21 22 23 24 25 26 26 26 26 26 27 28 28 28 28 28 27 26 26 27 28 28 28 28 26 24 22 21 21 21 21 21 20 19 18 17 17 16 16 16 16 16 18 19 21 22 21 21 21 22 24 24 23 21 19 19 19 19 19 20 22 22 21 17 16 19 21 23 25 27 28 29 30 30 31 32 33 33 32 31 29 29 29 30 31 33 35 36 36 35 33 32 30 29 29 28 28 29 29 28 28 28 27 27 27 27 26 26 26 25 23 20 17 13 10 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 11 10 10 9 9 11 12 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 19 19 20 20 20 20 20 20 19 19 18 18 17 16 15 14 12 11 10 9 9 9 9 10 12 15 17 18 20 20 20 18 16 15 11 6 1 4 5 4 3 1 2 2 4 5 5 5 4 5 5 6 7 7 8 9 10 11 11 11 10 9 8 7 7 7 7 7 7 7 7 8 8 9 8 8 8 8 8 7 7 7 6 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 12 13 14 15 15 15 15 15 15 15 16 16 15 16 16 16 16 16 15 14 14 14 14 14 14 14 13 13 12 11 10 9 8 8 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 13 13 14 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 19 18 16 14 12 10 8 7 6 6 6 5 5 6 7 8 10 10 8 5 1 3 4 5 5 4 4 4 5 8 10 10 8 7 6 7 7 7 7 7 8 11 12 14 14 14 15 13 12 13 14 15 16 17 18 19 20 20 20 20 20 19 18 18 17 17 16 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 20 20 21 22 23 25 25 26 26 27 27 26 27 28 28 28 28 27 26 25 25 27 27 28 28 27 26 24 22 21 21 22 22 22 22 20 19 17 16 16 15 15 15 15 16 17 18 19 21 22 25 25 26 25 22 19 17 17 17 18 19 21 22 22 21 18 17 19 20 22 24 25 25 26 27 29 30 32 33 34 34 33 33 32 31 31 32 33 35 36 36 35 34 32 31 30 29 29 29 29 29 28 28 27 27 27 27 27 27 26 26 22 17 13 9 7 6 6 6 7 7 8 9 9 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 12 11 9 8 9 11 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 17 16 14 13 12 11 11 11 11 10 10 10 12 15 19 22 24 24 22 20 19 17 16 13 9 4 1 2 2 1 0 1 2 1 2 3 3 3 3 4 4 5 6 7 7 8 9 9 9 10 9 8 7 7 6 6 6 6 6 7 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 13 14 14 15 15 15 16 16 16 16 17 16 16 16 16 17 17 16 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 17 16 16 16 16 16 16 15 15 14 13 13 13 12 12 12 13 13 14 14 15 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 16 13 11 9 7 7 6 6 6 5 5 6 8 9 11 11 11 7 2 2 4 4 4 4 4 4 5 6 8 9 8 6 6 7 7 7 7 7 9 6 12 16 17 16 14 13 12 13 14 15 15 17 18 18 19 19 19 20 20 19 18 18 17 16 16 15 15 15 15 15 15 16 16 17 18 18 19 19 20 20 20 19 19 20 20 20 21 22 23 25 25 26 27 27 27 27 27 28 28 29 29 28 26 25 25 26 27 27 26 25 24 23 23 22 22 23 23 23 22 21 19 18 16 16 15 15 15 15 15 16 16 17 20 23 25 25 26 23 19 16 15 15 15 17 19 21 21 21 21 20 19 18 19 22 23 23 23 23 25 28 30 32 33 34 34 35 34 34 33 32 32 33 34 35 35 35 34 33 32 31 30 30 30 29 29 28 28 27 27 27 27 27 27 26 21 11 6 5 5 5 5 6 6 7 7 8 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 11 9 9 10 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 15 14 13 11 10 9 9 11 12 13 14 14 15 18 21 24 25 23 19 15 17 16 15 14 12 9 5 2 0 1 0 1 3 4 4 4 3 3 3 3 3 3 4 4 5 6 6 7 7 8 8 8 7 6 6 6 5 5 6 6 7 8 8 8 9 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 11 12 12 12 13 13 14 15 15 15 16 16 16 16 17 17 17 17 17 16 17 17 16 14 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 14 15 15 16 22 22 23 22 22 22 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 15 13 10 8 7 7 6 6 6 5 6 7 9 10 12 13 12 9 4 2 4 4 5 4 4 4 5 6 7 8 7 6 5 6 8 9 10 12 14 11 15 19 18 16 14 11 12 13 14 15 15 16 16 17 18 18 19 19 19 18 17 17 16 16 16 15 15 15 15 15 15 16 16 17 18 19 19 19 19 20 20 20 20 20 20 21 21 22 23 24 25 26 26 27 27 27 27 28 28 29 29 28 27 25 24 24 25 25 25 24 24 24 24 23 23 22 22 22 22 21 20 18 17 16 15 16 17 17 17 17 16 16 18 20 22 22 21 19 16 15 16 17 15 18 17 14 10 16 22 21 20 19 19 20 21 21 21 22 24 27 29 31 32 33 33 34 34 34 33 33 32 32 34 34 34 34 34 33 32 31 31 30 30 30 29 29 28 28 27 27 27 25 24 20 8 5 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 10 10 10 11 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 16 15 15 14 12 10 7 4 4 5 8 12 15 17 18 19 21 23 24 23 20 18 17 15 15 13 12 10 8 5 2 1 0 0 1 3 5 7 8 8 8 7 6 5 3 3 4 4 5 5 6 6 6 7 6 6 5 5 5 5 5 5 6 7 7 8 8 9 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 15 13 13 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 14 14 15 15 16 17 17 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 15 12 10 8 7 7 7 6 6 6 6 8 9 11 12 13 12 8 4 2 4 5 5 5 4 4 4 5 6 7 6 5 4 6 9 12 13 13 14 7 11 17 18 16 14 10 11 12 13 14 14 14 15 15 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 15 15 16 17 17 18 19 19 19 19 19 20 20 20 20 20 21 21 22 23 24 25 26 26 26 26 26 27 28 28 29 29 29 27 25 24 24 23 23 23 23 24 24 25 25 24 22 21 22 22 21 20 19 18 17 17 18 20 21 20 19 18 17 16 17 18 18 18 18 17 18 19 20 19 19 16 14 12 18 24 23 22 20 18 18 19 19 19 20 22 25 29 31 32 32 32 33 34 34 34 33 32 32 33 34 34 33 33 33 32 31 30 29 28 28 29 29 29 29 28 27 22 15 13 10 8 7 6 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 10 10 12 13 14 15 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 13 12 10 8 4 2 2 1 4 11 15 17 18 19 19 20 20 21 21 20 18 17 15 12 9 8 7 5 2 1 1 1 1 1 3 6 9 11 11 11 10 8 6 4 4 4 5 5 5 6 6 6 6 5 5 4 4 4 5 5 5 6 6 7 8 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 16 17 17 18 18 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 16 14 12 9 8 7 7 7 7 7 6 7 8 9 10 11 12 11 7 3 2 4 5 6 5 4 4 4 5 6 6 6 5 4 6 10 13 14 14 14 11 1 12 18 17 14 10 10 11 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 17 18 18 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 25 26 26 26 26 27 27 28 29 29 29 28 27 25 24 23 22 22 23 24 24 24 25 24 22 21 21 21 21 20 20 19 19 19 21 22 24 24 22 21 19 18 17 17 17 18 20 21 22 23 23 23 20 18 18 19 21 24 24 22 20 18 17 17 18 18 19 20 22 26 30 31 31 32 32 33 33 33 33 32 32 32 33 33 32 32 31 29 26 23 22 22 22 25 28 28 26 24 19 8 8 9 9 8 8 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 11 13 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 11 10 8 4 2 4 4 1 11 16 17 17 17 17 17 18 20 21 20 18 15 13 10 7 6 5 4 2 0 1 2 2 2 1 3 6 9 11 12 12 11 9 4 4 4 4 5 5 5 6 6 5 5 4 3 3 4 4 4 5 5 6 8 9 10 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 17 15 13 11 8 7 7 7 7 7 6 6 6 7 8 9 11 11 10 6 3 3 5 6 6 5 4 4 4 5 7 6 5 3 3 6 10 12 14 14 14 13 3 13 17 16 14 10 9 10 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 24 25 26 26 26 26 27 27 28 28 28 28 28 27 26 25 23 22 22 23 24 24 24 25 24 23 22 21 21 21 21 21 21 21 22 23 25 26 26 25 24 22 20 18 18 18 19 21 23 24 24 24 24 22 20 20 20 21 22 23 21 20 19 18 17 17 17 17 18 19 21 26 29 30 31 31 32 32 32 32 31 31 32 32 31 30 29 27 25 22 19 18 18 19 22 24 23 20 15 8 7 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 12 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 10 9 6 2 2 1 2 9 14 16 16 16 15 15 17 20 20 19 17 14 11 9 6 4 4 3 2 0 1 2 3 4 3 2 1 4 6 8 10 10 10 6 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 4 6 7 8 10 11 11 11 11 10 10 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 17 18 18 18 18 18 18 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 18 17 15 12 10 8 7 7 7 7 6 6 6 6 6 7 9 11 11 9 5 3 4 6 6 6 5 4 4 5 6 6 5 3 2 4 7 10 12 13 13 12 10 4 13 17 16 14 11 8 9 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 14 14 15 16 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 24 25 26 27 27 27 27 28 28 28 28 28 27 26 25 23 22 22 23 24 24 24 25 25 24 23 21 20 20 21 22 24 24 25 26 27 27 26 26 25 24 22 21 20 20 20 21 23 24 24 24 24 22 21 20 20 20 21 21 21 20 19 19 18 17 16 16 15 16 17 23 27 29 30 30 31 31 31 31 30 30 30 30 29 28 26 23 21 19 18 17 17 19 21 20 19 15 12 9 8 9 9 10 10 10 10 10 9 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 13 15 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 11 10 8 6 5 6 4 7 10 12 14 14 14 14 16 17 18 17 16 13 11 8 5 4 3 2 1 1 1 2 3 4 4 4 3 2 2 3 4 5 6 5 5 5 4 4 4 5 5 6 6 6 4 3 4 5 5 6 8 9 10 10 10 11 10 10 10 10 11 11 11 11 11 11 11 10 9 9 8 8 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 19 18 16 14 12 9 7 6 6 6 6 6 6 6 6 6 8 10 11 10 7 4 3 5 6 6 5 4 3 4 5 6 5 4 2 2 5 8 9 10 10 11 11 8 7 12 16 16 14 11 8 9 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 26 27 27 27 28 28 28 28 28 28 27 26 25 24 23 22 23 23 24 25 25 25 24 22 21 20 20 22 24 26 27 28 28 28 27 26 26 26 25 24 23 23 24 24 24 24 24 21 22 22 22 20 20 20 21 22 22 22 20 19 19 19 18 17 15 14 12 14 20 25 28 29 29 29 30 30 30 30 29 29 28 27 25 23 22 21 20 19 19 19 19 20 18 16 14 12 10 10 10 11 11 11 12 11 11 10 9 8 8 8 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 9 11 15 17 17 17 18 18 18 18 18 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 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 12 12 11 11 11 11 11 11 11 10 8 8 9 7 6 7 8 10 11 12 13 14 15 16 16 14 13 10 8 6 4 3 2 1 1 1 2 2 3 3 4 4 4 4 3 3 3 4 4 5 6 5 5 5 5 6 6 6 6 4 3 5 6 6 7 7 8 8 8 8 9 9 9 9 9 10 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 17 16 13 11 8 7 6 6 6 6 6 7 6 6 6 8 10 10 9 5 3 4 5 6 5 4 3 4 4 5 5 4 2 1 3 5 7 7 5 5 6 7 7 7 11 16 17 15 11 8 8 10 11 11 11 11 12 11 12 12 12 12 12 12 12 12 13 12 12 13 13 13 14 15 16 17 18 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 24 25 26 27 27 28 28 28 28 28 28 28 27 27 26 25 24 23 23 23 25 25 25 24 24 23 21 21 21 23 25 27 29 29 29 28 27 26 26 25 24 23 22 21 21 21 21 21 17 6 15 21 22 22 23 23 24 25 25 24 21 20 19 18 18 18 17 14 12 13 19 24 26 27 27 27 28 29 29 29 28 28 27 25 23 22 22 22 22 21 21 20 20 19 18 17 15 14 13 13 13 13 13 13 13 12 11 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 10 5 7 15 17 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 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 11 11 11 12 12 11 11 10 9 8 6 5 6 7 9 10 11 12 13 14 14 13 12 11 9 8 6 4 3 2 2 2 1 2 2 3 3 4 4 5 4 3 4 6 6 6 5 5 5 5 5 5 6 6 5 4 4 5 5 5 5 6 6 7 7 7 8 8 8 7 6 7 8 9 10 10 10 9 9 9 8 7 7 7 7 7 7 7 8 9 10 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 17 15 13 11 8 7 7 7 7 7 7 7 7 6 7 8 10 9 7 4 3 4 6 5 4 3 3 4 4 4 4 3 1 1 3 4 7 10 11 8 6 7 8 10 14 17 18 16 12 8 7 10 11 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 18 19 20 21 21 21 21 21 21 20 21 21 21 21 21 22 22 22 22 23 25 26 27 28 28 28 28 29 29 28 28 28 28 27 27 26 25 24 24 25 26 25 25 25 24 24 24 24 25 26 27 29 29 29 28 27 27 26 25 23 21 19 18 18 19 19 19 16 6 11 20 24 26 27 28 28 28 28 27 24 21 19 19 19 19 20 19 17 16 17 20 24 25 25 25 26 27 28 28 28 27 26 25 24 23 23 23 22 22 21 21 20 20 20 19 18 17 17 16 16 15 15 14 13 12 11 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 8 12 16 17 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 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 12 13 13 12 12 11 10 9 8 7 6 7 8 9 10 11 12 12 12 12 12 11 10 9 7 5 3 3 3 3 2 2 2 3 3 4 5 5 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 5 6 6 5 4 4 5 6 6 7 7 8 8 7 5 5 4 5 5 6 7 8 8 8 8 7 6 6 6 5 6 7 8 8 9 10 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 15 12 10 9 8 8 8 8 7 7 7 6 6 7 9 10 8 5 2 3 5 5 4 2 2 3 4 4 4 4 4 3 1 2 6 11 15 17 16 12 7 12 17 19 19 19 17 14 9 7 9 11 12 13 13 13 13 12 12 11 12 12 12 12 12 12 12 12 12 13 13 14 15 17 18 20 20 21 21 22 21 21 21 20 21 21 21 21 21 22 21 21 21 22 24 25 27 28 28 28 28 28 29 29 29 29 29 28 28 27 26 25 24 25 25 25 25 25 25 25 25 24 25 26 27 28 29 29 28 28 27 26 25 23 22 21 19 17 17 19 19 16 8 9 19 25 29 30 31 30 31 30 29 27 24 21 20 20 20 21 23 23 21 19 20 22 22 22 23 23 25 27 28 28 27 27 26 26 25 24 23 23 22 22 22 22 22 22 22 21 20 20 19 18 17 16 15 13 12 11 10 10 10 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 12 13 13 13 13 13 12 11 10 9 8 7 7 8 8 8 9 10 10 11 11 11 11 11 10 9 7 5 3 5 5 4 2 3 4 4 4 4 3 3 3 4 3 3 4 4 4 4 4 4 4 4 5 6 7 8 7 6 5 5 6 6 7 8 8 8 9 9 6 5 5 5 5 5 6 6 6 7 7 6 5 4 5 6 8 9 9 9 9 10 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 16 14 12 10 9 9 8 9 8 7 6 6 6 7 8 9 9 8 4 1 3 4 3 2 1 2 4 5 5 5 5 6 7 5 2 8 13 16 17 19 18 20 20 21 20 20 20 19 16 10 3 8 11 13 14 15 15 15 15 15 14 14 14 14 13 12 12 12 12 13 13 14 15 16 17 19 20 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 25 26 27 28 28 28 28 28 29 29 28 28 28 28 27 26 25 24 23 24 24 25 25 25 25 25 24 24 26 27 28 28 28 28 28 27 26 25 23 23 21 20 19 19 20 19 18 14 13 20 26 30 32 33 32 31 31 30 29 26 23 21 20 19 19 19 19 20 20 20 20 20 20 20 21 22 25 27 28 28 28 27 27 26 25 24 24 24 24 24 24 24 24 24 23 23 22 21 20 18 17 15 14 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 11 15 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 13 14 14 14 13 13 12 12 11 10 9 8 7 7 7 7 8 9 9 9 10 11 11 11 10 10 8 7 7 6 6 5 3 4 4 4 5 5 4 3 4 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 9 7 6 6 6 7 8 8 8 8 9 9 8 7 6 6 6 6 6 5 2 2 4 4 5 6 8 9 9 8 8 9 10 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 23 23 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 19 18 16 14 12 10 10 9 9 9 9 7 6 6 6 7 8 9 9 7 3 1 2 1 0 1 2 4 5 6 7 7 8 9 10 9 3 6 10 9 10 18 21 23 23 23 22 21 21 20 19 17 6 8 12 14 15 16 17 18 18 18 17 17 16 15 14 13 13 13 13 13 14 15 15 17 18 19 20 21 21 21 22 21 21 21 21 20 21 21 20 20 19 19 20 20 21 22 24 26 27 27 28 28 28 28 28 28 28 27 27 27 27 26 24 23 22 23 24 24 24 24 24 24 24 24 25 26 27 27 27 26 26 26 26 25 24 23 22 21 21 21 21 21 22 22 21 23 27 30 33 33 31 29 29 29 28 27 25 22 19 17 16 15 16 17 19 20 20 19 19 19 19 21 23 25 28 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 25 24 23 21 20 19 17 15 14 14 14 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 14 14 13 13 12 12 11 10 8 7 6 6 6 7 7 8 8 9 10 10 11 11 10 9 9 8 8 7 7 5 3 3 4 4 5 5 4 4 5 6 6 5 5 5 6 6 7 9 11 12 13 13 13 11 8 6 6 6 7 8 8 8 8 9 10 10 10 9 8 8 9 8 6 9 8 8 8 10 8 7 5 4 7 9 10 11 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 17 16 14 12 11 10 9 9 9 8 7 6 6 7 8 9 10 9 6 3 0 1 3 4 4 4 6 7 8 9 9 10 11 12 13 13 16 21 25 25 25 25 25 24 24 23 22 21 21 20 20 16 14 14 14 15 17 18 18 18 19 19 19 18 17 16 15 14 14 14 14 14 15 16 17 18 19 21 21 21 21 22 22 21 21 21 20 20 20 20 19 18 18 19 19 20 22 24 26 27 27 27 28 28 28 28 27 27 27 26 26 26 25 23 22 22 23 24 25 24 23 23 22 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 23 24 24 25 26 28 31 32 32 29 26 25 25 26 26 25 22 18 15 13 13 14 16 18 20 21 20 19 18 18 19 21 24 27 28 29 29 29 28 28 28 27 27 27 27 27 27 27 26 25 24 22 21 20 19 18 16 15 15 15 15 15 15 14 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 14 14 13 13 13 12 12 10 9 7 6 5 5 5 6 7 8 9 9 10 10 11 11 10 10 9 9 8 8 8 5 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 6 8 11 13 15 15 14 11 8 6 5 5 6 6 7 7 8 9 10 10 10 10 9 10 11 15 16 16 16 15 15 17 18 13 12 13 13 12 12 13 13 13 13 14 14 14 14 15 15 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 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 19 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 16 14 13 11 10 9 9 8 7 7 7 7 8 8 9 9 8 6 4 3 4 7 8 7 6 8 9 9 9 10 11 13 15 17 20 23 24 25 26 26 26 25 25 24 23 23 22 21 21 20 19 17 16 16 16 17 18 18 19 19 20 19 19 18 17 17 16 15 15 15 15 16 17 18 19 20 21 21 21 21 21 22 21 21 21 20 20 20 20 19 18 18 18 18 20 22 24 26 26 27 27 27 27 28 28 27 27 27 26 26 26 25 23 22 22 23 24 24 24 23 21 20 20 20 20 20 21 21 21 21 20 21 20 21 22 22 22 23 23 24 23 24 25 26 27 28 29 31 32 30 27 23 21 21 21 22 21 19 17 14 13 13 13 15 18 20 20 19 19 18 18 18 20 22 26 27 29 29 29 29 29 29 28 28 28 28 28 27 26 25 24 23 22 22 21 20 19 18 17 16 16 16 17 17 16 15 14 14 13 13 13 13 13 12 12 11 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 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 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 14 14 14 14 13 13 12 11 10 9 7 6 4 4 4 4 5 7 8 9 10 10 11 11 11 11 10 10 10 9 9 7 6 5 4 3 5 5 4 4 4 4 4 4 5 5 5 5 4 5 9 16 16 14 11 7 5 5 6 6 6 6 7 8 9 10 10 10 10 10 10 11 14 16 16 16 16 16 17 17 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 20 20 19 19 19 19 24 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 16 14 13 12 10 9 8 7 7 7 7 7 7 7 8 8 8 7 6 7 8 11 11 8 7 8 9 9 9 9 10 13 17 20 23 24 25 25 26 26 26 25 25 24 24 23 22 22 21 20 19 19 18 18 18 18 18 19 19 20 20 20 20 19 18 18 17 17 16 16 16 16 17 18 19 20 21 21 21 21 21 22 22 22 21 21 20 20 20 19 19 18 18 18 20 22 24 25 26 26 27 27 27 27 27 27 27 27 27 27 26 25 24 23 23 23 23 24 23 22 20 19 18 17 17 17 18 18 19 18 18 18 18 20 22 22 23 24 24 24 25 25 26 27 27 28 29 31 30 28 24 20 18 17 17 18 18 19 21 19 16 15 15 17 19 20 19 18 18 17 17 18 19 21 24 27 28 29 30 30 29 29 29 29 29 28 27 27 26 25 24 23 23 22 22 21 21 20 19 18 18 18 19 19 18 17 16 16 16 16 15 15 15 15 15 14 14 13 14 10 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 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 12 11 10 8 6 5 4 4 3 3 4 5 7 8 9 10 10 11 12 11 11 11 11 10 10 10 9 8 7 8 8 8 7 6 5 5 5 5 5 5 6 6 7 5 2 13 11 8 5 5 6 8 8 9 8 8 8 8 9 10 10 11 11 11 11 12 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 16 15 14 12 11 9 8 7 7 7 7 7 7 7 7 7 8 8 9 10 11 13 12 9 8 9 10 10 10 10 11 13 18 21 23 24 25 26 27 27 26 26 25 25 24 24 23 22 21 20 19 19 19 19 19 19 19 19 20 20 20 21 21 20 19 19 18 17 17 16 17 17 18 18 19 20 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 20 21 22 23 24 25 26 26 27 27 27 27 27 26 26 26 26 26 25 24 23 22 22 22 23 24 24 22 20 18 17 17 17 17 18 19 19 19 20 20 22 23 23 23 24 24 25 25 26 26 27 27 28 29 31 30 26 23 19 17 16 16 17 19 22 24 24 22 19 19 20 22 21 19 18 17 17 17 18 19 21 23 26 28 29 30 30 29 29 29 29 28 28 27 26 26 25 24 24 24 23 23 23 22 22 21 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 18 18 19 19 20 19 18 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 12 11 10 9 8 7 6 5 4 4 3 4 4 5 6 7 8 9 10 11 11 12 12 11 11 11 11 11 10 10 9 9 9 9 9 8 7 7 6 6 5 6 6 6 6 7 4 3 5 7 9 11 11 11 11 9 8 8 9 10 10 11 11 12 12 12 13 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 25 25 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 16 15 14 13 11 9 8 7 7 7 6 6 6 6 7 7 8 9 10 12 13 14 13 10 10 11 12 12 12 12 13 15 18 20 22 23 24 25 26 26 26 25 25 24 24 23 23 23 22 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 18 18 17 17 18 18 19 20 20 21 22 22 22 22 22 22 23 22 22 21 21 20 20 20 19 20 20 21 22 23 23 24 25 26 26 26 26 26 26 25 25 24 25 25 25 24 23 22 22 22 24 25 25 24 21 19 19 18 18 19 20 21 22 22 22 23 24 24 24 24 24 24 25 25 26 27 27 28 28 29 30 30 27 24 21 19 17 17 18 21 23 25 26 25 24 23 23 23 23 21 19 18 17 17 18 19 21 23 26 28 29 30 29 29 29 29 29 28 28 27 26 26 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 19 18 18 18 17 17 18 18 18 19 20 20 21 21 21 21 20 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 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 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 7 6 5 4 4 3 2 3 3 4 6 7 9 10 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 7 6 6 6 7 7 7 8 8 8 9 10 10 10 10 9 9 9 10 10 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 15 13 12 10 9 7 7 6 6 6 6 6 7 8 8 9 11 12 14 15 14 13 12 13 14 16 16 16 16 17 18 20 21 22 23 24 25 25 25 25 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 18 18 18 19 19 20 21 21 22 22 22 22 22 22 23 23 22 22 21 21 20 20 20 20 20 21 21 22 23 24 25 25 25 26 26 25 25 25 24 24 24 24 25 24 23 23 22 23 24 24 25 25 24 23 22 21 20 20 21 21 22 23 24 25 25 25 25 25 25 25 25 26 26 27 27 28 29 30 31 31 29 26 24 22 20 20 21 22 24 25 26 26 26 26 25 24 24 22 21 19 19 18 19 20 21 23 26 28 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 22 21 21 20 19 18 18 18 18 18 18 19 20 20 21 22 22 22 21 21 20 20 19 18 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 20 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 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 12 12 12 12 12 11 10 9 9 8 8 7 6 6 5 4 4 4 3 3 4 6 8 10 11 11 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 8 7 6 7 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 25 25 24 24 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 16 15 14 13 12 10 8 7 6 6 6 6 6 7 8 9 10 11 13 15 16 16 16 16 16 16 17 17 17 17 17 18 20 21 22 23 24 25 25 25 25 25 24 24 23 23 22 22 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 18 18 18 18 18 19 19 20 20 21 22 22 22 22 22 22 22 22 23 23 22 22 21 21 21 21 20 20 20 21 22 23 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 24 24 25 25 25 25 24 22 21 21 21 22 22 23 24 25 26 26 26 26 26 25 26 26 27 27 28 28 29 30 30 30 30 28 26 24 23 22 23 23 24 24 25 25 26 26 25 24 24 23 22 21 20 20 20 21 23 24 26 27 28 28 28 28 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 23 22 21 20 19 19 19 19 19 19 19 19 20 21 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 6 6 5 4 4 4 4 4 4 6 8 10 11 12 13 13 14 14 14 14 13 13 13 12 11 11 11 11 11 12 12 12 12 10 8 6 7 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 25 25 24 24 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 16 15 14 13 12 11 9 8 7 7 6 6 6 7 8 9 10 12 13 15 17 17 17 18 18 17 17 17 17 17 17 18 19 20 22 23 24 24 25 25 25 25 24 24 23 23 22 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 19 18 17 17 16 16 16 16 18 19 20 20 21 22 22 23 23 22 22 21 21 22 22 23 22 22 21 21 21 21 20 19 20 21 22 24 25 25 25 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 24 25 25 26 26 25 24 22 21 20 20 20 21 22 23 24 26 26 27 27 27 27 27 27 28 28 28 28 29 29 30 30 30 29 27 26 25 25 25 25 24 24 24 25 25 25 25 24 23 23 22 22 22 22 22 23 24 25 26 26 26 26 27 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 26 25 24 24 23 22 20 20 20 20 19 20 20 20 20 21 22 22 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 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 9 9 9 8 8 7 6 6 5 5 5 5 5 4 4 6 8 11 12 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 9 7 6 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 23 26 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 16 15 14 14 13 11 10 9 8 8 7 7 6 6 7 8 10 11 13 15 16 18 19 20 19 19 18 18 18 18 18 19 20 20 21 22 23 24 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 19 18 17 16 16 16 16 16 18 19 20 20 21 21 22 23 23 23 22 22 21 21 22 22 23 22 22 22 22 23 21 20 19 20 22 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 25 25 26 26 25 24 22 19 18 18 18 19 20 22 24 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 27 27 26 25 24 23 23 24 24 24 24 23 23 22 22 22 22 22 23 24 25 25 26 25 25 25 26 27 29 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 26 25 24 23 23 21 21 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 4 5 7 10 11 13 14 14 15 15 15 15 14 14 13 13 12 12 12 12 13 13 13 13 12 11 9 8 7 8 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 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 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 26 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 16 15 14 14 13 12 11 10 10 10 9 8 8 7 7 8 9 10 12 14 16 18 20 21 21 21 21 20 20 20 20 21 21 21 22 22 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 19 18 18 17 17 17 17 18 19 20 20 21 21 22 22 23 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 23 22 23 23 23 23 23 23 24 24 24 24 24 24 24 23 22 22 22 23 23 23 24 24 25 26 26 25 23 21 19 17 17 17 18 19 21 23 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 24 23 23 23 23 23 23 22 22 21 22 22 22 23 24 25 25 25 25 24 24 25 26 28 29 30 31 31 31 31 31 31 31 31 30 30 29 28 28 27 27 27 26 25 24 23 22 21 21 21 22 22 22 23 23 23 23 23 24 24 23 23 23 23 22 22 21 21 20 20 19 19 19 18 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 14 14 14 14 14 15 15 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 6 9 11 13 14 14 15 15 15 15 15 14 14 13 12 12 13 13 13 13 13 13 13 12 11 10 9 8 8 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 26 25 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 14 14 13 13 12 12 11 11 10 9 8 8 8 8 9 10 12 14 17 19 20 22 22 23 23 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 20 20 19 19 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 22 23 23 23 23 23 24 24 25 25 26 25 25 24 24 23 23 23 23 23 24 24 24 24 24 23 22 22 22 22 22 23 24 24 25 25 26 25 24 22 19 18 17 17 18 19 21 23 25 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 25 24 23 23 23 23 22 21 21 21 21 21 22 22 24 25 25 25 25 24 25 25 27 28 30 31 31 32 32 32 32 32 32 31 31 30 29 29 28 28 27 27 27 27 26 26 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 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 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 6 8 11 12 14 14 15 15 16 16 15 15 14 13 13 12 12 12 12 13 13 13 13 13 12 12 12 11 10 9 9 9 10 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 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 14 14 14 13 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 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 16 15 14 14 13 13 12 12 12 12 11 11 10 9 8 8 8 9 11 14 16 18 20 21 23 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 23 22 22 22 22 22 23 23 24 24 25 25 25 25 23 21 20 19 19 19 19 21 23 25 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 24 24 23 23 22 21 21 20 20 20 21 22 22 24 24 24 25 25 25 26 27 28 29 31 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 28 28 28 28 28 27 27 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 9 9 8 8 8 7 7 7 7 6 6 6 5 6 6 8 11 12 13 14 15 16 16 16 16 15 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 11 10 9 10 11 11 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 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 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 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 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 16 15 14 13 13 13 13 12 12 12 13 12 12 11 10 8 8 9 11 13 15 17 19 21 22 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 21 21 21 22 22 22 23 23 23 24 24 24 24 23 23 22 21 21 20 20 19 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 23 23 24 24 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 21 22 23 23 24 25 25 26 25 24 23 22 21 20 20 20 21 23 25 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 26 26 25 24 23 23 22 21 21 20 20 21 22 23 24 24 25 25 25 26 28 29 30 31 31 32 32 33 32 32 32 32 32 31 31 31 30 30 29 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 8 10 12 13 14 15 15 16 16 16 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 11 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 15 14 14 14 14 14 13 13 14 14 14 14 13 13 12 10 9 10 12 14 16 17 18 19 21 21 21 22 23 24 25 26 26 27 27 26 26 26 26 26 26 26 26 26 26 25 24 23 22 22 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 23 22 21 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 21 22 22 23 24 25 25 25 24 23 23 22 21 21 21 21 23 24 26 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 26 26 26 25 24 24 23 23 22 22 22 22 23 24 24 25 25 25 26 28 29 30 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 19 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 8 10 11 12 13 14 15 15 15 15 15 14 14 13 12 12 11 12 12 12 12 13 13 12 13 13 13 13 13 13 13 12 11 11 11 12 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 18 18 18 18 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 13 13 13 12 12 12 12 12 12 13 13 14 14 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 15 15 14 14 14 14 15 15 16 15 15 14 13 13 12 11 12 14 16 17 17 18 19 19 20 20 20 22 24 26 27 28 29 28 28 28 28 28 28 27 27 27 27 26 26 25 24 23 23 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 25 25 25 24 24 24 25 25 26 26 26 26 25 25 25 26 26 25 25 25 24 24 24 23 23 22 22 21 21 21 22 22 23 24 25 25 24 23 23 22 21 21 21 21 22 24 25 27 28 29 29 29 29 29 29 28 28 28 28 29 28 28 28 27 27 28 28 28 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 25 25 25 26 27 28 29 30 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 18 19 19 19 19 19 20 19 19 19 19 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 15 15 14 14 13 13 12 12 11 11 11 12 12 12 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 19 19 18 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 14 14 15 16 16 17 17 18 18 19 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 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 19 19 19 19 19 18 18 17 16 15 15 15 15 15 15 15 16 16 16 15 14 14 13 13 13 14 16 17 18 18 18 19 19 19 19 19 21 23 26 28 29 29 29 29 29 29 29 29 28 28 27 27 27 26 25 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 23 23 24 24 23 22 23 23 24 24 24 24 25 24 24 24 23 23 24 24 25 26 26 26 26 26 25 26 25 25 25 25 25 25 24 24 23 22 21 21 20 21 21 22 23 23 24 24 23 23 22 21 21 20 20 21 21 23 24 26 27 28 29 29 29 29 29 28 28 29 28 28 28 28 27 27 28 28 28 28 28 27 27 26 26 26 26 25 25 24 24 24 24 24 24 25 25 25 26 27 28 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 19 20 21 21 21 21 21 21 20 20 20 20 19 18 18 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 12 13 14 14 15 15 14 14 13 13 12 12 12 11 11 12 12 12 13 13 12 12 12 12 13 13 13 13 13 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 19 18 18 17 17 17 17 17 18 18 19 18 18 17 17 16 16 16 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 14 14 15 15 16 17 17 18 18 19 20 20 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 15 15 16 16 16 16 16 16 16 16 16 15 14 13 13 14 15 17 19 19 19 19 19 19 19 19 20 21 24 26 27 28 29 29 29 29 29 29 29 29 28 28 28 27 27 26 25 24 24 24 23 23 23 23 23 23 24 24 24 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 25 25 24 23 23 23 24 24 24 23 23 21 21 22 22 22 23 24 24 25 26 26 26 26 25 25 25 25 25 25 25 25 24 23 23 22 21 20 20 20 20 21 22 22 23 23 23 22 21 20 19 19 19 19 20 21 23 25 26 27 28 28 28 28 29 29 29 29 28 28 28 27 27 27 27 28 28 28 27 26 26 25 25 25 25 25 24 24 24 24 24 23 23 24 25 25 26 26 27 28 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 20 21 21 22 21 21 21 21 21 21 21 21 20 19 19 18 18 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 9 9 9 10 11 12 13 14 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 19 19 18 17 17 17 17 17 18 19 19 19 19 18 17 17 16 16 16 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 13 13 13 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 17 17 16 16 16 16 17 17 17 17 17 17 17 16 15 14 13 13 14 16 18 19 20 19 19 19 19 19 19 20 22 24 26 27 28 28 29 29 30 30 29 29 29 28 28 28 28 27 26 25 25 24 24 24 24 23 23 23 23 23 24 24 25 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 23 23 21 19 18 19 20 20 21 22 23 24 25 26 26 23 21 21 22 25 25 25 25 25 24 22 22 22 22 21 20 20 19 19 20 20 21 22 22 21 20 19 19 18 18 17 18 18 19 21 23 24 25 26 27 27 28 28 29 29 29 28 27 27 27 27 27 27 27 27 26 25 24 24 23 24 24 25 24 24 24 24 24 23 23 23 23 24 25 25 26 27 28 29 30 31 31 32 32 32 32 32 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 20 19 18 18 17 17 16 16 16 15 15 14 13 11 12 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 20 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 17 17 17 17 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 13 14 14 15 15 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 18 17 17 17 17 17 19 20 20 20 19 18 17 16 16 16 17 17 17 17 17 16 16 15 14 14 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 13 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 25 26 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 17 17 17 16 15 14 13 14 16 18 19 20 20 20 20 20 20 20 21 23 25 26 27 27 28 29 30 30 30 29 29 29 29 28 28 28 27 26 26 25 25 25 25 25 24 24 23 23 23 24 24 24 24 24 24 23 23 23 23 24 24 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 19 20 20 20 21 22 22 23 20 10 3 4 8 10 19 21 22 21 20 19 18 19 20 22 21 20 19 19 18 18 18 19 20 20 19 18 18 17 17 16 16 16 16 17 18 20 21 23 24 26 27 27 28 28 28 27 26 25 24 24 25 26 26 26 26 25 23 22 22 22 22 23 23 23 24 24 23 23 22 22 21 22 23 24 24 25 26 27 29 30 30 31 31 32 32 32 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 22 22 21 21 20 20 19 18 17 16 16 15 14 14 13 13 12 11 8 3 7 14 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 17 17 17 17 18 19 19 19 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 12 13 13 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 18 17 17 17 17 19 20 21 21 20 18 17 17 16 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 25 25 25 25 25 25 25 25 26 26 27 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 18 19 19 19 19 19 19 18 18 17 16 15 15 15 16 18 20 20 20 20 20 20 20 21 22 23 25 26 27 28 29 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 25 25 25 25 24 24 23 23 23 24 24 24 24 24 24 23 23 23 24 24 24 25 24 24 24 23 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 20 16 10 2 4 3 2 4 10 14 13 12 11 12 14 18 20 22 21 20 19 18 17 17 17 18 18 17 17 16 16 16 15 15 14 14 14 14 15 16 18 20 22 24 26 27 27 27 26 23 22 23 23 23 24 25 26 25 25 25 23 22 22 21 21 21 22 23 24 23 23 22 21 20 20 20 21 22 24 25 26 27 28 29 30 31 31 32 32 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 21 20 20 19 18 18 16 15 15 14 13 12 12 11 11 11 11 11 12 13 15 16 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 21 21 20 18 18 17 16 16 17 18 19 19 20 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 9 14 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 20 19 18 17 17 18 19 20 21 21 21 19 18 18 17 17 17 18 18 18 18 17 17 16 15 15 14 13 12 12 11 10 10 9 9 9 9 9 9 10 10 10 11 12 12 13 14 15 15 16 16 17 18 18 19 19 19 20 20 21 22 22 23 23 24 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 26 26 27 24 24 24 24 24 24 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 17 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 17 19 20 20 20 20 21 21 21 21 22 23 25 26 28 29 29 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 22 22 23 20 17 14 9 5 4 5 7 7 6 5 6 7 11 20 21 22 21 19 18 17 16 16 16 17 16 16 15 15 15 15 15 14 14 13 13 14 15 16 17 19 21 23 25 26 27 28 26 24 23 24 24 25 25 25 25 25 25 24 24 24 23 22 21 22 23 24 24 23 22 21 20 19 19 19 20 22 23 25 26 27 28 29 30 30 31 31 32 32 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 30 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 18 17 16 15 14 13 12 12 11 11 10 10 11 11 12 13 14 16 16 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 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 14 12 13 15 16 18 19 19 19 20 19 19 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 9 4 11 16 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 20 19 18 18 17 18 19 20 21 22 22 21 19 18 18 18 18 18 19 19 19 18 18 17 16 16 15 14 14 13 12 11 10 9 9 9 9 8 8 9 9 9 10 10 11 12 13 13 14 15 16 17 17 18 18 19 19 20 21 21 22 22 23 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 26 26 27 27 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 17 17 18 20 21 20 20 20 21 21 21 22 23 24 26 27 28 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 21 21 22 22 23 24 24 24 24 24 24 23 23 23 21 20 18 12 5 5 6 6 4 1 2 1 8 19 20 20 20 19 18 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 15 16 17 17 19 20 20 22 23 25 27 27 26 26 26 25 25 25 24 25 25 25 25 25 25 25 24 23 23 24 24 24 23 22 21 20 19 19 19 20 21 23 24 26 27 28 29 29 30 30 31 32 32 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 29 29 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 18 17 16 15 14 13 12 11 11 10 10 10 10 10 11 12 13 14 15 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 17 8 3 9 13 16 17 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 12 15 16 17 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 20 20 19 18 18 18 20 21 21 22 22 22 20 19 18 18 18 19 19 19 19 19 18 18 17 16 16 15 15 14 13 12 12 11 10 10 9 9 9 8 8 8 9 9 10 10 11 12 13 14 15 16 17 17 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 25 26 26 27 27 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 18 19 20 21 21 21 21 21 22 22 23 24 25 27 28 28 28 28 27 27 28 28 28 28 28 28 27 26 26 26 25 25 26 25 25 25 25 25 25 25 25 25 24 24 23 23 24 24 24 24 24 24 24 24 23 23 22 21 21 20 20 19 19 19 19 18 18 17 17 18 19 20 21 22 21 21 22 22 21 21 21 22 23 21 16 9 9 6 2 8 17 22 23 21 19 20 20 19 18 17 16 16 15 16 16 15 15 15 15 15 15 14 14 14 15 16 16 17 18 18 17 18 19 21 22 24 26 26 27 27 26 25 25 24 25 25 25 26 26 26 26 26 26 25 25 25 24 23 22 21 20 19 19 19 20 21 23 24 26 27 27 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 19 19 18 17 16 15 14 13 12 11 11 10 10 9 10 10 10 11 12 13 14 15 16 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 17 11 3 5 11 14 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 13 14 15 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 20 20 19 18 18 18 19 21 21 22 23 22 21 20 19 18 19 19 20 21 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 11 11 10 10 9 9 9 9 9 9 10 10 11 12 12 13 14 16 17 18 18 19 20 21 21 22 23 23 24 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 26 26 27 28 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 19 20 21 22 22 21 22 22 23 24 25 26 27 28 28 27 27 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 22 21 19 18 17 16 15 14 13 13 13 12 12 12 12 13 13 14 16 17 17 18 19 19 19 19 19 20 22 23 23 19 17 15 14 19 26 26 25 24 23 22 21 20 19 18 17 16 16 16 16 16 15 15 15 15 14 14 14 15 16 17 17 17 18 17 16 17 18 19 20 22 23 25 26 26 25 22 23 24 25 26 26 26 26 26 26 27 27 27 26 26 25 25 23 22 21 20 20 20 20 21 22 24 25 26 27 27 28 28 29 30 30 31 31 31 31 31 32 32 32 32 32 32 32 31 31 30 30 29 29 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 18 17 16 15 14 13 12 12 11 10 10 9 9 9 10 10 11 12 13 14 15 15 16 17 17 18 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 20 20 20 20 19 18 16 14 8 1 6 11 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 11 11 11 12 13 14 14 14 15 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 19 19 18 18 18 19 20 21 22 23 23 22 21 19 19 19 20 21 21 20 20 19 19 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 12 13 14 16 17 18 19 20 20 21 22 22 23 23 24 25 25 26 26 27 27 26 26 26 26 25 25 25 26 26 27 27 28 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 16 16 17 19 21 22 23 23 22 22 23 24 25 26 27 28 28 28 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 25 25 25 24 24 24 24 24 24 24 24 24 24 23 22 20 17 15 13 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 15 15 16 16 17 17 18 20 21 22 23 24 25 26 26 26 26 26 25 25 24 24 22 20 19 17 16 16 17 17 16 15 15 14 14 13 14 14 15 17 17 18 18 17 17 17 18 18 19 19 20 21 23 24 26 26 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 24 23 22 21 21 21 21 22 23 24 25 25 26 27 27 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 29 29 28 27 27 26 26 25 24 24 23 23 22 22 21 20 20 19 19 18 18 17 16 16 15 14 13 12 11 11 10 9 9 9 9 10 10 11 12 13 14 15 15 16 17 17 18 19 19 20 20 20 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 20 19 19 19 18 17 16 12 7 1 7 12 14 15 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 12 13 15 15 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 17 18 19 20 21 22 23 23 22 21 20 20 20 21 22 21 21 20 20 19 19 18 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 11 11 11 12 13 14 15 17 18 19 20 21 21 22 23 23 24 24 25 26 26 27 27 27 26 26 26 26 26 26 26 26 27 27 28 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 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 16 16 17 19 21 22 23 23 23 23 24 25 26 27 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 28 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 23 24 24 24 24 24 24 24 23 22 20 16 12 10 9 9 9 8 8 9 9 9 9 9 9 10 10 10 10 10 11 12 12 13 14 15 16 16 17 18 19 20 21 22 24 25 26 26 25 25 25 25 25 24 23 21 19 17 16 17 17 17 16 15 14 13 13 13 14 15 16 17 18 18 18 17 18 18 19 19 19 19 19 20 20 22 23 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 23 22 22 22 22 22 23 23 24 24 25 26 26 27 28 29 29 30 30 30 30 30 30 30 31 31 31 31 30 30 29 29 28 27 27 26 26 25 24 24 23 23 22 22 21 20 20 19 19 18 18 17 17 16 16 15 14 13 12 12 11 10 10 9 9 9 9 10 11 12 13 14 14 15 16 17 17 18 19 19 20 20 20 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 18 18 17 17 15 12 6 2 8 12 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 16 16 15 15 14 13 12 12 11 10 10 10 9 9 9 9 9 9 9 9 10 12 13 13 14 14 14 15 16 16 17 18 18 18 18 18 19 19 19 19 19 20 19 19 19 18 18 18 17 17 17 17 17 17 19 20 21 22 23 23 22 21 20 21 21 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 12 12 12 13 14 15 17 18 19 20 21 22 22 23 24 24 25 25 26 26 26 27 26 26 26 26 26 26 26 27 27 28 28 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 18 19 21 23 24 24 24 24 25 26 27 27 27 27 27 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 25 24 24 24 23 23 23 23 23 24 24 24 23 23 22 19 14 11 8 8 8 8 7 8 8 8 9 9 9 10 10 10 9 10 10 10 10 11 11 12 13 14 15 16 16 17 18 19 19 21 22 24 25 26 26 26 26 25 25 24 23 20 19 18 17 17 18 17 16 14 13 13 13 13 14 16 17 18 18 17 18 18 19 19 19 19 19 19 19 19 19 19 20 22 24 26 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 24 23 23 23 23 23 23 23 23 24 24 25 25 26 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 26 25 24 24 23 23 22 22 21 20 20 19 19 19 18 18 17 17 16 15 15 14 13 12 12 11 11 10 10 9 9 9 10 11 11 12 13 14 15 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 14 9 2 4 9 12 14 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 17 17 17 16 16 15 15 14 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 10 11 12 12 13 13 13 14 15 15 16 16 17 17 17 17 17 18 19 19 20 20 20 20 19 19 18 17 17 16 16 16 16 18 20 21 22 22 22 22 21 21 21 22 22 22 22 21 21 20 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 15 16 17 18 19 20 21 22 23 23 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 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 17 17 17 17 17 18 18 20 21 23 24 24 25 25 26 27 28 28 28 27 27 27 26 26 27 27 27 28 28 29 29 29 29 28 28 27 27 27 27 27 27 27 27 26 25 24 24 24 24 24 23 23 23 23 23 22 21 20 12 6 6 7 7 7 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 13 14 14 15 16 17 18 18 18 19 20 22 24 25 26 26 26 26 25 24 23 20 19 18 18 17 17 16 15 14 13 13 13 14 15 17 18 18 18 18 19 20 20 20 20 20 19 19 19 19 18 18 18 20 22 24 26 27 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 24 24 25 26 26 27 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 16 15 15 14 13 12 12 11 11 11 10 10 9 9 10 10 11 12 13 14 15 16 17 17 18 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 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 16 14 12 6 1 5 10 12 15 16 17 18 19 19 19 19 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 17 17 17 16 16 15 14 13 13 12 11 10 10 9 9 9 9 8 8 8 9 9 10 10 11 11 11 12 13 14 14 15 15 16 16 16 16 17 17 18 19 20 20 21 21 21 20 20 18 17 16 15 15 15 17 19 20 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 16 17 17 18 19 20 21 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 26 26 26 26 25 25 25 25 25 25 24 24 23 23 23 23 22 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 19 19 20 22 23 24 25 25 26 26 27 28 28 28 28 27 27 27 27 27 28 28 28 29 29 29 28 28 28 27 27 26 26 26 26 27 27 26 26 25 25 24 24 24 24 23 23 22 22 21 19 17 14 6 5 6 6 6 7 8 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 17 17 17 18 18 18 19 20 21 23 25 26 26 26 25 24 23 21 19 18 18 17 16 15 15 14 14 14 14 15 17 18 19 19 19 19 20 21 21 20 20 19 19 19 18 18 18 18 18 20 21 23 25 26 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 24 24 25 26 26 27 28 28 29 29 30 30 30 30 30 30 29 29 28 28 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 16 16 15 14 13 13 12 12 12 11 11 10 10 10 9 10 10 11 11 12 13 14 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 13 10 5 1 5 9 12 14 16 17 18 18 18 19 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 16 15 14 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 14 15 15 16 16 16 17 17 18 19 19 20 20 20 20 20 20 19 18 16 15 15 15 16 18 20 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 17 17 18 19 20 21 21 22 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 23 23 22 22 22 21 21 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 19 19 19 20 22 24 25 25 25 26 26 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 22 22 22 22 21 20 19 17 15 11 6 6 6 5 8 10 11 12 12 11 11 10 10 10 10 11 12 12 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 18 19 20 21 23 24 25 26 25 25 24 22 21 20 18 17 16 16 15 15 16 16 17 17 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 21 23 24 25 26 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 22 23 23 24 25 26 27 28 28 29 29 29 29 30 30 30 30 29 29 28 27 26 26 25 24 24 23 23 22 21 21 21 20 20 20 19 19 18 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 10 10 10 9 10 10 10 11 12 13 14 15 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 14 11 8 4 1 4 7 10 13 15 16 17 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 14 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 18 18 18 17 17 16 15 14 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 19 17 16 15 14 15 17 19 20 21 22 22 22 22 22 22 23 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 19 19 20 21 22 22 23 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 21 22 24 25 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 24 23 23 23 23 23 23 23 22 22 22 21 20 20 20 20 20 19 18 17 15 11 6 6 5 6 10 12 12 12 12 12 11 11 11 11 12 13 14 14 15 15 16 16 17 18 19 19 20 19 19 18 17 17 17 18 18 18 19 19 20 21 22 24 25 25 25 25 24 22 21 20 20 19 20 19 18 18 19 19 20 21 21 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 23 24 25 26 27 27 27 27 26 27 27 28 28 28 28 27 27 27 26 26 26 25 24 24 23 23 22 22 21 21 21 21 21 22 24 25 26 27 27 28 29 29 29 29 29 29 29 29 29 28 27 26 26 25 24 23 23 22 22 21 21 20 20 20 20 19 19 19 18 18 17 17 16 15 14 14 13 13 12 12 12 11 11 11 10 10 9 9 9 10 10 11 12 13 14 15 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 14 12 10 8 7 5 2 1 4 6 8 11 14 15 16 17 18 18 19 19 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 12 12 12 13 13 13 13 13 13 13 13 12 11 9 7 5 5 5 5 4 5 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 13 14 15 15 16 16 17 17 18 18 17 17 18 18 18 19 19 19 19 19 19 19 18 18 17 17 16 15 14 13 13 12 11 11 11 10 10 9 9 9 9 9 10 10 10 11 11 12 14 14 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 19 18 16 15 14 14 15 17 19 20 21 21 21 21 22 22 23 23 22 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 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 22 23 23 24 24 25 25 25 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 21 22 24 25 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 25 25 24 23 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 17 16 12 9 7 7 9 11 12 12 13 12 12 11 11 12 13 13 14 15 15 16 17 17 18 19 20 21 21 22 22 21 20 19 18 18 18 18 18 19 19 20 20 21 22 23 25 25 25 24 24 23 23 23 24 25 25 23 21 21 22 22 23 23 23 23 22 22 21 20 19 18 18 19 19 20 21 21 21 22 22 22 23 24 25 26 27 27 27 26 26 27 27 28 28 28 27 27 27 27 26 26 25 25 24 23 22 22 21 20 19 19 19 20 22 23 24 25 26 27 27 28 28 28 28 28 28 28 28 28 27 27 26 25 24 23 22 22 21 21 20 20 20 19 19 19 19 19 19 18 18 17 17 16 15 14 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 10 11 11 12 14 14 15 16 17 18 18 19 19 19 19 19 19 19 20 20 19 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 15 15 14 12 11 12 12 12 12 11 10 10 9 6 6 3 4 7 8 13 15 15 15 15 15 14 14 15 17 15 14 13 13 12 11 10 10 9 9 9 9 9 10 9 9 8 8 7 4 2 5 8 10 11 11 12 12 13 12 13 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 18 18 17 17 16 16 15 14 13 13 12 11 11 10 10 10 10 10 10 10 10 11 12 13 14 15 15 15 16 17 17 18 18 18 18 19 19 19 19 19 19 18 16 15 14 14 14 16 18 19 20 20 21 21 21 22 23 23 23 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 18 18 18 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 21 22 24 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 25 24 23 22 21 21 20 20 19 19 18 18 18 18 18 19 19 19 19 19 18 18 17 14 11 9 9 9 10 12 12 13 13 13 12 12 13 14 16 17 18 18 19 19 20 21 22 23 23 23 23 23 23 22 21 20 19 18 18 18 19 19 19 19 20 21 22 24 24 25 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 22 21 19 18 18 18 18 19 20 20 21 21 21 21 21 22 23 24 25 26 27 27 26 26 26 27 27 28 28 27 27 27 27 26 26 26 25 24 23 22 20 18 17 16 17 18 19 21 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 25 24 23 23 22 21 21 21 20 20 19 19 19 19 19 19 19 18 18 17 16 16 15 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 11 12 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 12 13 14 14 14 14 14 15 15 15 15 15 14 13 10 7 7 5 1 4 3 3 3 6 9 7 4 5 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 8 11 13 14 15 15 16 16 17 16 16 16 16 16 15 15 14 13 12 12 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 14 14 13 12 12 11 11 10 10 10 10 10 12 14 15 15 16 16 16 17 17 18 18 18 19 19 19 19 20 20 19 19 16 14 13 12 13 15 17 18 19 20 20 21 21 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 19 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 27 28 29 29 28 28 28 28 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 20 19 19 19 20 21 22 23 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 23 22 21 20 20 19 19 18 17 17 17 17 17 17 18 18 19 19 18 18 17 16 15 12 10 9 9 10 11 12 13 13 13 13 13 15 17 19 20 21 22 23 23 23 24 24 24 24 24 24 24 24 24 23 22 21 20 19 18 18 19 19 19 19 20 21 22 23 23 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 24 22 20 19 19 19 19 19 19 20 20 20 20 20 20 20 21 22 24 25 26 27 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 24 22 20 17 14 12 13 15 17 20 22 23 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 24 24 23 22 22 21 20 20 20 20 20 19 19 19 19 19 19 18 18 17 16 16 15 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 10 11 12 12 13 14 15 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 14 14 14 14 13 14 15 17 17 13 8 6 6 6 6 6 6 6 6 6 6 6 6 7 7 9 14 17 18 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 11 11 11 12 11 11 11 11 10 10 10 10 10 11 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 16 15 15 14 14 13 12 11 11 10 10 10 11 13 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 21 20 19 17 14 12 11 13 15 17 18 19 20 20 21 21 22 22 23 23 24 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 17 17 18 18 19 19 20 21 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 27 27 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 25 24 24 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 22 24 25 26 27 28 28 27 27 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 25 24 23 21 20 19 19 18 18 17 17 17 17 16 16 16 17 17 17 18 17 17 16 15 14 12 10 9 9 9 10 11 12 12 12 13 14 17 20 22 24 23 23 24 26 26 26 25 25 25 25 25 26 25 25 25 24 23 22 20 19 19 19 18 18 18 19 19 20 21 21 22 23 24 24 24 24 24 24 24 25 26 27 28 28 28 28 27 27 25 24 22 21 20 19 19 19 19 18 19 19 19 18 18 19 19 21 23 25 26 26 26 25 24 24 25 26 27 27 27 27 27 26 26 26 25 24 20 14 10 8 8 10 13 17 20 22 23 24 24 24 24 24 24 25 24 24 25 25 25 25 25 25 24 24 23 23 22 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 15 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 10 11 12 13 13 14 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 17 18 18 18 17 15 13 12 11 10 9 9 9 8 8 8 7 8 8 9 11 14 16 17 17 17 17 16 16 16 17 17 17 17 18 18 18 18 17 17 17 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 10 11 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 14 14 13 12 11 11 10 11 12 14 14 14 15 17 18 18 19 19 19 20 20 21 21 21 22 21 20 19 16 12 11 12 15 17 19 19 20 21 21 21 22 22 23 24 24 25 25 24 23 22 21 21 21 21 21 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 22 22 23 24 24 24 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 27 26 30 30 30 30 30 30 29 29 28 28 28 27 27 26 26 25 24 24 23 23 22 21 21 21 20 20 19 19 19 19 18 18 18 19 19 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 20 21 22 23 25 26 26 26 25 25 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 24 22 21 19 18 18 17 16 16 16 16 17 16 16 16 16 16 17 16 16 16 16 14 12 9 8 8 8 9 10 11 12 13 13 14 15 18 21 23 25 27 27 27 26 26 26 25 25 25 25 26 26 26 26 26 25 25 24 22 21 20 19 19 18 18 19 19 19 19 19 20 21 21 22 23 23 24 24 24 25 26 27 28 29 29 29 28 27 26 24 23 22 21 20 19 18 18 17 17 17 17 17 17 18 19 20 22 24 25 25 24 23 22 23 23 24 26 26 27 27 26 26 26 25 23 17 9 5 4 4 5 8 13 17 21 22 22 22 22 22 22 23 23 23 22 23 23 23 24 24 24 24 24 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 14 14 13 13 13 12 12 12 11 10 10 10 9 9 9 9 9 9 9 10 10 11 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 18 18 17 16 15 15 14 13 13 12 12 11 11 10 10 9 9 10 12 14 15 16 16 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 13 12 12 12 11 11 11 11 10 11 11 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 15 14 13 12 11 11 11 11 12 12 12 14 16 17 18 19 19 20 20 21 21 22 22 22 22 21 19 15 13 12 13 16 18 19 20 21 21 21 22 22 22 23 24 25 25 25 25 24 23 22 21 20 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 18 18 19 19 20 20 21 21 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 28 28 28 27 26 30 31 31 31 31 31 30 30 29 29 28 28 27 27 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 19 18 18 18 19 19 20 20 20 21 20 20 20 19 19 18 18 18 18 19 19 20 21 22 23 24 25 25 24 23 22 21 22 22 23 23 24 25 25 25 25 25 26 26 26 26 25 25 24 23 21 19 18 18 17 16 15 15 16 16 16 15 15 15 15 16 16 15 15 15 13 10 8 7 7 7 8 10 12 12 13 14 15 17 18 20 23 25 26 27 26 26 25 25 25 26 26 26 26 26 26 27 27 27 26 25 24 23 21 21 20 20 19 19 19 19 19 19 19 19 20 21 22 23 24 24 25 25 26 28 29 29 29 29 28 27 25 23 22 21 20 19 19 18 17 17 16 16 16 16 16 17 18 20 22 23 23 23 22 21 21 21 22 23 24 25 26 26 26 26 25 25 21 13 3 5 6 5 4 5 12 17 20 21 21 21 21 21 21 21 19 21 20 21 21 22 22 23 23 23 23 23 22 22 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 10 10 11 12 12 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 20 20 19 19 19 19 18 18 17 16 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 14 14 13 13 12 12 11 11 13 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 17 16 16 15 14 13 13 12 12 12 11 11 11 11 11 12 13 14 14 14 14 14 15 15 15 16 16 16 17 18 19 19 20 20 21 21 21 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 16 15 14 14 13 12 12 12 12 12 12 13 15 17 18 18 19 19 20 21 21 21 22 22 22 21 21 17 14 13 13 17 19 20 21 21 22 22 22 22 22 22 23 24 25 25 25 25 24 22 21 20 21 21 21 21 22 22 22 21 21 21 20 20 20 20 19 18 18 18 18 18 18 19 19 20 20 21 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 29 29 30 30 30 30 30 29 29 28 27 27 27 29 31 31 32 32 31 31 30 30 29 28 28 27 27 26 25 24 24 23 22 22 21 21 20 20 19 19 19 19 18 18 18 18 19 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 20 21 22 24 25 25 25 23 22 21 21 21 21 22 23 24 25 25 25 26 26 26 26 26 25 25 24 23 23 22 20 19 18 17 16 15 15 15 16 15 15 14 14 14 14 13 13 14 14 12 9 7 6 6 7 8 10 11 12 12 14 17 18 19 20 22 24 25 26 26 25 24 24 25 25 26 26 26 26 27 27 28 28 28 27 26 25 23 23 22 22 21 21 21 21 20 20 20 20 21 22 24 25 25 25 25 25 27 28 29 29 29 29 29 28 26 24 22 21 20 19 18 17 17 16 15 15 15 15 16 17 19 21 22 22 22 21 20 20 20 20 21 22 23 25 26 26 26 25 25 20 12 3 6 7 7 7 6 2 10 16 18 19 18 18 18 18 19 18 11 14 16 17 19 20 21 21 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 14 14 13 12 12 11 11 10 10 9 9 9 8 8 9 9 9 10 11 11 12 12 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 19 19 18 18 17 16 15 14 13 13 13 14 14 14 14 14 14 13 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 19 18 17 16 15 14 13 13 13 13 12 12 11 11 11 11 13 13 13 14 14 14 14 15 15 15 15 16 17 17 18 19 20 20 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 12 14 16 18 18 19 19 20 20 21 21 22 22 22 21 19 17 15 14 13 16 19 21 21 22 22 22 22 22 22 22 22 23 24 24 25 24 24 23 23 23 21 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 19 19 19 19 20 20 21 22 22 23 23 24 24 24 25 25 26 26 26 27 27 28 29 29 30 30 31 31 30 30 30 29 28 27 24 26 28 30 31 32 32 32 31 31 30 29 29 28 27 27 26 25 24 23 23 22 21 21 20 20 19 19 19 18 18 18 18 18 19 20 20 20 20 20 20 20 19 19 18 18 18 18 19 19 20 21 23 24 26 26 26 24 23 22 21 21 22 23 23 24 25 26 26 26 26 26 26 26 25 24 23 23 22 21 21 20 19 18 17 16 15 15 15 14 14 14 13 13 12 12 12 12 12 11 10 8 6 5 7 8 9 10 11 12 14 17 18 19 21 22 24 25 26 26 25 24 23 24 24 24 25 26 26 27 28 29 29 29 29 28 26 25 24 23 23 23 23 23 22 22 21 21 21 23 25 26 27 27 27 27 27 28 28 29 29 29 29 29 29 27 26 23 22 20 19 18 17 16 15 15 14 14 15 16 18 20 22 22 21 20 18 18 19 19 20 20 21 23 24 25 25 25 24 23 17 5 4 7 8 9 9 8 4 6 12 15 16 16 16 16 17 17 17 12 4 5 12 15 17 19 20 20 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 11 11 10 10 9 9 9 8 8 8 8 9 9 9 10 11 11 12 12 13 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 20 19 19 18 17 16 15 15 14 14 14 13 13 13 12 12 12 13 13 14 14 14 15 15 15 15 15 15 16 17 18 18 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 14 15 17 18 19 19 20 20 21 21 21 21 22 22 20 17 15 14 14 16 18 22 22 22 22 23 23 22 22 22 22 22 23 23 24 24 24 24 24 24 23 21 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 29 30 30 31 31 31 30 30 30 29 28 21 23 25 28 30 31 32 32 32 31 31 30 29 29 28 27 26 26 25 24 23 22 22 21 20 20 20 19 19 18 18 18 18 18 19 20 20 21 21 21 21 21 20 19 19 18 18 18 19 20 21 22 23 25 26 26 26 25 24 22 22 22 22 23 24 24 25 25 25 25 25 25 25 24 24 23 23 22 21 21 20 20 19 18 17 16 15 15 15 14 14 13 13 12 11 11 11 10 10 11 10 8 7 6 6 7 7 8 10 12 15 18 19 20 21 22 24 25 26 26 24 22 21 21 22 22 24 25 26 27 28 28 29 29 29 29 27 26 24 23 23 23 24 24 23 23 23 24 24 26 27 28 28 28 28 28 28 29 29 29 29 29 29 29 28 27 26 24 23 21 19 18 16 15 14 14 13 14 15 17 19 21 22 21 20 19 18 18 18 19 19 20 21 22 23 24 25 24 23 20 13 1 6 8 10 10 10 9 6 6 10 13 14 15 15 16 16 16 15 11 5 3 9 12 15 17 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 13 12 11 11 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 18 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 16 16 16 15 16 16 16 17 17 18 18 19 19 20 20 20 20 19 19 20 20 20 21 21 21 21 20 19 19 18 17 16 16 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 16 16 17 18 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 15 17 18 19 19 20 20 21 21 22 22 22 22 20 18 16 15 15 17 19 22 23 23 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 24 24 24 23 22 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 28 29 30 30 30 31 31 30 30 30 29 20 21 22 24 26 28 30 31 32 31 31 30 30 29 29 28 27 26 25 24 23 22 22 21 21 20 20 19 19 18 18 18 18 18 19 20 21 21 22 22 22 21 20 20 19 18 18 18 19 20 21 22 23 24 25 26 26 25 24 23 22 22 22 23 23 24 24 24 24 24 23 23 23 23 22 23 22 22 21 21 20 19 18 17 16 16 15 15 15 14 13 13 12 12 11 11 11 10 10 10 10 9 7 6 7 7 7 7 9 12 16 19 20 21 22 22 23 24 25 25 23 21 20 20 20 22 23 25 25 26 26 27 28 29 29 28 27 25 24 23 23 23 24 24 25 25 25 26 27 28 28 28 28 28 27 28 28 29 29 30 30 30 30 29 27 26 24 23 22 20 19 17 15 13 12 12 13 14 16 18 20 21 21 20 19 18 18 18 18 19 19 19 20 21 22 23 23 23 20 16 9 2 7 9 10 10 9 8 5 6 9 11 13 14 15 15 15 14 13 10 6 4 7 11 13 15 16 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 11 11 10 10 9 9 8 8 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 19 19 19 18 17 17 16 15 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 16 17 17 18 18 19 20 20 21 21 21 20 19 20 20 21 21 21 21 21 21 20 19 19 18 17 17 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 19 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 16 16 17 19 20 20 21 21 22 22 23 22 21 17 17 17 17 18 21 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 25 25 25 24 22 20 20 20 20 20 19 19 19 19 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 22 23 23 23 24 24 25 26 26 26 27 27 27 27 28 29 30 30 30 31 31 31 30 30 20 20 21 22 24 26 27 29 30 31 31 31 30 30 29 28 28 27 25 24 23 23 22 21 21 20 20 19 19 18 18 18 18 18 19 20 21 21 22 22 21 21 20 19 18 18 18 18 19 20 21 22 23 25 26 26 26 25 23 23 22 22 22 23 23 23 23 23 22 23 23 22 22 22 21 21 21 21 21 21 20 19 18 17 17 17 16 16 15 14 13 12 12 11 12 12 11 11 10 9 9 8 8 7 7 7 7 7 8 11 17 19 21 21 19 19 21 23 24 24 23 22 22 21 21 22 23 24 24 25 25 26 27 27 27 26 25 24 23 23 24 25 25 26 27 27 27 27 28 29 28 28 28 27 27 27 27 28 29 30 31 31 30 29 28 26 24 22 20 18 17 15 14 12 11 12 13 16 18 20 21 20 19 19 18 18 19 19 19 19 19 19 20 20 21 22 22 21 18 13 6 4 8 10 11 11 9 7 5 6 8 11 13 14 14 14 14 13 12 10 7 5 5 8 11 13 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 15 15 14 13 12 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 17 17 16 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 19 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 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 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 17 18 19 20 21 22 22 23 23 22 19 18 18 17 18 20 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 25 25 24 21 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 20 21 21 22 22 22 22 22 23 23 23 23 23 24 24 25 25 26 26 26 26 27 27 28 29 29 30 30 31 31 31 30 21 21 21 21 22 23 25 26 28 29 30 30 30 30 29 29 28 27 26 25 24 23 22 21 21 20 20 19 19 18 18 18 18 18 18 19 21 21 21 21 21 20 19 19 18 18 18 18 19 20 21 22 24 25 26 26 26 25 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 18 18 18 17 16 15 13 12 11 11 11 12 12 12 12 11 10 9 8 8 8 8 7 7 6 7 10 17 19 21 21 19 17 18 20 23 24 24 24 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 26 28 28 29 29 29 30 30 30 29 29 29 28 28 27 27 27 27 28 28 29 31 31 31 30 29 27 24 21 18 16 14 14 13 12 11 11 14 17 19 20 20 19 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 19 16 11 5 4 7 10 11 10 8 6 5 6 8 11 12 13 13 13 13 12 11 10 9 7 5 6 8 11 12 14 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 10 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 8 9 10 11 11 11 12 12 12 13 13 14 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 17 17 18 18 19 19 20 20 20 21 20 20 19 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 18 19 20 21 22 23 23 21 20 19 19 18 18 20 22 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 26 26 25 24 22 21 21 21 20 20 20 19 19 18 18 18 18 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 26 27 27 28 29 29 30 30 31 31 31 21 21 21 22 22 22 23 24 26 27 28 29 30 30 29 29 28 27 26 25 24 23 22 21 21 20 20 19 19 18 18 18 18 18 18 19 20 21 21 21 21 21 20 19 18 18 18 19 19 20 21 23 24 25 26 27 27 26 25 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 19 18 16 14 12 11 11 11 11 13 13 13 12 11 10 9 8 8 8 7 7 6 6 6 10 15 19 21 20 19 17 15 18 22 23 24 24 24 23 22 22 22 23 24 25 25 25 25 25 24 24 24 25 25 27 27 28 28 25 24 26 29 30 30 29 29 28 27 26 26 26 26 27 28 30 31 31 31 30 29 28 24 20 16 13 12 12 12 11 10 11 15 19 20 20 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 18 15 10 5 4 7 9 10 10 8 5 5 6 8 10 11 12 12 12 12 12 11 10 9 8 6 5 7 9 11 12 14 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 8 9 9 10 10 11 11 11 12 12 13 13 14 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 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 19 19 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 16 17 17 17 19 21 22 21 21 21 21 20 19 19 19 19 21 23 24 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 26 24 23 23 22 22 21 21 20 19 19 18 18 18 19 19 20 20 21 22 22 22 23 23 23 22 22 22 22 22 23 23 24 25 25 26 26 27 27 27 28 28 29 30 30 30 30 30 22 22 22 22 22 22 22 23 24 25 26 28 28 29 29 29 28 27 26 25 24 23 22 21 21 20 20 19 19 19 18 18 18 18 18 19 20 21 22 22 22 21 21 20 19 19 19 20 20 21 22 23 24 25 27 28 28 27 26 25 24 24 24 24 24 23 23 22 22 22 22 22 22 21 21 21 22 22 22 22 21 21 21 20 20 20 19 15 12 10 9 10 11 12 13 14 14 13 11 10 9 8 8 7 6 6 5 5 4 6 9 14 17 17 16 14 13 16 19 22 23 23 22 21 19 19 20 22 23 25 26 26 26 25 25 24 24 25 26 26 26 26 25 18 15 19 26 29 29 29 27 25 23 23 24 25 25 27 29 30 30 31 30 30 28 26 22 16 12 10 10 11 12 11 9 8 16 21 21 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 15 10 5 3 6 8 9 9 7 5 4 5 7 9 10 11 12 12 12 11 11 11 10 8 7 5 6 7 9 11 13 14 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 9 9 8 8 7 7 6 6 5 5 6 6 6 6 6 6 7 7 8 9 10 10 10 10 11 11 12 12 13 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 18 18 18 18 19 19 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 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 18 18 18 18 19 19 20 20 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 18 18 18 19 19 20 20 20 20 20 20 19 19 19 20 22 23 24 25 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 28 28 28 27 27 27 26 26 24 24 23 22 21 21 20 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 21 22 22 23 23 24 25 26 27 27 28 28 28 28 29 29 30 30 30 30 23 23 23 23 23 23 23 23 23 24 25 26 27 28 29 29 28 27 26 26 25 24 23 22 21 20 20 19 19 19 18 18 18 18 18 19 20 21 22 22 21 21 20 19 19 19 20 20 21 22 22 23 24 25 26 27 28 27 26 25 24 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 20 18 14 11 9 9 10 12 13 14 15 14 13 11 9 9 8 7 6 5 5 5 4 4 4 5 7 10 11 11 11 12 14 17 19 20 21 20 19 18 17 19 21 23 24 25 25 25 25 25 25 24 24 25 26 26 25 23 19 15 19 23 27 28 28 24 18 13 16 20 23 25 27 28 29 29 29 28 27 26 23 19 11 7 7 8 12 14 14 11 7 17 21 21 20 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 15 11 6 3 5 7 8 9 7 5 4 5 6 8 9 11 11 11 11 11 11 11 10 9 7 6 5 6 8 10 12 13 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 12 11 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 6 6 6 6 7 8 9 9 10 10 10 10 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 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 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 20 20 19 19 19 20 21 22 24 25 25 25 25 25 25 26 27 28 29 29 30 30 30 30 30 29 29 29 28 28 28 28 27 27 26 25 24 22 22 21 20 20 19 19 19 20 20 20 21 21 22 22 22 22 22 22 21 21 22 22 23 24 24 25 26 27 28 28 28 29 29 29 30 30 30 30 30 24 24 24 24 24 24 24 24 23 23 24 25 26 27 28 28 28 27 26 26 25 24 23 22 21 21 20 19 19 19 18 18 18 18 18 18 20 21 21 21 21 20 19 18 18 18 19 20 21 22 22 22 23 24 26 26 27 26 24 23 23 23 23 24 24 24 24 24 24 23 23 22 22 22 21 21 21 21 21 22 22 22 23 23 22 20 17 14 10 10 10 11 13 14 15 15 14 12 10 8 8 7 7 6 6 6 6 6 6 5 6 6 8 9 10 10 12 15 17 17 18 18 18 17 17 18 20 22 23 24 24 24 25 25 25 24 24 24 24 24 24 24 23 21 20 19 22 25 26 27 22 14 10 10 16 21 24 26 27 27 26 26 27 25 24 21 16 9 5 5 8 13 17 19 18 16 20 21 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 16 12 7 3 4 6 8 8 7 5 4 4 5 7 9 10 11 11 11 11 11 11 10 9 8 6 5 6 7 9 11 12 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 10 10 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 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 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 24 25 25 25 25 25 25 25 26 27 28 29 30 30 31 31 31 30 30 30 29 29 29 28 28 28 28 27 25 24 23 22 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 22 22 22 23 24 25 26 27 27 28 29 29 29 30 30 30 30 30 30 30 25 25 25 25 24 24 24 24 24 24 24 25 26 26 27 28 28 27 26 26 25 24 23 23 22 21 20 20 19 19 18 18 18 18 18 18 19 21 21 21 21 20 18 17 17 17 18 19 20 21 21 22 23 24 26 26 26 25 24 23 23 23 24 24 25 26 26 26 26 25 25 25 24 23 23 22 22 21 21 21 21 22 22 22 22 20 17 14 12 11 12 13 14 16 16 15 14 12 10 8 7 6 6 6 7 7 8 8 8 8 8 8 9 10 11 11 13 15 16 16 16 17 17 17 17 18 20 21 22 23 23 24 24 23 23 22 21 22 22 22 23 24 24 23 21 18 21 23 24 25 22 16 13 13 17 20 23 25 25 25 26 26 26 24 23 20 17 11 6 6 10 15 19 21 21 21 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 14 10 6 3 5 7 8 7 5 4 4 5 6 8 9 10 11 11 11 11 11 10 9 8 7 6 6 7 8 10 11 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 11 11 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 10 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 23 25 25 25 25 25 25 26 26 27 28 29 29 30 30 31 31 31 31 31 30 30 30 29 29 29 29 28 27 27 25 24 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 24 24 25 26 27 27 28 29 30 30 30 31 31 30 30 30 30 26 26 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 25 24 24 23 22 21 20 20 19 19 18 18 18 18 18 18 19 20 21 21 20 19 18 17 17 17 17 18 19 20 21 22 23 25 26 28 28 28 27 26 26 26 26 27 28 28 28 28 28 28 28 27 27 26 25 24 24 23 22 21 21 21 21 21 21 20 18 16 14 14 15 16 17 17 16 15 14 12 11 9 8 8 7 7 8 8 9 9 9 9 9 9 9 10 11 12 13 14 15 15 15 16 16 16 17 18 19 20 21 22 23 23 23 22 21 20 20 19 19 20 22 24 26 26 25 23 23 23 23 23 23 21 17 18 21 23 24 25 26 26 25 24 24 23 22 21 19 17 12 12 15 18 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 13 10 6 3 4 6 7 6 5 4 3 4 5 7 8 9 10 11 11 11 11 10 9 8 7 6 6 7 8 9 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 22 22 21 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 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 22 22 22 22 21 21 21 22 23 24 26 26 26 26 26 26 27 27 28 29 29 30 31 31 32 32 32 32 31 31 31 30 30 30 30 29 29 28 27 26 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 25 25 26 26 27 28 29 30 31 31 31 31 31 31 30 30 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 27 27 26 26 25 24 23 22 22 21 20 19 19 18 18 18 17 17 18 19 20 21 21 20 19 19 18 17 18 18 18 19 19 20 22 24 26 27 29 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 29 28 27 26 25 24 23 22 21 20 20 20 20 19 18 17 16 16 17 17 18 17 17 16 15 13 12 11 10 9 8 8 8 9 10 10 10 10 9 9 9 10 11 12 13 14 15 15 15 15 15 16 17 17 18 19 20 22 23 23 23 22 21 20 20 20 19 19 21 22 23 23 22 21 22 22 23 23 23 23 23 23 25 26 26 27 27 26 24 23 23 22 22 22 22 21 21 22 22 23 23 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 14 12 10 7 4 3 4 5 6 5 4 3 3 5 6 8 9 10 10 11 11 10 10 9 8 7 6 6 6 7 8 9 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 9 9 10 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 21 21 20 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 25 25 26 27 27 27 28 28 28 29 30 30 31 31 32 32 32 32 32 32 31 31 30 30 30 30 30 29 29 28 26 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 27 28 29 29 30 31 31 31 32 31 31 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 27 27 26 25 25 24 23 22 21 20 19 19 18 18 17 17 17 18 19 20 21 21 20 20 19 19 19 19 19 19 19 20 21 22 24 26 28 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 29 28 27 26 25 24 23 22 21 20 20 19 19 19 18 18 18 18 19 19 18 18 17 16 15 14 13 12 11 9 9 9 10 10 11 11 10 10 10 10 10 11 12 14 15 16 16 16 16 15 15 16 17 18 19 20 22 23 23 23 22 21 20 20 20 21 22 22 22 21 20 19 19 20 20 21 22 23 24 24 25 26 27 27 28 28 27 26 25 24 23 23 23 24 24 25 26 26 26 25 23 22 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 11 9 7 4 3 4 5 5 5 4 3 3 4 6 7 8 9 10 11 11 10 10 9 8 8 7 6 6 6 7 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 5 5 6 6 6 6 7 7 7 7 8 8 9 10 10 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 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 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 21 21 22 21 21 21 21 21 20 19 19 18 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 24 25 26 28 28 28 29 29 29 29 30 31 31 31 32 32 33 33 33 33 32 31 31 30 30 30 30 30 30 29 28 26 23 23 23 23 22 22 22 22 22 23 23 24 23 22 22 23 23 23 24 24 25 25 25 26 27 28 29 28 29 30 31 31 31 31 31 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 25 24 23 22 21 20 20 19 18 18 17 17 17 18 19 20 21 21 21 21 20 20 20 21 20 20 20 20 21 22 24 26 27 29 29 30 30 30 30 30 31 31 31 31 31 31 30 29 28 28 27 26 26 26 26 25 25 24 23 22 21 20 19 19 19 19 19 19 20 20 20 20 19 18 17 16 15 14 13 12 11 11 11 11 12 12 12 12 11 11 11 11 12 13 14 15 16 17 17 16 15 15 15 16 18 19 21 22 23 23 23 22 21 20 20 20 21 23 24 23 22 20 19 19 19 19 19 20 21 22 23 23 24 25 27 27 28 28 27 27 26 25 24 24 24 24 25 25 26 26 25 24 23 21 20 19 19 18 18 17 17 16 16 16 16 16 17 17 17 16 16 16 16 15 15 13 12 10 8 6 5 4 4 4 4 4 3 2 3 4 5 7 8 9 10 10 10 10 10 9 9 8 7 6 6 6 6 7 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 19 18 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 24 23 24 25 27 27 27 26 26 25 24 23 23 23 23 24 24 23 23 23 22 22 23 23 23 24 25 27 28 29 29 29 29 30 30 30 31 31 32 32 33 33 34 33 33 32 31 31 31 31 30 31 30 30 29 28 26 25 24 23 23 23 23 23 24 25 25 25 23 23 22 23 23 23 24 24 24 25 25 26 27 28 29 29 30 31 31 31 31 32 33 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 29 29 28 28 27 26 26 25 23 22 21 21 20 19 18 18 17 17 17 18 19 20 21 21 21 21 21 21 21 21 20 20 20 20 21 22 24 25 27 28 29 30 30 30 30 31 31 31 31 31 31 30 29 28 26 25 25 24 24 25 25 25 24 24 23 22 21 20 20 19 19 20 20 20 20 21 21 21 20 19 18 17 15 15 14 14 13 13 12 13 13 13 13 12 11 11 11 11 11 13 14 15 17 17 17 17 15 14 15 16 18 20 21 21 22 22 22 21 21 20 20 20 20 21 22 23 22 21 19 18 17 17 18 18 19 20 21 21 22 23 24 25 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 23 22 21 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 11 10 8 6 5 4 4 4 4 4 3 3 4 4 5 6 7 8 9 10 10 10 10 9 9 8 7 7 6 6 6 7 7 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 27 27 28 28 29 28 28 26 25 24 24 24 24 24 24 23 23 22 22 22 23 23 24 24 26 28 29 30 30 30 30 30 30 31 31 32 32 33 34 34 34 33 33 32 31 31 31 31 31 31 31 30 29 28 27 26 25 25 25 25 26 26 26 25 24 24 23 23 23 23 23 24 24 25 25 25 26 27 28 29 30 31 32 32 32 32 33 33 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 28 27 27 26 25 24 23 22 21 20 19 18 18 17 17 17 18 18 20 20 21 21 21 21 21 21 21 20 20 20 20 21 22 23 25 26 28 29 30 30 30 30 31 31 31 31 31 30 29 28 27 26 25 24 24 24 24 25 24 24 23 22 22 21 20 20 20 20 20 20 20 20 21 21 22 21 20 19 17 16 15 15 16 15 14 13 13 13 13 13 13 12 12 11 11 11 13 14 16 17 17 18 17 15 14 14 15 17 19 20 21 21 22 21 21 20 19 20 20 20 20 21 21 21 20 18 17 17 16 17 18 18 19 19 20 21 22 22 23 23 22 23 23 23 23 23 23 22 22 21 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 11 10 8 7 5 4 4 4 4 3 3 4 4 5 6 6 7 8 9 9 10 10 10 9 9 8 7 7 6 6 6 6 7 8 8 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 14 14 14 14 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 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 22 22 22 23 23 24 24 24 24 25 25 25 26 26 27 27 28 29 29 29 29 28 26 25 25 25 25 25 25 24 23 23 23 23 23 23 23 25 27 28 29 29 30 30 31 31 31 31 31 31 32 33 33 33 33 33 33 32 32 31 31 31 31 31 31 30 30 29 28 27 26 26 26 27 26 26 26 25 26 25 25 24 24 24 24 24 24 25 25 26 26 27 28 29 30 31 32 33 33 34 34 34 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 28 27 26 25 24 23 22 21 20 19 18 18 17 17 18 18 18 19 20 21 21 22 22 22 21 21 20 20 20 20 21 22 23 24 25 26 28 29 29 29 29 29 30 30 30 29 28 28 27 26 26 25 25 25 25 25 24 24 23 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 19 18 17 16 17 17 16 14 13 13 13 13 13 13 13 12 12 12 12 13 14 15 16 17 17 17 15 14 15 15 16 18 19 20 21 21 20 19 19 19 19 20 20 20 20 20 20 18 17 16 15 16 17 17 18 18 18 19 20 20 21 21 20 20 20 20 20 21 21 21 20 20 19 18 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 12 11 10 9 7 6 5 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 10 10 9 9 8 7 7 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 4 5 5 6 6 7 7 7 7 7 6 6 7 7 7 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 20 20 19 19 19 19 18 18 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 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 22 23 23 23 24 24 24 25 25 26 26 27 27 28 28 29 30 30 30 29 28 27 27 27 26 26 26 25 24 24 24 23 23 24 24 25 26 28 28 29 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 32 32 31 31 31 31 31 31 31 30 29 29 28 27 27 27 28 27 27 26 27 27 28 28 28 27 27 26 26 26 26 26 26 27 27 28 29 30 31 32 33 33 34 34 34 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 30 29 29 28 27 26 25 24 23 22 21 20 19 18 18 18 17 17 18 18 19 20 21 22 22 22 22 21 21 20 20 20 21 21 22 23 23 24 25 27 28 29 29 29 28 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 23 22 21 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 19 18 18 17 17 18 17 16 15 13 12 12 12 12 12 12 12 12 13 14 14 14 15 16 17 17 16 15 15 15 16 17 18 19 19 20 20 20 19 19 19 19 20 20 21 21 20 19 17 15 14 14 15 16 17 17 18 18 19 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 10 9 8 7 6 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 3 4 5 5 6 6 7 7 7 7 7 6 6 7 7 8 8 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 14 14 14 14 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 19 20 20 20 20 20 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 22 23 23 23 23 24 23 23 23 24 24 24 24 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 29 30 30 30 31 31 30 30 29 28 28 27 27 26 26 25 25 24 24 25 25 25 25 27 28 28 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 28 28 28 28 27 27 27 28 28 29 29 29 29 29 29 28 27 27 27 27 28 29 30 31 32 32 33 34 34 34 34 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 30 29 29 28 26 25 24 23 22 21 20 19 19 18 18 17 17 18 19 20 21 21 22 22 22 21 21 20 20 20 20 21 21 22 22 22 23 24 25 27 29 29 29 27 26 24 23 23 23 23 24 24 25 25 25 25 24 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 20 19 18 17 17 17 17 17 17 16 14 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 17 17 16 15 14 15 16 17 18 19 19 20 20 20 20 19 18 19 20 20 21 21 21 19 16 14 12 12 14 16 17 17 18 19 20 21 22 21 21 20 20 19 18 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 13 12 11 10 10 9 8 7 6 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 8 8 7 6 6 6 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 3 2 2 2 1 2 3 4 4 5 5 6 6 6 7 7 7 6 6 7 7 7 8 9 10 10 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 22 23 23 23 22 22 22 22 22 21 21 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 25 25 25 25 25 26 27 27 28 28 29 30 30 31 31 31 31 31 30 30 30 29 28 27 27 26 26 26 26 26 26 26 26 26 27 27 28 28 29 30 31 31 32 32 32 32 32 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 28 28 28 28 28 28 29 29 30 30 30 30 29 29 28 28 28 28 29 30 31 32 33 33 34 34 34 34 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 28 27 26 24 23 22 21 21 20 19 18 18 18 18 18 19 20 21 22 22 22 22 21 21 20 20 20 21 21 21 21 21 22 22 23 24 26 28 29 29 28 26 23 22 22 22 22 23 24 24 24 24 24 23 22 22 21 20 20 21 21 21 21 22 22 21 21 22 22 22 22 22 20 19 18 17 17 17 16 16 16 15 13 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 17 17 17 15 14 14 16 17 18 19 19 20 20 20 20 19 19 19 20 20 20 20 19 17 14 12 11 12 14 15 16 17 18 19 21 22 22 22 21 21 19 18 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 9 8 7 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 6 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 3 2 2 2 2 1 1 1 1 2 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 8 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 19 18 18 18 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 19 19 20 20 20 19 20 20 20 20 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 25 25 25 25 25 26 26 27 27 28 28 29 30 30 31 31 31 31 31 31 31 31 30 30 30 29 28 28 27 27 27 26 26 26 27 27 26 27 27 28 29 30 30 31 31 32 32 31 31 30 30 30 31 31 32 32 32 33 33 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 29 29 30 31 31 31 31 30 30 29 28 28 29 29 30 31 32 33 33 33 33 33 33 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 19 20 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 23 24 26 28 29 29 28 26 24 22 22 22 23 23 24 24 24 23 23 22 22 21 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 17 16 15 15 14 13 13 12 12 12 12 13 13 13 13 14 15 15 16 16 16 17 17 17 15 13 13 14 17 19 19 19 19 19 19 19 19 19 19 20 20 19 18 17 15 13 12 12 12 14 14 15 16 17 19 20 21 21 21 20 19 18 16 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 11 11 10 9 8 7 7 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 2 2 1 1 1 1 1 1 0 1 1 2 2 3 3 4 4 5 5 6 6 6 6 7 7 7 7 8 8 9 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 17 17 16 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 20 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 28 28 29 30 30 30 30 31 31 31 31 31 31 31 31 31 30 29 29 29 28 28 28 27 27 27 27 27 27 27 27 28 29 29 30 30 31 31 31 31 30 30 30 31 31 31 32 32 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 30 30 31 32 32 32 31 31 30 29 29 29 30 30 31 32 33 33 33 33 33 33 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 29 29 29 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 19 19 20 21 22 22 22 22 22 22 22 22 21 21 21 20 21 21 22 23 24 26 27 28 29 29 28 27 25 23 23 23 24 24 24 24 23 23 22 21 21 20 20 20 20 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 17 16 16 15 14 13 13 12 12 13 13 13 13 13 14 15 16 16 16 16 16 16 16 15 14 12 12 13 15 17 18 18 17 17 18 18 19 19 20 19 19 18 16 15 14 13 12 12 12 13 13 14 15 16 18 19 20 20 20 19 18 16 14 13 13 13 13 13 13 12 11 11 11 10 10 10 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 10 10 9 8 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 1 1 1 0 0 0 0 0 1 1 2 2 2 2 3 3 4 4 5 6 6 6 7 7 7 8 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 20 19 19 19 19 20 20 20 20 20 20 20 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 22 22 22 22 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 30 30 31 32 32 33 32 32 31 31 30 30 30 30 31 31 32 33 33 33 33 33 32 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 27 28 29 29 29 29 27 26 25 24 23 22 21 20 19 19 18 18 18 19 20 21 21 22 22 23 23 23 23 23 22 22 21 21 21 21 21 22 23 25 26 27 28 28 28 27 26 25 25 25 25 25 25 24 24 23 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 16 15 14 14 13 13 13 13 13 13 14 14 15 16 16 16 16 16 15 15 14 14 13 12 13 14 15 15 16 16 16 17 17 18 19 19 20 19 19 17 16 14 14 13 12 12 11 11 12 13 14 15 16 18 18 19 19 18 17 15 12 11 11 12 12 12 12 11 10 10 9 9 9 8 8 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 9 9 9 8 7 7 6 6 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 3 3 4 4 5 6 7 7 7 8 8 9 9 9 10 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 23 23 23 23 23 23 24 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 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 28 28 27 26 26 27 28 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 30 30 30 30 29 30 31 32 33 33 33 33 32 32 31 31 30 30 31 31 32 32 33 33 32 32 32 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 25 26 26 28 29 29 29 28 27 25 24 23 22 21 20 19 19 19 18 19 19 20 21 22 22 23 23 24 24 23 23 22 22 22 22 22 21 22 23 24 25 26 26 26 27 27 27 26 26 26 26 26 25 25 24 23 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 17 16 15 14 14 13 13 13 13 13 14 14 16 16 16 16 16 15 15 14 14 13 13 12 12 13 14 14 15 15 15 15 16 17 18 19 19 20 19 18 17 15 14 14 13 12 11 11 10 11 11 12 14 15 16 17 18 18 18 17 15 12 10 10 11 11 12 12 11 10 9 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 7 7 6 6 5 5 5 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 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 6 7 7 8 8 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 23 23 23 23 23 23 24 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 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 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 31 30 29 27 26 26 26 27 28 29 30 31 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 30 30 30 30 29 30 31 32 33 34 34 34 33 33 32 32 31 31 31 31 32 32 32 32 32 31 31 23 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 28 27 26 24 23 22 21 20 19 19 19 19 19 20 21 21 22 23 24 25 25 25 24 23 23 23 23 22 22 22 23 23 24 25 25 25 25 26 26 26 27 27 27 27 26 25 24 23 22 22 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 17 16 16 15 14 14 14 14 14 14 14 15 16 16 16 16 15 14 14 14 13 12 12 12 13 14 15 15 15 15 16 16 17 18 18 19 19 19 19 18 17 15 14 14 13 13 12 11 11 11 11 12 13 15 16 17 18 18 18 17 15 12 10 10 11 11 12 12 11 10 9 8 7 7 7 7 8 8 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 8 7 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 4 5 6 7 7 8 8 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 28 28 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 34 34 32 30 28 26 24 25 26 28 29 30 31 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 30 30 30 30 29 29 30 31 32 33 34 34 34 34 33 33 32 32 31 31 31 32 32 32 32 31 31 30 23 23 23 23 23 24 24 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 28 27 26 24 23 22 21 20 19 19 19 19 20 21 21 22 24 25 26 26 27 26 25 24 24 23 23 23 23 23 23 23 23 24 25 25 25 26 26 26 27 27 26 26 26 25 24 23 22 22 22 21 21 21 21 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 16 15 15 15 14 14 14 14 15 15 15 16 15 15 15 15 14 14 13 12 12 12 13 14 15 15 16 16 17 17 18 18 19 19 19 19 19 18 17 16 15 14 14 14 13 12 12 12 12 13 14 15 16 17 17 18 17 16 14 12 10 9 10 11 12 12 11 10 9 8 7 7 7 7 7 8 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 9 9 8 7 7 6 6 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 6 7 8 8 9 9 10 11 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 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 25 26 26 26 26 26 26 26 27 27 28 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 36 35 34 32 29 26 25 24 25 27 29 30 31 32 33 33 32 32 32 32 32 32 32 31 31 30 30 30 30 30 30 30 30 29 29 30 31 32 33 34 35 35 34 34 33 33 32 32 31 31 31 32 32 31 30 30 29 22 22 22 23 23 24 24 24 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 27 26 24 23 22 21 20 19 19 19 20 20 21 22 23 25 26 27 28 28 27 26 25 24 24 23 23 22 22 22 22 22 23 24 25 26 27 27 27 26 26 26 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 13 14 15 15 16 16 17 17 18 19 19 19 19 19 18 18 18 17 16 15 14 14 14 14 14 13 14 14 15 15 16 17 17 18 18 17 16 14 12 10 9 10 11 12 12 11 10 9 8 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 9 9 10 10 11 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 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 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 32 32 33 33 33 34 34 35 35 36 37 37 38 38 38 38 37 36 34 32 29 26 23 24 26 27 29 31 32 32 33 33 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 30 31 32 33 34 34 35 35 34 34 33 33 32 32 31 31 31 31 31 30 29 29 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 26 26 26 24 23 22 21 20 19 19 19 20 21 22 23 24 25 27 28 29 29 28 27 25 24 23 22 22 21 21 21 21 21 22 24 25 26 27 28 28 28 26 25 25 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 14 15 16 17 17 18 18 19 19 19 19 19 19 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 17 16 14 12 10 9 10 11 12 12 12 11 10 8 8 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 7 6 6 5 5 4 4 3 3 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 9 9 9 10 10 10 11 12 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 18 17 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 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 33 33 33 34 35 36 36 37 38 38 38 38 38 38 36 34 31 29 26 25 25 26 28 29 31 32 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 30 31 32 33 33 34 34 34 34 34 33 33 32 32 32 31 31 30 30 29 29 28 22 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 23 24 25 25 24 23 22 21 20 19 19 20 20 21 22 23 25 26 28 29 30 29 28 27 25 23 22 21 21 20 20 20 20 21 22 23 24 26 27 28 28 28 27 25 25 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 18 18 18 17 17 17 16 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 15 16 17 17 18 19 19 20 20 20 20 19 19 19 18 18 17 16 15 15 15 15 16 16 16 16 15 16 16 16 16 17 17 18 17 16 14 12 10 10 10 11 11 12 12 11 10 9 8 8 8 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 6 6 5 4 4 3 2 2 1 1 1 0 0 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 8 7 7 7 8 9 10 10 10 10 11 11 11 12 12 13 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 20 20 19 18 18 17 17 17 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 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 33 33 34 35 36 37 38 38 38 38 38 38 37 35 33 31 29 27 25 25 26 28 30 31 32 33 33 33 33 33 33 33 32 32 32 32 31 31 31 30 30 29 29 30 30 31 32 32 33 33 34 34 34 34 33 33 32 32 31 31 30 30 29 29 29 28 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 23 24 25 24 24 22 21 20 20 20 20 21 22 23 24 25 27 29 30 30 29 28 26 25 23 22 20 20 19 19 19 20 20 21 22 24 25 26 27 28 28 27 27 26 25 25 24 24 23 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 17 18 18 19 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 15 13 12 10 9 9 10 11 11 11 11 10 10 9 9 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 6 5 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 10 9 8 8 8 9 10 11 11 11 12 12 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 21 22 23 23 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 35 36 37 37 38 38 38 38 38 37 35 33 31 29 27 26 26 27 28 30 31 32 33 33 33 33 33 33 33 33 32 32 32 32 31 30 30 30 30 30 31 31 32 32 32 32 33 33 33 33 33 33 32 31 31 30 30 29 29 29 29 28 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 23 23 24 24 24 23 22 20 21 21 21 22 22 23 24 26 27 28 29 29 28 27 25 23 22 20 19 18 18 18 18 19 20 21 22 23 25 26 27 28 28 28 28 28 27 26 25 23 23 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 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 16 16 15 15 16 17 18 19 19 20 20 21 21 21 20 20 19 19 18 17 17 16 16 15 15 16 16 16 16 16 15 16 16 16 17 17 17 15 14 12 10 9 9 9 10 11 11 11 11 11 10 10 9 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 7 7 6 5 5 4 4 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 10 9 9 9 9 11 12 12 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 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 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 29 30 30 30 30 30 31 31 32 33 33 34 35 36 37 37 38 38 38 39 38 36 35 34 32 31 29 27 26 27 29 30 31 32 33 33 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 32 31 31 31 31 32 32 32 32 33 32 32 32 31 31 30 30 30 29 29 29 29 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 23 22 21 22 22 23 23 24 25 25 26 26 27 27 27 27 25 23 21 20 18 17 17 17 17 17 18 19 20 21 23 24 26 27 28 28 29 29 28 27 26 25 23 22 22 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 18 18 19 19 20 20 20 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 13 12 11 10 9 9 10 11 11 12 12 12 11 11 10 10 9 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 13 12 10 10 10 10 11 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 22 22 22 22 21 21 21 20 19 19 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 21 21 20 20 20 20 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 30 30 30 31 31 32 32 33 34 35 36 37 37 38 38 39 38 38 37 36 35 33 32 30 27 27 28 30 31 32 33 33 33 33 33 33 33 33 33 32 32 32 32 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 24 25 25 25 26 26 26 26 25 25 25 24 22 20 18 17 16 16 16 16 16 17 18 19 20 21 23 24 25 27 28 28 29 29 29 28 26 25 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 20 20 20 21 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 13 11 10 10 10 9 10 10 11 12 12 12 12 12 11 11 10 9 8 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 16 15 14 12 11 11 11 12 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 31 31 32 33 34 35 36 36 37 37 38 38 38 38 37 36 35 34 32 30 28 28 29 30 31 32 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 29 29 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 26 26 27 27 26 26 25 24 23 22 21 19 17 16 15 14 14 14 15 15 16 17 18 19 20 21 23 24 25 26 28 28 29 29 29 28 26 25 23 22 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 18 18 18 18 18 17 17 17 18 18 19 20 20 20 20 21 21 20 20 20 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 13 13 12 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 10 9 8 7 7 7 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 16 14 13 13 13 13 13 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 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 30 30 30 29 29 29 29 29 30 30 30 30 31 31 32 32 33 34 35 35 36 37 37 37 37 37 37 36 35 33 31 29 28 29 30 31 32 32 32 32 32 32 32 32 31 31 32 32 32 33 33 33 32 31 31 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 28 27 27 26 24 23 22 20 19 17 16 15 14 14 13 13 14 14 15 16 17 18 20 21 22 22 24 25 26 27 28 28 29 28 28 27 25 23 22 21 21 20 19 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 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 18 18 19 19 20 20 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 16 16 15 15 14 14 14 13 13 12 12 11 11 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 9 8 7 7 7 8 8 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 20 18 16 15 15 15 15 16 18 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 23 23 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 30 30 30 30 29 29 30 30 30 30 30 30 31 31 31 32 33 33 34 35 35 35 36 36 36 36 36 35 34 33 31 29 29 29 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 28 28 28 27 26 26 25 24 22 21 19 17 16 15 14 14 14 14 14 14 15 16 18 19 20 21 21 22 23 25 26 28 28 29 29 28 28 27 25 24 23 22 21 20 19 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 21 21 21 21 21 21 20 20 19 18 18 18 18 18 18 17 17 16 16 15 14 14 14 13 13 13 12 11 11 11 11 12 13 13 13 13 13 13 13 12 11 11 11 11 10 10 9 8 7 7 7 8 8 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 18 19 20 20 21 21 22 22 23 23 21 18 17 17 16 18 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 21 21 22 23 23 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 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 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 33 33 34 34 35 35 36 36 36 36 35 35 34 32 31 30 29 28 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 29 30 30 31 31 32 32 32 32 32 31 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 24 24 25 26 27 28 28 28 29 29 29 28 26 24 21 19 17 16 15 15 15 14 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 29 29 29 28 26 25 25 24 23 22 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 20 20 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 21 21 20 19 18 17 17 17 18 17 17 17 16 15 15 14 14 13 13 13 13 12 12 11 11 11 12 13 14 14 14 14 14 13 12 11 10 10 10 10 10 9 8 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 21 21 22 23 23 24 25 25 25 23 21 19 18 19 20 22 23 23 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 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 29 29 29 29 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 33 34 34 35 35 36 36 36 36 36 35 35 34 33 32 30 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 33 33 32 32 32 22 22 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 26 26 26 25 25 25 25 25 25 26 27 29 30 30 31 31 31 30 29 27 24 21 19 18 17 16 15 15 15 16 16 17 18 19 21 22 22 23 24 25 26 27 28 29 30 29 28 26 25 25 24 24 23 22 20 20 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 21 22 22 23 23 22 21 20 19 18 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 12 12 11 11 12 12 13 14 14 14 13 13 12 11 10 9 9 9 9 9 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 22 23 23 24 25 26 26 26 25 24 22 20 20 22 23 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 30 30 30 31 31 32 32 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 33 33 34 35 35 36 36 37 37 37 37 36 35 35 34 33 31 30 28 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 31 30 30 30 30 31 31 32 32 33 33 33 33 32 21 21 22 22 22 22 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 32 32 31 30 27 25 22 20 19 18 17 17 16 17 17 17 18 19 20 22 23 24 24 25 25 26 27 28 29 29 29 29 28 27 27 26 25 24 22 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 20 20 20 20 21 22 23 23 23 22 21 20 19 18 17 17 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 12 12 12 11 11 12 12 13 13 13 13 13 12 11 10 9 8 8 9 9 8 8 8 8 7 8 8 8 9 9 9 10 10 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 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 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 23 23 24 25 26 26 27 27 26 25 23 21 21 22 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 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 23 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 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 29 30 30 30 31 31 31 32 31 31 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 33 33 34 35 35 36 37 37 38 38 38 37 37 36 36 35 34 33 32 30 28 27 27 26 27 27 28 28 28 29 29 29 29 29 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 33 33 20 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 26 26 25 25 25 25 25 26 27 28 30 31 32 33 33 32 31 29 27 25 22 21 20 19 18 18 17 17 18 18 19 19 21 22 24 25 25 26 26 26 27 28 28 29 29 29 29 29 29 28 27 25 23 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 21 20 20 20 21 21 22 22 21 21 21 21 22 22 23 23 23 22 21 20 18 17 17 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 11 10 9 9 8 8 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 23 24 24 25 26 26 27 27 26 26 24 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 31 31 31 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 33 34 35 35 36 37 37 38 38 38 38 38 37 37 36 36 35 34 33 31 30 29 28 27 27 27 27 27 27 27 28 28 28 27 27 27 27 28 28 28 29 29 29 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 25 26 27 28 30 31 32 33 33 32 30 29 27 25 22 22 21 20 19 19 18 18 19 20 20 21 22 23 24 25 26 27 27 27 27 28 28 29 29 30 30 30 30 29 27 25 23 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 18 18 19 20 21 21 21 21 21 20 20 21 21 22 22 22 22 21 21 20 20 20 21 22 23 22 22 22 22 23 23 23 23 23 23 22 20 19 18 17 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 24 24 25 26 26 26 26 26 26 25 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 33 33 34 35 36 36 37 38 38 38 39 39 38 38 37 37 36 35 35 34 33 32 31 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 27 27 28 28 28 29 29 30 31 32 32 33 33 33 33 33 33 33 33 32 32 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 25 26 28 29 30 31 31 31 30 28 26 25 23 22 21 21 20 20 19 19 20 20 21 22 23 23 25 25 26 27 27 27 27 28 28 29 29 30 30 30 30 30 29 27 25 22 21 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 20 20 20 20 21 22 22 22 22 22 21 20 20 20 21 22 23 23 23 23 23 23 24 24 24 23 23 22 21 20 19 18 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 22 22 23 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 34 35 36 36 37 38 38 38 38 38 38 38 37 37 36 36 35 35 34 33 32 31 30 30 29 28 28 27 26 26 25 25 25 24 24 25 25 26 26 27 27 28 29 30 30 31 32 32 33 33 33 33 33 33 32 32 31 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 25 25 26 27 27 28 28 28 27 27 25 24 22 21 21 20 20 20 19 19 19 20 21 22 23 24 24 25 26 27 27 27 28 28 29 29 30 30 30 31 30 30 30 28 26 23 21 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 17 17 17 17 18 19 20 21 21 20 20 20 20 20 20 21 22 23 22 22 21 20 20 20 20 21 23 24 24 24 24 24 25 25 24 24 23 22 21 20 19 19 18 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 34 35 36 37 37 38 38 38 38 38 38 37 37 36 36 36 35 34 34 33 32 31 31 30 29 28 27 26 25 25 24 24 24 24 24 24 24 25 25 25 26 27 28 29 30 31 32 32 32 33 33 33 32 32 32 31 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 25 25 25 24 25 25 25 26 26 26 26 25 25 23 22 21 20 20 19 19 19 20 20 20 21 22 23 24 24 25 25 26 27 27 28 28 29 30 30 31 31 30 30 30 30 28 27 24 22 20 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 18 19 20 21 20 20 19 19 19 20 21 22 22 22 22 22 21 20 20 20 21 22 23 24 25 25 26 26 26 25 25 23 22 21 20 20 19 18 18 17 17 17 16 16 16 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 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 33 33 33 33 33 33 33 34 35 36 37 37 38 38 38 38 38 38 37 37 36 36 36 36 35 34 34 33 32 31 30 29 28 27 26 25 25 24 24 24 24 23 23 23 23 24 24 25 25 26 27 28 29 30 31 31 32 32 32 32 32 31 31 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 27 27 27 26 25 24 24 24 25 25 25 26 25 24 23 22 21 20 20 20 20 20 20 20 21 22 23 23 24 25 25 26 26 26 26 27 28 28 29 30 31 31 31 30 30 29 29 28 26 24 21 20 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 18 19 20 20 20 20 19 19 19 20 21 22 22 22 22 21 21 20 20 20 20 21 23 24 25 26 26 26 26 26 25 24 22 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 19 19 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 32 32 33 33 33 33 33 33 33 34 35 35 36 37 37 38 38 38 38 37 37 37 36 36 36 36 35 35 34 33 32 31 30 29 28 27 26 25 25 24 24 24 23 23 23 23 23 23 23 23 24 25 25 27 28 29 30 30 31 31 31 31 31 31 31 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 25 26 27 27 27 27 27 26 25 24 25 25 25 25 25 25 24 23 22 22 22 22 22 22 22 22 22 23 24 25 26 26 27 27 27 26 26 27 27 28 29 30 31 31 31 30 29 29 29 29 28 27 25 22 20 19 19 20 20 20 20 20 20 20 20 19 18 18 18 17 17 17 17 17 18 19 20 20 20 19 19 20 20 21 22 22 22 21 21 20 20 19 19 20 21 22 23 25 26 27 27 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 22 22 22 23 23 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 29 29 29 29 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 27 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 33 33 33 33 33 33 34 34 35 36 37 37 37 38 38 38 37 37 37 36 36 36 35 35 35 34 33 32 31 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 22 23 23 23 24 25 26 27 28 29 30 30 30 30 31 31 31 31 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 22 23 23 24 25 26 27 28 27 27 26 25 25 24 24 25 25 25 24 24 23 23 23 23 24 24 24 24 24 24 25 26 27 28 28 29 29 28 28 28 28 28 29 29 30 31 31 31 30 29 29 28 29 29 29 28 25 23 21 20 19 20 20 20 20 21 21 21 20 20 19 18 18 18 18 18 18 18 18 19 20 20 19 19 19 20 21 22 23 22 21 20 20 19 19 19 19 20 22 23 24 25 27 27 27 27 26 25 24 23 22 21 21 20 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 33 33 33 33 33 33 34 34 35 36 36 37 37 37 38 38 37 37 37 36 36 36 35 35 34 33 33 32 31 31 30 29 28 27 26 26 25 25 24 24 23 22 22 22 22 22 22 23 24 25 26 27 28 29 30 30 31 31 31 31 31 31 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 26 27 27 27 26 25 25 25 25 25 25 24 24 24 23 23 24 24 25 26 27 27 27 27 27 28 29 30 30 30 30 30 29 29 29 30 30 30 31 31 32 32 31 30 29 28 28 28 29 29 28 26 23 21 20 20 20 20 20 20 21 22 22 21 20 19 19 18 19 19 19 19 19 19 19 19 19 19 19 20 21 22 23 23 22 21 20 19 19 19 19 21 22 23 24 25 26 27 27 27 27 26 26 25 24 23 22 21 21 20 20 19 19 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 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 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 28 28 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 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 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 36 36 35 35 34 33 33 32 32 31 30 30 29 28 27 27 26 26 25 24 24 23 22 21 21 21 22 22 23 24 25 26 27 28 29 30 30 31 31 31 31 31 31 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 24 25 26 28 28 28 29 28 29 29 30 31 31 32 31 31 30 30 30 31 31 31 31 32 32 32 32 31 30 29 28 28 28 29 29 28 26 24 22 21 20 20 20 20 21 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 23 24 24 23 22 21 20 19 19 20 22 23 24 25 25 26 27 28 28 27 27 26 25 24 24 23 22 21 20 20 19 19 19 18 17 17 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 36 36 36 37 37 37 37 37 36 36 35 35 34 33 32 32 31 30 30 29 28 28 27 27 26 26 25 25 24 23 22 21 21 21 21 22 23 23 25 26 27 28 29 30 30 30 31 31 31 30 30 19 20 20 20 19 19 19 19 19 19 19 19 20 20 21 22 22 23 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 26 28 29 29 30 30 30 30 31 32 32 32 32 31 31 31 31 32 32 33 33 33 33 33 33 32 31 30 28 28 27 28 28 28 28 26 24 23 21 21 20 20 20 21 22 23 23 23 23 22 20 20 20 20 21 21 21 20 20 20 20 20 20 21 22 24 25 26 25 24 22 20 19 20 21 23 24 25 26 26 27 28 28 28 28 27 26 25 24 23 23 22 21 21 20 20 20 19 19 18 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 23 23 23 24 24 24 25 25 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 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 27 28 28 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 34 34 35 35 36 36 36 37 37 37 37 36 36 35 35 34 33 32 32 31 30 29 29 28 27 27 26 26 25 25 24 23 22 21 21 20 21 21 22 23 24 25 26 27 28 28 29 29 30 30 30 30 30 30 20 20 19 19 18 18 18 18 18 18 18 19 20 20 21 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 28 29 30 30 31 31 31 32 32 33 33 32 32 31 31 31 32 33 33 34 34 34 34 33 33 32 31 30 28 28 27 27 27 28 28 27 25 24 22 21 21 20 21 22 23 23 23 23 23 22 21 20 20 20 21 21 21 21 20 20 20 20 20 22 24 25 27 27 26 24 22 21 20 20 22 24 25 27 27 27 27 28 28 28 28 27 26 25 24 23 22 22 21 21 21 20 20 20 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 27 27 28 29 29 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 33 34 34 35 34 34 34 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 35 34 34 33 32 32 31 30 29 28 27 27 26 26 25 25 24 24 23 22 21 21 20 21 21 22 23 24 25 26 27 27 28 28 29 29 30 30 30 30 30 19 19 19 18 18 18 18 18 18 18 18 19 20 20 21 21 22 23 23 23 24 24 24 23 23 23 23 23 23 23 24 25 26 28 28 29 29 30 31 31 32 32 33 33 34 33 33 32 32 32 32 32 34 35 35 35 34 34 33 33 32 32 31 30 29 28 27 27 27 27 27 27 26 24 23 22 22 21 22 22 23 23 23 23 23 22 21 21 20 20 20 21 21 21 21 21 20 20 21 23 25 27 28 28 26 24 22 20 20 21 22 24 26 28 28 28 29 29 29 28 28 27 26 25 24 23 22 22 21 21 21 21 21 21 20 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 27 27 28 29 29 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 33 34 34 35 35 35 35 35 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 35 34 33 33 32 31 31 30 29 28 27 26 26 25 25 24 24 23 22 21 21 21 21 21 22 23 24 24 25 25 26 26 27 28 28 29 29 30 30 31 31 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 22 23 24 26 27 28 29 29 30 31 32 32 33 33 34 34 34 34 33 33 32 33 33 35 36 36 36 35 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 25 24 23 22 22 22 22 22 21 21 22 22 22 22 21 21 20 20 20 21 21 21 21 21 21 22 23 26 28 28 28 26 24 22 20 20 21 22 24 26 28 29 30 30 30 30 28 27 26 25 24 23 23 22 22 22 21 21 21 21 21 21 21 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 24 25 25 26 26 26 26 26 26 26 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 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 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 27 27 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 34 35 35 36 36 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 35 34 34 33 32 32 31 30 29 29 28 27 26 25 25 24 24 23 23 22 21 21 21 21 22 23 23 24 24 25 25 26 26 27 28 29 29 30 30 31 32 32 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 20 21 21 21 22 22 22 22 22 22 22 22 22 23 24 25 27 28 29 29 30 31 32 33 34 34 34 34 34 34 33 32 32 33 34 35 37 38 38 37 35 33 31 30 30 30 30 31 31 31 30 29 28 28 27 27 27 26 25 24 23 22 22 22 21 21 20 20 21 21 22 22 21 21 20 20 21 22 22 22 22 21 21 22 24 26 28 29 28 26 24 22 20 20 21 22 25 27 29 30 31 31 31 30 28 26 25 24 23 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 28 28 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 32 32 32 32 33 34 35 35 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 34 33 33 32 31 31 30 29 29 28 27 26 25 24 23 23 23 22 22 21 21 22 22 23 23 24 24 24 25 25 26 27 28 29 29 30 30 31 32 32 33 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 22 23 23 25 25 26 27 28 29 30 31 32 33 34 34 34 34 34 34 33 33 32 33 34 35 37 38 38 38 37 35 32 30 29 29 30 31 31 32 32 31 30 29 28 27 26 26 26 25 24 22 22 21 21 21 20 20 20 20 21 22 22 22 21 21 21 22 23 23 23 22 22 22 23 25 27 28 28 27 25 22 21 20 19 21 23 26 28 30 31 32 32 31 29 28 26 24 23 22 22 22 21 22 22 22 22 22 22 22 22 21 20 19 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 27 27 27 28 29 29 29 29 29 29 29 29 30 31 31 31 31 31 31 31 31 31 31 32 32 33 33 34 35 35 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 35 34 34 33 32 32 31 31 30 29 28 27 26 25 24 24 23 23 22 22 22 22 22 22 23 24 24 24 25 25 25 26 27 28 29 30 30 31 31 32 32 33 33 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 21 22 22 22 23 23 24 25 26 27 27 28 28 29 30 31 32 33 34 34 34 34 34 34 34 34 34 34 36 37 38 38 37 37 36 34 32 30 29 30 30 31 32 32 32 31 29 28 27 26 26 26 25 25 24 22 21 21 20 20 20 20 21 21 22 23 23 22 21 21 21 22 22 23 23 22 22 23 25 26 28 29 27 25 23 21 20 19 20 22 24 27 29 31 32 32 32 30 29 27 25 24 23 22 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 29 29 29 29 29 29 29 29 29 30 31 31 31 32 32 31 31 31 31 31 32 32 32 33 34 34 35 35 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 35 34 34 33 32 32 31 30 30 29 28 27 26 25 24 23 22 22 22 22 22 22 22 23 24 24 25 25 26 26 27 28 29 30 31 32 32 32 33 33 33 34 34 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 21 21 21 22 23 24 25 26 27 27 28 28 29 29 30 31 32 33 33 34 34 34 34 34 34 35 35 36 36 36 37 37 36 36 35 34 33 32 31 30 30 30 30 31 31 30 29 29 28 27 26 26 26 25 25 23 22 21 20 20 20 20 21 22 23 23 23 23 22 21 21 21 22 22 22 23 23 23 25 26 27 28 28 25 23 21 20 19 19 21 23 26 28 30 32 32 32 31 29 28 26 24 23 22 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 29 29 29 29 29 28 28 28 29 30 30 31 31 32 32 32 32 31 32 32 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 36 36 37 37 36 36 36 34 34 33 32 32 31 30 29 28 28 27 26 25 23 22 22 21 21 21 22 22 23 24 25 25 26 26 27 28 29 30 31 32 33 34 34 34 34 34 34 34 34 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 22 23 24 25 26 27 28 29 29 30 31 31 31 32 32 33 34 34 35 35 35 35 36 36 36 36 36 36 35 35 34 33 32 31 31 30 30 29 29 29 29 29 28 28 27 27 27 26 26 26 25 24 23 22 21 20 20 21 21 22 23 23 24 24 23 22 20 20 21 21 22 23 24 24 25 26 27 27 27 25 23 21 20 19 19 21 23 26 28 30 31 32 32 31 30 28 27 25 23 22 21 21 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 26 26 27 27 27 28 28 29 29 28 28 28 28 28 29 29 30 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 35 35 34 33 33 32 31 30 29 28 27 27 26 25 23 22 22 21 21 22 22 23 24 25 26 27 28 28 29 30 30 31 33 34 35 36 35 35 35 35 34 34 34 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 23 24 25 26 26 27 29 30 31 31 31 31 32 32 33 33 33 34 34 35 35 35 35 36 36 35 35 35 34 33 32 31 30 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 24 22 22 21 21 21 21 21 22 23 24 24 23 23 22 21 21 22 22 23 24 25 26 26 27 27 26 25 23 22 20 20 20 21 24 26 28 30 31 31 31 31 29 28 27 25 23 22 21 20 20 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 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 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 35 35 35 34 34 33 32 31 30 29 28 27 27 26 25 24 23 22 22 22 23 23 24 25 27 28 29 29 30 30 31 31 32 33 35 36 36 36 36 35 35 35 34 34 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 22 23 24 25 25 26 28 29 30 31 32 31 31 32 32 33 33 34 34 34 34 35 35 35 35 35 35 35 34 34 33 33 32 30 29 28 28 28 27 28 28 28 29 29 29 28 27 27 26 25 24 24 23 22 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 23 24 25 26 26 26 26 25 24 22 21 21 20 21 22 24 26 28 29 30 31 31 30 29 28 26 25 23 22 21 20 20 19 18 18 17 17 16 16 16 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 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 35 35 35 35 35 34 34 33 32 31 30 29 28 27 27 26 25 24 23 22 22 23 24 25 26 26 28 29 30 31 31 31 32 32 33 34 35 36 37 37 36 36 35 35 35 34 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 22 23 24 25 26 27 28 29 31 31 32 32 32 32 32 32 33 33 34 34 34 34 34 34 35 35 35 34 34 33 33 32 32 31 29 28 28 27 27 27 27 28 29 29 29 28 27 26 26 25 24 24 23 23 22 22 21 21 21 22 22 23 23 23 23 22 23 23 24 25 25 26 27 26 25 24 23 22 21 20 21 22 23 25 27 28 29 30 30 30 30 29 28 26 25 23 22 21 21 20 19 18 18 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 26 26 26 26 27 27 28 28 28 28 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 32 31 29 28 27 26 26 25 25 24 23 23 23 24 24 25 26 27 28 30 31 32 33 33 33 33 34 35 36 37 37 37 36 36 35 35 34 34 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 22 23 24 25 26 27 27 28 30 31 32 32 33 33 32 32 32 32 32 33 33 34 34 34 34 34 33 33 32 32 31 31 31 31 30 29 28 27 27 26 26 27 27 28 29 29 28 27 26 26 25 25 24 24 24 23 22 22 22 22 23 23 23 24 23 23 23 24 24 25 25 26 26 26 25 24 23 22 21 21 21 23 25 26 28 29 30 30 31 31 31 30 29 27 26 24 23 22 21 20 19 19 18 17 16 16 15 15 15 14 14 13 13 13 13 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 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 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 26 27 26 26 25 25 25 25 25 26 27 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 35 35 36 36 36 35 35 35 35 34 34 35 35 35 35 34 34 33 32 30 29 27 26 25 25 24 24 24 23 23 24 24 25 26 26 28 29 31 32 34 34 34 34 34 35 35 36 36 37 36 36 35 35 34 33 33 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 23 24 25 26 27 28 28 29 30 31 31 32 32 32 32 31 31 31 31 31 32 32 32 32 32 31 31 30 30 29 29 29 29 29 29 29 28 27 27 26 26 26 27 27 28 28 27 27 26 26 25 25 25 25 24 23 23 22 22 22 24 24 24 24 23 23 24 24 25 25 26 26 26 25 24 23 22 21 21 22 23 25 27 28 29 30 31 31 32 32 32 31 29 27 26 24 22 21 20 20 19 18 17 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 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 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 26 27 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 32 32 32 33 33 33 33 34 34 35 36 36 36 35 35 35 34 34 34 34 35 35 35 35 34 33 32 31 29 28 26 25 24 24 23 23 23 24 24 24 25 25 26 27 29 30 32 34 35 35 35 35 35 35 35 35 35 36 36 36 35 34 33 33 33 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 20 20 21 21 21 21 22 24 25 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 28 28 28 28 28 27 27 26 26 26 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 23 24 24 24 24 24 24 24 24 25 26 26 26 26 24 23 22 22 22 22 23 24 26 27 28 29 30 31 32 33 33 33 32 30 28 26 25 23 21 21 20 19 18 18 17 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 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 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 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 26 26 25 25 25 26 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 31 32 32 33 33 33 33 34 34 35 36 36 35 35 35 34 34 34 34 35 35 35 35 34 34 33 32 30 28 27 25 24 23 23 23 23 24 24 24 25 25 26 27 29 30 32 33 35 35 35 35 34 34 34 34 34 35 35 35 35 34 34 33 33 33 16 17 16 16 16 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 22 23 25 26 28 28 29 29 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 26 26 27 27 27 28 28 28 27 27 26 26 26 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 24 25 25 25 25 25 24 24 24 25 26 26 26 25 24 23 22 21 21 22 24 25 27 28 29 30 31 32 33 33 34 34 33 31 29 27 25 24 22 21 20 20 19 18 17 17 16 15 15 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 31 33 33 33 34 34 34 35 35 35 35 35 35 34 34 34 34 34 35 35 35 35 34 33 32 31 29 27 25 24 23 22 22 23 23 24 24 25 26 27 28 29 30 32 33 34 35 35 35 34 33 33 33 34 34 35 35 35 35 34 33 33 33 33 16 16 16 16 16 16 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 22 23 24 26 27 28 29 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 26 26 26 27 27 27 27 26 26 26 26 26 26 27 27 27 26 26 26 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 25 24 23 22 21 22 22 24 26 27 28 29 30 31 32 33 34 34 34 33 32 30 28 26 24 23 22 21 20 20 19 18 18 17 16 15 15 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 29 29 28 28 28 28 28 29 29 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 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 31 30 30 30 30 31 32 32 33 33 34 34 34 35 35 35 35 35 34 34 34 34 34 34 35 35 35 34 34 33 31 30 28 26 24 23 22 21 21 22 23 24 25 26 27 28 30 31 33 34 34 35 35 34 34 33 33 33 33 34 35 35 35 35 34 34 33 33 32 32 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 19 20 20 21 21 21 21 22 23 24 26 27 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 24 23 22 22 22 23 25 26 28 28 29 30 31 32 33 34 34 34 34 33 31 29 27 25 24 22 22 21 21 20 20 19 18 17 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 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 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 31 31 32 32 32 31 31 31 31 32 32 33 33 34 34 34 35 35 35 35 34 34 34 34 34 34 34 34 35 35 34 33 32 30 29 27 25 23 22 21 20 20 21 22 23 25 26 28 29 31 33 34 35 35 35 34 33 32 32 32 33 33 34 34 34 34 34 33 33 33 32 32 32 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 19 20 20 21 21 21 21 21 22 23 24 25 25 26 26 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 26 26 25 25 25 25 26 26 26 26 26 26 26 25 25 24 23 22 22 23 24 26 27 28 29 30 30 31 32 33 34 34 34 33 32 31 29 28 26 25 24 23 22 22 22 21 20 19 18 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 30 31 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 34 33 32 30 28 26 24 22 21 20 19 19 20 22 23 24 26 28 30 32 34 35 35 35 34 33 32 32 32 32 33 33 34 34 34 33 33 33 32 32 32 32 32 14 15 15 15 15 16 16 16 16 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 22 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 24 24 24 24 25 25 24 24 25 25 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 25 24 24 23 23 23 24 25 27 28 29 30 30 30 31 31 32 33 33 33 33 32 31 29 28 26 25 24 24 23 23 22 22 21 20 19 18 17 17 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 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 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 34 33 32 30 28 25 24 22 20 20 19 19 20 22 23 25 27 29 31 32 34 35 35 34 33 32 31 31 31 32 32 33 33 33 33 33 32 32 32 32 32 32 32 14 14 14 15 15 15 15 16 16 16 17 17 18 19 20 20 21 21 21 20 20 20 20 20 20 20 21 21 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 25 25 25 26 26 27 28 29 30 31 32 32 31 31 31 31 32 32 32 31 30 28 27 26 25 25 24 23 23 22 22 21 20 20 19 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 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 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 27 27 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 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 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 30 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 34 33 31 29 27 25 24 22 20 20 20 20 21 23 24 26 28 29 31 33 34 35 34 33 32 31 31 31 31 32 32 33 33 33 32 32 32 32 32 32 32 31 31 13 13 14 14 14 14 14 15 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 28 28 29 29 30 31 32 33 33 32 32 31 30 29 29 28 28 27 26 25 24 24 23 22 22 22 21 21 20 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 11 10 10 9 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 27 28 28 28 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 42 42 42 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 29 30 31 31 32 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 34 34 34 35 35 35 34 33 31 30 28 25 24 22 21 20 20 21 22 23 25 27 29 31 32 34 34 34 33 32 31 30 31 31 32 32 33 33 33 32 32 32 31 31 31 31 31 31 31 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 25 24 23 23 23 24 25 26 27 29 29 29 29 29 30 31 31 32 33 33 32 31 30 28 27 26 25 25 24 23 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 10 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 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 29 29 28 28 28 28 29 29 30 30 31 31 31 31 31 31 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 33 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 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 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 26 26 27 27 28 28 29 29 29 28 28 28 28 28 28 29 30 30 31 31 31 32 32 32 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 34 34 33 31 30 28 26 24 22 21 21 21 22 23 24 26 28 30 32 33 34 34 34 33 31 30 31 32 32 32 33 33 33 32 32 32 32 31 31 31 31 31 31 30 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 26 25 23 22 22 23 24 26 28 29 29 30 30 29 30 30 31 32 32 33 33 32 30 29 27 25 24 23 22 21 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 10 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 30 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 41 40 40 40 40 40 39 39 39 39 39 38 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 28 28 28 28 28 28 29 30 30 31 31 31 31 31 31 31 32 32 33 34 35 35 35 35 35 35 35 34 34 33 32 31 29 28 26 24 23 22 21 21 22 23 25 27 30 32 33 34 34 34 33 32 31 30 30 31 32 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 12 12 12 13 13 13 14 14 14 14 14 14 15 15 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 23 24 24 25 25 25 25 25 26 26 27 27 27 27 27 27 27 26 25 24 23 23 25 27 28 29 29 29 29 29 29 30 30 31 32 32 32 31 29 28 26 25 24 22 21 20 19 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 10 9 8 8 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 28 28 29 29 29 29 30 30 31 31 32 32 32 32 31 31 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 34 34 34 34 34 34 34 34 34 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 41 40 40 40 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 27 27 27 28 28 29 29 30 30 30 30 29 28 28 28 28 28 29 29 30 31 31 31 31 31 31 31 31 32 33 34 34 34 35 35 35 35 34 34 33 32 31 29 28 26 24 23 22 22 22 23 24 27 29 32 34 34 35 34 34 33 32 32 31 30 31 32 32 33 32 32 32 32 32 32 31 31 31 30 30 29 29 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 25 26 26 27 27 28 28 27 27 27 26 26 25 25 25 25 27 28 28 29 29 29 29 29 29 30 30 31 31 30 29 28 26 24 23 22 21 20 19 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 16 16 17 17 18 18 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 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 30 31 31 32 32 32 32 31 31 31 30 31 31 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 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 38 38 38 38 38 39 39 39 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 44 44 44 44 43 43 43 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 28 28 29 30 30 30 30 30 29 29 29 29 29 29 30 30 31 31 31 31 31 31 30 31 31 32 32 33 33 34 34 34 34 34 34 33 32 30 29 27 26 24 23 23 23 23 24 26 29 32 34 35 35 35 34 33 33 32 32 31 31 31 31 32 32 32 32 32 32 32 32 31 30 30 29 29 28 28 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 22 22 22 22 23 23 24 24 25 26 27 27 27 27 27 27 27 26 25 25 26 26 26 27 29 28 28 28 27 27 28 29 29 30 30 30 29 28 26 24 23 21 20 19 18 17 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 28 28 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 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 39 39 39 39 40 40 40 41 41 41 41 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 42 42 42 41 41 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 27 28 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 34 34 33 33 32 30 29 27 26 24 23 23 23 24 26 28 31 34 35 35 35 34 34 33 32 32 32 31 31 31 31 31 31 31 31 32 32 31 31 30 29 29 29 29 29 29 10 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 24 26 27 27 28 27 27 26 26 26 25 25 25 26 26 27 28 28 27 26 25 24 25 26 28 29 29 29 28 26 25 22 21 19 18 18 17 16 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 16 17 17 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 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 37 37 38 38 38 38 38 39 39 39 39 39 40 40 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 45 45 45 45 44 44 43 43 42 42 41 41 40 40 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 27 27 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 32 32 33 33 34 34 34 33 32 31 30 29 27 26 24 23 23 23 25 27 30 33 35 36 35 35 34 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 10 10 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 22 22 23 24 26 26 27 26 26 25 25 24 24 24 24 25 26 26 26 26 26 25 24 23 23 23 24 25 27 27 26 25 22 20 19 18 17 16 16 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 16 16 17 17 18 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 45 45 45 45 45 45 44 44 43 43 42 42 41 41 40 40 40 40 40 40 40 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 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 33 33 33 32 32 31 31 31 31 31 30 30 30 30 30 30 31 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 26 25 25 25 25 25 26 26 27 27 27 26 26 26 27 28 28 29 29 29 30 30 30 30 30 31 31 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 33 33 33 33 32 32 31 30 29 27 25 24 23 23 24 26 29 32 34 35 35 35 34 33 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 18 19 19 19 20 20 20 20 20 21 21 22 22 23 24 25 24 24 24 23 23 23 23 24 24 25 25 25 25 25 24 24 23 22 22 21 22 22 21 21 20 18 17 16 15 15 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 17 17 18 18 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 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 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 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 43 43 42 42 41 41 41 40 40 40 40 40 40 40 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 30 30 30 31 31 32 32 32 32 31 32 32 32 32 31 31 31 31 32 32 32 33 33 32 31 31 30 29 28 27 25 24 23 24 26 28 31 34 35 36 35 35 34 33 33 33 33 34 34 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 17 18 18 18 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 24 24 23 22 21 20 20 19 18 18 17 16 14 13 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 43 43 42 42 42 41 41 41 41 41 41 40 40 40 40 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 35 35 35 35 35 36 36 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 25 25 26 26 26 27 27 28 28 29 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 32 31 31 30 30 29 28 27 25 24 24 25 27 30 33 35 36 36 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 30 30 29 29 29 28 28 8 8 9 9 9 10 10 10 11 11 11 10 10 11 11 12 12 12 12 11 11 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 21 21 22 23 24 24 24 24 24 24 24 24 23 22 21 20 19 18 17 16 15 14 13 11 11 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 32 32 33 33 33 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 43 43 42 42 42 42 41 41 41 41 41 41 41 41 40 40 39 39 39 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 39 39 39 39 39 39 39 38 38 38 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 29 29 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 32 32 33 33 33 32 32 32 32 32 31 31 31 31 31 32 32 32 31 31 30 30 29 28 27 26 25 24 25 27 30 33 35 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 30 30 30 29 29 28 28 27 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 8 8 8 9 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 19 19 20 21 21 22 23 23 23 24 23 23 23 22 22 21 20 19 18 17 16 15 13 12 11 10 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 47 47 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 46 45 45 44 44 43 43 43 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 39 39 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 40 39 39 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 32 32 32 31 31 31 30 30 30 30 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 33 33 33 33 33 33 32 32 32 31 30 30 30 31 31 31 32 31 31 30 30 29 28 27 26 25 24 24 26 29 33 36 37 37 37 37 36 36 35 35 35 35 35 35 35 35 35 34 33 33 32 32 32 31 31 31 30 30 29 29 29 28 28 27 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 10 10 9 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 19 20 20 21 21 22 22 22 22 22 22 21 20 19 18 18 17 16 15 14 12 11 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 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 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 47 47 47 46 46 46 46 45 45 45 45 45 45 45 45 46 46 46 45 45 44 44 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 41 41 41 41 41 41 41 40 40 39 39 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 34 34 33 32 32 32 32 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 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 28 28 29 30 30 31 31 32 33 33 34 34 34 33 33 32 32 31 30 30 30 30 30 31 31 31 31 31 30 30 29 28 27 26 25 24 25 28 33 36 37 38 38 37 37 36 36 36 35 35 35 35 35 35 35 34 34 33 33 32 32 32 31 31 30 30 30 29 29 29 28 27 26 8 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 13 14 14 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 17 18 19 19 20 21 21 21 21 21 21 20 20 19 17 16 15 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 47 47 47 47 46 46 46 46 45 45 45 45 45 45 45 46 46 46 45 45 45 44 44 43 43 43 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 41 41 40 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 35 35 34 34 33 33 32 32 32 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 30 31 31 32 33 33 34 34 34 33 32 32 31 30 30 29 29 29 30 30 31 31 31 30 30 29 28 28 27 26 26 27 29 33 36 37 38 38 38 37 37 37 36 36 36 36 36 35 35 35 35 34 34 33 33 33 32 32 31 31 30 30 30 29 29 28 28 27 26 7 7 7 7 7 7 7 8 9 9 9 10 10 9 9 9 9 10 9 9 8 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 12 12 13 14 15 15 15 15 15 14 14 14 13 13 12 12 12 11 12 12 12 12 13 13 13 13 13 13 14 14 15 16 17 17 17 17 17 17 17 17 17 17 16 15 14 14 13 13 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 19 19 19 19 19 19 19 20 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 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 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 47 47 47 47 47 47 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 45 45 45 45 45 45 45 44 44 44 43 43 43 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 43 43 43 43 43 43 43 42 42 41 40 40 39 39 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 33 33 33 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 30 31 32 32 33 33 34 34 34 33 32 32 31 30 29 29 29 29 30 31 31 31 31 30 29 28 27 27 27 27 28 30 32 35 36 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 32 32 31 30 30 29 29 28 28 27 27 26 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 14 15 15 15 15 15 14 14 14 13 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 14 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 12 11 11 11 11 11 11 11 11 11 12 13 13 13 14 14 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 20 19 19 19 19 19 20 21 22 22 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 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 34 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 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 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 47 47 47 47 47 46 46 46 46 46 46 45 45 45 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 43 43 43 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 43 42 41 41 40 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 33 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 30 30 31 32 32 33 33 33 34 34 33 33 32 31 30 29 29 29 30 31 32 32 32 31 30 29 28 28 27 27 28 29 31 34 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 32 31 30 30 29 28 28 27 27 27 27 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 7 8 8 8 9 9 10 11 11 11 12 12 12 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 12 12 11 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 12 11 11 11 10 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 16 17 18 18 19 20 20 20 21 21 21 21 21 21 21 20 20 19 20 20 21 22 22 23 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 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 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 43 43 44 44 44 44 45 45 45 45 45 45 46 46 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 45 45 45 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 42 41 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 36 36 35 35 34 34 33 33 32 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 29 29 30 31 31 32 32 33 33 33 34 34 34 33 32 30 30 29 29 30 31 32 33 33 33 32 31 30 30 29 28 28 28 29 31 33 34 35 35 35 35 35 35 35 35 36 36 35 35 35 35 35 35 34 34 34 33 33 33 33 32 32 31 31 30 29 28 28 28 27 27 27 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 10 11 11 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 9 9 8 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 17 18 18 19 19 20 20 20 20 21 21 21 21 21 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 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 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 45 45 45 44 44 44 44 44 43 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 44 44 44 43 43 42 42 41 41 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 36 36 35 34 34 33 33 32 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 29 30 30 31 31 32 32 32 32 33 33 34 33 32 31 30 30 30 30 32 33 34 34 34 33 32 31 31 30 30 29 28 29 30 31 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 29 29 28 28 28 28 27 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 10 11 11 12 12 12 13 13 13 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 11 11 11 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 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 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 45 45 45 44 44 43 42 42 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 37 37 36 36 35 34 34 33 32 32 31 31 30 30 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 28 28 29 30 30 31 31 31 32 32 32 32 32 33 33 32 32 31 30 30 31 32 33 35 36 36 35 34 33 32 31 31 30 29 28 28 30 32 33 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 27 27 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 8 8 8 9 9 10 10 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 28 28 29 29 30 30 30 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 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 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 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 42 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 46 46 45 45 44 44 43 43 42 42 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 36 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 28 28 29 30 30 31 31 31 31 31 31 31 31 32 32 32 31 31 30 29 30 31 33 36 37 38 37 36 34 33 32 31 30 29 28 28 29 31 32 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 26 25 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 8 8 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 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 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 48 47 47 47 46 46 45 45 44 43 42 42 41 41 40 40 40 40 40 40 40 41 41 41 41 41 40 40 40 40 40 39 39 39 38 38 37 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 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 25 25 26 26 27 27 27 27 27 28 28 29 30 30 31 31 31 32 31 31 31 30 30 31 31 31 31 30 29 29 31 33 36 38 39 39 38 36 35 33 32 31 30 28 28 28 30 32 33 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 32 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 26 25 25 6 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 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 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 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 48 48 48 48 48 48 47 47 46 45 44 43 42 42 41 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 40 39 39 39 38 38 37 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 28 29 29 30 31 31 32 32 32 31 31 30 30 30 30 30 30 30 29 29 30 33 36 39 40 41 40 38 36 34 33 32 31 29 28 28 29 31 33 35 35 35 36 35 35 35 34 34 34 33 33 33 33 33 33 33 33 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 26 25 6 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 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 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 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 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 46 46 46 46 45 45 45 45 45 45 45 46 46 46 47 47 47 47 48 48 48 48 48 47 47 46 45 44 43 42 41 41 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 40 40 40 39 39 38 37 37 36 36 35 34 33 32 32 31 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 27 27 28 28 29 30 30 31 31 32 32 32 31 31 30 29 29 30 30 30 29 30 30 33 36 39 40 41 40 39 37 35 34 32 31 30 29 29 29 31 33 34 35 35 36 35 35 35 35 34 34 33 33 33 33 33 33 33 32 32 32 31 30 30 29 29 28 28 28 28 28 28 27 27 26 26 26 26 26 26 7 7 6 6 6 6 6 6 6 6 6 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 9 9 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 44 44 44 44 44 44 45 45 45 46 46 46 47 47 47 47 47 47 46 46 45 44 43 42 41 40 40 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 37 36 36 35 34 34 33 32 31 31 30 30 30 29 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 23 23 23 22 22 22 23 23 22 22 22 23 23 23 23 24 24 25 25 26 26 26 27 27 26 26 26 27 27 28 29 29 30 31 31 31 32 32 31 31 30 30 29 29 29 30 30 30 31 33 36 39 41 41 40 39 38 36 34 33 32 31 30 30 30 31 32 34 35 35 36 35 35 35 35 34 34 33 33 33 33 32 32 32 32 32 32 31 31 30 30 29 28 28 28 28 28 27 27 26 26 26 26 27 27 26 25 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 26 26 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 44 44 45 45 45 45 46 46 46 46 45 45 44 43 42 41 40 40 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 38 38 37 36 36 35 35 34 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 24 24 25 25 25 26 26 27 27 27 27 26 26 27 27 28 29 29 30 30 31 31 31 31 31 31 30 30 29 29 29 30 30 31 32 34 36 39 40 41 40 39 38 37 35 34 32 31 31 31 31 31 32 34 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 32 32 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 27 27 26 26 25 23 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 43 43 43 43 43 44 44 44 44 44 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 42 42 42 42 42 43 43 43 44 44 44 44 44 43 43 42 42 41 40 40 39 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 39 39 39 38 38 37 37 36 36 35 34 34 33 33 32 31 31 30 29 29 28 28 28 27 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 24 25 25 26 26 27 27 27 27 27 27 26 26 27 27 28 28 29 30 31 31 31 31 31 31 31 31 31 30 29 29 30 31 32 33 35 38 40 41 41 40 39 38 37 36 35 33 32 32 32 32 32 33 34 35 35 36 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 24 23 22 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 20 20 20 20 20 20 20 19 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 43 43 43 43 44 44 44 44 44 44 45 45 44 44 44 44 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 43 43 43 42 42 42 42 41 41 41 41 41 42 42 42 42 42 42 42 41 41 40 40 39 39 38 38 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 39 39 39 38 38 37 36 36 35 35 34 34 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 25 25 26 26 27 27 27 27 27 27 27 26 26 26 27 27 28 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 33 34 37 38 40 41 41 40 39 38 38 37 36 35 34 33 33 33 34 34 35 36 36 36 36 35 35 35 35 35 34 34 33 33 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 27 27 27 26 26 25 25 24 23 22 21 21 8 8 8 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 32 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 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 43 43 42 42 42 42 42 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 38 37 38 38 38 38 39 39 39 40 40 40 40 40 40 40 39 39 38 37 37 36 36 35 34 34 33 33 32 31 30 30 29 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 26 26 26 27 27 27 28 28 28 27 27 26 26 26 27 27 27 28 28 29 30 31 31 31 31 31 31 31 31 31 31 32 32 34 35 37 39 40 41 41 40 39 38 37 37 37 36 35 34 34 34 35 35 36 36 36 36 36 36 36 35 35 35 34 34 33 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 29 28 28 28 27 27 26 25 24 23 22 22 21 21 21 20 10 10 9 8 6 5 4 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 40 40 40 40 41 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 41 41 42 42 42 42 42 43 43 43 43 43 43 44 44 44 44 43 43 43 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 39 39 38 37 37 36 35 34 34 33 33 32 31 30 29 28 28 27 26 26 25 25 25 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 25 25 25 24 24 24 24 24 24 25 26 26 27 27 27 28 28 28 28 27 27 27 26 26 26 27 27 27 27 28 28 29 30 32 32 33 33 32 31 31 31 32 33 35 37 38 40 40 41 41 40 39 38 37 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 28 28 28 27 27 26 24 22 21 21 20 20 19 19 19 10 10 10 9 7 6 5 5 5 5 5 6 6 7 7 8 8 8 8 8 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 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 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 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 43 43 43 43 43 43 42 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 39 39 38 37 37 36 35 34 33 33 32 31 31 30 29 29 28 27 26 25 25 25 25 24 24 24 24 24 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 24 24 24 24 24 25 25 26 27 27 27 27 28 28 28 27 27 27 27 26 26 26 27 27 27 27 27 27 27 28 30 30 31 31 31 32 32 33 35 37 39 40 41 41 41 41 40 39 38 37 36 36 37 37 37 36 36 36 37 37 37 36 36 36 36 35 35 35 35 34 34 33 32 31 31 30 30 31 31 31 30 30 30 30 29 29 28 28 27 27 27 27 27 27 26 24 23 21 20 20 19 19 18 18 18 10 10 9 8 7 6 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 35 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 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 42 42 42 42 42 42 41 41 40 40 39 39 39 39 39 39 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 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 39 39 39 38 37 36 35 34 33 33 32 31 30 29 28 28 27 27 26 26 25 25 25 25 25 26 26 25 25 25 26 26 26 26 26 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 26 26 25 26 26 27 27 28 28 29 30 32 34 37 39 40 41 41 41 41 41 40 39 37 36 36 37 37 38 38 37 37 37 37 37 36 36 36 35 35 35 35 34 34 33 32 32 31 30 30 30 29 30 30 30 30 30 29 29 28 27 27 26 26 27 27 27 26 25 24 22 21 20 19 19 18 18 17 17 17 9 8 8 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 23 23 23 23 22 22 22 23 23 23 24 24 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 34 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 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 41 40 40 40 39 39 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 38 38 38 37 36 35 34 33 32 30 29 28 28 27 26 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 29 29 29 28 28 27 27 27 27 27 27 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 26 26 26 26 26 26 27 27 27 26 25 25 24 24 24 25 25 26 27 29 33 36 40 41 41 41 41 41 41 40 40 39 37 37 37 38 38 38 38 38 37 37 37 37 36 36 35 35 35 34 34 33 32 32 31 30 30 29 29 29 29 29 30 30 30 29 29 27 26 25 24 24 25 25 25 24 23 22 21 20 19 19 18 18 18 17 17 16 16 8 7 6 6 6 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 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 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 23 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 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 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 38 38 38 38 37 37 36 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 38 38 38 37 36 35 33 32 30 29 27 26 26 26 25 25 24 24 24 24 24 25 25 25 26 26 27 27 28 28 29 29 29 29 30 30 30 30 30 29 29 29 28 28 28 28 27 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 25 26 26 27 27 27 26 25 24 23 23 23 23 23 23 24 29 34 39 41 41 41 41 41 40 40 40 39 39 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 35 34 34 33 32 31 30 30 29 29 28 28 28 28 29 29 29 28 27 26 24 23 22 22 21 21 21 20 20 20 20 19 18 18 18 18 18 17 16 16 16 16 9 8 8 7 7 8 9 10 11 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 17 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 35 35 35 35 36 35 35 35 34 34 33 33 33 33 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 33 33 34 34 34 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 37 38 40 39 39 37 35 33 31 30 29 28 28 27 27 26 26 26 26 25 25 25 25 25 26 26 26 26 27 27 28 28 29 30 30 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 25 25 26 27 27 26 25 24 24 23 23 23 22 22 22 24 29 35 40 41 41 41 41 40 40 40 40 39 39 39 39 38 38 38 38 38 38 37 37 37 36 36 36 35 35 34 33 32 31 30 30 29 28 28 28 28 27 27 27 27 26 26 25 24 23 21 21 20 19 19 19 18 18 19 19 18 18 17 18 18 18 17 16 16 15 15 11 11 12 12 12 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 24 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 37 37 36 36 36 36 36 36 36 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 34 34 34 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 33 33 33 32 32 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 33 34 35 36 37 39 39 39 39 37 36 34 33 32 31 30 30 29 28 28 27 26 26 26 25 25 25 25 25 25 25 26 26 26 27 27 28 29 30 30 30 31 31 30 30 30 30 30 30 29 29 28 27 27 26 25 25 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 23 23 23 23 23 24 25 26 26 26 25 24 23 23 22 22 21 21 23 27 33 38 41 41 41 41 40 40 40 40 40 39 39 39 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 34 33 32 31 30 30 29 28 28 28 28 27 27 26 26 25 25 24 23 22 21 19 19 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 16 16 15 15 13 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 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 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 20 20 20 20 20 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 22 23 24 24 24 25 25 25 25 25 25 24 24 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 35 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 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 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 31 32 33 33 34 35 35 36 36 35 35 35 35 34 34 34 34 34 33 33 33 32 32 31 31 30 29 28 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 27 27 28 29 30 31 32 34 35 37 37 38 38 38 37 36 35 34 33 32 31 30 29 29 28 27 26 26 25 25 25 24 25 25 25 24 24 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 27 26 26 25 24 24 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 22 22 21 21 21 22 23 24 24 25 24 24 23 22 21 21 21 21 22 24 32 37 40 41 41 41 40 40 40 40 39 39 39 38 38 38 38 37 37 37 37 37 37 37 36 36 36 35 35 34 34 32 31 30 29 28 28 28 27 27 27 27 26 25 24 24 23 22 21 20 18 17 17 17 17 17 18 18 18 18 17 16 16 16 17 18 18 18 17 16 15 15 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 20 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 19 19 20 20 21 21 22 22 22 22 22 21 20 20 20 20 21 21 22 23 24 24 25 25 25 26 26 25 25 24 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 32 31 30 30 29 28 28 28 27 27 28 28 28 29 29 30 30 31 32 33 34 34 35 35 35 35 35 35 34 34 33 33 33 32 32 32 31 31 31 30 30 29 28 26 25 23 22 22 22 21 21 21 21 21 20 21 21 21 22 22 22 22 23 23 24 24 24 25 24 24 24 23 23 22 22 22 22 22 22 23 24 25 26 27 29 31 32 34 35 35 35 35 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 19 20 21 22 22 23 23 22 21 21 20 20 20 20 20 23 32 37 41 41 41 40 40 40 40 40 39 39 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 35 35 34 33 32 31 29 28 28 27 27 27 27 27 26 25 24 23 22 22 21 20 19 18 16 16 16 16 17 17 18 18 17 17 16 15 15 16 17 17 17 17 16 15 15 15 14 14 14 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 20 20 20 20 21 21 21 22 22 23 24 25 25 26 25 25 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 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 31 31 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 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 34 34 34 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 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 31 30 29 28 28 27 26 26 25 25 25 25 25 26 27 27 28 29 29 30 31 32 32 33 33 34 34 34 34 34 33 33 32 31 31 30 30 30 30 30 30 29 28 27 26 24 23 22 22 22 22 22 22 23 23 23 23 23 23 24 25 25 26 26 27 28 29 29 29 28 28 27 26 25 24 23 22 21 21 21 20 21 21 21 22 22 23 24 25 26 27 29 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 22 22 22 21 21 21 21 21 20 20 19 19 18 19 19 20 21 21 21 21 20 20 19 19 19 19 19 22 28 35 39 41 41 40 40 40 40 39 39 39 38 38 38 37 37 37 37 36 36 36 36 36 36 36 35 35 35 34 33 32 30 29 28 27 27 26 26 26 26 25 24 23 22 21 20 19 18 17 17 16 15 15 16 16 17 17 17 17 16 15 14 14 14 15 16 16 16 16 16 15 15 15 13 14 14 14 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 21 21 20 20 20 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 29 28 27 26 26 25 25 25 24 24 24 24 24 25 25 26 27 27 28 28 29 30 30 31 31 32 32 32 32 32 31 30 29 28 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 28 29 29 30 30 31 32 32 33 33 32 32 31 30 29 28 26 25 24 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 19 19 20 20 20 20 19 19 18 18 19 19 19 21 25 34 38 40 41 40 40 40 40 39 39 38 38 38 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 33 32 30 29 28 27 27 26 26 26 25 24 23 22 21 20 19 18 17 16 16 15 15 15 15 16 16 16 16 16 15 14 13 13 13 13 14 15 15 15 15 15 15 15 15 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 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 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 23 24 24 25 25 26 26 27 28 28 29 29 29 29 29 29 28 27 26 25 24 23 23 24 24 25 25 26 26 26 26 27 27 28 29 29 30 30 31 31 31 31 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 32 31 30 29 27 26 25 24 23 23 23 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 23 24 24 24 23 23 22 22 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 19 19 18 18 18 18 19 19 21 25 33 38 41 40 40 40 40 39 39 39 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 35 34 34 33 33 32 30 29 28 27 27 26 26 25 24 23 22 21 20 18 17 17 16 16 15 15 14 14 15 15 15 15 15 14 14 13 12 12 12 13 14 14 15 15 15 14 14 15 15 15 13 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 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 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 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 22 23 23 24 25 25 26 26 27 27 27 26 26 26 25 25 24 24 24 24 25 25 26 26 27 27 27 28 28 29 29 30 31 31 32 33 33 33 34 34 34 33 33 33 33 32 32 31 31 31 31 31 31 31 31 30 30 29 28 27 26 25 24 24 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 28 28 27 26 26 26 26 27 28 28 28 27 26 24 23 23 22 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 19 24 29 34 38 40 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 35 35 35 34 34 33 33 32 31 30 29 28 28 27 26 25 24 24 23 22 20 19 18 17 16 16 15 15 14 14 14 14 14 15 14 14 13 12 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 28 28 29 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 25 24 24 23 22 22 21 21 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 36 36 35 35 34 34 34 33 33 33 32 32 31 31 31 30 30 29 28 27 26 25 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 32 33 33 33 32 32 31 31 32 32 33 32 32 31 29 28 26 25 24 23 23 22 21 21 21 21 21 21 20 20 19 18 18 17 17 17 17 18 18 18 18 18 18 17 17 17 17 19 21 24 30 36 39 40 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 35 35 35 35 35 34 34 34 34 33 33 32 31 30 29 29 28 27 26 25 24 23 22 21 20 19 18 17 16 16 15 15 14 14 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 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 28 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 31 31 31 30 30 30 30 30 29 30 30 30 30 30 30 29 29 28 28 27 27 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 24 24 25 26 26 27 27 28 28 29 29 30 30 31 31 31 31 32 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 31 30 29 28 26 25 25 24 24 25 25 25 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 34 35 35 35 35 35 36 36 36 37 37 37 36 34 32 30 28 27 26 25 25 24 24 23 23 23 23 23 23 23 22 21 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 16 22 33 37 39 40 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 34 34 34 33 33 33 32 31 30 29 29 28 27 26 25 24 23 22 22 21 20 18 17 16 15 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 14 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 30 30 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 31 31 30 30 30 30 29 29 29 30 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 24 25 25 26 27 28 28 29 30 31 31 32 33 33 33 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 35 34 32 31 30 29 28 27 27 26 26 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 38 38 38 38 38 36 34 32 30 28 27 27 27 26 26 26 25 25 24 24 25 25 25 24 22 21 19 19 18 18 17 17 17 16 16 15 15 15 14 15 16 18 23 29 38 40 40 40 40 40 39 39 39 38 38 38 37 37 37 36 36 35 35 35 34 34 34 34 34 33 33 33 33 33 32 31 31 30 29 28 27 26 25 24 23 22 22 21 20 19 17 15 14 12 12 11 11 11 11 11 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 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 22 23 23 24 24 24 24 24 24 24 25 25 24 24 24 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 27 27 27 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 24 25 26 26 28 28 29 30 31 32 32 33 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 38 38 38 38 37 36 34 33 32 30 28 27 26 26 26 26 27 27 28 28 29 29 29 30 30 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 36 34 33 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 24 23 21 20 19 19 18 18 18 17 18 18 18 19 19 19 21 23 26 30 34 38 39 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 32 31 31 30 29 28 27 26 25 24 23 23 22 22 21 19 17 14 12 10 8 8 8 9 9 9 9 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 14 16 Wind_Direction 104 111 102 107 113 119 125 129 134 137 140 142 144 146 147 149 150 151 153 154 155 157 161 165 169 170 170 169 169 171 172 175 177 179 181 183 185 187 188 189 188 186 185 185 186 187 189 195 202 210 218 224 225 223 223 227 232 234 232 224 202 172 155 147 143 140 157 315 317 322 330 336 338 342 351 359 3 0 352 336 321 310 303 295 286 277 270 267 274 286 295 302 313 320 321 321 324 326 328 333 340 346 314 256 241 228 212 209 225 241 251 256 257 257 258 263 280 301 321 340 345 344 343 347 350 351 352 355 358 359 357 350 341 333 327 319 311 307 307 307 307 307 307 308 306 302 296 290 287 285 283 282 283 286 290 294 297 301 304 304 301 298 296 295 294 298 294 290 290 289 295 300 297 288 283 285 286 284 283 283 282 282 281 285 285 284 284 286 289 291 293 295 297 299 302 303 305 302 294 288 286 284 276 265 257 263 286 296 273 252 249 249 255 284 331 34 133 143 133 143 164 187 204 208 207 209 209 206 205 204 195 192 194 189 176 171 175 180 182 184 188 186 178 172 170 175 185 192 190 186 186 195 205 195 197 198 195 198 203 213 219 212 194 177 166 168 174 176 178 184 190 196 200 202 207 215 226 236 245 252 255 258 260 263 265 265 264 263 260 256 252 248 243 237 228 216 204 196 188 182 176 171 168 167 169 174 196 254 302 353 18 32 41 49 58 62 59 57 56 54 50 48 50 58 73 85 91 95 98 101 101 101 100 98 94 89 87 87 87 87 86 86 85 84 85 86 84 80 76 72 70 70 69 68 67 68 68 67 66 69 76 85 96 107 116 122 125 126 116 93 70 56 48 48 51 56 58 57 49 6 351 349 354 360 1 357 348 337 326 320 318 318 320 323 325 326 328 331 334 337 338 338 338 338 339 343 346 348 351 352 355 358 2 7 11 16 20 23 21 20 21 25 29 33 37 39 41 44 48 52 55 57 57 56 56 55 54 51 49 48 48 51 56 62 68 74 78 82 84 85 83 81 79 76 76 77 79 82 86 88 90 91 91 93 96 103 118 149 176 181 181 182 185 187 187 164 90 81 79 77 76 78 80 81 81 77 68 62 71 86 96 107 131 170 195 199 201 201 195 187 181 173 141 92 76 73 79 85 90 93 96 97 99 101 102 102 103 111 125 136 142 158 183 183 193 221 240 253 258 259 258 257 260 265 271 276 281 286 292 300 306 309 308 305 301 300 300 301 301 299 299 301 305 308 307 304 301 300 104 101 97 103 109 115 120 125 129 133 136 138 140 142 144 145 146 148 149 150 152 154 157 160 163 164 164 165 165 167 168 170 172 174 176 177 179 181 182 182 181 180 178 179 181 184 186 191 198 204 211 216 214 209 208 216 228 235 237 232 214 181 158 148 142 137 322 315 315 318 324 330 333 336 344 352 357 356 350 340 325 315 308 300 291 285 281 282 294 310 317 319 323 326 326 327 327 327 330 339 352 8 207 225 222 207 182 202 242 256 264 266 266 268 273 288 306 315 329 339 346 346 344 345 347 350 353 355 356 356 353 345 335 326 318 310 304 302 303 303 307 308 303 304 303 300 296 291 288 287 284 282 281 282 287 291 296 301 305 306 304 301 299 296 294 291 288 290 289 284 270 273 276 275 276 277 277 276 277 278 278 278 277 280 280 280 281 284 287 289 292 294 296 298 301 303 305 305 296 286 281 284 285 279 275 284 311 325 292 253 247 251 261 293 359 77 140 184 170 171 182 198 208 213 214 215 214 210 208 204 196 186 190 188 174 168 173 179 182 185 188 184 174 170 174 184 195 198 193 184 180 185 192 196 194 189 189 197 207 211 206 194 184 172 168 172 174 176 181 188 196 202 206 208 212 219 226 235 242 246 250 253 257 261 263 264 264 263 260 255 252 249 244 237 227 214 203 194 187 181 175 171 167 164 162 164 176 222 306 0 23 34 41 47 54 54 52 53 54 53 50 50 51 58 70 80 85 88 92 95 98 99 98 96 92 88 86 85 86 84 83 82 82 82 83 82 79 75 71 67 64 63 63 63 63 65 66 65 62 63 73 84 94 106 116 126 135 135 109 65 49 44 42 41 43 47 49 45 35 17 4 0 3 7 8 3 356 346 337 330 328 326 325 325 326 327 328 330 334 336 338 339 340 341 343 346 347 347 349 351 354 356 360 3 6 10 15 19 21 21 23 25 29 32 36 39 41 45 49 53 57 58 58 58 58 58 57 56 53 50 49 51 55 61 67 74 80 86 90 92 92 90 88 86 85 84 83 85 87 89 91 91 92 93 94 96 98 116 169 184 187 188 191 193 195 168 88 78 76 74 75 77 78 78 75 64 42 37 66 89 101 116 152 188 203 206 207 207 202 188 164 117 74 63 64 70 77 82 86 89 91 92 94 95 96 94 91 89 93 100 100 181 201 183 204 233 247 254 257 258 257 258 261 266 272 277 283 288 294 299 304 306 306 304 301 299 299 300 300 300 301 302 305 308 310 310 309 308 104 97 95 101 106 111 116 121 125 129 132 134 137 139 140 142 143 144 146 147 149 151 153 155 157 159 160 161 162 163 164 166 168 169 171 172 174 176 177 177 176 174 172 173 176 181 188 194 198 202 205 207 204 196 193 202 221 235 240 239 224 191 164 152 144 130 319 315 314 316 320 325 330 333 338 345 351 351 348 342 329 320 313 306 301 300 302 311 328 337 336 332 331 331 332 331 329 331 337 352 22 183 201 203 192 137 37 351 310 288 279 280 283 288 298 313 321 325 332 341 347 347 344 344 347 352 355 357 356 354 349 341 330 322 315 309 304 302 305 306 308 308 302 300 300 299 295 290 288 287 286 284 282 281 283 286 292 298 303 306 306 304 301 298 296 292 290 291 289 282 257 188 237 260 269 272 271 271 272 273 273 273 273 275 277 277 279 282 285 288 292 293 295 297 300 302 305 308 305 291 276 270 274 280 285 295 320 335 306 266 256 258 269 298 342 33 193 216 205 200 203 208 211 213 214 214 212 210 211 212 205 194 189 182 167 162 170 180 184 187 188 180 170 171 182 194 203 205 198 186 179 179 184 191 193 188 184 182 171 155 145 152 164 169 170 170 174 183 188 193 200 206 211 214 218 224 229 235 240 243 246 250 254 258 261 263 263 263 260 256 254 251 244 234 223 211 200 193 186 180 176 172 167 163 159 158 159 168 96 33 37 41 43 45 48 48 47 49 52 53 52 53 55 60 68 75 79 83 87 91 94 96 96 94 90 87 84 84 83 81 79 79 79 79 79 77 75 72 68 63 60 57 56 56 57 60 64 66 64 65 73 85 95 105 115 133 171 324 7 27 36 40 41 38 37 40 41 38 30 20 11 7 8 10 11 8 1 352 345 340 338 337 335 333 332 332 332 332 334 337 339 340 342 344 346 348 349 349 349 351 354 356 360 3 5 7 11 16 19 22 24 26 28 31 35 38 42 45 49 53 57 59 59 59 60 60 61 61 58 54 51 52 55 60 65 71 78 85 90 94 96 96 94 92 91 88 87 87 88 89 90 91 93 94 95 96 96 100 124 176 190 192 195 199 202 190 98 73 71 71 73 75 77 76 69 40 348 21 76 99 114 135 185 203 208 211 213 217 222 242 69 65 60 60 64 71 76 80 84 86 87 89 90 91 90 87 81 75 72 86 91 96 186 194 244 262 261 261 260 259 259 260 263 268 273 279 284 290 294 298 301 302 302 301 299 298 298 298 300 302 303 304 304 306 309 310 310 309 102 94 95 100 104 109 114 118 121 125 128 131 134 136 137 139 140 142 143 144 146 148 150 151 153 155 156 157 158 159 161 162 164 165 167 168 170 171 172 172 171 169 167 168 171 178 188 197 202 205 206 204 200 195 193 203 224 239 245 243 229 197 171 159 157 316 317 315 314 315 318 322 326 330 334 339 344 345 344 341 331 324 320 314 313 314 319 329 336 338 336 334 333 334 334 332 334 341 352 220 197 200 198 188 168 97 21 341 312 298 295 298 304 311 321 328 331 331 334 341 348 348 346 347 350 355 359 360 358 354 347 337 327 320 316 313 310 311 312 314 313 309 303 299 299 298 295 291 289 288 287 287 285 283 282 284 288 294 300 304 305 304 302 299 297 295 293 292 288 279 261 245 249 260 267 269 269 269 270 270 270 271 271 272 274 275 277 280 283 286 290 292 294 297 299 301 305 310 314 305 283 263 258 270 288 309 333 335 309 282 269 267 275 296 320 315 278 251 230 220 217 217 217 216 215 215 215 216 220 223 217 204 191 173 161 158 168 182 189 192 191 182 173 179 195 207 213 214 210 197 182 174 176 185 189 186 182 172 159 141 137 146 162 172 172 173 180 192 198 201 207 212 216 219 224 228 233 237 240 243 246 249 251 255 259 261 262 262 260 256 255 253 244 230 217 205 197 191 186 180 175 171 167 162 157 153 150 147 114 70 57 53 50 48 47 46 46 48 51 53 54 55 57 60 64 70 75 79 84 88 92 94 93 92 89 86 84 82 80 78 77 76 76 75 74 72 71 69 66 62 58 54 52 51 53 56 60 64 66 66 69 77 87 98 111 128 331 350 9 22 32 37 37 34 33 35 35 33 27 21 16 13 13 13 12 10 5 358 352 347 345 344 342 338 335 334 333 332 333 335 338 340 343 345 347 348 349 349 351 353 355 358 2 4 5 7 10 14 18 21 24 26 28 31 35 39 42 45 49 53 57 59 60 60 62 63 65 65 63 59 55 53 55 60 64 70 76 82 87 92 95 96 96 95 93 92 90 89 88 89 90 91 93 95 97 98 99 98 100 153 189 190 192 196 201 204 202 70 67 70 72 74 77 76 64 322 275 354 88 113 127 155 192 209 215 217 222 233 256 335 38 52 57 62 67 71 75 79 82 84 85 87 89 89 87 83 78 73 86 96 111 121 133 136 169 279 268 266 263 262 261 262 265 270 275 280 286 290 293 296 298 298 298 296 295 294 296 298 301 304 305 305 305 306 307 307 306 307 97 91 95 99 103 108 112 115 119 122 126 128 131 133 135 137 138 139 141 142 144 145 147 149 150 152 153 154 155 156 158 159 160 162 163 164 166 168 169 169 167 166 164 164 167 174 185 197 205 209 210 209 206 204 206 218 233 243 248 246 229 198 174 168 247 313 315 314 313 314 316 319 323 327 332 335 339 343 342 338 332 328 328 324 322 322 328 333 334 333 332 332 333 334 333 331 335 337 233 212 213 207 188 165 129 31 355 331 313 305 306 310 316 322 329 335 336 334 336 341 345 348 350 353 355 359 2 3 0 353 344 333 324 319 318 317 317 321 323 320 315 308 302 300 299 299 298 295 291 289 289 289 289 288 287 287 288 293 299 303 304 304 302 300 298 298 296 292 288 278 266 263 264 267 268 268 268 270 270 269 269 269 271 272 273 274 276 279 282 285 288 290 293 296 298 299 303 312 316 315 302 288 274 276 294 319 339 323 292 281 278 276 283 300 310 300 280 262 246 236 230 230 232 232 227 226 221 219 240 245 220 205 187 163 155 157 170 188 201 205 203 194 189 196 211 220 222 223 223 212 190 173 171 177 178 175 170 157 150 151 150 156 169 176 178 182 193 202 206 209 213 217 220 224 228 232 236 239 242 244 246 247 250 253 257 259 260 261 259 254 254 253 242 227 212 201 193 188 185 179 174 170 166 161 154 148 144 140 120 90 75 66 58 53 50 50 51 53 53 54 54 56 58 59 61 66 72 77 82 86 90 92 91 90 88 85 83 80 78 76 76 75 74 72 70 68 67 66 63 61 57 54 51 50 50 52 56 61 65 65 62 62 67 70 53 360 357 7 18 27 32 33 31 30 30 31 31 29 25 22 19 18 17 16 14 12 8 3 358 353 350 347 344 340 335 331 329 330 330 332 335 339 342 344 346 347 348 349 351 354 356 359 3 6 6 7 10 14 18 21 23 26 28 31 35 39 43 46 49 53 57 60 61 63 65 66 67 67 66 63 59 56 57 61 65 69 74 79 84 89 93 96 98 99 98 97 95 92 90 89 90 91 92 94 96 97 98 96 99 149 180 183 180 183 190 196 201 125 66 74 79 84 85 85 88 243 241 241 111 125 139 164 194 214 221 226 234 254 308 21 45 55 60 64 68 71 74 77 80 83 86 87 87 85 85 85 82 84 93 102 112 118 119 112 86 278 265 263 263 263 263 264 267 272 276 281 285 289 291 293 294 294 293 292 291 292 296 300 304 306 307 306 304 304 304 304 303 304 92 91 95 99 103 106 110 114 117 120 123 126 128 131 133 134 136 137 139 141 142 144 145 147 148 149 151 152 153 154 155 156 157 158 160 161 163 164 165 165 165 164 163 162 164 169 179 192 203 211 215 216 215 216 221 231 241 247 250 245 225 195 175 178 289 313 315 314 313 313 315 317 321 326 331 334 338 342 342 337 333 332 335 332 327 327 331 332 328 326 327 330 334 336 334 330 329 311 260 241 236 227 203 148 23 349 330 317 309 306 307 312 319 323 330 336 336 335 337 340 342 346 351 355 0 5 8 8 3 352 339 327 320 317 317 317 318 320 321 316 308 302 300 299 299 300 300 297 293 290 290 291 293 293 293 292 292 293 298 302 303 304 303 301 300 299 299 295 290 281 274 272 271 273 273 271 270 271 271 270 270 270 271 271 272 273 275 278 281 282 284 287 291 292 295 297 301 307 309 301 297 297 292 285 286 294 311 311 303 300 297 293 295 301 298 288 276 267 256 248 246 257 277 320 347 310 241 218 227 213 192 190 175 150 145 157 178 210 225 225 218 211 209 214 221 225 225 223 221 213 194 175 168 169 167 161 157 153 160 163 172 174 179 183 188 196 203 208 211 214 218 221 225 228 231 235 239 243 245 245 245 247 249 251 254 257 258 258 257 252 250 250 241 226 209 197 190 186 183 179 173 169 164 158 153 144 139 134 120 99 85 76 66 57 52 55 58 57 55 54 54 56 58 59 61 64 69 75 80 84 88 89 88 87 85 83 80 78 76 75 75 74 72 70 67 66 65 63 61 58 55 53 51 49 49 50 52 56 61 64 62 56 50 40 23 5 9 16 24 28 30 29 27 27 28 28 27 25 23 22 21 20 20 19 16 13 10 7 2 358 354 350 346 341 335 329 327 329 331 332 334 337 340 342 344 346 347 349 351 353 355 358 2 5 6 6 8 13 17 20 23 26 28 31 34 39 43 45 48 53 57 60 63 65 67 67 67 67 67 65 62 60 60 62 66 70 73 78 83 88 91 95 98 101 103 103 102 99 96 92 90 92 93 93 94 93 91 91 109 144 165 170 169 171 174 178 181 173 111 114 106 104 99 96 102 234 259 265 125 142 157 174 197 216 225 234 246 279 5 41 54 60 63 65 67 70 73 77 79 81 83 83 82 81 81 82 81 88 95 100 106 107 107 102 68 277 261 262 264 263 263 264 267 272 276 279 282 285 287 289 290 290 290 289 289 292 296 301 304 306 305 304 303 302 302 303 303 303 89 91 94 98 102 105 109 112 116 119 122 124 127 129 131 133 134 136 138 139 140 142 143 145 146 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 162 161 161 161 162 165 172 183 197 208 215 219 221 224 230 237 244 248 248 239 217 189 180 211 296 313 315 315 313 314 315 316 321 327 331 335 339 342 342 339 335 336 338 335 331 329 330 327 323 321 324 330 336 338 339 334 325 317 295 278 270 267 269 284 309 320 317 311 307 305 306 310 316 319 326 333 333 332 335 337 341 348 355 359 5 12 17 18 8 347 330 319 314 313 313 313 313 314 311 307 301 299 300 300 300 300 301 300 297 293 291 293 296 297 298 297 296 295 297 300 302 303 303 302 301 301 300 297 292 285 281 276 273 275 275 272 269 269 269 269 270 271 271 271 271 273 274 276 278 279 280 282 287 288 291 296 298 297 295 291 285 283 288 281 278 282 303 321 322 318 312 309 309 303 293 284 277 271 266 262 266 289 324 12 28 352 273 194 150 155 152 154 149 129 105 82 282 253 242 230 221 216 217 218 220 221 220 213 204 194 179 169 167 169 163 155 160 162 173 177 179 181 186 191 197 204 208 211 214 218 222 225 229 234 236 238 241 244 245 245 246 248 249 250 252 255 256 257 255 251 248 247 241 226 209 196 188 184 181 178 174 169 163 155 149 141 134 126 114 98 88 81 72 64 59 59 60 58 55 54 54 55 57 59 61 64 68 74 79 83 85 86 86 84 82 79 77 76 75 74 73 71 69 67 65 64 63 61 58 55 53 51 50 49 48 48 49 50 54 58 60 56 44 24 12 10 15 21 26 28 27 25 24 25 26 25 23 22 21 21 21 22 22 21 18 15 12 9 5 1 356 352 347 343 340 337 334 335 336 336 336 336 337 339 341 343 346 348 349 351 352 355 358 1 2 3 7 12 16 20 23 26 28 31 34 38 42 45 48 52 57 61 64 66 67 67 66 66 66 66 64 62 63 65 68 72 74 78 82 86 89 93 97 101 104 107 107 107 105 101 97 98 100 100 97 89 87 97 116 137 154 160 161 162 163 164 166 163 146 137 136 127 112 97 88 63 15 344 219 188 190 194 206 218 229 241 261 315 27 52 59 62 64 65 67 70 73 76 78 79 79 79 77 77 78 80 85 93 95 96 97 95 92 85 51 288 265 264 265 264 262 262 265 269 273 276 279 280 282 283 284 285 285 286 288 292 296 300 302 303 302 301 301 300 300 301 301 302 88 91 94 97 101 104 108 111 114 117 120 123 125 128 130 132 133 135 137 138 139 140 142 143 145 146 148 149 150 151 151 152 153 154 155 155 156 158 158 159 159 159 159 159 159 161 165 173 186 199 210 218 224 228 233 239 242 244 243 235 219 207 214 250 293 310 314 313 313 315 316 317 321 326 330 334 338 341 342 341 339 341 343 340 335 331 327 323 320 320 326 333 339 340 341 341 335 327 316 307 306 305 299 297 304 309 308 306 305 304 306 309 311 314 321 326 326 327 331 334 342 354 1 2 8 18 28 31 7 325 310 308 307 308 309 309 309 308 307 305 303 301 302 302 301 302 302 302 301 297 295 295 298 300 301 301 299 297 297 299 302 303 303 302 302 302 301 299 295 289 285 279 275 274 275 270 267 267 268 268 268 269 270 271 272 273 273 274 275 276 276 278 283 286 290 295 297 295 290 284 283 284 282 280 286 302 329 347 337 319 311 313 312 304 294 286 282 281 283 286 296 313 344 35 68 34 215 166 166 131 121 120 122 110 81 38 304 267 246 229 218 213 211 211 213 215 212 203 190 178 170 170 172 170 164 158 160 165 177 186 184 187 193 198 204 209 212 213 216 221 227 232 237 240 243 245 247 248 249 249 249 249 249 250 251 254 255 256 255 251 247 245 240 227 210 194 185 181 179 177 175 171 163 154 146 138 130 120 107 95 88 83 76 68 63 61 61 59 56 55 54 55 57 59 61 64 68 73 77 81 84 84 83 81 78 76 74 73 72 71 70 68 66 65 63 62 61 59 57 53 51 49 48 48 47 47 47 47 48 49 51 49 40 20 11 13 18 23 26 26 25 23 23 23 24 23 21 20 20 21 21 22 22 22 20 16 13 10 6 2 357 353 349 348 347 348 346 343 341 339 337 336 336 337 338 341 343 346 347 348 349 351 353 356 357 0 5 11 16 20 23 26 29 31 34 37 41 44 47 51 55 60 63 65 67 67 66 66 66 66 65 63 64 66 70 73 75 78 82 85 88 92 96 100 104 107 110 111 113 114 114 114 117 121 130 133 121 127 131 141 151 156 157 158 159 159 160 159 156 147 139 124 108 89 76 63 42 10 312 258 232 220 223 233 237 251 298 360 42 56 61 64 66 68 72 74 76 77 77 77 77 77 77 77 78 83 89 91 90 89 87 82 76 65 34 315 281 274 270 265 261 261 263 266 270 273 274 275 275 277 278 279 281 284 286 290 293 296 298 298 298 298 297 297 297 298 300 301 89 91 93 96 100 103 106 110 113 116 119 121 124 126 129 131 132 134 135 136 137 139 140 142 144 145 146 147 148 149 150 151 151 152 153 154 155 155 156 156 156 157 157 157 157 158 160 165 174 186 200 213 223 229 232 236 239 239 239 235 231 237 245 259 289 305 309 311 312 314 316 318 321 325 328 333 337 340 343 343 342 345 350 348 342 334 326 320 318 321 328 336 342 343 342 343 341 333 324 317 315 314 308 305 307 307 306 304 304 305 306 307 308 313 320 323 322 320 326 334 344 355 360 360 6 19 32 43 264 278 289 296 301 304 306 307 307 308 308 307 306 305 305 305 304 303 304 304 303 301 299 298 299 302 303 303 301 299 298 299 301 303 303 302 302 302 302 300 297 292 288 282 278 276 274 269 268 269 270 268 267 267 269 271 272 272 272 272 273 274 275 277 281 285 287 291 294 294 294 293 290 287 289 294 307 321 331 339 327 311 308 312 312 304 296 292 294 301 307 312 317 324 352 56 103 146 176 171 149 106 105 105 103 93 71 32 305 275 252 236 224 216 212 210 212 213 209 200 185 172 168 170 173 175 175 168 164 168 180 190 192 194 201 204 208 214 215 214 219 227 235 241 245 248 251 253 255 256 255 253 252 250 250 250 251 253 255 256 255 252 248 244 240 229 207 184 180 177 177 177 175 171 163 153 143 134 124 115 104 94 88 84 78 72 67 64 64 63 60 57 56 56 57 59 62 65 69 72 75 79 81 82 81 79 76 73 71 69 68 67 66 65 64 62 61 59 58 57 55 52 50 48 47 46 46 46 45 44 43 42 41 39 33 19 12 15 19 23 24 24 24 23 23 22 22 21 20 20 20 20 21 21 22 22 19 16 13 10 7 3 359 355 353 352 353 354 354 349 343 338 335 334 335 335 337 338 341 343 345 346 347 348 349 351 352 357 5 12 17 21 24 26 29 31 34 37 40 43 46 50 54 58 62 64 66 67 67 68 68 68 66 65 65 67 70 73 75 77 81 84 87 91 95 100 104 107 110 113 117 120 124 128 133 137 144 147 145 142 143 146 150 154 155 155 157 159 159 158 150 139 123 108 95 82 72 64 49 24 325 271 250 242 238 233 254 303 10 38 53 59 64 68 71 75 79 82 81 79 77 76 77 79 79 79 84 88 88 85 82 79 75 68 59 43 15 331 302 290 278 267 261 261 262 263 265 268 268 269 270 271 274 275 278 281 283 286 289 291 292 292 292 292 291 291 292 294 297 299 91 92 94 96 99 102 105 108 111 114 117 120 123 125 127 129 131 132 134 135 136 138 139 141 142 144 145 146 147 148 149 149 150 151 152 153 153 154 154 155 155 155 155 155 155 156 157 160 165 175 189 205 217 226 230 233 236 239 240 240 242 248 255 264 288 302 306 308 310 312 315 317 320 323 326 331 336 340 343 344 343 346 352 353 347 337 326 320 319 322 328 334 340 343 343 342 338 333 327 321 316 313 310 309 308 308 307 305 305 305 306 306 309 314 320 320 315 318 328 339 347 353 352 350 351 354 337 273 263 272 282 290 297 301 304 307 307 308 307 307 308 308 308 308 306 305 305 305 304 303 301 300 300 302 303 303 302 301 300 300 302 302 303 302 302 302 302 301 298 294 290 284 279 277 273 271 271 272 272 271 270 268 270 272 273 273 272 272 273 275 277 278 281 283 285 289 292 296 299 300 294 291 297 318 324 324 323 327 320 316 318 320 315 309 308 310 313 315 315 318 325 333 5 70 109 131 143 139 120 105 99 95 85 72 50 18 318 285 263 250 241 233 225 218 213 211 208 200 185 171 168 175 183 188 186 178 171 173 182 192 198 202 207 209 214 219 218 220 227 236 243 248 250 254 258 260 261 261 260 257 255 253 252 251 251 252 253 254 255 253 249 246 241 224 181 181 168 172 175 176 175 169 159 146 136 128 117 110 101 94 90 86 81 76 71 68 70 69 64 61 59 58 58 60 62 66 68 71 73 76 78 79 79 78 75 71 68 66 64 63 63 62 61 59 57 56 54 53 52 51 49 48 47 46 45 44 43 42 40 38 33 29 25 17 14 17 20 22 23 24 24 24 24 23 22 21 20 20 20 21 21 21 22 21 19 15 12 10 8 5 1 358 356 356 356 357 356 351 343 337 334 334 334 335 336 337 338 340 342 343 345 346 346 347 348 354 4 12 18 22 24 26 28 31 33 36 39 42 45 49 53 57 61 63 65 66 67 68 69 69 67 66 66 67 70 74 75 77 80 83 87 91 95 99 104 108 111 115 118 122 127 132 136 140 143 144 144 144 145 147 150 152 153 153 154 155 154 149 140 124 104 87 78 69 65 58 47 22 334 284 261 254 253 262 46 56 59 60 60 63 68 73 76 80 83 84 83 80 78 77 79 80 80 81 85 85 81 76 72 68 62 54 42 26 4 338 317 304 288 272 264 262 260 259 260 261 262 264 265 267 270 271 273 275 276 278 280 282 282 282 282 282 283 284 286 290 295 299 92 93 95 97 99 101 104 107 110 113 116 118 121 123 125 127 129 131 132 134 135 137 138 140 141 143 144 145 146 147 148 148 149 150 151 151 152 153 153 154 154 154 154 154 154 154 155 156 160 166 177 192 208 221 228 232 238 242 244 246 249 252 260 273 290 300 304 305 307 309 312 315 318 320 323 328 334 339 345 346 345 346 351 354 349 338 327 322 321 323 325 328 334 338 340 339 336 334 329 323 317 312 310 309 308 307 306 306 305 307 308 309 312 316 318 316 317 324 335 344 349 348 342 334 332 328 315 291 280 277 282 289 295 300 304 306 308 309 309 309 310 310 310 310 308 307 305 304 303 302 302 301 300 301 302 302 302 301 301 302 303 303 303 303 302 302 302 301 299 296 292 286 280 277 274 272 273 274 276 277 276 274 275 275 275 274 272 272 274 276 278 279 281 283 286 290 294 297 299 297 292 287 297 324 321 316 314 321 329 334 334 328 320 320 331 337 330 318 309 317 334 350 19 63 94 108 113 111 105 100 97 90 77 59 35 15 343 286 270 262 257 248 236 222 210 208 207 200 186 173 167 167 170 178 186 184 178 177 183 194 204 209 211 214 220 223 225 231 238 243 247 250 256 261 264 266 266 265 264 262 260 257 254 253 251 251 251 252 253 252 249 247 246 243 241 155 156 164 171 175 173 166 152 137 127 119 108 104 99 94 91 86 83 80 76 75 75 72 68 65 62 60 60 62 64 66 68 69 71 73 75 76 76 75 73 70 67 65 62 61 60 60 58 56 54 51 49 48 48 48 48 49 48 47 44 42 40 39 37 34 29 23 20 16 15 17 20 21 22 23 24 25 25 24 23 22 21 21 21 21 22 22 21 20 18 15 12 11 10 7 4 2 360 359 358 359 359 355 348 342 338 336 335 334 334 335 336 338 340 342 343 344 344 345 346 352 3 13 20 24 26 26 28 30 33 35 38 41 45 49 53 57 60 63 65 65 66 67 68 68 67 66 66 67 70 73 75 77 79 82 86 90 95 100 105 110 114 117 120 124 127 130 134 136 139 140 142 144 146 148 149 150 150 149 149 149 148 141 128 108 88 79 72 66 63 55 46 27 354 318 291 308 47 64 69 72 71 65 64 67 71 76 79 82 84 84 83 80 78 78 79 79 79 80 80 77 73 68 63 58 51 41 28 18 3 343 326 315 291 272 263 258 256 255 254 255 257 258 259 261 262 262 263 263 264 265 266 267 268 269 270 271 273 275 279 286 295 301 92 94 95 97 99 101 104 106 109 111 114 117 119 121 123 125 127 129 131 132 134 136 137 139 140 142 143 144 145 146 147 147 148 149 150 150 151 151 152 152 153 153 153 153 153 153 154 155 157 161 168 179 196 213 223 230 238 243 247 251 253 257 264 276 289 298 302 303 304 306 309 312 315 317 320 324 330 337 343 346 346 347 351 353 347 337 329 323 323 324 324 325 327 331 333 335 336 335 331 324 317 312 310 309 307 305 305 305 307 309 312 313 314 316 318 319 323 331 339 344 345 342 334 326 322 319 314 306 298 292 291 293 295 298 303 307 310 311 311 311 311 312 312 311 310 308 305 303 302 301 301 301 301 300 300 301 301 301 302 303 304 304 303 303 303 302 301 301 300 297 293 289 284 279 275 273 274 278 281 283 282 280 282 280 277 276 274 274 274 275 277 279 280 283 286 291 294 295 293 290 284 283 293 307 303 306 311 329 353 357 345 328 323 338 359 358 345 333 325 330 348 9 29 52 73 86 92 95 96 98 101 99 89 67 36 4 339 290 276 271 269 261 250 228 210 206 210 205 193 182 165 154 155 173 188 184 177 181 193 203 213 217 218 222 228 231 233 240 245 247 250 257 265 269 271 272 272 271 269 267 264 261 258 255 253 251 250 250 250 250 250 250 252 258 273 82 125 150 163 168 167 159 144 129 119 109 101 98 96 93 90 86 84 82 78 75 74 73 70 67 65 64 63 64 66 67 68 69 70 70 71 72 73 72 71 69 67 64 61 59 58 57 55 53 51 48 46 45 44 45 47 48 49 48 45 40 37 35 32 30 25 21 17 14 15 16 18 19 20 22 24 26 26 25 24 23 23 22 22 22 22 22 21 20 17 15 13 12 11 10 7 5 2 0 359 0 2 1 356 350 343 338 335 333 332 333 335 337 339 341 342 343 343 344 346 351 1 14 22 27 29 29 29 30 32 35 37 41 46 50 54 57 61 64 66 66 67 67 67 67 66 65 65 67 70 73 76 78 79 82 87 93 99 104 108 112 116 118 120 123 125 127 130 133 137 140 143 145 147 148 148 147 146 145 144 144 140 129 109 91 84 80 73 66 56 46 41 30 38 50 50 53 64 71 72 70 71 69 67 67 73 78 81 83 83 83 81 79 77 77 77 76 77 76 74 70 67 62 56 50 43 32 21 10 359 340 321 303 275 254 247 243 242 243 244 245 246 247 248 249 249 249 248 249 250 251 252 254 255 256 258 260 262 267 274 284 295 302 91 93 95 97 99 102 104 106 108 110 113 115 117 119 121 123 125 127 129 131 132 134 136 137 139 140 142 143 144 145 146 146 147 148 149 149 150 150 151 151 151 151 152 152 152 152 153 154 156 159 164 172 186 204 218 227 237 245 250 254 258 262 269 279 289 297 301 303 303 304 306 310 312 313 316 320 326 332 337 343 346 350 354 355 348 338 330 326 326 326 325 324 324 325 327 331 335 335 330 322 316 312 310 309 307 305 306 308 310 313 316 318 318 318 321 323 326 332 338 340 338 334 327 322 319 317 315 313 311 309 305 300 298 299 304 308 310 311 311 312 312 313 313 312 311 309 306 304 302 301 301 302 302 302 301 300 300 301 303 305 305 305 304 303 303 302 300 300 300 298 295 291 287 283 277 274 275 279 285 287 286 284 287 285 282 279 277 276 275 275 276 277 279 282 286 290 292 293 291 287 278 275 282 292 301 313 329 351 5 2 347 329 325 344 13 11 355 351 349 352 6 26 40 49 58 68 78 84 87 92 99 103 98 86 62 353 302 283 276 273 273 269 262 238 212 205 214 212 204 190 151 138 144 172 199 181 171 192 208 212 218 224 228 233 239 239 239 243 247 252 260 268 272 275 277 277 277 277 275 273 269 265 261 258 255 252 250 249 249 249 251 254 258 261 263 19 77 122 146 155 156 149 135 122 110 101 95 94 93 91 88 85 83 81 78 76 75 72 70 69 67 66 66 66 68 68 68 69 69 69 69 69 69 68 67 66 65 63 60 57 55 54 52 51 49 47 45 44 44 45 46 48 49 48 45 40 35 32 29 26 22 18 15 13 13 14 15 17 18 20 23 25 26 26 26 25 24 24 23 23 24 23 22 20 17 15 14 13 13 11 9 7 4 1 0 1 4 5 3 356 345 338 333 332 331 332 334 336 339 341 342 342 343 344 346 350 360 14 24 31 34 34 31 31 32 34 37 42 47 51 55 58 61 64 67 68 68 68 68 68 66 66 66 67 69 73 77 80 82 86 91 97 102 106 109 112 114 116 118 119 121 123 128 133 138 143 146 148 148 147 147 145 142 138 135 131 124 107 91 82 79 73 68 60 49 45 52 64 74 80 82 80 77 76 72 79 142 128 72 69 74 79 81 81 80 78 76 74 74 74 75 74 73 71 68 66 62 56 49 42 32 19 6 353 336 315 283 248 232 225 222 221 222 225 228 231 233 233 235 236 237 237 237 238 239 240 242 243 244 247 250 253 256 261 270 280 290 297 90 92 94 97 99 101 103 105 107 109 112 114 116 118 120 122 123 125 127 129 131 132 134 136 137 139 140 142 143 144 145 145 146 147 147 148 149 149 149 150 150 150 150 151 151 151 152 153 155 158 163 172 183 198 211 223 237 247 252 255 260 266 273 281 290 297 301 302 302 303 305 308 309 310 312 317 322 327 332 339 345 351 358 0 353 342 334 329 328 328 328 326 323 322 326 329 333 334 328 320 315 311 310 309 308 308 309 311 314 316 318 320 320 321 323 325 327 331 335 336 332 327 322 319 317 315 314 314 315 315 312 307 304 304 307 309 310 311 312 313 313 313 313 312 311 310 309 307 305 304 303 304 304 304 303 302 301 303 305 306 306 306 305 303 303 301 300 299 299 298 296 294 291 286 281 279 279 282 286 289 289 289 290 290 288 282 279 278 276 276 275 276 277 281 284 288 292 295 296 292 283 277 282 299 325 349 4 3 347 345 342 328 321 325 10 20 7 4 4 8 20 38 49 51 49 53 67 79 79 75 77 87 96 104 107 260 283 274 270 272 275 274 263 237 215 209 214 214 205 179 154 149 150 169 193 180 179 208 220 223 227 232 238 243 247 244 244 247 253 261 269 274 277 279 281 282 282 282 280 278 274 271 266 262 258 255 251 249 248 250 254 259 264 264 264 320 51 102 128 138 143 138 127 114 102 94 90 89 91 90 87 84 81 79 77 75 74 72 70 69 67 67 67 68 68 69 69 69 69 69 68 68 67 66 65 64 63 61 59 56 53 51 50 49 48 47 46 45 45 46 47 48 49 49 44 38 33 29 26 23 20 17 13 11 11 12 13 15 16 18 21 24 26 27 27 26 26 25 25 25 25 24 22 20 18 16 15 14 13 12 11 8 5 2 0 1 4 6 6 359 345 336 332 331 332 333 335 337 339 341 342 343 344 345 347 350 359 13 27 36 41 41 37 34 34 35 38 44 49 53 56 60 63 65 68 69 69 69 70 70 69 68 67 67 70 74 77 81 86 90 95 99 102 104 107 109 110 112 113 114 115 119 127 137 144 148 151 153 151 148 147 144 140 133 124 115 102 86 79 75 71 66 59 52 47 50 60 74 84 90 91 92 91 86 86 121 167 131 75 73 75 77 77 76 73 71 69 69 69 70 71 70 68 65 64 63 58 51 41 29 13 349 326 304 278 246 222 209 203 202 203 205 207 211 216 221 224 225 226 228 228 229 230 230 232 233 235 237 239 243 247 250 253 256 263 270 280 291 88 91 93 95 97 100 102 104 106 108 111 113 115 116 118 120 122 123 125 127 129 131 133 134 136 137 139 140 141 142 143 144 145 146 146 147 147 148 148 149 149 149 150 150 150 150 151 152 154 158 164 173 185 197 208 221 236 247 253 256 260 264 270 281 291 299 302 303 302 303 304 306 307 308 310 314 319 324 330 336 344 353 0 3 359 350 341 334 330 328 328 327 324 322 324 327 331 332 325 318 315 312 310 310 311 311 313 315 317 320 322 322 322 322 323 326 328 330 332 332 327 322 317 314 313 311 310 310 312 312 311 309 308 308 309 309 310 312 313 314 314 313 313 312 312 311 311 310 308 307 306 306 307 307 307 306 305 305 306 308 308 307 306 304 302 301 300 299 299 299 298 297 293 289 286 285 283 283 285 288 290 292 292 293 290 286 282 280 279 277 277 277 278 280 285 289 295 301 304 304 301 301 310 336 6 23 21 356 332 337 344 332 318 315 351 18 17 15 16 18 28 44 54 55 49 46 60 78 82 66 50 57 74 85 91 81 274 270 272 281 290 292 279 247 221 213 211 206 195 182 175 172 168 168 175 180 192 214 226 232 236 241 247 252 253 253 256 258 263 269 274 277 280 282 283 284 285 285 284 282 281 279 274 268 263 259 254 250 248 250 255 261 265 267 269 301 19 95 119 127 131 128 117 106 96 91 88 88 90 92 89 84 80 78 76 75 73 71 70 68 67 66 67 68 69 69 69 69 69 69 68 67 66 65 64 64 62 61 58 55 53 51 49 48 48 47 47 47 47 47 48 49 49 48 43 37 31 26 23 20 18 15 12 10 9 10 11 13 14 16 19 22 25 26 27 27 26 26 27 27 26 25 23 21 19 17 16 15 14 13 11 9 6 3 0 360 2 5 4 359 345 334 332 332 333 334 336 338 341 343 343 344 346 347 349 352 359 12 26 38 45 47 44 40 39 40 43 47 52 57 59 62 65 67 69 71 72 72 72 73 73 72 71 71 72 75 78 82 86 88 90 94 98 102 104 105 106 107 107 107 109 116 128 142 149 150 150 151 148 146 145 141 131 126 111 94 78 73 71 69 64 58 52 46 45 49 59 72 83 91 92 93 93 99 121 150 156 110 78 74 74 73 72 70 67 64 63 63 64 65 65 63 62 61 60 59 54 44 28 356 304 266 247 234 218 204 196 192 191 192 194 198 202 206 211 215 217 219 220 221 222 224 225 226 228 230 232 235 239 242 245 247 248 250 251 253 259 272 87 89 91 94 96 98 101 103 105 107 109 111 113 115 117 118 120 122 124 125 127 129 131 133 134 136 137 138 139 140 141 142 143 144 145 146 146 147 147 147 148 148 149 149 149 150 150 151 153 156 162 172 185 198 210 222 236 246 254 260 263 261 265 280 293 301 303 304 304 304 303 304 305 306 309 313 317 322 328 335 344 352 360 2 2 356 347 339 333 330 329 328 325 323 322 323 327 330 324 318 316 313 311 313 314 315 317 319 321 323 324 324 323 323 324 326 327 328 329 328 323 317 313 311 310 308 306 305 306 306 307 308 310 311 311 311 312 313 315 316 315 314 313 312 311 311 311 311 309 308 308 309 310 310 310 310 309 308 309 309 309 308 307 304 302 301 299 298 299 301 302 300 297 294 292 290 287 285 286 289 291 293 294 294 292 290 287 285 283 280 280 281 281 282 288 295 302 310 314 317 321 327 339 1 21 27 11 337 331 348 355 344 329 324 342 12 23 25 28 28 35 46 55 57 53 48 53 78 94 86 61 52 54 58 55 16 301 285 294 304 312 311 295 269 232 210 206 195 183 181 183 184 179 174 173 178 192 212 229 239 245 250 257 261 263 266 268 270 272 276 278 280 281 283 284 284 286 286 286 285 285 285 282 277 271 264 257 252 249 250 255 260 265 271 273 282 4 101 114 118 121 119 109 99 92 90 89 89 91 93 92 85 80 78 76 76 75 73 72 69 66 66 65 67 68 68 68 68 68 68 67 66 65 64 64 63 62 60 58 56 53 51 50 48 48 48 48 48 48 49 49 49 49 47 42 36 30 24 20 17 15 13 10 8 8 9 10 11 13 15 18 21 23 25 26 26 26 26 27 28 28 26 24 22 21 19 17 16 14 13 11 9 7 4 0 358 359 1 359 355 346 334 333 333 333 334 336 339 342 344 345 346 348 350 351 354 359 9 23 36 44 48 47 46 46 47 47 50 55 60 62 64 66 69 72 73 74 75 75 76 76 76 75 75 75 75 76 79 80 81 82 87 91 96 99 100 101 101 101 102 105 113 126 137 140 139 138 136 137 144 148 139 115 94 85 77 70 68 66 64 59 55 49 44 42 44 52 65 75 82 85 88 91 100 124 146 127 84 74 71 71 70 67 65 63 60 58 58 59 60 60 59 59 58 56 52 44 31 298 226 217 210 204 197 194 189 186 186 187 189 192 195 199 203 207 211 213 214 215 217 220 222 224 226 227 230 232 235 238 240 242 242 241 240 240 240 243 255 85 87 89 92 94 96 99 101 103 106 108 110 112 114 115 117 118 120 122 124 126 127 129 131 133 134 135 136 138 139 140 141 142 143 144 145 145 146 146 146 147 147 147 148 149 149 150 150 151 154 158 167 180 194 210 223 235 249 261 269 271 269 271 284 297 303 305 306 306 304 303 302 303 305 308 312 316 321 327 334 342 350 357 359 359 356 348 341 335 331 329 328 326 324 323 323 325 327 323 318 316 315 315 317 317 318 319 320 322 323 324 324 324 324 325 325 325 324 325 324 319 314 311 308 308 307 305 303 303 303 306 309 313 315 315 315 315 316 317 317 316 316 315 314 312 311 311 311 310 309 310 311 312 313 313 312 312 311 311 311 311 310 307 304 302 301 299 298 299 303 306 304 302 300 297 295 292 290 290 291 294 296 297 297 297 295 293 291 288 285 285 286 287 287 293 304 310 319 320 325 334 343 353 5 16 13 351 332 339 354 355 349 343 336 344 8 20 29 35 37 42 47 52 57 57 50 43 62 86 90 73 59 54 48 36 16 346 324 322 323 323 312 295 279 239 191 193 187 172 165 172 188 188 178 168 173 190 212 232 245 253 260 266 270 274 276 276 276 278 280 281 282 282 283 283 284 285 286 286 286 287 287 285 281 274 267 260 254 250 250 255 260 266 273 274 282 24 96 110 113 113 110 105 97 91 89 88 87 89 92 91 86 82 79 77 76 77 78 76 71 68 66 65 65 66 67 67 67 67 67 66 64 62 61 61 61 60 59 58 57 55 54 52 50 49 48 48 48 50 50 49 49 48 47 42 36 30 24 19 16 13 11 9 7 7 8 9 10 11 14 18 21 22 23 24 24 24 25 26 28 29 29 26 25 23 21 19 17 15 13 11 10 7 4 1 358 356 357 356 352 346 338 336 334 334 335 337 340 343 345 346 348 350 351 353 356 0 7 18 31 40 44 44 43 48 50 51 53 57 61 64 66 68 70 74 77 78 79 79 80 80 80 78 75 74 71 70 69 70 71 73 77 82 86 90 94 95 95 96 100 104 107 117 122 125 126 125 126 123 135 129 107 77 65 62 64 64 63 62 61 58 54 48 44 42 42 46 55 64 71 75 79 81 77 87 107 85 71 71 70 69 66 63 62 60 58 55 54 55 56 56 56 56 54 51 50 95 193 197 195 193 191 188 185 183 183 183 184 186 188 191 194 198 201 205 207 209 212 214 217 221 224 226 228 230 231 233 235 237 239 240 240 239 238 237 235 234 243 83 85 87 90 92 95 97 99 102 104 106 108 110 112 114 116 118 119 121 123 124 126 128 129 131 132 134 135 136 137 138 139 140 141 142 143 144 144 145 145 146 146 146 147 148 148 149 149 150 151 154 159 169 181 196 215 237 256 271 279 283 281 283 293 303 306 307 308 307 305 303 302 302 304 308 312 316 319 324 331 339 347 353 354 354 351 346 340 334 331 330 329 327 326 325 325 326 326 322 319 318 317 318 319 319 319 320 320 321 321 323 323 323 324 324 323 321 320 321 320 317 313 309 307 307 307 306 305 304 306 309 314 318 319 319 318 318 318 318 318 318 317 317 315 314 313 313 312 311 311 311 313 314 315 315 314 314 314 314 313 312 310 307 304 302 301 299 299 301 306 309 309 307 305 302 300 297 295 294 295 297 300 301 302 302 302 301 297 293 290 289 290 292 296 299 310 322 327 326 333 341 348 353 358 3 358 345 340 346 351 348 348 350 349 352 5 14 23 36 44 49 50 52 57 58 50 35 24 32 49 56 59 61 54 37 17 2 348 343 337 326 312 299 287 239 168 172 179 165 133 128 171 193 184 167 172 193 219 242 257 264 270 274 277 278 279 278 279 281 282 283 283 283 283 283 283 285 286 287 287 287 287 287 282 275 269 265 260 255 254 257 262 268 274 278 289 11 82 105 109 107 106 102 96 92 89 87 86 88 91 92 89 85 81 78 77 79 80 77 73 70 68 66 65 66 66 66 66 66 66 64 62 59 57 57 57 58 57 57 57 57 56 54 52 51 50 49 48 49 50 50 49 47 45 42 37 31 24 19 14 12 10 8 6 6 7 8 8 10 13 17 20 21 22 22 22 23 24 25 26 29 30 29 27 25 23 20 18 16 13 11 10 8 5 1 357 355 355 354 351 347 343 340 337 336 336 338 341 344 346 347 348 350 352 355 358 2 7 14 24 35 37 37 39 46 51 53 55 59 62 64 66 68 72 76 80 82 83 84 84 84 83 79 75 71 69 67 65 64 64 66 71 74 76 79 84 88 90 92 97 103 102 108 112 115 114 111 104 101 101 86 68 58 56 57 60 61 61 60 58 55 51 48 44 42 42 44 46 53 60 65 68 69 66 66 69 72 70 69 67 66 65 62 61 60 57 53 50 51 53 53 53 52 52 68 169 183 183 183 183 183 182 181 180 179 180 182 183 186 187 190 193 196 200 202 205 208 211 215 220 225 229 232 233 234 234 236 238 240 241 241 241 240 238 236 233 230 270 81 83 85 88 90 93 95 97 100 102 104 106 108 110 112 114 116 118 120 122 123 125 126 128 129 130 132 133 134 135 136 137 138 140 140 141 142 143 143 144 144 144 145 145 146 147 147 148 148 149 151 154 159 167 180 208 240 261 277 287 295 300 303 306 309 309 309 309 307 305 302 302 302 305 307 311 314 317 322 328 335 343 349 351 351 349 344 339 334 331 331 331 329 328 327 327 328 326 323 321 319 319 319 320 320 320 319 319 320 321 322 323 321 321 322 321 318 317 318 318 316 313 311 309 309 310 309 308 307 309 313 317 321 321 320 320 320 319 320 320 320 320 318 317 317 316 316 315 314 313 314 315 316 316 317 317 316 316 315 314 313 310 307 304 302 301 301 302 305 309 312 312 310 307 305 304 302 300 299 299 300 302 304 306 306 308 307 302 297 294 291 292 296 303 309 314 331 331 331 339 344 346 344 349 356 351 342 339 339 337 336 345 354 353 356 2 3 11 31 47 54 53 54 62 62 49 29 9 14 34 47 53 53 40 15 353 345 348 351 344 330 319 309 289 242 149 153 177 174 123 102 143 189 193 173 181 206 235 260 273 278 281 281 280 279 278 278 280 282 283 283 283 284 284 284 284 286 287 289 288 289 291 292 287 280 278 279 276 269 264 264 267 273 279 283 294 346 64 99 104 103 102 98 93 88 85 83 83 86 91 94 91 86 82 79 78 81 82 79 75 72 69 67 66 66 66 66 66 66 65 64 61 58 55 55 55 55 55 55 56 57 56 55 53 52 50 49 48 48 49 49 48 47 45 42 38 32 26 19 15 12 10 8 7 6 7 7 7 9 12 17 19 20 20 20 20 21 22 24 25 26 28 28 28 27 25 22 20 16 13 11 10 7 5 1 358 356 354 353 351 349 346 343 341 339 338 340 342 344 346 348 349 351 353 356 360 3 7 12 19 29 32 35 39 45 50 54 57 60 62 64 66 68 73 78 83 86 88 89 88 86 84 81 78 73 70 67 65 62 61 63 67 71 71 71 73 79 82 84 86 84 88 106 107 110 105 96 88 84 79 69 61 58 60 63 63 61 60 58 54 51 49 48 45 42 41 42 42 45 50 55 58 60 61 62 65 67 68 68 67 66 64 63 62 60 55 48 47 48 49 48 46 43 59 178 182 178 178 178 178 177 177 177 177 177 179 181 182 183 185 188 192 194 197 199 203 207 213 220 226 231 235 238 240 240 241 242 244 246 245 243 242 239 236 233 233 242 308 80 82 84 86 88 90 93 95 98 100 102 104 107 109 111 113 114 116 118 120 122 124 125 126 128 129 130 131 132 133 134 135 137 137 138 139 140 141 141 141 142 142 142 143 144 145 145 146 146 147 149 151 154 160 174 202 237 264 285 302 315 321 322 318 314 312 311 309 307 305 303 303 304 305 307 309 312 315 320 326 332 339 344 347 349 348 344 339 335 332 332 331 331 330 329 329 328 326 324 323 321 321 322 322 321 319 318 318 319 320 321 321 319 318 319 319 317 316 317 317 315 313 312 311 312 311 309 308 308 310 314 318 320 321 320 319 319 320 321 321 322 321 320 318 318 319 319 318 317 316 316 316 317 318 318 319 318 317 316 315 313 310 306 303 301 301 302 305 308 311 313 314 312 309 306 305 304 303 302 301 302 303 305 306 307 308 308 307 303 300 296 296 300 308 319 325 334 334 334 339 339 333 328 341 350 344 331 325 323 323 328 343 354 355 1 8 7 10 28 47 55 54 56 64 65 48 24 12 17 31 42 49 48 39 15 344 331 335 343 342 336 332 323 306 287 105 143 179 195 129 106 126 190 203 188 203 237 267 282 287 290 289 286 283 279 278 278 280 283 284 284 285 285 286 286 287 288 290 291 292 294 297 298 295 291 295 299 296 289 283 278 278 282 288 293 305 339 35 85 95 97 95 93 88 83 80 79 81 85 91 93 89 86 83 82 81 84 84 82 78 74 69 68 67 67 66 66 65 65 65 64 62 59 56 54 54 53 53 53 54 54 54 53 52 51 49 48 47 46 47 47 47 46 44 42 38 33 28 21 16 13 11 9 8 7 7 7 7 8 12 16 18 18 18 18 18 19 21 22 24 25 25 26 26 26 26 24 21 17 13 11 10 8 6 2 358 356 354 353 352 350 348 346 343 341 340 341 343 345 346 348 349 351 353 356 360 3 7 12 19 26 33 38 42 45 48 52 56 60 62 64 66 69 74 80 85 89 91 91 88 85 83 81 77 74 72 69 66 63 62 62 64 68 70 68 69 72 74 74 72 71 78 104 99 93 87 79 70 65 60 59 58 57 58 60 61 61 59 55 54 52 51 50 47 43 42 42 43 46 49 50 53 56 58 60 63 65 67 67 66 65 63 63 64 62 55 48 46 44 42 39 29 0 200 184 180 177 175 175 175 173 173 174 175 176 178 180 180 181 185 188 191 192 194 198 203 209 217 225 232 238 242 245 247 248 248 249 248 247 245 243 241 238 236 236 242 275 322 78 80 82 84 86 88 91 93 95 98 100 102 105 107 109 111 113 115 117 119 120 122 124 125 126 127 128 129 130 131 132 133 134 135 136 137 137 138 139 139 139 139 140 140 141 142 142 143 144 146 147 149 151 158 169 194 240 279 300 315 325 329 329 324 318 314 312 309 307 306 304 304 305 305 306 308 311 314 318 323 329 336 339 341 344 344 343 340 337 335 334 332 331 331 331 330 328 327 326 325 324 324 323 322 320 318 317 317 318 320 320 319 318 316 316 317 316 317 317 316 315 313 312 311 310 308 305 303 305 309 314 317 318 319 318 318 319 320 320 321 322 322 320 320 320 321 321 320 319 318 318 318 318 318 319 320 319 317 316 314 312 309 304 301 300 301 303 306 310 313 315 314 312 309 306 305 304 304 303 302 302 304 306 307 307 308 308 309 309 307 305 304 307 314 325 334 337 337 334 333 327 317 317 326 338 338 320 311 310 318 332 345 355 0 8 17 18 19 29 44 52 52 54 60 62 49 28 18 23 32 39 48 52 48 25 349 330 329 334 342 348 353 355 336 328 24 144 181 224 112 98 97 197 218 212 233 266 286 292 293 295 293 289 285 280 277 277 280 284 286 288 289 290 290 291 291 292 293 294 296 300 303 303 302 303 308 313 313 309 302 296 293 296 299 305 317 338 11 60 81 87 88 86 83 80 78 78 79 83 89 93 90 87 86 86 85 85 85 85 81 75 71 68 68 68 67 66 65 64 64 64 63 60 58 55 54 53 52 52 52 52 52 51 50 49 48 46 45 44 44 44 44 44 43 41 38 34 29 23 18 15 12 11 9 8 7 6 6 8 12 15 17 17 16 16 17 18 19 21 22 23 24 24 24 25 26 25 22 18 14 11 10 8 6 2 359 357 355 354 352 350 348 347 345 344 343 344 345 346 347 348 350 352 354 357 0 4 9 14 20 28 35 40 44 46 48 51 55 59 63 65 67 71 76 82 86 89 89 88 86 83 81 79 75 73 71 70 67 65 63 62 63 66 68 69 69 71 73 72 69 68 62 65 69 68 64 57 55 54 53 54 56 58 58 58 60 62 64 72 85 70 61 75 97 77 54 55 78 107 99 60 53 54 56 58 61 64 65 66 65 64 61 60 60 57 51 47 45 39 33 25 351 201 186 180 178 175 172 172 172 171 171 173 175 175 177 180 181 183 186 188 189 191 194 198 205 214 223 232 239 244 248 250 253 253 253 252 249 247 244 242 240 238 239 248 277 316 332 78 79 81 83 85 87 89 91 93 95 98 100 102 105 107 109 111 113 115 117 119 120 122 123 124 126 126 127 128 129 130 131 132 133 134 135 135 136 136 136 136 136 136 137 137 138 139 140 142 143 144 146 149 155 169 199 269 299 312 322 328 331 331 327 322 317 313 310 308 307 306 305 305 305 306 308 310 313 316 320 326 331 334 336 338 339 339 338 338 337 335 332 331 331 330 329 328 328 327 327 326 324 323 322 321 319 317 317 317 319 319 319 317 315 315 315 316 316 316 315 314 312 311 310 307 303 299 298 302 308 312 315 316 317 317 318 319 319 319 320 321 322 321 321 322 322 323 322 321 320 319 318 318 318 319 320 319 317 315 313 310 307 303 300 300 302 305 308 313 316 316 314 312 309 306 305 304 304 304 303 303 305 306 308 309 309 310 312 312 312 312 312 314 321 329 336 340 337 331 324 318 315 315 317 341 337 315 305 308 334 347 348 354 360 8 20 27 28 33 42 46 46 48 55 56 50 35 26 30 36 39 43 48 47 29 357 338 333 337 347 358 6 12 358 336 333 309 208 283 3 61 81 212 230 235 255 275 286 289 291 292 292 290 287 284 281 280 285 288 291 293 294 295 296 296 296 296 296 296 299 306 308 308 308 311 314 319 323 321 316 310 306 308 310 314 327 338 358 35 62 74 78 78 76 75 76 76 77 80 86 90 90 90 90 90 89 87 86 85 81 76 72 70 69 69 68 67 65 64 63 63 62 61 58 56 54 53 52 51 51 51 51 50 49 48 46 44 42 41 40 39 40 40 40 39 37 34 30 25 20 17 14 12 11 9 8 7 6 8 12 15 16 15 14 14 15 16 18 19 21 21 22 22 23 24 26 26 23 20 16 12 10 9 6 3 360 357 356 354 352 350 349 348 347 346 346 347 347 347 349 350 351 353 355 358 1 5 9 15 22 29 36 42 45 47 49 53 57 62 65 67 69 72 76 80 82 83 83 83 82 80 78 76 74 72 71 70 69 67 65 63 62 63 66 71 74 76 79 79 79 76 67 53 48 50 50 50 52 54 51 51 56 59 58 58 62 80 126 163 169 165 164 167 167 165 146 85 114 162 157 98 56 54 56 59 61 62 64 65 65 63 59 56 55 50 45 43 40 31 19 304 211 193 181 175 173 171 169 169 169 169 170 173 174 174 176 181 184 186 188 188 189 191 195 200 209 220 231 239 245 250 252 253 254 254 252 250 247 245 243 241 241 243 253 282 318 332 336 77 79 80 82 83 85 87 89 91 93 95 98 100 102 104 107 109 111 113 115 117 118 120 121 122 123 124 125 126 127 128 129 130 131 131 132 132 133 133 134 133 133 133 134 134 134 135 137 139 140 142 144 147 154 172 216 305 318 324 329 330 331 331 328 323 319 315 312 310 308 306 305 305 305 306 308 310 312 316 319 322 326 329 333 335 333 332 333 335 335 334 331 330 330 329 328 328 329 329 328 326 325 324 323 322 319 317 316 316 317 318 317 316 314 314 315 315 315 315 314 312 311 310 308 305 301 296 296 301 309 313 315 317 318 319 319 320 320 320 321 322 323 322 323 324 324 324 323 322 321 319 318 318 318 319 319 318 316 314 312 308 304 301 300 301 305 308 312 316 317 315 313 311 308 306 305 305 305 305 305 305 305 307 308 310 311 314 315 316 316 316 317 320 325 331 336 339 335 328 320 317 320 320 325 342 337 318 311 320 354 355 341 342 352 5 19 28 33 39 42 38 35 40 53 52 50 42 36 38 40 40 37 36 32 16 358 346 340 344 355 6 14 19 9 347 331 327 344 344 345 17 38 249 229 233 253 269 277 281 283 286 289 291 291 290 288 288 290 293 295 297 299 300 300 300 299 298 298 298 302 311 314 313 314 315 318 325 328 327 323 319 316 316 318 323 330 338 351 16 43 60 68 70 70 70 72 75 76 78 81 84 86 88 91 92 91 88 84 83 80 76 73 71 70 70 69 68 66 64 63 62 61 60 59 57 55 53 52 51 51 51 51 50 48 46 43 41 39 37 35 34 35 36 36 37 36 34 30 26 21 18 15 14 12 11 10 8 6 8 12 14 15 14 13 12 13 15 16 17 18 19 20 21 21 22 24 26 25 22 18 13 10 9 6 3 0 358 356 355 352 351 350 349 348 348 348 348 347 350 351 352 353 355 356 358 1 5 10 15 22 30 36 41 44 47 49 53 58 62 65 66 68 70 72 75 76 78 79 80 80 78 77 75 73 70 70 69 70 70 69 65 61 59 64 75 82 85 87 88 88 83 70 58 54 54 53 52 53 54 54 55 59 60 59 65 123 167 173 176 177 176 175 172 171 170 142 63 79 155 153 87 55 55 58 60 62 62 64 65 65 62 58 55 53 43 38 37 31 18 323 216 196 185 177 172 171 170 168 167 168 168 168 171 172 173 178 184 187 188 188 188 189 192 198 205 216 228 238 245 250 253 254 253 253 251 249 247 245 243 243 243 247 255 279 312 331 337 337 77 78 80 81 83 84 86 87 89 91 93 95 97 99 102 104 106 108 110 112 114 116 117 119 120 121 122 123 124 125 126 127 128 128 129 129 129 130 130 130 130 130 130 131 130 131 132 135 137 139 141 144 148 158 224 298 318 324 328 330 330 330 329 326 323 319 315 312 310 309 307 306 306 306 307 309 310 312 315 318 320 322 326 328 329 327 326 328 331 332 332 330 329 329 327 326 327 329 329 328 327 326 326 325 322 318 315 315 315 316 316 315 314 313 314 314 314 314 313 312 310 309 308 306 305 303 300 300 307 314 317 318 319 320 321 320 320 321 322 322 323 324 324 324 325 326 325 324 322 321 320 318 317 317 318 318 318 316 313 310 306 303 301 301 304 308 311 315 317 316 313 311 309 307 306 304 304 305 305 305 305 306 307 309 310 313 316 318 319 320 320 321 323 327 332 336 338 335 329 323 321 324 325 328 337 338 329 324 338 356 352 335 334 349 2 13 21 37 51 48 31 22 34 52 51 51 47 46 46 43 40 35 31 26 16 3 353 349 354 6 16 19 20 11 353 337 337 9 20 336 345 311 258 229 221 237 255 267 271 273 277 284 291 296 298 297 296 297 299 300 301 302 302 303 302 301 301 300 301 305 313 317 317 318 319 323 329 332 331 328 325 323 322 324 329 333 338 347 5 28 46 57 62 64 66 69 72 74 76 77 79 81 85 91 92 91 86 83 82 78 75 73 72 71 70 70 69 67 65 63 62 61 60 59 57 56 54 52 51 51 51 51 50 47 45 41 38 36 33 32 31 30 31 32 34 35 34 31 26 22 18 16 15 14 12 10 8 6 8 12 15 15 13 11 10 11 13 14 15 15 16 17 19 20 21 22 24 25 24 20 15 11 9 7 3 0 358 356 355 352 351 350 349 348 348 348 348 349 352 353 353 355 356 357 359 1 5 10 15 22 29 36 40 44 46 48 51 55 59 61 63 64 65 67 69 73 75 77 77 77 77 76 75 72 69 68 68 70 71 70 66 58 49 70 87 94 95 96 96 94 86 72 65 64 63 62 59 57 55 55 58 60 57 67 161 177 175 171 170 180 180 178 175 172 173 128 49 57 114 115 65 54 56 59 61 62 62 63 64 63 61 57 54 49 37 31 27 15 333 219 197 187 182 177 172 171 170 168 167 167 167 167 168 170 175 181 186 188 187 187 187 189 195 202 212 224 233 241 247 251 253 253 252 251 249 247 245 244 244 246 249 257 275 304 329 339 341 339 77 78 79 80 82 83 85 86 88 90 91 93 95 97 99 101 103 105 107 109 111 113 115 116 118 119 120 121 122 123 124 125 125 126 126 127 127 127 126 125 125 125 126 126 127 127 129 131 134 136 140 144 148 190 307 315 321 320 325 326 325 326 326 325 321 318 315 312 310 309 309 309 309 308 308 309 310 312 314 317 319 320 322 323 324 324 324 326 329 331 331 329 327 326 325 325 327 329 329 328 327 328 328 326 322 316 314 314 315 316 314 313 311 312 312 312 312 312 311 309 308 308 307 306 305 306 306 307 315 322 322 320 320 320 320 320 320 321 323 324 325 325 325 326 326 327 326 324 322 321 320 318 317 316 317 318 317 316 312 309 305 303 303 304 307 311 313 317 316 314 311 309 307 306 305 303 303 303 304 304 305 305 307 309 311 314 316 318 320 321 322 323 325 328 333 338 340 338 332 327 326 328 328 329 335 340 339 338 347 351 346 336 340 353 359 2 8 31 52 54 39 26 38 53 53 55 49 53 52 46 42 38 35 30 21 8 359 357 3 14 20 20 16 7 356 346 342 357 4 321 311 266 247 233 212 220 241 258 266 268 271 279 290 300 305 306 304 303 304 304 305 305 305 305 304 303 303 304 304 307 313 317 318 319 321 325 330 333 333 332 329 327 327 328 331 334 336 343 357 15 34 49 56 59 62 65 68 70 72 73 74 76 81 86 87 87 80 80 79 78 74 73 72 72 71 70 69 68 66 64 62 60 59 58 57 56 54 53 51 51 50 50 49 47 43 40 37 34 32 30 28 27 26 28 31 34 34 31 27 22 19 16 15 14 13 10 7 6 8 12 15 15 13 10 9 10 12 13 13 13 14 15 17 18 19 21 22 24 24 21 16 12 10 7 3 0 358 356 354 352 351 351 349 348 348 348 349 350 353 354 355 356 357 358 359 1 4 9 14 20 27 34 39 43 46 48 49 52 55 57 59 59 60 62 65 67 69 72 74 75 76 75 73 71 69 68 68 69 72 71 67 58 78 120 111 107 103 103 104 102 95 84 79 76 73 71 66 62 58 56 57 60 110 187 184 175 168 160 155 170 178 175 173 174 173 130 62 68 95 87 62 57 58 60 63 63 62 62 62 61 59 56 51 43 30 19 11 333 218 199 191 186 183 178 173 172 171 170 168 167 166 167 169 174 179 184 186 186 185 185 186 190 198 207 218 228 236 242 248 251 251 251 250 249 248 246 245 246 247 251 259 274 301 327 342 345 343 338 77 78 79 80 81 83 84 85 87 88 90 92 93 95 97 99 101 103 105 107 108 110 112 113 115 116 117 118 119 121 122 122 123 123 124 124 124 124 124 123 122 121 120 119 120 121 123 126 129 131 135 140 161 314 317 318 318 318 321 321 322 322 323 322 320 318 316 313 311 310 311 309 308 307 308 310 310 312 316 318 318 317 318 320 323 326 326 327 329 329 327 325 324 324 324 325 327 328 328 327 327 328 329 327 321 316 314 316 317 317 313 311 309 310 311 312 311 309 307 306 306 306 306 305 305 306 309 312 319 325 323 319 317 317 317 318 320 321 323 325 326 326 326 326 327 326 325 324 322 320 319 317 316 315 316 318 318 316 312 308 306 306 307 309 311 313 314 316 314 311 309 307 306 305 304 303 302 302 303 303 304 305 306 308 312 315 317 318 320 321 322 324 326 329 335 341 344 343 336 330 330 333 332 329 331 338 342 344 346 345 341 338 344 354 357 355 357 23 50 58 53 47 50 55 53 50 48 53 52 49 47 44 41 35 27 16 5 2 7 14 18 17 10 5 4 358 347 339 330 314 290 238 240 238 214 214 240 259 269 271 272 278 292 303 309 309 308 307 307 308 307 307 307 306 306 305 305 305 305 307 310 315 317 318 320 325 330 333 334 334 332 331 330 330 331 332 333 339 349 3 23 43 53 57 61 63 65 67 68 69 71 72 74 78 81 81 80 76 76 76 74 73 73 72 71 70 69 68 66 64 63 61 59 58 56 55 54 52 51 50 50 49 48 46 42 38 34 31 31 29 27 24 24 26 29 32 33 31 27 22 18 16 15 14 12 9 5 5 8 12 15 14 12 9 8 9 11 13 13 13 13 14 15 16 17 19 20 22 22 21 17 13 10 8 4 1 358 355 353 352 352 352 350 349 349 349 349 351 353 355 356 357 358 359 0 2 4 8 12 17 24 31 37 41 43 44 46 48 51 54 55 56 57 60 63 67 69 71 73 74 74 73 73 72 71 69 69 71 74 77 77 85 124 139 124 112 106 107 108 108 106 98 92 85 83 79 72 67 63 57 52 75 170 176 176 170 160 147 142 162 172 168 167 170 163 98 72 92 104 84 65 58 58 61 63 64 62 60 58 59 57 51 44 34 16 349 259 209 198 192 191 189 184 178 175 174 173 172 170 169 170 172 176 180 183 184 184 184 185 185 187 192 200 210 220 229 236 243 248 249 249 249 249 249 247 246 247 249 253 259 273 296 324 342 349 347 340 332 77 78 79 80 81 82 83 85 86 87 89 90 92 93 95 97 99 100 102 104 106 107 109 111 112 114 115 116 117 118 119 120 120 121 121 121 121 121 121 120 119 117 116 114 113 112 113 116 117 117 117 113 327 317 317 316 317 318 319 320 319 319 320 319 318 317 316 313 311 312 311 309 306 307 309 310 311 313 316 317 316 314 314 316 321 327 329 329 328 326 323 323 323 324 325 325 326 327 327 327 327 328 329 326 321 317 316 317 316 314 312 309 308 309 310 311 309 306 304 304 305 305 304 305 306 309 311 313 317 321 320 316 313 312 313 316 319 321 323 325 326 327 327 327 327 326 325 323 321 319 318 316 314 314 316 318 318 316 313 309 308 310 311 313 313 314 314 314 311 309 307 305 305 304 303 302 302 302 302 302 303 304 306 308 312 315 318 319 320 322 324 325 327 333 341 348 350 347 338 332 333 336 336 335 337 341 343 343 344 341 335 333 335 345 354 360 8 27 48 59 61 61 55 44 40 40 45 47 47 48 49 47 44 39 33 23 10 3 5 11 15 10 6 7 8 5 353 339 328 317 296 256 246 255 262 240 263 272 277 280 281 288 301 308 309 309 308 307 308 308 308 308 307 307 307 306 305 304 304 305 307 312 316 318 320 325 331 333 335 335 334 332 331 330 330 330 330 335 342 353 10 33 49 57 61 64 65 66 66 68 70 70 71 73 76 79 77 73 74 74 74 74 73 72 71 70 69 67 66 65 63 62 60 58 57 55 54 52 51 50 49 47 46 44 40 35 31 30 29 28 25 23 22 24 28 31 32 31 27 23 18 16 14 12 10 7 5 5 9 13 15 14 11 9 7 9 12 14 15 14 13 12 14 15 17 19 20 20 20 20 17 14 11 8 6 2 359 356 354 354 353 352 351 350 349 349 349 351 353 355 356 357 359 360 0 2 4 7 10 15 21 27 32 36 38 39 40 44 47 50 52 53 54 58 62 66 69 71 73 74 73 72 72 73 72 71 71 73 76 81 88 100 116 125 116 109 105 107 110 111 110 104 99 94 92 88 82 77 73 63 53 114 172 171 169 165 152 137 134 145 156 162 161 150 103 68 68 86 88 77 64 57 59 63 64 63 61 58 54 50 48 45 36 20 233 211 202 196 193 191 190 187 182 178 177 178 177 175 174 176 180 184 185 185 184 182 182 183 184 186 189 195 203 211 220 227 234 241 245 246 246 247 247 246 246 247 250 254 260 272 292 317 338 350 353 347 337 326 77 78 79 80 81 82 83 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 108 109 111 112 113 114 115 116 117 118 118 118 118 118 118 117 117 116 115 114 112 110 108 107 105 102 95 76 22 337 323 319 319 319 319 319 319 319 319 318 316 316 316 315 313 312 313 312 312 312 312 311 310 311 313 314 315 315 313 311 312 318 326 329 329 326 324 323 324 326 326 326 325 325 326 327 327 327 327 328 326 321 319 318 317 315 313 312 310 309 309 309 308 305 302 302 302 302 301 302 304 307 311 312 311 314 319 320 315 310 308 310 314 318 320 322 325 327 327 327 327 327 325 324 322 320 318 316 315 314 314 316 318 319 318 314 310 310 311 312 313 313 314 313 312 310 307 306 305 304 304 303 303 303 302 302 302 303 304 306 309 312 315 317 319 320 321 325 326 331 340 349 354 355 346 338 332 329 332 338 343 344 344 342 340 342 341 334 326 323 336 352 3 16 27 41 54 62 62 49 32 30 36 39 39 41 44 46 46 44 42 37 27 12 3 6 13 16 12 9 8 7 4 354 340 328 315 299 285 278 306 315 294 285 284 287 291 296 302 309 310 308 306 306 306 307 307 308 307 307 307 307 306 305 303 303 303 306 310 315 318 320 325 330 333 335 335 333 332 330 328 327 324 324 328 334 343 360 25 45 57 62 66 67 67 67 69 71 73 72 72 74 78 79 79 77 75 75 75 74 73 71 70 69 68 66 65 64 63 62 60 58 56 54 52 51 51 49 46 43 41 38 34 30 28 28 27 24 22 22 23 26 28 30 29 26 22 18 15 12 10 7 5 4 6 10 14 15 14 11 9 8 9 13 15 16 14 13 12 14 16 18 19 20 20 19 18 16 14 11 8 6 4 0 358 356 355 354 353 352 351 350 350 349 351 354 356 358 359 0 1 2 3 5 8 11 15 19 23 27 31 33 35 38 41 45 47 49 50 51 54 59 63 66 69 72 74 73 72 73 73 73 73 73 73 75 79 87 97 104 109 107 106 106 108 110 112 112 108 104 102 101 99 98 97 92 84 89 149 174 174 169 159 143 131 127 131 140 136 100 75 64 59 60 64 66 64 59 58 60 62 62 61 59 55 50 44 42 56 175 196 194 191 189 191 190 188 185 182 179 179 181 182 183 185 189 195 197 196 193 189 185 182 181 181 183 186 191 197 203 211 219 225 230 237 241 243 244 245 244 244 246 250 256 262 273 289 310 330 345 354 355 347 337 330 76 77 78 79 80 81 82 83 84 86 87 88 90 91 92 93 95 96 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 115 115 115 115 114 114 113 112 111 111 109 108 105 101 95 85 63 20 346 332 327 325 323 322 321 320 319 318 317 315 315 315 314 313 312 312 312 313 315 314 311 309 310 313 316 317 317 315 313 315 320 326 329 329 328 326 326 328 328 327 326 325 324 325 327 327 327 326 327 326 323 320 319 317 315 314 313 312 312 311 308 305 300 298 298 298 298 298 300 303 306 310 313 314 319 326 325 316 307 305 308 313 317 319 322 325 327 328 328 328 326 325 323 321 319 317 315 314 313 314 316 318 320 318 312 307 306 308 310 311 312 312 312 310 308 306 305 304 304 304 304 304 303 303 303 303 303 304 306 310 313 314 316 317 319 321 324 328 337 348 355 356 354 340 333 324 319 324 336 344 344 340 337 335 339 344 340 330 329 340 353 3 14 29 37 40 45 44 36 29 30 33 34 33 34 38 40 41 41 41 36 26 14 9 13 18 18 16 13 7 2 358 350 338 326 314 306 307 323 347 332 308 297 296 299 303 308 310 310 308 306 304 303 303 305 306 307 307 307 308 308 307 306 304 303 302 304 308 313 317 321 324 329 333 334 333 332 330 328 326 323 320 319 321 326 333 348 14 40 56 64 69 71 71 70 72 75 77 77 77 76 77 78 78 76 75 75 75 75 73 72 71 70 69 68 66 65 64 63 61 59 57 55 53 51 50 48 45 41 38 36 32 29 28 27 27 24 22 22 23 25 26 27 26 24 21 17 14 10 7 4 3 3 6 11 15 16 14 11 9 9 11 13 16 16 15 13 13 15 18 20 21 21 19 18 17 16 14 11 8 5 3 0 358 357 356 355 354 353 353 352 351 351 353 356 358 360 1 2 3 3 4 5 8 10 13 16 19 22 25 28 31 34 38 42 45 46 47 49 51 55 58 61 64 68 72 73 74 74 74 74 74 73 72 72 74 79 86 92 97 100 104 108 111 112 113 112 109 107 107 107 109 111 111 111 112 124 149 121 142 150 141 133 124 117 112 101 85 75 67 61 59 59 60 62 62 59 59 60 60 59 58 55 52 56 120 176 183 184 186 187 187 188 188 186 183 180 178 178 181 185 190 196 212 230 227 214 205 197 190 185 182 179 179 180 184 190 197 201 207 216 220 224 230 235 239 240 240 241 244 249 255 263 275 291 307 323 337 348 356 355 348 342 338 75 77 78 79 80 80 81 82 83 84 86 87 88 89 91 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 111 112 111 111 111 111 110 109 109 109 108 107 105 101 95 86 69 40 7 346 336 332 329 326 324 321 320 319 317 316 316 315 315 314 312 312 312 313 314 313 311 310 311 314 317 318 318 318 319 321 324 327 329 329 328 327 328 330 329 328 326 324 324 326 327 328 328 327 326 325 323 321 320 317 314 313 314 315 315 312 306 299 294 292 293 296 298 300 300 303 306 309 314 319 327 334 328 311 301 303 307 312 316 319 322 325 327 327 326 326 325 323 321 319 317 315 314 313 313 314 315 317 318 317 311 304 301 304 307 309 310 310 309 307 305 304 303 303 303 304 304 304 305 305 304 304 304 305 307 311 313 314 315 315 317 320 324 331 341 351 354 344 341 331 322 314 313 320 339 352 347 337 332 330 335 345 347 341 341 344 350 360 12 25 30 21 19 23 27 29 31 32 31 29 30 32 34 35 36 35 31 22 16 17 19 19 18 18 13 4 355 349 342 334 329 325 324 328 339 343 325 307 303 306 310 313 314 312 309 305 302 300 300 302 304 306 307 307 308 309 309 309 307 305 303 302 303 306 310 316 320 324 328 331 333 332 330 328 326 323 320 317 315 316 320 326 337 360 32 58 71 75 77 76 75 76 80 83 84 82 80 78 76 76 75 75 76 76 76 74 73 72 72 71 70 68 67 65 65 63 61 58 55 53 51 50 48 44 40 36 33 30 27 26 26 26 24 23 23 23 24 24 24 23 22 19 16 11 7 4 2 2 4 8 12 15 15 13 10 9 10 11 14 15 16 15 14 15 17 20 22 23 22 20 18 17 16 14 11 8 5 1 359 358 356 355 354 354 354 354 354 353 354 356 359 0 1 3 3 4 4 3 4 6 8 11 14 16 19 22 24 27 30 34 40 43 45 46 48 50 52 55 57 59 63 67 70 72 73 74 74 73 71 70 70 71 74 79 85 91 97 104 109 112 112 109 106 105 107 108 110 114 117 117 117 118 122 124 106 104 110 117 119 112 103 96 89 83 76 68 63 62 61 62 66 66 64 61 59 58 56 54 52 56 149 175 179 180 180 181 184 186 187 184 182 179 178 178 181 186 196 210 235 262 264 247 224 205 192 184 179 177 176 176 178 181 187 194 197 201 205 210 216 223 229 232 234 235 238 245 254 264 279 298 314 325 333 341 348 356 356 351 347 343 74 76 77 78 79 80 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 107 107 107 108 108 107 107 107 107 107 105 104 101 96 89 76 57 31 7 350 340 334 330 327 325 324 323 320 318 317 317 316 315 313 313 313 314 315 314 313 313 312 314 317 318 319 319 320 323 325 326 326 327 327 327 328 330 331 330 329 328 327 328 328 329 329 328 326 325 324 323 322 320 316 314 315 317 316 311 302 292 287 287 290 294 299 302 304 306 305 305 310 317 327 335 325 305 298 302 307 312 316 319 321 322 323 323 321 322 322 320 318 317 315 314 313 312 312 313 314 316 317 315 310 302 296 299 304 306 306 305 304 303 301 300 300 300 301 303 304 305 305 305 305 305 304 305 308 311 312 312 313 314 316 319 326 334 343 348 339 331 328 323 317 314 318 324 342 347 340 332 328 327 331 341 346 344 343 344 347 355 6 20 28 18 15 19 25 29 32 33 31 29 29 31 31 30 29 27 22 16 17 24 24 18 16 17 12 0 349 339 330 325 327 332 334 333 334 331 316 303 305 314 319 319 318 314 309 302 298 297 300 304 307 309 310 310 311 311 312 311 309 307 304 303 303 305 309 314 319 323 326 329 331 330 328 325 322 320 317 314 313 313 315 319 329 349 27 65 83 87 87 85 83 82 85 89 89 87 84 81 77 74 74 76 77 78 78 76 75 74 74 73 73 71 70 68 67 65 63 60 56 53 51 49 47 43 38 35 32 29 26 25 24 24 24 23 23 23 23 22 21 20 19 17 13 9 5 2 0 2 5 10 13 15 14 12 10 9 10 11 13 15 15 16 16 18 20 22 23 23 22 20 19 17 16 14 12 8 5 2 359 357 356 354 353 353 353 354 354 354 355 356 358 0 1 3 3 4 3 3 3 4 6 9 11 13 16 18 21 24 26 30 36 40 42 44 47 50 52 54 55 55 57 61 65 68 70 72 72 71 70 69 69 69 71 75 80 87 94 101 105 107 105 102 104 107 108 110 113 116 118 119 117 114 112 108 101 96 96 102 105 98 89 84 80 76 74 70 68 68 68 69 74 73 66 61 58 55 53 55 65 136 171 176 179 178 177 179 182 183 181 179 178 177 178 181 188 201 223 255 286 292 277 253 225 201 184 174 168 167 169 171 174 176 180 186 190 191 193 197 205 212 218 221 224 228 237 249 263 288 315 329 336 339 342 346 354 1 359 355 350 342 74 75 76 77 78 79 80 80 81 82 83 84 85 86 87 88 89 90 90 91 92 92 93 94 95 97 98 98 99 99 100 100 101 101 102 102 103 103 104 105 105 105 104 105 104 103 101 98 95 90 83 70 52 30 8 352 341 335 332 330 328 326 323 320 319 318 318 317 314 314 315 316 316 315 316 317 316 318 321 323 323 322 323 324 325 324 325 326 326 326 327 330 334 336 336 334 330 329 329 330 331 330 328 329 330 331 330 327 323 319 317 315 312 305 294 283 280 281 286 291 296 300 304 307 308 307 310 315 322 327 318 304 300 304 309 312 315 317 317 316 316 316 316 317 318 316 315 314 313 312 310 310 310 311 313 314 315 312 306 299 293 295 300 301 301 301 300 299 297 297 296 297 299 301 302 303 304 305 305 305 304 306 308 310 310 310 311 312 314 320 327 335 342 342 329 325 323 323 325 324 324 327 342 343 339 334 327 324 329 336 339 340 338 339 344 350 0 10 18 18 19 22 26 30 33 33 33 32 33 33 31 28 24 19 15 16 24 29 26 16 9 9 7 357 345 333 323 319 320 324 329 330 328 325 313 303 311 322 327 325 320 316 309 303 300 302 306 310 313 314 314 314 314 314 313 312 311 310 308 306 305 305 308 312 317 321 324 326 327 327 325 320 317 315 313 311 310 310 310 312 317 332 26 79 98 102 101 98 93 90 90 92 92 90 88 84 79 77 77 79 80 81 80 79 78 77 77 77 77 76 74 72 70 68 65 62 59 55 51 48 45 41 37 33 31 28 25 23 22 22 22 22 22 23 23 22 19 18 16 14 11 7 3 1 1 4 8 11 14 14 13 11 9 9 9 10 12 13 14 16 18 20 22 22 22 21 21 20 19 18 16 14 12 9 5 2 359 357 355 354 353 353 353 354 354 355 355 356 358 359 1 2 3 4 3 3 3 3 5 7 9 11 13 15 18 20 22 26 31 35 37 41 45 49 52 55 55 53 53 56 61 65 67 68 69 69 69 69 68 68 69 73 77 83 89 96 100 103 103 103 108 110 111 114 117 118 117 116 114 110 106 102 99 100 100 102 99 88 82 79 75 73 74 77 80 78 77 82 84 81 75 63 60 57 67 113 144 166 172 175 176 176 176 176 176 176 174 172 173 176 180 188 205 234 266 285 294 289 267 238 212 191 176 164 158 157 160 164 167 168 171 175 177 177 179 185 192 198 203 204 208 216 232 257 310 350 358 357 354 352 351 354 360 4 3 357 349 342 73 74 75 76 77 78 79 79 80 80 81 82 83 84 85 86 87 87 88 88 88 89 89 90 91 92 93 94 95 95 96 96 96 97 97 97 98 99 99 100 101 101 101 100 100 98 96 93 90 86 81 73 61 48 32 11 356 347 341 337 333 329 324 322 321 321 320 317 315 315 317 317 316 316 318 320 320 321 325 326 327 327 327 326 326 325 326 328 328 327 328 332 337 340 341 338 333 329 329 330 333 336 337 339 342 345 346 344 337 328 319 312 302 293 281 272 272 277 282 286 290 294 299 306 310 311 312 315 318 320 316 309 306 308 310 311 312 311 310 309 310 311 311 311 312 312 312 312 310 309 307 307 308 309 310 311 311 307 300 293 287 288 294 295 296 296 296 296 295 295 295 295 296 298 300 302 303 304 304 304 303 304 307 307 308 309 310 312 316 322 329 335 337 332 325 323 323 328 331 329 326 328 334 339 341 336 326 324 328 332 333 330 327 330 342 349 354 357 358 17 22 25 28 31 32 34 35 36 38 37 34 28 21 14 11 16 25 28 23 12 3 1 1 353 343 333 325 320 314 312 320 329 326 326 315 311 330 333 334 329 322 318 313 310 311 313 316 317 317 317 316 316 315 315 315 315 315 314 313 310 307 306 307 310 315 319 321 323 324 324 321 317 313 310 309 307 306 305 303 302 300 308 13 99 111 115 115 111 105 99 95 94 94 93 91 87 82 81 82 83 85 85 84 83 81 81 81 81 81 80 79 77 74 71 68 65 61 57 52 47 43 38 35 32 30 28 25 22 20 20 20 19 20 21 22 21 19 16 14 11 8 5 3 2 4 6 9 12 14 13 12 11 9 8 9 10 11 12 14 16 19 21 22 22 21 20 19 18 18 17 16 14 12 9 6 2 359 357 355 354 353 352 353 353 354 355 356 357 358 359 1 2 3 4 3 2 2 2 3 5 8 10 11 13 15 17 19 22 26 31 34 39 43 46 50 53 54 52 50 52 57 62 64 64 66 67 68 68 68 68 68 69 72 78 84 91 98 103 106 110 113 114 114 118 120 119 115 112 110 108 106 104 103 108 110 112 101 89 85 81 77 76 85 90 88 81 80 83 90 103 109 76 111 137 157 162 164 167 171 174 174 173 172 169 166 165 164 164 168 176 186 204 229 259 275 275 265 249 225 204 190 178 165 155 150 150 153 157 159 160 162 164 165 164 167 172 177 180 181 178 175 178 163 45 36 28 22 16 10 4 2 2 4 6 4 357 350 344 71 72 74 75 76 77 78 78 79 79 80 80 81 81 82 83 84 84 85 85 85 85 86 86 87 88 89 90 91 91 92 92 92 92 92 93 93 94 94 94 95 95 96 95 94 92 89 86 83 80 75 68 58 46 32 21 8 358 351 344 338 333 328 325 324 322 320 318 316 317 319 317 316 317 320 321 322 323 325 327 329 331 330 328 327 328 329 332 332 330 331 334 338 341 342 339 333 329 327 329 336 343 346 347 350 355 1 6 3 349 323 296 283 271 261 257 265 273 278 281 283 286 291 297 303 308 311 313 315 317 315 312 310 311 311 309 307 305 304 304 305 306 307 307 308 309 311 310 307 306 305 305 306 307 308 308 306 300 292 285 280 282 288 290 292 293 294 294 294 294 294 294 295 296 298 299 301 302 303 302 302 303 304 305 307 310 312 315 320 326 331 331 328 326 324 322 323 329 334 334 333 334 339 342 340 333 326 327 329 328 326 322 318 324 341 348 351 349 357 14 22 27 32 33 34 34 36 40 42 40 36 29 20 11 8 15 20 20 14 3 360 360 357 350 342 335 329 321 310 307 320 333 328 330 322 331 350 343 335 328 325 325 323 321 323 325 323 320 319 318 317 317 317 318 319 320 320 319 316 312 309 306 306 309 312 316 318 319 320 320 318 316 312 308 305 303 300 297 294 290 285 280 261 122 120 123 123 119 113 106 100 97 96 95 94 89 86 85 87 89 90 90 89 87 85 85 85 86 86 85 83 81 78 75 71 67 63 58 52 47 42 37 33 31 30 29 26 22 19 17 17 16 17 18 20 19 16 14 11 8 5 3 3 4 5 7 10 13 13 12 11 10 9 9 9 10 10 12 13 16 18 20 21 20 19 18 17 16 15 15 14 14 12 10 6 2 359 356 355 353 352 352 352 353 354 355 356 357 358 359 1 2 4 4 3 2 2 2 3 4 7 9 10 12 14 16 17 20 22 26 32 36 39 42 45 49 51 51 49 50 54 59 62 62 63 66 68 68 68 67 65 64 66 72 81 90 99 106 110 115 117 117 116 119 119 116 112 108 106 106 106 106 105 106 105 101 98 95 94 90 88 94 98 95 85 76 78 100 136 143 141 137 155 160 161 161 162 165 170 172 171 168 165 161 158 157 157 158 163 175 194 223 253 266 266 251 227 203 187 176 169 161 153 146 143 144 148 151 153 153 152 153 154 155 157 159 159 158 152 142 129 107 80 61 50 41 33 26 20 14 10 7 8 7 3 357 351 347 70 71 72 73 74 75 76 77 77 78 79 79 79 80 80 80 81 81 81 81 82 82 82 82 83 84 85 86 87 87 87 87 87 88 88 89 89 89 89 89 89 90 90 89 88 85 83 80 77 73 67 60 51 39 27 17 9 2 357 351 345 339 334 330 328 325 322 320 320 321 321 318 317 319 322 323 323 324 324 325 328 329 329 327 328 329 331 335 336 334 333 335 338 341 341 338 333 329 327 329 336 344 348 349 351 354 359 7 13 11 323 264 250 248 239 244 258 268 272 272 273 276 279 285 294 302 309 312 314 315 315 313 312 311 309 305 303 301 300 301 302 304 306 307 308 309 309 307 305 303 303 303 303 304 304 304 302 294 286 280 277 280 284 287 289 291 292 293 294 294 294 293 293 294 296 297 299 300 301 301 301 302 303 305 309 312 316 322 327 332 330 326 324 325 325 323 324 331 339 343 345 345 345 341 333 326 325 326 325 322 318 316 315 323 339 348 352 353 360 11 21 29 36 37 37 37 39 44 45 41 35 28 18 10 10 12 13 9 1 354 359 360 353 347 341 336 329 319 308 308 320 329 330 336 339 360 4 350 337 333 331 330 328 329 330 328 324 320 320 320 320 320 321 323 324 324 324 322 319 315 311 308 306 307 309 312 314 316 316 316 316 316 313 308 303 298 294 291 287 283 278 272 259 135 122 123 123 121 116 109 103 99 98 97 97 92 91 91 93 95 95 94 93 91 89 88 89 90 90 89 87 84 81 77 73 69 64 59 53 48 43 39 35 31 30 30 27 22 19 16 15 14 15 16 17 16 14 11 8 6 3 2 3 4 5 8 11 12 12 11 10 10 9 9 9 9 10 12 14 16 18 19 19 18 17 16 14 13 12 12 12 12 11 10 6 2 359 356 354 353 352 351 352 352 353 354 356 357 358 359 1 2 4 4 3 2 2 2 2 4 6 9 10 11 14 16 16 19 21 25 29 33 35 37 40 43 47 49 48 49 53 57 60 62 63 66 68 69 69 67 62 58 62 73 83 94 103 110 113 114 117 116 113 113 112 108 103 100 99 99 100 100 99 98 96 96 97 98 97 94 90 86 84 82 75 71 72 140 152 153 153 152 151 152 156 157 158 164 170 170 165 161 160 157 155 154 155 156 163 178 207 250 276 275 261 235 202 180 165 157 153 148 143 139 137 139 143 146 147 144 144 146 147 148 147 145 142 137 129 117 103 88 75 64 55 46 39 33 26 20 15 12 11 8 3 358 354 351 69 70 70 71 72 73 74 75 76 76 77 77 78 78 78 78 78 78 78 78 77 78 78 78 79 80 81 82 83 83 83 82 83 83 84 84 84 84 83 83 83 83 82 82 81 78 76 75 72 68 61 54 45 33 20 11 7 4 2 359 354 347 340 336 332 328 325 323 324 324 322 319 318 321 323 324 324 325 325 324 325 326 325 325 327 330 333 336 337 335 333 335 338 341 342 341 340 338 335 334 337 342 346 349 351 353 356 1 5 9 12 15 35 31 29 229 243 253 258 260 263 266 268 272 286 303 313 316 316 316 316 314 312 310 307 303 301 300 300 302 304 306 309 310 309 305 300 298 299 300 300 300 300 300 301 302 300 295 289 282 279 280 283 286 287 289 290 291 292 293 293 293 293 293 294 296 297 299 299 300 301 303 305 308 311 316 322 327 332 336 333 327 326 327 328 327 328 336 346 353 356 354 347 335 327 323 320 321 320 316 314 314 318 327 339 347 353 360 5 12 21 31 40 41 42 43 43 45 42 36 29 24 17 11 10 10 6 359 351 350 357 357 350 344 339 333 326 317 308 308 314 320 329 343 360 10 4 349 342 341 337 333 330 331 331 328 324 321 322 323 324 325 326 327 328 328 327 325 321 317 312 309 306 306 307 309 311 312 312 312 313 314 314 309 302 296 291 286 283 280 278 275 271 145 119 120 122 121 117 111 106 103 102 99 99 95 96 96 98 99 100 99 97 95 93 91 91 92 92 91 89 86 83 80 75 71 67 62 56 50 45 41 36 32 30 28 26 24 21 17 15 14 13 13 13 13 11 9 7 4 2 2 3 4 5 7 10 12 11 10 9 9 8 8 8 9 10 12 14 16 17 17 17 16 15 13 13 12 10 9 8 9 9 8 6 2 358 355 353 352 351 351 351 352 353 354 355 357 358 359 0 2 4 4 4 2 1 1 2 3 6 9 10 12 14 16 18 19 21 24 26 29 30 32 35 40 43 45 47 50 53 56 59 61 63 66 68 71 73 72 69 88 91 86 93 99 105 107 106 109 109 105 100 99 99 96 92 91 89 89 90 90 91 90 88 88 88 90 91 87 79 72 68 66 66 66 94 152 156 155 146 131 122 129 140 145 152 165 168 165 161 160 158 157 156 155 155 158 166 184 226 276 291 276 240 208 180 162 152 146 143 140 136 134 133 136 139 142 140 137 138 141 141 140 138 134 129 122 114 103 93 82 73 65 57 50 43 37 31 24 19 15 13 11 5 0 358 355 69 69 69 70 70 71 72 73 74 74 75 76 76 76 76 76 76 76 75 74 74 74 74 74 74 75 77 78 79 78 78 77 77 78 78 78 78 78 78 76 75 74 73 72 71 69 68 67 66 62 55 49 43 33 21 12 8 5 3 360 356 351 345 339 335 331 328 326 325 325 323 321 320 321 322 323 324 325 325 324 323 323 323 323 327 331 335 336 336 333 333 336 340 342 345 349 355 355 349 344 343 344 347 350 352 355 358 1 3 5 11 20 25 27 38 214 227 236 242 250 258 261 260 264 296 317 323 323 322 320 319 316 312 308 304 300 299 300 303 305 308 310 310 309 305 296 287 285 289 293 295 295 296 296 298 299 296 291 287 284 281 281 282 285 287 288 289 290 291 293 293 293 293 293 293 295 296 298 299 300 302 305 308 312 315 320 326 330 332 337 335 327 328 331 331 330 332 341 351 357 359 354 344 332 325 320 318 319 318 315 314 318 326 336 343 349 356 5 12 17 24 34 43 45 46 47 45 42 35 26 20 16 13 11 10 7 360 350 345 348 353 352 346 340 334 328 322 314 308 304 307 319 337 355 12 13 2 351 348 348 344 340 336 334 331 327 324 324 326 327 329 330 330 331 331 330 329 326 322 317 313 309 306 305 305 306 307 308 308 307 308 311 312 309 303 295 289 284 281 278 276 274 270 181 122 123 123 123 119 115 111 108 105 103 102 101 101 101 102 103 103 102 100 97 95 93 92 92 91 90 88 87 85 81 78 73 69 65 60 53 46 40 36 34 32 31 29 25 22 18 16 16 12 11 10 10 9 8 6 4 2 2 2 3 5 7 10 11 10 8 7 7 7 7 7 9 11 13 14 15 15 15 15 14 13 11 11 10 9 7 6 5 6 6 5 2 359 355 353 351 351 351 351 352 353 354 355 356 357 359 360 2 4 4 4 2 1 1 1 2 5 8 10 11 14 16 18 20 21 22 23 25 26 27 31 34 38 41 44 48 53 56 59 60 63 66 68 71 74 74 73 91 100 97 98 97 98 96 94 93 95 91 85 85 87 85 83 82 83 82 82 81 81 80 79 77 75 78 82 81 73 65 62 62 62 63 79 122 138 122 91 81 81 90 110 140 162 167 166 162 160 160 159 158 157 157 158 157 155 180 254 293 292 237 198 177 162 151 143 139 137 135 132 130 130 132 135 135 133 133 135 137 136 133 130 126 120 113 104 96 87 79 72 65 58 52 46 40 34 28 22 18 15 12 7 4 2 360 69 69 69 69 69 70 70 70 71 72 72 73 74 74 75 75 75 74 72 71 71 70 69 70 72 73 73 74 75 74 72 72 72 72 72 72 72 71 70 70 68 66 65 63 61 59 58 57 56 53 49 46 43 37 27 18 11 5 2 359 356 352 347 341 336 333 330 327 326 324 322 321 320 321 322 322 322 323 324 323 322 323 324 325 327 330 333 334 332 331 331 334 338 343 345 347 353 357 357 355 352 351 353 355 357 359 2 5 7 7 11 21 36 54 113 204 220 228 236 249 258 260 262 279 329 337 336 331 328 326 322 317 310 304 300 298 299 301 304 307 310 311 309 304 297 290 285 284 285 288 290 290 291 292 294 295 293 286 281 281 281 280 282 284 286 287 288 289 291 292 293 293 293 293 293 295 296 298 299 301 303 307 311 314 319 324 328 328 326 323 323 326 332 337 334 332 336 345 354 359 358 352 344 334 328 323 322 323 320 317 317 324 334 343 347 351 358 8 18 24 30 37 43 46 47 47 43 36 27 18 11 8 8 9 8 4 354 346 343 347 349 347 343 335 328 322 316 311 306 304 313 334 356 12 22 18 5 356 355 354 350 345 339 334 329 326 325 327 329 331 333 333 334 334 335 334 332 328 324 318 313 308 306 305 304 303 304 304 304 303 303 307 309 306 301 294 287 282 277 273 270 266 257 211 148 137 132 129 125 122 118 114 111 110 108 107 106 105 106 106 106 104 101 98 95 93 91 90 89 87 85 85 85 82 78 73 68 64 59 54 48 43 40 37 37 34 30 25 21 18 15 14 11 10 9 8 8 7 5 3 2 2 3 4 5 7 9 9 8 7 5 5 5 5 7 9 11 13 14 13 13 13 13 12 10 9 8 8 7 5 4 3 3 4 4 2 359 356 353 351 351 351 351 352 352 353 354 356 357 358 360 1 3 4 4 3 1 0 0 2 4 7 9 11 13 15 17 19 20 20 21 22 23 25 28 31 34 37 40 45 50 55 58 60 62 65 67 69 71 74 75 81 90 94 93 91 90 90 87 85 83 79 77 78 78 79 79 80 80 79 78 77 75 74 73 72 70 71 76 78 75 64 61 60 60 60 67 82 90 79 67 62 59 64 126 163 168 167 164 162 161 159 158 155 154 153 154 148 131 142 346 316 243 193 175 163 153 144 138 135 134 133 131 128 128 130 130 129 128 130 132 133 131 127 124 119 113 106 98 91 84 77 71 66 60 55 49 43 37 31 25 20 16 13 10 8 6 4 69 69 69 69 69 69 69 69 69 69 69 70 70 71 71 71 72 71 70 69 67 66 65 64 64 65 66 67 68 68 67 66 66 66 66 66 65 65 64 63 62 59 57 54 52 51 49 48 47 44 42 40 38 33 24 16 10 4 359 356 354 351 346 341 336 333 330 327 325 324 323 322 322 322 322 321 321 321 323 325 325 324 325 326 326 327 329 331 332 330 329 330 333 339 343 343 345 349 356 359 359 360 1 3 3 4 5 8 10 11 15 27 51 83 144 200 216 227 242 256 266 275 292 318 350 352 346 338 332 327 321 314 306 301 299 299 300 302 304 307 308 309 306 300 294 290 287 286 286 287 288 287 286 287 289 291 289 284 280 279 281 282 283 285 287 288 289 290 290 291 292 293 293 293 294 295 297 298 300 301 304 307 312 317 323 328 329 325 316 317 320 327 337 339 334 335 341 352 0 3 0 355 348 341 335 329 326 326 324 320 322 330 340 346 349 350 355 5 17 28 35 38 39 43 48 48 42 33 23 13 6 3 4 6 6 360 352 345 344 345 344 342 338 331 324 318 312 307 305 310 330 358 17 28 28 21 11 5 3 359 352 344 338 333 328 327 328 330 333 335 337 337 338 338 338 337 335 330 325 318 312 307 304 302 301 300 300 300 300 299 299 300 302 301 297 291 284 278 272 267 261 253 243 216 179 154 141 136 132 129 126 121 118 117 116 114 112 111 110 110 109 105 101 97 94 92 90 89 86 84 82 80 80 78 73 68 63 59 56 53 49 46 44 43 42 36 28 21 20 18 13 9 9 9 8 7 6 5 3 2 1 2 3 3 4 5 7 7 6 5 3 3 3 5 7 9 12 13 12 11 11 11 10 9 8 7 6 6 5 4 2 0 360 1 1 0 359 356 354 352 350 350 351 351 352 353 354 355 357 358 359 0 2 4 4 3 1 360 360 1 3 6 8 10 11 13 15 16 17 19 20 21 22 24 26 29 32 34 38 42 48 53 57 61 62 64 65 66 67 71 76 82 88 89 87 87 87 85 82 78 73 72 73 73 74 75 76 77 78 78 77 75 73 71 71 70 67 67 70 73 71 64 59 57 57 56 57 59 59 59 55 50 48 69 159 168 167 166 164 161 159 156 154 152 151 149 142 129 99 46 13 329 197 174 164 155 147 139 134 133 132 131 129 127 127 127 126 125 126 129 131 130 126 123 119 114 108 101 94 88 81 76 71 66 61 56 51 45 40 34 28 22 18 16 13 12 11 9 70 69 69 68 68 68 68 68 67 67 67 67 68 68 68 69 69 68 67 66 65 63 61 59 58 59 60 61 62 62 61 61 60 60 60 59 58 58 57 56 55 53 50 47 45 42 39 38 37 36 34 32 31 29 25 18 9 2 355 352 351 349 346 341 337 333 329 327 325 325 324 324 324 324 324 324 324 325 325 326 326 326 326 326 326 326 327 329 331 332 329 327 329 334 339 341 342 345 352 355 357 360 1 2 3 5 7 10 13 17 22 31 45 67 128 181 202 226 250 273 296 313 330 351 2 3 354 340 330 323 315 308 302 300 300 300 301 302 303 304 304 304 301 296 293 291 289 288 288 288 287 285 283 285 288 291 291 288 285 285 286 287 288 288 290 290 291 291 291 291 292 293 293 294 295 296 297 299 301 302 304 308 314 320 326 331 333 327 316 316 318 328 330 331 334 341 352 2 8 9 6 360 354 349 342 333 329 329 328 326 329 336 345 349 349 347 349 355 7 22 35 41 38 40 47 50 42 32 22 13 7 3 2 3 1 356 351 346 344 341 338 337 334 327 322 317 311 308 308 314 341 11 29 36 30 19 5 4 8 1 352 345 340 336 333 333 334 335 337 339 340 341 341 340 340 339 336 331 324 317 310 303 298 296 295 295 295 295 294 293 292 292 294 294 292 287 280 273 266 260 252 244 232 214 189 165 149 141 137 136 133 128 125 123 122 121 119 116 114 114 112 107 101 97 94 91 88 87 85 82 78 74 72 69 67 64 60 57 53 50 48 46 45 43 40 35 28 23 20 19 15 12 10 10 10 9 6 3 2 1 0 2 2 1 2 3 4 5 4 2 1 2 3 5 7 9 11 11 10 9 9 9 8 7 5 4 4 3 3 2 0 359 358 358 358 358 358 356 354 352 350 350 351 351 352 353 354 355 356 357 358 360 1 3 3 2 1 360 359 0 2 4 6 8 10 11 13 14 15 16 18 21 22 24 26 29 31 33 36 40 46 51 55 59 62 62 62 61 62 66 72 80 85 85 83 83 83 79 75 72 70 70 71 72 72 73 74 74 75 75 76 74 72 69 68 67 64 62 63 65 63 59 56 55 55 55 54 53 51 49 46 44 46 113 167 169 168 166 163 159 155 153 152 152 148 137 132 102 61 38 20 14 164 164 156 150 142 136 132 131 130 129 127 126 126 125 123 124 127 130 129 126 123 120 115 110 104 98 91 85 80 75 70 66 62 57 52 47 42 36 30 24 20 19 17 17 15 14 70 69 68 68 67 67 67 67 67 66 65 65 66 66 67 67 67 66 65 64 63 61 59 57 55 55 55 55 56 57 56 56 55 55 54 53 52 51 49 48 46 45 43 40 37 34 32 30 28 27 27 25 24 22 21 17 11 4 358 355 355 355 352 347 341 336 332 330 328 327 325 324 324 324 325 327 328 328 326 326 325 325 326 326 326 325 325 325 328 331 330 327 326 330 334 338 342 346 349 351 353 354 355 356 358 2 5 9 13 17 20 25 31 45 100 165 187 220 278 313 333 341 346 356 8 9 357 338 323 314 307 303 300 300 300 300 300 300 300 300 299 299 297 294 293 291 290 290 290 289 287 285 284 288 293 296 297 295 293 291 291 292 292 292 292 292 292 292 292 292 293 293 294 295 296 297 299 301 302 303 305 310 316 323 329 334 338 330 317 318 319 325 326 331 340 352 4 13 15 13 9 3 359 353 344 332 328 330 332 333 335 340 345 348 346 342 340 341 348 3 23 39 38 35 45 48 43 32 23 16 10 6 2 359 357 355 351 349 346 341 336 334 329 324 321 318 312 310 312 315 348 22 37 37 26 10 355 356 3 356 352 348 345 341 339 339 338 339 340 342 343 343 343 342 341 339 335 330 322 314 306 298 292 288 288 288 289 288 287 285 284 284 286 287 286 282 275 268 261 254 246 238 227 214 194 171 154 147 143 140 138 134 131 128 127 126 124 121 119 117 114 109 104 100 96 92 89 86 83 81 76 70 65 64 64 63 60 57 52 49 47 47 47 45 40 34 29 25 22 20 18 16 14 15 15 12 7 3 1 0 360 360 359 359 359 1 2 3 2 1 1 2 4 6 7 8 9 8 7 6 6 6 6 4 3 3 2 2 1 360 359 357 356 356 355 356 356 355 354 352 350 350 351 351 352 352 353 354 355 357 358 359 1 2 2 2 1 359 359 360 1 3 5 6 8 9 10 11 13 14 17 20 22 24 26 29 31 33 35 39 45 50 53 56 59 60 59 58 58 62 69 76 80 79 78 78 77 74 71 69 69 70 70 71 72 72 72 71 71 72 73 72 70 67 64 64 62 59 57 59 59 58 56 54 54 55 55 54 52 48 44 42 47 129 169 170 168 166 162 157 152 151 153 152 145 129 112 80 43 30 24 19 50 162 153 148 141 134 130 129 128 127 126 126 125 123 123 125 129 130 127 124 121 117 112 106 101 95 89 84 79 74 70 66 62 58 54 49 44 38 32 25 23 22 21 21 20 19 71 70 69 68 67 67 67 67 66 65 64 64 64 64 65 65 65 65 64 63 61 60 58 56 54 52 51 51 51 51 52 51 51 50 49 48 47 46 43 41 39 37 35 33 31 28 26 24 22 20 19 19 18 17 17 15 12 8 3 0 1 2 2 358 350 341 337 334 333 331 328 326 325 324 325 325 325 326 327 327 326 325 325 325 325 324 323 323 325 329 330 327 326 327 331 336 341 345 348 350 351 352 354 354 355 358 1 3 6 9 12 15 18 21 29 39 25 311 326 345 354 353 354 0 7 6 349 326 310 303 301 300 299 299 299 298 298 298 297 297 297 296 295 294 293 291 291 291 291 290 288 287 288 293 299 302 302 300 297 294 292 293 294 295 295 294 294 293 293 293 294 294 295 296 297 299 301 302 303 304 307 312 318 324 331 336 338 329 318 320 323 328 333 340 349 358 9 18 17 11 6 3 1 355 341 330 328 331 334 337 338 340 343 344 342 336 330 326 328 334 350 12 23 28 36 44 45 34 25 20 15 7 359 355 355 354 352 351 349 344 337 331 327 322 320 317 313 311 312 328 3 36 47 37 19 4 356 355 355 351 353 352 349 346 344 343 342 342 343 344 345 345 344 343 340 337 333 326 318 309 300 291 284 280 280 280 281 281 280 278 277 277 278 281 280 277 272 265 258 251 244 236 225 213 197 177 159 150 147 144 141 138 134 131 129 128 126 124 122 119 115 111 108 103 99 94 90 86 82 79 75 69 65 62 62 61 59 56 53 50 48 47 45 43 39 34 30 28 25 21 19 18 17 19 19 15 8 3 1 1 1 359 358 358 357 358 359 0 0 1 2 3 5 5 5 5 5 5 3 3 3 4 3 2 1 1 1 1 359 358 357 356 355 354 353 353 353 353 353 352 351 350 351 352 352 352 352 353 355 356 357 358 360 1 2 2 1 360 359 359 0 2 3 5 6 7 8 9 11 13 17 20 23 25 26 28 31 33 36 39 44 49 53 54 56 58 57 56 56 58 64 69 72 72 72 72 72 71 69 68 68 68 69 69 70 70 69 67 67 68 69 69 68 66 64 62 61 58 56 56 58 59 56 54 54 56 56 54 50 46 42 40 51 153 172 170 169 166 162 158 154 155 157 153 142 124 123 119 55 28 21 16 17 147 154 148 141 133 129 129 128 127 126 126 124 124 126 128 130 128 125 122 119 115 109 104 99 93 87 82 78 74 70 66 63 59 55 50 46 40 34 28 27 26 26 25 24 23 71 70 69 68 67 66 66 66 66 65 64 63 63 63 63 63 63 63 62 61 60 58 57 55 53 51 49 48 47 47 47 46 46 45 44 44 42 41 38 36 33 31 29 26 24 22 20 19 17 16 14 14 13 12 11 10 8 7 4 2 1 2 4 4 358 349 342 340 338 335 332 329 328 326 325 325 324 326 330 332 330 328 327 326 326 326 324 323 324 327 330 329 328 330 333 337 340 342 345 347 348 350 352 353 353 355 357 358 359 1 3 5 5 3 1 1 358 348 347 358 3 0 358 359 358 349 327 305 296 294 295 296 296 297 297 297 297 297 297 297 296 295 294 293 292 292 291 291 290 289 288 288 292 298 303 304 303 301 298 295 294 293 294 296 296 296 295 295 294 295 295 296 296 297 298 301 302 303 304 306 309 314 320 326 333 338 327 317 317 319 321 327 338 346 351 360 11 17 12 4 1 2 2 354 342 334 332 332 336 340 340 340 340 340 335 328 320 316 315 318 330 353 19 31 38 46 50 37 28 25 18 6 357 355 356 354 352 352 351 347 340 333 326 321 317 313 312 312 316 346 21 47 52 37 16 3 358 357 358 358 359 356 352 349 346 345 344 344 345 346 347 347 345 342 339 334 328 320 311 302 293 283 276 272 271 272 274 275 275 273 272 271 273 275 276 275 272 266 258 251 244 235 224 211 196 178 163 154 148 145 142 139 136 133 129 127 125 124 121 118 115 111 108 103 98 93 89 85 82 78 76 71 66 61 59 58 58 56 53 51 49 45 42 39 37 34 30 28 26 23 23 22 21 22 20 15 7 2 360 360 0 1 360 360 359 356 357 358 358 360 1 2 3 2 2 1 1 1 360 359 0 1 0 359 359 0 0 360 358 357 356 355 354 353 351 350 350 350 351 351 351 351 351 352 352 352 352 353 353 354 355 356 358 360 1 2 1 0 360 360 0 1 3 4 6 6 7 8 10 12 16 20 23 25 26 28 30 33 36 39 43 47 52 55 56 56 55 54 54 56 59 63 66 67 68 69 69 68 67 66 65 65 66 67 68 68 68 67 65 65 65 66 66 64 62 61 60 58 56 56 58 59 56 54 54 55 54 51 47 43 40 41 82 169 172 171 170 167 164 162 161 164 164 156 128 98 108 131 123 19 14 13 13 131 155 150 142 135 131 131 130 128 126 125 125 126 129 130 130 127 124 121 118 113 107 102 97 91 86 81 77 73 70 66 63 60 56 52 48 43 37 33 31 30 30 29 28 28 71 70 69 68 67 66 65 66 65 65 63 62 61 62 62 62 62 61 61 60 59 57 56 54 52 50 48 46 44 43 42 42 41 41 40 40 39 37 35 33 30 27 24 21 19 18 16 14 13 12 11 10 9 8 6 5 3 2 1 0 360 360 1 2 0 356 349 345 341 338 334 331 329 328 326 325 324 323 325 328 329 329 329 331 330 329 328 327 328 329 331 332 332 333 337 338 339 340 342 344 345 346 347 348 349 351 352 353 353 354 356 357 355 351 347 345 345 345 348 356 1 359 355 348 337 321 301 291 289 291 293 295 296 297 297 298 298 298 298 297 296 294 293 292 291 291 291 290 289 287 285 286 292 297 300 300 301 301 300 298 296 295 295 297 298 298 298 298 297 297 297 297 298 298 300 301 303 304 306 308 312 316 323 328 335 335 322 314 315 317 322 330 340 348 353 4 12 11 5 358 0 3 360 352 346 339 334 334 337 341 341 339 338 335 329 322 316 314 313 317 329 354 22 38 45 50 51 40 33 29 18 5 1 1 359 356 352 351 348 344 338 332 326 320 315 312 314 318 333 5 38 55 53 38 21 11 6 5 8 10 5 359 355 352 349 347 346 346 347 348 349 348 345 341 335 329 322 312 303 294 284 276 269 265 264 266 268 270 270 269 268 268 269 272 276 276 274 269 262 253 245 235 223 210 194 177 163 154 148 145 142 139 136 132 129 125 123 120 117 114 111 108 105 100 96 91 87 83 81 79 77 74 69 64 60 58 57 56 53 51 49 45 41 36 35 33 30 27 25 26 26 26 23 22 19 12 5 1 360 0 1 3 3 3 1 359 356 356 357 358 359 359 359 358 357 357 357 356 356 356 357 358 357 357 358 359 360 359 357 356 355 354 353 351 349 348 347 348 349 351 352 352 352 353 353 352 351 352 353 353 354 355 356 358 359 0 1 1 0 0 0 1 2 3 5 6 7 8 9 12 15 19 22 24 25 27 30 33 36 40 43 46 51 55 56 55 54 53 53 54 57 60 62 64 66 67 67 66 65 63 62 62 63 65 66 66 67 66 65 63 63 63 64 62 59 58 57 57 57 57 58 58 56 54 52 52 50 47 43 40 39 49 158 175 174 173 172 171 169 168 169 172 174 157 102 64 94 121 166 21 11 10 11 141 158 153 146 138 134 134 133 129 126 126 127 129 131 131 129 126 123 121 117 111 106 101 96 91 85 81 77 73 70 67 64 61 57 54 50 46 41 37 35 34 34 34 32 32 72 71 70 68 67 66 65 65 65 64 63 61 60 60 60 61 61 60 60 59 58 57 55 53 51 49 47 45 43 41 39 37 37 37 37 36 35 34 32 30 28 25 22 20 17 15 13 11 9 8 7 7 6 5 4 3 1 360 359 358 357 357 358 358 356 354 351 347 344 339 335 331 330 330 329 327 325 324 323 324 325 325 326 327 329 330 330 330 331 333 333 334 334 335 336 338 338 339 341 342 344 345 345 345 346 347 347 348 348 349 350 350 348 345 341 339 340 341 343 348 352 351 345 332 313 300 291 288 291 295 299 300 301 302 302 301 300 299 298 297 296 296 295 294 293 292 292 290 287 284 283 282 285 289 293 296 298 300 301 301 299 298 297 298 299 301 301 301 300 299 298 299 299 300 301 302 303 305 307 310 313 318 324 329 331 324 319 316 318 323 330 337 343 348 355 7 9 3 356 349 350 352 352 350 345 339 333 332 337 341 340 337 334 331 325 320 318 316 317 323 337 2 28 43 48 47 42 36 34 28 17 9 7 5 1 357 353 349 345 340 335 330 326 319 314 316 321 328 349 21 48 58 52 39 29 24 21 20 20 17 9 2 357 354 351 349 348 347 348 349 349 347 343 337 331 324 315 306 295 286 277 269 263 260 259 260 263 265 266 267 267 268 271 274 279 281 280 275 267 257 246 235 223 208 190 173 161 152 147 145 142 139 136 132 128 124 121 117 113 110 107 104 102 98 94 90 86 82 80 80 79 77 74 69 63 59 57 55 52 49 47 46 42 37 34 31 29 26 25 25 24 21 18 17 15 10 6 5 4 4 5 6 5 3 359 356 354 354 354 355 356 355 355 354 353 353 354 353 353 354 355 356 355 355 355 357 358 357 356 354 353 352 351 350 348 346 344 345 347 350 353 354 354 354 353 352 351 351 352 352 353 353 354 356 357 359 360 1 1 1 1 0 1 3 4 5 6 7 9 12 15 18 20 22 23 25 28 31 35 39 43 47 51 54 54 54 53 52 52 54 56 58 60 62 63 64 64 64 64 62 60 60 61 63 63 63 64 64 64 62 61 61 61 60 58 56 56 57 57 57 57 56 55 53 51 49 47 44 40 38 38 85 175 179 178 178 177 176 176 175 177 183 200 1 30 44 67 77 112 19 9 6 10 157 160 156 150 143 140 139 135 129 127 127 129 131 132 130 127 125 123 120 115 110 105 100 95 90 85 80 77 73 70 67 64 61 58 55 52 48 44 40 38 37 37 38 37 36 72 71 70 68 67 66 65 65 64 64 63 61 60 59 59 59 59 59 58 58 57 55 54 52 50 49 46 44 41 39 36 34 33 33 33 33 32 31 29 28 26 24 22 19 17 14 12 9 7 6 4 4 3 2 2 1 360 359 358 357 356 355 355 355 353 350 348 347 345 343 339 335 333 332 331 330 328 326 325 324 325 325 325 325 326 328 329 329 331 333 334 335 335 335 335 336 336 336 338 340 343 345 346 345 345 344 344 344 344 345 345 344 342 340 336 335 335 336 336 338 340 339 333 321 307 300 296 295 297 301 305 307 309 309 307 305 302 300 299 299 299 299 299 298 296 294 293 291 287 282 278 277 280 285 289 293 297 300 302 302 301 300 299 300 301 303 303 303 301 300 299 300 301 302 302 302 303 306 308 311 314 319 325 325 321 319 319 318 320 329 341 347 349 354 3 9 5 358 345 335 339 345 349 347 343 336 332 334 339 341 339 334 330 328 324 320 318 320 324 333 349 12 33 45 45 37 29 28 30 26 19 14 10 5 1 359 355 351 347 341 336 331 325 317 316 323 331 339 3 35 56 58 50 39 33 31 31 29 25 19 12 5 360 356 353 351 350 349 349 349 347 344 339 333 326 317 308 298 288 280 272 265 261 259 259 260 263 266 268 270 272 274 277 279 283 287 286 281 273 262 249 236 221 204 186 170 158 150 146 145 142 140 136 132 128 124 119 115 112 109 106 102 99 97 94 91 86 82 79 79 80 79 76 72 66 61 57 54 51 48 45 44 41 37 33 30 26 24 23 22 20 17 13 11 11 11 10 11 10 10 9 8 6 2 358 354 352 352 352 352 353 353 352 352 352 352 352 352 352 353 354 354 354 353 353 355 356 355 354 352 352 351 350 348 346 344 342 343 345 349 353 355 356 355 354 352 350 350 351 352 352 353 354 354 355 356 358 360 1 1 0 0 1 2 4 5 6 8 10 12 15 18 19 20 21 23 25 28 33 37 42 47 51 53 53 53 53 53 53 54 55 57 59 59 60 61 62 63 62 61 59 59 60 61 62 61 61 61 61 60 59 58 58 58 57 56 56 57 58 57 57 56 55 53 51 48 45 41 37 34 36 127 183 185 185 184 183 183 184 185 186 192 224 350 14 28 38 26 12 6 3 358 359 150 159 159 154 148 145 141 136 131 129 130 131 132 131 129 126 125 122 119 114 110 105 100 95 90 85 80 76 73 70 67 65 62 60 57 54 50 47 43 41 40 41 42 41 41 72 71 70 69 67 66 64 64 64 63 62 61 60 59 59 58 58 58 57 56 55 54 52 51 49 47 45 43 40 37 34 32 30 29 29 28 28 28 28 27 25 24 22 20 18 15 12 10 8 6 4 2 1 360 359 358 358 357 356 356 355 353 353 353 351 349 347 346 346 345 342 339 336 334 333 333 332 330 329 328 328 327 327 326 327 327 328 328 329 330 331 333 334 334 334 334 334 334 335 337 340 342 345 344 343 342 341 341 340 340 340 338 336 334 332 330 330 331 331 331 331 329 325 318 311 308 306 305 304 305 306 308 309 310 309 307 304 303 302 303 303 303 303 302 299 296 294 291 288 283 281 282 284 287 290 292 296 298 300 301 301 301 301 302 303 304 304 303 302 301 300 302 302 303 303 303 304 306 308 310 315 320 323 321 318 317 316 314 314 325 341 352 359 7 13 12 5 356 340 327 330 337 343 344 340 335 336 341 344 343 339 334 329 325 322 320 321 326 333 343 359 20 36 43 39 30 24 26 27 25 21 15 9 3 2 3 1 356 349 342 336 329 320 314 320 334 338 350 15 46 61 58 49 41 36 34 32 29 25 19 13 7 3 359 356 354 352 350 349 347 344 340 335 328 320 311 301 292 283 275 268 261 257 256 258 262 268 274 276 277 280 282 284 286 289 291 290 285 278 267 254 241 225 206 184 165 153 147 144 143 141 139 136 133 129 124 120 116 113 109 106 102 99 97 95 91 87 82 79 78 78 78 77 74 69 64 60 56 52 48 44 41 38 35 31 27 24 22 20 19 17 15 12 11 10 11 12 11 12 11 10 7 4 1 357 354 351 350 351 352 352 352 352 352 353 352 352 351 351 352 353 353 352 351 351 352 353 353 352 351 351 350 348 347 345 343 342 342 344 349 353 357 358 357 355 352 351 350 350 351 352 353 353 354 355 355 356 359 0 0 0 0 1 2 4 5 7 8 10 13 16 18 20 19 20 22 24 26 31 36 42 48 51 53 53 53 53 54 54 54 55 57 58 58 58 59 60 61 61 60 58 58 59 59 60 60 60 59 59 59 59 57 56 57 57 58 58 58 58 58 57 56 54 53 50 46 42 37 33 29 27 80 192 193 192 191 191 192 192 190 191 197 216 303 356 8 358 353 353 353 346 335 221 176 168 162 157 153 149 144 137 133 131 132 132 132 131 129 127 125 123 119 114 110 105 100 95 90 85 81 77 73 70 68 65 63 61 58 56 53 49 46 44 43 44 45 45 45 71 70 69 68 67 66 64 64 63 63 62 60 59 59 58 57 57 56 55 54 53 52 51 49 48 46 44 42 39 37 34 31 28 26 25 25 25 25 25 25 24 23 21 19 17 15 13 11 9 6 4 3 1 360 358 357 357 356 356 355 355 354 353 353 352 350 348 347 346 345 343 340 338 337 336 336 336 334 333 332 332 332 331 329 329 329 330 330 331 331 331 332 333 334 334 333 334 334 334 335 337 340 342 342 341 339 338 337 336 335 334 332 330 329 327 326 326 327 327 326 325 324 321 318 314 312 311 310 309 308 305 303 303 304 305 305 305 305 305 305 305 304 303 302 300 296 293 291 289 289 291 293 293 293 293 294 296 297 299 300 301 302 303 304 304 304 304 303 302 301 301 302 303 303 303 304 305 306 308 311 315 320 321 320 317 313 310 308 309 323 345 3 13 19 20 14 5 354 339 327 324 327 331 339 341 341 344 348 348 344 339 335 331 327 324 322 324 330 338 348 2 17 30 36 36 31 28 27 26 23 18 12 4 360 2 8 8 2 354 345 339 328 315 311 324 348 347 1 28 57 62 57 49 43 40 37 33 29 25 20 14 10 5 2 359 356 354 351 348 344 339 335 329 322 314 305 296 288 280 272 265 258 255 257 263 270 278 284 286 285 286 288 290 292 294 295 294 289 282 271 257 242 226 204 181 162 150 145 142 141 139 137 135 132 129 125 121 117 113 110 107 103 101 98 95 92 88 84 81 79 78 78 76 74 71 67 63 59 54 49 43 38 35 32 29 25 21 19 17 14 11 10 9 8 8 8 9 10 9 8 7 4 1 358 355 352 351 351 352 353 353 354 353 353 353 353 351 350 350 351 352 352 351 350 349 350 351 351 350 349 349 349 347 346 344 343 342 342 344 348 353 358 359 358 356 353 351 349 349 350 351 352 352 353 354 355 357 358 359 359 359 360 1 2 3 5 7 8 11 13 16 18 20 21 21 22 23 26 29 35 41 46 50 53 55 54 54 55 55 55 55 56 57 56 56 57 58 59 59 58 57 57 57 58 59 59 59 58 57 57 58 57 56 57 58 59 59 58 57 57 55 53 52 50 47 44 40 35 30 24 17 355 206 199 198 198 198 198 195 193 194 199 210 240 299 320 326 331 333 333 289 221 193 184 176 169 163 158 152 145 139 134 133 133 132 132 130 129 127 126 123 119 115 110 106 101 95 90 85 81 77 74 71 68 66 64 62 60 57 54 52 49 46 45 46 48 49 49 71 70 69 68 66 65 64 63 63 62 61 59 58 57 57 56 55 55 54 53 52 50 49 48 47 45 43 41 39 37 34 30 27 24 23 22 22 23 23 23 23 22 20 18 16 14 12 10 9 7 5 3 2 0 359 358 358 357 356 356 356 355 354 353 353 352 350 348 347 346 344 342 341 340 340 340 340 339 337 335 336 336 335 334 333 332 333 333 334 334 333 333 334 335 336 336 336 336 336 336 337 339 341 341 339 337 336 334 332 330 328 327 325 323 323 323 323 323 323 323 322 321 320 318 315 313 312 311 311 309 306 303 301 302 302 304 305 306 306 306 305 304 303 302 299 296 292 290 292 296 298 298 298 297 297 297 297 297 297 299 300 302 303 304 304 304 304 303 302 301 301 302 303 303 304 305 306 307 308 310 314 318 319 317 312 307 308 310 311 326 356 17 25 27 22 12 3 352 337 323 317 319 327 342 349 350 352 353 350 343 338 336 334 330 327 325 327 333 341 351 2 14 25 32 34 32 29 27 24 20 15 8 2 358 0 8 10 3 353 348 345 326 306 312 342 358 2 14 52 64 61 55 50 46 43 38 34 30 26 21 17 12 8 5 2 359 356 352 347 340 334 328 323 316 308 301 294 287 280 274 268 264 263 266 272 279 286 291 293 291 291 293 294 295 295 297 296 292 285 274 258 240 221 201 179 159 147 142 140 139 137 135 133 131 128 124 121 117 113 109 107 104 102 99 97 94 90 87 84 82 80 78 76 74 71 68 65 61 56 50 43 38 33 29 24 20 18 16 14 11 8 6 5 5 4 3 3 5 6 6 4 1 358 356 353 352 352 353 354 354 355 354 354 354 353 352 350 350 350 350 351 350 350 349 348 348 349 348 348 348 348 348 346 345 343 343 342 343 344 348 353 358 0 0 358 354 351 349 349 349 349 350 351 352 354 356 357 358 358 357 358 359 0 2 3 5 7 9 11 14 16 18 20 22 22 23 24 25 28 33 39 44 49 53 55 55 55 57 57 56 56 56 56 56 55 56 56 56 56 56 55 55 56 57 58 58 58 58 57 57 57 57 57 57 58 59 58 57 56 54 52 51 50 47 45 42 38 32 27 21 13 351 237 214 209 208 206 202 198 196 196 201 210 227 255 281 295 307 297 263 220 198 191 184 177 170 165 160 154 147 140 136 134 132 131 130 130 130 128 126 124 120 116 111 107 101 96 91 86 81 78 74 72 70 67 65 63 61 59 57 54 51 49 47 48 50 52 52 71 70 69 67 66 65 64 63 62 61 60 58 57 56 55 55 54 53 52 51 50 49 48 46 45 44 43 41 39 37 34 30 27 24 21 20 19 19 19 19 20 19 19 17 15 14 12 10 9 7 5 3 2 1 1 360 359 359 358 357 357 356 356 355 354 354 353 352 350 348 347 346 345 344 343 343 343 342 340 339 339 339 339 338 337 336 336 336 336 336 336 335 335 337 338 338 338 338 337 337 337 338 339 338 337 335 333 331 329 326 324 322 320 320 320 320 320 321 321 320 320 319 319 318 317 315 314 312 311 310 308 306 305 304 304 305 306 308 308 308 308 307 306 304 300 297 293 293 296 300 301 301 300 300 299 298 297 297 297 298 300 302 303 303 304 304 304 304 303 302 301 302 303 304 305 305 306 307 307 310 314 316 316 312 307 309 320 327 325 335 3 22 28 27 20 9 360 349 335 323 318 318 326 344 355 356 357 355 350 344 341 340 338 333 329 329 333 340 347 356 6 16 22 26 27 27 26 25 22 19 14 8 2 356 355 1 2 354 345 342 334 315 308 327 358 9 18 44 62 63 60 55 53 49 45 41 36 32 28 24 19 15 11 8 4 0 356 351 344 335 328 322 316 310 303 297 291 286 281 277 274 274 274 277 278 282 289 295 298 297 295 296 299 297 295 297 297 295 288 277 261 241 221 200 177 158 146 139 137 136 134 132 131 129 127 124 120 116 112 109 106 104 102 100 98 95 93 90 87 85 82 79 76 73 70 67 64 60 56 50 43 37 31 25 21 18 15 13 11 9 7 5 5 5 3 360 360 1 2 2 2 1 358 356 353 352 353 354 355 355 355 354 354 354 353 352 351 350 351 351 350 350 349 348 348 347 347 347 346 346 346 346 346 345 343 343 343 344 346 349 354 359 2 2 359 355 351 349 348 348 348 349 349 351 353 355 356 357 357 357 358 359 1 2 4 5 7 9 12 15 17 18 19 21 22 23 23 24 26 30 36 42 49 53 55 56 57 60 61 60 57 56 56 55 55 55 55 54 54 54 54 54 56 57 57 57 58 57 57 57 56 57 57 57 57 58 57 56 54 52 51 50 48 46 44 40 36 31 26 20 14 3 305 242 231 222 213 205 200 198 198 201 209 222 240 255 268 266 245 218 199 190 185 180 174 168 163 159 154 147 141 137 135 133 131 129 130 130 130 127 124 121 117 112 108 103 97 91 86 82 79 75 73 71 69 67 65 63 61 58 56 54 51 49 51 53 54 55 70 69 68 67 66 65 63 62 61 60 59 57 56 54 53 53 52 51 50 49 48 47 45 44 43 42 41 40 38 36 34 30 27 24 20 18 16 15 15 15 15 15 15 14 13 12 10 9 8 7 5 3 2 1 1 360 359 358 357 357 356 356 356 355 355 355 355 354 353 351 350 350 349 347 346 346 346 346 344 343 342 341 341 341 340 338 338 338 338 338 338 337 337 337 338 339 339 338 337 337 336 336 336 335 333 331 329 327 325 322 320 318 317 317 317 318 318 318 318 318 318 318 317 317 316 315 314 313 312 310 309 309 308 307 307 307 307 308 309 309 310 310 308 306 302 299 298 299 301 301 302 302 301 301 300 299 298 297 297 298 300 301 302 303 303 304 304 304 303 303 302 303 304 305 305 306 307 307 308 313 316 316 313 308 306 315 330 334 336 348 7 24 24 20 12 1 353 344 335 328 325 326 337 350 355 358 357 352 347 344 345 345 342 337 334 336 341 349 356 3 10 15 15 16 18 22 25 25 23 21 18 12 4 358 354 355 354 346 338 330 324 327 340 357 11 20 31 55 63 61 59 58 56 52 48 43 39 35 30 26 22 18 14 10 6 1 355 348 339 329 320 314 310 305 300 295 289 284 280 279 280 282 282 281 279 284 292 299 302 301 299 300 300 297 297 299 299 297 292 283 268 249 227 201 178 157 142 135 132 132 130 129 128 127 126 123 120 116 112 109 106 104 102 100 98 96 93 90 87 85 82 79 76 72 68 64 60 55 51 46 40 33 28 24 20 17 14 12 10 8 6 5 6 5 2 359 359 360 359 359 0 1 360 357 355 353 353 354 355 354 354 353 353 354 353 352 352 352 353 352 351 349 348 348 347 347 346 345 345 345 345 345 345 344 344 344 344 346 347 351 355 0 4 4 1 357 353 350 348 347 347 347 347 349 351 352 354 355 356 357 358 360 2 3 4 5 7 10 13 15 17 18 18 19 21 22 23 23 24 28 34 41 49 54 56 57 59 62 64 62 59 56 56 55 54 55 54 53 53 53 54 54 55 57 57 57 57 57 57 56 56 56 56 56 57 57 57 55 53 51 50 48 46 44 41 38 33 28 24 20 15 8 342 294 261 231 215 206 202 200 200 203 209 217 228 232 232 227 214 200 191 184 180 175 170 164 160 156 151 146 141 138 136 133 130 128 129 131 130 128 126 123 118 114 109 104 98 93 88 83 80 77 74 72 70 68 66 64 62 60 58 56 54 52 53 55 57 57 69 68 67 66 65 64 63 62 61 59 58 56 54 53 52 51 50 49 48 47 46 45 43 42 41 40 38 37 36 35 33 30 26 23 19 16 13 11 11 10 10 11 11 11 10 9 8 6 5 4 2 1 359 359 359 358 357 356 356 355 355 355 355 354 354 354 354 354 353 352 351 350 350 349 348 348 347 347 346 345 344 343 343 342 341 340 339 339 339 338 338 338 337 337 338 338 338 337 336 335 334 332 332 331 329 327 325 324 322 320 318 316 315 315 315 315 316 316 316 316 315 315 315 315 314 314 313 312 311 310 309 309 310 310 309 309 308 308 308 308 310 310 309 306 303 303 304 304 304 304 303 303 302 301 300 299 298 298 298 299 300 301 302 302 303 304 304 304 305 305 304 304 305 306 307 308 309 310 313 317 316 313 311 307 307 320 340 349 352 1 10 19 17 11 1 351 342 337 334 332 327 327 338 348 351 355 354 350 347 348 350 351 348 345 345 347 353 360 7 13 18 19 17 18 20 24 28 29 28 26 22 16 9 2 357 353 348 342 337 335 337 347 2 13 19 31 49 60 61 60 61 60 58 54 50 46 42 37 33 28 24 20 16 11 6 359 351 342 332 322 312 307 303 300 297 293 288 283 282 284 286 287 284 281 280 286 295 302 304 302 300 299 297 297 299 301 302 302 299 292 279 258 231 203 176 154 138 130 127 127 126 125 125 125 124 122 119 116 112 109 106 104 102 100 97 94 91 88 84 81 78 76 73 69 64 59 55 50 46 41 36 31 26 23 19 16 14 12 10 8 6 5 6 5 2 359 359 359 357 357 358 0 1 360 357 354 353 353 354 354 354 353 353 354 354 353 352 353 354 353 352 350 348 347 346 345 344 343 342 343 343 343 344 344 344 344 345 346 349 352 357 2 5 6 3 359 355 352 349 347 346 345 346 347 349 350 351 353 355 356 357 359 2 4 5 6 8 10 13 15 17 17 17 18 19 21 22 23 24 27 33 41 49 55 58 58 59 62 64 65 62 57 55 54 54 53 53 53 54 54 54 55 55 56 57 57 57 57 57 57 57 57 56 56 57 57 56 54 52 50 48 46 45 42 39 35 30 26 23 19 15 7 349 315 267 231 216 209 204 201 200 203 206 210 214 214 211 206 199 191 185 179 175 171 167 162 157 153 149 145 141 138 135 132 129 128 130 131 130 129 127 123 120 115 110 105 100 94 89 85 81 78 76 73 71 70 68 66 64 62 60 58 56 55 55 57 58 59 68 67 66 65 64 63 62 61 60 58 57 55 53 52 50 49 48 47 45 44 43 42 41 39 38 37 36 35 34 33 31 28 25 21 17 14 10 8 7 6 5 5 6 6 6 6 5 3 2 0 359 357 356 355 354 354 354 353 352 352 352 352 352 352 352 352 351 351 351 351 350 349 349 349 348 347 347 347 347 346 345 344 343 342 342 341 340 339 339 338 338 337 337 336 336 336 336 334 333 332 331 329 328 327 326 324 322 321 320 318 316 315 314 313 313 313 313 313 313 312 312 312 312 312 311 311 310 310 310 309 309 308 309 309 310 310 309 308 307 307 308 308 307 305 305 306 307 306 305 305 304 303 301 301 300 300 299 299 299 300 300 301 302 302 303 304 304 305 306 306 305 306 306 307 309 311 313 315 318 318 315 312 312 308 307 322 351 9 12 14 13 14 11 4 352 342 332 328 328 327 326 328 334 342 348 352 354 354 353 356 357 359 359 359 359 2 6 12 19 23 26 26 26 26 27 29 31 31 29 26 21 16 11 5 359 352 346 344 345 350 0 10 16 18 24 35 46 50 54 60 63 64 61 57 53 49 44 40 36 31 27 23 17 11 4 355 345 334 324 314 305 300 299 297 295 292 289 286 287 289 292 290 286 282 281 287 295 300 302 300 297 295 294 296 301 304 307 309 309 305 295 275 245 208 173 146 131 125 124 124 123 122 121 121 120 119 117 114 111 108 106 104 101 99 96 92 88 84 80 76 73 70 68 64 59 56 51 47 44 39 34 30 26 23 19 16 14 12 10 8 6 5 6 5 3 1 360 358 356 355 357 360 2 1 358 355 353 354 355 355 354 354 354 354 354 353 353 354 354 353 352 350 348 346 345 344 342 341 340 341 341 342 342 343 343 344 345 346 349 352 357 2 6 7 5 1 357 354 350 347 345 344 344 345 346 348 350 352 353 355 357 359 2 4 6 7 8 11 13 15 16 17 16 16 17 20 22 23 24 28 33 41 49 55 59 59 59 60 63 64 61 57 56 54 53 53 53 53 54 55 56 56 55 56 56 56 57 57 57 58 58 58 57 57 57 57 55 53 50 49 47 45 43 40 37 33 30 28 24 19 12 2 345 315 261 228 216 209 205 201 199 201 201 202 202 201 198 194 190 185 180 176 172 168 164 160 155 151 147 144 141 137 135 132 129 128 129 131 130 128 126 124 121 116 112 107 102 97 91 87 83 79 77 75 73 71 70 68 66 64 62 60 58 57 56 57 58 59 67 66 65 64 63 62 61 60 59 57 55 54 52 51 49 48 46 45 43 42 40 39 37 36 35 34 33 32 31 29 28 25 23 19 16 12 8 5 2 1 0 360 0 1 1 1 0 360 358 357 356 354 353 352 351 350 350 349 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 346 346 346 346 345 344 343 343 342 341 340 339 338 337 336 336 335 334 333 333 333 332 330 329 328 326 325 324 323 322 320 319 318 316 315 313 312 311 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 307 307 307 306 306 305 305 307 306 304 303 303 303 302 301 301 300 301 301 301 301 301 301 301 302 302 303 304 305 306 307 307 308 309 310 310 311 313 314 317 320 318 313 311 314 309 309 324 358 17 19 17 14 13 8 358 345 335 326 323 321 322 328 337 343 347 350 353 356 357 359 3 5 9 11 11 12 13 15 20 24 27 27 26 25 26 27 29 29 28 24 18 13 11 10 7 1 355 351 352 357 3 10 15 18 22 30 39 45 45 47 56 68 69 65 61 57 52 48 43 39 35 30 24 17 8 358 347 336 325 315 306 299 295 295 296 295 293 292 293 295 296 296 294 289 284 283 287 292 296 297 295 293 292 294 298 305 311 315 318 321 320 313 300 272 224 172 137 120 116 119 120 120 119 118 117 117 116 114 112 109 107 104 101 98 95 92 88 83 78 74 70 67 65 62 59 56 52 48 44 41 37 34 30 27 23 20 17 15 13 11 9 7 6 5 5 5 3 1 358 356 355 356 359 1 1 359 356 354 354 355 355 355 355 355 355 355 354 354 353 353 351 350 348 346 344 343 342 341 339 338 339 340 341 341 342 342 343 344 346 348 351 356 1 6 7 6 3 359 355 351 346 343 342 342 342 344 346 349 350 352 354 357 0 2 4 6 8 9 11 13 15 16 16 16 15 16 18 20 21 24 27 32 40 48 55 59 59 59 59 61 61 59 56 55 54 53 53 53 53 54 56 56 56 56 56 56 56 56 57 57 58 59 58 57 56 56 55 54 52 50 48 46 44 41 38 35 31 30 28 23 16 7 356 341 312 259 225 212 208 207 204 200 198 195 194 193 192 189 187 185 181 177 173 170 167 163 159 155 150 146 143 140 136 134 132 130 128 128 130 130 128 126 125 121 117 113 108 104 99 94 89 84 81 78 76 74 73 71 70 68 66 64 62 60 59 57 56 56 59 66 65 64 63 62 61 60 58 57 55 54 52 51 49 48 46 44 43 41 40 38 36 35 34 32 31 30 29 28 26 24 22 20 17 14 9 6 2 360 357 355 354 354 355 355 355 355 355 354 353 352 351 350 349 348 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 345 346 346 346 346 346 346 346 346 346 345 345 344 343 343 342 340 339 338 337 335 334 333 332 331 330 329 329 327 326 325 324 323 322 322 320 319 317 316 314 313 312 310 309 308 308 308 307 307 307 307 307 307 307 308 308 308 308 308 308 309 309 309 309 308 308 308 308 307 307 306 304 303 303 303 302 299 299 300 302 302 302 301 301 301 302 303 303 303 302 302 301 302 302 303 304 305 306 307 309 311 313 314 314 314 314 316 319 320 317 313 309 310 305 307 325 1 16 14 11 11 12 4 354 342 329 322 319 319 324 335 346 351 353 354 357 360 3 7 11 15 17 18 18 17 16 17 18 20 21 20 19 19 21 25 26 25 22 17 12 10 10 12 11 6 360 357 360 6 10 14 18 24 30 38 45 47 46 48 58 75 74 69 64 60 55 51 47 43 37 31 23 13 2 349 337 326 316 307 298 293 292 294 296 296 295 296 298 301 301 300 299 295 290 287 287 290 293 294 293 292 294 297 303 311 317 323 327 331 332 329 320 305 279 192 123 102 98 107 112 112 113 114 114 114 112 111 109 106 103 100 96 92 89 86 82 77 73 69 66 62 60 57 54 51 48 45 42 38 35 32 30 28 26 23 20 18 16 14 11 9 7 6 6 6 6 4 0 357 356 356 358 359 359 358 356 355 355 355 355 355 355 356 356 355 354 353 352 351 349 347 345 343 341 341 340 339 337 337 337 339 340 340 341 341 343 344 345 347 350 355 0 6 8 7 4 0 356 351 346 342 340 340 340 341 344 346 347 350 353 358 2 4 5 7 8 10 12 13 14 15 16 16 14 14 16 18 20 22 25 31 39 47 54 57 58 57 58 60 60 58 55 54 53 52 52 52 54 56 57 57 56 56 55 56 56 56 56 57 58 58 57 56 56 55 54 53 50 48 46 44 42 39 36 32 29 27 24 18 10 3 356 344 313 251 220 210 209 211 207 200 193 189 187 186 185 184 182 181 178 175 172 169 166 162 159 156 153 149 144 139 134 132 130 128 127 127 129 129 128 127 125 122 118 114 110 106 101 96 91 87 83 80 78 76 74 73 71 70 68 66 64 62 60 59 57 57 60 65 64 63 62 61 60 58 57 55 54 52 51 50 48 47 45 43 41 39 37 36 34 32 30 29 28 27 27 26 24 22 20 18 15 12 8 4 360 356 354 351 350 349 349 349 350 350 350 349 349 348 347 346 345 344 344 343 343 342 342 342 343 343 343 343 343 343 343 343 343 343 344 345 345 345 345 346 346 346 346 346 345 344 343 342 341 339 338 337 335 334 332 331 330 329 328 327 326 325 324 323 322 322 321 320 319 317 316 314 313 311 310 309 308 308 307 307 307 307 306 306 307 307 307 307 307 307 307 308 308 308 308 309 309 308 308 308 307 307 306 305 303 301 300 299 296 293 296 299 301 301 302 302 302 303 304 305 305 305 304 302 302 301 302 303 304 305 306 307 310 314 317 318 318 317 317 318 320 319 316 313 310 308 303 304 324 356 3 360 359 5 8 1 352 341 329 321 319 323 332 343 352 356 357 359 3 7 12 15 18 20 21 20 19 16 13 12 12 14 16 15 14 14 16 20 22 21 19 16 13 12 14 16 15 11 5 0 2 7 14 21 28 34 39 45 50 49 47 51 63 80 78 73 68 64 59 55 51 46 40 31 19 5 350 337 325 316 308 300 293 290 291 295 298 300 300 300 301 305 308 308 306 301 295 290 289 291 294 295 295 296 298 301 306 314 321 328 334 339 341 341 338 336 334 339 31 53 67 85 95 99 102 105 107 107 106 104 102 99 96 93 90 86 82 79 74 71 67 64 61 57 54 51 49 46 44 41 39 36 33 31 29 28 27 26 23 20 19 17 15 12 10 8 7 8 8 6 3 0 358 358 357 357 357 357 356 355 355 355 355 355 355 356 355 355 353 352 351 349 347 345 342 340 339 339 338 337 335 335 335 337 339 339 340 341 342 343 344 346 348 353 359 5 8 7 4 360 355 351 346 342 339 339 338 339 341 343 344 348 352 358 2 5 6 7 9 11 12 13 13 14 15 15 14 13 14 16 18 21 25 31 39 46 51 56 56 56 58 60 60 58 56 54 52 51 51 52 55 58 59 58 57 56 56 55 56 56 55 56 57 57 56 55 55 54 53 51 49 46 44 41 39 36 32 29 26 23 19 13 7 3 358 347 319 261 228 217 212 209 203 195 188 183 181 180 180 179 179 177 175 172 170 167 165 163 162 160 158 154 147 139 132 128 126 125 125 125 128 128 127 127 125 122 118 115 111 107 103 98 93 88 84 81 79 77 75 74 73 72 70 68 66 64 62 61 60 60 61 65 63 62 61 60 58 57 55 54 52 51 49 48 47 45 43 41 39 37 35 34 32 29 27 26 25 24 24 23 21 19 18 16 13 10 6 2 359 355 351 349 347 346 345 345 345 345 345 345 344 344 343 342 341 340 340 339 339 339 339 339 339 339 339 339 339 340 340 340 341 341 342 343 343 344 344 345 345 345 345 344 343 343 342 340 339 337 336 334 333 331 330 328 327 326 325 325 324 324 323 322 321 320 319 319 317 316 315 314 312 311 310 309 309 308 307 307 307 307 307 306 306 306 306 306 306 306 307 307 308 308 308 308 309 308 308 307 307 306 306 305 303 300 298 296 295 295 298 300 301 302 302 303 304 305 305 306 306 306 304 303 302 302 302 303 304 304 305 307 311 316 320 321 319 319 318 319 320 319 318 316 315 313 309 311 323 340 342 343 349 357 360 357 350 341 330 323 324 331 339 347 355 360 3 8 13 17 18 20 20 20 19 17 14 9 6 6 8 11 13 12 9 6 4 8 17 19 20 19 19 18 19 19 17 13 7 2 2 8 18 28 36 41 46 51 54 50 49 59 70 80 79 76 71 67 63 59 55 50 41 28 10 352 335 323 315 308 302 296 291 289 291 296 301 305 306 307 307 310 315 319 315 309 299 294 293 296 300 301 300 299 300 304 309 316 323 330 338 344 348 350 351 353 355 358 5 20 40 59 73 80 86 91 94 96 95 94 92 90 86 83 81 78 74 70 67 63 60 58 55 51 48 46 44 42 40 37 35 34 31 29 28 27 26 25 23 22 20 19 17 14 12 11 10 9 9 7 5 4 2 360 358 357 357 356 356 355 355 355 355 355 355 355 354 353 351 349 348 346 345 343 340 337 336 336 336 336 334 333 334 336 337 338 339 340 341 343 344 345 347 351 357 3 8 8 4 359 355 351 346 341 338 337 337 337 338 339 341 346 351 357 1 4 6 7 9 10 11 12 12 12 13 13 12 12 13 15 17 20 25 33 41 47 49 53 54 55 57 58 59 58 55 54 52 50 50 52 56 59 60 59 58 57 56 56 56 56 55 55 56 55 55 54 54 54 52 49 47 44 41 39 37 34 30 27 23 19 15 11 8 5 360 349 330 298 259 228 211 201 194 187 182 178 176 175 175 175 175 174 171 169 167 165 165 165 165 166 164 160 150 138 128 124 121 121 121 123 125 126 126 126 125 122 119 116 113 109 105 100 95 91 87 83 81 79 77 75 74 73 72 70 69 67 64 63 62 61 62 64 63 61 60 59 57 56 54 52 51 49 48 46 45 43 41 39 37 35 34 32 30 27 25 23 22 21 20 20 18 17 15 13 11 8 5 1 358 354 351 348 345 344 342 342 341 341 340 340 340 340 339 338 338 337 337 336 336 336 336 336 336 336 336 336 336 336 337 337 338 338 339 341 341 342 342 343 343 343 342 342 341 340 339 338 337 335 333 332 330 329 327 326 325 324 324 324 323 323 322 321 320 319 318 317 317 316 315 314 313 312 311 310 309 309 308 308 307 307 307 307 306 306 306 305 305 306 306 307 308 309 310 310 309 308 307 307 307 306 305 303 302 302 301 300 299 300 300 301 302 303 304 305 305 306 306 306 306 305 304 303 302 302 302 302 303 303 304 308 314 320 324 323 320 319 319 319 319 319 320 319 318 317 316 317 317 324 327 334 342 349 352 352 349 342 333 328 330 335 342 349 356 3 10 17 20 21 20 19 17 15 12 8 4 2 2 5 10 14 16 15 10 1 350 353 13 20 23 24 24 23 22 20 18 14 9 6 8 14 24 35 41 45 50 57 57 54 63 77 82 82 81 78 74 71 68 64 60 53 40 20 355 333 318 310 306 302 299 294 290 289 291 297 304 309 312 314 316 318 322 326 322 314 304 299 300 304 307 307 305 302 303 306 313 320 326 333 340 346 352 355 358 0 4 9 11 16 27 37 51 59 66 71 76 79 80 80 79 77 74 71 69 66 63 61 58 55 53 50 48 46 43 41 39 38 35 33 32 30 28 27 26 26 25 24 23 22 20 19 18 16 14 12 11 10 9 8 6 5 4 1 359 358 357 357 356 355 355 355 354 354 354 353 352 351 349 347 346 344 342 340 338 336 334 334 335 334 333 332 333 335 336 337 338 339 340 342 343 344 346 349 354 1 8 10 6 0 355 351 346 341 337 335 335 335 335 336 339 344 350 354 358 1 4 6 8 9 10 10 10 10 10 10 11 11 12 14 17 20 25 34 43 49 52 51 50 51 54 56 57 57 55 55 52 50 50 52 55 59 61 61 59 58 57 56 56 55 54 53 54 54 55 56 55 53 50 46 44 42 39 38 36 33 29 26 22 18 14 11 7 4 359 351 340 325 293 231 202 192 186 181 176 174 172 172 171 171 171 170 167 165 163 162 164 166 168 171 170 164 152 138 123 117 116 117 118 121 123 124 125 126 125 123 120 117 114 111 107 102 97 93 89 86 83 80 78 75 75 74 73 72 71 69 67 65 64 63 63 63 62 60 59 57 56 55 53 51 50 48 46 44 43 41 39 37 35 33 31 30 28 26 24 21 19 18 17 17 16 14 13 11 9 6 3 1 357 354 350 347 345 343 341 340 339 339 338 338 337 337 337 336 336 335 334 334 334 333 333 333 333 333 333 333 333 333 333 334 335 336 337 338 339 340 340 341 340 340 340 340 339 338 337 336 335 333 332 330 328 327 326 324 324 323 323 323 322 321 321 320 319 319 318 317 316 316 315 314 314 313 312 311 311 310 309 309 308 308 308 307 307 306 305 305 305 306 307 309 311 312 312 312 310 309 307 307 306 305 303 302 304 306 308 308 306 305 305 305 305 305 306 306 305 305 305 305 305 305 304 303 302 301 301 301 301 302 306 311 318 324 326 325 322 320 320 319 319 319 320 320 318 317 317 315 311 316 324 333 340 344 344 346 347 343 336 332 333 337 343 350 356 4 14 20 21 18 15 12 9 6 2 359 357 359 3 8 14 19 21 22 19 11 360 357 13 22 23 23 22 19 18 19 19 18 17 18 20 24 31 38 43 48 54 61 63 69 79 84 85 84 83 80 77 75 72 70 66 57 39 8 335 314 305 301 299 298 296 293 291 290 291 297 306 313 317 319 322 324 327 330 328 321 312 308 309 311 312 312 310 308 308 312 318 324 330 335 341 347 352 357 360 3 7 13 17 19 24 31 37 42 48 52 56 60 64 65 65 63 61 59 58 55 53 50 48 47 45 43 42 40 38 36 34 33 32 31 29 28 27 26 25 25 24 23 22 21 20 19 18 16 15 13 12 11 9 7 6 5 3 2 360 358 357 356 356 355 354 354 353 353 352 351 350 349 347 345 343 341 340 338 337 335 333 333 333 333 332 332 332 334 335 336 336 338 340 341 342 343 344 346 352 359 7 10 9 3 357 351 345 340 335 332 332 332 332 334 338 342 347 350 353 357 1 5 6 7 8 8 7 7 8 8 9 10 11 12 16 20 26 36 45 50 50 47 46 49 52 54 56 58 58 56 53 50 49 51 54 57 60 61 60 59 57 55 54 52 50 50 50 53 55 57 57 53 48 44 42 40 39 37 35 33 29 26 22 18 14 10 6 2 358 353 347 338 309 221 193 185 181 177 173 171 171 170 169 169 168 166 164 162 161 161 163 166 169 173 169 158 143 127 112 111 110 112 115 118 120 122 124 125 124 123 121 118 115 112 108 104 99 95 91 88 85 81 78 76 75 74 74 73 73 71 70 68 67 66 65 62 60 59 57 56 55 54 52 50 49 47 45 43 41 39 37 35 33 31 29 28 26 24 22 20 17 16 15 14 13 12 10 8 7 5 2 360 357 354 351 347 345 342 341 339 338 337 336 336 335 335 335 334 334 334 333 332 332 332 332 332 331 331 331 331 331 331 331 331 332 332 334 335 336 337 338 339 339 339 339 339 338 337 336 335 334 332 330 329 327 326 324 323 323 322 322 322 321 321 320 320 319 319 318 317 317 316 316 315 315 314 313 313 312 311 311 310 310 309 309 308 307 307 306 306 306 307 309 311 314 315 315 314 312 310 308 307 306 305 304 305 307 310 312 312 311 310 308 307 306 306 305 304 304 303 303 304 304 304 304 303 302 301 300 300 301 304 309 315 321 326 327 326 324 322 322 321 320 320 320 320 318 315 313 312 310 315 325 332 336 336 337 341 345 343 337 333 334 337 342 347 352 1 13 18 17 13 8 3 360 357 356 356 357 0 6 12 17 21 25 27 27 22 13 6 10 17 17 13 9 8 12 18 24 29 30 31 33 35 39 44 47 52 59 68 76 83 87 88 87 86 85 83 80 78 76 74 70 59 32 350 314 300 296 295 295 295 294 293 292 291 291 296 305 314 320 323 325 327 330 332 333 328 322 318 317 316 316 316 316 315 315 318 322 327 332 337 342 348 353 358 0 3 7 12 18 22 24 28 32 34 37 39 42 45 48 49 50 50 50 49 48 46 44 42 41 39 38 37 36 35 34 32 31 30 30 29 28 28 27 26 25 24 23 23 22 21 20 19 17 16 15 13 12 11 9 7 5 4 3 1 359 358 357 356 355 354 354 353 352 352 351 350 348 347 345 343 341 339 337 336 336 334 332 332 332 332 332 332 332 333 334 334 336 337 339 341 341 341 342 345 350 357 5 10 11 7 359 352 345 339 333 330 329 329 330 332 335 339 343 346 350 355 1 5 6 6 7 7 7 6 6 6 6 6 7 9 12 19 28 39 49 53 51 46 47 50 52 52 56 59 59 57 53 50 50 51 53 57 59 61 60 59 56 54 52 49 45 44 45 48 52 54 54 50 46 43 42 40 39 37 35 32 29 26 22 18 14 9 4 0 357 355 352 345 312 209 187 181 176 172 171 170 170 170 168 167 165 163 161 160 159 160 163 167 169 169 161 133 100 95 100 103 104 106 110 115 119 122 124 123 123 123 122 119 116 113 110 106 101 97 93 90 86 83 79 76 75 75 74 74 74 73 73 71 70 69 68 61 59 58 56 55 54 53 51 50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 12 11 9 8 6 4 3 1 359 357 354 351 348 345 343 341 339 337 336 335 334 334 334 333 333 333 333 332 332 332 332 332 331 331 331 330 330 330 330 330 330 330 330 331 332 334 335 336 336 337 337 338 338 338 337 336 335 333 331 330 328 326 325 324 323 323 322 322 321 321 321 320 320 319 319 319 318 318 318 317 317 316 316 315 314 314 313 313 312 311 311 310 310 309 309 308 308 308 309 312 315 317 318 317 315 314 311 309 307 307 308 310 311 313 315 315 315 313 310 308 307 305 304 303 303 303 302 303 303 304 304 304 303 301 300 300 301 304 307 312 318 323 326 326 326 326 324 325 324 322 320 319 318 313 310 309 310 312 318 326 330 330 328 328 335 343 344 340 336 334 335 337 341 347 356 7 12 12 7 1 355 353 354 356 358 360 3 8 14 18 21 25 30 31 27 21 15 10 8 1 350 347 357 9 22 35 41 42 43 47 51 56 61 63 67 73 79 85 89 91 90 89 88 86 85 83 81 80 78 74 62 19 323 297 293 292 293 294 294 294 294 293 293 292 295 303 313 321 326 328 329 330 332 334 333 330 327 324 322 321 321 321 320 320 322 325 328 333 339 344 350 354 359 2 4 7 11 16 20 24 27 30 31 33 34 35 35 36 38 39 39 40 39 38 38 36 35 34 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 25 25 24 23 22 21 20 19 17 16 15 13 12 10 9 7 5 4 2 1 359 358 357 356 355 354 353 352 351 350 349 348 346 345 343 341 339 337 335 335 334 333 332 331 331 331 332 332 332 333 333 334 335 337 339 340 340 340 340 343 348 355 3 10 13 10 2 353 344 338 332 328 326 326 327 329 331 335 340 344 349 355 1 5 6 6 6 7 7 6 5 4 4 6 7 7 11 19 30 43 53 57 54 51 52 55 58 60 56 59 58 56 53 51 50 51 53 56 58 59 58 57 55 54 51 47 43 41 42 44 48 50 49 47 45 43 42 40 39 37 34 32 29 25 21 17 12 7 3 360 357 357 355 348 309 200 183 178 175 172 171 171 170 169 166 164 163 161 160 159 160 161 164 166 168 166 161 39 63 79 89 94 96 98 102 111 118 124 123 121 122 123 122 120 117 114 111 107 103 99 95 92 88 84 80 77 76 75 75 75 75 75 75 74 73 72 71 59 58 56 55 53 52 51 50 48 47 45 43 40 38 37 35 32 30 29 27 25 23 21 19 17 15 13 11 10 8 7 5 3 2 0 359 358 356 353 351 348 345 343 341 339 337 336 335 334 333 332 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 330 331 332 333 333 334 335 336 337 337 338 338 337 335 334 332 330 328 326 325 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 318 318 317 317 316 316 315 314 314 313 313 312 311 311 311 311 311 311 312 314 317 319 319 318 316 315 313 310 307 308 311 314 318 321 319 317 314 311 308 305 304 303 302 302 302 302 302 302 303 303 304 303 302 301 301 302 304 306 310 315 319 322 322 322 323 325 325 327 327 323 317 315 309 304 303 304 305 310 317 323 325 323 319 320 329 340 343 339 333 329 328 331 335 341 348 355 2 5 2 357 353 353 356 359 1 3 6 10 14 17 20 24 29 31 27 21 16 10 4 354 343 345 0 16 31 44 50 51 56 65 74 83 92 96 94 90 89 91 92 93 92 91 90 88 87 85 84 83 81 77 61 7 301 290 290 292 293 295 296 297 298 298 297 294 295 302 312 321 327 330 331 331 333 334 334 334 332 329 328 327 327 326 325 325 326 328 331 336 341 346 351 355 359 3 5 7 10 14 18 22 25 27 29 30 32 33 33 34 35 35 34 33 33 32 32 31 30 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 26 25 25 24 23 23 22 21 20 18 17 15 13 12 10 8 7 5 4 2 0 359 358 357 356 355 354 352 351 350 349 348 346 344 343 341 340 338 336 334 333 333 332 332 331 331 332 332 332 333 333 333 334 335 336 338 339 340 339 339 342 347 354 1 9 14 14 6 355 345 338 332 326 323 322 323 325 328 332 337 342 348 355 2 5 6 6 6 6 6 5 5 4 5 7 10 14 19 26 35 46 54 56 53 51 55 61 65 63 58 57 56 54 52 50 50 51 53 54 55 55 56 55 54 53 51 47 43 41 42 44 46 47 47 46 44 43 42 40 38 36 34 31 28 24 20 15 11 7 4 1 359 357 355 346 290 192 180 177 175 174 173 172 170 167 164 162 161 160 159 160 161 163 165 167 168 143 27 36 47 59 72 85 91 91 90 106 120 126 124 122 122 123 123 121 118 115 113 109 105 101 97 93 89 85 82 78 77 76 75 75 76 76 77 77 76 75 74 58 56 55 53 52 51 50 48 47 45 43 41 39 37 35 33 31 29 27 26 24 22 20 18 16 14 12 10 8 7 5 4 2 360 358 357 356 354 352 350 348 346 343 341 340 338 336 335 334 333 332 332 331 331 330 330 330 331 331 331 331 330 330 330 330 330 330 329 329 328 329 329 330 331 332 332 333 334 335 336 337 337 337 337 336 334 332 330 328 327 325 324 324 323 323 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 317 316 316 315 314 314 313 314 314 314 314 313 313 314 316 317 317 316 316 315 313 309 307 307 310 316 321 323 319 314 310 306 303 301 301 301 301 302 302 302 302 302 303 303 303 302 302 302 303 304 306 309 312 316 315 314 314 315 318 320 322 324 325 321 314 311 306 303 301 300 300 304 310 316 319 317 314 317 328 337 337 332 325 321 322 326 330 333 336 342 350 357 359 358 357 358 0 2 3 6 9 11 13 16 20 25 28 28 25 20 14 9 3 358 354 359 8 17 28 49 67 77 83 89 97 109 122 125 111 99 94 94 94 95 94 93 92 90 89 87 86 86 84 79 53 347 294 290 292 294 295 296 297 299 301 302 301 298 297 303 313 322 328 331 333 334 335 336 336 335 335 334 334 333 332 331 330 330 331 332 335 339 343 347 351 356 359 3 6 8 10 13 16 19 21 24 25 27 29 30 31 32 32 31 31 30 30 29 28 28 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 22 21 20 19 17 15 13 12 10 8 7 5 4 2 0 359 358 357 355 354 353 351 350 349 348 347 345 343 342 340 339 337 335 333 332 331 332 332 332 332 332 333 333 333 333 333 334 334 335 337 338 339 339 339 341 347 354 1 8 15 17 10 359 346 337 330 323 318 317 319 322 325 328 333 339 346 354 2 5 6 6 5 4 4 4 5 6 8 12 16 21 26 32 39 47 52 53 50 47 49 59 62 60 58 56 54 52 50 50 50 51 52 52 52 52 52 53 55 57 56 50 43 41 42 44 45 46 47 46 44 42 41 40 38 36 33 30 27 23 19 16 13 10 6 3 1 358 354 342 237 187 179 176 175 174 174 172 170 167 164 162 161 160 160 161 162 165 166 169 166 21 23 32 41 47 60 88 111 72 88 109 126 130 127 124 124 125 125 123 119 116 114 111 107 103 99 95 91 87 83 80 78 76 76 75 76 77 78 79 78 78 77 57 55 53 52 51 50 48 47 45 43 42 40 38 36 34 32 30 28 26 24 23 21 19 17 15 13 11 9 7 5 4 3 1 359 357 355 354 353 351 350 348 346 344 342 340 338 337 335 334 333 332 331 331 331 330 330 330 330 331 331 330 330 330 330 331 330 330 329 329 328 329 330 331 331 332 332 333 334 335 336 337 338 338 338 337 335 333 331 329 327 326 325 324 323 323 322 322 322 322 321 321 322 322 322 322 322 322 322 321 321 321 320 320 319 319 318 317 316 316 315 315 316 317 318 317 315 313 312 313 313 313 313 313 314 313 309 305 304 308 314 319 317 312 307 303 300 298 297 298 299 301 302 302 303 302 303 303 303 303 302 303 303 304 306 308 311 313 315 313 312 311 312 313 315 316 317 318 317 314 313 311 307 302 296 295 298 304 311 316 316 315 321 330 334 331 327 321 317 320 323 323 323 325 329 338 350 359 1 1 2 3 4 5 7 9 10 12 15 21 25 26 24 19 14 8 4 359 355 354 358 360 355 342 185 147 130 119 113 114 119 124 120 104 97 94 95 96 96 96 95 94 92 91 90 89 88 85 80 44 317 294 293 295 297 297 298 300 302 304 305 305 304 303 307 316 325 330 332 334 338 339 340 340 339 339 339 339 338 337 336 336 336 336 337 339 342 345 348 352 355 359 2 5 8 10 12 13 16 18 20 23 25 26 27 28 29 29 29 29 28 28 27 27 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 24 24 24 24 24 24 23 23 22 21 19 18 17 15 13 11 10 8 6 5 3 2 0 359 358 356 355 353 352 350 349 348 347 346 344 342 341 339 338 336 335 333 331 331 331 332 333 333 334 334 334 334 333 333 333 333 334 335 337 338 339 339 341 346 354 1 9 16 19 15 4 348 336 328 320 315 313 315 319 321 324 330 337 344 352 360 4 4 4 3 3 2 3 4 7 10 14 19 24 29 35 41 47 51 52 48 44 44 53 55 55 55 53 51 50 49 49 49 50 50 50 49 48 48 51 56 60 59 50 43 42 43 45 46 47 47 45 43 42 41 39 37 35 32 30 26 23 20 17 15 13 8 5 3 359 352 328 205 184 178 176 175 176 175 173 170 167 164 163 162 162 162 162 164 166 168 169 114 14 21 29 42 60 91 132 140 114 115 122 131 135 132 128 126 126 127 125 121 118 115 112 108 105 101 97 92 89 85 82 79 78 76 76 76 77 79 80 80 80 79 55 53 52 50 49 48 47 45 44 42 40 39 37 35 33 31 30 28 26 24 22 20 18 16 14 12 11 8 6 4 3 1 360 358 356 354 352 351 350 349 347 346 344 342 341 339 337 336 334 333 332 331 331 331 330 330 330 331 331 331 331 331 331 331 331 331 330 329 329 328 329 330 331 331 332 332 333 334 336 337 338 339 340 339 338 337 335 332 330 328 327 325 324 324 323 323 322 322 322 322 322 322 322 322 323 323 323 323 323 322 322 321 321 320 320 319 318 317 316 316 316 318 319 320 318 316 314 312 311 310 309 309 310 311 311 307 302 299 301 305 307 305 301 298 295 294 294 295 296 298 300 301 302 302 303 303 303 303 303 304 304 305 306 308 310 313 317 319 317 314 313 312 312 312 312 311 311 311 311 311 311 308 299 293 291 295 301 310 316 317 318 324 328 325 325 326 321 317 316 316 314 314 314 318 328 344 358 1 2 3 4 4 5 7 9 10 12 16 21 22 19 13 7 4 1 356 350 344 344 346 339 308 244 210 181 154 136 126 122 122 119 108 95 94 95 96 97 97 97 96 95 94 93 92 91 90 86 77 42 313 297 298 299 300 300 302 304 306 308 309 310 311 311 314 320 328 334 336 338 343 345 345 345 344 345 345 345 344 343 342 342 342 342 342 343 344 347 349 352 355 358 1 4 7 10 11 12 12 14 17 20 22 23 24 26 26 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 22 23 23 23 23 23 23 23 23 22 21 20 20 19 17 16 14 12 11 9 7 5 4 3 1 360 358 357 356 354 352 351 349 348 346 346 345 343 341 340 338 337 336 334 332 331 330 331 332 334 335 335 335 334 334 334 333 333 332 332 334 336 337 338 338 340 345 353 2 10 17 21 18 8 352 338 327 319 315 314 315 317 318 322 328 335 342 349 355 0 2 1 1 1 1 1 3 6 9 14 20 25 30 36 41 46 48 48 45 42 43 46 48 50 50 49 48 48 49 49 48 49 49 49 47 46 47 50 54 57 54 47 43 43 44 46 47 47 46 45 43 42 40 39 37 35 32 30 27 23 21 19 16 13 9 6 4 360 350 304 195 182 178 177 178 179 178 175 170 167 165 164 164 164 164 165 167 169 171 170 39 14 20 31 60 72 102 134 137 126 121 124 132 137 136 132 129 128 128 127 123 120 117 114 110 106 103 99 94 91 87 84 81 79 78 76 77 78 79 80 81 81 81 54 52 51 49 48 47 46 44 43 42 40 38 36 34 33 31 29 27 25 23 21 19 17 15 13 12 10 8 6 3 2 360 358 357 355 353 351 350 349 348 346 345 344 343 341 340 338 337 335 334 333 332 331 330 330 330 330 331 331 331 331 331 331 332 332 331 331 330 329 329 329 330 331 331 332 332 333 334 336 338 339 340 341 340 339 338 336 334 332 329 327 326 325 324 323 323 323 322 322 322 323 323 323 323 324 324 324 323 323 323 322 322 321 321 320 319 318 318 317 316 316 317 319 319 319 317 315 312 311 309 307 306 307 309 309 304 297 290 290 292 294 293 291 291 291 291 292 293 294 296 298 300 301 302 302 303 303 303 304 305 305 306 307 310 313 316 320 321 318 315 315 314 313 313 312 309 306 304 304 304 305 304 297 291 291 296 303 312 317 317 319 322 321 320 327 340 329 315 309 307 305 305 306 310 320 336 352 359 358 359 2 4 6 8 10 10 11 11 11 7 360 356 356 357 356 348 338 334 338 341 330 287 220 208 186 161 144 135 126 117 108 95 95 95 97 98 98 98 97 96 96 95 94 94 93 91 86 69 33 322 303 302 303 304 305 307 310 312 314 316 317 319 319 322 327 333 338 342 344 347 351 351 350 350 351 351 351 351 350 348 347 346 346 346 346 347 348 351 353 356 358 0 3 5 8 11 12 13 12 14 17 19 21 22 23 24 25 25 26 26 25 25 25 24 24 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 22 22 21 21 20 20 19 18 17 16 15 13 11 10 8 6 4 3 2 1 359 357 356 354 353 351 349 348 346 345 344 343 342 340 339 337 336 335 333 332 330 330 330 332 334 336 336 335 334 334 333 333 332 331 331 332 334 336 337 338 340 345 351 1 12 19 21 20 12 358 342 328 320 316 316 317 317 317 321 327 334 338 341 347 356 360 359 359 359 0 0 2 5 9 14 20 26 30 35 40 43 44 43 41 40 40 42 44 45 46 46 46 47 48 48 48 48 48 48 46 46 46 49 51 51 47 45 44 45 46 46 47 46 45 44 42 41 40 38 37 35 32 30 27 24 22 19 16 13 9 7 4 359 348 271 191 181 178 177 178 179 178 174 170 168 167 166 166 166 166 167 170 172 174 173 35 13 17 27 54 57 64 108 131 127 121 123 128 139 141 137 133 131 130 129 126 122 119 116 112 108 105 101 97 93 89 86 83 81 80 78 78 78 79 80 81 82 83 53 51 50 49 47 46 45 44 43 41 40 38 36 34 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1 359 357 356 354 352 350 349 347 346 345 344 343 342 341 340 339 338 336 335 334 333 332 331 330 330 330 330 331 331 331 331 331 332 332 332 332 331 330 330 330 330 331 331 332 332 333 334 336 338 340 341 341 341 340 338 337 334 332 330 328 327 325 324 324 323 323 323 323 323 324 324 324 325 324 324 324 324 323 323 322 322 321 320 320 319 318 318 317 316 316 316 317 318 318 317 316 313 311 309 307 305 304 304 303 301 293 285 287 287 287 287 288 289 289 290 291 291 292 294 296 297 299 300 301 302 302 303 304 306 306 307 308 311 314 317 320 320 318 316 317 317 316 314 312 307 304 302 301 301 301 299 292 291 294 299 305 313 316 317 319 319 316 319 327 340 334 314 303 299 297 297 298 303 313 328 343 349 347 349 356 3 7 9 10 9 6 1 353 345 343 346 351 355 353 345 335 333 339 338 323 268 212 209 190 165 144 132 115 99 95 95 95 96 98 99 99 98 98 97 97 96 96 96 95 92 84 64 21 328 310 308 309 310 312 314 317 319 320 322 324 327 328 330 335 339 344 347 350 352 355 356 356 356 357 357 357 356 355 354 352 351 349 349 349 350 351 352 354 356 358 0 2 5 7 9 12 13 13 14 16 17 19 20 21 22 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 13 12 10 9 7 5 3 2 1 359 358 356 354 352 351 349 348 346 345 343 342 341 341 339 338 336 335 333 332 331 329 329 329 331 334 335 335 334 333 333 332 332 331 330 330 331 333 334 336 338 341 345 350 359 11 19 22 20 13 1 346 331 322 318 317 317 316 317 321 327 332 336 336 337 345 354 357 356 357 358 359 2 5 8 12 18 24 29 32 36 38 39 39 39 39 39 40 41 43 44 44 45 46 47 47 47 47 48 48 47 45 46 47 47 46 45 44 45 46 46 46 46 46 44 43 42 40 39 38 37 35 32 29 27 24 22 19 16 12 9 6 3 357 341 223 187 180 178 178 178 178 176 173 171 169 168 168 168 169 170 171 174 177 178 178 11 7 11 16 20 23 28 111 135 123 117 116 123 133 141 140 136 134 132 130 127 124 121 118 113 110 106 103 99 95 92 89 86 84 82 81 80 80 79 79 81 83 84 53 51 49 48 46 45 45 44 43 42 40 38 36 35 33 31 29 28 26 24 22 20 18 16 14 12 9 7 5 3 1 358 356 355 353 351 350 348 347 345 344 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 330 331 331 330 330 330 331 332 333 333 332 331 331 331 331 331 331 332 332 332 333 334 336 338 340 341 341 341 340 339 337 335 333 330 329 327 326 324 324 323 323 324 324 324 325 325 325 325 325 325 324 324 323 322 322 321 321 320 320 319 318 318 317 317 316 316 316 317 317 316 315 314 313 311 307 302 299 299 301 301 297 291 295 293 291 290 289 288 288 288 289 289 290 292 293 295 297 299 301 301 302 303 305 307 307 308 309 311 313 315 317 317 317 316 316 317 315 313 311 307 304 302 301 300 298 293 290 291 294 297 303 310 313 314 317 317 315 319 326 332 330 314 299 293 290 290 292 296 305 318 330 334 333 340 353 2 5 7 5 1 355 346 337 331 332 339 348 354 355 351 344 342 342 338 317 240 213 212 193 167 131 111 102 96 94 94 95 97 99 100 100 99 99 99 98 98 98 97 96 91 83 64 19 335 319 317 318 319 321 322 324 326 328 329 331 334 337 339 342 346 349 352 355 357 359 0 1 2 2 2 2 1 360 358 357 354 353 352 352 352 353 355 356 357 359 0 2 4 6 8 10 11 11 13 14 16 17 18 19 20 21 22 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 17 17 16 15 14 14 13 12 11 9 8 6 4 3 1 359 358 356 354 352 351 349 348 346 345 344 342 341 340 339 338 336 335 333 332 331 330 329 328 328 330 332 333 333 332 331 331 331 330 330 330 330 331 332 333 335 338 342 346 351 359 9 18 22 21 15 4 350 335 326 321 318 317 316 318 321 325 330 334 334 331 337 346 353 354 354 355 358 2 4 6 9 15 22 27 30 32 34 35 36 37 38 39 39 40 41 43 44 45 47 47 46 46 46 47 48 47 45 44 45 45 44 44 44 45 46 46 46 45 45 43 42 41 40 39 38 36 34 32 29 27 24 22 19 16 13 9 6 1 354 319 199 185 181 179 179 179 179 177 174 172 170 170 170 171 172 174 177 180 184 188 204 359 3 5 7 8 8 11 139 139 121 110 107 114 125 137 141 139 136 133 131 128 126 123 119 115 111 107 104 100 97 95 92 89 87 86 84 82 81 80 80 81 83 86 52 51 49 47 46 45 45 44 43 42 40 39 37 35 34 32 30 28 26 25 23 21 18 16 14 12 10 8 5 3 1 358 356 354 352 351 349 348 346 345 344 343 342 341 341 340 340 339 338 337 337 336 334 333 332 331 331 331 331 330 330 330 331 332 332 333 332 332 332 331 331 332 332 332 332 333 333 334 336 338 340 341 342 341 340 338 336 334 332 330 329 327 326 325 325 324 324 324 325 325 325 325 325 325 325 325 324 324 323 323 322 322 321 321 320 320 319 318 318 317 317 317 316 316 316 315 315 314 313 312 307 300 296 296 300 304 304 299 298 295 292 289 287 286 286 286 287 287 288 289 291 293 296 299 300 300 301 303 305 307 308 309 309 310 311 312 313 314 314 314 312 311 309 309 309 306 305 303 302 300 295 289 288 289 290 292 300 304 307 310 313 314 315 319 324 327 325 313 297 288 285 285 286 291 297 305 313 319 325 336 350 357 1 1 354 344 333 322 313 311 317 331 347 358 3 2 354 348 345 338 310 237 220 215 194 160 122 102 96 93 93 94 96 98 99 100 101 100 100 100 99 100 99 99 96 91 81 65 22 347 333 329 330 330 331 331 332 333 334 336 338 342 344 347 350 352 355 357 359 1 3 5 6 6 7 7 6 5 4 2 0 358 357 355 355 355 356 357 357 358 359 1 2 3 5 7 9 10 11 12 13 15 16 17 18 19 19 20 21 22 23 23 23 23 22 22 21 21 21 21 20 20 20 19 18 18 18 17 17 17 17 17 17 16 15 14 13 13 12 11 10 9 8 7 5 4 2 0 359 357 355 353 351 349 348 346 345 344 343 342 340 339 338 337 335 334 332 331 330 329 328 327 328 329 330 331 331 330 330 330 329 329 329 329 330 330 331 332 334 338 342 346 352 359 7 15 22 23 18 7 354 340 330 324 320 317 316 316 318 321 326 331 335 335 335 341 348 351 352 353 356 0 3 4 6 12 20 25 28 29 30 32 34 36 38 39 39 39 41 43 44 46 47 47 47 46 46 47 47 46 44 43 43 43 43 43 44 45 45 45 45 44 44 42 41 41 40 39 38 36 34 32 30 27 25 22 19 17 13 10 6 0 349 222 187 182 181 180 180 180 180 179 176 174 173 173 173 174 176 180 184 189 198 224 336 356 1 3 4 3 1 358 168 139 113 103 99 102 114 139 142 140 137 134 132 129 127 124 121 116 112 109 106 102 99 97 95 93 91 89 87 85 83 82 82 83 85 87 52 50 49 47 46 45 45 44 43 42 40 39 37 36 34 33 31 29 27 25 24 21 19 17 15 13 11 8 6 3 1 359 356 354 352 350 349 348 346 345 344 343 342 341 341 340 340 339 339 338 338 337 336 334 333 332 332 332 331 330 330 330 331 332 333 333 333 333 332 332 332 332 332 333 333 333 334 335 337 339 341 342 342 341 340 338 336 334 332 331 329 328 327 326 326 325 325 325 325 326 326 326 325 325 325 325 324 324 323 323 322 322 321 321 321 320 320 319 319 318 318 317 317 316 315 314 314 313 313 312 307 298 291 289 295 300 301 297 292 290 287 285 284 283 283 284 285 285 286 288 290 292 295 298 300 300 301 303 305 307 308 309 308 308 309 310 312 314 314 312 308 305 305 305 306 304 304 302 298 293 290 286 285 285 285 288 295 298 302 306 310 312 315 319 322 322 319 309 295 285 281 281 283 286 290 293 298 306 321 337 348 352 355 350 334 317 305 296 292 296 310 333 355 8 14 8 359 351 345 333 303 249 231 220 179 136 110 98 93 92 93 94 97 99 100 101 101 102 101 101 101 102 101 100 96 90 80 63 29 2 349 344 342 342 341 340 339 339 340 342 344 348 352 354 357 359 1 3 4 6 8 9 10 10 11 10 10 9 7 6 4 2 1 359 359 358 358 359 359 360 0 1 2 3 5 6 7 9 10 11 13 14 15 16 17 18 18 19 20 21 22 22 22 22 22 22 21 20 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 15 15 14 13 12 10 9 8 7 6 5 3 2 1 359 358 356 354 352 351 349 347 345 344 343 342 341 340 339 338 337 335 333 331 329 329 328 327 327 327 328 329 330 330 330 330 330 329 329 329 329 329 330 331 332 334 338 342 347 353 0 7 13 20 23 21 11 359 345 333 326 321 317 315 314 315 316 320 327 335 341 337 341 343 347 350 352 354 358 2 2 5 11 19 24 26 27 27 29 32 35 38 39 39 40 41 43 44 46 46 46 47 46 47 47 48 45 42 41 41 42 42 43 44 45 45 44 44 43 43 42 41 41 40 39 38 36 34 32 30 28 25 23 20 17 14 11 6 2 347 183 179 178 179 180 180 181 183 182 179 178 178 177 177 178 180 185 191 201 226 307 345 356 360 2 2 2 360 355 166 147 115 97 90 88 92 133 142 139 137 135 132 129 127 125 122 118 113 110 107 103 101 99 98 96 94 92 90 88 86 85 85 86 87 89 51 50 49 47 46 45 44 43 42 42 41 40 38 37 35 33 31 29 27 26 24 22 20 18 16 14 12 9 7 4 2 360 358 355 353 351 349 348 347 345 344 343 342 341 340 340 339 339 338 339 339 339 337 336 335 333 333 332 331 331 330 330 331 332 333 333 333 333 333 333 333 333 333 334 334 334 335 336 338 340 342 343 343 342 340 338 336 334 332 331 329 328 328 327 327 326 326 326 326 326 326 326 326 325 325 325 324 323 323 322 322 321 321 321 321 321 321 321 320 319 318 317 316 316 314 313 312 311 311 310 305 296 285 278 282 287 289 288 286 285 284 283 282 282 282 282 283 284 285 287 289 292 296 298 299 300 300 302 304 306 308 309 308 308 309 310 312 314 315 314 310 306 306 306 305 302 302 298 291 288 286 284 282 281 281 284 290 294 299 304 309 313 317 320 321 320 315 307 296 286 281 279 280 282 283 284 286 296 316 338 343 340 339 326 306 294 287 287 294 308 328 349 6 17 19 10 1 354 346 331 304 268 249 229 122 105 97 94 94 95 96 97 99 101 102 102 102 103 103 103 103 104 103 101 97 91 80 63 37 17 5 358 355 353 350 348 346 345 345 346 349 353 357 0 3 5 7 8 9 10 12 12 13 13 14 13 13 12 10 9 8 6 4 3 2 2 1 1 1 1 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 18 19 20 21 21 21 21 21 20 20 19 19 19 18 18 17 16 16 15 15 15 15 15 16 16 15 15 14 13 12 11 10 8 7 6 4 3 2 0 359 358 357 355 354 353 351 349 347 345 344 343 342 341 340 339 338 337 335 332 330 328 327 327 326 325 325 326 327 328 329 329 330 330 330 329 329 329 329 330 331 333 335 338 342 348 354 1 6 11 15 19 19 14 3 349 336 327 321 317 314 312 312 314 318 323 329 339 341 343 345 346 349 352 352 356 359 0 3 9 17 23 25 25 25 27 30 34 37 38 38 40 41 43 44 45 45 46 46 45 46 48 47 45 41 38 39 40 41 42 43 44 44 43 43 42 42 41 41 40 39 39 38 36 34 32 30 28 26 24 21 18 15 12 9 9 164 175 175 176 177 178 179 181 185 185 184 183 183 183 183 183 186 192 201 224 288 334 349 355 359 1 1 3 5 12 144 109 91 83 79 73 67 84 120 132 133 133 132 129 127 125 123 119 115 112 108 105 103 102 101 99 97 95 93 91 89 88 89 89 90 91 50 49 48 46 45 44 43 43 42 42 41 40 39 37 36 34 32 30 28 26 24 23 20 18 16 14 12 10 7 5 3 0 358 356 354 351 350 348 347 345 344 343 342 342 341 340 339 338 338 339 340 340 339 338 336 335 333 332 331 330 330 330 331 332 333 334 334 334 334 334 333 333 334 334 334 335 335 337 339 341 342 343 343 342 341 339 337 335 333 331 330 329 328 328 327 326 326 326 326 326 326 326 326 325 325 324 323 323 322 321 321 320 320 320 320 321 321 320 320 319 318 317 316 315 313 311 310 309 309 307 303 294 284 277 280 285 287 287 287 286 285 285 284 283 283 283 283 284 286 287 290 293 296 298 299 299 300 301 303 305 307 308 308 308 309 310 310 311 312 312 309 308 307 306 303 300 297 290 287 285 283 282 281 278 278 282 289 294 300 305 309 313 317 321 322 320 313 305 296 289 283 280 280 281 283 283 286 296 316 333 327 317 308 294 287 286 288 297 315 335 352 4 13 20 18 9 360 352 343 326 299 281 286 41 78 86 88 91 94 98 101 103 103 103 104 104 104 104 104 105 105 106 105 103 100 93 83 66 45 29 18 11 6 3 359 356 353 352 351 351 354 358 2 5 8 10 11 12 13 14 15 15 16 16 16 16 15 14 12 11 10 9 7 7 6 6 5 4 3 3 2 3 3 4 5 6 6 8 9 10 11 12 13 14 15 16 17 17 18 19 20 20 20 20 19 19 19 18 18 17 17 16 15 14 14 13 13 13 14 14 14 15 15 14 14 13 12 11 9 8 6 5 3 2 0 359 358 357 356 355 354 353 351 350 348 347 345 343 342 341 340 339 338 337 334 331 329 327 326 325 325 324 324 324 325 326 327 328 329 330 330 330 329 329 329 330 331 333 336 339 343 349 355 1 6 9 11 14 15 14 7 354 339 330 323 317 313 310 311 314 316 319 324 328 328 337 345 348 350 352 352 353 354 356 1 7 15 21 24 24 24 26 30 33 35 37 38 39 41 42 43 44 45 46 45 45 46 47 47 44 40 36 36 38 40 41 42 43 43 42 42 42 41 41 41 40 39 39 38 36 34 32 30 28 26 24 22 18 16 14 14 24 163 173 174 175 175 177 179 182 187 192 194 194 193 194 193 192 195 202 223 284 333 347 354 357 358 359 1 12 30 58 60 57 60 63 64 56 50 49 72 109 122 127 129 128 127 126 124 120 117 114 111 108 106 105 104 102 100 98 96 94 93 92 93 93 94 94 49 47 46 45 44 43 43 42 42 42 41 40 39 37 36 35 33 31 29 27 25 23 21 18 16 14 12 10 8 5 3 1 359 356 354 352 351 349 348 346 344 343 342 342 341 341 340 339 338 339 340 341 341 339 338 337 335 333 332 331 330 329 330 331 332 333 334 335 335 335 334 334 334 334 335 335 336 337 339 341 342 343 343 342 341 339 337 335 334 332 331 330 329 328 328 327 327 327 327 327 327 326 326 325 324 323 323 322 321 320 320 320 319 320 320 320 320 320 319 319 318 317 316 314 312 310 308 307 306 304 299 292 286 284 291 296 297 296 295 294 292 290 289 287 286 285 285 286 287 289 291 293 295 297 298 299 299 300 301 304 307 309 309 309 308 308 307 303 303 305 306 306 305 303 301 297 292 288 285 283 280 279 278 276 277 282 289 297 303 309 310 310 314 319 320 317 310 303 296 291 287 286 287 290 293 294 297 304 316 322 310 295 283 279 284 291 298 314 335 351 1 8 15 18 13 5 360 353 337 315 301 312 18 59 74 80 83 87 92 97 102 106 106 105 106 105 105 105 106 107 107 107 107 105 102 97 87 72 54 39 29 22 17 12 7 4 1 359 357 357 360 3 6 9 11 13 15 15 16 16 17 17 17 18 17 17 16 15 14 12 11 10 9 9 9 8 8 7 6 5 4 4 4 5 5 6 6 7 8 9 10 10 11 12 13 14 15 16 17 18 18 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 12 13 13 13 14 14 14 13 13 12 10 9 7 6 4 3 1 359 358 357 356 354 354 353 353 352 350 349 348 346 345 343 342 340 339 338 336 334 330 328 327 326 325 324 323 323 323 324 324 326 327 329 330 330 330 329 329 329 330 332 334 337 341 345 350 356 1 6 8 8 8 10 11 8 359 346 334 326 319 314 310 309 312 314 316 321 327 333 336 342 347 349 351 351 350 350 352 358 6 14 18 21 22 23 26 28 31 33 35 37 38 40 41 41 42 43 44 45 45 46 47 46 42 38 33 32 36 40 41 42 42 42 41 41 41 41 40 40 40 39 39 38 36 34 32 30 29 26 24 21 19 16 15 17 38 168 175 176 175 176 177 179 182 187 200 285 358 4 351 335 244 219 235 293 336 350 356 359 359 357 354 38 137 114 105 55 36 43 50 48 45 41 38 46 66 91 117 126 127 127 126 124 122 119 117 114 111 109 107 106 105 104 102 100 98 97 96 97 97 97 98 48 46 45 44 44 43 42 42 41 41 40 39 38 37 36 35 33 31 29 27 25 24 21 19 16 14 12 10 8 6 3 1 358 356 355 353 352 351 349 347 345 343 342 342 341 341 341 340 340 340 340 341 342 341 340 339 337 335 333 331 330 330 329 330 331 333 334 335 335 335 335 335 335 335 335 336 337 338 340 341 342 343 343 342 341 339 337 336 334 332 331 330 330 329 329 329 328 328 327 327 327 327 326 325 324 323 322 321 321 320 320 320 320 320 320 320 319 319 319 318 318 317 316 315 312 310 308 305 303 300 296 292 291 294 302 306 307 306 304 302 300 297 294 292 291 289 289 289 289 290 291 292 294 296 297 298 298 299 300 303 306 308 310 309 307 307 304 300 300 301 303 302 301 300 299 296 291 289 285 281 278 276 275 274 276 282 290 298 306 312 313 311 312 314 314 312 306 300 295 292 293 296 300 307 307 305 305 308 313 311 298 285 278 280 288 295 303 320 341 356 5 12 15 14 10 8 2 348 321 305 336 34 62 74 79 81 84 87 91 96 102 106 107 107 108 107 107 107 108 109 109 109 108 107 104 100 92 79 63 48 38 32 26 21 16 13 10 7 4 3 6 9 11 12 14 16 17 17 17 17 17 17 17 17 17 17 16 15 13 12 11 10 10 11 11 11 10 9 8 8 7 6 6 6 6 6 7 7 8 9 9 10 10 10 11 12 12 13 15 16 17 17 18 18 18 17 16 16 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 11 10 8 7 5 3 2 360 359 357 356 355 354 353 353 352 352 351 349 349 348 347 345 343 341 339 338 336 333 330 328 326 325 324 323 322 322 322 322 323 324 326 327 329 330 330 330 330 330 330 332 334 338 342 346 351 356 1 6 7 6 4 4 6 5 1 352 341 331 323 316 312 309 310 312 314 318 323 329 333 337 341 344 347 349 348 348 351 357 4 10 13 15 17 20 22 25 27 29 31 34 37 38 39 40 40 41 42 43 44 45 46 45 42 36 29 27 33 39 41 41 41 41 40 40 40 39 40 40 39 39 38 38 36 34 32 30 28 26 24 21 19 16 14 13 35 184 184 180 178 177 178 178 178 179 184 16 27 27 22 17 11 3 352 350 354 358 1 2 1 356 341 191 160 140 114 66 40 42 41 39 39 37 32 31 40 62 106 122 127 127 127 126 125 123 120 117 114 112 110 108 107 107 106 104 103 102 101 101 101 101 101 47 46 45 44 43 42 42 42 41 40 40 39 38 37 36 35 34 32 30 28 26 24 22 19 17 14 12 10 8 6 3 0 358 356 354 353 352 352 350 348 346 344 343 342 341 341 340 341 341 341 341 341 342 342 342 340 339 336 334 333 331 330 329 329 330 332 333 334 335 335 335 336 336 336 336 337 337 339 340 341 342 342 342 341 340 339 337 336 334 333 332 330 330 330 329 329 328 328 327 327 327 326 325 324 323 323 322 321 321 321 321 320 320 319 319 319 318 319 319 318 318 317 317 315 313 311 308 304 301 299 298 297 299 303 309 311 312 311 310 309 306 304 301 298 296 294 293 293 292 291 291 292 294 296 297 297 297 298 299 302 305 307 308 307 306 306 304 301 300 300 301 300 298 298 297 295 293 291 287 282 277 275 272 272 276 282 289 298 307 313 315 314 313 312 309 307 303 298 294 294 297 303 310 314 310 304 302 303 302 296 287 281 279 282 287 289 295 309 332 353 6 13 14 14 14 11 358 336 302 297 61 77 85 86 86 87 90 92 93 97 103 107 108 109 109 109 109 109 110 110 110 110 109 108 106 103 96 86 72 59 48 41 35 30 26 22 18 13 11 11 13 15 16 17 17 18 18 17 16 15 14 14 14 15 15 15 15 14 13 12 11 11 12 12 13 12 12 11 11 10 9 9 8 8 7 7 7 7 8 8 9 9 9 9 9 9 10 11 13 14 15 16 17 17 17 17 16 15 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 12 12 11 10 9 8 6 5 3 1 360 358 357 356 355 354 353 353 352 352 351 350 350 349 348 346 344 342 340 338 336 333 330 328 326 325 323 322 321 321 321 321 322 323 324 326 328 329 330 330 330 330 331 333 335 338 342 346 351 356 0 4 6 4 1 359 0 2 1 355 346 336 325 318 313 310 309 311 313 316 319 321 326 331 333 332 341 344 345 347 351 356 360 2 2 2 4 10 14 17 20 23 27 31 34 36 37 39 40 41 41 42 43 44 45 44 40 33 27 26 31 38 41 41 40 39 38 38 38 38 39 39 39 38 38 37 36 34 32 30 28 26 24 20 16 11 5 347 222 200 189 183 181 179 178 176 173 169 168 106 56 46 39 32 25 19 12 7 7 7 8 7 5 358 339 238 177 114 52 36 36 36 35 34 34 33 29 29 35 59 97 118 125 127 128 129 127 125 123 120 118 115 113 111 110 109 109 108 107 106 105 105 105 105 105 47 46 45 44 43 42 42 41 41 40 39 38 37 37 35 35 33 32 30 28 26 24 22 20 18 15 12 10 8 6 4 1 358 355 354 353 352 351 350 348 346 345 344 343 342 341 340 341 341 342 342 342 342 342 342 341 340 338 336 334 333 331 330 329 330 332 333 334 334 335 335 336 336 337 338 338 339 340 341 342 342 342 342 341 340 338 337 336 334 333 332 331 330 329 329 329 328 327 327 326 326 325 324 324 323 323 322 322 322 322 321 320 320 319 318 318 319 319 319 318 318 318 317 316 314 311 307 303 302 302 304 306 308 311 313 314 315 315 315 313 312 310 307 304 301 299 298 297 296 294 292 293 294 296 297 297 296 296 297 299 302 304 306 306 306 306 304 301 301 300 300 298 297 297 297 296 294 293 290 286 280 276 272 271 274 280 287 296 305 310 311 311 309 306 305 303 300 297 296 297 301 307 310 309 303 297 293 290 287 283 279 278 278 279 280 280 281 290 314 346 8 19 21 19 15 4 351 334 315 329 80 90 94 94 94 95 97 98 97 102 107 110 110 110 110 110 111 111 112 111 111 110 109 108 107 105 100 92 82 70 60 52 45 40 35 30 24 19 16 16 17 19 19 19 19 18 17 14 12 11 10 9 9 10 11 11 12 12 12 12 12 13 14 14 15 14 13 13 12 12 12 11 10 10 9 8 8 8 8 8 8 7 7 7 7 8 9 10 11 13 14 15 16 17 17 17 16 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 8 7 6 4 2 0 359 357 356 356 355 354 353 353 352 351 351 350 350 349 347 345 343 340 338 336 333 330 328 326 325 323 322 321 321 321 321 321 322 324 325 327 329 330 331 332 332 332 334 335 338 342 346 350 354 358 1 3 2 359 355 354 357 359 355 347 336 325 317 313 309 308 309 311 314 318 323 328 331 329 326 334 338 340 344 350 354 355 352 345 339 338 346 355 1 6 13 20 26 30 32 34 37 41 42 42 42 43 43 45 44 39 32 27 25 29 36 40 40 39 38 37 37 37 37 38 38 38 38 37 36 35 34 31 30 28 26 23 19 12 358 341 288 219 200 191 186 182 181 179 177 172 164 146 114 82 62 50 41 33 26 21 17 15 14 14 13 10 4 352 325 321 7 19 24 27 29 30 30 31 31 29 31 38 58 88 111 123 129 131 131 130 129 126 124 121 119 117 114 113 112 111 111 110 109 109 109 108 108 108 47 45 44 43 42 41 41 40 40 39 38 37 37 36 35 34 33 32 31 29 27 25 23 21 19 16 13 11 9 7 4 1 358 355 354 353 352 351 350 348 346 345 344 344 344 342 341 341 341 342 343 343 343 343 343 342 341 340 338 336 334 332 331 331 331 332 333 334 334 335 335 335 336 337 338 339 340 341 342 343 343 343 342 341 339 338 336 335 333 332 331 330 329 329 329 328 327 327 326 326 326 325 324 324 323 323 323 323 323 322 322 321 320 319 319 319 319 319 319 319 318 318 318 317 315 311 306 304 303 306 310 314 315 315 316 316 317 317 317 317 316 314 312 309 306 304 303 301 299 297 294 294 294 295 296 295 295 295 296 298 301 303 305 305 305 305 303 301 301 301 301 298 297 297 296 296 296 296 295 293 290 286 277 272 274 279 285 293 300 303 304 305 303 301 300 301 299 297 297 299 303 308 308 303 296 289 282 277 275 275 276 276 276 276 275 271 269 274 303 1 27 34 29 14 4 357 351 344 350 54 85 95 98 99 101 103 104 104 106 110 111 112 112 112 111 111 112 112 112 111 110 110 109 108 107 106 102 96 89 80 72 65 58 53 47 40 33 26 22 21 21 20 20 18 18 16 13 10 7 6 5 5 5 5 5 6 8 9 11 13 14 15 16 17 16 15 14 14 14 14 14 13 12 11 10 9 8 8 8 7 7 7 6 6 6 7 8 10 11 12 14 15 16 17 17 17 16 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 8 7 5 3 1 359 358 357 356 355 354 354 353 353 352 351 351 350 350 348 346 343 341 338 336 333 331 329 327 325 324 323 322 321 321 321 321 322 324 325 327 328 330 332 333 334 334 335 336 338 341 344 348 351 354 357 359 359 356 351 349 353 356 356 349 338 325 316 312 308 307 308 310 313 317 323 332 341 335 332 334 335 336 340 347 352 349 343 335 321 310 313 323 331 338 348 1 16 25 28 31 35 38 41 42 43 42 43 43 42 38 33 27 24 27 33 39 39 37 35 35 35 35 36 37 38 39 38 37 36 35 33 31 29 27 25 22 18 8 342 320 265 221 203 194 189 186 184 183 180 175 166 151 120 94 73 56 45 37 31 27 23 20 19 18 17 13 8 360 344 342 0 13 20 24 26 28 29 30 31 34 39 49 66 89 110 124 131 133 133 133 132 130 128 126 123 121 119 117 115 114 113 113 112 112 112 112 112 112 46 45 43 42 41 40 40 39 39 38 38 37 37 36 35 34 33 32 31 29 28 26 24 22 19 17 14 12 10 7 5 2 359 356 354 353 351 350 349 348 347 345 345 345 345 344 343 342 341 342 343 344 345 345 344 343 343 341 339 337 335 333 332 332 332 333 334 334 335 335 335 335 336 338 339 341 342 343 344 344 344 343 342 341 339 337 336 334 333 331 330 329 329 328 327 327 327 326 326 326 326 325 325 324 324 324 324 324 323 323 322 321 320 320 319 319 319 319 319 318 318 318 318 317 314 311 307 305 305 309 314 317 318 318 318 318 318 318 318 318 317 316 314 312 310 308 306 304 301 299 296 294 294 294 294 294 294 295 296 297 300 302 304 305 305 303 301 300 301 302 302 299 297 296 295 295 297 299 301 300 297 289 278 272 273 277 282 288 294 298 300 301 300 299 300 298 295 295 295 298 301 304 302 296 289 282 276 273 274 275 276 275 273 271 268 264 261 271 337 37 47 42 22 358 358 2 3 6 15 71 90 98 102 105 108 109 110 110 114 116 116 115 114 114 113 112 113 112 111 110 110 108 107 107 106 104 101 97 92 86 80 75 70 64 58 51 43 36 31 27 25 23 21 18 17 14 10 6 4 4 3 2 2 2 1 2 4 7 10 14 17 18 18 19 18 17 16 15 15 15 15 15 14 13 11 11 10 9 8 8 7 6 6 6 7 8 9 10 12 13 14 15 16 17 18 17 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 11 9 8 6 4 2 360 359 358 357 356 355 354 354 353 353 352 351 350 350 349 346 343 341 338 336 334 332 330 328 326 325 324 323 322 322 322 322 323 324 325 326 328 330 332 334 335 336 337 337 338 340 343 346 348 350 352 353 354 353 349 346 348 353 355 353 343 327 316 311 309 308 306 307 309 313 322 335 342 342 340 336 333 332 334 339 342 342 339 331 321 302 293 294 293 291 296 318 4 18 24 28 33 37 39 41 42 42 42 42 41 38 33 27 24 25 31 36 38 36 34 33 34 34 35 37 39 40 39 37 35 34 32 31 29 27 24 20 15 3 340 305 259 227 210 200 194 191 189 188 187 183 174 153 127 102 82 59 47 39 34 30 26 24 22 21 19 15 10 4 354 348 357 9 16 21 25 27 28 30 33 37 45 60 83 105 120 129 133 135 136 136 135 134 132 130 127 125 123 121 119 117 116 115 115 115 115 114 115 115 45 44 42 41 40 40 39 39 38 38 38 37 37 36 35 33 32 31 30 29 28 26 24 22 20 18 15 13 11 8 6 3 0 358 355 353 352 350 349 348 347 346 346 347 347 346 345 344 342 342 343 344 345 346 346 345 344 343 341 339 336 334 333 333 333 334 334 334 335 336 336 336 336 338 340 343 345 345 346 346 345 344 343 341 339 337 335 334 332 329 327 327 327 328 327 327 326 326 326 326 326 326 325 325 324 324 324 324 324 323 323 321 321 320 320 319 319 319 318 318 317 317 316 315 313 310 307 306 307 312 317 319 320 321 320 319 317 316 316 316 316 316 314 313 311 309 307 305 303 300 298 296 294 293 293 293 294 295 295 297 299 302 304 304 304 303 301 300 301 303 303 301 298 296 295 295 296 297 299 299 295 287 278 273 273 275 278 283 288 295 298 298 297 295 296 292 291 291 293 295 297 297 294 289 283 278 273 273 276 277 275 271 268 265 263 261 263 289 22 47 45 31 6 351 2 13 17 19 20 67 92 103 108 110 112 114 114 116 119 121 120 119 118 116 115 114 113 112 110 109 107 106 106 105 104 102 98 94 90 87 82 78 74 70 64 58 53 47 41 35 31 28 24 21 18 15 11 7 5 4 4 3 2 1 0 1 3 7 10 15 19 21 21 21 20 18 17 16 16 17 16 16 15 14 13 12 11 10 9 8 8 7 7 7 8 9 10 11 13 14 15 16 16 17 18 18 17 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 14 12 11 9 7 5 3 1 359 358 357 356 355 355 354 353 353 352 351 350 350 349 347 344 340 338 335 333 332 330 329 328 327 326 325 324 324 324 324 324 324 325 326 328 329 332 334 336 337 338 338 339 341 343 344 345 346 347 348 350 349 347 345 345 347 352 352 344 329 318 312 310 308 305 303 302 306 315 324 333 337 338 332 325 325 327 331 333 334 334 328 318 299 286 279 275 274 277 302 5 16 22 27 32 36 38 38 41 41 42 42 41 37 32 27 24 25 28 33 36 34 32 31 32 34 35 37 39 40 38 36 35 33 32 31 29 27 23 18 10 356 338 309 264 233 217 206 200 198 196 196 198 197 185 160 125 96 83 65 50 39 33 30 28 25 24 22 19 16 11 5 356 347 349 2 12 17 21 24 28 31 35 43 58 86 110 122 128 133 135 137 138 138 138 138 136 134 132 130 127 124 123 121 120 119 118 117 117 117 117 118 44 43 41 40 40 39 39 38 38 38 37 37 36 35 34 33 32 31 30 29 27 26 24 22 21 18 16 13 11 9 7 4 1 359 357 354 352 351 349 348 347 347 347 347 348 348 347 346 343 342 343 345 347 347 348 347 346 345 342 340 337 335 334 334 334 334 335 335 336 337 337 337 337 338 340 343 346 347 347 347 346 345 344 341 339 337 335 333 331 328 326 325 326 327 327 327 327 326 326 326 326 326 326 326 325 325 325 324 324 324 323 322 321 320 320 319 319 319 318 317 316 315 314 313 312 310 309 309 311 314 317 319 320 319 318 316 314 313 313 313 313 313 313 312 311 309 308 305 303 301 299 297 295 294 294 294 294 294 295 296 298 301 303 304 304 304 302 301 302 303 304 303 299 296 294 293 294 295 296 296 295 290 283 276 274 272 276 279 284 291 296 296 293 291 289 286 285 286 290 294 295 293 290 286 282 279 276 276 277 278 274 269 264 262 260 260 263 294 30 43 26 17 3 356 4 12 14 14 15 14 92 111 114 114 115 116 117 121 125 126 125 123 121 120 118 116 113 110 108 106 105 104 104 103 101 98 95 91 87 84 81 78 75 72 68 64 61 56 49 43 38 34 29 25 21 17 14 10 8 6 5 3 2 2 1 2 4 8 11 15 20 23 23 22 21 19 18 17 17 17 16 16 15 14 13 12 11 11 10 9 9 8 8 9 10 11 12 13 14 15 16 16 17 17 18 18 17 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 18 18 18 17 16 14 12 10 8 6 4 2 360 358 357 356 355 354 354 353 352 351 351 350 349 348 347 343 340 337 335 333 332 331 330 329 328 328 328 327 327 327 327 326 326 326 327 328 329 331 333 335 337 338 339 340 342 343 343 342 343 343 344 346 346 346 344 342 342 347 350 343 330 318 312 308 306 304 301 301 303 307 309 313 320 326 323 315 314 317 321 325 327 328 321 308 293 283 280 280 281 276 5 36 26 25 29 34 37 37 37 39 41 42 42 42 39 32 25 24 24 28 32 34 33 31 29 31 33 35 36 38 38 37 35 33 33 32 31 29 26 22 15 3 348 335 314 273 240 222 211 207 206 206 211 224 243 258 330 43 58 69 64 51 37 30 29 27 26 24 22 20 16 12 5 357 345 344 353 3 10 16 22 28 35 45 63 91 120 131 135 137 138 139 139 140 140 141 140 139 138 136 133 131 128 126 125 123 122 121 121 120 120 120 121 43 42 40 39 38 38 38 38 37 37 37 36 36 35 34 33 32 31 30 29 27 26 24 23 21 19 17 14 12 10 8 5 3 0 358 356 354 352 351 350 349 348 347 348 349 349 348 347 344 342 344 347 349 350 350 349 348 346 344 341 338 337 336 336 335 335 336 337 338 339 339 339 338 339 341 344 347 348 348 347 347 346 344 342 340 337 335 333 330 328 325 324 324 325 326 326 327 326 326 327 327 327 327 327 326 326 326 325 325 324 323 322 321 320 320 319 319 319 318 316 314 312 310 310 310 310 311 313 313 313 312 312 313 313 312 311 311 310 310 309 309 310 311 311 310 309 307 305 303 301 300 298 296 295 295 295 294 294 294 296 298 299 301 303 303 304 303 302 302 303 304 302 298 295 293 292 294 295 295 295 294 292 287 280 274 270 273 276 281 285 292 293 289 286 283 281 280 282 288 295 298 296 292 288 285 282 281 280 279 277 273 267 263 259 255 251 254 268 321 319 340 11 6 354 353 357 2 7 13 13 100 120 119 117 117 117 119 124 129 129 128 127 125 123 121 117 113 110 107 105 104 103 102 101 98 95 92 88 85 82 80 78 76 74 73 72 69 63 57 51 46 41 35 30 25 20 16 13 10 7 5 4 3 3 3 4 5 7 10 14 19 23 24 23 21 20 18 17 17 16 16 15 14 13 13 12 11 11 10 10 10 10 10 11 12 13 14 15 16 16 17 17 17 18 18 17 17 16 16 16 16 15 15 15 15 16 18 19 20 20 21 21 21 20 20 19 19 17 15 14 11 9 7 5 3 1 359 358 357 355 354 353 352 351 351 350 349 348 347 345 343 339 337 335 334 333 332 332 331 330 330 330 330 330 330 330 329 329 328 328 328 330 331 333 335 336 337 339 340 343 344 344 342 341 341 341 343 345 345 343 339 337 343 347 342 329 316 309 305 303 302 298 298 301 304 303 302 306 314 316 310 308 310 315 317 320 320 313 300 289 284 292 321 346 4 48 52 41 33 32 33 36 36 37 37 39 41 41 41 38 33 25 22 23 27 31 32 31 29 28 30 32 34 35 36 36 35 33 32 33 32 31 28 25 20 12 360 346 333 315 280 250 230 218 215 216 225 250 300 336 355 11 30 50 62 62 50 35 30 28 27 26 24 22 20 17 13 7 359 351 348 349 352 359 9 22 39 67 100 119 133 140 143 144 144 143 142 142 142 142 142 142 141 139 138 136 134 132 130 128 127 126 125 124 123 123 123 123 42 40 39 38 37 37 37 37 36 36 36 36 35 34 34 33 32 31 30 29 28 26 24 23 21 19 17 15 13 11 9 7 4 2 359 357 356 354 353 353 352 351 349 348 349 349 349 348 345 343 344 348 351 352 352 351 350 347 345 342 339 338 338 337 337 337 338 339 341 341 341 341 341 341 343 345 348 348 347 347 347 347 345 343 340 338 335 333 330 328 326 324 324 324 325 326 327 327 327 327 328 328 328 328 328 327 327 326 325 324 323 322 321 320 320 319 319 319 317 314 311 309 307 306 307 310 312 313 312 306 303 302 303 304 305 305 306 306 306 306 306 307 308 309 309 308 307 305 303 301 300 298 296 295 295 295 295 294 294 295 296 297 299 301 303 303 303 302 302 302 303 302 299 295 293 292 292 292 292 292 293 292 289 282 275 271 271 272 276 279 284 286 284 281 279 277 278 283 289 296 300 300 297 292 289 286 284 282 279 274 269 265 262 256 250 248 255 258 253 250 296 3 357 334 328 337 357 14 22 45 99 119 119 118 117 118 120 124 130 130 129 129 127 125 122 118 114 110 108 106 104 103 101 100 97 94 90 86 84 82 81 81 80 81 82 80 75 69 64 59 53 47 42 36 29 24 19 14 11 8 6 5 4 4 5 5 5 6 9 13 18 22 23 22 20 19 18 17 16 15 15 14 14 13 12 11 10 10 10 10 11 11 12 13 14 15 16 16 17 18 18 18 18 18 18 17 16 15 15 15 15 14 14 14 15 16 18 20 21 21 22 22 22 21 21 21 20 18 16 14 12 10 8 6 4 2 0 359 357 356 354 353 352 351 350 349 348 347 346 344 342 340 338 336 335 334 334 333 332 332 332 332 333 333 333 333 332 332 331 330 330 331 332 333 334 335 336 337 340 343 345 345 343 341 339 339 341 343 343 341 336 335 340 344 338 324 312 304 300 299 297 295 296 297 298 299 298 297 303 308 309 306 307 311 314 316 314 307 296 286 285 303 347 29 47 55 56 51 43 36 28 29 33 34 33 34 35 36 38 38 33 26 22 22 25 27 29 29 29 28 29 30 31 32 33 33 32 32 32 32 31 29 27 24 19 11 359 343 328 316 295 271 248 234 230 234 260 309 340 356 10 24 36 48 55 54 45 35 30 29 27 26 24 22 20 17 14 10 4 359 355 352 350 350 357 27 104 136 146 149 150 150 150 149 148 146 145 144 143 142 142 141 141 140 139 138 136 134 133 132 130 129 128 127 126 126 126 126 40 39 37 36 36 35 36 36 35 35 35 35 35 34 33 33 32 31 30 29 28 26 25 23 21 20 18 17 15 13 11 9 6 4 1 359 358 356 356 355 355 354 352 350 349 349 350 349 346 344 345 349 353 354 354 353 351 348 345 343 341 340 340 339 339 339 341 342 343 343 343 343 343 343 345 347 349 349 348 346 346 347 346 344 341 338 336 333 331 329 327 326 325 325 325 326 327 327 328 328 329 329 329 329 329 329 328 327 327 326 324 323 322 321 320 320 319 318 315 312 309 307 304 303 304 308 311 313 311 304 298 297 297 297 298 299 301 302 302 303 304 305 306 307 308 307 306 305 303 301 300 298 296 295 295 296 295 294 293 293 294 296 298 300 301 302 302 302 301 301 302 301 298 295 292 290 289 287 286 286 288 290 290 285 279 274 272 271 272 273 277 276 274 274 275 277 281 287 293 297 298 298 296 293 289 287 284 280 276 271 268 265 263 257 253 256 262 258 247 243 264 311 311 298 303 329 8 26 19 55 104 117 118 117 116 117 119 123 128 128 128 128 126 124 121 117 113 109 107 105 104 103 102 100 98 95 91 88 86 86 85 86 88 90 90 86 81 75 69 64 59 52 46 40 33 26 21 16 12 10 8 7 6 6 6 5 5 6 9 13 18 20 21 19 18 17 16 15 14 14 14 14 14 13 12 10 10 10 10 11 12 13 14 15 16 17 17 18 19 19 19 19 19 19 18 17 16 15 14 14 14 13 14 15 17 18 19 20 21 22 22 23 23 22 21 21 20 19 17 15 13 11 9 7 5 3 1 360 358 356 354 353 351 350 349 348 347 346 345 343 342 341 340 338 337 335 334 334 334 334 334 335 336 336 336 335 335 334 334 333 332 332 333 334 334 334 334 336 339 342 344 345 344 342 340 338 339 341 341 339 334 332 337 341 334 319 306 299 295 294 293 293 294 295 295 296 297 295 295 297 303 302 305 308 311 312 311 305 295 287 288 304 337 8 29 42 51 55 50 40 26 23 28 30 28 28 30 33 34 31 30 25 21 20 21 21 23 25 27 30 30 29 26 26 29 30 30 29 30 30 29 27 25 22 18 10 358 345 331 324 315 300 277 256 248 262 304 337 354 4 15 25 33 40 43 42 38 33 31 29 27 25 23 21 19 17 15 12 9 5 2 359 356 353 350 351 154 157 158 157 156 155 154 152 150 148 147 145 144 142 141 139 138 137 138 139 138 136 135 134 133 132 131 130 129 128 128 127 39 37 36 35 34 34 35 35 35 35 35 35 35 34 33 33 32 31 30 29 28 27 25 23 22 20 19 17 16 14 12 10 8 6 4 2 0 359 357 357 357 356 355 353 351 351 351 350 348 346 347 349 352 354 354 353 351 349 346 344 343 342 342 342 342 342 343 344 344 344 345 345 346 346 346 348 350 350 348 346 345 345 345 344 342 339 336 334 332 330 329 328 327 327 327 327 328 329 329 330 330 330 331 330 330 330 329 328 328 326 325 323 322 322 321 320 319 316 313 310 308 307 305 304 304 306 309 312 312 307 300 296 294 293 294 295 296 298 300 301 302 303 304 305 306 306 305 304 301 299 295 294 294 294 295 295 295 294 293 293 294 296 298 299 300 301 302 302 301 300 301 300 297 294 291 289 287 285 283 282 282 287 290 287 283 279 275 272 270 270 274 271 268 270 275 281 287 292 295 296 296 295 294 292 286 282 280 278 274 270 267 265 265 262 261 264 262 255 247 241 239 247 260 267 285 343 16 10 342 63 102 115 115 114 114 114 118 122 123 123 123 123 122 119 116 113 109 106 103 102 102 101 99 97 96 94 93 92 93 94 94 95 97 96 94 90 85 79 73 68 62 55 48 42 35 29 23 18 14 12 10 9 7 7 6 6 6 7 10 13 17 20 19 17 16 15 15 14 14 13 14 14 14 13 12 11 10 11 12 12 13 13 14 16 17 18 18 19 20 20 20 20 19 19 19 17 16 15 14 14 13 13 15 17 19 20 22 23 23 22 22 22 22 22 21 21 20 19 17 16 14 12 10 8 6 4 3 1 359 357 355 353 351 350 349 348 347 345 344 343 342 342 341 339 337 336 335 334 334 335 336 337 338 338 338 338 337 336 335 335 334 334 333 334 334 334 334 335 338 341 343 344 345 344 341 339 339 339 339 337 332 330 334 337 330 316 302 293 290 289 288 289 290 292 294 297 300 300 295 291 295 297 301 304 306 307 309 304 296 292 292 299 312 328 344 5 32 50 51 36 24 15 16 21 23 24 26 29 33 26 22 18 13 13 15 15 14 18 24 30 30 27 19 12 19 24 25 24 24 25 25 24 22 19 15 6 358 349 341 333 326 317 300 281 275 299 334 351 0 7 15 21 27 32 34 34 32 31 30 28 26 24 22 20 19 17 16 14 13 11 8 6 3 359 356 352 101 165 163 161 159 157 155 154 151 149 147 146 144 142 140 137 133 130 133 138 139 138 137 136 134 133 132 131 130 130 129 128 38 36 35 34 33 33 34 34 34 34 34 34 34 34 34 33 33 32 31 30 28 27 25 24 22 21 19 18 17 15 13 12 10 8 7 5 3 1 359 358 357 355 354 353 352 352 352 352 350 349 349 350 352 353 354 353 352 350 348 346 345 345 345 345 345 345 345 346 346 346 347 348 348 348 349 349 351 350 349 346 345 344 345 345 343 340 337 335 334 332 331 331 330 330 329 329 329 330 331 331 332 332 332 332 331 331 330 330 329 327 326 324 324 323 322 320 317 314 311 309 308 309 310 311 311 313 314 315 314 311 305 299 295 293 293 293 295 297 299 300 301 302 303 304 305 305 304 300 297 295 292 292 292 293 294 295 294 294 293 293 295 296 298 298 299 301 302 303 302 301 300 298 295 292 290 288 285 283 282 280 279 286 288 287 285 281 277 273 271 270 274 273 269 270 276 285 292 295 297 297 296 293 292 292 288 281 278 276 273 267 263 262 264 264 262 258 256 255 251 241 232 233 242 240 206 89 40 328 79 94 108 111 111 110 109 110 113 117 117 116 115 114 112 110 108 105 100 97 96 97 96 95 94 92 91 91 94 97 101 103 105 105 103 100 97 93 88 82 76 70 64 57 50 43 37 31 25 20 17 14 12 10 8 7 7 7 7 9 12 15 18 20 19 18 17 16 15 14 14 14 14 14 14 13 11 11 10 11 12 13 13 14 15 16 17 18 19 20 21 21 21 20 20 19 19 18 17 16 15 15 14 14 15 17 20 23 25 25 25 24 23 22 21 21 20 20 19 19 17 16 15 13 11 9 7 5 4 2 360 358 355 353 352 350 348 347 346 345 344 343 342 341 340 339 337 335 334 334 335 337 338 339 340 340 340 340 339 338 337 336 336 335 334 334 334 334 334 335 337 340 341 342 343 344 343 341 338 337 336 336 332 330 332 333 328 314 299 289 285 284 283 285 288 290 293 297 305 308 296 288 288 289 293 298 300 302 304 301 297 295 294 296 303 313 324 338 5 42 54 30 3 352 349 353 7 12 11 16 21 19 13 5 355 348 356 2 5 11 17 24 26 20 345 266 302 6 15 9 7 12 17 19 18 15 10 2 355 348 343 335 328 323 317 312 317 336 350 358 4 8 13 17 22 25 28 28 29 28 27 26 25 23 21 20 19 18 17 17 16 15 13 11 9 6 3 1 5 163 165 163 160 158 156 155 152 150 148 147 145 143 141 138 130 121 126 137 139 139 138 137 135 133 132 132 131 130 129 128 37 35 34 33 33 33 33 33 33 33 34 34 34 34 34 33 33 32 31 30 28 27 25 24 22 21 20 18 17 16 14 13 11 10 8 7 6 4 1 359 357 354 351 349 350 352 353 353 353 352 352 353 353 353 354 355 354 353 351 349 348 348 348 349 348 347 347 348 349 349 350 351 352 352 351 351 351 350 348 347 345 345 346 346 344 341 339 337 336 335 334 333 333 332 332 332 332 332 332 333 333 333 333 333 333 332 331 331 329 328 327 326 325 323 321 318 315 313 311 310 311 313 316 316 315 315 316 317 315 313 310 305 300 297 295 295 297 299 300 301 301 302 302 303 303 303 301 298 295 293 292 292 292 292 292 293 293 292 293 293 294 295 296 297 299 300 302 303 303 302 299 295 291 289 287 286 284 282 281 280 281 285 286 285 283 281 278 275 273 272 275 277 275 272 274 281 289 296 299 298 295 286 282 285 286 283 280 277 271 264 259 260 261 263 261 257 255 255 253 245 237 240 246 236 115 104 132 139 116 101 107 107 106 104 103 103 106 108 108 107 105 100 96 94 92 88 84 82 84 86 84 82 90 88 86 87 92 99 105 109 111 111 108 104 100 95 90 84 78 72 66 59 51 44 38 33 28 23 19 16 13 11 8 7 7 7 9 10 13 16 19 21 21 20 19 17 16 15 14 14 14 13 12 11 10 10 10 11 12 12 13 14 15 16 17 18 19 21 22 22 21 20 19 19 19 19 18 17 16 16 15 16 16 18 20 23 25 26 25 24 23 22 21 20 19 18 17 17 16 16 15 14 13 11 9 7 5 3 1 358 356 354 352 350 349 348 346 345 344 343 341 340 339 337 335 334 334 335 336 337 339 340 341 341 341 340 340 339 339 338 337 336 334 334 334 334 334 336 337 340 340 341 342 342 342 341 339 336 335 334 332 330 329 329 326 315 298 288 283 280 280 282 284 287 292 296 304 310 301 292 289 289 290 291 296 301 303 299 294 293 295 298 305 318 335 351 13 47 60 355 307 303 296 287 309 329 334 345 358 5 3 351 330 306 301 316 344 2 6 9 8 347 259 233 240 281 310 300 284 292 355 11 11 8 3 357 347 340 334 326 324 325 332 341 347 353 359 3 7 10 13 16 19 22 24 26 26 27 26 25 23 22 21 20 20 19 19 18 18 17 17 15 14 12 10 9 10 35 147 157 158 158 157 155 153 151 150 149 147 144 139 118 76 68 111 135 138 139 139 137 136 134 133 132 131 130 129 128 36 34 33 32 32 32 33 33 33 33 33 34 34 34 34 34 33 32 31 30 29 27 26 24 23 21 20 19 18 16 15 14 12 11 10 8 7 5 3 1 358 354 349 347 348 350 352 354 355 355 355 355 355 355 356 357 358 357 355 353 351 351 350 350 350 350 350 351 352 353 354 355 356 355 354 352 350 349 348 347 347 348 348 348 347 344 342 340 339 338 337 336 335 335 334 334 334 334 335 335 335 335 335 334 334 333 333 332 331 329 328 327 324 322 320 317 315 312 311 311 313 316 317 316 314 313 313 314 314 314 313 310 306 302 300 299 300 301 301 302 302 301 301 301 301 300 298 296 294 292 291 291 291 290 290 290 290 291 292 293 293 294 295 297 298 299 301 301 301 299 296 292 289 287 286 284 282 281 280 280 282 283 284 283 282 280 279 278 277 277 277 279 280 276 274 278 289 298 298 294 291 280 269 268 270 269 269 269 265 261 260 262 264 264 263 261 259 257 254 250 247 250 257 266 46 74 34 31 77 97 103 105 103 99 96 95 95 95 95 94 92 87 83 83 81 78 76 75 75 75 75 72 71 69 78 81 85 93 103 110 112 112 110 106 101 96 91 86 80 74 67 60 52 45 39 35 31 26 21 17 14 11 8 7 7 8 9 11 13 16 18 20 21 21 20 19 17 16 15 14 13 12 11 11 10 10 10 10 11 12 13 14 15 16 17 19 20 22 23 22 21 19 19 19 19 19 18 18 17 16 16 16 17 18 20 22 24 25 24 23 23 22 21 19 18 16 14 13 13 13 13 14 14 13 12 10 7 5 2 360 358 355 353 351 349 349 347 346 344 343 341 339 337 335 334 334 334 335 336 337 338 339 340 340 340 340 340 340 339 338 337 336 335 334 334 333 334 336 338 339 340 340 340 340 341 341 340 336 334 333 332 329 326 324 323 314 299 288 281 278 277 280 282 283 288 294 299 305 307 301 295 292 290 290 294 301 305 300 293 292 294 299 311 331 357 12 28 49 61 308 263 265 268 264 277 292 303 314 327 343 352 339 310 278 263 267 291 321 335 331 306 268 240 229 232 241 250 250 246 246 269 332 355 358 356 352 343 332 321 313 311 323 344 357 2 4 6 7 10 12 14 17 19 21 23 25 26 26 25 24 22 21 20 20 20 20 20 20 19 19 19 18 17 16 15 14 13 17 42 125 148 153 155 155 154 153 151 150 149 145 127 64 42 56 111 131 136 137 137 137 137 136 135 133 132 131 129 128 34 32 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 33 31 30 29 28 26 25 24 22 21 20 19 17 16 15 14 12 10 9 7 6 4 2 359 355 351 349 350 352 353 355 356 356 357 357 357 356 357 0 2 1 358 356 354 353 353 353 352 353 354 355 356 356 358 359 360 359 357 354 352 350 349 348 349 351 353 352 350 348 345 343 342 340 340 339 338 338 337 337 337 337 337 337 337 337 336 336 335 335 334 333 333 331 329 327 324 321 319 316 314 312 312 313 314 316 316 315 313 312 311 310 311 311 312 311 309 306 304 303 303 302 302 302 301 300 300 300 300 299 297 295 293 291 291 290 289 288 288 288 288 289 290 291 292 293 295 296 297 298 299 298 297 296 293 291 289 287 285 283 282 281 281 282 285 284 285 283 281 281 282 282 283 281 280 279 282 284 282 289 304 309 300 291 286 275 261 254 252 247 251 256 260 264 268 270 271 271 269 267 266 264 263 261 262 266 275 293 339 324 328 25 68 88 97 100 99 95 92 89 87 86 87 87 86 82 79 78 75 70 68 68 67 67 68 67 67 67 69 69 71 78 88 100 108 109 108 106 101 96 91 86 81 75 68 60 52 45 41 39 35 30 24 19 14 11 7 6 6 8 9 12 14 16 17 19 20 21 20 19 18 16 15 13 12 11 10 10 9 9 9 10 11 12 13 14 15 16 17 19 21 22 23 22 20 19 19 19 19 19 18 17 16 16 16 17 19 20 21 22 23 23 22 22 22 21 19 18 17 16 14 12 11 10 10 11 12 13 13 12 10 7 5 2 359 357 354 352 351 349 348 347 345 343 341 339 337 335 334 334 334 335 336 336 337 338 338 339 339 340 340 339 339 338 337 336 335 334 334 333 334 335 337 338 339 339 338 338 338 338 339 336 334 331 330 327 322 319 318 310 298 287 280 276 276 279 280 283 286 289 293 299 305 303 296 290 288 289 292 299 304 301 294 290 292 298 312 336 10 25 36 45 47 294 265 262 261 263 272 284 292 299 307 318 328 326 300 266 251 248 251 262 277 274 252 244 236 231 231 234 239 241 239 237 242 263 301 335 345 345 338 326 310 289 263 275 332 3 10 11 10 11 12 14 16 18 20 22 24 25 25 25 24 23 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 18 28 76 133 147 153 154 154 153 152 150 149 146 135 102 82 102 123 130 132 133 135 136 137 137 136 134 132 131 130 128 33 31 30 30 30 31 31 31 31 32 33 33 33 34 34 34 34 33 32 31 30 28 27 26 24 23 22 21 20 18 17 16 14 13 11 9 7 5 4 3 1 358 355 353 354 356 357 358 358 358 360 359 356 353 355 1 4 3 1 358 356 355 354 354 355 356 358 358 358 358 359 2 3 2 360 357 355 353 351 350 351 355 358 357 355 352 349 347 345 343 343 342 341 341 341 340 340 340 340 339 339 338 338 337 337 337 337 336 335 333 330 327 324 321 318 316 313 312 312 313 314 314 314 313 313 312 310 309 308 309 310 310 309 308 307 306 304 303 302 301 300 300 300 299 299 298 296 294 292 290 289 288 287 286 285 286 286 287 288 289 291 292 294 295 296 296 296 295 294 293 292 291 289 288 286 284 284 283 284 286 286 286 285 284 282 284 288 290 289 286 281 279 281 289 296 310 331 335 316 296 282 266 252 245 238 233 237 244 254 265 272 273 275 276 277 276 274 274 276 277 281 288 300 317 322 325 354 31 57 74 85 91 92 90 88 86 84 83 84 86 85 81 77 76 74 69 67 64 62 61 61 62 64 66 68 69 68 67 68 75 89 103 103 103 99 95 90 85 80 74 67 59 51 45 43 42 39 33 27 20 15 10 7 6 6 8 10 12 14 16 17 18 19 20 19 19 18 16 15 13 12 10 10 9 8 8 9 10 11 12 13 14 15 16 17 19 20 21 22 21 20 19 18 18 19 18 17 17 17 17 17 19 21 22 22 22 22 22 22 22 21 19 18 17 17 16 14 12 11 9 9 8 8 10 11 11 10 9 7 4 1 358 356 354 352 351 349 348 346 344 341 339 337 336 335 334 334 334 335 336 336 336 337 337 338 338 339 339 338 337 337 336 335 335 335 334 334 335 336 338 339 339 338 336 335 336 336 336 333 330 327 324 319 316 313 307 296 286 278 275 275 277 280 283 286 285 287 289 292 295 292 287 284 286 289 296 300 299 295 290 288 291 303 329 7 27 37 40 32 314 279 274 270 271 278 285 291 293 295 298 304 305 289 262 248 242 241 242 246 248 240 238 236 234 233 234 236 238 237 234 233 238 252 285 315 324 319 299 271 239 224 221 255 2 16 14 12 12 14 17 19 20 22 23 24 25 25 25 23 22 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 19 19 20 29 66 125 144 150 153 153 153 151 150 149 148 144 136 131 129 129 130 131 132 134 136 137 137 135 134 132 131 130 129 31 29 29 29 29 30 30 30 31 32 32 33 33 34 34 34 34 33 32 31 30 29 28 26 25 24 23 22 21 19 18 16 15 13 11 10 8 6 5 4 2 0 358 357 358 359 359 360 360 0 2 1 355 350 353 1 6 5 3 1 358 357 356 357 359 0 1 1 360 359 360 2 4 4 2 360 358 357 355 353 354 357 1 0 357 354 352 350 348 347 346 345 345 344 344 343 343 343 342 342 341 340 340 339 339 339 339 339 337 335 331 327 324 321 318 315 313 312 312 311 312 313 312 312 311 310 310 308 307 307 307 308 308 308 307 306 304 302 300 300 299 299 299 299 298 297 295 293 291 290 288 286 285 283 283 284 285 285 285 287 289 291 292 292 294 294 293 291 291 291 291 290 289 288 287 285 286 286 286 287 288 289 289 288 288 292 297 299 296 290 284 283 285 289 306 328 356 11 358 325 285 257 244 235 225 220 223 232 241 248 254 261 270 275 280 281 281 283 286 291 298 310 323 332 333 351 18 35 47 59 70 77 82 83 83 82 81 81 82 84 82 78 74 73 73 70 69 65 62 60 60 61 61 63 64 65 64 62 62 64 77 96 98 98 96 92 88 84 79 73 66 58 50 44 41 40 40 36 30 24 17 12 9 7 7 8 11 14 15 16 17 17 18 19 19 19 18 17 15 13 11 10 9 8 8 8 8 9 11 12 13 14 15 15 17 18 19 20 21 20 19 19 18 18 19 18 17 17 18 18 19 21 22 23 22 22 23 22 22 22 21 18 17 17 17 15 14 12 10 9 8 6 5 6 7 8 8 8 7 5 3 0 358 357 355 353 351 349 347 344 342 339 338 336 335 334 334 335 336 336 336 335 335 336 337 338 338 338 337 337 336 336 335 335 335 334 334 334 335 337 339 339 337 336 334 334 334 334 332 329 325 321 317 315 310 302 293 284 277 274 274 276 280 282 284 283 282 282 283 285 286 284 280 280 285 291 296 298 296 290 285 286 293 309 337 6 22 22 360 317 301 291 285 282 285 289 290 289 285 281 283 282 274 259 247 240 236 233 233 237 238 239 240 240 237 236 236 238 238 234 231 230 235 247 264 277 268 251 231 220 217 218 249 18 28 23 15 13 15 18 20 22 23 24 25 26 25 24 23 21 20 20 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 24 38 80 127 142 147 150 152 152 152 151 150 149 147 144 141 138 135 133 133 134 136 137 137 136 134 133 132 131 131 130 30 28 27 27 28 29 29 29 30 31 32 33 33 34 34 34 34 33 32 31 31 30 28 27 26 25 25 24 23 21 20 18 16 15 13 11 9 8 7 6 5 3 2 2 1 0 359 359 360 1 4 3 353 348 352 1 6 6 4 2 1 360 360 1 2 3 4 4 2 1 1 3 5 6 5 2 1 1 360 358 357 359 1 0 358 355 354 352 351 350 350 349 348 348 347 346 345 345 344 344 343 343 342 342 342 342 342 341 338 335 332 328 324 321 318 315 313 312 312 311 312 312 312 312 311 310 309 308 306 306 306 306 306 306 306 304 302 300 299 299 299 299 299 299 298 297 295 293 291 289 287 284 283 283 283 284 284 284 284 285 287 288 288 288 290 292 290 289 289 290 290 289 288 287 287 287 288 288 288 289 291 293 295 295 296 299 302 303 302 296 291 290 291 291 311 348 15 35 41 44 88 161 185 198 203 203 207 217 227 234 240 247 258 270 281 287 290 292 295 302 311 325 341 350 359 18 33 39 44 50 58 66 73 78 79 79 77 78 80 80 78 73 70 69 69 69 68 66 64 63 64 63 62 61 61 60 59 59 61 63 66 75 89 93 93 90 87 83 78 72 65 57 48 41 35 33 35 35 32 27 21 15 12 9 8 11 13 16 16 17 17 17 17 18 18 19 18 17 15 13 11 9 8 8 7 7 8 9 11 12 13 14 15 15 16 17 18 19 19 20 19 19 19 19 19 18 18 18 18 19 20 21 22 22 22 22 23 23 22 22 20 18 17 17 16 15 13 11 9 8 7 6 5 6 6 6 6 6 6 5 4 2 1 0 359 357 354 351 348 345 343 341 339 337 336 336 336 336 336 336 336 335 336 336 337 338 338 338 337 336 335 336 336 336 335 335 335 334 334 335 337 337 336 335 333 332 331 331 330 327 323 318 315 314 309 299 290 282 277 274 274 276 281 282 282 282 281 282 281 277 279 279 276 276 280 286 292 295 296 291 285 284 285 289 298 312 324 321 310 302 297 292 289 285 284 285 284 283 279 273 269 267 263 256 247 241 235 230 229 233 237 240 243 246 241 238 236 237 238 234 230 229 230 233 240 249 245 239 234 230 231 243 326 21 30 25 17 14 15 18 20 22 23 24 25 25 25 24 22 21 20 19 19 19 19 19 19 19 20 20 20 21 22 22 21 21 23 31 62 108 133 140 145 148 150 152 152 151 150 149 148 147 145 143 140 138 137 137 136 136 135 134 133 132 132 132 131 130 29 26 25 26 26 27 27 28 28 30 31 32 33 34 34 34 34 33 32 31 31 30 29 27 26 26 26 25 25 24 22 21 18 16 14 12 11 10 9 9 9 8 6 5 3 1 359 358 359 1 5 5 353 350 355 2 6 6 5 4 4 4 4 5 5 5 6 6 5 4 3 4 6 7 7 6 5 5 4 2 0 360 360 359 358 357 356 355 354 354 353 353 352 350 349 348 348 347 347 347 346 346 345 345 344 344 344 342 339 336 332 328 325 321 318 316 315 315 315 315 315 315 314 313 312 310 309 307 306 305 305 305 305 305 304 303 301 299 298 298 299 299 300 299 298 297 295 293 291 288 285 282 282 283 284 284 284 284 284 284 284 285 285 286 287 288 287 287 287 289 289 288 287 287 287 289 290 289 290 292 294 295 297 299 300 302 304 304 306 304 300 298 297 294 308 6 39 56 66 78 101 122 142 163 180 190 198 210 224 237 246 252 259 272 288 300 304 307 312 321 331 343 356 9 24 37 43 43 43 47 54 63 71 75 77 76 74 75 76 77 75 71 68 67 66 65 64 63 63 64 65 66 65 63 61 58 55 56 58 61 64 70 82 88 88 88 86 83 78 73 65 56 47 37 28 24 25 29 30 28 24 19 15 12 12 14 16 17 17 17 17 17 17 17 17 18 18 17 15 13 11 9 8 7 6 6 7 9 10 11 12 14 14 14 15 16 17 18 19 19 19 19 19 19 19 18 18 18 19 19 20 21 21 21 21 22 22 22 22 21 20 18 17 16 15 14 13 11 10 9 7 6 6 6 7 6 5 6 6 5 4 3 3 3 2 360 357 353 350 347 345 342 340 338 337 337 336 336 336 337 337 337 336 336 336 337 338 337 336 335 335 336 337 337 337 336 335 334 333 333 334 334 334 332 331 330 329 328 327 324 320 315 311 311 306 298 289 282 278 275 275 277 280 281 279 279 280 282 283 277 277 276 274 274 277 283 287 290 292 289 285 281 279 278 279 280 281 281 281 283 282 281 279 275 273 273 275 278 273 267 262 259 256 254 249 243 238 234 233 235 238 241 245 249 244 239 236 237 236 234 231 229 228 229 233 238 242 246 254 270 291 317 350 15 22 19 14 12 13 15 17 19 21 22 24 24 24 23 22 20 20 19 19 19 18 19 19 19 20 21 21 21 21 21 21 22 28 52 103 130 140 143 145 146 148 151 152 152 151 150 148 147 146 145 143 141 138 136 136 135 135 134 133 132 132 132 131 130 27 25 24 24 25 25 26 26 27 28 30 31 32 33 33 33 33 33 32 31 30 30 29 28 27 27 27 26 26 25 24 22 20 18 15 13 12 11 10 11 12 11 9 6 4 0 357 357 359 2 6 6 358 354 0 5 7 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 8 9 9 9 8 8 8 6 4 2 1 0 360 359 358 358 358 358 357 355 354 353 351 351 350 350 350 350 349 348 347 347 346 346 346 343 340 336 332 328 325 322 320 319 320 321 322 321 320 318 316 315 313 311 309 307 305 304 303 303 304 304 303 301 300 299 298 298 299 299 299 299 299 298 296 294 290 287 283 280 281 282 282 282 283 283 283 283 282 282 283 284 285 286 285 285 286 288 288 287 287 287 288 289 291 292 293 293 294 295 298 300 302 303 303 304 308 309 304 299 298 298 304 15 73 94 96 90 100 114 128 142 158 178 197 207 221 241 258 269 279 292 306 320 327 333 339 348 356 4 12 22 34 43 46 45 43 47 55 63 70 74 75 73 71 72 73 74 72 70 68 66 64 62 61 60 59 59 61 64 65 64 63 59 56 56 57 60 62 67 76 82 83 83 82 81 78 74 66 57 46 35 25 19 18 21 25 27 26 23 19 16 16 17 18 18 17 16 17 17 17 16 16 16 17 16 15 13 11 9 8 6 5 5 6 8 9 11 12 13 14 14 14 15 16 17 18 18 19 18 18 19 19 18 18 18 19 19 19 20 20 20 20 21 20 20 21 20 19 17 16 15 14 13 12 11 10 9 8 7 5 6 6 6 6 7 7 6 5 4 4 3 3 2 360 357 354 351 348 344 341 340 339 338 337 337 338 339 338 338 337 336 336 336 337 337 336 335 335 336 337 338 337 336 335 334 333 332 332 332 331 330 329 328 327 325 323 321 318 313 309 308 304 297 290 284 280 277 276 277 278 278 277 277 278 281 284 281 279 277 275 274 276 281 283 284 286 285 282 278 275 271 269 267 266 266 267 270 270 269 266 263 262 263 265 270 268 263 258 254 252 252 249 246 242 240 239 240 242 246 251 253 251 243 239 238 236 234 231 229 228 229 231 236 244 258 281 305 323 337 351 4 8 8 7 7 8 10 12 13 16 19 21 22 22 21 20 19 19 18 19 19 19 19 19 19 20 20 20 20 21 21 22 28 50 102 131 141 144 144 143 144 147 150 151 151 151 150 149 148 147 146 144 141 139 136 135 135 136 135 134 133 133 133 132 130 26 25 24 24 24 24 24 24 25 27 28 30 31 32 33 33 33 32 31 30 29 29 29 28 27 27 27 26 26 25 24 23 22 20 17 14 12 11 11 13 14 13 10 6 3 0 357 356 359 4 8 8 3 359 4 7 9 11 12 13 14 14 13 12 11 11 11 11 12 12 11 11 11 12 12 12 11 11 10 9 8 6 4 3 3 2 2 1 2 1 359 357 356 355 354 354 353 353 353 352 351 350 349 348 348 348 347 344 340 336 332 328 325 323 322 322 324 325 326 325 323 321 319 317 315 312 310 307 305 303 302 302 302 303 301 300 299 298 298 299 299 299 299 299 299 299 297 294 290 286 282 280 281 281 280 280 281 281 282 282 281 281 281 282 283 283 283 283 285 286 287 288 288 288 288 289 291 294 294 294 293 295 297 299 302 303 303 304 309 312 306 298 296 300 307 44 96 109 116 97 73 84 96 104 120 166 211 214 221 243 265 283 295 307 320 334 347 357 6 13 18 23 28 33 40 44 45 45 45 49 56 63 68 71 72 69 67 69 71 71 70 68 67 65 63 60 59 58 56 53 54 57 59 60 61 60 58 57 58 60 63 69 74 76 77 77 77 77 77 74 68 58 47 35 25 20 17 17 20 23 25 25 22 20 20 20 19 18 17 16 16 17 17 16 16 16 16 16 15 13 12 10 8 7 6 5 6 7 9 10 12 13 14 14 14 15 15 16 17 18 18 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 18 16 15 13 12 11 11 10 10 9 9 6 6 7 8 9 9 9 8 7 5 4 4 3 2 1 359 357 354 351 347 344 341 340 339 339 340 340 340 340 339 337 337 337 337 337 337 336 336 335 336 338 338 338 337 336 334 333 332 331 330 329 328 328 326 325 323 321 318 315 311 307 304 302 297 291 286 282 279 277 277 276 275 275 276 278 279 280 281 280 278 277 278 277 279 280 280 280 279 277 274 270 267 264 261 259 259 259 260 261 262 260 258 256 257 259 261 262 260 257 252 250 250 250 249 246 243 243 245 250 257 263 258 254 249 244 240 237 235 232 230 230 230 231 235 245 262 288 313 329 338 345 352 354 356 356 358 1 4 6 9 12 15 18 19 19 18 17 16 16 17 17 18 18 18 18 19 19 19 19 20 20 21 27 52 112 139 145 147 146 145 144 145 146 148 150 151 151 150 149 148 147 146 145 143 140 136 135 135 136 137 136 136 136 135 133 131 26 25 24 24 24 23 23 23 24 25 27 28 30 31 32 32 32 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 22 19 16 13 11 10 10 13 13 11 7 5 2 358 356 0 7 12 10 3 0 4 9 13 15 16 16 17 16 16 15 15 14 15 15 16 17 17 17 17 17 17 16 16 16 15 14 12 11 9 8 7 6 5 5 5 3 1 359 358 357 357 356 356 356 355 354 352 351 351 350 350 350 348 345 341 336 331 328 326 325 325 325 326 326 326 325 323 322 320 318 316 314 311 307 304 302 301 301 301 301 300 299 298 298 299 300 300 299 299 299 300 299 297 294 290 285 281 281 280 279 278 278 279 280 281 281 280 279 279 280 281 281 281 281 283 284 285 288 290 290 290 290 292 293 293 292 292 293 295 298 300 302 302 304 308 311 306 298 295 298 323 79 105 113 117 100 327 328 336 347 352 340 294 242 240 259 271 285 298 307 318 329 339 352 16 36 44 45 45 45 45 47 47 47 48 52 57 63 67 69 69 67 65 67 68 68 67 66 65 63 61 58 57 56 52 48 48 49 50 52 55 57 57 56 57 60 64 68 69 71 72 72 72 73 73 72 69 61 50 39 31 26 22 19 18 20 24 25 25 24 23 22 20 18 17 16 16 16 17 17 17 16 16 15 14 13 12 10 8 7 6 6 6 7 9 10 12 13 14 14 14 14 14 15 16 17 17 16 16 17 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 18 16 15 13 12 11 11 10 10 10 10 9 8 9 11 12 12 12 10 8 6 5 4 3 2 2 1 360 358 354 350 346 344 342 342 342 342 342 341 340 339 338 338 338 339 339 338 337 337 336 337 337 338 338 337 336 334 332 331 330 329 328 327 326 325 323 320 318 315 312 308 305 302 299 297 292 287 283 280 277 275 272 271 273 275 277 277 277 278 279 279 279 281 280 279 278 277 276 274 271 269 266 263 260 257 256 255 255 255 256 257 256 255 254 253 254 255 256 257 256 252 250 249 249 250 248 245 245 249 257 270 277 271 259 249 245 242 238 237 235 233 232 232 233 235 243 256 276 300 320 331 337 341 341 339 339 345 353 359 3 7 10 12 14 15 15 14 13 12 12 13 15 16 17 17 17 17 18 18 18 19 21 25 46 115 145 152 153 151 149 147 145 144 145 146 148 149 150 150 150 149 148 147 146 145 142 139 135 132 136 139 139 139 139 137 134 132 26 25 24 24 23 23 22 22 23 24 26 27 29 30 31 31 31 31 31 30 30 29 28 27 27 26 26 26 25 24 24 24 24 24 21 18 14 11 9 8 9 11 10 7 6 3 358 357 2 10 14 13 9 6 8 12 16 17 18 18 18 18 18 17 18 18 20 21 22 23 23 23 24 24 23 22 21 21 20 19 17 15 13 11 10 9 9 8 6 4 2 1 0 360 359 359 358 358 357 355 354 353 352 352 352 351 348 345 341 336 331 328 327 327 328 328 329 328 326 325 323 322 320 319 318 316 312 308 304 302 301 301 301 301 300 298 298 299 300 300 300 300 299 299 299 298 296 294 290 285 281 279 278 276 276 276 277 278 279 279 278 278 278 279 279 279 279 280 280 280 282 286 289 290 291 291 292 292 291 290 291 293 294 296 298 300 301 303 306 307 305 300 296 298 316 85 114 120 122 109 329 327 328 333 339 338 329 314 295 270 267 274 285 295 303 306 303 303 354 55 69 70 64 57 51 48 46 48 50 53 58 63 67 68 68 66 65 66 66 66 66 65 63 61 58 55 54 52 48 46 45 44 43 44 48 51 52 53 54 58 61 62 63 65 66 67 68 68 69 70 68 63 55 46 39 34 29 23 20 21 24 26 26 26 25 23 21 19 17 16 16 16 17 19 18 17 16 15 14 12 11 10 9 7 6 6 7 8 9 11 12 13 14 13 13 13 13 14 15 16 16 15 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 16 15 13 12 11 10 10 10 10 10 10 11 13 14 14 15 14 13 9 7 5 4 3 3 3 3 2 360 356 352 349 347 346 344 344 343 343 342 341 340 340 340 340 340 339 338 337 338 338 338 338 338 338 337 336 334 331 330 328 327 326 325 324 323 321 318 316 313 310 306 303 300 297 295 292 288 284 281 278 274 271 270 271 274 275 274 273 274 277 280 282 284 282 279 277 275 273 270 267 264 261 259 257 255 253 252 252 252 252 252 252 252 252 252 251 252 252 254 254 252 250 248 248 249 248 246 246 250 256 266 277 277 263 251 245 243 240 238 237 235 233 233 234 236 240 247 259 277 298 314 324 327 324 318 317 328 341 352 360 6 8 9 9 9 10 9 7 5 4 5 9 11 13 14 15 16 16 17 18 20 23 37 90 140 153 156 157 155 153 150 147 145 143 143 144 144 146 148 149 149 149 148 148 147 145 141 134 129 134 140 142 142 141 138 135 131 26 25 24 23 22 22 22 22 22 23 25 26 28 29 30 31 31 31 31 30 30 29 28 27 27 26 26 26 25 24 23 22 22 22 20 18 14 11 7 5 6 9 9 7 6 2 357 357 3 11 14 13 13 12 13 15 17 18 18 19 19 19 19 20 21 23 25 27 29 29 29 28 28 29 28 26 24 24 23 22 20 18 16 14 13 12 11 9 7 5 3 3 3 2 1 1 0 359 358 357 356 355 354 354 354 352 348 345 340 335 331 329 329 331 331 331 330 328 326 324 322 321 320 319 319 317 314 310 305 302 301 301 301 301 300 299 299 299 300 300 300 300 298 298 297 296 295 292 289 285 281 278 276 273 273 273 274 275 276 276 276 276 277 278 278 278 279 279 278 277 279 283 285 287 288 289 290 291 290 289 291 292 293 294 296 298 299 301 303 303 302 300 297 296 297 268 141 134 128 99 340 336 340 343 346 342 338 347 8 269 265 268 275 282 286 285 281 281 353 66 79 79 73 64 54 48 47 48 51 53 58 63 67 68 67 66 66 66 65 65 64 63 61 58 54 52 51 49 46 44 43 41 39 39 42 45 47 50 53 55 56 57 58 60 62 63 64 64 65 66 66 64 59 53 46 40 33 26 23 24 26 28 28 27 25 24 21 19 18 17 17 17 19 20 19 17 16 14 13 12 11 9 8 7 6 6 7 8 10 12 13 14 14 13 13 12 13 13 14 15 15 15 15 16 17 18 20 21 21 21 21 20 20 20 20 19 19 19 19 19 18 17 15 14 13 11 11 11 11 10 10 10 11 12 15 16 17 16 15 14 11 8 7 5 4 4 4 4 3 1 357 354 352 351 349 347 345 344 344 343 343 342 341 341 341 340 338 338 338 338 339 339 339 340 339 338 337 334 332 330 328 327 326 324 323 321 319 316 314 311 308 305 301 298 295 293 291 288 284 281 278 274 270 269 270 272 272 271 271 272 275 278 283 286 283 279 276 272 269 266 264 261 257 256 255 253 251 250 249 249 249 248 249 249 250 251 252 252 253 253 253 252 250 248 247 247 247 247 247 250 252 258 267 272 265 254 248 246 243 241 239 236 234 234 234 235 237 240 247 258 275 293 307 312 307 298 297 305 321 338 351 359 3 3 1 2 2 1 358 353 345 340 348 360 7 10 12 14 15 17 18 21 28 55 124 149 157 160 161 161 159 157 153 148 144 141 138 136 139 143 146 149 151 151 150 150 147 143 135 129 132 138 142 142 140 137 133 128 25 24 23 22 21 21 21 21 22 23 24 25 26 28 29 30 30 30 30 30 30 29 28 28 27 27 26 26 26 25 23 21 19 17 16 14 11 8 4 1 3 7 9 8 7 3 355 356 3 11 15 16 19 20 19 19 19 19 20 20 20 20 20 21 23 26 30 33 35 34 33 32 32 32 31 28 26 25 25 23 22 20 18 17 16 14 13 11 8 6 5 5 5 4 4 3 2 1 360 358 358 357 357 357 355 352 348 345 340 336 332 331 332 334 334 333 330 328 325 323 321 320 319 320 320 319 317 312 307 303 301 301 302 301 300 300 300 299 299 299 299 297 296 295 295 294 293 291 288 284 281 278 274 271 270 271 271 272 272 273 274 275 276 277 277 279 279 278 276 276 277 279 281 282 284 286 288 289 290 290 290 292 293 293 294 296 298 299 300 300 299 297 294 292 287 273 233 180 126 8 340 340 352 2 5 354 346 355 7 298 274 278 283 283 280 282 293 347 72 75 78 75 70 64 57 53 50 49 50 53 58 64 68 69 69 67 67 66 65 65 64 61 58 54 50 49 49 47 45 44 42 40 39 38 40 42 45 48 50 52 54 55 56 57 58 60 61 61 62 62 63 63 62 58 52 44 35 28 26 27 29 30 29 27 25 23 21 20 19 19 19 19 20 20 19 17 15 13 12 11 10 9 8 7 6 6 8 9 11 12 13 14 14 13 13 12 12 13 13 14 14 15 15 16 17 18 20 21 22 22 21 20 20 20 19 19 18 18 18 18 17 16 15 13 13 12 11 11 11 11 11 11 11 13 15 17 18 17 16 15 12 10 8 7 6 5 5 4 3 1 359 356 354 352 350 348 346 345 344 344 344 343 342 342 341 339 338 339 339 340 340 340 341 342 341 340 338 336 334 331 329 327 326 324 322 320 317 314 312 309 306 303 300 296 294 292 290 287 285 282 279 274 269 268 270 271 270 270 269 270 272 275 280 284 280 276 273 269 265 263 261 258 254 253 252 251 249 247 246 246 246 246 247 247 249 251 253 254 254 253 253 253 251 248 246 246 247 248 248 249 250 254 264 274 266 255 251 249 246 244 241 237 235 234 234 235 236 238 242 249 261 276 290 294 291 285 281 284 296 316 334 347 353 353 351 351 351 350 344 332 302 263 249 278 340 359 6 10 13 15 17 20 29 63 136 156 162 165 166 167 167 165 162 158 152 144 137 133 132 134 138 145 151 152 153 153 151 146 137 129 128 131 134 135 133 129 125 126 25 24 23 22 21 20 20 20 21 21 22 23 25 26 28 29 29 29 30 30 30 29 29 28 27 27 27 27 27 26 24 21 17 14 12 10 8 5 2 358 359 5 8 9 8 4 355 353 1 9 15 21 25 27 25 23 22 22 22 22 22 21 22 24 26 29 33 36 37 36 36 35 35 34 33 30 28 27 26 25 23 22 20 19 17 16 14 11 9 8 8 7 7 6 6 5 4 3 1 0 360 359 359 357 355 352 348 344 340 334 331 331 334 336 336 333 330 327 324 322 320 320 321 322 323 322 320 316 310 305 303 303 303 303 302 301 300 298 297 297 296 295 294 293 293 292 291 288 286 283 280 276 273 270 269 268 268 268 269 270 271 273 275 276 277 278 278 277 276 275 276 278 279 280 282 284 286 289 291 291 291 292 293 293 294 295 296 298 299 297 295 292 289 287 283 279 280 295 316 334 338 339 354 16 20 8 358 359 1 343 332 323 299 281 281 306 348 30 66 78 78 74 67 60 54 52 49 45 44 51 60 67 71 72 72 70 69 67 66 66 64 61 57 53 49 49 49 48 46 44 43 42 42 41 42 43 44 47 49 51 53 54 54 55 56 58 59 60 59 59 59 59 59 57 52 44 36 30 29 30 31 31 29 27 25 23 22 21 20 20 21 21 21 20 18 16 14 13 11 10 9 8 7 6 6 7 8 10 12 13 13 14 14 14 13 13 13 13 13 14 14 15 16 17 18 19 20 22 23 22 21 21 20 19 19 18 18 18 18 17 16 15 14 13 12 11 11 11 11 12 12 11 11 12 15 17 18 18 16 15 12 10 9 8 7 6 6 5 3 1 359 357 355 353 351 349 347 346 345 345 345 344 343 342 340 339 339 340 341 341 342 342 342 343 342 341 339 337 335 332 330 327 326 324 321 318 316 313 310 307 304 301 298 295 292 290 288 286 285 283 280 275 270 269 270 270 269 269 269 270 270 274 278 279 276 273 270 267 263 260 259 257 254 252 250 248 247 245 244 244 245 245 245 245 247 249 251 253 253 251 251 252 251 249 246 246 248 249 249 249 251 255 263 281 266 256 251 250 248 246 244 240 237 236 236 237 238 241 244 249 256 267 275 279 278 274 270 271 277 291 309 324 335 337 336 335 335 335 323 305 269 238 223 217 222 281 346 2 7 10 12 15 20 37 110 161 169 173 175 175 175 175 173 170 165 158 148 135 119 108 105 117 133 145 153 155 154 149 140 130 124 122 120 117 115 114 119 130 25 24 23 22 21 20 19 20 20 21 21 22 24 25 26 27 28 28 28 29 29 29 28 28 27 27 26 26 26 25 24 21 17 14 10 8 5 4 2 360 359 4 8 10 10 6 358 355 358 5 12 19 25 28 28 25 23 23 24 24 23 23 24 25 27 31 35 38 39 39 38 37 37 36 35 32 30 29 27 26 25 23 21 20 19 17 15 13 11 10 9 9 9 8 8 7 6 4 3 2 2 1 360 358 355 352 347 343 338 333 330 332 334 336 335 332 329 325 323 321 321 321 323 326 327 327 326 321 315 310 307 306 305 304 303 301 298 296 295 295 294 292 291 290 290 289 288 286 284 280 276 273 270 268 267 266 266 265 266 268 270 272 274 276 277 277 277 276 276 276 277 278 280 281 283 284 286 289 291 291 292 293 293 293 293 294 295 296 296 294 291 288 286 285 284 286 294 305 317 328 333 333 346 12 18 10 5 359 351 343 340 324 293 282 315 339 349 15 47 71 78 74 65 53 43 38 35 31 35 46 60 71 76 79 78 77 74 71 69 68 65 63 59 56 53 52 52 51 48 46 45 45 44 44 43 43 44 48 51 52 53 53 54 55 55 57 58 58 57 56 54 54 54 52 48 42 36 34 33 33 33 31 30 28 26 24 22 21 21 22 22 21 20 18 17 15 14 13 12 11 10 9 8 7 7 8 9 11 13 14 14 14 14 14 13 13 13 13 14 14 15 16 17 18 19 20 21 22 23 23 22 21 20 19 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 13 12 12 11 12 14 16 17 17 16 15 12 11 9 9 9 8 6 5 4 1 359 357 355 353 351 349 347 346 346 346 346 346 344 342 340 339 339 340 341 342 343 343 343 343 343 341 338 336 333 331 329 327 326 323 321 318 315 312 309 306 303 300 297 294 291 289 288 286 284 283 280 276 272 271 271 270 268 268 270 271 270 272 275 276 274 272 272 270 264 260 257 256 255 252 249 246 245 244 243 244 244 244 244 243 245 246 247 248 249 249 249 251 252 249 246 247 249 250 250 250 251 254 259 271 266 254 250 250 249 246 244 241 238 238 239 240 242 245 250 255 259 265 268 270 269 266 263 263 266 273 284 297 308 313 315 314 314 310 300 285 261 237 220 211 207 209 225 322 356 3 6 7 7 11 20 120 183 186 186 186 187 187 186 184 181 177 170 154 97 58 47 45 49 67 118 149 153 151 143 132 124 119 112 102 105 119 135 143 24 24 23 22 20 19 19 19 20 20 21 21 23 24 25 26 27 27 28 28 28 27 27 27 26 26 25 24 24 23 22 19 16 13 10 7 5 4 3 1 1 4 9 11 11 8 2 359 359 3 8 13 17 22 24 24 24 24 25 25 25 25 25 28 31 33 36 39 40 40 40 38 38 38 36 34 32 30 29 27 25 24 23 21 20 19 17 15 13 12 11 11 11 11 10 9 8 6 5 5 4 4 2 360 355 350 346 341 336 331 331 332 334 335 333 330 327 324 323 322 322 324 327 331 334 335 334 330 324 317 313 310 308 305 303 299 296 294 293 292 291 289 288 287 287 286 286 284 281 277 273 270 268 266 266 265 264 264 265 267 269 271 273 275 276 276 276 276 277 277 278 279 281 283 284 285 287 289 291 292 293 293 293 293 293 293 294 295 295 293 290 288 286 286 287 292 300 308 316 324 327 329 336 357 6 8 7 357 341 328 318 309 309 9 15 2 353 3 31 60 72 70 60 46 32 22 16 15 22 39 58 72 81 85 86 85 81 77 74 70 67 64 62 61 60 59 58 56 52 50 49 47 46 43 42 42 46 50 53 54 54 55 55 55 54 55 56 56 55 53 52 50 49 46 42 39 37 37 36 35 33 31 30 28 26 24 23 22 22 23 22 21 19 18 16 15 15 13 12 11 11 10 9 8 8 9 11 12 14 14 14 14 14 14 14 13 13 13 14 15 16 17 18 19 20 21 22 23 23 23 22 21 20 19 18 17 17 17 16 15 14 13 13 12 12 12 11 11 12 13 13 13 12 13 14 16 17 16 15 14 13 11 10 10 9 8 7 6 4 1 359 356 354 352 350 349 347 346 346 347 346 346 344 342 339 338 339 340 342 343 344 344 344 343 342 340 337 334 332 331 330 329 327 325 322 318 315 312 309 305 302 299 296 293 290 289 288 286 284 283 281 278 274 273 272 270 268 268 272 273 271 271 272 274 272 271 275 276 269 261 257 253 252 252 249 246 244 244 244 244 244 243 242 243 244 244 244 245 247 248 249 252 255 251 248 247 249 251 251 250 250 250 251 254 258 250 247 249 248 244 243 242 239 239 241 242 243 245 250 258 263 267 269 267 265 262 260 258 259 262 268 275 283 288 289 288 288 286 282 272 255 237 224 214 208 205 207 224 314 353 2 1 357 354 351 349 332 233 205 202 203 203 203 201 198 196 192 187 165 25 19 17 17 18 19 28 71 137 141 134 131 134 138 137 145 155 159 158 24 23 23 22 20 19 19 19 19 19 20 21 22 23 24 25 26 27 27 27 27 26 26 26 26 25 24 22 21 20 18 16 13 11 8 6 4 4 4 3 3 5 10 12 12 9 7 5 6 7 10 12 13 17 20 22 24 25 25 26 26 26 26 27 30 33 36 39 41 41 40 39 38 38 37 35 33 31 30 28 26 25 24 22 21 19 18 16 15 13 13 13 13 13 12 11 10 9 8 8 8 7 5 1 355 349 345 340 334 331 331 333 334 334 332 328 325 324 323 323 324 327 332 337 342 346 346 343 335 327 320 314 309 305 301 296 293 291 290 290 288 286 285 285 285 284 284 282 279 275 272 269 266 265 264 263 263 263 264 266 268 271 273 274 275 275 275 276 276 277 278 278 280 282 285 286 287 289 291 292 293 294 293 293 293 293 294 295 295 294 291 289 288 289 291 295 302 308 314 320 325 327 332 342 352 1 4 354 339 325 318 320 349 19 28 22 11 9 25 48 60 61 55 41 25 12 4 3 11 28 48 67 80 87 90 89 86 82 78 73 68 65 65 66 66 65 63 60 56 54 52 49 45 42 41 43 48 52 55 56 56 57 58 56 53 54 54 54 53 51 49 48 46 44 41 39 39 39 38 36 34 31 29 28 26 24 24 23 23 23 22 21 19 17 16 15 15 14 13 13 12 11 10 10 10 11 12 14 15 15 15 15 14 14 14 14 13 13 14 15 17 18 19 20 21 22 23 23 23 22 21 20 20 19 18 17 17 17 16 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 15 15 15 15 14 13 12 10 10 9 9 7 6 3 1 358 355 353 351 350 348 347 346 347 347 346 345 343 341 339 338 339 340 342 343 344 344 343 341 341 339 337 334 333 333 333 332 329 327 323 320 316 313 309 305 302 298 295 292 290 289 288 287 285 284 281 279 277 275 272 269 267 269 272 273 272 271 272 273 271 270 277 280 273 262 254 249 248 249 248 246 245 245 245 245 244 243 242 243 244 244 244 245 248 250 254 258 260 254 249 247 248 250 251 250 248 246 245 246 249 247 244 247 246 242 243 243 241 241 242 243 243 247 251 255 263 270 273 272 268 264 261 258 257 258 261 264 268 270 269 267 265 264 264 258 248 238 230 222 214 209 209 214 240 345 2 4 360 353 344 342 340 319 267 235 227 223 222 221 220 216 210 209 217 321 1 7 9 10 10 9 8 6 6 7 359 216 197 192 187 183 179 174 23 23 22 21 20 19 19 19 18 19 19 20 21 22 23 25 25 26 26 26 26 25 25 25 25 24 23 21 19 18 16 14 12 9 7 5 5 5 5 4 3 5 9 11 11 11 11 13 15 16 16 16 15 16 19 22 23 24 25 26 27 27 27 28 30 33 36 38 40 40 40 39 39 38 37 36 34 32 31 29 27 25 24 23 22 20 19 18 17 16 16 16 16 16 15 13 12 12 13 13 13 11 8 1 355 349 344 340 335 331 332 334 336 335 331 328 326 324 324 325 327 332 337 344 350 357 359 356 347 337 326 317 310 304 298 294 291 289 288 287 285 284 283 283 284 283 281 279 277 274 271 269 266 264 263 262 262 262 264 266 268 270 272 273 273 274 274 274 275 277 277 277 279 282 284 286 287 289 291 292 294 294 294 293 294 294 294 294 294 294 293 292 292 293 294 296 301 304 309 315 321 325 328 333 342 355 1 352 339 329 324 329 356 12 16 19 18 17 22 32 43 49 49 40 26 12 3 359 4 16 34 55 72 81 86 89 88 85 81 75 68 64 64 66 67 66 64 62 59 56 53 49 45 42 42 45 50 53 55 56 58 59 59 56 52 52 53 52 50 49 47 46 45 44 42 40 39 39 39 37 34 31 29 27 26 26 26 25 25 24 22 20 18 17 16 15 15 15 14 14 13 12 12 11 12 13 14 15 15 15 15 14 14 14 14 13 13 13 13 14 16 18 19 21 22 22 23 23 22 21 20 20 19 18 18 17 17 16 15 13 13 12 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 11 10 9 9 9 7 5 3 360 357 354 352 351 349 348 347 347 347 347 345 344 342 340 339 339 340 341 342 343 343 342 340 339 338 337 335 334 334 335 336 335 332 329 325 321 317 313 309 305 301 298 295 292 290 289 288 288 287 285 282 280 278 276 272 269 267 269 272 274 272 271 272 273 272 273 280 284 274 260 250 246 244 245 245 246 245 245 245 245 244 243 242 244 246 246 246 246 248 250 255 261 262 256 249 246 246 248 249 248 246 242 241 243 245 243 243 245 245 243 243 243 242 242 243 244 245 248 251 254 261 270 275 278 274 270 266 262 260 259 259 261 262 261 258 254 251 249 248 244 241 238 236 232 227 221 219 219 239 336 5 9 6 0 349 344 341 334 316 289 271 259 251 246 244 239 234 231 236 269 337 357 3 6 7 7 5 2 357 350 344 332 303 252 221 205 195 188 22 22 22 21 20 19 18 18 18 18 18 19 20 21 23 24 24 25 25 25 25 25 24 24 24 24 23 22 20 18 16 15 12 9 8 6 6 5 5 3 2 4 7 10 11 13 16 20 22 22 22 21 21 20 21 22 22 24 25 26 27 28 29 30 32 34 36 38 40 41 40 40 39 38 37 36 35 34 32 30 28 26 24 23 22 21 20 20 20 20 20 20 19 18 17 16 16 17 18 19 18 15 8 0 354 349 344 340 336 334 334 337 338 336 333 329 327 326 327 328 332 337 343 351 359 6 8 5 356 344 332 319 308 300 295 292 289 288 286 284 283 282 281 282 283 281 279 277 275 273 271 268 266 263 262 262 261 262 264 266 267 269 271 272 272 272 272 272 273 275 276 277 279 281 284 286 287 289 291 292 294 295 295 295 295 294 293 293 293 294 295 294 295 295 295 295 296 299 303 309 316 321 325 329 337 352 1 351 340 333 331 338 1 8 7 16 22 21 15 13 19 30 41 43 36 24 13 4 1 6 20 40 61 73 80 84 86 85 81 74 67 62 61 62 63 64 63 62 59 56 52 48 45 43 44 47 50 53 54 55 56 57 57 55 52 52 52 51 49 48 47 46 46 46 45 43 42 41 40 38 35 32 30 29 28 28 28 27 26 25 23 21 18 17 17 16 16 16 16 15 15 14 14 14 14 15 15 16 16 15 15 14 14 14 13 13 13 12 12 14 16 18 19 20 21 22 22 22 21 20 20 19 19 18 17 16 16 15 14 13 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 13 11 10 9 8 8 7 5 2 359 356 353 351 350 349 348 347 347 347 346 344 342 341 341 341 341 341 341 341 341 341 339 337 335 333 332 333 333 336 338 338 337 334 330 326 322 318 313 309 305 301 298 295 292 290 289 289 289 288 286 284 281 280 278 273 270 267 268 270 273 272 269 270 272 274 279 287 284 270 255 245 241 240 241 241 242 243 243 244 244 243 243 243 245 247 248 247 245 245 247 250 256 259 256 249 245 245 246 246 246 244 240 238 240 242 241 242 244 245 246 247 246 244 243 244 245 247 249 252 255 258 264 271 278 279 277 273 270 266 262 259 259 259 257 253 249 245 241 239 238 237 238 241 242 242 240 236 232 252 332 9 14 7 3 359 353 346 339 332 320 308 297 289 282 275 269 262 256 256 271 313 340 352 359 3 4 3 360 355 350 346 338 325 297 258 229 213 204 20 20 21 20 19 18 18 17 17 17 17 18 19 20 21 23 23 24 24 24 24 24 24 24 23 23 23 22 21 19 17 15 12 10 9 8 7 5 4 4 4 5 8 10 13 17 21 24 24 23 23 24 25 24 23 22 23 24 25 26 28 30 32 33 35 36 38 40 41 41 41 41 40 39 38 37 36 35 34 32 30 28 26 25 24 24 23 24 24 24 24 24 23 22 21 21 22 23 24 25 22 14 4 359 353 348 344 341 338 338 340 342 342 339 335 331 330 329 330 333 337 342 349 356 4 10 13 9 360 348 335 319 305 297 294 291 289 288 286 284 282 281 281 281 281 280 278 276 275 273 270 267 265 263 262 262 262 262 264 265 267 268 269 270 270 269 269 270 272 274 275 277 279 281 284 286 287 288 290 292 294 296 297 297 295 294 293 293 294 295 296 296 296 296 294 292 292 295 299 305 311 316 321 326 334 348 357 347 338 336 339 351 10 11 11 21 27 21 6 353 353 9 33 49 51 44 33 18 5 4 14 30 52 65 74 80 84 84 81 74 65 60 59 60 62 63 62 61 58 55 52 49 46 45 46 48 50 52 52 53 54 54 54 54 53 53 52 51 50 49 48 48 48 48 47 46 45 44 42 39 36 34 32 31 30 30 29 29 28 26 24 21 19 18 18 17 17 17 18 18 17 17 16 16 16 16 17 17 16 15 15 14 14 13 13 12 12 12 12 13 15 17 19 20 21 21 21 20 20 19 19 18 18 17 16 15 14 13 13 12 12 12 13 13 13 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 13 11 9 8 7 7 6 4 2 359 355 352 350 349 348 348 347 347 347 346 343 342 341 342 343 343 343 342 341 339 339 336 333 330 327 328 330 334 337 339 340 338 334 331 327 323 318 313 309 305 301 298 295 293 291 290 290 289 288 287 284 282 281 279 275 271 269 268 269 271 271 269 268 269 275 284 292 281 262 248 238 234 236 236 237 238 240 241 242 243 243 243 244 246 248 249 248 246 243 243 244 248 253 253 248 244 243 244 245 244 242 238 237 239 241 239 241 243 246 250 252 252 249 246 246 247 249 251 254 256 258 261 266 274 279 281 280 277 273 267 263 260 257 255 251 247 243 239 237 235 236 239 244 250 257 261 259 254 273 332 11 19 5 2 2 0 353 344 340 334 327 323 318 312 307 300 293 285 284 289 302 319 335 346 353 357 357 355 352 347 342 336 328 313 288 260 240 227 19 19 19 19 18 18 17 16 16 16 16 16 17 19 20 22 22 23 23 23 23 23 23 24 24 23 23 22 20 19 17 14 12 10 9 8 7 5 3 3 4 7 9 12 17 21 24 24 22 19 19 22 25 25 24 23 23 24 26 28 30 33 35 37 39 40 41 42 43 43 43 42 41 40 39 38 38 37 36 34 32 30 28 28 28 28 28 28 29 29 29 28 27 26 25 26 27 29 29 28 22 12 4 359 353 348 345 343 342 343 346 347 345 342 337 333 332 333 335 338 342 348 354 360 6 12 14 8 355 344 334 317 304 297 293 291 290 289 287 284 283 282 282 282 281 279 277 276 275 272 269 266 264 263 262 263 263 263 264 265 266 267 267 268 268 268 268 269 270 273 274 276 278 281 284 286 287 288 290 292 294 296 298 298 296 295 295 295 295 296 296 295 295 294 291 289 290 293 298 303 307 312 317 323 329 339 345 341 335 337 349 8 21 23 24 30 30 18 357 340 339 355 24 48 59 61 52 37 21 15 19 31 50 63 70 77 82 84 81 74 67 63 63 63 64 64 63 62 60 57 54 51 49 47 48 49 50 50 50 50 50 51 52 53 54 54 53 52 51 50 50 49 49 49 49 48 47 45 43 41 38 36 35 33 32 31 31 30 29 27 25 22 21 20 19 19 19 20 20 20 20 19 19 18 18 18 17 17 16 15 15 14 13 13 12 11 11 11 11 12 14 16 18 20 20 20 20 20 19 19 18 18 17 16 15 14 13 12 12 12 12 12 13 13 13 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 12 10 8 7 7 6 5 3 1 358 354 351 349 349 348 348 348 347 347 346 344 342 342 343 344 345 344 342 340 338 336 333 330 327 325 326 330 336 339 341 341 338 335 331 327 323 318 314 309 305 302 299 296 294 291 290 290 289 288 287 285 283 281 280 276 273 271 270 270 271 271 270 267 268 275 287 290 275 256 242 234 229 231 233 234 236 238 240 242 243 244 244 245 246 247 247 247 246 243 239 239 241 246 249 247 243 242 242 243 243 240 237 236 238 239 238 240 243 248 252 253 256 254 251 250 250 251 253 257 258 259 261 264 270 276 280 282 282 278 273 268 263 258 254 251 247 243 240 238 237 238 241 248 258 269 280 286 295 328 17 39 29 11 4 3 1 358 351 345 343 340 336 333 330 327 322 317 311 306 304 305 309 318 329 338 343 345 344 342 338 333 329 323 314 300 285 271 259 17 17 17 18 17 17 16 16 15 15 15 15 16 18 19 21 22 22 22 22 22 22 23 24 24 24 24 22 21 19 16 14 13 11 9 8 6 3 1 1 5 9 12 14 19 22 24 23 19 15 14 19 23 24 23 23 24 26 28 31 34 37 40 41 42 43 44 45 45 45 44 43 42 41 40 40 39 39 37 35 33 32 31 32 32 32 32 33 34 33 33 31 30 30 30 31 32 33 33 29 21 12 6 1 356 350 347 346 347 350 352 352 349 344 339 335 335 336 339 343 347 352 357 1 5 9 7 355 342 333 325 311 302 297 294 292 290 289 287 285 283 282 282 281 280 279 277 276 275 272 270 268 265 264 264 264 264 264 264 265 266 266 265 266 267 268 268 268 270 272 274 276 278 280 282 285 287 289 290 291 293 296 298 298 298 297 296 295 295 295 294 293 292 290 287 287 288 291 296 300 305 310 316 321 325 328 331 335 333 341 359 18 30 34 35 33 27 11 350 337 338 353 16 38 56 65 64 54 42 34 33 42 56 65 70 74 78 81 79 74 70 67 66 66 66 66 66 64 62 60 58 55 52 50 50 50 50 50 49 48 48 49 51 54 55 55 55 54 53 52 51 51 51 51 50 49 48 46 44 42 40 38 37 35 34 33 32 32 30 28 26 24 23 22 22 22 22 23 23 23 22 22 21 20 19 19 18 17 16 15 15 14 13 12 11 11 10 11 11 12 14 16 18 19 20 20 20 20 19 19 18 17 17 16 14 13 12 12 12 12 12 12 12 13 12 12 11 11 10 10 10 10 11 11 11 12 12 12 13 13 11 10 8 7 6 5 4 2 360 357 354 351 350 349 348 348 348 348 347 346 344 343 342 344 345 346 345 343 340 336 334 331 328 327 327 329 334 340 343 343 342 339 335 330 327 323 319 314 310 306 303 300 297 295 292 290 289 289 288 287 285 284 283 281 278 275 273 274 274 273 272 271 268 268 274 284 286 271 254 240 234 229 229 231 233 234 236 239 240 242 244 246 246 245 245 245 246 246 243 238 236 238 242 246 247 244 242 242 242 240 238 235 237 239 238 238 240 243 249 251 255 259 259 256 253 251 252 255 258 259 260 261 262 265 269 273 277 279 279 277 273 267 262 257 253 249 245 242 240 240 241 244 252 263 277 294 312 335 3 25 34 25 10 5 5 4 360 354 349 347 346 344 343 341 338 335 330 325 320 316 312 310 310 316 321 325 327 327 326 324 321 318 314 309 302 294 287 282 15 15 15 16 16 16 16 15 14 14 14 14 16 17 19 20 21 22 22 21 22 22 23 24 25 25 25 24 22 20 17 15 14 11 9 6 4 1 358 358 3 11 16 17 18 20 21 21 17 13 12 16 21 22 21 22 24 27 30 33 37 40 43 45 46 46 47 47 48 47 46 45 44 43 42 42 42 40 38 37 35 35 35 36 37 37 37 38 38 37 36 35 34 34 34 36 37 37 35 29 20 12 8 3 358 352 349 348 352 356 357 355 351 345 341 337 337 340 343 347 351 356 359 1 2 0 353 341 331 324 316 308 302 298 294 292 290 289 287 285 283 282 281 281 280 279 278 276 275 273 273 272 270 267 266 265 265 264 264 265 265 265 264 264 266 268 269 270 272 274 276 277 278 279 282 285 287 288 289 290 292 295 298 299 298 297 296 296 296 295 294 291 289 286 285 285 286 289 293 297 302 307 313 317 318 316 322 329 331 349 10 26 36 40 37 28 16 2 350 345 347 357 13 31 51 66 70 68 61 54 52 57 64 67 68 71 75 77 76 74 71 69 68 67 67 68 68 67 65 63 61 58 56 54 53 52 51 50 49 48 48 48 51 55 57 57 57 56 55 54 53 52 52 51 51 50 49 47 45 43 42 40 38 36 34 34 34 33 31 29 27 26 25 24 24 24 25 25 25 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 10 10 11 12 13 15 17 18 20 20 20 20 20 19 18 17 16 15 14 13 12 12 12 12 12 12 13 12 12 12 11 11 10 10 9 10 10 10 11 11 12 12 12 12 11 10 8 7 6 4 3 1 359 356 353 351 350 350 349 349 349 349 349 348 346 343 342 344 346 347 346 343 340 336 333 331 329 328 329 333 339 345 347 347 344 340 335 330 326 324 320 315 311 307 304 302 300 296 293 290 289 288 287 286 285 285 284 282 279 277 277 277 279 279 278 275 270 269 272 279 282 270 252 241 233 229 228 230 232 234 235 237 239 241 244 246 246 245 244 244 245 246 244 239 237 239 242 246 247 245 243 241 240 238 235 233 234 235 236 238 240 244 247 248 252 259 262 258 254 252 253 256 258 259 259 259 260 261 262 265 269 273 276 276 275 273 268 264 258 253 248 245 243 243 243 247 256 268 283 301 322 345 6 19 21 15 7 6 7 6 3 357 352 350 350 348 347 346 345 342 338 333 329 326 320 315 310 309 309 310 310 311 311 311 309 308 306 304 300 296 295 294 13 13 13 14 15 15 15 14 13 13 13 14 15 17 18 20 21 22 22 21 21 22 23 24 25 25 25 24 23 21 19 16 13 10 6 3 1 0 358 357 360 11 18 19 19 20 20 20 17 13 12 14 17 18 19 22 26 29 33 37 40 44 46 48 49 49 50 50 50 49 49 48 47 46 45 44 43 42 40 38 38 38 39 40 41 41 41 41 41 40 39 38 37 38 39 40 40 39 35 27 18 12 9 3 358 354 351 352 355 359 359 356 351 346 342 339 339 342 345 349 354 357 359 358 356 349 340 332 326 320 313 307 302 298 294 291 289 288 286 283 281 280 280 281 282 282 281 279 277 276 276 275 273 270 268 266 265 264 264 265 265 264 263 263 265 269 271 272 274 275 277 277 278 279 281 284 287 288 289 289 290 293 297 298 298 297 297 298 298 297 294 290 288 286 284 284 285 288 292 295 299 303 306 309 304 300 313 325 330 353 14 29 39 41 34 18 1 355 355 355 357 2 13 28 47 62 72 75 74 71 68 68 69 67 66 69 74 76 76 74 72 71 69 68 69 69 69 68 67 65 64 62 60 58 56 55 53 51 49 48 48 49 51 54 57 59 59 57 56 55 54 53 53 52 52 51 50 48 46 44 42 41 39 37 35 35 35 34 32 30 29 28 27 26 26 26 26 26 26 26 25 24 23 22 21 20 19 17 16 15 14 13 12 11 10 10 10 10 11 12 13 15 16 17 19 20 20 20 20 19 18 17 16 16 15 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 9 9 9 10 11 12 12 12 12 11 10 9 7 6 4 3 1 358 355 352 350 350 350 351 351 351 351 350 350 347 344 343 344 346 347 346 343 341 337 333 330 329 329 332 337 342 349 351 350 347 342 337 331 326 323 320 316 313 309 306 304 302 298 294 291 290 288 287 286 285 284 284 282 281 280 280 281 284 285 286 282 275 270 269 273 278 268 252 241 233 229 228 230 232 234 234 236 237 239 242 245 245 245 245 245 245 244 243 241 240 241 243 246 247 245 243 240 238 236 233 233 233 233 235 238 240 243 245 246 248 254 257 255 253 252 253 255 258 258 258 258 258 258 259 261 263 267 270 274 276 277 275 272 265 259 253 249 247 246 246 250 258 271 286 303 322 342 358 7 9 8 5 7 9 9 6 2 357 355 353 351 349 349 348 346 343 339 335 331 327 321 314 309 306 303 301 302 303 303 302 301 299 297 296 296 298 300 11 11 12 12 13 14 14 13 13 12 12 13 14 16 18 19 21 21 21 21 21 22 23 23 24 24 24 23 22 21 19 15 11 7 3 0 359 360 1 3 6 13 18 20 21 22 22 21 20 16 14 14 15 17 19 23 28 33 37 41 44 47 49 51 51 52 52 53 53 52 51 51 50 49 48 46 45 43 42 41 41 42 43 44 45 45 45 45 44 42 41 41 41 42 43 44 43 39 33 25 17 12 9 3 359 356 353 354 357 0 0 356 350 345 341 339 340 343 347 351 356 358 358 355 349 340 330 324 320 315 310 306 301 297 294 291 289 287 284 281 279 278 280 284 287 287 286 284 281 279 279 279 276 272 269 266 265 264 264 265 265 263 262 263 265 269 272 273 274 276 277 277 277 278 280 284 286 288 288 289 290 292 295 298 299 299 301 302 301 298 294 291 289 287 285 285 286 288 292 294 296 299 300 300 294 291 306 320 330 353 14 28 37 39 29 9 353 353 359 2 3 5 12 24 39 55 70 79 83 82 81 78 74 68 65 68 72 76 77 76 75 74 72 72 72 72 71 70 69 68 67 66 64 62 60 58 55 53 51 50 50 50 50 51 56 60 59 58 56 55 54 54 54 53 52 52 51 49 46 44 42 40 39 37 36 36 36 35 34 33 31 30 29 28 27 27 27 27 27 26 25 24 23 22 21 20 18 17 16 15 13 12 11 10 10 10 10 10 11 12 13 15 16 17 18 19 20 20 20 19 18 18 17 16 15 15 14 14 15 15 15 14 14 14 13 12 11 10 10 9 9 9 9 9 9 10 11 12 13 13 12 11 9 7 6 4 2 0 357 354 351 350 351 351 352 352 352 352 352 352 349 346 344 344 345 346 346 343 341 337 332 329 328 328 332 337 344 351 354 354 351 345 338 331 325 322 320 317 314 311 308 306 303 300 296 293 291 289 288 286 285 284 283 282 282 282 283 285 287 288 289 287 281 274 269 270 272 263 252 242 233 229 228 230 232 234 233 234 236 237 239 241 242 244 245 245 244 242 241 240 241 242 244 245 245 243 241 238 236 234 233 234 235 235 235 238 241 243 243 242 243 246 249 249 249 250 252 254 256 257 257 257 257 257 258 259 261 263 266 270 275 278 278 277 272 266 260 255 252 251 251 255 263 273 285 300 317 333 347 356 0 2 3 5 8 10 9 6 3 1 357 353 351 351 350 349 347 343 339 336 333 327 321 315 309 305 303 302 303 303 303 302 300 297 296 297 299 302 9 9 9 10 11 12 13 12 12 12 11 12 13 15 17 19 20 21 21 21 20 21 21 22 23 23 22 21 20 19 17 13 8 3 359 357 358 0 3 7 12 16 19 20 21 23 23 22 22 20 17 15 15 18 21 26 31 37 41 45 48 51 52 53 54 54 55 54 54 54 53 54 53 51 49 48 46 45 44 44 45 46 47 48 49 49 49 48 46 45 44 44 45 45 46 46 45 39 30 22 17 13 10 5 1 358 355 356 359 1 359 353 347 342 339 338 339 343 347 353 357 359 358 353 345 335 325 318 313 309 306 303 300 297 294 291 288 284 281 278 277 278 281 286 289 290 290 287 284 281 279 278 274 271 269 267 265 264 264 264 264 262 262 263 266 269 271 272 273 275 276 276 276 277 279 283 285 288 289 290 290 291 293 297 299 300 301 302 301 298 295 292 290 289 288 288 289 292 294 294 295 295 295 294 291 291 302 317 332 358 17 25 32 29 14 352 346 349 358 1 2 4 7 14 27 46 67 82 89 92 92 88 82 73 69 70 72 75 78 79 79 79 78 78 78 77 76 74 72 71 70 68 67 65 63 60 57 55 53 52 52 53 53 54 57 60 58 57 55 55 54 54 54 54 53 52 51 49 46 43 41 39 38 38 37 37 38 37 36 35 33 32 30 29 28 28 27 27 26 26 25 23 22 22 20 19 18 17 15 14 13 11 10 10 10 10 10 10 11 12 14 15 16 17 17 18 19 19 19 19 18 18 17 17 16 16 16 17 17 17 16 16 16 15 14 13 12 11 10 9 9 9 9 9 8 8 9 11 12 13 12 10 8 7 5 4 2 360 357 354 352 351 351 352 353 353 353 353 354 354 352 348 345 344 345 345 345 343 340 335 329 326 325 327 330 338 346 353 357 357 354 348 339 330 325 322 319 316 314 311 309 307 304 302 298 295 292 290 288 287 285 284 284 282 282 282 284 287 289 289 290 291 287 278 272 271 266 258 250 242 235 230 229 229 232 235 232 232 233 235 236 237 240 243 245 244 242 239 238 239 241 242 243 243 242 240 238 236 234 233 233 235 237 238 238 239 241 242 241 239 238 239 241 243 245 247 250 252 254 255 256 256 257 257 258 259 260 261 264 267 271 275 277 277 275 272 266 260 257 255 257 262 269 274 283 295 307 320 333 345 353 358 0 2 5 8 10 10 7 4 360 356 354 352 351 350 348 346 343 341 337 333 328 323 318 315 313 311 310 311 311 309 307 305 303 303 303 303 7 6 7 8 9 10 11 11 11 11 11 11 13 15 17 18 19 20 20 20 20 20 20 21 21 21 21 20 19 17 14 9 4 359 357 357 359 2 4 8 12 17 20 21 22 22 22 23 23 22 20 18 17 20 24 29 35 41 46 49 52 54 55 56 56 56 56 55 54 54 55 55 54 52 50 48 47 46 47 48 49 50 51 52 53 53 52 51 49 48 47 47 48 48 48 47 44 36 27 21 17 14 11 7 3 359 358 359 0 360 356 349 344 339 337 336 338 341 347 352 357 359 357 351 343 333 323 315 308 305 303 301 299 297 294 290 286 282 278 276 275 278 281 286 289 290 290 288 284 280 277 274 272 270 269 267 265 264 264 263 263 262 262 264 267 270 271 271 273 274 275 274 273 274 277 280 284 287 289 289 289 290 292 295 297 298 299 300 300 299 297 294 291 291 292 294 295 296 295 294 293 292 290 289 290 293 301 315 340 13 27 24 22 10 352 341 338 341 348 349 353 357 359 3 13 35 65 84 94 99 100 97 91 84 79 77 77 79 81 83 85 86 86 85 84 83 81 78 76 74 72 71 69 68 65 62 59 57 55 55 55 55 56 59 60 59 57 56 55 54 54 54 54 54 53 52 51 49 46 44 42 40 39 38 38 39 39 38 37 36 34 33 31 30 29 28 27 27 26 25 24 23 22 21 20 19 17 16 14 13 12 11 10 10 10 11 11 11 12 13 14 15 16 16 17 17 18 19 19 19 18 18 18 18 18 18 18 19 19 19 18 18 17 17 16 14 13 12 11 10 9 9 8 8 8 7 8 9 11 12 11 10 8 6 5 4 2 359 357 354 352 351 351 352 353 354 354 354 355 355 354 350 347 345 345 345 344 344 341 336 330 326 324 325 329 338 348 356 0 1 358 350 341 333 327 322 318 315 313 311 309 307 306 303 300 297 293 291 289 287 286 284 283 282 281 281 284 287 290 291 292 293 293 285 280 276 263 252 246 242 238 233 230 230 232 234 231 229 231 233 234 236 240 243 245 244 240 236 234 236 238 240 241 241 239 238 235 233 232 233 234 236 238 239 240 240 241 241 240 237 235 234 235 238 241 245 248 251 252 254 255 256 257 258 259 260 261 261 263 265 268 270 272 274 274 274 269 265 261 260 261 265 270 275 280 288 296 307 320 333 346 354 358 0 3 7 11 12 10 7 2 358 355 352 350 349 350 350 348 345 341 337 333 329 326 324 323 323 322 323 323 321 319 316 314 313 310 307 5 4 5 6 7 9 10 10 10 10 10 11 12 14 15 17 18 18 18 19 19 19 19 20 20 19 18 18 16 14 9 4 0 357 356 356 359 3 7 9 11 15 18 21 22 23 23 23 23 23 22 21 20 22 27 33 38 44 49 53 55 57 57 58 59 58 56 55 54 56 57 56 54 52 51 49 49 49 50 51 53 54 55 56 56 55 54 54 53 51 51 50 51 51 50 47 41 33 25 21 18 15 12 8 4 2 2 2 1 358 352 346 341 337 335 335 336 340 345 351 356 356 353 347 340 332 322 313 306 302 300 298 297 296 293 289 284 279 275 273 274 277 281 285 288 290 289 286 283 279 275 273 272 271 269 267 265 264 263 262 262 261 262 265 267 270 271 272 273 273 273 271 269 270 272 277 281 283 285 287 287 287 289 292 294 296 299 301 302 301 299 296 294 296 299 300 298 292 288 285 283 282 281 283 287 293 299 312 347 30 37 19 12 359 345 337 334 335 337 337 344 349 351 354 7 34 65 84 95 101 103 102 98 94 90 87 85 84 86 87 89 90 90 89 88 87 84 81 79 77 75 73 71 69 66 62 60 58 57 56 56 57 60 61 60 58 57 55 54 54 55 55 55 55 53 52 51 49 47 45 43 42 41 40 40 40 40 39 38 36 35 33 32 31 29 28 27 26 26 25 24 23 22 20 19 18 16 15 13 12 11 10 10 10 11 11 12 12 13 14 14 15 15 16 16 16 17 18 18 18 18 18 18 18 19 20 20 21 21 21 20 19 19 18 17 16 15 13 12 11 9 9 8 8 7 7 7 8 9 10 10 10 8 6 4 3 1 358 355 354 352 352 352 353 354 355 355 355 356 356 355 352 349 347 346 345 345 345 344 341 339 335 330 328 332 341 350 358 2 4 1 353 344 336 329 323 318 315 312 311 309 308 306 304 302 298 295 292 289 287 286 284 283 282 281 281 281 284 289 292 295 296 297 294 291 288 261 246 241 239 238 236 233 232 232 232 230 229 230 233 235 237 240 244 245 243 239 234 232 233 235 237 239 239 238 236 233 232 231 232 233 236 238 239 240 240 241 241 240 237 234 233 234 237 241 245 248 251 252 254 255 256 257 259 260 261 261 262 262 263 264 266 267 269 270 271 270 267 265 263 263 266 269 273 278 284 290 299 311 325 340 351 357 1 4 8 11 13 12 10 6 1 358 354 351 350 352 354 352 348 344 338 335 333 331 331 332 333 335 336 336 334 332 329 326 323 319 315 3 3 3 4 5 7 8 8 9 9 9 10 11 12 14 15 16 17 17 18 19 18 17 17 17 17 17 16 14 11 6 2 358 356 356 358 1 5 9 11 13 15 18 20 22 23 23 23 23 23 22 22 22 25 31 37 42 48 52 55 57 58 59 60 60 58 57 56 56 58 58 56 54 52 51 51 51 52 53 55 56 58 58 59 59 58 57 56 56 55 54 54 53 53 51 46 38 31 25 21 18 15 13 10 9 9 9 7 3 357 350 344 339 336 334 334 336 339 345 350 353 352 347 341 334 326 318 310 304 300 297 296 295 293 291 288 282 277 273 272 273 276 280 284 287 288 287 285 282 278 275 275 275 273 270 267 265 263 262 262 262 262 263 265 267 269 271 272 273 272 271 269 268 268 270 272 275 277 279 281 282 284 287 290 293 296 299 301 302 301 299 297 298 301 304 298 289 283 281 279 278 277 279 283 288 292 297 305 338 31 32 7 352 342 336 333 332 333 333 336 342 347 347 352 12 41 66 80 89 95 99 101 100 99 96 94 92 90 90 90 91 91 91 91 90 88 86 83 81 79 76 73 71 68 65 62 59 58 57 56 57 62 62 61 59 58 56 55 54 55 56 56 56 55 54 52 50 48 46 44 43 42 42 42 41 42 41 40 38 37 35 34 33 31 30 28 27 26 25 24 24 22 21 20 18 17 16 14 12 11 10 9 10 10 11 12 13 13 13 14 14 14 14 15 15 16 17 17 18 18 18 18 18 19 20 21 22 23 23 23 22 21 20 20 19 18 17 15 14 12 11 9 8 8 7 7 7 7 8 9 9 9 7 5 3 1 360 357 354 353 352 352 353 353 354 355 356 356 357 357 356 353 350 348 347 346 345 346 346 348 349 348 342 338 341 347 354 359 3 5 3 356 348 340 332 325 320 315 312 310 309 308 307 305 303 299 296 293 290 288 286 284 283 282 281 280 280 282 286 290 293 297 300 302 303 300 263 243 236 234 235 235 234 232 232 231 231 231 233 234 236 238 241 242 243 240 236 232 231 231 233 235 237 238 237 235 232 231 230 231 233 235 237 239 239 240 241 241 241 239 237 236 236 239 242 246 249 251 253 254 255 256 257 259 260 261 261 261 261 261 261 262 263 264 266 267 268 268 267 266 265 267 269 271 276 281 286 295 307 322 336 349 357 3 6 8 11 13 14 14 11 8 4 358 354 353 355 355 354 352 348 343 338 335 335 335 337 340 344 346 347 346 343 341 337 333 328 322 2 1 1 2 3 5 6 7 7 8 8 9 10 11 12 14 14 15 16 17 18 17 15 14 14 15 15 15 12 9 4 1 358 357 357 359 3 7 9 11 13 16 17 19 21 22 22 22 22 22 22 23 26 30 35 41 46 51 55 58 60 61 62 63 62 60 59 59 59 59 57 55 54 53 53 53 53 55 57 58 59 60 61 61 61 60 60 59 59 58 57 57 56 55 52 46 38 31 25 22 18 15 14 14 15 17 16 12 5 355 346 340 337 335 335 335 337 340 345 350 352 349 344 337 329 320 312 305 300 296 293 292 291 290 288 285 280 275 272 271 273 276 279 282 284 286 285 284 281 277 277 277 277 274 270 266 263 262 262 262 263 264 265 266 267 269 271 272 272 270 268 267 266 266 267 268 270 272 273 275 277 280 285 289 293 295 297 299 300 300 299 299 300 303 301 287 280 275 275 276 277 277 282 287 290 292 294 296 314 18 8 350 342 337 333 330 330 332 335 339 348 355 358 2 21 49 67 76 82 87 91 95 97 98 98 97 96 95 94 94 94 94 93 93 92 90 87 85 83 80 77 74 71 68 65 61 59 57 56 55 60 63 62 60 59 58 56 55 55 55 56 56 55 54 53 51 48 46 44 43 42 42 42 43 43 43 42 41 39 37 36 35 33 31 30 28 27 25 25 24 23 22 21 19 18 16 15 13 11 10 9 9 9 10 11 12 13 14 14 14 14 14 14 14 14 15 16 17 17 17 18 18 19 20 21 23 24 24 24 24 23 23 22 21 21 20 19 18 16 15 13 11 9 8 8 7 7 7 7 8 8 8 7 5 2 0 358 356 354 353 353 354 355 355 356 356 357 357 357 357 356 353 351 348 346 346 346 346 347 349 351 351 349 345 346 350 355 358 1 3 3 359 352 344 337 329 323 317 313 310 309 308 307 305 303 300 298 295 292 289 287 285 283 281 280 280 280 281 283 285 289 295 299 304 308 302 271 244 234 231 233 234 233 233 232 232 233 235 236 236 236 237 238 239 239 237 234 232 231 231 233 234 236 236 236 234 233 231 231 232 234 236 237 239 240 241 241 242 242 241 240 239 239 240 244 247 249 252 253 255 256 256 257 258 258 259 259 260 260 260 260 260 260 261 263 265 266 269 269 269 270 271 272 273 276 279 284 293 306 320 334 346 356 2 6 7 9 11 14 15 14 13 9 4 359 357 357 357 357 356 354 349 344 338 336 336 338 342 347 351 353 353 352 349 345 341 335 329 0 360 360 1 2 3 4 5 5 6 7 8 9 10 11 12 12 13 14 15 16 15 13 11 11 12 13 12 10 6 2 359 358 357 359 1 5 8 10 11 12 15 17 18 20 21 22 21 21 21 22 24 28 33 39 45 50 55 59 62 63 64 64 65 65 63 63 62 61 59 57 55 55 55 55 55 56 58 59 61 62 63 63 64 64 63 62 62 61 61 60 60 58 56 53 46 39 32 27 24 20 19 17 19 19 19 18 12 3 352 342 337 336 336 337 338 341 344 348 352 352 349 344 337 327 316 307 301 295 292 289 287 287 286 283 280 277 274 272 271 273 275 278 280 282 283 283 282 279 278 278 278 277 274 270 266 263 262 263 265 267 267 266 266 267 268 270 270 269 267 266 266 265 265 264 265 266 267 269 271 273 278 283 287 290 292 294 297 300 301 301 300 300 298 293 280 274 272 272 274 276 279 285 292 293 293 292 287 285 351 345 338 337 335 330 328 329 334 339 346 359 11 14 14 30 52 67 74 78 80 83 87 91 94 96 98 99 99 98 98 97 96 95 94 93 91 88 86 83 80 77 73 70 67 64 61 60 59 58 58 61 63 62 61 59 58 57 56 55 56 56 55 53 52 50 48 46 44 43 42 42 42 43 44 44 44 43 41 40 38 36 35 33 32 30 29 27 26 24 23 22 21 20 19 17 16 14 12 10 9 8 8 9 10 12 13 14 14 14 14 14 14 14 14 14 14 15 16 17 17 18 19 21 22 23 24 25 26 26 25 25 24 24 23 22 22 21 20 19 17 15 13 11 10 9 8 8 7 7 8 8 7 6 4 2 359 358 356 355 355 356 357 358 358 358 358 358 358 358 357 355 353 350 347 346 346 346 345 346 347 348 348 347 345 346 348 352 355 357 359 0 358 353 347 341 334 327 321 316 313 310 309 308 306 304 301 298 295 293 290 288 285 282 280 279 279 279 280 280 282 284 291 296 301 304 297 276 253 237 233 232 232 233 232 232 234 235 237 238 238 236 235 235 236 236 235 234 233 233 233 234 234 234 235 235 235 234 233 232 233 234 236 238 239 241 242 242 242 243 242 241 241 240 242 244 246 249 251 252 254 254 255 255 256 256 257 257 258 259 260 260 259 260 261 262 264 267 269 271 273 276 278 279 280 281 282 286 293 305 319 330 341 350 357 1 4 5 8 11 13 14 16 14 10 6 3 1 359 360 0 359 353 345 337 334 334 336 340 345 350 352 354 355 355 351 346 341 334 358 358 359 359 1 2 3 3 4 5 6 7 8 8 9 10 10 11 12 13 14 13 11 9 8 9 10 9 7 4 1 358 357 358 0 3 6 8 10 11 12 14 16 18 20 21 21 21 20 21 23 26 31 36 42 48 53 57 62 64 66 65 65 66 66 66 66 64 62 60 57 57 57 57 57 58 59 61 62 63 64 65 66 66 66 65 64 64 63 63 63 62 60 57 53 46 40 35 30 26 24 23 21 22 21 18 14 6 356 346 338 336 336 338 340 344 347 350 354 357 355 350 344 336 327 315 305 298 292 288 285 283 281 280 278 276 273 271 271 272 274 276 278 280 281 281 280 280 278 278 279 278 276 273 269 266 265 265 267 269 269 267 265 266 267 268 268 267 266 265 264 264 264 263 262 261 261 263 266 269 271 276 279 283 286 289 293 297 300 303 303 301 298 294 288 280 274 273 274 276 278 281 288 297 298 296 291 279 264 275 314 325 331 333 329 328 331 337 345 355 12 27 31 30 37 51 64 72 75 76 78 81 85 89 93 96 99 99 99 100 99 98 96 94 92 90 88 85 83 80 76 73 69 67 64 62 62 63 64 64 64 64 63 62 60 59 58 57 56 55 55 54 52 50 47 45 43 43 43 43 43 44 45 46 46 45 44 42 40 38 36 34 33 32 31 29 28 26 24 23 21 20 20 18 17 15 13 11 9 8 7 7 9 10 11 13 14 14 15 14 14 14 13 13 13 14 14 15 16 17 19 21 23 24 25 25 26 26 27 26 26 25 25 25 24 23 23 22 21 19 17 15 13 11 10 9 8 8 8 8 8 8 7 5 2 360 358 358 358 359 360 1 2 2 2 1 0 359 358 357 355 353 350 347 346 345 344 344 344 345 347 346 345 344 344 346 348 351 352 353 355 354 351 347 341 336 330 325 319 314 311 309 308 306 304 301 299 296 293 291 288 285 282 280 279 278 279 279 278 278 280 285 290 295 297 293 278 263 246 238 234 233 233 233 233 235 238 240 240 239 236 233 233 234 236 237 237 237 237 237 236 235 233 234 234 235 235 234 234 234 235 236 238 240 241 242 242 243 243 243 242 241 241 242 244 246 248 250 251 252 253 253 253 254 254 255 255 256 257 258 258 259 260 261 263 265 268 271 274 277 282 286 287 288 288 288 291 297 306 316 324 335 342 349 354 357 359 3 6 8 13 16 16 14 12 9 6 3 3 3 1 351 340 331 327 327 331 336 343 348 351 353 354 354 353 351 346 338 357 356 357 358 359 1 1 2 3 4 5 6 6 6 7 7 8 9 10 11 11 11 9 7 6 6 7 6 5 2 360 358 357 359 2 5 7 8 9 10 12 14 16 18 19 20 20 19 20 22 25 30 34 40 46 51 56 60 64 67 67 65 64 65 67 68 67 65 62 60 59 59 59 60 60 60 62 63 64 65 65 66 68 68 68 67 67 66 65 65 64 63 61 57 52 46 41 37 32 28 28 29 29 29 26 18 8 357 346 338 335 335 336 340 347 352 357 0 3 4 358 350 343 336 327 316 306 298 292 286 283 281 278 276 275 272 270 269 270 272 275 277 279 280 281 280 279 278 277 278 279 277 274 271 269 268 269 270 270 271 269 265 263 263 265 266 266 265 264 263 262 262 261 261 260 259 259 260 263 268 270 274 277 280 283 287 288 289 294 299 300 298 295 292 288 282 276 275 276 279 282 285 292 301 301 298 291 274 259 265 296 314 325 330 329 329 334 342 350 3 22 36 39 37 41 50 60 67 72 74 75 77 81 86 91 94 97 97 98 98 98 97 96 94 92 89 87 85 82 80 77 73 70 68 66 64 64 66 67 66 66 65 64 63 62 60 59 58 57 56 55 54 52 50 48 45 44 44 45 45 45 46 47 48 47 46 44 42 40 38 36 35 34 33 32 30 28 26 24 22 20 19 18 18 16 14 12 10 8 6 6 6 8 10 11 13 14 14 15 14 14 13 13 13 13 13 14 15 16 17 20 22 24 25 26 27 27 27 27 27 27 27 26 26 26 25 24 23 22 21 19 17 15 13 11 10 9 8 8 8 9 9 8 6 4 1 1 2 2 3 4 4 5 5 5 4 2 1 359 357 355 353 350 347 346 344 343 342 343 344 346 346 345 344 344 345 346 348 348 348 349 349 347 344 339 335 331 326 319 313 310 308 308 307 305 302 299 296 293 291 288 285 282 280 278 277 277 277 277 276 277 280 284 288 291 291 281 273 259 249 243 239 236 235 235 238 241 242 243 241 237 234 233 236 240 242 243 242 241 240 240 236 234 233 234 236 236 236 235 235 236 237 238 239 241 241 242 242 242 243 242 242 242 243 244 245 247 248 249 250 251 251 252 252 252 252 253 253 255 256 257 258 259 261 263 266 268 271 274 278 283 288 292 295 295 294 296 300 306 312 317 324 331 338 345 349 353 356 360 5 11 15 16 16 16 13 9 5 2 2 356 344 329 321 323 332 337 339 348 354 357 356 356 353 355 355 351 344 355 355 355 357 358 359 360 0 1 2 3 4 4 4 4 5 5 6 7 8 9 8 7 5 4 4 5 4 3 1 359 358 358 359 2 5 7 8 9 10 11 13 16 17 19 19 19 18 20 23 28 33 38 44 49 54 59 63 66 69 68 65 63 64 66 67 66 64 62 61 61 61 62 62 62 63 65 66 66 66 67 68 69 70 70 69 68 68 67 66 65 63 60 56 51 46 43 40 34 30 32 35 39 40 32 18 2 346 336 333 334 337 341 348 358 3 9 14 16 12 4 353 342 334 325 316 306 297 291 285 281 279 276 274 272 269 268 268 269 272 275 277 278 279 279 280 279 278 276 276 275 273 271 270 271 272 273 273 271 269 265 261 259 260 262 263 264 264 263 261 259 258 258 258 258 257 257 259 262 267 270 273 276 278 282 284 284 284 289 296 296 296 294 292 289 284 278 276 278 282 285 287 294 304 303 302 295 274 259 264 288 306 320 329 331 332 338 346 356 10 28 40 42 43 45 50 57 64 69 72 73 76 79 84 89 93 94 95 95 95 96 96 95 94 92 90 88 86 84 82 79 75 72 70 68 66 66 68 68 66 64 63 65 64 63 61 60 58 57 57 56 54 53 51 50 49 48 48 49 49 49 50 50 49 48 46 45 43 40 38 37 35 34 33 32 31 29 26 23 21 20 18 17 16 15 12 9 7 6 5 5 6 7 9 11 12 14 14 14 14 13 13 12 13 12 13 14 14 16 18 20 23 25 26 27 27 28 28 28 28 28 28 28 27 27 27 26 24 23 21 20 19 16 14 13 11 10 9 8 8 9 9 9 7 6 4 4 6 7 7 7 7 7 7 6 5 4 2 359 357 355 352 350 348 346 344 342 341 342 344 346 346 346 344 344 344 346 346 346 345 345 345 343 340 336 332 329 324 319 313 310 308 308 308 306 304 301 297 294 291 288 285 282 280 278 276 276 276 276 275 275 276 278 282 284 287 284 281 274 260 250 245 241 239 239 242 244 245 244 242 238 236 237 241 246 248 248 246 243 242 242 239 236 234 235 237 238 238 237 237 238 238 239 240 241 241 241 242 242 242 242 242 243 243 244 246 247 248 249 249 249 250 250 250 250 250 250 251 252 253 255 257 258 261 263 266 268 271 274 277 281 286 292 296 298 298 299 301 306 309 310 311 315 321 331 339 346 349 355 3 10 15 17 19 19 16 10 2 357 356 350 343 338 339 349 7 11 11 13 15 15 14 14 12 8 5 359 350 353 353 354 355 357 358 359 359 360 1 2 2 2 2 2 2 3 3 4 5 5 5 4 2 2 2 3 2 1 360 358 358 358 359 2 5 7 7 8 9 10 13 15 17 17 18 17 18 21 25 31 36 42 48 53 57 62 66 69 71 70 66 63 64 66 66 65 64 63 63 63 64 64 64 65 66 68 68 68 67 68 70 71 72 71 71 70 69 67 66 65 63 59 55 51 47 44 41 36 32 34 37 41 41 31 13 352 337 331 334 339 346 353 1 8 11 19 26 30 27 14 357 342 332 323 313 303 294 288 282 278 276 273 271 269 267 266 266 268 271 274 277 279 280 281 280 278 276 273 272 270 269 269 270 272 274 274 272 267 263 260 258 257 258 260 262 263 264 261 258 255 254 254 255 256 256 256 258 261 266 269 272 275 277 278 279 280 282 286 293 296 296 294 292 289 285 280 277 282 288 289 290 296 306 310 312 305 281 264 270 289 306 320 331 335 336 341 349 1 17 32 40 42 46 49 51 56 61 67 70 73 75 79 83 88 91 92 93 93 94 95 96 96 96 94 93 91 90 88 86 83 80 76 74 72 70 68 68 68 65 62 63 66 65 64 62 60 59 58 56 55 53 52 51 51 50 51 52 53 54 54 54 54 52 49 47 46 44 42 40 38 37 35 34 33 31 29 26 24 22 21 19 17 15 13 10 7 5 4 4 4 5 7 9 11 12 13 14 14 14 13 12 12 12 12 12 13 14 16 18 21 23 25 27 27 28 28 29 29 29 29 29 29 29 28 28 26 25 23 22 21 20 18 16 14 13 11 10 8 8 9 9 9 9 8 8 9 10 11 11 11 10 9 8 7 6 4 2 359 357 354 351 349 347 346 344 342 342 342 344 346 347 346 345 344 345 346 346 345 344 343 342 340 336 332 329 326 322 317 313 310 308 308 308 307 305 302 298 294 291 288 285 282 280 277 275 275 274 274 274 274 274 275 278 279 282 283 283 284 274 260 253 248 245 245 246 247 248 246 243 240 239 241 246 250 251 249 246 243 241 241 239 237 235 234 236 238 238 239 239 239 240 240 241 241 241 241 241 242 242 242 243 243 244 245 247 248 249 249 248 248 248 248 249 249 249 249 249 250 251 253 255 257 260 262 265 267 269 271 273 277 282 288 293 297 299 300 302 304 305 303 302 303 308 316 325 333 340 347 357 7 15 19 21 23 20 13 360 351 347 344 342 347 1 27 42 48 45 40 38 43 49 45 41 35 28 16 2 351 351 352 354 356 357 358 358 359 359 0 0 0 0 360 360 360 0 1 2 2 2 1 0 0 0 1 1 360 359 358 357 358 359 1 4 6 7 7 7 9 11 14 16 16 16 16 18 23 28 33 39 45 51 56 60 65 70 73 74 72 68 66 65 65 65 65 65 65 65 66 66 66 66 68 69 70 69 69 68 69 70 72 72 73 73 72 70 68 66 65 63 59 55 52 50 47 42 38 35 36 37 42 40 23 358 339 331 334 343 353 359 4 9 13 16 23 33 41 40 25 2 342 330 322 314 303 292 285 279 275 272 270 268 266 264 263 263 265 268 272 276 278 279 279 277 274 271 269 267 267 268 268 269 271 272 271 267 262 259 257 256 255 256 258 260 261 262 259 254 252 251 251 252 253 254 255 257 260 264 267 270 272 273 271 272 275 279 284 290 295 293 290 289 288 286 281 279 283 290 292 294 303 315 320 322 317 295 275 275 296 314 326 335 338 340 344 352 5 22 35 40 43 48 53 54 56 61 66 70 72 75 79 83 87 90 92 94 96 97 99 100 100 99 98 96 95 94 93 91 88 84 81 78 75 72 70 69 68 67 67 69 68 67 65 62 60 59 57 55 53 52 51 50 51 52 53 54 55 56 57 57 57 55 53 50 48 46 44 42 39 37 35 34 33 31 29 27 26 24 23 20 18 15 12 8 5 3 3 3 5 6 7 9 10 12 13 14 14 13 13 12 12 12 12 12 12 14 16 19 21 24 25 27 27 28 29 29 30 30 30 30 30 30 30 28 27 25 24 23 22 21 19 18 16 15 13 12 10 8 8 9 10 10 11 12 13 14 15 15 14 13 11 10 8 6 5 2 359 356 353 350 348 346 345 344 343 343 344 345 346 346 346 346 345 346 347 347 346 345 343 340 336 333 329 325 322 319 316 313 311 309 309 308 308 306 303 299 295 291 288 285 283 280 277 275 273 273 273 273 272 272 273 274 276 279 282 283 283 279 266 256 252 250 248 249 250 251 248 243 241 242 243 247 250 250 247 243 241 240 240 239 237 235 234 235 236 238 238 239 239 240 240 241 241 241 241 242 242 242 242 243 244 245 246 247 247 248 248 248 247 247 248 248 248 248 248 249 249 249 251 253 255 258 260 263 265 267 268 270 274 278 283 289 295 297 299 300 301 300 297 295 297 302 309 316 323 330 337 347 359 7 12 15 18 18 8 356 343 335 329 327 337 3 34 53 62 64 62 61 77 80 76 72 64 56 40 25 350 350 351 352 355 356 357 357 358 358 359 359 359 358 358 358 357 358 359 359 359 359 358 358 359 359 359 359 359 358 357 357 358 359 1 2 4 5 6 6 8 10 13 14 14 14 16 20 25 31 37 43 49 54 59 63 68 72 75 76 74 71 68 67 67 66 66 67 67 68 68 68 68 69 70 71 71 70 69 68 69 71 72 73 74 74 73 71 69 67 66 63 60 56 54 53 49 45 41 40 42 44 45 38 5 337 329 335 350 2 9 10 10 12 14 16 23 33 41 41 27 1 338 325 318 313 303 292 283 277 273 270 267 265 263 262 261 261 262 264 268 272 274 275 275 274 271 267 266 267 268 269 270 270 269 268 266 262 258 256 255 254 254 254 255 257 258 258 256 253 251 250 250 251 251 252 253 256 259 262 266 267 268 268 267 268 272 279 284 288 291 288 285 285 286 285 283 282 286 294 295 295 308 321 324 323 318 306 295 301 319 323 326 331 336 342 348 357 11 26 37 42 44 50 55 56 56 60 67 70 73 75 78 81 85 89 94 99 103 107 108 108 107 105 102 100 99 99 97 95 91 88 84 81 78 74 72 72 72 72 71 71 69 67 65 63 61 59 57 55 53 51 50 50 51 53 54 55 56 57 58 58 58 56 54 52 50 47 45 42 40 37 35 34 33 31 30 29 28 26 24 21 18 15 11 6 3 2 2 3 5 6 7 8 10 11 13 13 13 13 12 12 11 12 12 11 12 14 16 19 22 24 25 27 28 28 29 30 31 31 32 32 32 32 31 30 28 27 26 25 24 23 21 20 19 17 16 15 13 10 9 9 10 12 13 15 16 18 19 19 18 16 13 11 9 7 5 3 360 356 352 349 346 345 344 344 344 344 345 345 346 346 347 346 346 347 348 348 346 344 342 338 333 329 326 323 320 318 315 313 311 310 309 308 308 306 304 299 295 291 288 285 283 280 277 274 272 271 271 270 271 270 271 272 273 277 280 282 282 279 271 260 256 254 252 250 251 254 251 245 243 243 243 243 242 247 241 237 237 238 239 239 238 235 233 233 234 236 237 237 238 238 239 240 240 241 241 242 243 243 243 244 244 245 246 246 246 246 246 246 246 246 247 247 248 248 248 248 247 247 248 250 252 255 258 260 262 264 266 268 271 275 280 285 290 293 295 297 298 297 294 292 294 299 305 313 319 323 328 335 345 353 357 360 3 358 346 332 323 320 315 317 327 350 19 45 60 65 71 71 88 90 87 88 78 72 61 48 348 348 349 351 353 355 356 356 356 357 357 357 357 357 356 355 355 355 356 356 356 356 356 357 357 358 359 358 357 356 356 357 359 360 0 1 2 4 5 6 8 10 11 12 13 14 16 22 28 34 40 46 52 57 62 66 71 75 78 78 76 73 71 70 69 69 69 69 70 70 70 70 70 71 72 72 72 70 69 68 69 71 72 74 74 74 73 72 70 69 67 64 60 57 55 54 52 49 46 47 51 53 50 42 354 333 337 356 14 20 20 18 15 12 11 13 20 29 36 34 20 354 330 315 309 308 302 293 283 276 271 267 264 261 260 259 260 262 263 265 267 270 273 275 274 272 270 268 268 270 272 272 271 268 266 264 261 259 257 255 253 252 251 251 252 252 254 254 254 252 251 251 250 250 250 250 251 254 257 260 263 264 265 265 266 267 269 275 282 287 288 287 284 283 284 286 286 288 294 302 299 298 308 316 317 315 312 309 314 346 333 317 317 321 329 342 354 3 15 29 39 43 46 51 55 54 53 58 66 71 74 76 78 80 83 89 97 105 112 117 117 117 114 110 106 104 103 102 100 97 93 90 86 83 79 76 75 75 75 74 73 72 70 68 66 63 61 59 56 54 52 51 51 51 52 53 55 56 57 58 59 58 57 56 54 52 50 48 45 42 40 37 36 34 33 32 31 30 29 27 25 22 18 15 10 6 2 0 0 2 4 5 6 7 9 11 12 13 13 13 12 12 11 11 12 11 12 14 16 19 21 24 25 27 28 29 30 31 32 33 33 33 33 33 32 31 29 28 28 27 26 25 23 21 20 18 18 16 14 12 11 11 12 14 16 18 19 21 22 22 21 18 15 13 11 8 6 3 1 358 354 348 345 344 343 344 345 345 346 346 346 346 346 347 347 347 348 347 345 342 340 335 330 327 324 321 318 316 315 313 312 311 309 308 307 306 303 299 295 291 288 285 283 280 277 275 272 271 270 269 269 269 269 270 272 274 277 279 279 279 273 262 257 256 255 254 253 258 254 248 245 243 242 240 238 240 234 231 232 236 237 238 238 235 232 231 232 233 234 235 236 237 237 238 239 240 241 242 243 244 244 244 244 245 246 246 245 245 245 245 245 245 246 246 247 248 248 247 247 246 246 248 250 253 256 259 260 262 264 267 270 273 277 281 285 288 291 294 295 295 293 292 294 297 304 310 315 319 323 327 332 337 341 343 345 340 332 321 313 314 315 318 328 338 355 21 35 43 45 52 55 57 62 68 73 71 67 59 347 347 348 350 352 353 354 355 355 355 355 356 356 355 355 354 353 353 353 354 354 354 354 355 356 357 357 357 356 355 355 357 358 359 360 0 1 2 3 5 7 10 10 11 12 15 18 24 30 37 43 49 55 60 64 69 74 78 80 80 78 76 74 73 72 71 71 72 72 71 71 71 71 72 72 73 72 70 68 67 68 69 71 72 73 73 73 72 71 71 68 65 61 57 56 55 55 52 52 56 61 66 69 64 22 9 19 31 35 30 24 19 12 7 6 9 15 21 24 21 5 340 318 305 302 305 305 295 283 275 269 264 261 259 258 260 261 263 265 266 268 271 273 273 272 270 269 270 272 274 275 273 270 267 264 262 260 259 257 254 252 250 249 249 249 249 250 251 251 251 251 252 251 250 249 249 251 252 255 257 260 261 262 264 266 266 267 270 275 280 284 286 285 284 286 287 288 292 299 306 308 304 306 308 308 307 308 309 314 320 313 307 310 318 329 344 359 8 19 30 39 45 49 53 55 51 47 51 62 71 74 76 78 80 83 90 99 108 117 122 122 121 118 114 110 107 105 103 101 98 94 91 87 83 80 78 78 77 76 75 74 73 71 69 66 64 61 59 56 54 52 51 51 52 53 54 55 57 58 58 59 58 57 55 54 52 50 48 45 43 40 38 36 35 33 32 30 30 29 28 26 23 20 15 10 5 1 358 358 360 2 3 4 6 9 11 13 13 13 13 12 11 11 11 11 11 12 14 16 18 21 23 25 27 29 31 32 33 34 34 35 35 35 34 33 31 30 29 29 28 27 25 24 22 20 19 18 17 15 14 14 14 15 17 19 21 22 24 24 24 23 20 17 14 12 9 6 3 0 358 355 352 348 345 344 345 346 347 347 347 346 346 346 346 346 346 345 344 342 340 337 333 328 326 323 321 317 315 314 314 313 311 309 307 306 304 302 299 294 291 288 286 283 281 278 276 273 271 269 268 268 268 268 269 270 272 273 274 277 279 274 265 258 255 256 256 254 257 255 250 246 244 240 232 230 230 227 226 229 234 236 237 237 234 230 228 229 230 232 233 234 235 236 237 238 240 241 242 243 243 243 244 244 245 246 246 245 245 245 245 244 245 245 246 246 247 248 248 247 247 247 248 250 253 256 259 260 262 264 267 269 272 275 279 282 284 288 291 293 293 293 293 294 297 301 307 312 316 319 323 326 329 329 328 328 327 323 318 314 314 317 318 316 320 332 350 5 12 10 6 3 11 21 32 46 57 60 55 346 346 347 348 350 352 353 353 353 353 354 354 354 354 353 352 351 351 351 351 351 352 353 354 355 356 356 355 355 354 355 357 358 358 359 359 360 0 2 4 6 9 10 11 13 16 21 27 33 40 46 52 57 62 67 72 77 80 82 82 80 78 76 75 75 74 74 74 74 73 72 72 73 73 72 72 71 69 67 66 66 67 68 70 72 72 72 72 72 71 69 65 62 59 57 57 57 58 59 65 74 82 88 87 72 55 52 51 46 36 26 16 3 354 355 359 4 5 0 351 337 321 306 299 299 304 306 296 283 273 265 261 258 257 258 261 263 265 266 268 269 270 271 270 269 269 269 270 273 274 274 272 269 266 264 262 261 259 257 253 250 247 247 246 247 247 247 248 248 249 250 251 251 251 250 250 250 252 253 256 258 259 261 264 265 266 267 268 271 275 279 282 284 285 286 286 284 286 295 304 310 309 304 301 301 303 308 316 325 336 332 315 319 328 338 350 3 14 24 33 41 47 52 57 58 51 41 45 59 68 73 76 78 81 86 93 102 111 118 124 124 122 119 116 112 109 106 104 101 98 95 91 87 84 81 81 80 78 77 76 75 73 71 69 67 64 61 59 56 54 53 52 52 53 54 55 56 57 58 59 59 58 57 56 54 52 50 48 46 43 41 39 37 35 33 31 30 29 28 28 27 26 22 16 11 5 360 357 356 357 359 1 3 6 10 12 13 13 13 12 12 11 10 10 11 11 12 13 15 18 20 22 25 27 30 31 33 34 35 36 36 36 36 35 34 32 30 30 30 29 28 26 24 22 20 19 18 17 16 16 17 18 19 20 22 23 25 26 27 27 25 22 19 15 12 9 6 2 360 357 355 352 350 349 348 348 348 349 349 348 347 345 344 344 344 343 342 340 339 337 335 331 328 325 323 320 318 315 315 315 315 312 309 306 304 303 301 298 294 291 288 286 284 282 279 277 274 272 270 268 267 267 267 267 268 269 270 269 273 277 275 268 259 254 255 255 254 255 255 252 248 247 242 235 225 218 220 223 227 233 236 237 237 234 230 227 227 228 229 230 232 233 235 236 237 239 241 242 242 243 243 243 244 245 246 246 245 245 245 245 245 245 245 246 246 247 248 250 250 251 250 251 253 255 257 259 261 262 264 267 270 272 274 277 279 282 285 288 290 291 291 291 292 295 300 305 309 313 316 318 321 322 319 317 317 316 319 309 307 309 312 314 315 314 322 337 347 355 6 7 4 360 3 11 22 35 47 48 345 345 345 347 348 350 351 351 351 351 352 352 353 352 351 350 349 349 349 349 349 350 352 353 354 354 354 354 354 354 356 357 357 357 357 358 358 359 360 2 5 7 9 11 14 18 23 29 36 43 49 55 60 65 70 75 79 83 84 84 82 80 79 78 77 77 76 76 76 75 74 74 74 73 72 71 69 68 66 65 64 65 67 70 72 72 72 72 72 72 70 67 63 62 61 60 60 61 64 72 79 85 87 83 73 64 59 57 51 40 28 11 346 329 331 338 342 340 333 321 313 308 297 293 297 307 311 301 284 272 264 259 256 256 258 261 264 266 268 268 268 267 266 265 265 266 267 269 271 272 271 269 267 266 265 263 262 259 255 251 248 246 246 246 245 245 245 245 246 246 248 249 250 250 251 251 251 251 253 255 257 258 260 262 264 266 266 267 269 271 273 276 279 281 283 280 277 279 287 298 307 308 298 291 291 297 311 345 35 64 76 66 28 3 357 359 5 16 29 39 45 50 55 59 60 54 47 51 58 65 71 76 80 85 91 100 108 114 120 124 125 123 120 117 113 110 107 104 101 98 95 91 88 85 83 82 81 79 78 76 75 73 71 69 67 64 61 59 56 54 53 53 53 54 55 55 56 57 58 59 59 58 57 56 54 52 50 48 46 44 42 40 38 36 33 31 30 29 29 29 28 27 23 18 11 5 359 355 354 356 358 1 4 7 11 13 13 13 12 12 11 10 9 9 10 11 12 13 15 17 19 21 24 27 30 32 34 35 36 36 37 37 37 36 35 33 32 32 31 30 28 26 23 21 19 19 18 17 17 17 19 21 23 24 25 25 27 28 29 29 27 24 20 16 13 10 6 3 1 358 355 354 353 353 352 352 352 352 352 350 348 345 344 343 342 340 339 337 336 335 334 331 328 325 323 320 318 316 316 316 316 313 310 306 302 301 300 298 294 291 288 286 285 283 280 278 275 272 270 269 268 267 267 266 267 267 267 266 269 272 274 272 265 256 256 254 252 252 254 255 251 251 249 246 240 227 218 222 226 230 234 237 238 235 230 227 226 226 227 229 230 232 235 236 237 238 240 241 242 242 243 243 244 245 246 246 245 245 245 245 245 246 246 246 247 248 250 252 253 254 254 254 255 257 258 260 261 262 265 267 269 271 273 275 277 279 282 284 286 288 288 288 290 293 297 301 305 308 311 313 315 315 313 311 311 309 309 306 304 305 308 308 309 308 315 328 344 2 18 12 10 7 5 6 10 21 32 40 343 343 344 345 347 348 349 349 349 350 350 351 351 351 350 349 348 347 347 346 347 349 350 352 353 353 353 353 353 354 356 357 357 357 357 357 356 357 358 360 2 4 7 11 15 20 26 32 39 46 52 57 62 67 72 77 82 85 86 85 83 82 81 80 80 79 79 78 78 77 76 75 74 73 71 70 68 67 66 66 64 65 66 69 72 72 71 71 70 70 69 67 65 64 64 62 60 61 63 67 70 74 75 73 69 66 65 64 61 51 31 355 320 300 301 309 319 322 315 306 303 304 294 291 298 310 315 301 283 271 262 257 254 255 257 259 260 262 263 263 262 261 260 261 262 265 267 269 270 271 270 268 266 264 263 262 260 257 253 249 247 246 246 246 246 245 245 245 244 244 245 246 248 249 250 250 250 251 252 253 255 256 259 261 263 264 265 266 268 268 269 271 274 276 277 271 269 272 279 289 298 298 280 266 267 276 302 50 86 95 97 94 83 62 31 8 357 4 27 40 49 54 58 61 63 62 61 60 62 65 71 79 88 95 104 112 118 121 123 126 125 122 119 115 112 109 107 104 100 97 94 91 87 84 82 82 81 80 78 77 75 73 71 69 66 63 61 58 56 55 54 54 54 54 55 56 57 58 59 59 59 59 57 56 54 52 50 48 46 45 43 41 39 37 35 33 32 31 31 30 29 27 24 19 13 7 1 356 355 356 359 2 5 9 12 13 13 12 11 10 10 9 8 9 10 11 12 13 15 16 18 20 23 27 30 33 34 35 36 37 38 38 37 37 36 35 34 34 33 32 29 26 23 21 19 18 18 17 17 18 21 23 26 27 27 27 27 28 30 30 29 25 21 17 12 9 6 3 2 359 357 356 356 356 355 355 355 355 355 353 350 346 344 342 340 338 337 336 335 333 332 329 327 324 322 320 317 316 316 317 317 314 310 305 302 301 300 298 295 291 288 286 285 283 280 278 275 273 271 270 269 268 267 266 266 266 265 265 266 268 271 273 271 264 261 257 249 249 265 261 257 256 254 252 250 247 238 228 228 229 232 235 238 238 234 229 228 227 228 229 231 232 234 236 237 238 239 240 241 242 242 243 244 245 245 245 245 245 245 246 246 247 248 248 249 250 251 253 254 255 255 255 256 257 258 259 260 261 263 265 268 269 271 272 274 276 278 281 283 284 285 286 288 290 294 297 300 303 306 307 309 309 308 307 308 307 306 305 304 305 307 304 302 300 304 315 328 338 8 16 15 12 9 10 8 11 19 28 342 342 343 344 345 346 347 347 347 348 349 349 349 349 348 347 346 346 345 344 345 347 349 351 352 352 351 351 352 354 356 357 356 356 355 354 354 355 356 357 359 2 6 10 16 22 28 35 43 50 55 60 64 70 75 80 84 86 87 87 85 84 83 82 82 81 80 80 79 79 78 76 74 73 71 70 69 68 67 66 65 65 66 68 70 71 69 68 67 65 64 64 64 65 65 62 58 58 61 63 65 68 69 69 70 73 78 86 95 96 92 293 282 279 286 296 311 317 314 308 304 304 299 293 302 309 301 286 273 265 259 254 252 252 254 255 256 257 257 256 256 257 258 260 262 265 268 270 271 271 269 267 263 261 259 258 256 253 250 248 247 247 248 249 249 248 246 245 244 243 244 244 246 247 248 249 249 250 251 252 254 256 258 261 263 265 265 266 267 266 266 267 270 273 271 266 264 266 272 280 286 281 258 238 239 253 285 86 98 101 101 99 94 84 61 14 341 338 6 32 49 57 62 66 69 71 72 71 70 72 78 87 99 113 120 125 127 128 127 126 124 120 116 113 110 108 105 103 99 96 93 90 86 82 79 79 82 81 79 77 76 74 71 68 66 63 61 58 56 55 54 54 54 55 56 56 57 58 59 60 60 59 58 56 54 52 50 49 47 45 43 41 39 37 36 34 33 32 31 31 30 28 25 21 16 10 5 1 359 359 1 4 7 10 12 13 13 12 10 9 8 7 7 8 10 11 12 13 14 15 16 19 22 27 30 33 35 36 37 38 38 38 38 38 37 36 36 35 34 32 30 26 23 20 19 18 17 17 18 19 22 25 28 29 29 29 28 28 29 30 30 27 22 17 12 8 5 3 2 359 358 358 359 360 360 360 359 359 357 354 351 346 343 341 340 338 337 336 335 333 330 327 325 322 320 318 317 317 317 318 317 314 310 304 301 300 299 298 295 291 287 285 284 282 280 278 276 274 273 271 270 269 267 266 265 264 263 263 263 265 268 271 272 270 269 267 260 255 273 273 266 263 260 257 254 252 252 241 236 232 232 234 238 241 237 233 230 230 230 230 231 232 234 235 237 239 240 240 241 242 242 242 243 244 244 244 244 245 246 247 248 248 249 250 251 251 252 253 254 255 255 255 255 256 257 258 258 260 261 263 265 267 268 269 270 272 274 277 279 280 282 283 285 287 289 291 294 297 300 301 302 302 302 302 302 303 304 305 304 304 303 303 297 292 294 300 298 303 328 346 352 357 4 9 9 11 14 18 341 341 341 342 344 345 345 345 345 346 347 347 347 347 346 346 345 344 343 343 344 346 349 350 350 350 350 350 352 354 355 356 355 354 353 352 352 353 354 355 357 0 5 11 18 25 31 39 46 53 58 62 67 73 77 82 86 88 89 88 87 86 85 85 84 83 82 81 81 80 80 77 74 72 71 69 68 67 66 65 65 66 68 69 70 69 68 66 64 63 61 61 63 66 66 64 59 59 62 65 68 72 75 76 80 87 100 120 141 147 165 209 249 272 286 298 310 319 320 314 304 300 301 295 304 305 288 273 265 260 256 252 251 250 251 251 252 252 252 253 253 255 256 259 262 266 268 270 271 270 267 263 259 257 255 254 253 251 249 247 247 249 252 253 253 250 248 246 244 243 243 244 245 246 247 248 248 249 250 251 253 256 259 262 265 265 265 264 265 266 265 265 267 268 267 264 263 265 269 273 277 274 254 231 226 227 103 98 101 102 103 102 99 91 75 28 334 321 333 14 47 60 67 71 75 78 80 81 82 85 92 102 113 129 132 133 132 131 130 127 122 117 113 110 108 106 104 101 98 95 92 89 85 81 78 78 82 81 80 78 76 73 71 68 65 63 60 58 56 55 54 54 55 55 56 57 57 58 59 60 60 60 58 57 55 53 51 50 48 46 44 41 39 36 36 35 33 32 32 31 30 28 25 21 17 13 9 5 3 2 3 5 8 12 14 13 13 10 8 6 6 5 6 7 10 11 12 14 14 14 15 17 22 26 30 34 36 38 39 39 39 39 39 39 38 38 38 37 35 32 29 26 23 21 19 18 18 18 18 20 22 26 30 32 32 31 30 29 30 31 30 28 23 16 11 6 4 4 3 0 359 360 3 4 5 4 3 2 0 356 352 347 343 341 340 340 339 338 336 333 329 326 324 322 320 319 318 318 318 318 317 314 309 304 301 300 299 298 295 290 286 284 282 280 279 277 276 275 274 273 271 270 268 266 265 263 262 262 262 263 266 268 271 273 272 273 273 271 276 277 273 269 265 261 258 256 254 252 246 240 237 236 239 242 237 234 232 231 230 230 230 231 233 234 236 238 240 240 241 242 242 243 243 244 244 244 245 246 247 248 249 250 251 251 252 252 253 253 254 254 254 254 254 255 255 256 257 258 260 262 263 264 265 266 267 268 270 273 275 278 279 280 281 283 284 286 289 291 293 295 295 296 296 296 296 297 297 294 293 293 289 288 290 290 288 291 279 275 282 296 316 333 347 358 6 10 10 9 340 340 340 341 342 343 344 344 344 344 345 346 346 346 345 345 344 343 342 341 343 345 348 349 349 349 349 350 352 354 355 355 354 353 351 350 350 350 351 353 355 359 5 12 20 27 35 42 49 55 60 65 70 75 80 84 87 90 90 90 89 88 87 87 87 86 84 82 81 80 79 77 74 71 69 68 66 65 64 64 65 67 70 72 73 72 70 67 65 63 61 61 63 67 69 68 66 66 69 72 77 81 85 88 93 103 124 155 172 169 169 177 215 266 295 305 312 318 319 310 297 295 296 291 300 298 280 267 260 257 255 253 251 249 249 248 246 245 247 249 251 253 255 258 261 263 265 268 268 266 263 259 256 254 253 252 251 249 248 247 248 251 255 257 256 252 249 247 245 244 243 244 245 246 247 248 248 249 251 252 253 257 260 264 266 265 264 263 265 267 265 263 263 264 265 264 264 266 268 269 270 270 267 256 236 108 99 102 104 106 108 107 104 98 87 58 346 317 318 358 50 65 72 77 81 85 89 93 97 101 107 115 126 138 139 138 136 133 131 127 121 116 111 108 106 104 102 99 95 93 90 87 84 81 78 77 78 81 80 78 76 73 71 68 65 63 60 58 57 55 55 55 55 56 56 57 57 58 59 59 59 58 57 56 54 53 52 50 48 46 43 41 39 37 36 35 33 32 32 32 32 28 24 21 17 14 10 8 6 5 5 7 10 13 15 13 11 8 5 4 3 3 4 6 9 11 12 13 13 13 13 16 21 26 30 34 37 39 40 40 41 40 40 40 40 40 39 38 36 32 29 26 24 22 20 19 19 19 19 20 22 26 31 33 34 33 32 31 32 32 31 28 24 18 11 5 3 3 3 1 359 1 5 8 9 7 5 4 2 358 354 350 346 345 344 344 342 340 337 334 330 327 324 323 323 322 320 319 318 317 316 312 307 302 300 299 300 298 294 290 286 283 280 278 277 277 277 276 275 274 272 271 269 267 265 263 262 261 261 262 264 266 269 271 272 274 276 279 282 282 280 275 268 261 258 258 256 254 252 248 244 242 239 238 235 234 233 232 231 230 229 229 230 232 234 236 238 240 241 242 243 244 244 245 245 246 246 247 248 249 250 251 252 252 252 252 253 253 253 253 253 253 253 254 254 255 256 257 259 260 261 262 263 263 264 266 267 269 271 273 275 277 278 280 282 283 285 287 288 289 289 290 290 290 290 291 290 287 284 283 280 277 278 280 274 274 268 266 271 280 301 318 331 340 348 354 355 354 339 338 339 340 341 342 343 343 343 343 344 344 345 344 344 344 343 342 341 340 342 344 347 348 348 348 349 350 352 354 354 354 353 351 349 347 348 348 349 350 353 358 5 13 22 30 38 45 52 58 63 68 73 78 82 86 89 91 92 91 91 90 90 90 90 89 87 85 82 80 79 77 72 67 65 64 63 62 63 65 67 70 74 78 80 80 78 74 69 67 66 66 68 71 74 76 76 76 78 81 86 90 94 98 105 120 148 179 187 172 152 139 151 308 312 310 311 315 315 306 298 296 289 284 288 284 270 262 258 256 254 252 251 250 248 245 244 244 246 248 250 252 254 256 258 260 262 263 262 261 259 257 255 253 252 251 250 249 248 247 249 253 259 261 259 254 251 248 246 245 244 244 244 246 247 248 249 250 252 252 254 257 261 264 265 264 262 262 264 265 263 260 260 263 266 267 266 266 267 267 267 268 268 269 301 92 99 102 105 108 110 111 109 105 99 87 50 337 322 1 57 72 78 83 89 95 102 107 112 115 119 126 135 144 144 141 138 135 132 127 120 114 109 105 103 101 99 96 94 92 89 86 83 80 78 77 75 77 77 76 75 74 71 68 66 62 60 59 57 56 55 56 56 56 56 56 57 57 58 58 57 56 55 53 51 50 48 47 45 43 41 38 37 37 36 34 32 32 33 34 33 27 23 20 17 13 10 8 7 6 7 9 12 14 14 12 9 5 2 0 360 1 3 5 8 11 12 12 11 11 13 15 20 25 29 33 37 40 41 41 42 41 41 41 41 41 41 39 37 33 29 26 25 24 23 21 21 20 20 20 22 26 30 34 36 37 35 34 33 33 31 29 25 19 13 8 4 2 2 360 359 1 6 10 11 9 6 4 2 359 356 354 352 351 350 348 345 342 338 335 332 329 326 325 324 322 320 319 318 316 314 310 304 300 299 300 301 300 296 291 287 282 279 277 276 276 276 276 276 274 273 271 269 267 265 264 262 261 260 260 261 263 265 268 270 272 275 279 282 286 288 284 274 261 256 257 258 257 255 253 251 246 241 237 235 235 235 235 233 232 230 229 229 230 232 234 237 239 241 243 244 245 245 246 246 247 248 248 249 250 251 252 253 253 253 252 253 253 253 252 252 252 253 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 269 270 272 273 275 277 280 281 282 283 283 284 285 285 285 286 286 286 285 282 280 279 277 275 275 273 267 265 264 265 278 286 300 314 324 331 335 340 343 342 337 337 337 338 339 340 341 341 341 342 343 343 344 344 343 343 343 342 340 340 341 344 346 346 346 347 348 350 352 353 353 352 351 349 347 346 346 346 347 348 351 356 4 14 23 32 40 48 54 60 65 71 76 81 84 87 90 92 93 93 93 93 93 94 94 93 90 88 85 83 80 75 67 63 62 63 63 64 65 67 71 76 82 87 92 94 92 87 82 78 76 76 77 80 82 84 85 86 87 89 93 97 101 107 118 136 163 189 194 172 135 98 64 345 321 311 306 307 310 309 308 306 289 282 283 276 266 258 254 252 251 250 249 248 247 245 245 245 246 247 249 252 255 256 257 259 260 260 259 259 258 257 256 254 251 250 249 248 247 247 249 254 260 264 262 257 253 249 247 245 244 243 244 245 246 248 249 250 252 252 254 257 260 263 264 263 261 260 262 262 260 259 260 263 268 271 271 269 268 267 267 266 263 263 276 68 96 101 105 109 112 114 114 113 109 103 94 75 34 26 63 76 85 93 102 110 117 122 126 128 131 135 142 147 148 144 141 138 133 126 120 113 107 103 100 99 97 95 92 90 87 84 82 80 79 77 75 74 73 72 72 72 72 68 65 60 58 58 58 57 57 57 57 57 57 57 57 57 58 57 56 54 52 50 48 46 45 44 42 40 37 35 34 34 33 32 31 31 32 34 32 26 23 20 16 13 10 8 7 6 7 9 12 14 13 10 6 1 358 357 358 360 2 4 7 9 10 10 9 10 12 15 20 25 29 33 37 40 42 42 42 42 42 41 42 42 42 41 38 35 31 28 26 26 25 24 22 21 21 20 22 25 28 32 36 37 37 36 35 34 33 30 26 21 15 10 5 3 1 360 360 3 6 8 9 7 5 3 2 360 359 358 358 357 355 351 347 343 340 337 334 331 328 326 324 323 320 318 317 314 311 306 301 298 298 300 302 301 298 293 288 283 279 276 274 274 275 275 275 274 273 271 269 268 266 264 262 260 259 258 259 260 263 265 268 271 274 277 280 284 290 293 281 261 254 253 254 256 258 256 253 248 243 241 239 239 238 237 236 235 233 232 231 231 233 234 236 238 240 242 244 245 246 246 247 248 249 250 250 251 251 252 253 253 252 252 252 252 252 252 252 252 253 253 254 255 256 256 257 258 259 260 262 263 264 265 266 267 268 270 271 272 274 277 278 279 280 280 281 282 283 283 284 284 284 283 282 280 279 278 277 276 276 273 271 272 275 278 286 295 304 313 321 326 330 333 334 334 336 336 336 337 338 339 340 340 340 340 341 342 342 342 342 342 342 341 340 340 341 343 345 345 345 346 348 350 352 352 352 351 350 348 345 344 344 344 345 346 349 354 4 14 25 34 43 50 57 62 68 73 79 84 87 90 92 94 95 95 95 96 97 98 98 95 92 89 87 84 79 72 65 62 63 65 68 69 69 69 71 76 84 92 100 107 109 107 101 97 93 91 90 91 92 93 93 94 95 98 102 107 112 120 130 144 162 184 190 176 133 93 62 321 320 314 303 299 303 312 324 326 300 293 286 275 264 252 247 247 247 246 245 244 245 246 246 246 247 248 250 253 256 257 258 259 259 258 258 259 260 259 256 254 251 249 248 247 247 246 248 252 259 263 263 259 255 251 248 245 243 243 243 244 245 247 249 250 251 252 253 256 258 260 262 262 260 259 260 261 259 259 261 266 272 277 277 274 271 269 267 264 260 260 280 316 79 98 106 112 117 120 122 121 119 115 109 102 93 70 320 100 107 113 120 128 132 135 138 139 139 141 146 150 151 148 146 141 135 127 121 115 109 104 100 98 96 94 92 89 86 83 82 81 80 79 77 75 73 71 69 69 68 65 62 58 57 57 58 58 58 58 58 57 57 57 57 57 57 56 55 53 51 49 47 45 44 42 41 39 37 35 34 33 31 30 30 30 31 32 30 25 22 19 15 12 9 6 5 4 6 9 12 13 12 8 2 357 355 355 357 359 1 3 5 7 9 9 8 10 13 17 21 25 29 33 37 40 42 42 42 42 42 42 42 43 43 42 39 36 32 30 28 27 26 25 23 22 22 21 22 23 25 28 32 35 36 36 36 36 34 32 28 23 18 13 8 5 3 2 2 6 6 6 5 4 3 3 3 1 1 1 1 1 358 354 348 344 342 339 336 333 329 326 324 322 319 317 315 311 306 301 298 296 297 300 302 302 298 294 288 283 278 275 273 273 274 274 274 273 272 271 270 268 266 264 262 259 257 257 257 259 261 264 268 270 273 275 277 280 286 294 274 256 249 248 249 252 254 252 250 248 247 248 248 245 241 239 237 237 237 235 234 234 234 235 236 239 241 243 245 246 247 248 248 250 251 252 252 252 252 253 253 252 252 252 252 253 252 252 253 253 253 253 253 254 255 256 257 258 259 260 261 262 263 264 265 266 268 270 271 273 275 277 279 280 280 280 281 282 284 284 284 284 284 283 281 281 280 280 280 279 279 278 278 281 286 291 296 300 305 311 317 321 324 326 326 326 335 335 335 335 336 337 338 339 339 339 340 341 341 341 341 342 342 341 340 340 341 343 344 344 344 345 347 349 351 352 351 350 348 346 344 343 342 342 343 345 348 353 4 15 26 36 44 52 59 65 70 76 82 86 89 92 94 96 97 97 98 99 100 101 100 96 93 90 87 83 77 70 65 63 65 68 71 73 73 73 72 74 80 88 98 108 116 119 117 112 108 104 102 102 102 103 103 104 107 111 116 121 127 133 140 147 156 169 178 166 134 119 102 7 334 320 309 301 295 303 330 11 358 333 290 267 257 250 246 244 243 241 240 241 243 247 246 246 247 249 252 255 258 258 258 258 258 257 259 260 260 259 257 255 252 250 248 247 246 246 247 250 254 258 260 260 257 253 249 246 243 243 243 244 245 247 248 250 251 251 253 254 256 258 259 261 260 258 260 262 260 260 263 270 278 283 283 279 273 269 267 263 259 261 274 289 308 99 110 116 122 126 128 129 127 124 120 127 154 185 193 153 138 139 142 143 143 144 145 144 143 144 148 152 154 151 149 144 137 130 124 119 114 108 103 100 97 95 93 90 87 85 84 83 83 81 79 77 74 73 71 69 67 65 62 60 59 60 60 60 59 59 58 58 57 57 56 56 56 55 54 52 50 48 47 46 44 42 40 38 36 34 32 31 31 30 30 30 30 29 26 23 20 17 14 10 6 3 1 1 3 7 10 11 10 4 358 354 353 354 356 358 360 1 3 5 7 7 8 11 15 20 24 27 30 34 37 40 42 42 42 42 42 42 43 43 44 43 40 38 34 31 29 27 26 24 23 22 21 22 21 22 22 24 27 30 33 36 36 36 36 34 30 26 21 16 12 9 6 5 5 7 6 4 2 0 0 2 4 4 4 3 3 3 1 355 349 344 340 337 335 332 328 325 322 319 316 314 312 306 300 296 295 295 297 299 300 300 297 293 288 283 278 275 273 273 272 272 273 273 272 271 269 268 267 264 262 258 257 256 257 259 261 264 267 269 271 272 274 275 279 285 267 251 243 240 242 246 246 246 246 245 246 253 254 251 247 242 239 239 240 239 238 236 235 235 236 238 241 243 245 247 247 248 249 250 252 252 253 253 253 253 253 252 252 252 253 253 253 253 253 253 253 252 252 253 254 255 256 258 259 260 260 261 262 263 264 266 268 270 271 273 275 277 279 281 281 282 283 284 285 285 285 286 285 285 284 284 284 284 284 284 284 284 286 289 293 297 300 302 305 309 313 315 317 319 320 322 334 333 333 334 335 336 337 337 338 338 339 339 340 340 341 341 341 341 340 340 341 342 343 343 343 344 346 349 351 351 351 349 346 345 343 342 341 341 341 343 346 353 4 16 28 37 46 54 61 67 72 79 84 88 91 93 96 98 99 99 100 102 103 103 101 97 94 91 87 82 77 72 68 66 68 71 70 72 74 75 76 76 79 82 87 95 104 111 115 115 113 110 108 108 108 109 112 116 120 124 129 133 138 142 145 147 150 155 160 148 136 132 122 77 346 325 320 318 114 74 42 55 66 27 281 254 248 247 246 242 238 238 238 240 243 246 245 246 248 250 253 256 257 257 256 256 255 257 260 260 259 258 257 256 254 251 249 247 246 245 245 246 249 252 255 257 257 255 251 248 244 243 243 243 244 246 248 250 251 252 253 255 257 258 260 261 259 259 261 262 261 261 264 272 280 281 280 278 274 270 268 265 262 264 271 279 285 114 116 120 125 129 133 135 135 136 139 157 179 187 179 166 156 152 151 150 149 148 148 147 146 146 150 153 154 151 148 143 138 132 128 123 119 114 110 106 102 100 96 93 89 87 87 86 85 84 82 79 77 75 74 72 71 68 65 62 62 63 63 61 60 59 59 58 57 57 56 56 55 54 53 51 49 47 46 45 44 43 41 38 36 33 31 30 30 30 31 31 30 27 25 22 19 16 12 7 2 359 357 358 0 4 8 9 7 359 354 352 353 354 356 357 358 359 1 3 4 6 8 12 17 21 24 27 30 34 37 40 42 42 43 43 42 43 44 44 45 44 42 39 36 33 30 27 25 23 22 21 21 21 21 21 22 22 24 26 31 34 35 36 35 34 32 28 23 19 15 13 11 8 8 7 6 4 1 359 359 1 4 6 7 6 4 5 2 356 348 342 336 333 332 331 327 323 319 316 312 310 308 303 298 295 295 297 298 299 298 298 296 292 288 283 279 275 273 271 271 271 271 271 271 270 269 268 266 264 261 258 257 257 258 259 261 264 266 267 268 269 271 272 275 277 268 254 242 234 235 237 238 240 241 242 244 249 253 256 254 248 244 242 242 242 241 239 236 235 234 236 237 240 242 245 246 248 249 251 252 253 254 254 255 254 254 253 253 253 253 253 253 253 253 253 253 252 252 252 253 255 256 257 258 258 259 260 261 263 264 266 268 269 271 273 275 276 278 280 281 282 283 284 286 286 287 287 287 287 287 287 287 288 288 289 290 291 292 295 297 299 301 302 305 308 310 312 313 314 316 317 333 332 332 333 334 335 335 336 336 337 337 338 339 339 340 340 340 340 340 339 340 341 341 341 342 343 345 347 349 350 349 348 345 343 341 340 339 339 339 341 344 352 4 17 29 39 48 56 63 69 75 81 87 90 92 95 98 100 101 101 102 104 105 104 101 98 94 90 87 83 80 77 74 71 71 72 71 73 78 81 81 80 79 78 79 80 86 95 102 107 109 109 108 108 108 110 113 118 122 126 131 135 139 142 144 144 144 147 148 145 139 126 125 128 313 316 317 307 113 97 95 100 101 98 232 237 238 242 244 241 237 237 238 239 242 244 245 245 246 249 251 253 254 254 254 253 253 257 259 258 257 257 256 255 253 251 249 247 246 244 243 244 245 248 251 253 255 255 253 250 247 245 244 243 244 246 248 250 251 252 254 255 257 259 261 262 261 262 262 260 258 259 262 269 273 270 269 272 273 271 269 267 266 267 270 276 285 113 118 121 124 130 135 140 145 153 163 176 187 187 178 164 156 154 153 153 152 151 150 149 148 149 151 153 153 150 147 143 138 135 131 128 125 121 117 112 108 104 100 96 92 91 90 90 89 88 86 83 80 78 77 75 73 71 67 64 63 63 62 62 62 60 60 59 57 56 56 55 55 53 52 50 47 46 45 44 44 43 41 39 37 34 31 29 29 30 30 30 29 27 24 21 19 15 10 4 360 356 355 355 358 3 7 7 3 355 351 351 352 354 355 355 356 357 359 1 2 5 8 12 16 20 21 24 28 33 37 39 42 43 43 43 43 43 45 46 46 46 44 41 38 34 31 27 24 22 20 19 19 20 21 21 22 22 22 24 30 32 34 34 34 33 32 29 25 21 18 16 15 12 10 9 7 5 1 0 360 1 3 7 10 10 6 6 4 358 349 340 333 331 331 329 326 322 317 313 309 308 307 304 302 301 301 301 301 300 299 297 295 292 288 283 279 275 272 270 269 269 269 269 269 268 268 267 265 262 260 258 258 258 259 261 262 264 264 265 265 266 269 270 272 272 269 262 251 238 235 235 234 235 237 239 242 246 252 259 261 256 250 246 244 243 242 240 238 236 234 233 234 236 239 242 245 248 250 251 253 254 255 256 256 256 256 255 255 254 253 253 252 252 253 253 252 252 252 252 253 254 255 256 256 257 258 260 261 263 265 267 268 270 271 273 274 275 277 279 281 282 283 284 286 287 287 288 288 288 288 289 290 290 291 293 294 296 297 298 299 300 300 302 304 305 307 308 310 312 314 315 331 331 331 331 332 333 334 335 335 336 336 337 337 338 339 339 339 339 339 339 340 341 340 340 341 342 344 346 348 349 348 346 343 341 339 337 337 336 337 339 343 352 4 18 30 41 51 59 65 71 77 83 88 90 93 96 99 101 102 103 104 105 106 104 101 98 93 89 86 85 84 84 82 80 78 77 78 84 94 98 92 86 81 78 78 77 78 82 90 97 101 104 104 103 104 104 105 108 113 119 124 130 134 137 138 139 141 143 143 141 137 130 126 148 235 282 291 280 255 132 131 126 121 129 196 225 232 238 242 242 239 239 240 240 241 242 243 242 244 246 248 250 251 250 249 249 253 257 258 258 256 254 253 252 252 250 248 246 245 243 242 242 243 245 248 250 252 253 252 250 248 246 245 244 244 246 247 249 251 251 252 253 255 258 261 262 263 264 260 256 255 256 259 263 265 260 259 263 268 269 270 270 269 270 273 281 293 304 171 131 123 123 131 143 158 172 182 189 192 190 181 167 160 158 157 156 155 154 153 152 152 152 152 152 151 149 147 144 141 138 136 134 131 127 123 118 113 108 104 99 96 95 95 94 93 92 90 87 84 82 80 78 76 73 70 67 64 63 61 60 60 61 61 59 58 57 56 55 54 53 51 49 47 45 44 44 43 43 42 40 38 35 32 30 29 29 29 29 27 25 23 20 18 13 8 3 358 355 353 353 355 359 2 1 356 350 348 348 350 351 351 352 353 355 357 358 360 3 7 10 14 17 19 23 28 33 37 40 42 43 44 43 43 44 45 47 48 47 46 43 40 36 32 28 25 22 19 18 17 18 20 21 22 22 22 22 27 30 32 33 33 32 30 28 24 21 19 18 17 16 13 11 9 6 2 1 1 2 4 9 13 13 10 10 9 4 354 342 334 331 331 329 326 323 320 317 311 310 310 310 310 309 308 306 303 300 298 296 294 291 287 283 279 275 272 270 269 268 267 267 267 266 266 265 263 261 260 259 260 261 261 261 261 261 260 260 261 263 266 267 268 268 268 265 261 251 241 235 232 231 232 235 239 246 255 263 266 259 254 252 248 245 243 240 238 237 237 235 234 234 235 238 242 246 249 251 253 254 255 256 257 257 257 256 255 254 253 253 252 253 253 253 253 252 252 253 253 254 254 254 255 256 258 260 262 264 265 267 268 270 271 272 274 276 278 280 281 282 283 284 285 286 287 287 287 288 288 289 290 292 294 296 298 299 300 301 301 301 301 301 303 304 305 306 309 311 313 313 330 329 329 330 331 332 333 334 334 335 335 336 336 337 338 338 339 339 338 339 339 340 340 339 340 341 343 345 347 348 347 344 342 339 337 335 334 334 335 337 342 352 5 19 32 43 53 61 68 73 79 85 89 91 93 96 99 101 103 104 105 106 106 104 100 96 92 89 87 86 87 89 91 89 86 83 84 94 112 118 103 92 86 83 82 81 79 80 84 90 95 97 97 96 96 97 97 99 104 111 117 122 127 130 132 134 138 141 139 137 138 140 141 170 227 256 264 257 230 170 150 132 126 139 174 213 235 241 244 244 243 242 241 241 242 242 242 242 244 246 247 248 248 247 246 245 251 254 256 256 254 252 250 249 249 247 246 244 243 242 241 241 242 244 245 247 248 249 250 249 248 246 245 244 244 245 247 248 249 250 250 251 253 256 259 262 264 263 258 255 255 258 261 263 262 255 252 255 261 267 270 273 272 273 276 283 288 279 273 268 266 261 233 211 198 195 197 198 198 195 188 177 167 164 162 161 160 158 157 155 155 154 153 152 150 149 148 146 144 142 140 138 135 131 126 121 116 111 107 104 101 100 100 100 99 98 96 92 89 85 83 81 79 76 73 70 67 65 63 61 60 62 62 61 59 58 57 56 55 53 51 49 47 46 45 44 43 43 42 40 39 37 34 32 30 29 28 27 26 24 22 19 15 11 5 0 356 353 352 352 354 354 353 351 347 343 342 342 343 343 344 348 351 352 353 354 357 1 5 9 12 15 18 24 30 35 39 41 43 44 44 44 44 45 46 47 49 49 48 45 42 38 34 30 27 23 20 18 17 18 19 21 22 23 22 22 25 29 30 31 31 30 28 26 23 21 20 19 19 18 16 13 10 7 4 2 2 4 7 11 15 16 14 13 15 14 4 349 339 334 332 330 329 327 326 323 318 316 315 316 316 316 313 308 303 298 295 292 291 289 286 282 278 274 272 270 268 266 265 265 265 265 265 264 263 262 262 262 263 262 260 258 257 257 256 256 258 261 263 265 265 266 268 269 270 264 247 235 229 226 227 230 237 247 258 265 256 211 256 258 255 250 245 240 239 239 240 239 237 235 233 234 238 242 246 250 253 254 255 256 258 258 258 258 257 255 254 254 253 254 254 254 253 253 253 253 254 254 254 254 255 257 259 261 262 264 266 267 268 269 270 272 274 276 278 279 280 281 282 282 283 284 285 286 286 287 288 289 291 293 296 299 300 301 301 302 302 301 301 302 303 304 305 307 309 310 311 310 329 328 328 329 330 331 331 332 333 334 334 335 335 336 337 338 338 338 338 338 338 339 339 338 338 340 342 344 346 346 346 343 341 338 335 333 332 332 333 336 341 352 7 20 33 45 55 63 70 75 81 85 88 91 93 96 99 101 103 104 105 105 104 103 100 97 94 91 87 86 86 90 94 94 91 87 87 91 120 119 101 91 88 86 86 86 85 84 85 89 92 93 93 93 94 94 95 98 101 107 112 118 123 127 129 132 136 139 137 136 138 144 152 173 205 231 241 241 226 195 157 129 121 128 151 202 246 247 248 248 245 244 243 242 242 242 243 244 246 248 248 247 246 244 243 244 248 251 252 253 252 250 248 246 245 244 243 243 242 241 240 240 241 242 244 245 246 247 247 247 246 245 244 244 244 245 246 247 247 248 248 249 251 255 259 263 265 263 260 259 262 266 268 268 263 257 255 256 260 265 270 272 273 273 275 278 275 266 262 260 257 250 236 222 211 205 205 205 203 200 194 185 176 170 167 165 164 162 160 159 158 158 156 153 151 149 149 148 147 145 143 140 136 132 127 123 118 115 112 109 107 107 107 107 106 104 102 98 94 90 87 85 83 80 76 74 71 68 66 64 62 62 62 62 61 60 59 57 55 54 52 50 48 47 45 45 44 43 42 41 39 37 35 33 31 29 27 26 24 22 19 16 12 7 2 357 353 351 351 352 354 354 352 348 343 339 336 335 335 335 338 344 346 347 348 351 354 359 3 7 10 14 18 25 31 36 40 42 43 44 44 44 44 45 47 48 50 50 50 48 44 41 37 32 28 25 21 20 19 19 20 22 23 23 23 22 24 28 30 29 29 28 27 25 22 21 20 21 20 19 18 15 11 8 5 3 3 6 10 16 19 18 14 13 19 20 11 357 345 339 335 335 334 332 330 328 324 321 319 319 319 318 314 308 301 296 292 290 289 287 284 280 276 273 270 268 266 264 263 263 263 263 263 263 262 262 263 263 263 261 258 255 254 253 253 255 257 259 262 264 266 267 270 273 276 276 256 236 226 222 222 226 236 251 263 263 164 180 262 263 260 255 249 246 245 246 246 243 241 238 233 233 236 242 247 251 253 255 256 257 258 259 259 259 259 258 257 256 255 255 255 254 254 254 253 253 254 254 253 254 255 257 260 261 262 264 266 267 268 269 270 271 273 275 276 277 278 278 279 280 281 282 283 284 285 286 288 290 292 295 297 299 300 301 301 301 301 301 301 302 303 305 306 308 309 309 308 307 328 327 327 328 328 329 330 331 332 333 333 334 335 335 336 337 337 337 337 337 337 338 338 337 337 338 341 343 344 345 344 341 339 337 334 331 330 330 331 335 341 352 7 22 36 48 58 65 72 77 82 86 88 91 93 96 98 100 102 104 104 103 103 104 103 101 99 96 92 89 90 93 97 100 101 100 109 157 209 126 99 89 89 90 91 92 92 90 90 91 94 96 97 99 100 98 97 99 103 107 113 118 123 126 128 131 136 139 137 136 141 150 160 170 187 208 222 229 223 205 179 118 109 105 121 224 246 247 250 250 248 246 245 244 244 245 246 248 251 251 249 245 243 242 243 245 247 248 249 250 249 248 246 243 241 241 241 242 241 240 239 239 240 241 242 243 243 245 246 245 244 244 243 243 244 244 244 245 245 246 247 249 251 254 258 263 266 266 265 267 272 273 274 273 267 263 265 266 267 269 270 271 271 271 270 272 264 253 247 246 244 236 224 212 205 203 202 202 201 198 194 188 182 178 174 170 167 164 163 163 161 162 160 157 154 153 152 150 149 147 144 140 136 132 128 125 122 120 117 116 114 114 114 114 113 110 107 103 99 95 93 90 87 84 81 78 75 72 70 67 66 65 66 65 63 62 60 58 57 55 53 51 49 48 47 46 45 44 43 41 40 38 36 34 31 28 26 25 23 20 16 12 8 4 359 354 350 348 348 349 351 352 352 348 342 337 333 333 332 332 335 338 340 341 343 347 353 357 2 6 9 14 19 25 31 36 40 42 44 44 44 44 45 46 47 49 51 51 51 49 46 43 39 34 30 27 24 22 22 22 23 24 25 25 24 23 24 27 31 30 29 28 27 25 23 21 21 22 21 19 17 15 12 8 7 6 7 10 15 21 25 23 20 22 25 25 16 3 351 342 340 339 338 335 331 328 325 323 321 319 319 318 313 308 301 296 292 289 287 285 281 277 273 270 268 265 264 262 261 261 261 261 261 261 261 261 262 261 260 258 255 253 251 251 251 253 255 258 260 263 265 268 271 274 277 277 264 241 226 220 218 224 234 243 164 140 126 150 265 267 264 261 260 261 260 258 256 252 246 240 235 233 236 245 248 251 254 255 257 258 259 260 261 261 261 261 260 258 257 256 255 255 254 254 254 253 253 253 253 254 256 258 260 261 262 264 265 267 268 268 269 270 271 272 273 274 275 275 276 277 278 279 281 282 284 285 288 290 292 294 296 297 298 299 300 301 301 302 302 303 304 306 307 308 307 306 306 305 327 326 326 327 328 329 329 330 331 332 332 333 334 334 335 336 336 336 336 336 337 337 337 336 336 337 339 341 342 342 341 340 337 335 332 330 329 329 330 334 341 353 8 24 38 50 60 68 74 79 83 86 89 91 93 95 97 99 100 101 103 104 105 107 107 106 105 104 103 103 105 110 119 127 133 140 161 196 192 134 98 88 90 93 96 97 96 95 93 94 96 100 103 105 107 105 104 104 107 112 117 121 124 125 127 130 135 139 135 132 140 154 167 176 186 200 215 225 225 214 189 123 100 121 190 227 236 241 247 250 250 248 246 246 247 248 250 251 253 253 250 246 241 241 244 246 247 247 248 248 247 245 243 241 239 239 239 239 238 238 239 239 240 240 241 241 242 243 244 243 242 241 241 242 243 243 243 243 244 245 248 250 253 256 260 263 266 267 268 271 275 273 273 273 269 266 268 270 269 268 267 268 269 267 265 268 265 254 243 238 236 231 222 212 203 198 196 194 192 190 187 184 182 182 178 173 167 164 163 163 163 164 164 162 160 158 156 154 151 148 144 140 137 134 131 129 128 126 124 122 121 120 120 119 118 115 112 109 105 102 99 96 93 90 86 83 79 76 73 71 70 70 68 67 65 63 61 60 58 56 54 52 50 49 48 48 47 45 44 42 40 38 36 33 30 27 25 23 20 16 12 9 7 5 3 1 357 355 352 349 349 349 348 342 339 335 334 333 332 331 330 332 333 335 339 346 352 357 2 7 10 15 20 25 31 35 40 43 44 45 45 45 46 47 48 50 52 53 53 51 48 45 41 36 32 29 27 26 26 26 26 27 27 27 26 25 24 26 32 31 30 29 28 27 25 23 20 21 20 18 16 14 10 7 7 9 11 14 19 25 29 30 33 35 34 31 23 10 355 346 342 342 340 335 330 327 324 322 320 317 315 314 311 305 300 295 290 287 284 281 278 274 271 268 266 264 262 261 260 259 259 258 258 258 259 259 259 258 257 254 252 250 249 249 249 251 252 255 258 261 264 266 269 272 275 275 269 252 233 226 223 226 232 173 125 124 123 133 266 272 268 264 266 272 279 280 271 266 255 246 239 236 236 245 248 250 253 255 256 258 259 260 261 261 262 262 261 260 259 257 256 256 255 254 254 253 253 253 254 255 257 258 260 261 262 264 265 267 267 268 268 269 270 270 271 271 272 273 274 275 276 277 279 281 283 285 287 288 290 292 293 295 296 297 299 300 301 301 302 303 304 305 306 306 305 304 303 303 326 325 325 326 327 328 329 329 330 330 331 332 332 333 334 335 336 335 335 335 336 336 335 335 336 337 338 339 340 340 339 338 335 333 330 328 327 328 330 334 342 354 8 25 40 53 62 70 75 80 84 87 89 92 93 95 96 98 98 99 103 106 108 109 109 109 110 112 115 121 128 139 158 167 172 178 182 181 156 115 93 87 91 96 98 97 97 96 95 96 96 98 102 105 107 108 109 109 113 116 120 122 124 124 124 128 136 137 131 127 137 157 176 189 197 207 223 230 233 222 194 159 141 175 203 219 230 238 246 253 251 249 249 249 251 252 253 253 252 250 246 242 237 239 241 243 245 247 248 246 243 242 240 239 238 237 236 235 236 237 239 241 242 242 242 243 243 243 243 241 238 237 238 239 240 241 242 242 243 245 248 253 257 259 261 262 262 262 262 265 268 265 267 266 262 262 264 266 266 264 263 264 266 264 261 263 262 252 240 233 231 229 225 217 207 197 189 186 183 180 178 177 176 175 174 171 164 159 159 161 164 167 168 168 166 164 161 158 155 150 146 143 140 139 137 136 134 132 130 128 127 126 125 124 122 120 118 115 112 108 104 101 99 95 91 87 83 80 78 77 75 73 70 69 66 64 63 61 59 57 55 53 52 51 50 50 49 47 46 44 41 38 36 33 30 26 23 19 15 11 8 7 8 9 10 8 4 359 353 349 347 347 346 343 336 333 332 330 328 326 325 324 326 331 338 346 353 359 4 9 13 18 22 27 32 36 40 43 45 46 46 46 47 48 49 51 52 54 54 53 51 47 43 39 35 32 30 30 30 30 29 30 29 29 28 27 26 26 32 33 32 31 30 29 28 24 20 18 17 16 15 14 10 7 7 10 13 16 21 27 30 30 33 37 38 36 32 20 4 350 340 334 331 330 332 331 327 321 316 311 308 307 303 298 293 288 284 282 280 277 274 271 269 267 266 264 262 261 260 258 257 257 257 257 256 256 255 254 252 251 249 248 247 246 247 249 251 254 257 261 264 266 268 270 272 272 271 262 247 241 243 249 252 122 126 126 124 129 271 280 273 270 273 278 287 294 286 273 261 252 246 242 240 245 249 252 253 255 256 257 258 259 260 261 261 262 261 260 259 258 257 256 255 254 254 253 253 253 254 256 257 259 260 261 263 264 266 267 267 267 267 267 268 269 270 271 271 272 272 273 274 276 278 280 281 283 284 285 287 288 290 292 294 296 298 299 300 300 301 302 302 303 303 303 302 301 301 302 325 324 324 325 326 327 328 328 329 330 330 330 331 332 333 334 335 335 334 335 335 335 334 334 335 336 337 338 338 338 338 336 334 331 329 327 326 327 329 334 342 354 9 26 42 55 64 72 78 82 86 89 91 92 94 94 96 98 100 102 105 108 109 107 106 108 112 116 119 130 150 172 186 191 192 189 179 160 128 102 90 89 92 95 95 92 94 96 97 98 99 98 101 103 105 106 108 110 113 115 117 118 119 120 122 128 136 135 128 127 136 161 185 204 217 228 237 243 245 238 214 188 175 185 204 220 232 240 245 249 249 251 252 254 254 254 254 252 249 244 239 234 231 234 237 241 244 246 246 243 240 239 238 237 235 234 234 234 236 238 241 243 244 244 243 243 243 243 242 240 238 236 235 235 236 237 238 239 241 244 248 253 257 259 259 258 257 256 255 255 256 253 259 258 256 258 260 261 261 260 260 261 263 262 259 259 256 249 241 237 233 230 229 225 215 201 184 177 174 173 173 172 171 169 164 162 159 158 158 160 162 167 170 170 170 168 166 163 160 156 153 149 146 144 143 141 140 138 136 135 133 132 131 129 128 126 124 121 118 114 110 107 103 99 95 91 88 86 83 80 77 74 72 70 68 66 64 62 60 59 57 55 54 53 53 52 51 49 47 45 42 40 37 34 30 26 21 17 11 6 3 3 6 9 11 9 4 357 350 345 342 341 341 340 337 331 327 324 322 320 318 318 325 332 340 348 356 2 6 11 16 21 26 30 34 38 41 44 46 47 47 47 48 49 50 51 53 54 55 55 53 50 46 41 37 34 33 33 33 33 33 32 32 31 31 30 29 28 31 33 34 33 32 31 29 26 21 17 14 13 13 14 13 9 8 9 13 18 23 27 30 32 35 38 38 35 34 27 12 349 325 302 277 315 332 337 332 319 307 300 298 297 294 290 285 282 279 278 276 274 272 270 268 267 266 265 263 262 260 258 257 256 256 256 255 254 252 251 249 248 247 246 246 246 248 250 253 256 259 263 265 266 267 268 269 270 270 265 259 256 258 265 278 270 134 126 124 125 281 284 277 275 277 283 290 294 291 281 266 258 255 250 248 250 252 254 255 255 256 257 258 258 259 259 260 260 260 259 259 258 257 256 255 254 254 253 253 254 255 257 258 259 260 261 262 264 265 266 266 266 266 267 268 269 270 271 271 271 271 271 273 275 276 278 279 280 281 282 284 286 289 291 294 296 298 298 298 298 299 300 300 300 300 300 299 299 300 300 324 323 323 324 325 326 327 327 328 328 329 329 330 331 332 333 333 333 333 334 334 334 333 333 333 334 336 336 337 337 336 335 332 330 327 325 325 325 328 333 342 353 8 27 44 57 67 74 80 84 88 91 92 93 94 95 94 95 100 105 108 110 108 104 104 106 111 115 116 133 176 202 210 207 198 182 160 135 112 97 90 90 92 93 93 92 94 97 99 102 103 104 105 106 107 107 107 107 108 110 111 112 114 117 122 129 134 135 131 131 140 164 192 215 236 248 253 257 256 252 233 214 201 201 214 234 244 247 247 246 244 250 253 255 253 251 248 246 242 236 231 228 229 232 236 240 243 244 242 239 237 236 236 234 233 233 233 234 237 240 242 244 245 245 243 243 242 242 241 240 238 237 236 235 234 234 235 237 240 244 247 251 254 256 256 254 253 251 249 247 248 247 255 258 258 258 259 258 257 257 256 257 260 260 258 257 255 252 249 249 254 261 256 240 229 207 178 169 168 169 170 169 167 165 161 159 158 158 158 158 159 163 166 169 169 169 168 166 165 163 161 157 154 151 149 147 146 145 143 141 140 138 136 135 134 132 129 126 123 119 115 111 106 101 98 97 94 90 86 82 79 76 74 72 70 68 66 64 62 61 59 58 57 56 55 54 53 51 49 47 44 41 38 35 31 26 21 15 9 3 359 360 4 8 9 7 1 353 345 340 337 336 336 335 328 322 320 320 320 319 318 323 328 333 341 350 359 6 10 15 20 25 30 34 37 40 43 46 48 49 49 49 49 50 51 52 54 55 56 56 55 52 49 45 40 37 35 35 35 35 35 36 36 35 34 33 32 30 29 30 34 35 34 32 30 27 22 16 12 10 10 13 14 12 8 7 10 17 25 29 33 37 41 45 47 44 43 38 20 334 295 276 265 285 309 330 328 307 290 285 284 284 283 281 279 277 276 274 272 271 269 267 266 265 264 263 263 261 260 258 257 257 256 256 255 254 251 249 248 246 246 245 246 247 249 251 253 256 259 261 263 263 264 264 266 268 268 266 263 263 266 273 277 279 273 135 116 113 298 286 281 278 280 285 292 294 295 292 283 269 267 259 255 253 252 253 254 255 256 257 257 258 258 258 259 259 259 259 259 258 258 257 256 255 254 254 254 256 257 258 259 260 260 261 262 263 264 265 266 266 266 267 268 270 271 271 271 270 270 271 272 274 275 276 277 278 279 280 282 285 288 291 294 295 296 296 295 296 297 298 298 298 297 298 298 298 298 298 323 322 322 323 324 325 326 326 327 328 328 328 329 329 330 331 332 332 332 333 333 333 332 332 332 333 335 335 336 335 335 333 331 328 326 324 323 324 326 332 341 352 8 27 45 59 69 77 83 87 92 94 95 95 95 95 95 96 102 109 111 108 104 100 101 106 113 116 117 144 213 233 237 225 201 162 132 115 104 97 92 90 89 93 95 95 95 97 100 103 105 107 108 109 110 111 110 108 107 107 108 110 113 117 122 128 133 137 135 136 145 167 194 218 240 253 261 265 263 257 248 238 230 229 240 262 264 257 251 246 243 244 246 245 243 241 239 236 233 230 227 226 227 231 234 238 241 240 238 236 235 235 235 233 233 232 233 235 237 240 241 242 242 242 242 242 241 240 240 240 239 239 239 238 236 234 234 236 239 243 246 249 251 252 253 252 251 248 246 245 248 249 257 262 263 261 258 255 255 255 254 254 255 257 259 259 259 260 260 262 266 274 275 258 249 215 167 160 163 166 166 164 162 160 158 158 159 159 159 158 159 161 165 168 170 170 170 169 169 169 167 165 161 158 155 154 153 151 150 148 146 144 142 140 138 136 133 130 127 123 118 113 107 104 103 102 98 93 89 85 81 78 76 74 72 70 68 67 65 64 62 61 59 58 57 56 55 53 51 49 46 43 40 37 33 28 22 16 8 0 356 358 2 6 7 4 358 350 340 333 327 324 322 319 316 315 316 318 320 321 323 326 327 332 341 353 4 10 14 19 24 29 33 37 40 42 45 47 49 50 50 50 50 51 52 54 55 56 57 56 56 54 52 48 43 40 38 37 37 38 38 40 40 40 39 37 35 33 31 31 33 35 35 33 31 29 24 18 13 9 9 11 15 14 9 5 6 11 19 28 37 46 53 60 69 74 79 90 155 243 261 258 253 248 251 277 296 280 271 269 269 271 273 273 272 271 270 269 267 266 264 263 262 261 261 261 261 261 260 259 258 257 256 255 253 252 250 248 247 246 246 246 246 247 248 249 250 252 254 255 257 258 260 261 264 266 266 264 263 265 271 276 280 281 282 288 78 65 310 291 284 282 284 288 293 296 298 296 290 281 272 264 258 254 252 251 251 253 255 257 258 258 258 258 258 258 258 259 259 259 259 259 258 257 256 256 257 258 259 260 260 260 261 261 262 263 264 265 265 266 266 268 269 271 272 272 271 271 270 271 272 272 273 274 275 276 277 279 282 285 288 291 293 294 294 294 293 294 295 296 297 297 297 297 298 297 297 297 321 321 321 322 323 324 325 326 326 327 327 327 328 328 329 330 331 331 331 331 332 332 331 331 331 332 333 334 334 334 333 331 329 327 324 322 321 322 325 331 340 351 7 27 47 62 73 80 86 91 96 99 100 99 98 96 98 102 108 112 110 105 100 97 98 104 108 106 105 156 257 265 265 249 209 132 109 102 99 96 92 87 83 89 97 98 95 95 97 100 104 106 108 109 111 113 113 111 109 109 109 110 113 116 121 127 134 136 135 137 148 166 189 212 232 247 258 263 262 256 248 244 242 242 248 263 274 259 248 245 243 241 239 236 234 232 231 230 228 227 225 225 226 229 232 235 237 236 235 234 234 234 234 233 233 233 233 234 235 237 237 237 237 237 238 240 239 239 241 241 241 241 242 240 238 236 235 236 239 243 245 247 249 251 252 252 251 248 247 248 251 254 261 266 266 264 261 258 255 253 253 252 252 254 259 263 264 265 266 269 272 278 281 275 267 235 158 151 156 159 159 157 155 154 156 158 160 161 161 161 162 164 168 170 172 172 172 173 173 173 172 170 168 165 163 161 160 158 156 153 151 149 147 144 142 139 136 132 129 125 119 113 108 105 104 104 101 97 92 88 84 81 78 76 74 72 71 70 68 66 65 63 62 61 60 59 57 56 54 51 49 45 42 37 33 29 23 17 9 1 357 358 2 5 6 3 358 350 339 326 316 311 309 307 308 310 314 318 322 323 324 324 325 331 343 358 10 15 20 25 29 33 37 39 42 44 47 49 50 51 51 52 52 53 54 55 57 57 57 57 57 56 55 51 47 44 42 41 41 41 42 43 44 44 43 42 40 37 35 34 35 35 35 34 32 30 27 22 15 11 9 10 13 14 10 5 2 4 10 20 35 52 68 83 100 111 120 137 171 215 241 252 249 237 229 232 247 249 251 254 256 259 262 265 264 264 263 262 261 260 260 259 259 259 258 259 259 259 259 259 258 257 255 252 249 247 247 246 246 245 246 246 245 245 244 244 245 246 248 249 252 254 257 260 263 265 265 264 264 267 273 279 282 282 283 288 305 335 319 299 290 287 290 293 297 301 301 297 292 284 275 267 260 255 252 250 250 252 255 258 259 260 259 259 259 259 259 259 260 260 260 260 260 259 259 258 259 260 260 260 260 260 261 261 262 263 264 265 266 266 267 268 270 271 272 272 271 271 270 271 271 272 272 273 274 275 276 279 281 284 288 290 292 292 293 292 292 293 295 296 296 297 297 298 297 297 295 295 320 320 320 321 322 323 324 325 325 326 326 326 326 327 328 329 330 330 330 330 330 330 330 329 330 331 332 332 332 332 331 329 327 325 323 321 320 320 323 329 338 350 7 28 49 65 76 84 90 96 101 104 106 106 104 100 99 102 106 107 105 102 98 97 97 96 91 80 55 346 302 295 290 279 265 93 90 91 92 91 86 80 78 85 95 99 97 94 94 97 100 102 104 107 110 112 113 112 112 112 112 112 113 114 119 128 134 135 136 140 148 162 179 197 217 237 252 257 255 250 244 240 237 235 232 231 229 224 228 232 236 237 236 233 231 230 229 227 224 223 221 221 224 226 230 233 234 234 233 231 231 232 233 233 233 232 230 230 231 233 234 233 233 233 234 236 236 239 242 243 244 244 244 242 241 239 238 238 240 243 245 247 249 251 252 253 252 251 252 253 256 259 265 268 267 265 263 260 256 255 252 250 250 253 260 265 266 267 269 271 276 279 281 280 276 262 165 145 146 149 149 149 149 151 155 159 161 163 164 165 167 169 172 173 174 175 175 175 175 175 175 174 173 171 169 167 165 163 161 158 156 153 150 147 144 140 137 134 130 125 119 114 109 106 103 102 102 99 95 91 87 83 81 79 77 76 74 73 71 69 67 66 64 63 63 62 60 59 57 55 52 48 43 37 33 28 24 18 12 4 359 360 2 5 6 3 357 349 338 325 312 304 303 302 304 309 315 320 324 324 324 324 326 332 346 3 16 22 26 30 34 38 41 43 44 46 48 50 51 52 53 54 54 54 55 56 58 58 58 58 58 57 56 54 50 47 46 45 45 45 45 46 47 47 46 45 43 41 39 38 38 38 37 36 35 34 31 27 21 15 10 10 12 13 10 4 358 356 357 2 21 52 86 114 131 137 141 151 172 202 227 240 244 244 238 228 227 233 239 245 248 249 252 256 256 256 256 256 256 256 256 256 257 257 257 257 258 258 258 257 256 254 251 248 246 245 245 244 244 243 243 243 242 240 239 239 241 243 245 246 248 252 256 260 263 265 266 266 267 271 276 280 284 285 284 289 299 318 322 307 296 294 299 304 311 312 307 300 292 284 279 272 265 258 253 251 252 254 257 260 262 262 262 261 260 259 259 259 259 259 260 261 261 261 260 260 261 261 261 261 260 260 260 261 263 264 265 266 267 267 268 269 270 271 272 271 271 270 270 270 270 270 271 272 273 274 276 278 281 284 287 290 291 292 292 291 292 293 294 295 296 296 297 297 297 295 293 292 319 319 319 319 320 321 323 324 324 325 325 325 325 326 327 328 328 329 329 329 329 329 329 328 329 329 330 330 331 331 330 328 325 323 321 320 318 319 322 328 337 350 7 29 51 68 79 88 95 101 106 110 113 115 109 99 96 98 99 99 101 101 100 98 94 88 76 51 16 339 318 308 303 305 9 63 75 80 83 82 78 73 75 86 98 106 102 96 92 93 95 98 100 103 106 108 111 113 115 116 116 114 114 116 122 131 138 141 142 145 149 157 168 181 196 217 242 248 247 242 236 231 228 223 217 209 199 191 200 209 215 220 223 226 229 230 228 223 218 214 213 216 220 224 227 230 232 232 230 229 229 230 231 232 232 229 226 226 229 232 232 231 230 230 230 231 234 239 242 243 245 246 245 244 243 242 242 242 243 245 247 249 251 252 253 254 254 255 256 257 259 261 264 266 265 264 263 262 261 256 253 251 250 253 260 267 268 269 270 273 276 279 279 278 275 270 245 161 140 139 141 142 145 150 155 159 162 165 168 171 174 176 176 176 176 176 177 177 177 177 177 177 176 175 174 172 170 167 165 162 159 156 153 149 145 141 138 134 130 125 119 114 111 109 107 105 103 101 98 94 90 87 84 82 80 79 78 76 74 71 69 68 67 66 66 65 63 62 60 58 56 52 48 43 35 29 25 20 14 8 3 2 4 6 6 3 357 347 336 322 309 302 302 304 308 313 318 322 323 323 322 323 326 334 350 9 23 29 32 35 39 42 45 46 47 49 51 52 53 54 55 55 55 55 56 57 58 59 59 58 58 58 57 56 53 51 50 49 49 49 48 48 49 49 49 47 46 44 42 41 41 40 39 38 39 40 38 35 30 21 14 12 12 12 9 2 352 347 341 339 346 39 138 147 152 148 142 145 159 188 223 230 228 227 227 226 229 231 239 245 245 243 244 246 247 248 248 249 250 251 252 253 254 255 256 257 258 258 257 256 254 252 249 247 246 246 245 244 243 241 239 238 237 237 237 238 240 243 245 247 249 252 256 260 264 266 266 267 269 272 277 281 284 285 286 290 297 308 314 308 302 303 311 324 336 330 315 300 289 285 283 278 269 260 254 253 255 258 260 262 264 264 263 262 260 258 258 257 258 258 259 260 260 261 261 261 262 262 261 261 260 260 260 262 263 265 266 267 268 268 268 269 270 271 271 271 270 269 269 269 269 269 270 272 273 275 277 279 282 285 288 290 291 291 291 291 291 292 293 294 295 296 296 296 295 294 292 291 318 317 317 318 319 320 321 323 323 324 324 324 324 324 325 327 327 328 327 328 328 328 328 327 327 328 328 329 329 329 328 326 324 322 320 318 317 318 321 328 337 349 7 31 54 71 83 91 99 105 111 116 120 118 106 84 81 86 92 96 101 104 104 99 90 77 59 25 348 324 313 309 311 321 20 52 67 73 74 74 69 66 73 90 111 114 105 97 92 90 92 95 97 99 103 109 114 118 121 120 118 117 118 121 128 138 145 149 149 147 148 153 160 168 177 195 226 238 239 236 229 221 211 206 203 199 192 186 189 194 200 205 210 215 220 223 220 217 213 211 212 215 220 223 226 228 230 230 230 229 229 230 230 230 229 226 226 228 231 233 230 227 228 227 227 228 232 238 242 245 246 247 247 247 247 246 246 247 247 248 250 252 254 255 256 257 257 258 259 259 259 259 261 262 262 261 260 260 259 256 254 253 253 256 261 268 269 270 271 273 275 276 276 274 271 268 261 228 155 139 138 142 145 148 153 157 162 168 175 179 181 181 179 178 178 178 178 179 179 179 179 179 178 177 176 175 173 171 168 165 162 158 154 149 145 141 138 134 130 125 121 117 115 113 112 110 107 105 101 98 94 90 88 86 84 82 81 79 77 74 72 70 70 69 68 67 66 64 63 61 59 56 52 48 38 32 27 22 17 11 7 6 6 7 7 4 357 340 319 306 300 299 300 304 310 315 318 320 321 321 321 323 327 337 353 13 28 35 38 40 43 45 47 49 50 52 53 54 55 55 56 56 57 57 57 58 59 59 59 59 59 59 59 58 56 54 53 52 52 52 51 51 51 51 51 49 47 45 44 43 43 43 42 41 44 47 48 47 43 33 23 17 13 11 6 358 344 334 322 311 294 244 185 148 144 133 119 109 101 90 237 240 235 227 220 224 229 228 235 241 241 238 236 236 239 240 240 241 243 245 248 250 252 254 256 257 258 258 257 255 253 251 249 249 248 248 248 246 243 240 236 234 233 233 234 238 242 245 248 250 252 255 257 260 262 263 264 265 267 271 275 280 283 285 288 292 299 306 308 307 309 317 332 352 355 334 311 293 285 283 283 281 272 261 255 255 259 262 264 264 265 264 263 262 260 258 257 257 256 257 258 258 259 260 260 261 262 262 262 261 261 261 262 263 265 266 267 268 268 268 269 269 270 270 270 269 269 269 268 268 269 270 271 272 274 276 279 281 283 286 288 290 291 291 290 290 290 291 292 293 294 295 296 296 295 294 293 293 316 316 316 317 318 319 320 321 322 323 323 323 323 323 324 325 326 326 326 327 327 327 327 326 326 326 326 327 327 327 326 325 323 321 319 317 316 317 321 327 336 349 7 31 56 74 86 95 102 109 115 121 126 120 99 65 57 72 88 99 105 107 106 98 83 59 28 352 325 310 306 307 314 334 25 53 66 69 68 66 61 59 74 102 126 119 101 93 90 90 91 93 97 100 110 118 122 123 123 121 118 118 120 126 133 140 146 149 149 147 148 151 157 162 171 186 208 228 232 231 225 214 200 192 192 192 189 187 188 190 194 199 203 208 211 213 212 212 211 212 215 219 222 224 226 227 229 230 230 230 231 230 229 228 226 226 229 232 233 228 222 221 224 224 224 226 230 235 241 246 249 251 251 252 252 252 252 252 252 252 253 255 257 258 259 259 259 259 259 258 256 255 255 258 260 259 257 256 255 254 254 256 258 259 263 267 269 271 271 272 272 273 272 271 269 267 263 254 232 210 237 262 267 251 193 170 172 178 187 190 190 187 184 182 182 181 181 181 181 181 181 181 181 180 179 178 176 174 171 168 164 160 155 149 145 141 138 134 131 128 125 122 120 118 116 114 112 108 105 101 97 94 91 90 88 86 84 82 80 77 75 73 73 72 71 70 68 67 65 63 61 59 56 51 45 38 31 25 19 12 7 6 6 7 7 4 350 324 308 299 295 294 296 300 305 311 316 319 320 320 320 324 330 340 356 15 31 38 41 43 45 47 49 50 52 53 55 55 56 57 58 58 58 58 58 59 59 60 60 60 60 60 60 60 58 57 55 54 54 54 53 53 53 54 53 52 49 47 45 44 44 45 45 46 49 54 58 59 57 48 38 30 22 13 4 350 336 324 310 294 274 246 198 119 101 93 87 80 74 69 331 275 271 258 244 235 233 229 229 233 233 231 230 232 234 235 235 235 236 239 243 247 250 253 255 257 258 258 257 255 253 252 250 250 251 252 252 250 246 241 236 233 231 232 235 239 244 248 252 254 256 257 258 258 258 258 259 261 263 267 271 277 281 285 289 295 303 307 307 309 319 338 5 20 6 329 303 288 281 280 281 280 270 261 257 259 265 268 269 268 266 265 263 262 260 259 259 258 257 257 257 257 257 258 259 261 262 262 262 262 262 262 263 265 266 267 267 268 268 268 269 270 270 269 269 268 268 268 268 268 269 271 272 274 276 278 281 282 284 286 288 289 289 289 288 288 288 290 291 293 294 296 297 297 296 295 294 295 315 315 315 315 316 318 319 320 321 322 322 322 322 322 323 324 325 325 325 325 326 326 325 325 325 325 325 325 326 325 324 323 322 320 317 316 315 317 320 326 335 348 6 31 57 76 89 97 105 111 118 124 129 123 97 58 46 63 87 102 108 109 105 96 77 33 350 323 308 300 301 305 316 344 28 56 66 66 63 60 57 60 80 134 143 116 94 87 88 90 92 94 97 101 113 120 121 120 118 115 115 118 123 129 136 141 145 146 147 149 152 156 160 164 171 182 199 218 223 227 225 216 204 193 188 189 188 188 190 192 195 199 204 207 209 209 208 210 214 219 222 223 225 226 227 228 230 231 232 233 233 231 229 227 226 228 233 237 232 219 212 217 221 221 222 224 229 235 243 250 254 256 258 259 259 259 259 258 258 258 259 260 260 259 259 260 260 259 259 256 253 251 252 254 259 259 257 253 252 253 254 257 259 259 262 266 269 270 271 271 269 268 268 269 268 266 265 265 268 270 271 271 273 277 280 272 243 215 209 205 200 195 190 187 186 185 184 184 184 184 184 184 184 184 183 181 179 177 174 170 165 160 154 149 144 141 138 136 134 131 129 127 124 122 120 117 115 112 108 104 101 98 96 94 92 90 88 86 84 81 78 77 76 75 74 73 71 70 68 66 64 62 59 56 51 43 35 28 20 12 7 5 5 6 5 359 342 313 301 296 293 294 297 302 307 312 316 320 321 323 326 330 336 346 360 16 31 38 42 44 46 47 49 51 53 55 56 57 57 58 59 59 59 59 59 59 60 61 62 62 62 62 62 61 60 58 57 56 56 55 55 55 55 55 55 54 53 51 49 48 48 48 49 51 57 63 67 68 66 62 56 51 46 35 360 342 328 317 307 293 275 254 209 105 84 80 78 73 75 72 41 352 313 283 266 250 240 233 230 229 226 228 228 229 230 231 231 231 232 234 239 243 247 251 255 257 258 258 258 256 254 252 252 252 254 256 257 256 252 246 240 237 236 237 241 244 248 252 256 258 259 259 258 257 256 256 256 257 259 263 267 274 281 287 292 298 303 306 307 314 331 2 30 39 10 325 299 285 277 274 273 270 266 264 269 290 275 273 274 273 270 267 264 262 261 260 260 260 258 257 256 256 256 257 258 260 261 262 262 263 263 263 264 265 266 267 267 267 268 268 269 270 270 269 268 268 268 269 269 270 271 272 273 275 278 280 282 283 284 285 286 287 287 287 286 286 288 289 292 294 296 297 298 298 297 296 296 297 314 313 313 314 315 316 318 319 320 320 321 321 321 321 322 323 323 324 324 324 325 325 324 323 323 323 323 324 324 324 322 321 320 319 316 315 314 316 319 324 333 346 5 31 58 78 91 100 106 112 117 123 128 125 102 64 49 62 89 106 112 111 104 90 57 345 314 301 295 294 296 302 316 353 32 56 62 60 56 53 55 66 91 167 140 106 88 82 84 87 90 92 94 96 100 107 107 107 108 108 111 117 125 132 139 145 147 148 148 151 156 161 166 168 171 180 196 209 214 218 223 222 214 203 194 193 192 192 193 194 196 200 204 208 210 210 210 212 220 226 228 228 227 228 230 232 234 235 235 236 235 232 230 228 229 232 237 239 230 215 212 216 218 219 219 222 228 236 246 255 262 263 265 266 266 266 266 265 264 263 263 262 261 260 260 261 261 259 257 254 250 249 250 253 259 259 257 253 252 253 254 255 257 258 259 262 266 267 268 267 267 267 269 271 271 270 270 270 269 269 269 269 271 273 273 269 259 245 229 220 212 204 197 193 190 189 188 188 187 186 186 186 186 186 186 185 183 180 176 172 166 159 153 147 144 142 140 139 137 135 133 130 127 125 122 119 117 114 111 108 106 103 101 99 96 93 91 90 88 85 83 81 79 78 77 76 74 72 71 69 68 66 64 61 54 46 38 31 22 13 7 5 5 4 360 349 331 318 303 297 298 301 303 305 310 316 320 323 326 329 332 335 342 352 4 18 30 37 41 44 46 48 50 52 54 56 57 58 59 59 60 60 61 61 61 61 62 63 64 64 64 64 63 62 60 59 58 57 57 56 55 55 56 56 57 57 56 55 53 52 51 51 52 57 66 73 74 73 71 70 69 70 72 76 61 315 311 310 305 298 287 274 247 136 85 78 73 78 80 76 68 56 290 263 249 241 236 233 232 229 229 229 227 226 226 227 227 227 228 231 235 240 245 249 254 256 258 258 258 256 254 254 254 255 257 260 263 265 262 257 251 248 248 249 251 253 256 259 261 262 262 261 259 259 258 257 256 257 258 260 265 272 280 289 297 303 304 307 312 325 349 22 45 47 8 319 293 280 271 267 264 262 264 270 283 127 128 178 262 277 275 270 266 263 261 260 260 260 258 256 255 254 254 256 257 259 261 262 263 263 264 264 265 266 266 267 268 268 268 269 269 270 269 269 269 269 270 270 270 270 271 272 274 276 279 281 282 283 283 283 284 285 285 286 286 287 289 291 294 296 298 299 299 299 297 297 297 297 312 312 312 313 314 315 317 318 318 319 319 319 319 320 320 321 322 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 319 317 315 314 313 315 318 322 330 343 3 31 60 80 93 101 107 110 114 118 121 119 106 77 62 72 96 113 120 119 115 101 30 291 284 284 286 289 294 302 320 5 38 52 53 50 47 49 58 76 116 163 132 98 83 79 79 82 84 89 92 94 94 97 100 101 104 107 112 118 126 135 143 148 151 151 150 151 156 161 165 166 168 176 188 197 202 205 213 221 222 216 208 203 203 204 203 201 200 199 201 205 208 210 212 215 222 230 233 232 231 231 233 236 237 238 238 237 236 233 231 230 231 234 236 234 227 219 216 217 218 217 218 222 230 240 252 262 268 268 269 269 270 271 271 270 268 266 265 263 261 262 262 262 261 258 254 250 248 247 249 253 258 259 257 253 252 252 254 255 256 258 258 260 262 263 264 264 266 268 272 275 275 275 276 269 266 265 266 268 269 268 266 260 253 245 237 230 223 215 207 200 196 194 192 191 190 188 188 188 188 188 187 187 185 182 177 172 165 158 152 147 145 144 143 142 140 138 134 131 128 126 124 122 119 116 115 113 110 108 106 103 100 97 95 94 93 90 87 85 83 81 80 79 77 75 74 72 71 70 68 66 61 52 43 35 24 14 8 6 5 1 352 335 319 312 309 309 309 310 310 311 316 321 325 327 332 336 339 342 349 358 8 20 29 35 40 44 47 50 52 53 55 57 58 59 60 61 61 62 62 62 62 63 64 65 66 66 66 66 64 63 61 59 58 57 57 56 56 56 56 57 58 58 58 58 57 55 54 53 55 62 73 80 76 73 73 72 74 78 84 90 102 111 304 305 304 299 293 285 270 225 97 80 76 85 90 97 110 132 174 217 222 222 222 223 223 224 224 225 225 224 223 222 222 223 225 228 232 237 242 246 250 253 256 258 259 258 257 256 257 258 260 264 268 271 272 269 265 260 259 259 259 260 261 263 265 266 266 265 264 264 263 261 260 258 256 255 259 266 277 291 302 310 311 317 333 356 21 42 56 50 10 316 289 274 267 265 264 266 273 286 309 329 114 143 163 266 277 272 268 264 262 261 260 258 256 254 253 252 253 254 256 258 259 261 262 263 264 265 265 266 267 268 268 269 269 269 270 270 270 270 270 270 271 271 271 271 271 273 275 277 279 281 282 282 282 283 283 284 285 286 288 289 291 294 296 299 300 300 300 299 297 297 297 297 311 311 311 311 312 314 315 316 317 318 318 318 318 318 319 320 321 321 321 322 322 322 321 321 320 320 320 321 321 321 320 319 318 316 314 313 313 314 316 321 328 340 0 32 63 84 96 104 108 109 111 114 117 115 106 85 76 88 110 127 136 140 147 176 224 254 267 276 282 288 297 312 338 25 42 46 45 42 44 52 75 133 161 156 127 91 79 77 78 80 83 88 92 92 95 99 103 105 107 110 114 121 130 140 144 149 152 152 150 150 154 158 160 162 165 170 175 183 190 196 204 213 222 227 225 221 220 221 219 217 214 210 205 203 206 209 212 217 223 230 235 236 235 235 236 238 239 240 241 240 238 236 234 232 232 233 233 230 228 225 221 218 217 218 221 228 237 248 259 265 267 268 268 267 268 269 270 271 271 269 268 266 264 264 263 262 260 255 250 246 244 245 247 252 257 258 257 255 254 253 253 254 255 258 258 259 260 261 263 265 269 272 275 277 277 276 275 266 263 263 263 264 263 260 256 252 248 244 240 237 232 225 218 209 203 199 196 194 192 190 190 189 189 188 188 187 186 182 177 171 164 158 153 150 148 147 145 143 140 137 134 131 129 127 126 124 121 119 117 115 113 111 109 106 103 101 99 98 97 94 91 89 87 85 84 82 80 78 77 75 75 74 73 72 69 61 52 43 29 17 9 6 2 355 342 325 315 311 309 309 311 312 314 315 318 322 326 332 337 342 346 349 355 4 12 21 29 35 40 44 48 51 53 55 57 58 60 61 61 62 63 63 64 64 65 66 66 67 68 68 68 67 66 64 62 60 58 56 56 56 57 57 58 58 59 59 60 59 59 58 56 55 56 64 72 75 70 70 71 72 75 80 86 90 98 115 285 302 302 296 291 282 265 202 116 87 86 93 103 114 124 137 172 192 202 206 207 204 205 209 214 218 220 220 220 219 219 221 223 227 231 235 239 243 246 250 254 258 260 260 259 259 259 261 263 266 269 273 276 276 273 268 265 264 263 263 262 264 266 267 268 269 270 271 269 267 264 260 255 250 250 253 260 285 296 307 316 333 3 30 45 54 58 48 12 320 291 275 270 269 271 276 284 297 306 310 311 299 162 181 270 275 271 266 264 261 259 257 254 252 251 251 251 252 253 255 257 260 262 263 264 265 266 267 268 268 269 269 269 269 270 270 271 271 271 271 272 272 272 272 273 275 277 278 280 281 282 282 283 283 284 286 287 289 290 292 294 296 298 300 301 301 300 298 296 296 296 296 310 310 310 310 311 312 314 315 316 317 317 317 317 317 318 319 320 320 320 321 321 321 320 319 319 319 319 319 319 319 319 318 317 315 313 312 313 313 315 319 326 338 358 31 67 89 101 108 112 115 116 120 120 116 106 91 84 99 120 136 147 155 169 210 233 251 266 277 285 295 309 334 6 38 41 42 42 37 31 13 239 218 191 146 108 83 75 75 78 81 86 90 92 88 95 103 108 108 108 112 119 128 137 143 146 148 150 150 149 149 151 154 156 159 162 164 168 176 184 191 198 205 212 220 227 230 232 234 232 228 224 219 213 208 208 209 212 216 222 229 236 239 240 240 240 241 242 244 245 244 243 241 237 235 234 234 231 228 227 228 226 222 219 221 227 237 246 255 261 263 264 264 263 263 264 266 268 270 270 270 270 269 268 266 265 264 257 250 244 241 241 243 247 254 258 260 259 257 254 251 251 252 253 257 258 259 261 262 264 266 267 269 270 271 270 268 266 261 258 256 256 255 253 250 247 244 242 241 241 240 238 234 227 219 211 204 199 196 194 193 192 191 190 190 189 189 187 183 177 170 164 158 155 153 151 148 144 141 138 135 132 131 129 129 128 126 124 122 121 120 118 117 114 111 108 105 103 102 101 99 96 93 91 89 87 86 84 82 80 79 78 78 78 78 78 77 70 57 42 27 15 7 359 347 331 317 310 309 310 312 314 315 316 318 321 326 331 336 342 347 353 356 0 7 15 22 28 35 40 45 49 52 55 56 58 59 61 62 63 64 64 65 65 66 67 68 69 70 70 70 70 69 68 67 65 62 59 57 56 57 58 59 60 60 60 61 61 60 60 59 58 57 58 60 60 58 59 64 67 70 75 81 85 88 93 105 253 297 299 293 284 273 252 184 123 99 97 104 118 133 145 154 175 190 197 198 194 189 190 197 205 212 216 217 217 216 217 219 222 226 230 233 236 239 243 247 253 258 259 260 259 259 260 261 263 266 269 272 274 276 273 269 267 266 266 265 265 266 267 269 270 271 273 274 274 272 269 263 258 252 247 245 244 153 156 161 189 2 27 41 48 53 52 40 9 329 296 284 280 280 283 287 294 302 306 306 304 302 269 209 258 278 277 270 266 262 259 256 254 250 249 249 249 250 251 253 255 258 260 262 264 265 267 268 269 269 269 269 269 270 270 271 272 272 273 273 274 274 274 275 276 278 279 280 282 282 283 284 284 285 287 288 290 291 292 294 295 296 298 299 300 300 298 296 295 295 296 296 308 308 309 309 310 311 312 314 315 315 316 316 316 316 317 318 319 319 319 319 320 320 319 318 318 318 318 318 318 318 317 316 315 314 312 311 311 312 313 316 323 334 355 29 69 94 106 115 119 121 123 124 123 117 105 93 89 100 116 126 129 137 187 252 263 271 279 288 297 310 334 5 29 41 42 43 44 33 12 327 266 255 213 108 81 73 72 74 77 81 87 91 92 91 100 107 110 110 111 119 129 136 142 146 148 149 149 147 146 146 147 149 151 154 159 163 166 172 178 185 191 196 199 203 207 212 219 224 226 224 221 218 215 213 211 210 211 214 220 226 234 239 242 243 243 243 243 244 245 246 245 243 241 241 242 241 232 226 225 227 227 226 226 228 233 244 250 256 259 259 258 258 257 260 262 263 263 265 266 268 269 269 269 269 268 265 256 246 239 236 238 242 250 256 260 261 260 258 254 250 250 251 253 256 257 259 260 260 259 259 258 259 259 258 257 255 253 248 246 246 245 243 242 240 239 238 238 239 240 241 242 240 236 229 220 211 205 200 197 195 194 193 192 192 191 190 187 184 178 172 166 160 157 154 151 147 142 138 135 132 131 130 131 131 130 129 127 126 126 125 124 122 119 116 112 110 108 106 105 103 101 98 96 93 91 90 88 86 84 83 82 82 82 82 83 84 82 75 65 50 31 14 355 334 316 306 303 306 309 313 316 316 317 320 325 330 335 340 346 352 359 1 4 10 16 21 27 34 40 46 51 54 56 58 59 61 62 64 65 66 66 67 67 68 69 70 71 72 72 72 72 71 71 70 68 66 63 61 59 59 59 60 60 61 62 62 62 61 61 61 60 60 57 52 44 39 46 55 60 64 69 75 77 79 90 101 281 299 301 295 289 281 267 217 133 113 108 115 131 153 170 181 191 198 200 196 190 183 185 193 203 212 215 215 215 215 215 217 221 225 228 230 233 236 240 245 253 256 258 258 258 258 259 260 262 264 266 269 271 271 269 267 267 270 274 271 270 270 270 271 273 274 276 278 279 278 274 269 263 258 256 260 288 143 136 135 132 111 65 50 46 47 46 36 10 332 308 299 296 296 297 299 303 306 308 306 300 297 292 295 303 290 286 276 268 264 261 257 253 249 247 246 246 247 248 250 253 256 259 262 264 266 268 269 270 270 270 270 270 271 271 272 273 274 275 276 276 277 277 278 279 280 281 282 284 285 285 286 287 288 289 291 292 293 294 294 295 295 296 298 298 298 296 294 294 294 295 296 307 307 307 308 308 309 311 312 313 314 315 315 315 315 316 317 317 318 318 318 319 318 318 317 316 316 316 317 316 316 316 315 314 313 311 310 310 310 311 314 320 331 352 28 72 98 112 121 125 126 125 123 121 116 106 96 94 99 105 102 83 37 333 302 295 293 298 305 317 339 10 31 35 41 48 53 52 41 16 307 269 261 225 78 70 71 75 78 81 84 89 91 92 96 100 105 109 113 118 127 137 143 146 149 150 150 150 148 146 145 145 146 147 152 158 163 166 169 172 177 181 185 187 189 192 195 198 201 204 205 204 203 202 200 200 202 204 208 214 221 228 235 238 239 240 240 240 240 241 243 244 244 246 249 254 254 235 228 225 226 228 230 230 232 235 240 245 250 252 253 254 255 257 258 255 252 252 254 256 259 260 262 263 263 263 257 248 240 235 234 238 245 253 257 259 260 259 256 253 248 248 250 252 255 256 256 255 254 252 250 248 246 245 243 242 241 239 237 235 236 235 233 232 233 233 234 235 237 239 242 243 243 241 236 229 220 212 205 200 197 196 195 194 193 192 191 189 186 182 177 171 165 159 155 150 144 139 134 131 130 130 131 132 133 132 131 131 131 131 131 129 127 124 121 117 114 112 110 109 107 106 103 101 98 96 94 92 90 88 87 86 86 86 87 88 90 92 92 88 78 65 31 348 312 298 295 297 302 307 312 315 316 318 323 329 334 339 344 350 358 4 7 10 13 17 20 25 32 39 46 51 54 57 59 61 62 64 65 66 67 68 69 69 69 70 71 72 73 73 74 74 74 74 73 72 70 67 64 62 61 60 60 61 62 63 63 63 63 63 63 63 62 58 49 37 29 38 48 54 56 56 58 62 71 82 96 286 301 304 301 299 296 291 279 186 131 122 127 145 167 186 195 203 208 208 203 194 187 188 195 205 214 216 215 213 213 214 216 219 223 226 229 232 235 239 243 249 253 256 257 257 257 257 258 259 260 262 264 265 265 264 264 270 283 289 284 279 277 276 277 279 282 284 286 286 284 280 274 269 264 262 263 283 119 119 122 119 109 88 66 55 51 46 37 13 343 325 316 311 311 311 311 311 309 307 306 301 295 292 295 304 302 291 279 270 266 263 257 252 248 245 243 243 244 246 249 252 255 258 261 264 267 269 270 271 272 272 272 272 272 273 274 275 276 276 277 278 278 279 279 280 282 283 284 286 287 288 289 289 290 292 293 294 294 295 295 294 294 295 296 297 296 294 293 293 293 295 295 306 306 306 306 307 308 309 311 312 313 314 314 314 314 314 315 316 316 317 317 317 317 316 316 315 315 315 315 315 315 315 314 313 311 310 310 309 309 310 312 317 328 348 27 75 102 117 125 129 127 122 117 113 111 107 101 96 93 88 73 40 357 330 314 306 305 314 326 342 7 29 37 36 47 58 67 66 57 33 269 268 266 207 76 78 80 82 85 89 94 96 96 95 95 96 99 105 112 122 132 141 148 150 151 151 151 150 148 146 145 145 146 148 153 160 165 168 168 169 171 173 175 177 180 183 185 187 188 188 186 184 181 178 179 183 188 193 199 206 214 223 231 236 237 237 237 237 238 239 241 243 245 249 255 264 271 240 232 229 229 231 233 232 232 233 236 239 242 246 250 253 254 253 250 245 243 243 245 247 249 250 250 250 250 249 246 239 231 231 236 243 248 253 255 257 257 256 254 251 246 245 246 248 250 250 248 247 246 245 243 241 238 236 233 232 230 230 229 228 228 228 227 227 229 230 232 234 236 239 242 244 244 243 239 234 227 218 210 203 199 196 195 194 193 193 192 190 188 186 182 177 171 164 158 151 143 136 132 130 130 132 133 135 135 135 135 135 135 136 135 134 132 129 126 122 119 117 115 114 112 110 108 106 103 100 98 96 94 92 91 90 90 90 91 92 95 97 100 104 107 99 133 220 258 276 285 291 297 304 310 315 317 320 327 334 341 346 350 356 3 9 12 15 17 18 20 24 30 37 43 49 54 57 60 61 63 65 66 68 69 69 70 70 70 71 72 73 73 74 75 76 76 76 76 75 73 70 67 64 62 62 61 62 62 63 64 65 65 65 65 65 65 63 57 44 35 40 49 54 55 51 47 54 69 86 106 225 298 303 305 306 308 309 308 295 210 158 155 166 186 204 214 221 225 223 216 203 194 194 200 208 215 216 213 211 211 213 215 218 222 226 229 232 236 238 242 245 249 252 254 255 256 256 255 255 256 257 258 259 259 258 261 286 313 315 303 293 287 286 287 289 291 293 294 292 289 286 282 276 271 266 269 277 116 116 115 109 100 87 73 61 53 47 37 21 3 348 336 329 325 322 320 317 313 310 308 304 299 294 295 300 301 274 244 246 250 251 254 250 246 243 241 241 242 245 248 251 254 258 261 264 267 269 271 272 273 273 273 273 273 274 275 276 277 278 278 279 279 280 281 282 284 285 286 288 289 290 291 291 292 293 294 294 295 295 295 294 294 294 294 295 294 293 293 293 293 294 294 305 305 305 305 305 307 308 310 311 312 313 313 313 313 313 314 315 315 316 316 316 316 315 315 314 314 314 314 314 314 313 313 312 311 309 309 308 308 308 310 315 325 344 24 78 104 121 129 130 126 118 112 111 115 117 111 91 73 54 30 0 336 320 310 308 314 330 349 8 24 35 38 40 49 57 60 52 19 309 274 286 2 61 74 84 85 87 90 95 100 103 99 95 93 91 91 96 105 118 131 142 148 151 151 151 150 148 146 143 144 146 149 153 159 167 172 173 171 170 170 171 171 172 174 177 181 185 187 184 178 171 165 165 168 173 179 185 191 198 206 215 224 231 235 236 236 236 237 237 238 239 242 245 249 252 248 234 234 235 236 237 235 234 233 234 234 236 239 243 249 252 251 248 243 238 238 239 238 237 238 238 239 240 240 239 235 229 229 236 242 247 250 253 254 254 254 253 251 247 241 239 242 244 242 239 238 240 241 241 240 239 237 234 231 228 226 224 224 223 223 224 225 226 227 229 231 234 236 239 242 245 245 243 241 236 230 222 213 205 200 197 196 195 194 193 192 191 190 188 184 180 174 168 161 152 142 135 131 131 132 134 136 137 138 138 139 139 140 140 140 138 136 134 131 128 125 122 121 119 117 115 113 111 108 106 103 101 99 97 96 95 94 94 95 97 99 102 106 113 125 140 177 212 235 255 275 284 292 300 308 314 318 323 332 344 353 357 1 6 11 15 17 18 19 20 22 25 29 34 39 45 52 57 60 62 64 66 67 69 70 70 71 71 71 72 72 73 74 75 76 77 78 78 78 78 76 73 69 66 64 63 62 63 63 64 66 67 67 67 67 67 68 68 66 59 49 47 52 59 63 63 63 74 87 102 117 132 265 300 308 313 317 321 324 319 306 271 214 199 210 225 237 243 243 238 228 214 201 198 202 208 212 213 210 208 209 211 214 218 221 226 230 234 237 239 241 244 246 249 251 254 255 255 254 252 251 252 252 254 257 262 271 307 335 334 322 310 301 299 299 300 300 300 299 297 297 297 296 292 286 278 284 312 88 113 107 98 89 79 66 53 45 41 38 31 22 9 354 343 336 331 326 323 319 316 314 311 306 300 297 295 292 258 206 197 201 203 208 227 235 236 238 239 241 243 247 250 254 257 261 265 268 270 272 273 273 273 273 274 275 276 277 278 279 280 280 281 281 282 284 285 287 288 290 291 292 292 293 293 294 294 294 294 295 295 295 294 294 294 294 294 294 294 293 293 293 293 293 304 304 304 304 304 305 307 308 310 311 312 312 312 312 312 313 314 314 315 315 315 315 314 314 313 313 313 314 313 313 312 312 311 310 309 308 307 307 307 308 313 323 340 18 76 102 122 130 132 127 119 114 117 123 125 119 95 50 13 351 335 323 314 307 310 322 343 9 27 34 36 35 33 33 39 13 344 324 314 314 329 33 60 76 85 89 89 93 98 102 101 94 85 84 84 84 87 95 109 124 136 144 148 149 148 146 143 140 139 140 145 150 158 167 176 179 177 174 172 172 173 172 172 173 177 182 189 192 190 182 174 169 168 168 170 176 182 187 193 200 207 213 219 226 233 235 235 236 235 235 235 236 238 239 236 231 226 231 238 243 243 241 237 234 232 232 233 237 242 247 248 246 242 239 235 236 231 228 227 227 227 228 229 230 229 229 230 237 240 244 247 251 253 253 253 253 251 246 238 235 237 239 238 235 234 235 238 239 240 239 238 236 234 231 227 224 222 221 221 222 224 225 227 228 230 232 234 237 240 243 245 245 244 242 238 232 224 215 206 201 198 196 195 194 193 192 191 190 187 184 180 176 170 162 154 144 138 135 134 135 136 137 139 140 142 143 143 144 144 143 142 140 138 135 133 130 128 126 124 122 120 118 116 113 110 108 106 104 102 101 100 99 99 100 101 103 106 111 118 129 151 175 200 221 241 263 273 283 294 304 313 322 332 345 6 26 31 25 21 22 23 23 23 23 24 25 28 31 34 38 43 52 57 61 63 65 67 69 70 71 72 72 72 73 73 74 74 75 76 77 78 79 80 80 79 78 75 72 69 66 65 64 64 65 66 67 68 69 69 69 70 71 71 71 68 60 53 52 59 69 74 82 91 101 109 116 124 138 297 312 318 323 328 330 328 320 302 261 230 230 240 251 255 252 244 231 216 206 201 201 204 209 210 208 206 207 210 214 218 221 226 230 234 238 240 242 245 247 249 251 254 257 257 253 249 247 246 248 252 257 264 277 310 337 342 333 326 317 311 308 306 305 303 303 304 307 310 312 310 306 301 308 351 61 90 88 79 69 56 45 35 33 36 36 35 29 14 358 345 337 331 328 326 325 324 322 319 314 309 301 292 284 270 231 191 186 181 177 181 196 214 227 234 239 243 247 251 254 258 261 264 267 270 272 274 274 275 276 277 278 280 281 282 282 283 284 284 285 286 288 289 290 292 293 293 294 294 294 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 293 293 294 293 294 303 303 303 303 303 304 305 307 309 310 311 311 311 311 311 312 313 313 313 314 314 314 313 313 312 313 313 313 313 312 312 311 310 310 309 308 307 306 306 308 312 321 338 15 69 99 118 128 133 132 129 126 126 130 130 123 101 36 348 330 320 315 310 308 314 331 355 21 36 39 37 32 29 29 31 346 330 327 332 347 13 42 66 80 87 91 92 93 96 97 94 85 74 74 77 79 80 83 94 112 127 135 138 140 141 138 135 133 133 135 138 146 160 174 185 186 182 178 176 175 176 175 174 175 180 186 192 198 198 194 188 184 182 179 177 178 180 184 189 194 200 206 212 218 225 231 233 233 233 232 232 233 234 234 231 227 225 229 235 241 243 242 239 238 236 232 227 228 236 240 237 231 226 228 235 235 224 222 221 221 222 223 225 226 227 228 230 233 235 238 242 248 251 253 252 252 250 242 234 233 237 238 236 234 233 235 238 240 239 237 235 233 231 229 226 224 222 222 222 223 225 227 229 230 232 233 235 238 241 244 246 246 245 242 238 232 225 215 207 201 197 195 194 192 192 191 190 189 186 183 179 175 170 164 157 150 145 141 139 138 138 139 141 144 145 147 147 147 147 146 145 143 142 140 137 135 133 131 129 126 124 122 120 118 115 113 111 109 108 106 106 105 105 105 106 108 110 115 121 131 145 162 183 204 224 241 251 264 279 295 313 336 355 13 50 74 76 63 49 39 35 32 31 30 31 31 32 34 37 42 49 55 59 62 65 68 69 70 71 72 73 73 74 74 75 75 76 77 78 78 79 80 80 80 80 79 77 75 72 69 67 66 66 67 68 69 70 71 72 72 73 74 74 74 72 68 64 63 66 73 79 85 94 102 107 109 115 116 345 319 322 326 329 332 331 327 316 291 252 245 250 255 256 254 247 230 218 208 203 201 204 208 209 207 206 206 209 214 218 221 226 231 235 240 244 247 249 252 253 254 255 257 257 252 247 245 245 248 253 261 267 283 313 336 344 341 337 331 325 317 311 309 308 309 311 315 320 323 325 325 326 338 5 38 55 57 51 32 11 13 20 25 25 20 14 12 0 344 334 329 326 325 326 326 327 326 323 321 318 312 302 290 275 250 198 183 176 170 167 174 194 216 230 238 244 248 252 256 259 262 266 269 271 274 276 277 278 280 281 283 284 285 286 287 287 287 288 288 289 290 292 293 294 295 296 296 296 296 296 297 297 297 297 297 297 296 296 296 296 296 295 295 295 294 294 296 297 299 302 302 302 302 302 303 304 306 308 309 310 310 310 310 310 311 312 312 312 313 313 313 312 312 312 312 312 312 312 312 312 311 310 309 308 308 307 306 305 307 311 320 338 10 65 95 108 120 131 137 138 136 134 133 127 116 89 20 336 319 312 311 310 312 319 344 11 31 40 40 37 29 26 33 26 337 323 324 329 345 18 62 80 88 92 94 95 92 89 88 84 77 68 68 72 74 74 76 82 96 115 123 126 127 128 128 128 127 125 125 127 133 154 181 193 193 187 181 178 178 178 177 176 178 182 188 193 197 200 201 199 196 194 193 193 186 181 183 187 191 195 201 207 212 218 223 227 228 228 228 228 229 231 233 232 230 229 230 232 235 237 238 236 235 233 233 229 228 231 232 228 218 208 206 218 232 225 221 218 217 218 219 221 222 222 224 224 224 227 230 236 242 248 252 252 251 245 237 232 232 234 238 238 235 234 236 240 240 238 234 230 228 226 226 225 224 223 223 224 225 227 229 231 232 234 235 238 240 243 246 247 247 245 241 237 232 225 216 206 199 195 192 190 189 188 188 187 186 183 181 177 173 169 164 159 155 151 148 145 143 142 143 145 147 149 150 151 151 150 149 148 146 145 143 141 139 137 135 133 131 128 126 125 123 120 118 116 115 113 111 111 111 111 111 111 112 115 118 124 131 140 151 165 184 202 211 220 227 235 264 8 41 58 68 81 88 88 83 74 62 52 46 43 41 40 40 40 41 45 49 55 59 62 65 68 70 71 71 72 73 74 75 75 76 76 77 77 78 79 79 80 80 81 81 80 80 78 76 74 72 69 68 68 69 69 70 72 73 74 75 76 77 78 77 75 73 74 76 78 80 83 86 93 100 103 104 106 101 22 330 327 328 331 333 333 332 329 320 298 281 270 260 255 256 247 233 221 212 207 206 207 210 210 209 208 207 209 213 217 221 226 232 238 245 249 252 255 257 259 260 258 257 255 250 247 247 249 253 258 265 272 283 311 334 344 345 343 342 337 328 322 318 317 319 322 325 329 332 335 339 345 357 15 30 36 38 35 27 13 3 10 11 5 358 355 356 349 335 328 325 324 325 326 326 325 324 324 325 326 324 317 305 291 273 235 194 179 172 169 182 208 229 241 247 250 253 256 258 261 264 267 270 273 275 278 281 283 285 287 288 289 290 291 291 291 291 291 291 291 292 294 296 297 298 298 298 298 299 299 299 299 299 299 299 298 298 298 298 299 298 298 297 296 295 294 297 301 304 301 301 301 301 301 302 303 305 306 308 309 309 309 309 309 310 311 311 311 312 312 312 312 311 311 311 312 312 312 312 311 311 310 309 308 307 306 305 305 307 312 320 336 11 67 93 99 103 120 135 141 142 139 132 118 100 56 359 330 316 311 311 313 315 325 354 23 38 43 40 35 27 26 36 13 330 320 332 334 328 341 116 98 94 95 94 90 84 78 77 75 70 66 66 68 68 70 75 84 97 113 122 116 110 112 117 123 126 126 122 119 117 106 189 205 201 193 185 181 180 181 180 178 177 182 187 191 194 197 199 201 201 200 200 200 191 183 183 188 193 194 197 200 204 210 215 218 220 221 222 223 225 227 231 233 234 234 234 234 234 233 233 233 233 230 220 223 227 231 232 230 222 209 195 196 215 228 225 220 217 215 216 218 218 218 219 220 220 222 227 232 237 244 250 250 247 236 231 229 229 231 236 239 237 235 236 239 239 236 232 228 225 224 224 224 224 225 225 226 227 229 231 233 235 236 238 240 243 245 247 248 248 246 242 237 232 226 217 205 195 189 186 184 183 182 182 182 180 179 176 173 171 168 165 162 159 156 154 152 150 149 149 150 152 153 153 154 154 153 152 151 149 148 146 145 143 142 140 137 135 133 131 129 126 124 122 121 119 116 114 115 117 117 116 117 117 119 122 126 131 136 143 152 164 175 180 181 172 147 115 94 92 93 93 94 94 93 91 85 78 70 63 58 54 51 50 49 51 54 57 61 63 66 68 71 72 73 73 73 74 75 76 77 77 78 78 79 79 80 80 81 81 81 81 81 80 79 78 75 73 71 70 70 70 71 72 74 75 76 78 79 80 81 81 79 79 80 83 87 88 88 92 96 100 101 101 101 95 67 8 343 335 334 335 337 338 338 335 329 321 307 283 254 248 241 232 223 216 211 210 212 214 216 215 214 211 211 214 217 221 226 233 240 248 253 257 259 261 265 266 263 259 253 249 252 255 260 265 269 274 278 296 318 335 345 346 343 344 343 337 333 330 330 331 333 336 340 342 344 348 355 4 16 25 29 31 30 25 14 1 7 8 5 7 14 10 1 348 338 334 333 331 329 327 324 323 324 326 329 330 329 326 320 316 310 194 165 162 164 189 223 241 250 255 257 259 261 263 265 266 267 269 272 276 282 286 290 294 295 296 297 297 298 298 298 297 297 296 296 297 299 300 301 301 302 302 302 302 303 303 303 302 301 301 300 300 300 300 301 300 300 299 298 297 298 301 306 311 300 300 300 300 300 301 302 304 305 307 308 308 308 308 308 309 310 310 310 311 311 311 311 311 311 311 311 312 312 312 311 311 310 309 309 308 307 306 306 308 313 322 337 12 64 85 76 53 65 119 138 143 144 138 121 90 31 349 329 320 315 315 315 318 329 353 25 45 48 43 36 31 32 46 3 328 316 321 318 270 251 156 108 96 94 87 78 70 66 65 64 63 64 66 66 65 67 75 90 108 123 132 117 109 109 113 120 128 130 128 123 112 80 108 204 201 192 185 183 182 183 181 177 174 176 181 186 190 192 194 196 199 200 201 199 191 182 183 190 196 197 194 196 199 204 209 214 216 217 218 221 224 228 231 235 238 239 240 239 238 238 238 238 238 237 231 231 232 234 235 235 233 226 211 200 202 218 226 224 220 217 217 217 216 217 218 220 222 225 229 232 235 239 242 240 237 230 227 227 228 229 231 236 236 235 236 238 236 233 230 228 226 225 225 225 226 226 227 227 228 229 231 233 235 238 240 242 244 246 247 248 249 248 245 240 235 230 221 203 186 177 173 171 170 170 171 172 172 171 170 169 168 167 166 165 163 161 160 159 158 158 158 157 157 157 157 157 156 155 154 153 152 150 149 148 147 145 144 142 140 138 135 133 130 127 125 123 121 119 118 120 122 122 122 122 122 123 125 127 130 133 138 143 147 151 151 147 137 123 108 97 95 96 97 98 99 99 98 94 88 82 76 70 65 61 59 59 59 62 64 67 68 70 72 73 74 75 75 75 76 76 77 78 78 79 80 80 81 81 81 82 82 82 82 82 81 80 79 77 75 73 72 72 72 73 74 75 77 78 80 81 83 85 85 84 83 85 88 92 94 93 94 97 99 99 99 99 98 93 79 50 359 341 337 338 340 340 340 339 334 325 308 260 235 227 225 223 220 217 217 218 220 221 221 220 217 216 216 218 221 226 233 241 249 256 260 261 261 264 266 264 260 253 247 253 263 274 284 287 285 291 307 325 338 347 343 339 338 338 336 337 337 337 338 339 342 346 350 352 355 360 7 14 20 24 25 25 21 13 6 8 11 13 19 26 20 11 1 353 348 345 341 337 332 329 327 327 327 329 332 336 340 342 346 355 24 93 95 85 66 339 274 269 269 270 272 274 277 281 284 284 283 285 289 295 299 302 304 305 305 305 305 306 305 304 303 303 303 304 305 306 307 306 306 307 307 307 307 307 307 307 306 304 302 302 301 302 302 302 302 302 302 302 303 305 309 313 317 299 299 299 299 300 300 301 303 305 306 307 307 307 307 307 308 309 309 310 310 311 311 311 310 310 311 311 312 312 312 311 311 311 310 309 308 308 308 308 311 316 325 341 6 35 50 20 348 340 357 126 143 149 152 146 126 60 354 334 325 321 318 315 319 332 354 25 51 55 47 39 36 43 69 22 340 305 258 230 248 243 145 111 96 90 81 71 61 54 50 49 54 63 68 69 68 68 79 99 122 137 141 142 140 136 130 127 129 133 129 126 119 105 83 132 164 168 171 178 179 182 185 180 173 171 175 182 188 190 190 191 195 198 199 196 189 182 183 190 197 198 195 194 198 204 211 217 218 217 218 221 227 232 234 237 240 243 244 244 244 244 244 244 243 241 237 234 233 234 235 236 236 233 219 208 206 212 222 227 224 219 218 218 217 219 224 228 230 231 231 231 232 232 232 230 228 228 228 230 233 236 238 240 242 241 240 238 235 232 230 229 229 229 229 229 228 228 227 227 227 228 229 232 234 236 238 240 242 244 245 247 248 249 248 246 246 247 244 213 164 151 149 147 143 143 145 148 151 154 155 157 159 161 163 163 163 163 163 163 163 163 163 163 163 162 161 160 158 157 155 154 153 152 151 150 149 148 147 146 144 142 140 138 135 132 130 127 126 125 125 126 127 127 127 126 126 127 127 128 130 132 134 136 136 136 133 129 123 115 106 100 97 97 99 101 103 104 104 101 96 91 86 81 76 72 69 68 68 69 71 73 74 74 75 75 76 77 77 78 78 78 79 79 80 81 81 82 82 83 83 83 83 83 83 82 82 81 80 79 78 76 75 75 74 74 76 77 79 80 82 84 85 87 88 88 88 89 91 96 97 97 97 98 99 98 98 98 98 98 97 93 65 2 343 338 337 338 339 339 336 329 316 285 249 224 217 219 221 222 223 223 224 224 225 225 223 221 220 219 220 224 231 239 248 255 260 261 261 261 260 260 257 250 244 247 260 279 300 299 295 303 317 329 336 344 339 334 330 326 324 330 332 335 338 340 341 347 352 355 358 2 7 12 16 18 18 16 13 9 7 8 10 13 17 20 18 13 6 360 356 353 349 345 340 336 334 333 332 331 333 336 341 347 352 360 14 36 45 43 33 17 358 319 304 301 302 301 304 313 323 331 335 340 327 319 314 311 309 309 309 309 309 309 307 306 306 306 307 308 309 309 309 309 309 310 311 311 310 310 309 308 307 305 304 303 303 303 304 304 304 306 307 309 311 314 317 321 324 298 299 299 299 299 299 300 302 304 305 306 306 306 306 307 307 308 309 309 309 310 310 310 310 310 310 311 311 312 312 312 311 311 310 310 309 310 310 312 315 320 331 346 2 11 7 348 330 324 327 96 144 152 159 158 148 124 30 345 332 325 320 318 320 336 359 30 54 59 49 42 42 56 82 97 75 313 263 253 250 237 132 106 95 90 81 70 56 45 37 36 45 67 77 81 81 82 96 122 138 144 144 150 155 155 150 144 141 141 137 131 128 126 120 113 117 130 147 163 173 178 189 186 180 177 179 184 190 192 191 190 191 194 195 192 187 183 182 187 192 194 194 194 201 209 217 223 224 221 218 222 228 234 237 238 242 245 247 248 248 249 249 243 239 237 236 236 235 235 236 237 235 228 216 207 207 215 224 231 230 224 219 219 224 229 234 237 237 236 234 231 229 228 228 227 227 229 231 233 235 238 244 250 251 249 246 241 237 233 231 231 233 234 234 233 230 228 226 224 224 225 227 229 231 233 235 237 239 240 242 244 246 248 251 256 264 277 298 337 57 92 103 102 91 66 49 46 52 68 90 111 128 141 148 152 154 156 158 160 162 163 164 164 164 164 163 161 159 157 156 155 153 152 151 151 151 151 151 150 148 147 145 142 140 137 135 133 132 133 133 132 131 131 131 130 130 130 130 130 131 131 131 131 130 128 125 122 118 113 107 102 99 99 100 102 105 106 107 105 102 98 94 89 84 81 78 76 76 76 77 78 78 78 78 78 79 79 80 81 81 81 81 82 82 82 83 84 84 84 85 85 84 84 84 84 83 83 83 82 82 82 81 80 79 78 79 79 81 82 84 86 87 89 90 91 91 92 94 98 99 100 100 101 101 99 99 98 98 97 97 97 93 69 11 345 337 336 337 337 335 329 318 300 276 257 243 229 226 225 225 227 228 228 228 227 227 226 225 223 223 224 229 236 245 254 259 261 261 260 258 256 256 251 248 250 261 280 301 303 307 315 324 328 336 339 335 328 323 319 314 319 324 329 334 338 339 345 351 355 358 1 6 10 12 14 14 11 9 8 8 9 11 14 17 18 17 13 7 3 360 357 353 350 347 344 342 339 337 335 336 337 340 344 348 354 3 13 21 22 17 7 351 326 310 308 316 310 307 309 314 320 324 326 326 323 319 315 311 310 309 308 308 307 305 304 304 305 306 306 307 307 307 307 307 308 310 310 310 309 309 307 306 305 305 305 306 306 307 308 309 312 315 318 321 323 326 328 330 298 298 298 298 298 299 300 301 303 305 305 305 305 306 306 307 308 308 309 309 309 310 310 310 310 310 311 311 312 312 312 312 311 311 311 311 312 314 317 321 328 339 353 356 355 348 335 322 310 308 304 149 151 158 158 153 139 96 9 342 331 324 322 325 343 9 42 61 62 51 43 50 72 89 93 88 314 276 274 274 274 86 90 92 91 84 73 59 48 43 49 68 92 98 100 103 109 121 139 144 140 141 149 156 159 158 157 156 158 163 150 145 143 143 144 143 143 149 158 166 171 183 185 185 184 185 190 197 199 196 192 189 189 190 190 187 184 182 183 185 186 188 193 201 210 218 225 228 225 222 223 230 235 239 241 244 248 250 251 252 253 251 241 234 230 229 230 233 235 238 237 232 223 216 209 214 227 239 241 236 228 216 217 229 245 254 248 242 238 235 231 228 227 227 227 228 229 230 233 238 244 251 254 253 250 246 241 236 233 231 232 235 236 237 234 229 225 222 221 221 223 224 226 228 230 232 234 235 237 239 242 245 250 256 265 278 297 322 348 16 36 43 38 23 3 351 346 346 350 358 11 30 61 96 118 131 140 145 150 156 159 161 162 162 162 161 160 158 156 155 153 152 151 151 151 152 153 153 153 152 150 149 147 145 143 141 139 139 138 137 136 135 135 135 134 134 133 133 132 132 131 130 128 126 124 121 118 116 112 108 104 101 100 100 102 104 106 108 108 106 104 101 96 92 89 86 84 82 81 81 82 82 81 81 81 81 82 83 83 84 85 85 85 85 85 85 86 86 87 87 87 87 86 86 86 86 86 86 86 87 88 88 87 85 83 82 82 83 84 86 88 89 90 92 93 94 95 97 100 102 104 105 105 105 103 101 99 98 97 98 97 97 96 88 52 22 352 337 334 333 329 321 306 286 273 267 263 255 249 239 234 236 236 235 233 231 230 229 229 229 229 231 236 246 256 260 262 262 262 259 256 256 256 259 263 271 284 295 303 313 322 325 327 336 338 333 324 319 315 314 316 320 325 330 335 338 343 348 351 353 357 2 5 8 9 9 8 9 10 12 13 15 17 19 20 19 14 9 5 2 359 355 352 350 349 347 344 341 338 338 338 339 341 344 349 356 2 6 8 3 354 339 320 305 302 310 309 303 300 302 306 310 312 314 316 318 316 315 313 311 309 308 307 305 305 304 305 306 306 305 304 304 304 305 306 308 309 309 309 308 308 308 308 308 310 310 312 313 313 316 318 321 324 327 329 330 331 331 297 297 297 297 297 298 299 301 302 304 304 304 305 305 306 306 307 308 308 309 309 309 310 310 310 310 310 311 312 312 312 312 312 311 312 313 316 319 323 329 337 346 351 350 346 334 322 312 304 302 303 172 147 150 152 149 140 116 48 359 341 331 327 332 348 19 52 68 64 50 42 59 92 107 110 112 275 283 295 316 359 62 81 90 92 89 82 75 73 79 94 110 117 116 120 122 126 132 138 137 132 132 141 151 156 158 160 161 163 166 167 160 158 158 159 158 152 150 154 160 167 173 179 183 186 189 195 202 206 202 197 191 187 188 191 190 188 185 183 182 181 183 189 198 207 216 224 228 228 226 225 230 234 238 242 247 251 254 255 256 255 252 244 237 232 228 228 232 239 240 235 231 227 224 223 232 243 250 247 238 226 207 202 214 250 271 256 243 235 231 228 226 224 225 225 226 226 226 230 236 241 245 244 241 236 232 228 226 225 226 230 233 234 233 229 224 220 218 218 219 221 223 225 226 228 229 230 231 233 236 240 245 253 263 276 293 316 342 355 4 8 7 1 354 346 340 337 336 338 341 345 350 358 10 30 58 86 109 126 139 148 153 156 157 157 156 155 154 153 152 151 150 150 151 152 153 155 155 155 155 154 153 151 149 147 146 145 144 143 141 140 139 139 139 138 138 137 136 134 133 132 130 128 125 122 119 117 114 111 108 104 101 100 100 101 103 106 108 109 110 109 107 104 100 97 94 91 88 85 85 85 85 84 84 84 84 85 85 86 87 88 88 89 88 88 89 89 89 90 90 90 90 89 89 89 89 89 90 91 92 93 93 92 90 88 86 86 86 87 89 90 91 92 93 94 97 99 101 104 107 109 110 109 109 106 103 100 98 97 96 93 92 95 99 103 106 105 51 338 331 330 325 312 291 281 284 287 287 285 272 254 249 250 248 245 241 236 233 232 231 231 232 236 247 258 262 263 262 261 259 257 258 264 272 280 287 296 305 315 323 324 324 328 334 334 328 320 316 315 316 317 319 321 324 328 333 338 342 344 347 349 352 356 359 1 2 4 6 8 11 13 16 18 20 20 19 15 10 7 4 360 354 352 352 352 352 348 343 340 338 337 338 340 342 346 351 355 359 358 355 348 337 322 308 304 306 307 304 299 301 303 307 310 313 317 320 320 319 316 314 311 309 308 308 307 307 308 308 308 306 305 304 304 305 306 307 308 308 309 309 310 311 313 314 315 316 318 319 319 321 323 325 327 329 330 330 329 328 296 296 297 297 297 297 299 300 302 303 303 304 304 305 305 306 307 307 308 308 309 309 310 310 310 310 310 311 312 312 312 312 312 312 313 315 319 324 330 336 340 343 342 339 336 324 313 304 300 299 301 303 139 140 140 140 135 118 76 22 356 342 335 338 351 20 56 76 72 57 52 73 104 136 164 191 233 274 305 335 20 62 82 91 94 92 89 87 87 94 102 106 107 111 116 122 126 129 130 127 124 130 137 144 150 155 158 161 163 165 166 168 170 169 166 161 156 152 155 160 166 174 180 184 187 191 197 204 210 209 203 196 190 189 193 198 200 197 191 183 184 185 189 196 205 214 222 226 227 226 226 228 231 235 241 248 254 257 258 259 259 256 252 246 241 239 238 239 239 235 229 228 232 236 243 247 248 247 243 238 226 206 192 203 235 250 242 233 227 224 223 221 219 218 218 219 219 219 220 223 225 226 225 223 218 215 213 213 215 219 224 227 228 226 222 218 216 215 217 219 221 223 225 226 226 226 226 227 229 232 239 250 263 279 297 322 345 356 357 356 354 351 348 344 342 340 339 339 340 341 342 343 345 349 355 3 16 36 67 100 122 135 143 147 148 148 147 147 148 148 148 149 149 150 152 154 156 157 157 157 157 156 155 153 151 150 150 148 147 145 144 143 142 142 142 142 141 139 137 136 133 131 128 126 123 119 116 114 111 108 104 102 100 100 100 102 105 107 110 111 112 111 109 106 103 99 95 91 89 88 88 88 88 87 87 87 87 88 89 90 91 92 92 93 93 93 93 93 93 93 93 93 93 93 92 92 93 93 94 95 96 96 95 93 91 90 89 89 90 91 92 93 94 96 97 100 103 106 109 111 112 113 113 113 111 108 102 96 91 90 88 87 89 93 96 100 105 107 66 331 331 328 319 292 272 284 297 302 303 295 277 262 263 263 260 255 248 242 237 234 231 230 231 239 248 254 256 257 262 262 261 265 275 289 297 304 313 324 333 336 327 327 329 330 327 320 316 314 315 316 317 318 318 319 323 326 330 335 338 340 342 344 347 351 353 355 357 359 3 6 9 12 14 16 16 15 12 9 8 6 1 355 353 354 356 357 352 346 340 336 336 335 337 339 342 346 349 351 352 352 350 344 333 321 313 308 306 306 304 305 307 311 315 318 322 323 323 321 319 317 315 313 311 310 310 311 312 312 311 309 307 306 306 306 306 307 307 308 309 310 312 314 316 318 319 321 322 323 323 324 325 326 327 327 327 326 325 324 295 296 296 296 296 297 298 300 301 302 303 303 304 304 305 306 307 307 308 308 308 309 309 310 310 310 310 311 312 313 313 312 312 312 314 317 321 327 332 337 338 337 335 335 332 322 311 304 299 297 298 303 110 126 128 129 126 114 86 44 12 354 343 343 354 20 55 82 86 71 62 82 118 162 199 221 245 278 317 358 41 72 88 94 96 95 92 89 88 89 90 88 90 97 106 115 121 123 124 124 125 132 139 145 149 152 155 158 160 162 165 170 175 175 170 165 160 157 157 161 168 178 184 187 189 193 198 205 211 212 208 201 194 192 195 202 209 209 202 193 190 192 196 200 206 213 219 222 222 222 223 225 227 231 238 247 254 259 261 262 262 263 262 260 254 247 239 229 221 222 224 227 235 247 253 254 254 249 242 234 225 211 205 214 232 240 232 221 217 217 218 216 212 208 207 208 208 208 207 206 207 208 210 210 208 205 204 205 208 212 216 219 220 219 216 212 212 213 215 219 222 225 226 226 225 223 222 222 224 234 247 265 287 313 339 359 5 2 358 354 351 348 346 345 344 344 345 345 345 346 346 345 345 345 346 347 349 354 7 31 65 96 116 128 133 136 137 139 142 144 146 148 149 151 153 155 157 158 159 160 160 159 159 157 155 154 153 152 150 149 148 147 146 146 146 146 145 143 141 139 136 133 131 128 124 121 118 114 111 108 106 103 101 101 101 103 105 108 110 113 114 114 113 111 107 103 99 95 92 91 90 90 90 90 89 90 90 91 92 93 94 95 96 97 97 97 97 97 97 97 97 97 97 96 96 96 96 96 97 98 98 98 98 96 95 94 93 93 93 94 96 97 98 99 102 105 108 111 113 113 113 112 111 112 110 105 95 83 74 72 76 83 89 92 95 99 104 109 115 348 332 327 318 226 176 183 249 282 290 285 270 255 260 264 267 267 264 257 250 243 237 232 229 231 237 242 249 261 270 273 275 280 289 302 310 317 326 335 341 340 336 334 334 332 327 320 318 316 315 315 314 315 316 318 322 325 327 331 334 335 337 339 342 348 351 354 356 357 360 3 6 8 10 11 12 11 9 8 8 8 5 1 358 358 1 3 358 350 341 335 333 332 333 335 337 341 344 348 351 353 354 351 345 335 325 317 312 310 308 309 311 314 317 320 322 322 322 321 321 321 320 319 316 314 314 314 315 315 314 311 309 308 307 306 306 307 307 308 310 312 314 316 318 320 322 323 324 325 325 326 327 327 326 325 324 323 322 321 294 295 295 295 295 296 297 299 300 301 302 303 303 304 305 306 306 307 308 308 308 309 309 309 310 310 310 311 312 313 313 312 312 312 314 318 324 330 332 334 335 335 333 333 329 320 310 303 298 295 295 300 329 106 119 120 117 107 88 57 26 5 353 348 357 21 59 90 104 101 97 121 141 156 286 287 290 304 332 15 60 86 98 101 100 98 94 89 84 82 83 81 84 92 101 110 117 121 123 127 132 138 144 148 150 151 152 153 156 158 162 168 173 173 170 166 163 162 161 163 171 180 187 190 192 194 199 205 210 212 210 204 198 195 196 203 211 214 211 203 198 201 205 208 210 212 215 218 219 220 221 223 225 229 237 246 255 260 262 264 262 263 265 267 265 257 244 232 226 225 228 236 246 256 260 259 260 250 243 234 222 204 203 213 224 229 222 212 209 210 212 210 205 199 197 197 199 200 200 197 196 197 199 202 203 201 198 199 201 204 207 209 211 211 209 207 207 209 213 218 223 226 228 227 224 221 216 213 217 244 286 326 349 1 11 18 14 8 1 356 353 351 350 350 350 351 351 351 352 351 350 349 347 345 343 341 340 341 344 352 6 30 64 95 113 121 126 131 136 140 145 148 151 153 155 157 158 160 161 162 163 162 162 160 159 158 157 155 154 153 151 151 150 151 151 150 149 147 145 143 140 137 134 131 127 124 121 117 113 110 108 106 105 104 104 106 108 110 113 115 117 118 118 116 113 109 105 101 97 94 93 92 91 92 92 93 94 95 96 97 98 99 100 100 101 101 102 102 101 101 101 101 100 100 99 99 99 99 99 100 100 101 101 100 99 98 98 97 97 98 100 101 103 106 109 113 117 119 118 115 110 107 103 101 95 87 78 71 69 74 86 97 95 97 99 102 106 111 119 116 19 322 219 153 146 147 152 157 164 174 191 210 227 244 258 266 271 269 263 256 248 241 235 234 238 247 260 271 275 283 288 293 299 308 317 326 334 341 343 341 341 340 339 337 333 329 326 324 321 318 316 314 314 316 319 324 326 329 330 332 333 336 340 345 350 355 357 359 360 2 4 6 8 9 10 10 10 9 10 10 9 6 3 3 6 8 5 357 344 336 331 330 330 331 334 338 342 347 350 353 355 353 349 343 334 326 320 317 315 314 314 316 318 320 321 321 322 323 324 326 326 325 323 320 319 319 319 318 316 314 311 309 308 307 306 306 307 309 310 312 314 315 317 318 321 323 324 325 326 326 327 326 325 323 321 320 318 317 294 294 294 294 294 295 297 298 300 301 301 302 303 303 304 305 306 307 308 308 308 309 309 309 310 310 310 311 312 313 313 312 312 312 314 317 323 329 329 331 332 332 330 330 325 316 307 301 296 292 294 301 322 77 113 115 111 103 88 65 37 14 359 353 356 21 65 105 128 139 144 155 174 211 280 297 306 317 338 17 75 96 103 104 102 99 95 87 80 79 81 84 88 95 103 111 119 125 126 130 135 140 146 149 150 149 149 149 151 153 156 160 165 166 165 165 166 167 167 168 176 185 191 194 194 195 198 203 208 210 209 206 201 198 198 202 209 214 214 210 207 208 212 213 212 210 211 213 217 222 225 227 228 231 238 246 254 261 264 260 254 253 255 261 266 266 258 251 246 243 246 252 260 262 259 256 258 246 249 252 227 185 186 200 212 219 219 213 207 207 208 205 200 194 190 190 192 195 196 195 192 192 194 197 200 200 195 195 196 198 200 201 202 201 201 200 199 202 208 214 219 224 226 226 223 214 201 184 137 95 67 48 37 32 32 31 24 15 8 3 360 358 357 356 356 356 356 357 356 355 353 351 348 345 342 340 339 338 339 341 345 353 9 40 80 102 115 124 132 139 145 150 153 156 157 159 161 163 164 165 165 165 164 163 162 161 160 158 157 156 156 155 155 155 155 154 154 152 150 147 144 141 138 135 132 129 126 122 118 115 113 111 110 110 110 112 114 116 118 120 122 124 124 122 119 115 111 107 103 100 97 96 95 95 96 97 98 98 99 100 102 103 103 104 105 106 106 106 106 106 105 105 104 104 103 102 102 102 102 102 103 103 104 103 103 102 102 101 101 103 105 107 109 113 120 130 137 138 129 119 111 102 96 92 88 82 76 74 76 84 92 96 99 101 103 107 109 113 119 121 122 255 205 157 144 140 139 138 138 142 149 159 173 201 239 255 267 271 270 265 258 251 246 247 254 264 273 271 265 273 284 292 299 308 319 329 335 340 341 340 341 342 342 341 339 335 333 330 326 322 319 316 314 315 318 322 325 328 329 331 332 335 339 344 349 353 357 358 360 1 3 5 6 8 9 10 11 10 10 10 10 8 6 7 10 12 12 6 353 342 334 330 330 332 336 340 344 348 352 354 355 353 350 345 339 332 326 323 320 320 320 320 321 322 323 324 326 328 330 331 331 330 327 325 323 322 322 322 320 317 314 311 308 307 307 307 308 309 310 311 312 313 314 316 318 320 322 323 324 324 324 323 321 319 317 315 314 313 293 294 294 293 294 295 296 298 299 300 301 301 302 303 304 305 306 307 308 308 308 309 309 309 310 310 310 311 312 313 313 312 311 312 313 316 321 323 323 327 328 327 325 325 322 314 306 301 296 294 297 307 330 70 110 114 110 102 88 67 42 17 1 355 358 18 68 120 145 157 163 166 173 203 298 308 311 322 340 19 72 97 106 107 106 102 98 92 88 86 88 92 97 101 107 114 120 125 127 129 133 140 145 147 147 146 145 146 149 150 152 154 157 159 160 163 167 170 172 175 181 188 194 196 196 196 196 200 204 207 207 206 203 200 199 201 206 213 215 215 214 214 216 214 211 210 210 212 215 226 231 232 233 236 241 247 253 258 258 251 240 235 237 245 257 270 275 269 263 260 258 257 256 253 249 247 246 243 251 256 234 201 192 198 206 213 218 217 211 209 207 205 200 193 187 186 188 191 193 194 194 193 194 195 196 197 193 193 193 193 193 193 191 189 185 182 182 188 195 202 210 216 221 223 217 184 145 125 112 102 90 77 65 55 47 41 33 25 17 12 8 5 3 2 1 1 0 359 358 356 354 351 348 346 344 342 341 340 340 340 340 342 348 2 38 75 102 119 131 140 146 151 155 157 159 161 163 165 166 167 167 167 166 165 164 163 162 161 161 160 160 159 159 159 159 159 158 157 156 153 151 148 145 141 138 135 132 129 126 122 120 118 117 117 118 119 121 123 125 126 128 130 130 128 125 121 118 114 111 107 105 103 102 101 101 102 102 102 103 104 105 106 107 108 109 110 110 110 110 110 109 109 108 107 107 106 105 105 105 105 105 105 106 106 106 106 106 106 106 108 110 113 115 119 127 149 214 261 231 120 110 98 92 90 89 87 85 84 83 84 88 92 97 102 108 113 114 117 120 123 125 306 303 279 164 144 137 133 131 133 136 141 147 163 220 243 260 269 273 271 267 261 259 264 274 285 284 253 243 251 267 281 291 305 321 332 338 341 340 341 341 343 344 344 342 339 337 333 330 326 322 318 315 315 318 322 325 328 329 330 332 335 339 344 349 353 356 358 359 360 1 3 5 7 9 11 11 10 10 10 9 8 7 8 10 13 13 10 1 350 341 335 334 335 339 343 347 350 353 354 354 353 350 347 342 337 333 329 327 326 326 327 328 328 329 330 331 333 334 335 334 332 330 327 325 325 325 324 323 320 316 312 309 307 307 307 308 309 310 310 310 311 311 312 313 315 317 318 319 318 318 317 316 314 313 311 310 310 292 293 293 293 293 294 296 297 298 299 300 301 302 303 304 305 306 307 308 308 308 309 309 309 309 310 310 311 312 313 313 312 311 312 313 316 320 321 321 324 324 322 321 321 319 313 307 303 299 298 302 317 349 76 106 112 111 102 86 62 34 11 357 354 357 13 67 128 152 163 169 171 171 153 249 312 312 319 337 18 67 97 109 111 110 108 105 101 98 96 97 100 102 104 109 115 120 124 127 128 132 138 144 145 143 141 143 146 149 150 151 152 153 155 158 162 166 171 175 178 183 189 195 197 197 196 196 197 201 203 203 202 202 202 202 202 205 211 215 217 219 220 219 215 211 211 213 214 219 227 232 235 237 240 245 249 252 253 250 241 226 218 219 226 238 252 264 275 279 272 259 249 243 240 240 239 237 241 244 242 232 218 208 205 209 213 217 219 217 213 210 207 205 200 192 183 185 189 192 194 196 196 195 194 194 194 192 191 189 187 185 182 178 171 164 160 162 165 176 186 194 201 209 216 182 140 127 120 116 110 103 95 85 74 63 54 45 36 28 21 15 11 8 6 5 4 2 0 358 356 353 351 349 347 345 344 343 342 341 339 339 339 342 348 9 45 85 112 130 141 148 153 156 159 161 163 166 168 169 169 168 168 168 167 167 166 165 165 164 164 164 163 163 163 163 163 163 162 161 159 157 155 152 149 146 144 141 138 135 132 129 126 124 124 125 126 128 130 131 133 134 135 136 134 132 129 126 123 120 117 114 112 111 109 108 107 107 107 107 108 109 110 111 112 113 113 113 113 113 113 113 113 112 111 110 109 108 108 107 107 107 107 108 108 110 110 110 110 111 112 114 117 119 122 128 145 230 283 293 322 102 94 92 92 93 94 95 93 86 82 86 93 102 108 114 121 123 124 126 129 140 307 311 309 302 249 151 140 133 133 133 134 137 147 188 218 242 258 268 270 269 266 266 270 277 289 283 250 240 248 267 289 301 318 333 343 348 349 345 344 345 345 346 346 344 341 338 336 334 331 327 322 318 316 318 321 323 324 325 326 328 332 337 343 348 352 355 356 357 358 360 2 5 7 9 10 10 10 9 9 8 7 7 7 9 10 11 9 3 355 347 340 337 337 340 343 347 351 353 354 353 352 351 348 345 341 338 336 334 333 333 333 334 335 335 335 336 336 337 337 336 334 331 329 327 326 326 326 325 322 317 313 310 307 306 307 308 309 309 309 309 309 309 309 310 310 312 312 313 313 312 312 311 310 310 309 310 310 292 292 292 292 293 294 295 296 298 299 299 300 301 302 303 304 306 307 308 308 308 308 309 309 309 310 310 311 312 313 313 312 312 312 313 316 321 319 318 319 320 320 320 320 318 314 310 304 300 300 307 325 11 83 106 112 110 99 77 47 18 356 342 349 356 18 86 131 151 161 167 169 169 163 264 310 313 318 335 15 64 97 111 114 113 112 110 108 107 108 108 108 107 107 109 113 118 122 126 129 132 134 137 140 140 140 143 146 150 152 152 153 154 156 159 163 167 171 176 178 181 187 193 197 198 198 196 195 196 198 197 197 198 201 203 203 205 210 214 218 221 222 221 217 211 212 213 215 217 222 228 233 237 240 244 246 245 244 237 226 216 210 208 210 216 228 243 257 263 263 257 247 239 236 236 236 235 238 239 237 232 225 218 214 215 218 219 219 219 216 213 211 210 209 205 194 188 188 192 195 197 197 196 194 193 192 191 189 185 181 176 170 164 158 153 150 150 153 162 169 173 174 173 171 137 128 126 123 120 117 112 106 98 88 77 67 57 47 37 29 22 16 12 9 7 5 3 0 358 355 353 350 348 347 346 344 343 342 340 339 339 339 341 345 355 18 54 94 124 140 148 153 156 159 162 166 169 170 171 171 171 171 170 170 169 169 168 168 168 168 167 167 167 167 167 168 168 167 166 165 164 162 160 158 155 152 150 147 145 141 138 135 132 132 132 133 134 136 137 139 140 141 141 141 140 138 136 133 130 128 125 123 120 118 116 115 114 113 113 113 114 114 115 116 116 116 116 116 116 116 116 116 115 114 113 112 111 111 110 109 109 109 109 110 112 113 114 114 115 116 118 119 121 122 124 134 172 233 247 288 103 97 95 95 97 100 101 91 85 85 90 96 106 114 122 131 136 136 136 140 184 299 307 310 310 308 295 194 153 146 142 141 142 145 167 195 217 235 248 253 252 248 247 247 252 269 283 288 291 299 312 327 335 341 347 351 355 356 352 348 348 348 349 348 346 343 341 339 338 336 332 326 320 316 316 317 319 322 324 325 328 331 336 341 346 350 353 355 357 358 0 2 4 6 8 9 8 8 8 7 6 5 5 6 6 7 6 5 1 356 351 346 342 342 343 347 351 353 355 355 354 353 351 349 346 343 341 339 338 338 338 338 338 338 339 339 339 339 338 338 336 335 332 330 328 327 327 326 325 322 318 313 310 307 306 307 307 308 308 308 308 307 307 308 308 308 309 310 310 310 309 309 309 309 309 310 310 311 291 291 291 291 292 293 294 296 297 298 299 300 301 302 303 304 305 307 308 308 308 308 309 309 309 310 310 311 312 313 313 312 312 313 315 318 321 318 320 319 319 319 319 318 318 314 309 302 298 302 311 333 33 92 107 110 105 90 58 24 359 342 332 345 358 62 123 140 150 157 160 160 155 146 357 330 322 322 335 8 61 97 113 117 116 117 118 118 116 115 119 121 119 116 115 115 116 119 124 130 133 134 134 134 136 139 142 147 151 154 156 156 156 157 160 164 169 174 178 179 181 185 191 196 198 198 196 193 192 192 192 191 193 196 199 201 203 208 215 220 224 225 224 220 215 212 211 211 214 219 225 232 238 242 242 240 234 228 219 213 210 208 206 204 204 208 219 228 236 244 246 241 235 236 238 239 238 239 241 241 237 233 228 224 223 222 220 218 217 218 218 217 217 217 216 210 197 192 193 196 199 199 197 195 193 192 190 185 179 173 166 160 155 151 149 149 150 153 156 157 155 150 143 134 131 129 128 126 124 122 118 113 106 97 87 76 66 56 46 37 29 22 17 13 9 6 3 360 357 354 352 350 348 347 346 345 344 343 342 341 341 341 342 345 349 359 17 59 104 135 147 152 157 160 164 168 171 173 173 174 174 174 173 173 172 172 172 172 172 172 171 171 171 171 171 172 172 172 172 171 170 168 167 165 163 161 158 155 153 150 147 144 141 139 138 139 140 141 142 144 145 146 147 147 147 146 145 142 140 137 135 132 130 127 125 123 122 121 120 120 120 120 120 120 120 119 118 118 118 118 118 117 117 116 116 115 114 113 112 112 111 111 111 112 113 115 117 119 119 120 121 121 121 121 121 126 139 147 129 135 118 110 105 102 103 104 105 99 94 92 96 102 110 119 129 142 152 158 160 168 207 272 293 301 306 308 305 296 273 224 189 177 174 174 181 187 194 206 216 220 219 217 215 216 224 246 291 326 341 344 343 345 346 347 347 347 354 353 351 351 351 352 353 352 350 348 345 342 340 337 333 329 325 322 321 321 322 323 324 326 330 334 339 343 347 350 353 355 357 360 2 3 4 5 6 7 6 6 6 5 5 4 4 4 3 3 1 360 358 356 354 352 351 351 352 354 357 359 360 359 358 357 354 351 348 344 341 339 339 339 339 339 340 340 340 341 341 340 340 339 337 335 333 331 329 327 326 324 322 319 316 312 309 308 307 307 307 307 307 307 307 307 307 307 308 308 309 309 309 309 309 310 310 310 310 310 310 311 290 290 291 291 291 292 294 295 296 297 298 299 300 301 303 304 305 306 307 308 308 308 308 309 309 310 310 311 313 313 313 313 313 314 316 319 320 318 321 319 317 316 315 315 316 313 306 301 298 304 318 348 61 99 108 105 94 69 30 1 345 333 330 339 8 120 138 143 144 143 144 144 137 115 40 346 326 324 334 1 55 97 116 122 123 125 128 129 129 131 135 139 136 130 124 119 116 119 124 130 135 137 136 135 136 139 143 147 150 155 160 163 163 161 162 166 171 176 180 182 183 186 190 195 197 197 194 191 189 188 188 187 187 189 193 196 200 206 215 221 224 226 226 224 219 210 209 211 214 219 227 235 241 244 241 235 227 217 213 213 214 215 212 205 196 193 194 193 192 192 194 200 209 223 239 243 244 245 247 246 240 234 229 226 226 226 222 219 218 218 220 221 224 227 224 215 202 195 193 196 199 201 198 195 192 190 186 179 172 165 159 156 154 152 151 151 152 153 154 152 149 145 140 137 134 132 130 129 127 125 121 116 109 101 92 82 73 63 53 44 36 29 22 17 12 8 5 1 358 355 353 351 350 349 348 347 347 346 345 345 344 344 343 344 344 347 350 6 44 115 138 150 157 162 167 172 174 174 175 175 176 176 176 175 175 174 175 175 175 175 175 175 175 175 175 176 176 176 176 176 175 174 172 171 169 167 165 162 160 157 155 152 149 147 145 144 145 146 147 148 149 151 152 153 153 153 152 150 148 146 143 141 139 136 134 132 130 129 129 128 128 127 126 125 124 123 121 120 120 119 119 119 118 118 118 117 116 115 114 114 113 113 113 113 115 117 119 122 123 123 123 123 121 120 120 123 128 130 121 125 129 126 119 114 111 110 110 108 103 99 103 108 115 124 133 145 160 178 198 208 198 205 270 284 290 294 296 297 297 291 276 251 229 223 202 186 182 191 199 203 204 204 205 210 219 246 300 336 350 352 349 345 341 338 336 335 344 348 350 350 348 351 354 355 354 351 348 344 340 337 333 331 332 332 329 324 320 317 316 319 324 330 337 343 347 351 353 355 357 359 1 2 2 2 3 4 4 3 3 3 3 3 2 2 1 359 357 356 355 354 354 355 356 357 358 359 1 2 3 3 2 1 358 355 351 347 343 340 340 340 340 340 340 341 341 342 342 341 340 339 338 336 333 331 329 326 324 322 319 316 314 311 309 308 307 306 306 306 306 306 306 306 307 307 308 309 309 309 310 310 310 310 310 310 310 310 310 311 289 289 290 290 291 292 293 294 295 296 297 299 300 301 302 303 305 306 307 308 308 308 308 308 309 309 310 311 313 314 313 314 314 315 316 318 317 316 317 315 312 310 309 311 315 311 305 301 301 308 327 19 84 103 107 99 75 36 4 345 333 327 325 330 100 134 140 142 135 111 81 83 97 85 41 349 327 324 333 356 41 95 121 129 132 133 136 137 135 137 146 156 154 147 137 129 124 123 130 135 139 141 141 140 139 141 144 147 150 156 161 165 167 166 165 167 172 177 181 184 185 187 189 192 195 195 192 190 188 186 185 184 183 183 186 190 195 201 208 213 217 221 224 226 220 209 208 210 213 217 222 228 234 238 236 233 229 223 222 222 222 221 218 209 193 183 179 174 170 169 170 172 175 181 216 248 249 247 244 240 233 227 223 221 222 226 226 225 224 223 221 220 222 224 224 217 204 196 194 197 202 205 203 196 191 187 181 173 166 161 157 156 156 155 154 154 154 154 153 152 150 147 144 141 138 136 134 132 130 127 123 117 110 102 94 86 78 68 59 50 42 35 28 22 16 12 8 4 0 358 355 353 352 351 351 350 349 349 348 347 345 344 342 341 339 338 337 336 344 39 133 159 164 168 172 174 175 175 175 176 177 178 178 178 177 177 178 178 178 178 178 178 178 178 179 179 180 180 180 180 179 178 177 176 174 172 170 168 166 164 161 159 156 154 152 150 150 150 150 151 152 154 155 156 157 157 157 156 154 152 150 148 146 144 142 140 139 138 137 136 135 134 132 130 128 127 126 124 123 122 121 120 120 120 119 119 118 117 116 116 115 115 115 115 116 118 121 125 125 126 125 123 120 117 116 116 118 120 121 125 132 134 131 124 119 116 115 114 112 107 110 114 119 126 133 141 155 175 201 208 185 182 236 267 276 281 284 293 300 302 294 253 195 172 171 176 185 194 200 204 205 206 208 215 231 272 319 340 347 346 341 336 332 328 330 334 340 343 342 336 332 337 343 348 351 350 348 345 342 337 334 329 328 326 323 311 295 287 289 298 312 324 333 340 345 349 351 353 355 356 357 358 359 360 360 0 0 0 360 0 0 1 1 360 358 355 353 351 351 351 352 353 355 357 358 359 360 1 2 3 3 2 1 358 355 351 347 344 342 341 341 341 342 342 342 342 342 342 341 339 338 335 333 330 328 325 322 319 317 315 312 311 309 308 307 306 305 305 305 305 305 306 307 307 308 309 309 309 309 310 310 310 310 310 310 310 310 311 287 288 289 289 290 291 292 293 294 296 297 298 299 301 302 303 304 306 307 308 308 308 308 308 309 309 310 311 313 314 314 314 314 315 316 316 312 311 311 309 307 306 306 308 311 308 304 301 303 312 340 61 98 106 104 88 48 8 347 335 326 322 319 320 131 137 141 152 159 160 146 68 37 11 351 335 322 317 326 347 25 88 125 138 143 145 146 148 146 140 146 160 169 165 155 145 138 136 143 149 149 146 144 144 145 145 146 149 153 158 164 167 169 168 167 169 174 179 182 183 184 186 188 191 193 194 191 189 187 185 182 180 179 178 179 183 188 193 197 202 205 210 215 221 216 208 208 211 213 215 218 222 226 232 233 231 229 226 226 225 223 221 219 212 195 182 172 163 158 159 162 165 165 161 141 252 251 244 236 230 224 219 216 215 217 221 225 227 226 225 222 216 205 193 198 212 207 196 197 202 208 212 211 201 192 185 178 171 164 161 159 158 157 157 156 155 155 155 154 154 152 150 148 146 144 141 139 136 133 128 123 117 110 104 97 89 83 73 64 56 49 42 35 28 22 17 13 8 4 1 359 357 355 354 353 352 350 349 347 345 343 341 339 336 334 332 329 327 321 311 273 202 187 181 178 176 174 173 174 175 177 178 179 179 180 181 182 182 182 182 182 181 181 181 182 182 183 184 184 184 183 182 181 180 179 177 175 173 171 169 167 165 163 160 158 156 155 154 154 155 155 156 157 159 159 160 160 160 159 157 155 154 152 151 149 148 147 146 145 144 142 140 137 135 133 131 130 128 127 125 124 123 122 122 122 121 120 119 118 118 117 117 117 117 118 119 122 125 127 126 124 121 117 114 113 113 114 115 119 122 126 129 128 124 121 120 118 116 115 114 116 118 122 126 132 138 148 165 192 216 180 175 189 227 261 276 279 289 300 301 281 223 204 192 191 197 205 216 222 221 219 220 224 239 273 318 341 347 345 339 333 328 327 330 332 336 339 340 335 311 293 293 305 320 332 337 340 342 342 339 338 331 324 312 292 264 253 253 264 283 305 321 331 338 343 346 349 350 351 352 354 355 357 357 357 356 356 356 356 357 357 358 358 357 354 352 349 347 347 347 348 350 352 354 355 356 357 358 360 0 1 2 1 360 357 354 351 348 345 344 343 343 343 343 343 343 343 342 341 339 337 334 332 329 326 323 320 318 315 314 312 310 309 308 307 306 305 305 305 305 306 306 307 307 308 308 308 308 309 309 309 309 309 309 309 310 310 311 286 287 288 289 290 290 291 292 294 295 296 297 299 300 301 302 304 305 307 308 308 308 308 308 308 309 310 311 313 313 314 314 315 315 314 312 307 307 305 304 303 304 305 307 307 304 302 299 303 312 354 88 107 109 101 71 18 342 330 326 322 318 314 315 317 155 158 166 174 179 181 184 216 295 303 302 301 304 312 331 7 76 123 143 152 157 159 161 163 159 156 158 165 172 170 162 155 150 150 162 158 151 146 144 145 146 148 151 156 162 167 171 171 170 168 170 175 179 182 183 184 186 188 191 194 196 192 187 184 182 180 177 175 173 174 177 183 187 191 194 197 200 204 213 213 211 210 212 212 215 218 221 222 228 227 223 220 219 220 221 221 221 220 215 203 190 181 174 167 159 162 169 167 158 149 252 249 238 229 222 217 215 211 210 212 216 221 223 224 223 221 218 204 189 190 201 208 206 209 213 218 223 221 210 197 188 180 174 168 166 163 160 159 159 159 158 158 158 157 157 156 155 153 150 148 145 142 138 134 129 122 117 112 106 101 95 88 80 72 65 58 51 43 36 30 24 18 14 10 6 3 0 358 356 353 351 348 346 344 342 340 337 335 332 329 327 325 321 315 305 286 255 231 211 195 182 174 171 172 174 177 178 178 180 181 183 184 184 185 185 185 185 185 185 185 185 186 186 187 186 186 185 185 184 183 181 180 178 176 175 173 171 168 166 164 162 160 159 158 158 158 158 159 160 161 162 163 163 162 161 160 158 157 156 155 154 153 153 152 150 147 145 142 139 137 135 134 132 131 129 128 127 126 125 124 123 122 121 120 119 119 119 119 119 120 121 122 125 126 125 122 118 114 112 111 111 112 114 117 120 123 125 126 124 123 123 123 121 120 120 121 122 124 127 131 137 143 155 177 212 164 162 173 210 266 277 279 288 292 283 244 267 279 271 254 247 249 261 266 263 258 259 270 290 316 338 352 353 349 344 338 334 331 334 336 336 339 343 345 325 288 266 264 274 296 311 320 326 333 335 330 320 302 274 245 233 239 252 270 292 311 323 331 337 340 343 345 346 347 349 351 353 354 354 354 353 352 352 352 352 353 354 354 353 351 348 345 344 343 343 344 346 348 350 352 353 354 355 357 358 359 0 0 360 358 356 354 351 349 347 346 345 344 343 343 343 343 342 340 338 336 333 330 328 325 322 319 317 315 313 312 310 309 308 307 306 306 305 305 306 306 307 307 308 308 308 308 308 308 308 308 308 308 309 309 309 310 310 285 285 286 288 289 290 290 292 293 294 296 297 299 300 301 302 303 305 306 307 308 308 308 308 308 309 309 311 312 313 314 314 315 315 314 309 305 304 301 300 301 302 304 304 303 302 300 298 300 310 29 102 113 112 93 22 334 322 318 317 317 315 312 309 311 203 171 175 181 185 193 217 243 266 280 285 284 281 283 293 316 50 123 145 157 166 172 177 180 181 183 182 182 184 185 178 171 166 163 164 161 156 152 150 148 148 149 153 158 164 169 173 174 172 171 171 176 180 183 185 187 189 191 193 196 198 193 186 182 179 177 175 172 171 172 176 181 185 190 193 195 198 201 211 217 219 216 212 208 206 207 208 208 209 211 211 211 213 216 221 223 225 223 219 210 199 189 182 176 174 179 182 172 163 169 225 239 230 221 215 212 211 209 207 207 209 214 219 222 225 227 228 224 217 214 214 219 224 227 228 231 233 231 219 205 193 184 178 173 169 166 164 163 162 162 162 162 162 162 161 160 158 156 153 150 147 143 139 134 129 123 120 117 112 106 101 94 88 81 75 68 60 52 45 38 32 25 20 15 11 6 2 358 355 351 347 344 341 339 337 335 332 330 328 326 324 323 320 316 311 304 294 283 272 253 218 188 177 176 177 179 179 180 181 182 183 184 185 186 186 186 186 187 187 187 188 189 189 189 189 189 188 188 187 186 185 183 182 181 179 177 175 173 171 169 167 165 163 161 160 160 160 160 162 163 164 165 165 165 164 163 162 161 161 160 159 159 158 157 154 152 149 145 142 140 139 138 137 135 134 133 132 131 130 128 127 125 124 123 122 122 122 121 121 122 122 123 124 124 122 119 115 111 110 110 111 112 114 116 118 121 123 126 126 125 126 126 124 123 124 125 125 127 128 132 136 141 149 160 157 155 156 162 186 266 275 280 287 291 285 247 281 298 301 297 292 286 292 297 299 303 310 322 335 347 355 1 0 353 346 341 337 338 341 338 335 337 343 347 341 330 315 290 285 285 290 292 291 270 265 266 261 246 230 224 235 256 280 297 311 321 328 332 336 338 339 341 342 343 345 348 350 351 352 351 350 349 349 349 349 349 350 350 349 348 346 344 343 343 343 344 345 347 349 349 350 350 351 353 355 356 358 359 359 358 357 356 354 352 350 348 346 344 344 343 343 342 342 340 338 336 333 330 327 324 321 319 317 315 313 312 311 310 309 308 308 307 307 307 307 307 307 308 308 308 307 307 307 307 307 307 307 308 308 308 309 309 310 283 284 285 286 288 289 290 291 292 293 295 297 298 300 301 302 303 304 305 307 307 307 307 307 308 308 309 310 312 313 313 313 313 313 312 308 304 301 298 297 298 299 301 301 301 302 300 297 298 307 78 112 125 272 333 318 313 310 308 309 311 310 307 304 306 272 218 220 237 304 278 265 261 262 264 262 257 252 252 256 266 228 151 149 161 171 179 186 191 194 198 200 201 200 197 191 182 177 173 169 165 160 156 153 151 151 152 156 161 167 171 174 174 173 172 173 178 182 184 187 190 193 195 196 198 197 192 183 178 175 174 173 173 173 176 179 183 188 192 196 198 200 205 215 223 225 221 212 205 201 201 201 199 198 201 204 208 212 217 223 227 229 227 220 209 198 189 183 181 183 189 191 182 181 190 209 221 216 212 208 208 209 211 210 209 208 210 214 221 229 237 243 246 248 242 235 230 230 237 238 241 241 236 226 212 198 188 181 176 173 171 169 167 166 166 165 165 166 165 164 162 160 157 154 151 147 143 139 134 130 126 124 122 118 113 106 101 95 89 82 76 70 63 56 49 42 35 27 20 14 7 0 354 350 345 341 337 334 332 330 328 326 324 323 322 322 321 321 320 319 317 314 311 305 296 280 252 206 192 188 187 187 187 187 187 187 186 186 186 186 186 187 187 188 189 190 191 191 192 192 191 191 190 190 189 188 187 185 184 183 181 180 178 176 174 171 169 167 165 163 162 162 162 163 164 165 166 167 167 167 167 166 165 165 164 164 163 162 161 158 155 152 149 146 144 143 142 141 140 139 138 136 135 134 133 131 130 128 127 126 125 124 124 124 124 124 124 123 121 119 116 112 109 108 109 111 112 114 115 117 119 122 126 130 130 130 129 127 127 127 127 127 128 130 133 136 140 144 147 148 149 151 154 162 223 253 268 278 286 291 266 280 296 303 302 294 287 290 298 308 321 336 348 357 4 9 10 6 356 341 333 334 341 342 335 328 332 339 344 344 340 332 322 325 336 345 10 78 99 121 154 176 162 198 231 295 331 328 328 330 332 333 335 337 338 338 339 340 342 344 346 348 349 350 349 348 347 347 346 346 347 347 347 347 346 344 344 343 344 345 347 348 348 349 349 349 349 350 351 352 353 355 356 357 357 357 356 355 354 352 351 349 347 345 344 342 341 341 340 338 336 334 331 328 325 322 319 317 316 315 314 313 312 312 311 311 310 310 309 309 309 309 308 308 308 307 307 307 307 307 307 307 307 307 307 308 309 309 282 283 284 285 287 288 289 290 291 293 294 296 298 299 300 301 302 303 304 305 307 307 307 307 307 308 309 310 311 313 313 313 312 310 308 305 303 300 297 295 295 295 297 299 302 304 300 297 296 297 280 253 278 287 297 304 304 303 303 304 305 304 301 298 295 284 274 269 268 266 264 262 259 257 254 250 245 239 237 236 234 208 180 163 163 172 181 188 192 196 201 206 208 207 204 199 192 186 181 176 171 166 161 157 154 154 155 159 165 171 176 179 179 175 172 174 179 183 185 187 190 195 199 199 201 198 189 179 173 171 171 172 174 177 180 182 186 189 194 197 200 203 208 218 228 223 214 205 201 202 207 207 203 199 200 204 209 215 220 224 229 232 230 219 202 188 180 178 180 185 189 190 184 184 188 195 201 202 201 202 205 209 215 217 216 213 212 216 226 237 249 259 265 265 255 242 232 229 237 241 245 246 242 234 222 206 192 184 180 177 175 174 172 171 170 169 169 168 167 165 162 159 156 153 150 147 144 141 137 133 129 127 126 125 121 115 109 103 97 91 86 81 76 71 64 57 48 36 25 16 5 354 344 337 333 329 325 321 318 317 315 314 314 313 314 315 316 317 318 317 315 312 308 304 297 287 270 238 218 207 202 201 202 206 203 197 193 191 189 188 188 188 188 189 190 191 192 193 194 194 194 194 193 192 191 190 189 188 187 186 184 183 181 180 178 176 173 171 168 166 165 164 164 164 165 167 168 169 169 169 169 169 169 168 168 167 167 166 164 161 158 156 153 150 148 147 146 145 144 143 142 141 139 138 138 137 135 134 132 130 129 128 127 126 126 125 124 123 120 117 114 111 109 108 108 110 112 114 115 116 118 122 127 132 136 137 136 133 131 129 128 128 128 130 132 134 137 140 140 142 145 148 150 153 175 209 236 254 263 237 226 246 271 282 278 254 246 248 260 280 307 335 353 4 12 15 13 7 353 329 310 313 324 323 316 314 323 332 338 339 335 329 325 332 355 16 29 51 62 72 79 82 91 82 61 40 20 358 350 345 343 342 341 341 341 341 341 341 342 344 346 347 348 349 348 347 347 346 345 345 346 346 346 347 346 345 345 345 346 347 347 348 348 347 348 348 348 349 350 351 352 353 354 354 354 355 355 355 354 354 353 351 349 348 346 343 342 341 339 338 337 334 332 329 327 324 321 319 318 317 316 316 315 315 315 314 313 313 312 312 311 310 310 309 308 308 308 308 307 307 307 306 306 306 307 307 308 308 281 282 283 285 286 287 288 289 291 292 294 295 297 298 299 300 301 302 303 304 305 306 306 306 306 307 308 309 311 312 313 313 311 308 305 302 300 298 295 293 291 292 296 300 304 305 299 296 293 289 282 279 281 286 291 296 296 297 298 300 301 299 296 292 286 280 276 272 268 264 262 261 260 257 253 248 244 241 236 231 225 214 198 183 175 177 184 189 191 196 201 206 209 210 208 204 199 192 189 184 178 171 166 161 158 157 158 162 167 174 180 183 183 181 177 176 180 184 186 188 189 192 196 199 204 197 185 174 170 169 170 171 175 178 180 182 184 187 189 192 194 199 208 219 226 215 200 193 194 202 213 217 216 213 211 213 217 222 226 230 234 238 236 217 194 178 171 174 180 184 187 187 185 184 185 187 190 191 193 197 203 211 220 226 227 226 225 228 237 246 256 264 269 267 256 241 233 233 239 241 247 250 247 240 230 215 199 189 184 181 178 177 175 174 173 172 171 169 167 164 161 158 156 153 151 149 147 144 141 138 134 131 130 132 129 124 119 114 109 104 100 96 93 89 84 77 68 55 35 18 358 338 323 314 308 304 302 299 296 295 295 295 296 297 298 299 300 300 300 299 295 291 287 282 275 267 255 239 226 219 214 212 216 230 227 216 207 201 196 193 191 190 190 191 192 193 194 195 196 196 196 196 195 194 194 193 192 191 190 188 187 186 184 183 181 179 177 174 172 169 168 166 166 166 167 168 169 170 171 171 172 172 171 171 171 171 170 169 166 164 161 158 156 154 152 150 149 148 148 147 146 144 143 142 142 142 142 141 139 136 134 132 131 129 128 127 125 123 120 117 114 111 110 109 110 110 113 114 116 118 120 124 129 134 142 150 147 144 139 134 131 129 128 129 131 133 134 134 135 137 140 143 146 148 155 165 181 208 204 180 180 191 212 233 236 226 219 217 217 221 229 263 320 2 16 19 14 4 339 296 269 264 265 271 280 296 312 323 329 331 330 327 327 328 345 9 19 28 36 43 49 51 52 51 46 36 22 7 358 352 349 347 346 345 344 344 343 343 344 344 346 347 348 348 348 348 348 347 346 346 346 346 346 347 346 346 346 346 347 347 346 345 344 344 346 347 348 349 350 351 352 353 354 354 353 353 352 352 352 352 352 351 350 349 348 345 344 342 340 339 337 335 333 331 329 326 324 322 321 320 319 319 318 318 318 317 316 316 315 314 313 312 311 310 310 309 309 308 308 307 306 306 305 306 306 306 307 307 280 281 282 284 285 286 288 289 290 292 293 295 296 297 298 299 300 301 302 303 304 305 305 306 306 306 307 308 310 311 312 311 310 307 303 300 298 296 292 289 289 292 296 301 305 304 298 294 289 284 281 280 280 284 288 291 291 292 294 297 299 298 295 287 279 274 271 269 266 262 259 257 257 255 252 247 242 238 233 226 220 213 205 197 190 188 189 191 192 197 201 205 210 213 213 209 202 196 194 190 183 175 169 165 163 163 163 165 169 176 182 186 187 185 180 179 181 185 188 190 190 191 194 197 199 192 181 172 169 170 170 172 175 177 177 179 180 182 182 181 178 176 187 201 208 200 186 179 183 196 212 219 223 225 227 228 231 234 235 238 242 246 243 218 193 178 171 174 182 185 186 187 186 185 186 187 188 188 188 196 204 214 225 234 238 240 240 240 241 237 242 250 258 257 246 228 230 238 243 245 249 251 248 242 234 223 206 195 187 182 180 178 176 175 174 173 171 169 166 163 160 158 156 154 153 151 150 148 145 143 140 137 137 137 135 131 127 123 120 118 116 114 111 108 105 104 103 105 112 135 196 241 265 272 270 271 272 273 272 271 271 271 272 272 272 272 270 268 266 264 261 257 253 249 242 235 227 221 217 216 216 217 225 243 242 232 222 213 207 201 198 195 195 195 195 196 196 197 197 198 198 198 197 196 196 195 194 193 192 191 190 188 187 185 184 182 180 177 175 173 171 168 167 167 168 169 170 171 172 173 173 173 173 173 173 172 172 170 168 166 163 161 159 157 155 153 152 151 150 150 149 148 147 147 147 148 148 147 145 142 139 136 134 132 130 129 127 124 121 118 115 113 112 112 112 112 114 115 117 120 126 131 137 148 164 176 156 157 152 143 136 132 130 131 132 132 131 131 132 134 135 137 140 143 146 149 152 156 156 156 158 163 171 185 196 204 210 214 215 215 211 204 206 337 20 18 3 327 277 237 230 229 232 240 259 285 305 316 322 326 328 330 332 337 348 3 9 14 19 24 28 30 31 29 25 19 11 3 358 353 350 347 346 346 345 344 344 344 344 344 345 346 347 348 348 349 350 349 348 347 346 346 346 346 346 347 347 347 346 346 345 343 343 343 345 346 347 348 349 350 352 353 354 355 354 353 352 350 350 350 350 350 350 350 348 347 346 344 342 340 339 337 335 333 331 329 327 325 324 322 322 321 321 320 320 319 319 318 317 316 315 314 313 312 311 310 310 309 308 308 307 306 306 306 306 306 306 307 280 281 282 283 285 286 287 288 289 291 292 294 295 296 297 298 298 299 300 302 303 304 305 305 305 305 306 307 308 310 310 309 308 305 301 298 296 293 289 288 289 293 298 303 305 301 295 290 285 281 279 279 280 282 286 287 288 290 292 295 297 297 294 286 278 273 269 266 262 257 254 254 255 255 252 247 241 234 229 223 217 212 209 206 202 197 195 195 197 201 205 209 213 217 219 214 206 199 196 192 185 178 172 169 168 169 168 169 173 180 185 187 188 186 183 181 182 184 188 191 192 193 196 196 193 187 180 176 174 175 176 176 177 178 177 177 178 179 178 173 165 160 165 181 190 182 167 164 172 186 202 212 221 228 234 238 241 242 239 239 239 239 236 217 197 182 175 177 184 186 187 187 187 186 187 189 190 189 188 196 205 216 227 238 244 246 244 239 230 219 219 227 238 241 232 220 225 235 244 249 253 253 249 243 235 226 211 199 189 183 179 177 176 175 174 173 171 168 166 163 160 159 157 156 155 154 153 152 150 148 145 144 143 142 139 136 133 131 129 128 127 126 124 123 123 126 132 140 149 163 181 199 217 230 238 244 249 252 252 252 251 250 249 248 246 244 241 238 235 232 230 228 226 222 218 214 210 208 209 210 212 218 242 249 246 238 230 223 216 210 204 201 200 199 199 199 198 198 199 200 200 200 199 198 198 197 196 196 195 193 192 190 189 187 186 184 182 180 178 175 173 171 170 169 169 170 171 172 173 174 174 174 174 174 174 173 172 171 169 167 165 163 161 159 158 156 155 154 153 153 152 152 152 152 152 153 154 153 152 149 145 141 138 135 133 131 129 126 123 121 118 116 115 114 114 115 115 117 119 122 129 135 143 151 159 169 171 174 167 157 149 141 138 139 139 136 133 130 130 131 132 134 135 138 140 142 144 146 147 149 150 151 155 162 169 177 186 199 213 223 231 243 266 295 333 283 242 227 212 207 209 212 219 234 262 291 309 318 322 326 328 338 340 340 349 359 2 4 6 9 12 13 14 13 10 6 1 357 354 351 349 347 346 345 344 344 343 343 343 344 344 345 346 347 348 349 350 350 349 348 347 346 346 346 346 347 347 347 346 346 345 344 343 344 345 346 347 347 348 350 351 352 353 354 354 353 353 351 350 349 349 349 349 349 349 348 347 346 344 343 341 339 337 334 332 330 328 327 326 324 324 323 322 322 322 321 320 320 319 318 316 315 314 313 312 311 311 310 309 308 307 307 307 307 306 306 306 306 280 280 281 283 284 285 286 287 289 290 291 293 294 295 296 296 297 298 299 301 302 303 304 304 304 305 305 306 307 308 308 307 306 303 299 296 293 290 288 288 291 295 300 304 305 300 293 288 283 279 277 278 279 281 284 285 287 289 291 293 295 295 292 286 280 276 272 269 266 262 259 259 260 260 259 255 249 241 235 230 225 222 219 215 210 205 203 202 204 207 212 215 218 220 222 221 215 208 203 199 190 181 176 173 172 173 174 172 175 181 188 190 189 187 185 184 184 184 185 187 189 191 197 198 196 192 187 184 183 183 184 183 182 181 179 178 179 181 178 169 159 157 165 178 181 173 161 158 166 175 184 195 216 228 234 237 239 240 238 236 232 226 219 208 196 188 183 183 185 187 188 188 188 188 188 190 190 189 188 193 203 214 225 234 240 242 240 233 225 218 216 217 217 218 219 218 220 227 237 247 253 252 248 241 233 225 213 200 189 182 178 176 176 175 174 172 170 169 166 164 162 161 160 159 158 157 156 155 154 153 151 149 148 146 143 141 138 136 135 134 132 131 131 131 135 141 148 156 165 173 180 188 197 207 218 225 230 234 237 237 236 234 232 230 228 226 224 221 219 217 214 213 212 209 207 205 203 203 204 206 208 214 245 249 245 239 233 228 222 214 208 205 203 202 202 201 200 200 200 201 201 201 201 200 200 199 198 198 197 195 194 192 191 189 188 186 184 182 180 178 176 174 172 171 170 170 171 172 173 174 175 175 174 174 174 174 173 171 169 167 166 164 163 162 160 159 158 157 156 156 156 156 156 156 157 158 158 158 157 153 150 145 141 138 135 133 131 129 126 124 122 120 119 118 117 117 117 118 120 124 129 135 141 147 152 160 175 182 185 193 218 210 185 165 153 144 138 131 130 129 130 130 132 133 135 137 138 140 142 144 145 147 150 153 156 161 165 172 184 200 223 248 271 269 257 248 241 235 227 223 224 229 241 258 285 305 316 322 325 328 330 332 334 334 341 351 354 356 357 357 358 360 1 0 358 355 352 350 348 347 346 345 345 344 343 342 342 342 342 342 343 344 345 345 346 347 347 348 348 348 348 347 346 346 346 346 346 347 346 346 346 345 345 345 345 345 346 347 347 349 350 351 352 353 353 353 352 352 351 350 350 349 349 349 349 348 348 347 346 345 343 341 338 336 334 332 330 328 327 326 325 324 323 323 322 322 321 320 319 318 317 316 315 314 313 312 311 310 310 309 308 308 307 308 308 307 307 306 279 280 281 282 283 284 285 287 288 289 290 292 293 294 294 295 296 297 298 300 301 303 303 304 304 304 304 305 305 306 307 306 304 301 298 294 291 288 288 289 291 293 296 299 300 298 291 286 282 279 277 277 278 279 282 284 287 289 289 289 290 291 289 286 282 278 275 273 270 267 265 264 263 263 263 262 260 256 250 244 239 236 232 226 220 214 211 209 209 211 216 223 227 230 234 236 234 226 218 210 198 185 179 177 176 177 178 178 180 184 191 196 195 192 190 188 186 184 182 181 181 182 191 200 205 204 199 193 190 190 190 189 186 185 184 183 184 186 181 170 162 164 175 184 184 176 167 163 168 172 177 185 202 215 224 230 234 236 237 233 227 218 208 199 194 192 192 192 190 190 189 189 188 188 189 189 189 187 187 191 199 209 218 226 232 234 232 228 223 217 214 214 211 207 207 211 216 221 229 237 245 248 247 243 235 225 212 198 187 180 176 176 175 175 174 172 171 169 168 167 165 164 163 162 161 160 159 159 158 157 156 154 152 150 148 145 143 141 140 138 137 136 136 138 142 149 157 164 171 177 182 187 192 198 205 210 215 219 222 224 224 223 222 220 219 217 215 214 211 209 207 206 205 204 203 202 200 200 201 203 205 210 233 242 242 238 234 231 220 212 208 206 205 204 204 203 202 202 201 201 202 203 204 202 202 201 200 199 199 197 196 194 193 191 189 188 186 184 182 180 178 176 174 172 171 170 171 172 173 174 174 175 175 174 174 173 172 171 169 168 166 165 164 163 162 161 160 159 159 159 160 160 160 161 162 162 162 161 159 157 153 149 144 141 138 136 134 132 130 128 126 125 123 122 121 121 120 120 122 125 129 133 138 142 147 153 163 176 193 217 243 243 228 202 177 158 140 134 131 129 128 128 129 130 132 133 134 135 137 139 142 144 147 149 151 154 156 158 161 168 186 220 255 269 274 274 272 268 261 257 258 262 272 287 301 310 314 317 320 324 327 329 331 333 335 338 341 345 348 347 347 348 349 349 347 344 343 343 343 343 342 342 342 342 342 341 340 340 340 340 340 341 342 343 344 344 345 345 346 346 346 346 346 345 345 345 345 346 346 346 347 346 346 346 346 346 346 347 347 348 349 350 351 352 352 352 352 351 351 351 351 350 350 349 348 347 347 346 346 345 344 342 340 338 335 333 331 329 327 326 325 324 324 323 322 322 321 320 319 318 316 315 314 313 312 311 311 310 309 308 308 308 307 307 308 307 307 306 278 279 280 281 282 283 285 286 287 288 289 291 292 293 293 294 295 296 297 299 300 302 302 303 303 303 303 304 304 305 305 304 303 300 297 293 289 287 286 286 285 285 284 285 287 287 286 284 281 279 277 276 276 278 280 282 285 288 290 291 291 290 289 286 283 280 277 274 271 268 266 264 263 261 261 261 262 264 264 260 255 249 243 236 229 223 219 216 213 213 218 227 237 243 250 256 259 253 246 234 218 200 186 182 182 182 183 185 186 189 193 198 201 199 196 191 188 185 182 178 176 175 182 196 208 212 208 201 196 193 192 192 190 190 188 188 187 187 184 174 172 177 186 192 190 183 176 172 174 176 178 183 190 201 214 223 229 232 233 230 223 214 206 199 193 193 195 197 197 195 192 190 189 188 188 189 188 187 187 189 195 203 212 219 224 225 223 222 222 220 217 215 210 204 203 207 212 216 222 229 236 242 242 238 230 217 200 187 179 175 173 174 175 175 174 173 172 171 170 170 169 167 166 165 164 164 163 162 161 160 159 158 156 154 152 149 147 146 144 143 141 141 141 143 147 154 162 169 175 180 183 186 190 193 197 200 204 208 211 213 214 215 214 213 212 211 210 209 207 206 204 203 203 203 202 201 201 201 201 202 203 207 223 235 238 237 234 223 212 209 208 207 206 206 205 205 204 204 203 202 202 204 205 205 204 203 202 201 200 199 198 196 195 193 191 189 187 185 183 182 180 178 176 174 172 171 170 171 172 173 173 174 174 174 174 173 172 171 170 168 167 166 165 164 164 163 162 162 162 163 163 164 165 165 165 165 164 163 161 159 155 152 148 144 141 139 137 136 134 133 131 130 129 128 126 125 124 124 124 126 128 131 135 139 143 148 156 167 183 205 226 240 244 238 217 187 154 141 135 130 128 127 127 128 129 130 131 132 133 135 138 141 144 146 148 150 152 153 155 159 170 197 238 274 290 294 292 289 285 284 285 287 292 299 304 307 308 308 310 315 320 325 329 331 331 330 331 333 334 335 337 339 340 340 339 338 337 337 336 336 337 338 338 338 339 339 338 338 337 337 337 338 339 340 341 342 342 343 343 344 344 344 344 344 344 344 344 344 345 346 346 346 346 346 347 346 347 347 348 348 349 350 350 351 351 351 351 351 351 351 351 351 350 349 347 346 345 344 344 343 343 342 340 338 336 334 332 330 328 326 325 324 323 322 322 321 320 319 318 317 315 314 313 312 311 310 310 309 308 308 308 307 307 307 306 306 306 305 278 279 279 280 282 283 284 285 286 287 289 290 291 292 292 293 294 295 296 298 299 301 302 302 302 302 302 302 303 303 304 303 302 300 296 292 288 285 283 281 278 275 272 269 270 274 277 278 278 278 277 276 275 277 278 280 283 287 290 292 292 291 289 286 284 280 277 274 270 268 267 266 264 262 261 260 261 265 271 271 266 260 253 246 237 230 225 221 219 219 221 227 236 247 258 268 275 276 275 268 253 231 208 195 191 190 190 191 191 192 194 198 202 205 203 198 191 186 182 180 178 177 180 191 204 213 214 209 202 196 195 194 192 192 191 189 187 186 183 176 179 185 191 196 195 189 183 180 181 183 185 188 192 198 206 217 227 232 231 229 224 217 209 200 193 191 195 198 199 198 195 193 190 189 189 189 188 188 188 188 192 200 208 214 217 216 213 215 219 223 224 220 213 208 206 207 208 211 215 220 226 232 234 230 220 207 191 177 172 171 171 173 175 175 175 175 174 174 173 172 172 171 170 169 168 167 166 165 164 163 162 161 159 157 155 152 150 149 148 147 147 147 147 150 153 159 166 173 178 182 185 187 189 191 193 196 199 202 204 206 207 207 207 207 207 206 205 204 203 203 202 202 203 203 203 203 204 204 204 204 205 207 217 230 235 233 224 211 209 209 209 208 208 207 206 206 206 206 205 204 204 206 208 209 207 205 204 202 201 200 199 197 196 194 192 190 188 186 185 183 181 179 177 175 173 171 170 170 170 171 172 173 173 173 173 173 172 171 170 168 167 166 166 165 165 165 164 164 165 165 166 167 168 168 168 167 165 163 162 160 157 154 150 147 144 142 140 139 138 137 136 135 135 134 132 131 129 129 129 129 130 132 134 136 140 145 152 161 172 187 206 227 245 253 245 220 186 161 144 133 128 126 126 126 127 127 128 129 131 133 135 138 141 143 145 147 149 151 153 157 164 181 209 255 285 296 297 297 298 299 300 301 305 307 308 308 307 307 309 313 317 323 327 328 327 326 325 326 326 327 329 331 333 334 335 334 333 332 332 332 333 333 333 333 335 336 336 336 335 334 334 335 336 337 338 339 340 341 341 341 342 342 342 342 343 343 343 344 345 345 346 346 346 346 346 346 346 347 348 348 349 350 350 350 351 351 351 351 351 351 351 350 350 349 347 346 345 343 342 342 341 340 339 338 336 335 333 331 329 327 325 324 323 322 321 321 320 318 317 315 314 313 311 310 310 309 308 308 308 307 307 307 307 306 305 305 304 303 277 278 279 280 281 282 283 284 285 286 288 289 290 291 291 292 293 294 295 297 298 299 301 301 302 301 301 301 302 302 303 302 301 299 295 291 287 283 281 278 275 272 269 265 261 261 264 268 271 274 276 276 276 276 276 277 279 282 285 287 288 288 287 284 282 280 277 274 271 269 268 268 267 265 263 262 262 264 268 269 267 262 257 251 244 237 231 227 224 225 226 229 234 241 253 269 279 282 284 281 271 253 231 212 205 201 199 197 196 195 196 199 202 206 208 204 197 190 185 183 182 181 181 184 193 205 212 212 206 200 198 196 193 193 192 190 187 184 181 175 179 184 190 195 196 192 186 184 186 189 191 193 195 199 206 217 227 234 236 235 231 224 215 203 194 191 193 196 197 197 195 194 193 191 189 189 189 188 188 189 191 198 205 209 210 209 208 212 220 227 230 227 218 213 210 208 206 206 209 212 215 218 223 220 210 197 183 173 170 169 171 173 176 177 177 176 176 176 176 175 174 174 173 171 170 169 168 167 166 165 164 162 160 159 155 154 153 152 152 152 152 153 155 157 160 165 170 175 179 183 186 189 190 192 193 195 197 199 200 201 202 202 202 201 201 201 200 201 201 201 202 203 204 205 206 207 207 208 208 209 209 210 216 229 230 224 215 211 211 211 211 211 211 210 210 209 209 209 209 208 210 213 215 213 211 208 206 204 202 201 199 198 196 195 193 191 189 187 185 183 181 180 178 176 174 172 170 169 169 169 170 171 172 172 172 172 171 171 170 168 167 167 166 166 166 166 166 166 167 167 168 169 169 169 168 166 165 163 162 160 158 156 153 150 147 145 144 143 142 142 141 141 140 139 138 137 136 135 135 136 136 136 137 137 138 142 148 156 165 176 188 206 227 243 246 236 212 182 157 141 132 127 125 125 124 125 126 127 128 130 133 136 139 140 142 143 145 148 151 154 159 169 184 211 248 273 285 294 300 303 305 307 309 311 311 311 311 311 312 315 319 322 324 324 323 321 320 319 320 320 322 325 327 329 330 330 330 329 328 329 329 329 329 329 329 329 331 333 333 332 332 332 333 334 335 337 338 338 339 339 339 339 340 341 342 343 343 344 345 345 345 346 346 346 346 346 346 346 347 348 349 350 350 350 350 350 351 351 352 352 352 351 350 349 348 346 345 343 342 341 340 339 338 337 335 334 333 331 329 328 326 325 324 323 322 321 320 319 317 315 314 312 311 309 309 308 307 307 307 307 306 306 306 305 305 304 303 302 276 277 278 279 280 281 282 283 284 285 287 288 289 290 290 291 292 293 294 296 297 298 300 301 301 301 300 300 300 301 302 301 300 298 295 290 285 282 279 278 276 275 273 269 263 256 253 255 261 266 271 274 275 275 274 275 275 277 279 281 283 283 282 280 278 277 275 273 271 269 269 269 268 266 264 262 261 260 262 264 263 260 256 252 248 244 239 235 231 230 231 232 232 235 241 258 267 272 274 275 270 259 243 227 218 213 209 205 202 200 200 201 203 206 209 208 204 198 193 189 187 185 184 182 182 185 191 196 199 200 200 199 198 197 195 193 190 185 180 175 177 178 182 188 193 192 186 185 188 192 195 197 199 203 210 220 230 238 243 244 241 235 223 209 198 193 193 195 195 195 194 194 195 193 190 189 189 188 188 188 190 195 200 202 204 205 207 213 221 227 227 219 213 214 213 210 206 203 204 205 207 210 216 212 202 190 180 172 170 170 172 175 177 179 178 178 178 178 178 177 177 175 174 173 172 171 170 169 168 168 166 164 162 162 158 157 156 156 157 157 158 160 162 164 166 170 173 177 180 183 186 188 190 191 192 194 195 196 196 197 197 196 196 196 195 196 196 197 199 201 203 205 207 208 210 211 212 213 214 214 215 215 218 228 226 221 217 216 216 216 216 215 216 216 216 216 216 215 215 217 220 222 221 218 215 211 208 205 203 201 199 198 196 195 193 191 190 188 186 184 182 180 179 177 175 173 171 169 168 168 169 170 170 171 171 171 171 170 170 169 168 167 167 167 167 167 167 167 168 168 169 169 169 168 167 165 164 163 162 161 160 158 155 153 151 149 148 147 147 147 146 146 145 144 143 143 142 143 143 143 144 144 143 141 140 142 146 152 160 168 176 187 202 218 229 230 219 196 169 149 136 129 126 124 124 125 125 125 126 127 131 134 137 139 140 141 143 145 149 152 157 162 170 182 199 220 247 272 288 295 300 304 307 309 309 310 309 309 310 312 314 316 316 316 314 313 312 311 312 314 318 320 322 324 325 326 328 329 329 329 329 328 327 326 324 324 325 329 330 330 330 330 330 331 333 335 336 337 337 337 337 337 338 339 340 341 342 343 343 344 344 345 345 345 345 345 345 345 346 346 348 349 349 349 349 349 349 350 352 353 353 353 351 350 349 347 345 344 342 340 339 338 337 335 334 333 332 331 329 328 327 326 325 324 323 322 321 319 318 317 315 313 312 310 309 308 307 307 306 306 306 305 305 305 304 303 303 302 275 276 277 278 279 280 282 283 284 285 286 287 288 289 290 290 291 292 293 295 296 297 299 300 300 300 300 299 299 300 300 300 299 297 294 290 284 281 279 277 276 275 274 271 266 259 251 247 249 254 262 269 273 274 274 273 273 273 274 275 276 277 277 276 276 274 272 271 269 269 269 269 268 266 264 262 261 260 260 262 261 259 256 253 250 248 247 243 239 236 236 235 233 231 233 246 252 257 261 264 264 259 250 239 231 224 219 215 211 208 206 205 205 206 207 207 206 204 201 198 195 193 191 187 184 182 182 185 190 195 199 201 201 202 201 200 195 189 181 175 173 170 173 181 188 191 186 186 189 193 197 201 203 206 211 218 229 237 244 248 247 242 231 217 205 198 196 196 196 195 194 194 195 194 192 190 188 187 187 188 189 191 195 197 199 202 205 210 216 218 217 214 217 221 221 216 209 202 201 202 203 207 211 208 199 189 180 175 172 172 174 177 179 180 180 180 180 180 179 179 178 177 176 174 173 172 171 171 170 170 170 170 171 170 166 163 162 161 162 163 164 166 168 170 171 174 176 178 180 183 185 187 188 189 190 191 192 192 192 192 191 191 190 189 189 189 190 192 194 198 201 206 210 213 216 218 220 220 221 221 221 221 221 225 225 224 223 223 223 223 223 222 222 223 223 223 224 224 225 230 232 230 227 224 219 215 211 207 204 201 199 197 196 194 193 191 190 188 186 184 183 181 179 178 176 174 172 170 169 168 169 169 169 170 171 171 171 171 170 170 169 168 168 167 167 168 168 168 169 169 169 169 168 167 166 165 164 163 163 162 162 160 159 156 154 153 152 152 151 151 151 151 150 149 148 148 148 149 150 151 152 152 151 148 146 146 148 151 157 163 168 174 183 194 205 213 211 197 173 152 139 131 126 124 123 122 122 123 124 125 129 132 136 138 139 143 145 145 147 150 154 157 161 167 172 180 196 221 254 273 286 295 300 303 304 303 302 302 302 303 304 305 305 304 303 303 303 303 305 308 314 316 318 319 322 325 328 330 331 331 330 329 327 325 323 321 320 323 325 326 327 328 329 330 331 333 335 336 336 336 336 336 336 337 338 340 341 342 342 342 343 343 342 342 342 342 343 343 344 344 345 346 347 347 347 346 347 348 349 351 353 354 353 352 350 348 346 344 342 341 339 337 336 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 316 315 313 312 310 309 308 307 306 306 305 305 305 304 304 303 302 302 275 276 277 277 278 280 281 282 283 284 285 286 287 288 289 289 290 291 292 293 295 296 298 299 299 299 299 298 298 299 299 299 298 296 293 289 284 279 277 275 274 273 273 272 270 267 262 256 248 247 255 265 270 271 272 272 272 271 271 270 271 272 273 274 274 273 270 268 267 267 267 267 267 265 263 261 259 259 258 259 260 260 258 256 253 251 251 249 245 241 239 238 237 235 234 238 241 245 250 255 258 258 254 249 242 235 229 225 221 217 214 212 209 207 207 206 206 205 205 205 204 201 198 194 190 187 187 188 191 195 199 202 203 204 204 204 202 194 183 174 170 169 173 181 190 194 190 191 193 196 200 204 207 210 215 222 230 238 244 248 248 245 237 224 213 204 200 198 197 196 196 195 195 194 193 190 188 187 187 188 189 190 193 195 197 199 201 203 205 201 201 207 216 228 231 227 217 207 203 202 204 207 210 209 200 191 183 179 177 178 178 179 181 182 182 182 181 181 180 179 178 177 176 175 174 174 173 173 172 173 173 174 174 174 174 171 168 167 167 168 169 171 172 174 175 176 178 179 181 182 184 185 186 187 187 188 188 188 187 186 186 185 184 184 183 183 183 184 186 189 193 198 204 210 216 221 225 228 230 230 229 228 227 228 229 230 230 230 230 231 230 230 230 230 230 231 231 233 240 242 241 238 235 231 226 221 216 211 206 202 199 197 195 194 192 191 190 188 186 185 183 182 180 178 177 175 174 172 171 170 169 169 170 170 171 171 171 171 171 171 171 170 170 169 169 169 169 169 169 169 169 168 168 167 166 165 165 165 164 164 164 164 162 161 159 158 157 156 156 156 156 156 155 154 153 152 152 153 155 157 159 160 159 156 153 152 153 156 160 163 166 168 172 178 186 193 196 189 172 153 140 132 127 125 122 121 121 121 122 124 128 131 134 138 139 143 145 145 146 148 151 153 155 158 160 163 170 182 206 234 260 278 289 295 298 299 299 299 299 300 300 299 299 298 298 297 298 299 302 305 309 313 315 318 321 325 327 329 331 331 330 329 327 325 323 320 319 318 319 320 324 326 328 330 331 333 335 336 336 336 336 336 336 337 338 339 340 341 341 342 342 342 341 341 341 341 341 341 342 343 343 344 344 344 344 343 343 344 346 347 349 351 352 352 351 349 347 345 343 341 339 337 335 334 332 331 330 329 328 327 326 326 325 324 323 322 321 320 319 318 317 315 314 313 312 310 309 308 307 306 306 305 305 304 304 303 302 302 274 275 276 277 278 279 280 281 282 283 284 285 285 286 287 288 289 290 291 292 294 295 296 297 298 298 298 298 297 298 298 298 297 296 293 288 283 278 274 272 271 271 273 274 275 274 273 271 261 255 258 266 271 271 271 271 271 270 270 270 271 271 270 270 270 270 267 264 264 264 265 265 264 262 260 258 256 255 254 255 256 258 259 259 257 255 253 251 247 242 239 237 236 234 233 232 233 236 241 247 253 257 258 256 251 246 240 235 231 227 224 220 216 211 208 207 206 205 205 206 206 204 199 194 191 190 191 192 193 197 201 204 203 203 203 204 204 198 183 176 175 176 180 188 195 200 199 198 199 201 205 209 212 214 220 226 234 240 245 248 248 245 240 229 219 211 205 202 201 199 198 197 195 193 192 190 188 188 188 189 189 191 192 195 196 197 197 198 199 200 203 209 219 230 238 238 229 217 210 209 210 212 212 210 204 195 189 185 184 184 184 183 183 183 183 183 182 182 181 180 179 178 177 176 176 175 175 175 175 175 176 176 177 177 176 174 173 172 171 172 173 174 175 176 177 178 179 180 181 182 182 183 183 184 184 185 184 183 182 181 180 179 178 177 177 176 176 176 178 180 183 187 192 199 207 215 222 229 234 237 238 237 234 234 235 235 236 236 236 236 236 236 237 237 237 237 237 238 246 249 249 246 243 239 234 229 223 217 211 205 201 197 195 193 192 191 190 188 187 185 184 182 181 179 178 177 176 174 173 172 171 171 170 171 171 172 172 172 173 173 173 172 172 172 172 171 171 171 170 170 169 169 168 168 167 167 167 167 167 167 167 167 166 165 164 162 161 161 161 161 161 161 159 158 157 156 156 157 158 161 163 164 164 162 160 159 159 163 167 169 170 169 168 170 174 178 181 181 170 154 142 135 130 126 124 123 122 121 122 124 127 130 133 137 139 141 142 143 145 147 149 152 154 155 157 158 161 166 177 196 222 247 267 281 289 296 300 303 304 304 304 304 304 303 302 302 302 303 305 308 312 315 318 321 324 326 328 330 331 331 330 329 327 326 324 322 320 318 317 317 321 324 327 330 332 334 336 337 337 337 336 336 336 336 337 338 339 340 341 342 342 341 341 341 341 340 340 341 341 342 342 342 342 342 341 341 340 340 341 342 344 346 348 349 349 349 347 345 343 341 339 337 335 334 332 330 329 328 327 327 326 326 325 324 323 322 321 320 319 318 317 316 315 313 312 311 310 309 308 308 307 306 306 305 304 304 303 302 274 275 275 276 277 278 280 281 282 282 283 284 285 285 286 287 288 289 290 291 293 294 295 296 297 297 297 297 297 297 297 297 297 295 292 287 282 277 274 271 271 272 275 278 279 279 278 276 271 266 267 271 273 273 272 272 272 272 273 273 273 272 270 267 265 262 260 258 260 260 261 260 259 258 256 255 253 251 250 250 252 254 256 257 256 254 251 248 244 238 233 231 231 231 230 229 229 230 234 240 248 254 258 259 256 252 248 243 239 237 234 229 225 218 213 210 207 205 203 202 202 199 192 186 183 184 188 193 196 198 202 205 204 201 199 199 199 196 185 181 181 183 187 194 200 204 205 207 208 209 211 214 216 218 223 230 237 243 247 249 248 246 241 233 224 217 211 208 206 203 201 198 195 192 190 189 189 188 188 189 189 191 192 194 196 197 197 196 197 202 208 214 221 229 236 241 237 230 224 221 218 216 214 212 209 202 196 193 191 189 187 186 185 184 184 184 183 182 181 180 179 179 178 177 177 176 176 177 177 177 178 178 179 178 178 177 176 175 174 174 175 176 177 178 179 179 180 181 181 181 181 181 181 181 181 181 180 179 177 176 174 173 172 171 170 170 170 170 172 174 176 180 185 191 197 205 213 222 229 235 239 240 240 239 239 239 239 239 240 240 240 241 241 242 242 242 245 252 256 256 255 254 252 248 244 238 232 225 217 210 204 199 196 194 192 191 190 188 187 186 184 183 182 180 180 179 178 176 175 174 173 172 172 172 172 173 173 173 174 174 174 174 174 174 174 174 173 173 172 171 171 170 169 169 169 169 170 170 170 171 171 171 171 170 168 167 166 165 165 165 166 165 164 162 161 159 159 160 161 164 165 167 167 166 164 163 164 168 173 175 176 173 170 170 170 171 173 173 168 157 146 138 133 129 126 124 123 123 123 124 126 130 134 138 141 144 145 144 145 146 148 151 154 157 158 159 160 162 167 177 191 209 230 251 268 280 290 298 302 305 307 309 310 310 311 311 312 313 313 315 318 321 323 325 327 329 331 332 332 331 330 329 327 326 324 322 321 319 318 317 320 323 327 331 334 336 338 339 339 338 337 336 336 336 337 338 339 340 341 341 341 341 340 340 340 340 340 341 341 341 342 342 342 341 340 340 339 338 338 338 339 340 342 344 345 346 345 344 342 340 338 337 335 333 332 330 329 327 327 326 326 325 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 308 307 307 306 305 304 304 303 273 274 275 276 277 278 279 280 281 282 282 283 284 285 285 286 287 288 289 290 292 293 294 295 296 296 296 296 296 296 296 296 295 293 290 286 281 277 275 273 272 273 276 279 281 281 280 278 275 272 272 274 276 276 276 275 275 275 276 277 276 275 271 266 261 257 254 254 256 256 255 254 253 253 253 252 250 248 247 247 248 249 251 252 251 248 243 239 235 230 226 224 225 227 229 229 228 228 229 233 239 247 252 254 255 253 250 247 243 241 240 238 233 226 219 213 209 205 201 197 195 190 183 176 173 176 183 191 197 200 203 204 204 200 194 192 191 190 188 187 186 188 191 196 201 206 210 214 217 218 219 219 220 222 225 232 238 245 249 251 250 247 242 236 229 221 216 212 210 207 204 201 197 193 190 190 189 189 188 189 189 191 193 195 197 199 198 198 198 204 210 217 223 230 236 239 238 237 236 232 226 220 217 215 214 209 205 200 196 193 191 189 187 186 185 185 184 182 181 180 180 179 179 179 178 178 178 178 179 179 180 180 180 180 179 178 178 176 176 176 176 177 178 178 179 179 180 180 179 179 178 178 178 177 177 177 176 175 173 171 169 167 166 165 164 164 165 166 168 171 174 178 183 189 195 202 209 217 224 230 235 238 240 240 240 240 241 241 242 243 244 245 245 246 247 254 262 267 266 265 263 261 260 257 254 249 243 235 226 217 210 203 199 195 193 191 190 189 187 186 185 183 182 181 181 180 179 178 177 176 175 174 174 173 173 174 174 174 174 175 175 176 176 177 177 176 176 175 174 173 172 172 171 171 171 172 173 173 174 175 175 175 175 174 173 171 170 169 169 169 170 170 168 166 164 163 162 162 164 165 166 166 167 168 167 166 166 170 174 177 178 176 174 173 172 170 169 168 165 158 150 142 136 131 127 125 124 123 124 126 128 131 135 138 142 145 147 149 148 147 147 148 152 156 158 160 162 163 166 172 181 191 203 219 237 253 267 279 288 296 301 305 308 310 312 314 316 318 319 321 323 325 326 328 330 332 334 334 333 332 331 329 328 327 325 324 322 321 320 320 320 322 325 332 337 339 341 342 342 340 339 337 336 336 337 338 339 341 341 341 340 339 339 339 339 339 340 340 341 342 342 342 342 342 342 341 340 339 338 337 336 337 338 339 340 341 341 341 340 338 337 335 333 332 331 329 328 327 326 325 325 324 324 323 322 322 321 320 319 318 317 316 315 314 313 312 311 310 309 309 309 308 308 307 306 305 304 303 272 273 274 275 276 277 278 279 280 281 282 282 283 284 285 286 286 287 288 289 291 292 293 294 295 295 296 295 295 295 296 296 295 292 289 285 281 278 275 273 272 273 275 277 279 280 280 278 275 274 274 275 276 277 277 278 277 277 278 278 278 276 271 265 259 255 252 252 252 252 250 250 249 250 250 250 249 248 247 247 247 247 246 246 245 242 237 231 227 225 222 220 220 222 227 230 230 228 227 227 230 235 239 243 247 248 247 244 239 235 237 241 241 235 226 218 211 205 199 193 188 182 176 171 168 172 178 187 194 199 203 205 204 199 191 186 184 185 189 190 190 190 191 194 200 209 216 222 225 226 225 224 223 224 226 232 239 245 251 254 254 250 245 239 231 224 218 215 213 211 208 205 201 197 194 193 192 191 190 189 190 192 194 197 199 200 200 201 202 206 212 219 226 232 237 238 239 240 241 238 231 224 220 219 219 216 211 206 201 197 193 191 189 187 186 185 184 183 182 181 181 181 180 180 179 179 179 180 180 181 181 181 181 181 180 180 179 178 177 177 177 178 178 178 178 178 178 178 177 177 176 175 175 174 174 173 172 171 169 166 163 161 160 159 159 159 161 163 165 170 175 181 187 194 201 208 215 220 226 231 235 238 240 242 243 244 244 245 246 247 249 250 251 252 254 262 272 278 276 275 273 271 269 267 264 260 255 248 238 228 219 210 203 197 194 191 190 189 187 186 185 184 183 182 182 181 181 180 179 178 177 176 176 175 175 175 175 175 175 176 176 177 178 178 179 179 178 177 176 175 174 174 173 173 174 175 176 177 178 179 179 179 179 178 177 175 173 172 172 173 174 174 172 170 168 165 164 164 165 167 166 165 165 166 167 168 169 170 173 175 177 176 175 174 172 170 167 166 163 160 155 149 141 135 129 125 123 122 123 126 129 132 135 138 140 142 145 147 148 147 146 146 149 153 157 161 164 166 169 173 179 186 196 207 219 232 244 256 269 280 288 294 298 302 306 310 313 317 319 321 323 325 327 330 332 335 335 335 335 333 332 331 329 328 327 326 324 323 322 322 322 324 328 334 339 344 345 346 345 343 341 338 334 334 335 338 339 341 341 341 340 338 337 337 337 338 339 340 341 342 342 342 343 343 343 343 343 341 340 339 337 337 336 336 337 337 337 336 336 335 334 332 331 330 329 328 327 326 325 324 324 323 323 322 322 321 321 320 319 318 317 316 315 314 313 311 310 310 309 309 309 309 308 308 307 306 305 304 272 272 273 274 275 276 277 278 279 280 281 282 282 283 284 285 286 286 287 288 290 291 292 294 294 295 295 295 295 295 295 295 294 292 288 284 281 278 276 274 273 272 273 275 277 278 278 277 275 274 274 275 275 276 277 278 278 278 278 278 277 276 269 264 260 256 253 251 250 249 248 247 248 248 248 248 248 248 248 248 248 246 243 240 238 237 235 231 227 223 220 217 216 218 222 227 229 229 227 225 223 224 227 230 235 239 240 239 235 229 227 233 238 239 233 224 214 203 191 179 171 167 166 166 167 169 174 184 194 199 201 205 206 202 192 183 182 185 188 190 189 186 186 190 201 216 225 232 235 235 232 229 227 226 228 233 240 247 253 256 257 254 249 242 234 225 219 217 216 215 214 212 208 203 200 197 196 194 192 191 192 194 196 197 198 199 200 200 201 204 209 217 224 230 234 234 236 239 241 241 237 230 226 224 223 220 215 210 204 199 195 191 189 187 186 185 184 184 183 183 182 182 181 181 180 180 180 181 181 182 182 182 182 182 181 181 180 179 179 178 178 178 178 178 178 177 177 176 175 174 173 172 172 171 170 169 168 166 164 160 157 155 153 152 151 152 153 155 159 167 176 187 198 206 214 222 228 232 236 240 243 246 248 251 252 253 254 255 255 256 256 257 258 260 262 269 279 287 286 285 284 282 280 278 276 273 268 262 254 243 232 221 211 202 196 193 190 189 187 186 186 185 184 183 183 182 181 181 180 179 179 178 177 177 176 176 176 176 177 177 177 178 178 179 180 180 180 179 179 178 177 176 176 176 176 177 178 180 181 182 182 183 182 182 180 177 176 175 175 176 177 177 176 173 170 167 166 166 167 168 168 165 165 165 165 167 171 172 174 176 176 174 173 172 171 169 166 164 162 160 158 155 149 141 133 127 123 121 121 123 125 128 131 135 137 139 142 144 145 144 144 144 146 149 154 159 163 167 170 174 178 185 194 204 213 223 233 245 257 269 280 288 292 296 300 305 310 314 317 320 322 324 327 331 334 336 337 336 336 335 334 333 332 331 330 328 326 325 324 324 324 325 328 332 338 346 349 350 349 347 343 335 331 331 333 338 339 341 341 341 339 338 336 336 336 336 337 339 340 341 342 343 344 344 345 346 346 345 344 343 341 339 338 337 335 334 333 333 332 331 330 329 328 328 327 326 326 325 324 323 323 322 322 321 321 321 320 320 319 318 318 317 315 314 313 311 310 309 309 309 309 309 308 308 307 306 305 304 271 271 272 273 274 275 277 278 279 280 280 281 282 282 283 284 285 286 286 287 289 290 292 293 293 294 294 294 294 294 295 294 292 289 286 283 280 278 276 275 275 274 274 276 277 278 278 276 274 274 274 274 274 275 276 276 277 277 277 276 275 272 267 264 261 258 255 252 249 247 246 246 247 247 247 247 247 247 247 248 249 247 243 238 233 231 232 232 229 224 219 215 214 216 219 224 227 229 227 225 221 219 219 221 224 229 233 234 231 227 222 225 231 236 236 231 218 196 178 164 156 156 158 161 163 165 170 187 199 202 200 209 224 223 204 181 181 184 186 186 182 177 175 185 204 224 235 242 244 244 241 239 235 233 234 238 244 250 255 257 259 258 254 249 241 232 225 222 221 219 219 218 216 211 206 201 196 192 190 189 190 192 193 195 195 196 195 194 194 196 201 208 218 224 228 228 232 235 238 240 240 237 233 229 226 222 217 211 205 199 194 191 188 187 186 186 185 185 185 184 184 183 182 181 181 181 181 181 182 182 183 183 183 182 182 181 181 180 179 179 179 179 178 177 177 176 175 174 173 172 171 170 168 167 166 165 164 161 158 154 150 147 144 141 139 138 137 136 139 151 174 202 222 231 238 243 248 251 253 256 259 262 266 268 270 271 271 271 270 269 268 267 268 270 272 277 285 294 293 293 293 292 291 289 288 285 282 277 271 263 252 239 224 211 202 196 191 189 187 186 186 185 185 184 183 183 182 182 181 180 180 179 178 178 178 177 177 178 178 178 178 178 179 179 180 181 181 181 181 180 179 179 178 178 178 179 181 182 183 184 185 185 185 184 182 180 178 178 178 179 179 179 178 175 172 169 168 167 168 169 171 168 166 165 164 166 171 174 176 178 178 175 172 171 169 167 164 162 160 158 157 157 154 148 140 131 125 122 121 121 122 124 126 129 133 136 139 141 141 140 140 141 143 145 149 155 160 165 169 173 176 182 190 199 208 216 226 239 253 267 280 289 295 299 303 308 313 317 320 322 325 327 330 333 336 338 339 339 339 338 337 336 335 334 333 331 329 327 326 324 324 325 326 328 332 342 348 351 352 350 346 337 332 330 330 336 339 341 341 341 339 337 336 335 334 335 336 337 339 340 341 342 343 345 346 348 349 349 349 347 346 344 341 339 337 335 333 332 330 329 328 327 326 325 324 324 324 323 322 322 322 321 321 321 321 321 320 320 319 318 317 317 315 314 313 311 310 310 309 309 309 309 309 308 307 306 305 304 270 271 272 273 274 275 276 277 278 279 280 280 281 281 282 283 284 285 286 287 288 289 291 292 293 293 293 293 294 294 294 293 290 287 284 282 279 278 277 276 277 277 278 278 279 279 279 277 275 273 273 273 273 273 274 274 275 275 275 274 272 269 266 264 261 259 255 252 248 246 245 245 245 245 245 245 245 246 247 248 249 247 244 238 233 230 229 230 230 227 221 216 213 215 218 222 225 227 227 225 222 219 217 216 218 222 227 230 228 224 220 220 224 230 233 231 219 194 177 166 161 160 161 162 162 162 167 197 213 217 211 190 258 254 208 170 170 174 175 172 164 157 161 185 210 229 242 249 253 254 254 253 248 245 245 248 253 258 260 261 263 263 262 258 253 247 239 235 231 227 224 223 221 216 209 200 189 184 181 181 182 185 188 190 191 190 187 185 185 188 192 198 206 214 219 225 231 235 237 240 243 245 241 235 229 223 217 211 205 199 193 190 188 187 186 186 186 186 186 185 185 184 183 182 181 181 182 182 183 183 184 184 183 183 182 181 181 180 180 179 179 178 177 176 176 175 174 172 171 170 168 167 166 164 163 161 158 156 151 146 142 137 132 127 121 115 109 102 96 82 32 295 272 270 270 271 272 272 274 276 280 283 287 289 290 290 290 290 288 286 284 281 280 281 283 287 291 294 294 296 299 300 299 298 297 295 294 291 287 281 273 262 247 230 215 203 194 189 186 185 185 185 185 185 184 184 183 183 182 181 180 180 179 179 179 179 179 179 179 179 179 179 179 180 180 181 182 182 182 182 181 181 181 181 181 182 183 184 185 186 187 188 187 186 184 182 180 180 180 181 181 181 180 178 174 172 170 169 169 170 172 171 171 172 174 175 174 175 177 180 181 178 174 171 169 167 165 162 160 158 156 156 156 153 147 138 131 127 124 123 122 123 125 128 130 133 135 136 137 137 138 139 139 141 145 149 154 159 163 168 171 176 182 188 196 202 212 225 241 261 283 296 303 308 312 316 320 323 325 327 330 332 334 336 339 341 342 342 342 342 341 340 338 337 336 333 331 330 329 327 326 325 325 326 328 335 343 349 352 350 345 338 332 329 329 333 338 341 341 341 339 337 335 333 333 334 335 336 337 338 339 340 341 343 345 348 350 351 352 352 350 348 346 344 341 338 336 333 331 329 328 326 325 323 323 322 321 321 321 320 320 320 321 321 321 320 320 319 318 318 317 316 315 314 313 311 311 310 310 310 309 309 309 308 307 306 305 304 269 270 271 272 273 274 275 276 277 278 279 280 280 281 281 282 283 284 285 286 287 288 290 291 292 292 293 293 293 293 293 292 289 286 283 281 279 278 277 277 277 278 279 280 280 280 279 277 275 273 272 271 271 271 272 272 272 273 273 272 270 268 266 263 261 258 254 250 246 245 245 245 244 243 242 242 243 245 248 250 250 248 245 240 235 230 228 228 229 228 225 221 217 217 220 223 225 226 226 225 223 220 217 215 216 219 223 226 225 221 218 218 220 225 229 228 219 199 187 180 176 173 172 171 168 166 172 211 233 253 295 73 65 33 114 135 142 141 134 128 130 139 157 192 216 234 248 257 263 266 268 267 262 260 260 262 265 268 270 272 273 272 273 271 268 264 259 252 245 238 232 226 221 215 206 193 174 172 174 176 179 183 188 189 188 187 187 185 185 186 187 189 195 207 217 224 231 235 239 243 248 252 246 239 231 224 217 210 203 197 192 189 187 187 187 187 187 187 187 186 185 184 183 183 182 182 182 183 184 184 184 184 184 183 183 182 181 180 180 179 178 177 176 175 174 173 172 171 170 168 167 165 163 161 159 157 153 149 144 138 133 127 120 111 102 91 79 67 52 31 6 339 314 306 301 298 295 294 295 297 299 301 303 304 305 305 304 304 303 301 299 297 295 295 297 299 301 302 302 303 304 305 304 303 301 300 300 300 299 296 291 283 272 258 241 221 203 189 184 183 183 184 184 184 184 184 184 183 182 182 181 180 180 179 179 179 179 180 180 180 180 180 180 180 181 182 182 183 183 183 183 183 183 183 184 185 186 187 188 189 190 190 190 189 188 186 184 183 183 184 184 184 183 181 178 176 174 172 171 171 172 174 175 177 177 176 175 175 177 180 182 180 176 172 170 169 167 165 163 160 158 157 156 155 152 145 138 133 129 127 125 125 126 128 129 129 130 130 131 133 135 136 137 137 139 141 145 149 153 157 161 164 168 173 177 182 188 197 209 225 283 311 319 321 322 324 326 328 330 332 334 336 337 339 341 343 343 343 343 344 343 342 341 340 339 337 335 333 333 331 329 327 326 326 327 332 338 346 349 348 344 337 331 328 328 330 335 340 340 340 338 336 334 332 331 332 332 334 335 335 336 336 337 339 341 343 345 348 350 351 351 350 349 347 344 342 339 336 334 332 330 328 326 324 322 321 320 319 319 319 319 319 320 320 320 319 319 318 317 317 316 315 314 313 312 311 311 310 310 310 310 310 309 308 307 306 305 303 268 269 270 271 272 274 275 276 277 278 278 279 279 280 281 281 282 283 284 285 286 288 289 291 291 292 292 292 292 293 292 291 289 285 283 281 280 279 278 278 278 279 280 280 281 281 280 278 276 274 272 271 271 271 271 271 271 271 271 271 270 268 265 263 260 257 254 251 248 247 246 245 243 242 240 239 242 247 251 252 253 252 249 243 238 233 229 227 226 228 229 228 225 223 224 225 225 225 224 224 223 221 218 216 216 218 222 225 225 223 222 221 223 226 230 230 223 210 198 192 190 189 188 186 180 178 184 200 193 175 154 130 84 76 95 110 116 110 100 101 115 141 167 202 224 242 256 267 273 277 278 276 273 272 273 275 276 276 277 278 280 282 283 282 279 274 269 263 255 247 240 232 224 214 203 192 179 177 179 182 185 187 187 188 188 188 188 189 191 191 190 187 193 205 215 224 230 236 241 247 252 254 248 239 231 223 216 209 202 196 192 189 187 187 187 188 188 187 187 186 185 185 184 183 183 183 183 184 184 184 185 184 184 184 183 182 181 180 179 178 177 176 175 174 174 172 171 170 168 167 165 163 161 159 156 153 148 143 137 131 124 117 108 98 87 74 61 48 34 18 3 348 336 327 320 316 313 312 312 313 313 314 314 314 314 314 313 313 312 311 311 310 310 311 312 313 313 313 311 310 309 307 306 305 304 303 303 304 307 305 301 297 291 284 274 261 238 195 182 179 179 181 182 183 184 184 184 183 183 182 181 180 180 180 180 180 180 180 181 181 181 181 181 182 182 183 184 184 184 184 184 184 184 185 186 187 188 189 190 191 192 193 193 193 192 191 189 188 187 188 188 188 187 185 183 181 178 176 174 174 174 174 175 177 177 176 175 175 176 179 181 180 177 173 171 170 169 168 167 164 160 158 156 155 153 148 143 138 133 129 127 126 126 126 126 124 124 124 125 127 130 132 134 136 137 137 138 139 141 143 145 146 147 149 151 154 157 161 162 143 60 3 349 340 336 334 334 335 336 336 338 339 340 342 343 343 343 343 343 344 344 344 343 343 342 341 340 338 336 334 331 329 328 328 329 333 339 344 346 346 343 337 331 328 327 328 330 337 339 339 338 336 333 331 330 330 330 331 332 332 332 332 332 333 335 336 338 340 342 344 345 347 347 346 345 343 341 338 336 334 332 330 328 325 324 322 320 319 319 319 318 318 319 319 319 318 318 317 316 315 314 314 313 312 312 311 311 310 310 310 310 310 309 309 307 306 305 303 268 269 270 271 272 273 274 275 276 277 278 278 279 279 280 281 282 283 284 285 286 287 289 290 291 291 291 291 291 292 292 290 288 285 283 281 280 280 279 279 279 279 280 280 280 280 279 278 276 274 272 271 271 271 271 271 270 270 270 269 268 267 264 262 259 257 256 254 252 250 249 248 245 244 243 244 250 253 254 254 253 254 253 249 243 237 232 228 225 225 227 230 230 229 227 226 224 223 222 222 221 220 219 217 217 220 225 229 231 230 230 230 231 233 237 238 233 224 214 209 207 208 208 206 198 197 203 208 200 183 169 160 152 89 92 107 111 102 27 307 247 185 191 221 240 254 266 275 280 283 284 283 279 277 279 281 283 281 281 283 284 286 286 284 280 275 271 268 262 257 251 245 236 224 212 200 191 189 190 191 190 189 188 190 191 191 191 192 194 196 197 196 197 206 215 224 232 239 245 250 252 251 246 238 230 222 215 208 201 196 192 189 188 188 188 188 188 187 187 186 185 185 184 184 184 184 184 184 185 185 185 185 184 184 183 182 181 180 179 178 177 176 175 174 173 172 171 169 167 166 164 162 159 157 153 149 144 138 132 126 118 110 100 89 78 65 52 39 27 15 4 354 345 337 332 328 326 324 323 323 322 321 320 320 319 319 319 318 318 318 318 319 320 322 324 325 325 323 320 316 313 311 309 308 307 307 307 308 311 309 307 305 303 300 298 296 295 292 220 172 171 176 179 181 182 182 183 183 182 181 180 180 180 180 180 181 181 182 182 183 183 183 183 183 184 185 186 186 187 186 186 186 186 186 187 188 189 190 192 192 193 195 196 197 196 195 194 193 192 193 193 192 191 189 187 186 183 181 178 177 176 175 176 177 177 177 176 175 176 177 179 179 177 174 171 169 169 169 169 166 162 158 156 154 152 150 146 141 135 130 126 124 123 123 122 120 119 119 120 122 125 128 130 132 134 135 135 133 132 132 132 132 129 128 128 127 128 130 125 105 73 41 21 4 353 347 344 343 342 342 342 343 343 344 344 344 343 343 343 343 343 343 344 345 345 345 344 342 340 337 334 332 331 331 331 332 338 342 345 345 342 334 331 328 327 326 327 333 337 339 338 336 334 332 330 329 329 330 331 331 331 330 330 330 330 331 332 333 334 336 337 339 340 340 341 341 339 338 336 334 333 331 329 327 325 323 321 320 319 319 318 318 318 318 318 317 317 316 315 314 313 313 312 311 311 311 310 310 310 310 310 310 309 308 307 306 304 303 267 268 269 270 271 272 273 274 276 277 277 278 278 279 279 280 281 282 283 284 285 286 288 289 290 291 291 291 291 291 291 289 287 284 282 281 281 280 280 279 279 279 279 279 279 279 278 277 275 274 272 271 270 270 270 270 270 269 268 268 267 265 263 261 260 259 260 261 259 257 256 254 252 251 251 253 256 257 256 253 249 248 250 252 250 245 238 232 228 226 226 229 231 230 228 225 222 220 220 220 220 220 220 221 223 227 233 238 241 242 243 244 246 249 253 255 254 248 241 236 234 233 233 230 224 222 225 226 221 208 194 186 183 178 142 124 124 203 260 251 242 241 242 252 258 263 270 276 282 286 288 287 285 283 284 285 285 285 285 287 290 291 290 286 281 277 274 272 270 269 266 260 251 243 232 220 210 205 202 198 193 189 189 194 197 198 197 197 198 199 202 204 206 212 219 226 233 241 247 250 251 249 245 238 230 223 216 209 202 196 192 190 189 189 189 189 189 188 187 186 185 184 184 184 184 184 185 185 185 185 185 185 184 183 183 182 181 179 178 177 176 175 174 173 172 171 169 168 166 164 162 160 157 154 151 146 140 135 129 122 114 105 94 83 72 60 47 34 22 13 4 356 349 343 339 335 333 331 329 327 326 325 324 323 323 322 322 321 321 321 322 323 324 327 330 332 332 331 327 322 318 314 311 309 309 309 309 310 312 312 311 310 310 310 310 311 313 318 323 337 151 161 171 175 178 180 180 181 180 180 179 179 180 180 181 182 182 183 184 185 185 185 186 186 187 188 189 189 190 189 189 189 189 188 189 189 190 191 193 194 195 196 197 199 199 198 198 197 196 197 197 196 194 192 191 190 188 185 182 180 179 178 177 178 178 177 177 175 175 177 178 179 178 175 171 169 169 170 169 167 163 159 156 153 151 148 145 140 134 128 124 121 120 120 119 118 117 116 116 117 119 120 121 122 124 125 125 124 123 121 121 121 121 119 117 116 117 118 113 101 83 61 40 24 12 3 356 353 350 350 351 352 353 350 347 345 344 343 342 342 342 342 343 344 345 346 345 344 341 339 337 334 333 332 333 334 339 342 344 345 343 336 332 329 327 326 327 330 335 339 339 336 332 329 327 329 330 330 331 331 331 330 330 330 329 329 329 329 330 330 331 331 332 333 334 335 334 334 333 332 331 330 329 328 326 324 322 321 320 319 318 318 317 317 317 317 316 315 314 313 312 312 311 310 310 310 309 309 309 309 309 309 309 308 307 305 304 302 266 267 268 269 270 271 272 274 275 276 276 277 278 278 279 279 280 281 282 283 285 286 287 289 290 290 290 290 290 290 290 288 286 284 283 282 281 281 280 280 280 279 279 279 278 278 277 276 275 273 272 270 270 269 269 269 269 268 267 266 265 264 262 261 261 262 264 265 264 262 261 259 258 257 256 256 256 256 254 250 245 242 244 247 250 250 245 239 234 230 228 229 231 229 227 224 220 218 217 218 220 222 225 228 233 241 249 254 258 263 269 274 277 281 286 289 287 282 275 269 264 261 258 255 250 246 246 247 245 239 228 219 211 205 198 188 192 211 225 220 214 222 233 242 247 252 259 268 279 286 289 288 287 286 286 287 287 287 289 292 294 294 291 285 280 277 275 275 276 275 271 267 262 259 252 243 234 228 223 214 193 184 190 199 204 205 204 202 201 203 207 211 215 219 223 228 233 239 244 246 247 246 242 237 231 224 218 211 204 198 194 192 191 190 191 191 190 189 187 186 185 184 183 183 184 184 185 185 186 186 185 185 184 183 182 181 180 179 178 177 176 175 174 173 171 169 168 166 164 162 160 158 156 152 148 144 139 133 127 119 111 101 90 78 67 54 41 28 18 10 3 356 351 347 344 340 337 335 332 330 328 327 326 326 325 325 324 323 323 323 324 325 326 329 332 335 336 336 332 327 322 317 314 311 311 311 311 311 312 313 314 314 315 315 316 316 317 318 320 322 325 338 157 163 170 174 176 177 178 178 179 179 180 181 182 183 184 185 185 186 187 188 188 189 190 191 192 193 193 193 193 192 192 191 191 191 191 192 194 195 196 197 199 200 200 200 200 200 199 200 199 199 197 196 194 193 191 188 186 184 182 180 180 180 179 179 177 176 175 176 177 178 178 175 172 170 170 170 170 167 164 160 156 153 149 146 142 137 131 126 122 119 118 117 116 115 114 112 110 108 107 106 105 104 103 103 104 105 105 105 105 105 105 105 109 113 116 119 118 113 104 85 66 51 38 26 16 15 15 12 6 4 3 358 352 347 346 345 343 343 342 342 342 342 343 344 344 343 341 339 337 335 334 334 337 339 342 344 345 345 342 337 334 331 328 327 328 330 333 338 338 335 330 326 328 330 331 331 332 332 332 331 331 331 330 329 329 328 328 327 327 327 327 328 328 329 329 329 329 328 328 327 327 326 325 324 323 322 321 320 319 318 317 317 317 316 316 315 314 313 312 311 310 310 309 309 309 309 309 309 309 309 308 307 306 305 303 302 265 266 267 268 269 270 272 273 274 275 276 276 277 278 278 279 280 281 282 283 284 285 286 288 289 290 290 290 289 289 289 288 286 285 284 283 282 282 281 281 281 280 280 280 279 278 276 276 274 273 271 270 269 268 268 268 268 267 266 265 264 263 263 262 262 264 265 265 265 263 262 260 259 257 256 255 253 251 251 248 243 240 239 240 245 248 248 246 242 239 236 235 234 230 227 224 221 219 216 218 222 227 233 239 249 263 285 296 303 308 313 318 320 322 323 320 313 306 300 293 287 281 276 272 268 265 263 263 262 259 253 245 239 231 224 216 208 203 201 201 198 205 214 225 233 238 247 260 274 285 289 287 284 284 286 289 289 290 293 296 297 294 290 284 280 276 277 278 278 274 271 269 269 268 265 260 254 247 240 231 212 202 204 210 215 217 215 212 209 209 213 216 220 223 226 229 233 236 239 241 242 241 239 235 230 225 220 214 208 202 198 196 194 194 194 193 192 190 189 187 186 184 183 183 183 184 184 185 186 186 185 184 184 183 182 181 180 179 178 177 176 175 173 172 170 168 166 164 162 161 159 157 154 151 147 144 139 134 127 119 110 100 89 77 64 49 36 24 15 7 1 355 351 349 346 343 340 337 334 332 330 329 329 328 327 326 326 325 324 324 325 326 327 330 333 336 338 338 335 330 325 320 316 314 313 314 314 314 315 316 317 318 318 318 318 318 317 316 317 316 316 317 320 303 156 162 169 173 175 176 178 179 180 181 182 184 185 186 187 188 188 189 190 191 192 193 195 196 196 196 196 196 195 195 194 193 193 194 195 196 197 198 199 200 200 201 201 201 201 202 202 201 200 198 197 196 194 191 189 187 185 183 182 181 180 179 178 176 175 175 176 177 177 174 172 170 170 170 169 167 164 160 155 151 147 143 139 133 128 123 119 116 114 112 110 108 106 103 99 96 92 89 86 84 82 80 79 80 81 84 86 87 88 91 95 101 108 116 120 119 113 102 91 82 73 63 49 45 39 29 18 15 12 8 1 353 351 349 346 345 344 343 342 342 342 342 342 341 340 338 337 337 337 339 342 343 345 346 347 347 344 340 336 333 330 328 328 330 333 336 336 333 328 326 328 330 331 332 332 332 332 332 331 331 331 330 330 329 328 327 326 326 325 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 321 320 320 319 318 317 317 316 316 315 314 313 312 311 310 310 309 308 308 308 308 308 308 307 307 306 305 304 303 301 264 265 266 267 268 270 271 272 273 274 275 276 276 277 278 278 279 280 281 282 283 284 286 287 289 289 290 289 289 289 289 288 287 286 285 284 283 283 283 282 282 282 281 281 279 278 275 275 273 272 270 269 268 268 268 268 267 267 266 265 264 264 264 264 264 265 265 265 265 264 263 261 259 257 255 253 252 251 250 250 247 244 240 237 240 245 248 248 247 247 245 243 240 234 230 226 223 221 218 221 226 232 241 254 272 294 319 337 339 337 334 331 329 326 322 318 315 311 306 302 297 292 288 285 282 279 277 274 272 269 264 258 253 248 242 234 224 214 204 195 191 203 214 222 228 233 242 257 270 279 286 284 281 281 285 290 292 294 295 297 296 292 288 284 281 281 282 281 278 274 273 270 270 271 269 268 266 262 255 247 233 226 223 224 226 226 225 223 219 217 219 221 223 226 228 230 231 233 234 236 237 238 237 234 231 227 223 219 214 209 205 202 200 199 198 197 195 193 191 189 187 185 184 183 183 184 184 184 185 185 185 184 183 182 181 180 179 178 177 176 175 174 173 171 169 167 165 163 162 160 158 156 154 151 148 144 139 134 127 120 112 103 93 82 68 53 39 27 17 8 1 356 352 349 347 344 341 338 336 334 333 332 331 330 329 328 327 326 325 325 325 326 328 330 333 336 338 338 336 332 327 323 319 317 317 317 318 318 318 319 319 320 319 318 317 317 318 318 319 317 314 312 312 316 335 94 154 164 169 173 176 179 180 182 183 185 186 187 188 189 190 190 191 193 194 196 197 198 198 199 198 198 197 197 196 196 195 195 196 196 197 198 198 199 199 200 200 201 202 203 203 203 201 200 199 198 196 194 192 189 187 185 183 182 180 179 178 176 175 174 174 175 174 172 170 168 167 167 166 165 162 159 153 148 143 138 133 128 123 118 114 110 107 104 101 97 94 90 87 84 81 77 74 71 69 67 66 66 66 67 69 71 73 76 80 85 92 99 105 106 104 101 97 93 90 85 75 65 54 40 29 23 20 17 13 6 2 358 355 350 349 347 346 346 344 344 343 342 340 339 340 341 343 345 345 347 348 349 349 349 348 344 339 335 332 330 329 330 333 335 335 332 328 327 327 329 331 331 331 331 331 331 331 331 330 330 330 329 328 327 326 325 324 323 322 322 321 321 321 321 320 320 320 320 321 321 321 320 320 320 320 320 319 318 317 316 316 315 314 313 312 311 311 310 309 308 308 307 307 307 307 306 306 305 304 303 302 301 264 265 266 267 268 269 270 271 272 273 274 275 276 276 277 278 278 279 280 282 283 284 285 287 288 289 289 289 289 288 288 288 287 286 285 284 284 283 283 283 283 282 282 281 279 277 275 274 273 272 270 269 268 268 268 267 267 266 265 265 264 264 265 266 266 266 266 265 265 264 262 260 258 257 255 254 253 253 252 252 251 249 247 245 245 247 248 248 248 248 247 246 243 239 236 232 228 226 226 228 231 239 255 282 313 337 351 356 334 327 322 318 314 311 308 307 307 307 306 304 301 298 296 294 292 289 286 283 279 275 270 264 260 257 252 246 238 227 214 204 200 205 212 219 226 232 240 257 268 274 280 281 280 282 286 292 294 294 295 295 293 288 284 282 282 286 284 280 277 274 273 271 269 269 269 270 272 272 268 262 251 242 237 234 233 231 228 226 224 222 222 223 224 226 227 229 230 230 231 232 234 235 235 234 231 229 227 224 220 216 211 208 206 204 202 200 197 195 192 190 189 187 186 185 184 184 184 184 184 184 184 183 183 182 181 180 179 178 177 176 175 174 172 171 169 167 165 163 161 160 158 156 154 151 148 144 139 133 127 121 116 109 101 91 79 65 51 37 25 14 6 359 354 351 348 345 342 340 337 336 334 333 332 332 331 330 329 327 326 326 326 326 328 330 332 334 336 337 335 332 328 325 322 321 321 321 322 321 321 321 321 320 319 318 317 318 320 322 322 319 316 312 310 310 314 323 358 143 159 166 172 176 179 182 184 186 187 188 189 190 191 192 193 194 196 197 199 200 200 200 200 199 199 198 198 197 197 197 197 197 197 197 197 197 197 197 197 198 200 202 203 203 202 201 200 199 198 197 194 191 189 186 184 181 180 178 177 175 174 172 172 172 171 169 167 165 164 163 163 162 160 158 152 146 140 135 129 123 117 112 107 103 99 94 90 86 82 78 75 73 70 68 65 63 61 60 60 60 60 61 60 61 62 64 66 70 75 81 87 91 93 93 92 90 89 86 81 74 65 52 41 33 28 24 21 17 12 8 4 3 358 355 354 354 352 350 347 344 341 340 340 340 340 341 344 347 349 351 352 352 352 349 342 337 333 331 330 331 333 335 335 331 329 328 328 330 331 331 330 330 329 329 329 329 329 329 329 328 328 327 326 325 324 323 321 320 319 319 318 318 317 317 317 318 318 318 319 319 319 319 319 319 319 318 318 317 316 315 315 314 313 312 311 310 310 309 308 308 307 306 306 305 305 304 303 302 301 300 264 265 266 267 268 269 270 271 271 272 273 274 275 276 277 277 278 279 280 281 282 283 285 286 287 288 289 289 289 288 288 287 287 286 286 285 284 283 283 283 283 283 282 281 279 277 275 274 273 272 271 270 269 268 267 267 266 265 265 264 264 264 265 266 266 267 266 266 264 263 262 260 258 257 256 255 255 256 256 256 255 253 249 246 244 245 245 245 245 244 244 243 242 242 242 240 238 237 239 243 247 257 292 337 353 357 350 334 315 307 305 304 304 303 301 301 303 304 303 301 298 296 294 293 293 291 287 283 279 275 270 266 264 262 259 255 249 240 229 217 210 208 210 214 221 229 239 256 267 273 277 279 282 285 289 292 292 292 292 290 288 285 283 285 286 285 280 275 273 273 273 273 272 271 271 272 275 277 276 271 262 254 247 242 238 235 232 228 225 223 222 222 223 224 225 227 228 228 229 230 233 234 235 234 232 231 230 228 226 222 218 214 211 209 206 203 200 197 194 192 190 189 187 186 185 185 184 184 184 184 183 183 182 181 181 180 179 178 177 176 175 173 172 170 168 166 165 163 161 160 158 156 154 151 148 143 138 133 128 123 119 114 108 100 90 78 65 51 37 24 14 5 359 354 350 347 344 341 339 338 336 335 334 333 332 331 330 329 327 327 326 327 327 329 331 333 334 335 334 332 329 326 325 325 325 326 326 325 324 324 324 323 322 321 321 322 323 323 323 322 319 315 311 311 312 315 322 331 48 150 161 169 174 179 182 185 188 189 190 191 192 193 194 196 197 199 200 201 201 201 201 200 200 200 199 199 199 199 199 199 198 197 196 195 194 193 193 194 197 199 200 201 200 200 200 199 199 197 195 193 190 187 183 181 178 177 175 173 172 170 170 169 167 165 163 160 160 160 159 159 160 156 151 144 138 132 126 119 113 107 102 97 90 83 79 75 71 69 66 63 61 59 57 55 54 53 53 53 54 54 54 54 54 55 56 59 62 67 72 76 80 81 81 81 80 79 77 73 68 59 51 43 37 32 28 24 18 13 8 5 3 1 359 357 357 354 351 347 343 341 339 337 337 337 338 339 345 351 354 355 355 353 345 339 335 333 332 332 333 333 333 331 330 329 329 332 332 331 331 330 329 329 328 328 327 327 327 326 326 326 325 324 323 322 321 320 318 318 317 316 316 315 315 315 316 316 317 317 318 318 319 319 319 318 318 317 316 316 315 314 313 312 312 311 310 310 309 308 307 306 305 305 304 303 303 301 300 300 264 264 265 266 267 268 269 270 271 272 273 274 275 276 276 277 278 278 279 280 282 283 284 285 287 288 288 289 288 288 287 287 287 286 285 285 284 283 284 284 283 283 282 281 279 277 275 274 273 273 272 271 269 268 268 267 266 266 265 265 264 264 265 266 266 266 266 265 264 263 261 260 259 258 258 258 259 260 260 260 259 257 253 249 246 244 243 243 242 242 243 242 241 242 244 246 248 252 258 266 275 299 7 25 8 337 314 300 292 289 292 297 301 303 303 301 299 296 293 290 287 284 282 281 280 279 277 274 272 269 266 264 263 263 262 261 257 251 242 230 218 211 210 212 216 223 234 250 262 269 274 279 284 287 288 288 289 289 287 286 284 282 284 284 284 281 275 271 270 271 272 274 275 275 276 276 277 278 276 272 265 259 253 248 243 239 236 231 227 223 221 221 222 223 224 227 227 227 228 230 232 234 235 235 234 234 234 233 231 228 225 222 218 215 211 208 204 200 197 195 192 190 189 187 186 186 185 185 184 184 184 183 182 181 180 180 179 178 177 176 174 173 171 170 168 166 164 163 161 159 158 155 153 149 146 141 137 132 128 125 121 117 112 105 96 85 74 61 48 35 23 14 6 359 353 349 346 343 341 339 338 337 335 334 333 332 331 329 328 327 327 327 327 328 330 331 332 333 332 331 329 328 327 328 329 329 330 330 329 329 328 328 328 327 326 325 324 323 323 321 319 316 314 314 314 315 316 320 329 342 101 151 162 169 175 180 185 188 190 191 192 194 195 196 198 199 201 201 202 202 202 201 201 201 201 201 201 200 200 199 197 196 194 192 190 188 188 190 192 194 196 197 197 198 198 198 198 197 195 193 190 187 183 179 176 174 171 169 166 165 164 163 160 158 155 154 154 154 155 157 158 154 148 141 134 126 119 112 106 100 95 86 76 68 64 61 58 57 57 54 52 50 49 48 47 46 45 45 46 46 46 46 46 47 48 50 52 55 59 63 67 69 70 71 71 70 68 66 64 61 56 51 45 40 35 31 26 19 14 9 6 3 360 358 356 354 351 348 345 343 341 339 339 338 338 339 342 348 353 356 358 355 347 340 337 334 333 332 332 333 333 332 331 330 331 333 334 333 332 331 330 329 328 327 326 326 325 324 324 324 323 322 322 321 320 319 318 317 316 315 315 314 314 314 314 314 315 316 316 317 318 318 318 318 318 317 316 316 315 314 314 313 312 311 311 310 309 308 307 306 305 304 304 303 302 301 300 300 264 264 265 266 267 268 269 270 271 271 272 273 274 275 276 277 277 278 279 280 281 282 283 285 286 287 288 288 288 288 287 287 286 286 285 285 284 283 284 283 283 283 282 280 279 277 275 274 273 273 272 271 270 269 268 268 267 267 266 265 265 265 265 265 265 265 265 264 263 262 261 261 260 260 260 261 262 263 264 265 264 263 260 256 252 249 248 247 246 247 248 249 248 248 249 252 256 262 268 277 294 334 20 23 344 303 292 285 282 283 288 295 299 302 302 299 293 287 282 278 275 272 270 268 265 262 260 260 261 262 261 262 263 263 261 260 260 258 252 243 231 221 215 214 216 221 229 241 252 260 267 272 277 276 279 283 283 282 281 280 279 279 280 280 279 276 273 270 270 270 269 270 271 272 273 274 274 273 270 266 261 260 257 252 247 242 240 236 230 226 222 220 220 221 223 225 226 226 227 230 232 235 236 236 236 237 237 238 238 238 236 233 228 223 217 212 208 204 200 197 194 191 189 188 187 187 186 186 185 185 184 182 181 180 180 179 178 177 176 175 173 172 171 169 168 166 164 162 160 158 156 154 150 147 143 139 135 132 129 126 123 119 114 107 97 88 77 66 53 41 30 20 11 4 358 353 349 346 343 341 339 338 336 335 334 332 331 329 328 327 327 326 327 328 329 330 331 331 331 330 330 329 329 330 331 332 333 334 333 333 333 333 333 332 329 327 324 323 322 321 319 317 316 316 316 316 316 316 320 325 333 346 47 137 157 168 177 181 185 187 190 191 193 195 197 199 200 201 201 201 201 201 201 201 201 201 201 200 199 197 195 192 190 187 183 180 181 184 186 187 189 191 192 193 194 194 194 193 192 190 187 181 174 169 165 164 159 155 151 149 148 146 143 140 139 139 141 143 146 150 151 148 141 133 123 114 106 100 93 88 81 69 58 52 49 46 43 41 39 38 36 37 40 41 41 39 38 36 36 36 36 36 36 36 37 39 41 43 45 47 50 53 55 57 58 58 58 58 57 57 55 52 48 44 40 36 31 25 20 14 9 4 1 359 357 355 352 350 347 345 343 342 341 341 341 341 342 346 351 355 357 358 352 344 340 337 334 333 333 334 334 334 333 331 333 335 336 335 334 333 331 330 329 328 327 325 324 323 323 322 321 320 320 319 318 318 317 316 316 315 314 313 313 312 312 312 313 314 314 315 316 317 317 317 317 317 316 316 315 315 314 313 312 312 311 310 309 308 307 306 305 304 303 302 301 301 300 299 264 264 265 266 267 267 268 269 270 271 271 272 273 274 275 276 277 277 278 279 280 281 283 284 285 287 288 288 288 288 287 286 286 285 285 284 284 284 284 283 283 282 281 280 279 278 276 275 274 273 272 272 270 269 268 268 268 267 266 266 265 264 264 264 263 263 264 264 263 263 262 262 262 262 262 263 264 265 267 268 269 268 266 264 261 260 259 257 257 257 259 260 261 260 259 259 261 264 269 276 290 323 6 360 315 291 285 282 283 286 291 296 298 297 294 291 285 279 275 271 269 266 266 264 259 255 251 248 248 252 255 259 262 262 261 259 258 258 257 252 245 235 225 218 216 219 224 232 241 249 254 255 254 249 250 260 270 274 274 273 268 267 270 273 275 277 277 278 278 273 269 268 266 265 264 264 264 263 261 258 255 254 253 250 246 244 244 241 236 230 225 220 219 221 223 224 224 225 227 229 233 237 239 240 241 242 243 246 248 249 248 244 237 230 222 215 210 206 201 198 195 191 189 188 187 186 186 186 185 185 183 182 180 179 179 178 177 176 175 173 172 171 169 168 166 165 163 161 159 157 155 152 148 144 140 137 134 131 129 127 124 120 114 106 98 88 78 67 55 43 32 23 14 7 1 356 352 348 345 343 341 339 337 336 334 333 331 329 328 327 327 327 327 328 328 329 330 330 330 330 330 331 331 332 334 335 336 337 337 337 337 337 337 335 332 329 326 323 322 320 319 317 317 316 316 316 317 320 321 323 326 332 333 337 339 329 209 193 197 188 175 181 187 189 192 195 198 199 200 200 199 199 200 200 201 201 200 198 196 193 189 185 181 175 170 165 168 171 173 174 175 178 180 182 182 183 183 183 178 162 137 131 127 108 82 95 101 104 103 101 104 105 106 107 109 112 117 122 127 132 133 129 122 112 103 96 89 84 79 75 64 51 42 39 36 33 31 29 26 24 21 21 27 29 31 31 30 29 28 27 27 26 26 26 26 26 26 27 29 30 32 33 35 37 40 42 44 47 48 48 48 48 46 44 41 37 33 28 23 15 5 2 360 358 357 355 352 349 347 346 345 344 343 343 343 342 343 345 349 354 356 358 355 349 343 340 337 336 336 336 337 336 334 333 333 335 337 336 335 334 333 332 331 329 328 327 325 324 323 322 321 320 319 318 317 317 316 316 315 315 314 313 312 312 311 311 311 312 312 313 314 315 315 316 316 316 315 315 315 314 314 313 313 312 311 310 309 308 307 306 305 304 303 302 301 300 300 299 264 264 265 265 266 267 268 268 269 270 270 271 273 274 275 275 276 277 278 279 280 281 282 283 285 286 287 288 288 287 287 286 286 285 284 284 284 284 283 283 282 282 281 280 279 278 278 276 275 274 273 272 271 270 269 269 268 268 267 266 265 264 264 264 263 263 263 264 264 264 264 264 264 264 265 265 265 266 268 269 270 270 270 269 269 268 267 267 267 267 268 268 267 266 263 261 261 263 265 270 281 299 320 318 303 293 288 286 287 289 293 297 299 294 289 285 281 278 275 272 270 266 263 258 253 250 246 242 241 243 247 252 257 261 263 264 261 260 259 257 254 248 238 227 217 219 220 224 232 239 240 238 234 230 229 236 248 260 266 265 260 260 264 268 272 275 276 275 279 274 271 269 265 260 255 254 254 255 255 255 253 252 250 249 246 244 245 244 240 235 229 223 220 221 222 223 223 224 226 229 233 238 241 244 246 249 252 257 260 262 260 255 245 235 226 218 212 206 201 198 194 190 188 186 186 185 185 185 184 184 182 181 179 178 177 176 175 174 173 172 170 169 167 166 164 163 162 160 159 157 154 150 147 143 140 137 134 132 130 127 124 119 113 105 97 88 78 68 56 45 34 24 16 9 3 359 355 351 347 344 342 340 338 337 335 333 332 330 329 328 328 327 327 328 328 328 329 330 330 331 332 333 333 334 336 337 338 339 340 340 339 339 338 336 334 331 328 325 323 321 320 318 317 317 317 317 318 324 327 330 334 338 326 322 321 320 318 314 312 310 307 311 287 202 190 192 187 191 194 195 193 195 196 197 198 199 200 194 187 182 176 169 162 154 146 141 144 146 146 147 149 149 146 142 137 125 56 14 9 8 6 1 358 0 5 10 16 23 31 37 43 49 55 62 69 76 82 88 94 96 94 90 85 80 77 74 71 67 65 62 52 39 29 27 25 23 21 19 17 15 13 12 13 15 19 22 22 22 22 21 20 19 19 18 18 17 16 16 16 17 17 18 19 21 23 25 27 31 33 35 37 38 39 39 37 35 32 28 22 11 3 359 358 356 355 353 350 348 346 345 344 343 343 342 342 342 342 343 346 353 358 359 358 354 347 343 340 339 339 339 339 338 336 334 333 334 336 336 335 334 333 332 331 330 329 328 327 326 325 324 322 321 320 319 318 317 316 315 314 314 313 313 312 312 311 311 311 311 311 312 312 313 313 314 314 314 314 313 313 313 313 313 312 312 311 311 310 309 308 307 305 304 303 302 301 300 300 299 264 264 264 265 265 266 267 267 268 268 269 270 272 273 274 275 276 276 277 278 279 280 282 283 284 285 286 287 287 287 287 286 286 285 284 284 284 284 283 283 282 281 280 279 279 279 279 278 277 275 274 273 272 270 270 269 268 268 267 266 265 265 265 264 264 264 264 265 265 265 265 265 265 267 267 267 268 269 270 271 272 273 272 272 272 272 273 273 273 273 272 271 268 265 262 261 260 260 261 264 272 284 298 307 304 298 293 291 290 290 292 295 297 289 283 277 272 269 267 264 262 259 253 248 245 243 242 242 239 238 241 245 251 257 263 266 266 264 262 261 259 255 248 236 224 223 221 224 230 235 235 233 231 230 229 229 235 246 256 256 256 257 259 262 265 269 273 276 275 269 267 264 260 254 249 247 248 250 252 253 254 254 253 251 247 244 244 244 242 238 232 226 222 222 222 223 224 225 227 230 234 238 243 247 253 259 267 273 276 275 271 262 253 245 238 230 217 208 201 196 192 188 185 184 183 183 183 183 182 182 181 180 178 177 176 175 174 173 171 170 168 167 165 164 163 162 161 160 158 156 153 149 146 143 140 138 135 133 130 128 123 118 112 104 96 88 78 68 57 47 37 27 19 12 7 2 358 354 350 346 343 341 339 338 336 334 333 331 330 329 328 328 328 328 328 328 329 330 331 331 332 333 335 336 337 338 339 341 341 341 340 340 338 337 335 333 330 326 323 320 319 318 317 316 316 316 317 322 328 334 339 340 326 321 318 317 315 314 313 312 312 314 315 318 323 331 313 316 326 321 199 239 275 262 236 236 258 226 171 156 141 129 119 111 105 102 103 104 104 105 103 94 76 46 12 351 346 346 349 349 346 345 346 347 349 351 353 357 1 6 10 15 21 27 34 40 46 51 54 54 52 51 51 52 53 53 53 52 51 46 35 23 19 17 15 14 13 11 9 8 7 6 5 5 8 13 14 14 15 15 14 14 13 13 13 12 11 10 10 9 9 9 9 10 11 12 13 15 18 20 22 25 27 29 30 31 30 27 22 7 359 356 354 353 352 350 348 346 344 343 342 341 341 340 340 340 340 340 342 349 357 3 4 358 350 344 342 341 340 340 340 339 337 336 334 333 333 332 332 332 333 333 332 331 330 329 328 327 326 326 325 324 322 321 320 318 317 316 314 314 313 312 312 311 311 310 310 311 311 311 311 312 312 312 312 312 312 312 312 311 311 311 311 311 311 310 310 309 308 307 306 305 303 302 301 301 300 300 264 264 264 264 265 265 266 267 267 268 268 269 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 287 287 286 286 285 284 284 283 283 283 282 282 281 280 279 279 279 279 279 278 276 274 273 272 270 269 269 268 267 266 266 266 266 266 266 266 265 265 266 266 266 266 266 266 268 268 269 269 271 273 275 276 277 274 274 275 276 277 277 277 277 276 275 272 268 265 263 262 262 262 265 271 280 294 307 311 305 299 295 294 294 295 295 292 283 274 265 259 258 256 253 250 247 242 242 243 243 242 241 238 238 239 242 246 252 259 264 268 267 266 265 264 261 255 245 237 234 232 230 230 233 236 236 236 237 237 236 238 243 245 243 242 244 246 249 253 259 264 268 267 261 259 257 255 252 249 248 248 250 253 255 256 257 257 253 249 246 244 243 243 241 236 230 225 223 223 224 226 228 230 233 235 239 244 252 262 275 288 295 295 287 276 264 255 249 243 236 223 211 201 193 188 184 182 181 181 180 180 180 180 180 179 178 177 176 175 174 173 171 170 168 167 166 165 164 163 162 161 159 157 155 152 149 146 143 140 138 136 134 131 128 124 118 112 105 97 89 79 69 59 49 39 31 23 17 12 7 2 358 354 349 345 342 340 339 338 336 335 333 332 331 330 329 328 328 328 329 329 329 330 330 331 332 335 336 337 338 339 340 341 341 341 340 339 338 336 334 331 328 324 322 320 318 316 316 315 315 316 319 323 329 335 331 325 323 321 321 319 317 315 313 312 312 313 314 315 317 319 321 323 325 328 330 329 324 316 314 319 326 342 2 18 30 39 44 47 48 51 55 59 60 55 46 28 2 338 329 329 332 337 340 343 344 343 344 345 346 347 348 350 352 355 358 1 5 10 14 18 21 24 24 24 26 28 31 33 36 37 38 38 34 26 14 12 10 9 7 6 5 3 2 1 1 0 360 1 6 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 6 7 9 10 12 15 18 21 23 24 24 21 10 358 352 351 350 348 346 344 342 341 340 339 338 338 337 337 336 336 337 338 343 353 6 8 358 349 344 342 341 340 340 340 339 338 336 335 333 332 331 330 330 331 332 333 332 331 331 330 329 328 327 327 326 325 323 322 321 319 317 316 315 314 312 312 311 310 310 310 310 310 311 311 311 311 311 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 307 306 305 304 303 302 301 300 300 263 264 264 264 264 265 265 266 267 267 268 269 270 272 273 274 275 276 276 277 278 279 280 281 283 284 285 286 287 287 287 287 286 285 284 284 283 283 283 282 282 281 280 280 279 279 280 279 279 277 275 274 272 271 270 268 268 267 267 267 267 268 268 268 268 267 267 267 267 267 267 267 266 267 267 268 269 271 273 275 278 279 277 277 277 277 278 278 278 279 280 280 277 273 270 269 268 267 267 270 274 283 299 314 318 316 308 302 299 298 298 296 289 278 265 253 247 248 252 247 238 234 235 240 245 246 244 241 238 240 241 242 244 249 255 261 266 269 269 269 268 266 263 259 255 252 250 247 243 241 241 241 243 245 245 244 242 242 239 234 231 233 235 239 244 250 252 255 259 258 257 257 256 255 254 253 253 255 257 260 261 262 261 257 253 248 244 244 247 248 244 238 231 227 225 226 228 232 234 236 236 239 244 256 277 302 319 322 310 292 275 263 255 251 248 243 232 218 204 192 183 179 178 177 177 177 178 178 178 178 178 177 176 175 174 173 172 170 169 168 167 166 165 165 164 163 161 159 157 154 151 148 145 143 141 139 137 135 133 130 125 119 113 107 100 92 83 74 64 54 45 36 29 23 18 13 8 4 359 354 350 346 343 342 340 338 337 335 334 333 332 331 330 329 330 330 330 330 330 330 330 332 335 336 337 338 339 340 340 341 341 341 340 339 338 336 333 330 328 326 324 321 318 317 316 316 316 318 319 321 325 324 324 324 324 324 322 319 317 315 314 313 314 316 317 318 320 321 322 324 324 324 323 321 319 318 319 324 332 340 346 353 359 4 8 10 13 17 22 25 25 22 12 356 342 336 333 332 333 334 339 344 344 343 343 344 344 344 345 346 347 348 350 353 355 358 0 3 4 6 7 10 13 16 19 21 23 24 25 25 22 10 8 6 4 3 2 1 359 358 358 357 356 357 359 2 3 2 1 0 360 359 359 359 0 0 1 1 1 2 2 1 1 0 360 360 0 1 1 2 3 4 6 9 12 15 17 18 16 11 2 354 355 354 348 343 341 339 338 337 336 335 335 334 333 333 332 333 335 339 347 3 8 360 348 342 340 339 338 338 338 338 337 336 335 333 331 330 329 329 330 331 334 334 333 332 331 330 330 329 328 327 326 325 324 322 321 320 318 317 315 314 313 312 311 310 310 310 310 310 311 311 311 311 311 310 310 310 309 309 309 308 308 308 308 307 307 307 306 305 305 304 303 302 302 301 301 301 263 263 263 264 264 264 265 266 266 267 268 269 270 271 272 274 275 275 276 277 278 279 280 281 282 283 284 285 286 287 287 287 286 286 285 284 283 283 282 282 282 281 281 280 279 279 279 279 279 278 276 275 273 271 270 269 269 269 270 270 271 271 271 270 269 268 268 268 268 268 268 267 267 266 266 267 269 270 272 274 276 278 279 280 281 281 281 280 279 280 282 283 282 278 276 275 274 273 272 276 286 301 316 325 327 324 310 304 300 298 297 295 287 277 266 252 242 236 233 233 238 240 241 244 247 247 245 242 240 241 243 243 244 246 252 258 263 268 270 271 271 270 269 267 266 265 264 262 260 258 255 253 252 252 251 250 247 244 238 233 229 229 231 234 239 246 249 252 254 256 258 259 259 259 260 260 260 262 264 266 266 266 263 259 255 250 248 249 252 257 255 249 242 236 231 230 231 235 238 238 237 239 247 283 325 10 19 3 316 289 274 263 257 255 254 251 244 231 213 193 178 174 173 173 174 174 175 176 176 176 176 175 175 174 173 172 171 170 169 168 167 166 166 165 163 162 160 157 155 152 150 147 145 144 142 141 140 138 135 132 127 122 116 110 104 97 89 81 72 63 54 45 38 31 25 20 15 10 6 1 357 353 349 347 344 342 340 337 336 335 333 332 331 331 331 331 331 332 331 331 331 332 335 336 337 338 339 339 340 341 342 342 342 341 339 337 335 334 333 331 329 326 323 321 320 319 319 320 321 322 323 325 325 326 326 325 322 320 318 316 315 315 316 317 319 320 322 323 324 325 325 324 324 323 322 321 322 325 329 333 336 339 343 345 347 349 352 355 358 1 4 4 360 349 343 339 337 335 334 334 335 337 340 343 343 343 343 342 342 342 342 343 344 345 346 347 349 351 352 354 357 360 3 6 8 10 11 13 14 16 16 15 11 5 360 359 359 358 357 357 356 356 355 356 359 1 360 358 357 356 355 354 352 352 352 353 353 355 356 357 358 358 359 359 358 358 358 358 358 358 358 359 0 2 4 7 9 10 10 9 6 2 2 359 350 341 339 337 336 334 334 333 332 331 330 330 330 331 333 337 355 2 1 353 343 339 337 336 335 335 335 335 336 335 334 332 330 329 328 328 328 330 333 335 335 334 333 332 330 330 329 328 327 326 324 323 322 321 320 318 317 316 314 313 312 311 310 310 310 310 310 310 311 311 310 310 310 309 309 309 308 308 308 307 307 306 306 305 304 304 303 303 302 302 301 301 301 300 264 264 263 263 263 264 264 265 266 266 267 268 269 270 272 273 274 275 275 276 277 278 279 280 281 282 284 285 286 287 287 287 286 286 285 284 283 283 282 283 283 282 281 280 279 279 279 279 279 278 276 275 274 271 270 270 271 273 274 274 274 273 272 271 270 269 268 268 268 268 268 268 267 266 266 267 268 269 270 272 275 276 278 279 281 283 283 282 279 281 284 286 286 285 281 279 279 278 276 283 298 319 332 336 335 326 310 305 302 299 296 291 285 279 272 262 252 245 243 245 249 252 251 249 247 246 246 245 245 244 244 243 243 245 249 255 260 264 267 269 270 270 270 270 270 270 270 270 270 270 266 261 258 257 257 256 253 248 242 236 232 231 231 234 239 246 254 257 258 259 261 262 263 264 266 267 269 271 272 273 272 269 265 260 256 254 254 256 260 264 262 259 253 246 239 235 234 237 239 240 240 240 241 52 77 83 79 58 319 287 275 266 262 263 263 261 257 249 233 200 175 168 167 169 170 171 173 174 174 174 174 174 173 172 171 171 169 168 167 167 166 165 164 163 161 159 157 155 152 150 149 148 147 146 146 145 143 141 138 133 129 124 119 114 108 102 95 88 79 71 62 53 46 39 33 27 21 16 12 8 4 1 357 354 350 346 343 340 338 336 335 333 332 332 332 333 334 334 333 332 332 333 335 336 337 338 338 339 341 342 343 344 344 344 343 342 340 339 337 336 333 331 329 327 325 324 323 324 325 327 328 328 328 327 326 325 323 322 321 322 318 317 318 319 320 321 323 323 324 325 325 325 325 325 324 324 325 326 328 331 332 334 335 337 337 339 341 343 345 348 350 351 351 343 340 338 337 336 335 334 333 334 336 340 341 341 341 341 340 340 340 340 340 341 341 341 342 343 345 347 350 352 355 357 360 1 2 3 5 7 8 9 7 3 357 357 356 356 356 356 356 356 356 358 360 359 357 355 354 352 351 350 348 347 347 347 348 349 351 352 353 354 355 355 356 356 356 356 356 356 356 356 356 357 359 0 2 3 4 4 3 2 1 359 353 343 338 335 334 333 332 331 330 329 328 328 327 328 329 331 342 353 356 352 340 335 333 332 332 332 333 333 334 334 334 332 330 328 327 327 327 329 331 334 335 334 334 333 331 330 329 328 327 326 325 324 323 321 320 319 318 317 315 314 313 312 311 310 310 310 310 310 310 310 310 310 310 309 309 309 308 308 307 307 306 306 305 304 303 302 302 301 301 300 300 300 299 299 267 265 264 263 263 263 263 264 265 266 267 267 268 269 271 272 273 274 275 276 276 277 278 279 281 282 283 284 285 286 287 287 287 286 285 284 283 283 283 283 283 283 282 280 279 279 279 279 279 278 276 274 273 271 270 270 272 274 276 276 275 274 273 271 270 269 268 267 268 268 268 268 267 266 266 267 268 268 269 270 272 274 276 278 280 282 283 282 281 283 286 288 291 292 292 292 290 287 284 292 305 323 340 347 332 322 314 309 306 302 294 287 284 280 275 268 260 253 251 252 256 259 258 256 253 251 251 250 249 247 243 240 239 240 244 251 256 260 263 265 266 267 267 268 269 270 271 272 272 269 264 259 256 255 257 258 257 253 247 242 239 237 235 236 239 246 255 259 262 264 265 266 268 269 272 275 278 280 281 279 275 268 263 259 258 258 260 264 267 267 266 263 258 252 245 238 237 238 240 242 246 254 270 96 102 105 103 95 3 296 281 273 272 273 274 274 273 270 262 214 166 157 158 162 165 167 169 171 172 172 172 172 171 171 170 169 168 167 166 165 164 163 162 160 158 156 154 153 151 150 150 149 149 149 149 148 146 143 139 134 129 125 121 116 111 105 99 92 84 76 67 59 51 44 38 32 26 21 17 14 11 8 4 360 355 350 346 342 339 337 335 334 332 333 335 336 336 336 334 333 332 333 334 336 337 337 338 340 341 343 344 346 348 349 348 347 345 343 341 339 337 335 333 331 330 328 328 329 330 332 334 333 332 330 328 327 325 326 331 336 325 321 320 321 322 323 323 324 324 325 325 326 326 326 326 326 327 327 329 330 331 331 332 333 334 335 336 338 339 340 342 342 339 337 336 336 335 334 333 333 332 332 332 331 332 334 336 338 338 338 338 338 338 338 337 337 337 339 340 342 344 346 349 351 353 354 355 356 357 358 359 1 1 360 354 353 352 352 352 352 353 353 355 357 357 356 354 352 351 349 348 346 345 344 344 344 345 346 347 348 349 350 350 351 352 352 353 353 353 353 353 353 353 353 354 355 356 357 358 359 359 359 358 357 354 346 338 334 333 331 330 329 329 328 327 326 325 325 326 332 340 348 351 349 339 333 330 329 329 330 330 331 331 332 332 331 330 328 327 326 326 327 328 329 330 331 333 333 332 331 330 329 328 327 326 325 323 322 320 319 318 317 316 315 313 313 312 311 311 311 311 310 310 310 310 310 310 309 309 309 308 308 307 307 306 306 305 304 303 302 301 300 300 299 299 298 298 298 272 268 266 264 263 263 263 263 264 264 265 266 267 268 269 270 272 273 274 275 276 277 278 279 280 281 282 283 285 286 286 287 287 286 285 284 283 283 283 283 283 283 282 280 279 279 279 279 279 277 276 274 273 271 270 270 271 273 274 275 275 274 273 271 269 268 267 267 267 268 268 268 268 267 267 268 269 269 270 270 271 272 274 277 279 281 282 282 283 285 287 290 294 297 300 302 301 299 297 301 308 320 337 353 332 325 321 316 311 304 293 286 283 280 276 271 265 259 254 255 258 262 263 263 261 260 258 256 253 249 245 241 237 236 238 245 252 257 261 264 264 264 265 265 267 268 269 270 268 261 253 248 244 243 245 248 250 250 250 248 246 244 242 241 241 245 251 257 262 265 267 269 272 274 277 280 285 288 288 282 274 266 260 258 259 263 269 270 270 270 268 265 260 254 248 240 239 240 243 248 254 269 74 109 114 117 117 113 92 330 297 288 286 287 287 287 285 283 280 290 298 132 140 150 157 162 165 167 169 170 170 170 170 169 168 167 166 165 165 164 162 161 159 157 156 154 153 153 152 152 152 152 152 151 150 149 146 142 137 133 129 125 121 117 112 106 100 93 86 78 69 60 52 46 40 34 29 25 20 17 15 12 8 4 358 353 348 344 341 338 336 335 335 336 337 338 339 338 336 334 333 333 334 336 337 339 341 344 345 346 347 349 352 353 351 349 347 345 343 341 339 337 336 334 333 333 333 334 336 338 340 339 337 335 333 332 331 334 338 338 329 324 323 323 323 324 324 324 324 325 325 326 326 326 326 327 327 327 328 329 330 331 331 332 333 334 334 335 336 336 337 337 334 332 332 333 333 333 332 332 332 331 331 330 329 328 330 333 335 336 337 337 337 336 335 335 335 336 337 338 340 342 344 345 346 347 348 348 349 350 351 352 353 353 350 348 347 346 346 346 348 350 352 353 352 351 349 348 347 346 345 344 343 342 342 342 343 343 344 345 346 346 347 347 347 348 348 348 349 349 349 349 349 349 349 350 351 351 352 353 353 354 354 354 352 348 340 334 332 330 329 328 327 326 325 325 324 324 324 328 336 344 346 345 339 332 327 327 327 327 327 328 329 329 330 330 329 327 326 325 325 325 325 326 326 328 330 332 331 331 331 330 329 328 327 325 324 322 320 319 318 317 316 315 314 313 312 312 312 312 311 311 311 311 311 311 310 310 309 309 308 308 308 307 306 306 305 304 303 301 301 300 299 299 298 297 297 296 278 274 270 267 265 264 263 262 263 263 264 265 266 267 268 269 270 271 273 274 275 276 277 278 279 280 281 283 284 285 286 287 287 286 286 284 283 282 282 282 282 282 281 280 279 278 278 279 278 277 276 274 273 272 271 270 270 272 273 275 275 274 272 271 270 268 268 268 269 270 271 271 270 269 268 268 269 270 270 270 270 271 273 276 279 281 282 282 284 286 288 292 295 298 302 304 306 306 306 306 310 317 330 342 332 331 328 323 314 302 291 285 283 280 277 273 268 263 258 258 262 270 275 274 271 268 264 259 255 252 249 245 241 237 236 241 249 257 264 267 268 267 266 265 265 266 265 263 258 249 243 238 235 232 230 232 235 240 246 248 248 247 246 247 248 250 254 258 261 264 268 272 276 279 284 289 294 296 293 284 273 263 260 260 264 269 275 274 273 272 271 267 263 258 252 246 244 246 250 258 269 279 103 118 124 124 122 117 98 2 315 302 298 296 294 291 290 289 292 306 331 75 120 139 150 156 161 163 165 166 166 167 166 166 165 165 164 163 163 162 160 159 157 155 154 154 154 154 154 154 154 153 153 152 150 147 143 139 135 130 127 123 120 115 110 104 98 92 84 75 67 58 51 45 40 36 31 26 22 19 17 15 11 6 1 355 350 346 342 339 338 337 337 339 340 341 341 340 337 335 333 333 334 336 339 342 345 348 350 351 353 355 356 355 353 351 349 347 345 343 342 340 339 338 337 337 338 339 341 342 344 343 342 340 339 339 338 339 340 339 333 328 325 324 324 324 324 324 324 324 325 325 326 326 326 327 327 327 328 329 329 330 331 331 332 332 332 333 334 334 335 335 333 332 332 333 333 332 332 332 331 331 330 329 328 327 326 327 329 333 335 335 335 335 334 333 333 334 335 336 337 338 339 340 341 341 342 342 342 343 344 344 345 346 346 345 344 343 344 346 348 348 349 348 347 346 345 344 343 342 341 340 340 340 340 340 341 341 342 342 343 343 344 344 344 344 345 345 345 345 345 345 345 345 345 346 346 346 346 347 348 348 349 349 349 347 342 335 332 330 328 327 326 325 324 323 323 323 324 328 335 341 342 341 337 330 325 325 324 325 325 325 326 326 327 327 326 325 324 324 323 323 324 324 324 324 325 325 327 329 330 330 329 329 328 326 324 323 321 320 318 317 316 315 314 313 312 312 312 312 312 312 312 312 311 311 311 310 310 309 309 308 308 307 307 306 305 304 303 302 301 300 299 298 297 297 296 295 284 281 277 273 269 267 265 263 263 263 264 264 265 266 267 268 269 270 272 273 274 275 276 277 278 279 281 282 283 285 286 287 287 287 286 285 283 282 282 281 282 282 281 280 279 278 278 278 278 277 276 274 273 272 271 270 271 272 274 275 275 274 273 272 271 271 271 271 272 273 273 274 274 273 271 270 269 269 269 269 270 271 274 276 278 280 282 282 284 286 289 292 296 299 302 304 306 307 309 310 311 316 324 330 329 331 333 327 316 303 291 285 281 279 277 275 272 268 264 264 268 275 281 281 278 272 267 262 260 258 256 252 248 244 243 245 253 261 267 270 270 270 269 267 265 264 263 259 252 242 235 229 225 221 219 220 224 230 238 242 244 244 244 245 253 258 261 264 265 268 272 276 281 286 293 299 303 302 289 280 272 266 266 268 272 275 277 276 276 275 274 271 267 263 259 254 252 255 261 272 298 85 115 125 129 128 120 106 74 5 327 311 302 296 293 292 294 297 304 318 342 41 102 129 143 151 156 159 160 161 162 162 162 162 162 161 161 161 160 159 158 157 155 155 154 154 154 154 155 155 154 154 153 151 148 145 141 136 132 128 125 122 117 113 108 101 95 87 79 70 62 55 49 45 40 36 32 27 23 20 18 16 13 8 3 358 353 348 344 342 341 341 342 343 344 344 343 341 339 336 335 334 335 337 340 344 347 349 352 354 356 357 357 355 353 351 349 347 346 345 344 343 342 342 342 342 342 343 344 345 345 344 342 341 340 340 341 341 340 339 337 334 331 327 326 325 325 325 324 324 324 324 325 325 326 326 326 327 328 328 329 330 330 330 330 331 331 331 332 333 333 333 334 334 336 336 334 332 332 331 330 329 328 327 326 325 324 324 326 329 333 334 333 333 332 332 332 332 333 333 334 335 335 336 336 336 337 337 337 337 337 338 339 340 341 341 341 342 343 344 344 344 344 344 343 342 341 341 340 339 338 338 337 338 338 339 339 339 340 340 340 340 341 341 341 341 342 342 343 343 343 343 343 343 343 342 342 342 342 342 343 344 344 345 345 344 343 339 337 333 329 328 326 325 324 323 323 323 324 328 337 339 340 339 335 326 324 323 323 323 323 323 324 324 324 324 324 323 323 322 322 321 321 321 321 321 321 321 323 325 328 329 329 328 328 326 325 323 321 320 319 318 316 315 314 313 312 312 312 311 312 312 312 312 312 312 312 311 311 310 310 309 309 308 307 307 305 304 303 302 301 300 299 298 297 296 295 295 287 285 283 279 275 272 268 266 264 264 264 264 264 265 266 267 268 269 271 272 273 275 276 277 278 279 280 281 283 284 285 286 287 287 286 285 283 282 281 282 282 282 282 281 279 278 277 277 277 277 275 274 273 272 271 271 271 272 274 275 275 275 274 273 273 273 274 275 275 275 275 275 275 275 273 272 271 270 270 269 269 271 273 275 276 278 280 281 282 285 289 293 297 300 302 303 305 306 308 311 313 316 321 323 324 327 331 330 320 305 291 285 281 280 283 286 280 274 269 268 269 272 274 276 274 271 267 266 265 264 262 259 256 254 254 256 261 267 269 267 263 262 261 259 257 255 253 251 246 238 227 221 217 214 213 215 218 223 229 235 239 240 240 241 251 260 265 269 272 274 277 280 284 290 298 302 299 292 283 275 272 272 274 277 278 278 278 278 278 278 277 275 273 269 266 263 262 265 273 287 328 92 120 128 132 129 117 95 52 3 334 314 302 296 296 298 302 307 314 325 342 17 74 114 133 143 149 153 155 157 158 158 158 158 157 157 157 157 157 156 155 155 154 154 154 154 154 155 155 155 155 154 153 151 148 144 140 135 131 127 124 120 116 111 105 98 90 82 73 65 58 52 48 45 41 37 33 28 24 21 20 18 14 10 6 2 357 352 348 346 346 346 347 347 347 347 345 343 341 338 336 336 337 339 342 345 348 351 353 355 357 357 356 354 351 348 348 347 347 347 346 346 345 345 345 346 346 346 346 346 346 344 343 342 341 341 341 341 341 341 340 339 337 332 330 328 327 326 325 325 324 324 324 325 325 325 326 326 326 327 328 328 329 329 330 330 330 330 331 332 332 332 333 333 334 335 333 332 330 329 328 327 326 325 324 323 323 324 325 328 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 333 333 333 334 335 336 337 338 338 339 339 340 340 340 340 340 339 338 337 337 336 336 335 335 336 336 337 337 337 338 338 338 338 338 338 339 339 340 340 340 341 341 341 341 341 341 341 341 340 340 340 341 341 342 342 342 342 342 340 339 336 332 330 327 325 324 323 322 322 322 325 332 336 337 337 335 328 324 322 322 321 321 322 322 322 322 322 321 321 320 320 320 319 319 319 319 319 319 319 319 321 324 325 326 327 326 325 324 323 321 320 319 318 317 315 314 313 312 311 311 311 311 311 311 312 312 312 312 312 311 311 311 310 310 309 308 307 306 305 304 303 302 300 299 298 297 296 295 294 289 287 286 284 281 277 273 270 267 265 265 264 264 264 265 266 267 268 270 271 272 274 275 276 277 278 279 280 282 283 284 286 287 287 287 285 283 282 281 282 283 283 283 282 280 278 277 277 277 276 275 274 273 272 271 271 271 272 274 275 275 274 274 274 274 275 277 278 277 276 275 275 275 275 274 273 272 271 270 269 269 270 272 273 274 276 278 279 280 284 289 294 298 301 301 302 303 304 306 309 313 316 318 318 319 322 326 331 325 304 290 285 281 282 287 294 291 281 274 270 269 268 269 269 270 271 269 268 267 265 264 263 262 262 263 264 266 267 264 256 249 245 242 243 244 243 239 235 231 225 218 214 213 211 211 213 215 218 223 230 236 238 237 236 244 253 262 270 277 282 284 285 287 293 300 301 294 285 279 276 276 278 280 281 281 281 281 281 281 280 280 279 278 275 273 271 270 274 282 298 342 92 120 129 131 128 114 86 42 360 333 317 308 304 304 307 311 315 320 326 337 357 37 89 117 132 140 147 151 153 155 155 156 156 155 155 154 154 153 154 154 154 154 154 154 154 155 155 155 156 156 155 154 151 148 144 140 135 131 127 124 120 116 110 103 95 86 77 68 61 55 51 48 46 43 39 34 29 25 23 21 19 17 15 13 8 2 356 352 350 349 349 349 349 349 349 348 346 344 341 339 338 339 342 345 347 350 352 354 355 356 356 354 351 348 346 347 347 347 347 347 347 347 347 348 347 347 347 348 348 347 346 345 344 344 343 343 343 343 343 342 341 340 338 335 332 330 329 328 327 326 326 326 325 325 325 326 326 326 326 327 327 328 328 329 329 329 330 330 331 331 331 331 332 332 332 332 331 329 327 326 325 324 323 323 323 323 324 326 330 330 330 329 329 329 329 329 329 329 329 330 330 330 331 331 331 331 331 330 330 330 330 330 331 332 333 334 335 335 335 335 336 336 336 335 335 334 334 333 333 333 333 333 334 334 335 335 335 335 335 336 336 336 336 336 337 337 338 338 338 339 339 339 340 340 340 340 340 340 341 341 341 341 341 341 341 341 340 340 338 337 334 330 327 325 323 322 321 323 328 331 333 333 333 332 329 324 321 320 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 317 318 320 322 324 324 324 324 323 322 321 320 319 318 317 315 314 313 312 311 310 310 310 310 310 311 311 311 312 312 312 312 312 311 311 310 309 308 307 306 304 303 302 301 299 298 297 296 294 293 291 289 287 286 284 282 279 275 271 268 266 265 265 264 265 265 266 267 269 270 271 273 274 275 276 277 278 279 281 282 284 285 286 287 287 286 284 281 281 282 282 283 283 282 280 278 277 276 276 276 276 274 273 273 272 271 271 272 273 274 274 274 273 274 274 275 277 277 276 275 274 274 275 274 274 273 272 271 270 269 269 269 271 272 274 275 277 278 279 282 287 292 295 297 296 296 298 300 303 307 310 313 313 313 315 318 322 327 326 306 294 287 283 284 290 298 303 288 278 271 269 268 269 272 276 277 275 271 268 265 262 260 259 261 261 262 262 261 259 253 247 243 239 242 246 246 239 231 224 219 214 211 210 209 209 210 211 215 220 225 229 232 232 231 233 244 257 271 283 290 291 291 292 296 301 298 287 280 277 278 280 282 283 284 284 284 284 283 283 283 283 283 282 280 279 277 277 280 289 304 345 83 116 126 129 126 112 82 36 0 336 322 315 312 312 314 316 319 322 326 333 347 13 59 97 119 132 140 146 150 152 154 155 155 155 155 154 153 153 153 153 154 154 154 154 154 155 155 156 156 156 156 154 152 149 145 140 136 132 128 125 121 116 110 102 93 82 73 65 59 55 52 51 50 48 42 36 30 26 25 24 23 21 20 17 13 6 359 355 353 351 351 351 351 351 351 350 349 347 344 342 342 343 345 348 350 352 353 354 355 355 354 353 351 349 347 347 347 347 347 347 348 348 348 347 346 347 348 349 349 349 348 347 346 346 345 345 345 345 344 343 342 341 339 338 336 334 333 331 330 329 328 328 327 327 326 326 326 326 326 326 327 327 328 328 329 329 330 330 331 331 331 331 331 331 331 331 330 328 326 325 324 323 323 323 323 324 326 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 328 328 328 327 327 327 327 328 329 329 330 330 330 330 331 331 332 332 331 331 330 330 330 330 330 330 331 331 332 333 333 333 333 333 333 334 334 334 334 334 335 335 336 336 336 337 338 338 339 339 340 340 340 340 340 340 340 340 340 340 340 340 339 338 337 336 334 331 328 324 322 324 325 328 329 330 330 330 329 328 325 321 319 319 319 319 319 319 318 318 317 317 317 316 316 316 315 315 315 315 315 316 316 317 318 319 320 321 321 321 321 320 320 319 318 317 316 315 314 312 311 311 310 310 310 310 310 310 310 311 312 312 313 313 313 312 312 311 310 309 308 306 305 303 302 300 299 298 296 295 294 293 291 289 287 286 286 285 283 280 277 273 270 268 266 265 265 265 266 267 268 269 271 272 273 274 275 276 277 278 280 281 282 284 285 287 287 286 284 282 281 282 282 283 283 282 280 279 277 276 276 276 276 275 274 273 272 271 271 271 273 273 274 274 273 273 274 275 276 276 276 275 275 275 275 275 274 272 271 269 269 268 268 268 270 271 273 275 277 277 277 278 282 287 290 291 290 291 292 294 297 301 304 306 307 309 311 313 317 322 329 321 305 295 289 291 297 306 311 299 285 277 273 272 275 280 286 287 283 276 269 264 261 258 257 259 261 261 261 258 256 253 253 253 255 264 279 267 252 240 231 223 215 208 202 201 202 204 205 212 217 220 221 223 226 229 233 243 258 275 292 296 296 293 293 295 300 295 276 272 274 277 280 282 284 285 286 286 286 285 285 285 286 286 286 284 282 281 281 283 290 304 337 61 105 119 125 124 112 82 37 4 342 329 323 319 317 317 319 321 323 326 332 343 2 35 75 104 122 133 141 146 150 152 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 156 156 156 155 154 151 149 145 141 136 133 129 126 122 116 110 102 91 82 73 66 62 59 59 58 56 52 45 37 31 27 26 25 25 24 22 19 12 5 1 357 355 353 352 352 352 352 353 352 352 349 347 346 347 348 349 351 353 355 355 355 355 355 355 354 352 350 349 348 347 345 345 346 346 346 346 345 346 347 348 349 350 350 349 349 348 347 346 346 345 345 345 344 343 342 340 339 338 337 335 334 333 332 331 330 330 329 328 328 327 327 327 327 327 327 327 328 328 329 329 330 330 331 331 330 330 330 330 330 329 328 326 324 324 323 323 324 325 326 327 328 328 328 328 327 327 327 327 326 326 327 326 326 326 327 327 327 326 326 326 325 325 325 324 324 324 325 325 325 325 325 325 326 327 327 328 327 327 327 326 327 327 327 328 329 329 330 330 331 331 332 332 332 332 332 333 333 333 333 334 334 334 335 336 336 337 338 338 339 339 339 339 339 339 339 339 339 338 338 337 337 336 336 335 334 332 330 329 328 328 328 328 328 328 328 328 328 327 325 322 319 318 318 318 318 318 317 317 316 316 315 315 314 314 314 313 313 313 314 314 315 315 316 317 317 317 318 318 318 318 318 317 317 316 315 314 313 312 311 310 309 309 309 309 309 310 310 311 312 312 313 313 313 313 312 311 311 310 308 307 305 304 302 300 299 297 296 295 294 292 289 288 287 286 286 286 286 285 282 279 275 271 269 267 266 266 266 267 268 269 270 271 272 273 274 275 276 277 279 280 281 283 285 286 287 286 284 283 282 282 283 284 284 284 282 280 278 277 276 277 277 277 276 274 273 272 271 272 273 274 275 275 275 274 274 275 275 275 276 276 276 276 276 276 275 273 272 270 269 268 268 268 269 270 272 275 277 277 274 273 276 281 285 287 289 290 291 292 292 294 296 299 301 302 304 307 311 316 323 332 328 318 310 310 314 317 316 308 296 288 284 282 285 290 294 293 284 276 270 266 264 262 261 260 259 259 261 261 259 254 254 256 260 269 283 278 264 250 243 232 221 206 183 187 193 198 203 209 213 215 216 216 218 228 240 254 270 289 304 303 299 291 287 285 286 287 271 270 273 277 280 282 284 286 287 288 288 288 288 288 289 289 289 288 286 284 283 284 289 301 325 30 91 110 119 121 113 88 46 11 351 338 328 322 320 320 322 324 326 329 333 342 356 19 53 87 110 125 135 141 146 149 151 152 152 153 153 153 153 153 153 153 153 153 153 154 154 154 155 155 155 154 152 150 148 144 141 137 134 130 127 123 118 111 102 92 83 76 71 69 68 69 68 64 57 46 37 30 27 24 24 24 22 20 16 11 7 3 360 357 355 354 353 353 353 353 354 354 352 351 350 351 352 353 355 356 357 357 357 357 357 356 354 353 351 350 349 348 346 345 344 344 344 344 344 345 346 348 349 350 350 350 349 348 347 346 346 345 345 345 344 344 343 342 340 339 338 337 336 335 334 333 332 332 331 330 329 328 328 327 327 326 326 327 327 328 328 329 329 329 330 330 330 330 329 329 329 328 328 327 326 325 324 324 325 326 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 325 325 324 324 323 323 322 322 321 321 321 321 321 321 321 322 322 323 323 324 324 324 324 324 325 325 326 327 328 328 329 329 330 331 331 331 331 331 332 332 332 333 333 333 334 334 335 335 336 336 337 337 338 338 338 338 338 338 338 337 337 336 335 335 334 333 333 332 331 330 329 328 328 327 327 327 328 327 327 327 326 325 322 320 318 317 317 317 317 316 316 315 315 314 313 313 312 312 312 311 312 312 312 313 314 314 314 314 314 315 315 315 315 316 315 315 315 314 313 312 311 310 309 309 309 309 309 309 310 310 310 311 312 312 313 313 312 312 311 311 310 309 307 306 304 302 300 299 297 296 294 293 292 287 287 287 286 287 287 287 287 286 284 280 276 272 270 268 267 266 267 267 268 269 270 271 272 273 274 275 277 278 279 280 282 284 285 286 287 286 284 283 282 283 284 285 286 285 283 280 279 278 277 277 277 276 275 273 272 272 272 274 276 278 278 277 276 275 275 275 275 275 276 277 277 277 277 276 275 274 274 272 271 271 270 270 271 273 276 278 277 271 271 274 279 284 287 290 292 294 294 294 293 293 294 297 299 301 305 309 312 316 322 328 330 329 327 326 322 315 307 303 299 295 293 293 296 297 292 282 275 272 269 268 266 265 264 262 260 260 262 262 260 259 260 263 268 275 280 268 258 252 245 234 211 169 170 184 194 201 207 210 212 212 215 225 241 257 273 289 305 316 310 298 286 279 276 275 276 269 269 272 276 278 281 283 285 287 288 289 290 291 291 292 292 291 290 288 286 284 283 287 296 312 354 74 104 115 118 113 95 60 21 358 343 331 326 324 324 326 328 329 331 335 342 353 12 40 73 99 116 128 136 141 145 147 149 150 150 151 151 151 152 152 152 152 152 153 153 153 154 154 154 154 153 151 149 147 144 141 137 134 131 128 125 120 113 104 93 85 78 75 73 76 78 76 70 61 48 37 31 28 27 26 25 22 19 15 11 8 5 2 359 358 356 355 354 353 354 354 354 353 353 353 354 355 357 358 359 359 359 359 359 359 357 355 352 351 350 349 348 347 347 346 345 345 344 345 345 346 347 348 349 350 350 349 348 347 347 346 346 345 344 343 342 342 341 340 338 337 337 336 335 334 334 333 333 332 331 330 329 328 328 327 327 326 327 327 328 328 329 329 329 330 330 330 330 330 329 329 329 329 328 328 327 327 327 327 327 327 327 327 327 328 328 328 328 328 327 327 326 326 325 324 324 324 325 325 325 324 324 323 322 321 321 320 319 318 318 318 318 318 318 318 319 320 320 321 322 322 323 323 324 325 325 326 327 327 328 328 329 330 330 330 331 331 331 332 332 332 332 333 333 333 334 334 334 335 335 336 337 337 337 338 338 338 338 337 336 335 334 333 333 332 331 330 329 329 328 328 327 327 327 327 327 327 326 326 325 324 323 321 318 317 317 317 316 316 315 315 314 313 312 311 311 310 310 310 310 310 311 311 312 312 312 312 313 313 312 313 313 313 313 313 313 313 312 311 310 309 309 308 308 308 309 309 309 309 310 310 310 311 311 311 311 311 311 310 309 308 307 306 304 303 301 299 298 296 294 293 291 286 286 286 287 288 288 288 288 288 286 283 280 276 273 270 268 267 267 267 268 268 269 270 271 272 273 274 275 276 278 279 281 283 284 286 287 286 283 282 282 282 283 285 286 287 286 284 282 280 279 278 277 276 275 273 272 272 273 275 278 279 279 279 277 276 275 275 274 275 275 275 276 276 276 276 276 277 277 278 277 276 274 273 273 274 276 276 275 271 272 275 280 285 289 292 295 298 300 301 300 298 297 300 302 304 306 309 311 313 316 320 323 325 324 322 320 313 308 305 303 302 300 298 299 297 292 285 279 275 272 270 269 268 270 271 272 272 271 269 267 263 260 257 256 260 280 274 268 264 260 252 229 194 177 184 193 201 207 211 213 221 233 248 261 272 281 290 301 309 306 294 283 276 274 272 270 267 268 271 274 276 279 281 283 285 287 288 290 291 292 293 293 293 292 290 287 285 284 286 291 301 320 31 97 111 115 112 100 74 37 7 348 335 329 327 328 329 331 331 333 336 343 354 10 36 67 92 110 122 131 137 141 144 146 148 148 149 149 150 150 150 151 151 152 152 153 153 153 153 153 152 151 149 148 146 144 141 138 135 133 130 127 122 116 107 96 86 79 76 75 78 79 77 70 60 47 38 32 29 28 26 24 21 18 14 11 8 5 3 1 359 358 356 354 353 353 354 354 354 354 354 356 358 359 0 1 1 1 1 1 1 357 354 352 351 350 349 349 348 347 347 346 346 345 345 346 346 347 347 348 348 348 348 347 347 347 346 346 345 343 342 341 340 339 339 338 337 337 336 335 334 334 334 334 333 332 331 330 330 329 328 328 328 328 328 328 329 329 330 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 328 328 328 328 329 329 329 329 329 328 328 327 327 326 326 325 325 325 325 325 324 324 323 322 321 320 319 318 317 316 316 316 316 316 317 317 318 319 320 321 322 323 323 324 325 325 325 326 326 326 327 328 329 329 330 330 330 331 331 332 332 332 332 332 332 332 333 333 333 334 334 335 336 336 337 337 338 338 337 337 336 335 334 333 332 331 330 329 328 328 328 327 327 327 327 326 326 325 325 324 323 322 321 319 317 316 316 316 315 315 314 313 312 311 310 309 309 309 309 309 309 309 310 310 310 311 311 311 311 311 311 311 311 311 311 312 312 311 311 310 309 309 308 308 308 308 308 308 308 308 308 309 309 310 310 310 310 310 310 309 308 307 306 305 303 301 300 298 296 295 293 292 286 286 286 287 288 289 289 289 288 287 285 282 279 276 272 270 268 267 267 267 268 268 269 270 271 272 273 274 275 277 278 280 282 284 285 286 285 283 282 282 282 283 284 286 287 288 287 285 283 281 279 278 276 275 273 272 272 273 275 278 279 279 278 277 276 275 274 274 274 273 273 274 274 274 274 275 276 277 278 279 280 279 277 276 276 276 275 274 273 273 276 280 284 289 293 297 300 303 305 305 305 304 304 305 306 306 306 308 310 312 315 318 320 320 319 318 313 310 307 306 304 303 301 300 298 294 290 286 280 276 273 272 271 274 277 280 280 280 280 275 268 260 251 243 245 265 269 271 272 271 269 260 235 207 202 205 212 223 235 242 250 258 266 274 278 281 283 286 289 287 282 277 273 273 272 270 269 269 271 273 275 278 280 282 284 286 287 289 291 292 293 294 294 293 291 289 287 287 289 293 300 316 3 75 101 109 109 102 83 53 20 356 340 333 331 331 332 332 333 334 338 345 356 11 34 62 86 105 117 127 133 138 141 144 145 146 147 148 148 149 149 150 150 151 152 152 152 152 152 151 151 149 148 147 145 144 142 139 137 135 133 130 126 120 112 101 90 82 79 78 79 77 72 65 55 45 38 33 30 28 26 24 20 16 12 9 7 5 3 2 360 358 356 354 353 352 353 353 353 353 354 355 357 360 1 3 3 3 3 3 2 359 354 352 351 350 349 349 348 348 347 347 346 346 346 346 346 346 347 347 347 347 347 346 346 346 345 344 343 342 341 340 339 339 338 338 337 336 335 335 334 334 334 334 333 332 332 331 330 330 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 329 329 329 329 330 330 330 330 330 329 329 328 328 328 327 327 326 326 326 326 325 324 324 323 322 320 319 318 317 316 315 315 315 316 316 317 318 318 320 321 322 323 323 324 324 325 325 325 325 325 326 327 328 328 329 329 330 330 331 331 331 331 331 331 331 331 332 332 332 333 333 334 334 335 336 336 337 337 337 337 336 336 335 334 333 332 331 330 329 329 328 328 328 327 327 327 326 326 325 324 323 322 321 320 318 316 316 316 315 314 314 313 312 310 309 309 308 308 307 308 308 308 308 308 309 309 309 309 310 310 309 309 309 309 310 311 311 311 310 310 309 308 308 308 308 308 308 308 307 307 307 307 308 308 309 309 310 310 309 309 308 307 306 305 303 302 300 299 297 295 294 292 286 286 286 287 288 288 289 289 288 287 285 283 280 278 275 271 269 267 266 266 267 267 268 269 270 271 272 273 274 276 277 279 281 283 285 286 284 283 282 281 281 282 283 284 286 288 288 287 285 282 280 278 277 276 275 274 274 274 275 277 278 278 277 277 276 275 274 274 273 272 272 272 271 272 272 273 274 275 277 279 280 280 280 279 278 276 275 274 273 274 276 279 283 287 292 295 299 302 305 307 309 309 308 306 304 303 303 305 307 310 313 316 317 317 317 316 312 309 307 306 305 304 302 301 299 297 295 291 286 278 275 274 274 275 278 281 283 281 283 281 277 271 265 258 259 268 274 276 276 276 276 273 258 241 228 224 229 237 248 261 270 274 276 276 275 274 274 273 272 268 264 264 265 269 271 271 270 271 272 274 276 278 280 282 284 286 288 290 292 293 294 294 294 293 292 291 290 291 293 298 305 317 341 35 81 97 102 99 86 62 27 359 343 337 334 333 333 333 333 336 341 348 358 11 29 52 76 95 110 120 128 133 137 140 142 143 144 145 146 147 148 149 150 150 151 151 151 151 150 150 149 148 147 146 145 144 142 141 139 138 136 134 130 125 118 108 97 90 85 82 79 73 65 58 50 42 37 33 31 29 26 23 19 15 11 8 6 4 3 1 360 358 356 354 352 351 351 352 352 352 352 353 355 357 359 2 4 4 4 4 4 1 356 353 351 350 350 350 349 349 348 348 347 347 347 347 347 347 346 346 346 346 345 345 344 344 344 343 342 342 341 340 339 338 337 337 336 335 334 334 333 333 333 333 332 331 331 330 330 330 329 329 329 329 329 329 329 329 330 330 330 330 329 329 329 329 329 330 330 330 330 330 330 329 329 329 329 329 329 329 329 330 330 330 330 329 329 329 329 328 328 327 327 327 326 326 326 326 326 325 324 323 321 320 318 317 317 316 316 317 317 317 318 319 320 321 322 323 324 324 324 324 324 324 324 325 326 326 327 328 328 329 329 330 330 330 330 330 330 330 331 331 331 331 331 332 332 333 334 334 335 335 335 335 335 335 335 335 335 335 334 333 332 331 331 330 329 329 329 329 328 328 327 327 326 325 324 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 309 310 310 310 310 309 309 308 308 307 308 308 308 307 307 306 306 306 306 307 308 309 309 309 309 308 308 307 306 305 304 303 301 299 297 295 293 292 286 286 286 286 286 287 287 288 288 287 286 284 281 279 276 273 269 267 266 265 266 266 267 268 269 270 271 272 273 274 276 278 280 282 284 285 285 283 282 282 281 281 282 283 284 287 287 287 285 282 280 279 278 277 276 276 276 276 276 277 277 277 276 276 275 274 274 273 273 272 272 272 272 272 272 273 273 274 275 276 278 279 280 280 279 278 276 275 274 274 275 277 281 284 288 292 296 299 303 306 308 309 309 307 305 304 303 304 306 308 311 312 314 314 313 312 310 308 306 305 304 303 303 303 301 298 294 291 286 279 277 275 275 277 280 284 285 282 279 277 277 278 281 285 288 290 289 286 283 280 277 274 268 259 250 244 243 246 251 258 264 268 271 272 271 270 267 264 260 254 251 252 256 261 265 268 269 271 273 275 276 278 281 284 287 289 291 293 294 295 296 296 297 296 295 294 295 296 299 304 312 325 346 27 67 86 94 93 82 54 15 352 342 338 337 335 334 334 336 339 344 351 358 8 22 41 61 82 99 112 121 128 133 136 138 140 141 143 144 146 147 148 149 149 150 150 150 149 149 148 148 147 147 146 146 145 143 142 141 140 139 137 134 130 124 116 107 99 92 86 79 66 55 48 44 39 35 32 31 29 27 23 18 14 10 7 4 3 2 0 359 358 356 354 352 350 350 350 350 351 351 352 353 354 356 358 3 4 4 4 5 3 360 357 354 352 351 351 350 350 349 349 348 348 348 347 347 347 346 346 345 345 344 344 343 343 342 342 341 341 340 339 338 338 337 336 335 334 333 333 332 332 331 331 330 330 330 330 329 329 328 328 328 328 329 329 329 329 329 329 329 329 329 330 330 330 330 330 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 328 328 327 325 324 322 321 320 319 318 318 318 318 317 318 319 320 322 322 323 323 324 323 323 323 324 324 325 325 326 327 327 328 328 329 329 329 329 330 330 330 330 330 330 331 331 331 331 332 332 333 333 333 333 332 332 332 332 332 333 333 333 332 331 330 330 330 330 330 330 330 330 330 329 328 328 327 325 324 323 322 321 320 320 318 317 315 314 313 312 311 310 309 308 307 307 307 307 307 307 306 306 306 307 307 307 307 307 307 306 307 307 308 308 309 310 309 309 308 307 307 307 307 307 307 306 306 305 305 305 306 307 308 308 309 309 308 308 307 306 305 304 304 303 301 299 298 296 294 292 285 286 286 285 285 285 285 286 287 287 286 284 282 279 277 274 270 267 266 265 265 265 266 267 268 269 270 271 272 274 275 277 279 281 283 284 284 283 282 282 281 281 281 282 284 286 286 286 284 282 281 279 279 278 277 277 277 277 277 277 276 276 275 274 273 272 272 272 272 273 274 275 275 275 275 274 273 273 273 274 276 277 279 280 280 279 278 276 274 274 275 276 279 282 285 289 294 297 301 304 306 306 306 306 305 305 305 306 307 309 311 311 311 311 310 310 309 307 305 304 303 302 303 304 302 298 293 288 284 281 278 277 277 280 284 288 288 285 281 276 273 273 277 286 289 291 291 292 290 287 283 280 277 272 266 259 254 251 251 253 256 259 263 266 268 268 266 263 259 254 251 250 252 257 260 264 267 270 273 275 277 279 283 286 289 292 294 296 297 297 299 300 300 300 300 299 300 302 305 310 318 330 350 23 57 75 82 82 71 29 355 342 339 338 337 336 335 335 338 342 346 352 358 6 18 32 50 70 88 103 115 123 129 133 136 137 140 141 143 145 146 147 148 148 149 149 149 148 148 147 147 147 146 147 146 146 145 143 142 142 141 139 137 133 129 123 116 107 96 84 71 56 45 39 36 33 31 28 27 28 26 23 19 15 10 7 4 2 1 360 358 357 355 353 351 349 348 348 348 349 349 350 351 352 353 355 359 1 3 4 4 5 4 1 357 354 353 353 352 351 351 350 349 349 348 348 348 347 347 346 345 344 344 343 342 342 341 340 340 339 339 338 337 336 336 335 334 333 332 332 331 331 330 330 329 329 329 329 329 328 328 328 328 328 328 328 329 329 329 329 330 330 330 330 331 331 331 331 331 331 331 331 330 330 329 329 329 329 329 329 329 329 328 328 328 327 327 327 327 327 327 326 327 327 327 327 327 327 328 328 328 327 326 324 323 322 321 320 320 319 318 318 318 319 320 322 322 323 323 323 322 322 323 323 324 324 325 326 326 327 327 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 331 331 331 330 329 328 328 328 328 328 328 329 328 325 323 323 323 325 325 326 329 330 330 330 330 329 328 327 326 325 324 323 322 322 321 320 319 316 314 313 312 311 310 309 308 308 307 307 307 306 306 306 306 306 306 306 306 307 306 306 306 306 306 307 308 308 309 309 308 307 306 306 307 307 307 306 305 305 305 305 305 305 306 307 308 308 308 308 307 306 306 305 303 302 301 299 299 297 295 293 290 285 285 285 285 285 284 284 285 285 286 286 285 283 280 277 274 271 268 266 264 264 264 265 266 267 268 269 270 272 273 274 276 278 280 282 284 284 283 283 282 282 282 282 283 284 285 286 285 283 282 280 280 279 279 278 277 277 277 277 276 275 274 273 272 271 271 270 271 273 274 276 277 278 277 276 275 273 273 273 273 275 276 278 280 281 280 279 277 275 275 275 276 278 280 283 287 291 295 298 301 302 303 303 304 304 305 306 307 309 312 314 315 315 313 313 310 307 306 304 303 302 303 304 304 302 298 292 287 285 283 281 280 281 284 288 290 291 290 287 283 280 277 278 284 289 293 295 295 294 292 289 287 285 282 277 271 265 260 257 256 256 257 259 262 266 268 267 266 263 260 258 257 256 258 260 263 266 269 272 275 278 281 284 288 291 293 296 298 299 300 301 303 303 303 303 303 304 306 309 314 322 333 350 16 44 60 66 62 46 8 345 336 335 335 335 335 335 337 340 344 348 352 357 5 15 28 43 62 80 97 109 119 126 131 134 137 139 141 143 145 146 147 147 148 148 148 148 148 148 148 148 147 147 147 147 147 146 145 144 143 142 141 138 135 131 127 122 112 97 77 58 43 35 31 28 26 23 20 20 23 24 22 19 15 11 7 4 2 1 359 358 357 355 353 351 349 347 346 346 346 347 348 348 350 351 353 354 356 358 359 2 2 1 359 357 355 354 354 353 352 351 351 350 349 349 348 348 347 346 346 345 344 343 343 342 341 340 339 339 338 337 336 336 335 334 334 333 332 332 331 331 330 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 330 330 330 330 330 331 331 331 331 330 330 329 329 329 328 328 328 328 328 329 329 329 328 328 327 327 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 326 325 324 323 323 322 321 320 320 319 319 319 319 321 322 322 322 322 322 322 322 322 323 323 324 325 325 326 327 327 328 328 328 328 329 329 329 329 329 328 328 328 328 328 329 329 330 329 328 328 327 327 326 326 326 325 325 324 323 322 321 320 320 321 322 326 328 329 330 329 329 329 328 327 326 325 324 324 323 322 322 320 317 315 314 313 312 311 310 309 308 308 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 308 307 306 306 306 306 306 306 305 305 304 304 304 305 306 306 307 307 307 307 306 305 305 304 303 302 300 298 297 295 294 292 289 284 284 284 285 285 285 285 285 285 286 286 285 283 280 278 275 271 268 266 264 264 264 264 265 266 267 268 270 271 272 273 275 277 279 281 283 285 285 284 284 284 283 283 283 284 285 284 283 281 280 279 279 279 278 278 277 276 276 276 275 274 272 272 271 271 271 271 273 274 276 277 278 278 277 276 275 273 273 273 273 274 276 278 280 281 280 279 278 277 276 276 277 278 280 282 285 288 292 296 298 299 300 302 303 305 306 308 308 309 311 313 315 315 316 316 310 306 304 302 301 302 303 305 304 302 298 293 288 287 285 284 284 285 288 291 292 292 292 290 288 286 284 284 287 292 296 298 297 296 294 292 291 290 287 283 279 276 273 270 268 267 266 266 266 267 269 270 269 269 268 267 265 264 263 264 266 268 270 273 276 279 283 286 289 292 294 296 298 299 301 303 304 305 305 305 306 307 309 312 317 324 333 346 3 20 30 31 23 6 348 338 333 331 332 332 333 335 338 341 344 348 352 357 4 13 25 39 57 75 90 103 114 122 128 132 136 138 140 142 143 144 145 145 146 147 148 148 149 149 149 149 149 149 148 148 148 148 147 145 144 143 141 139 136 132 129 124 114 96 70 45 32 27 24 22 18 13 13 16 19 20 20 18 15 11 8 5 3 1 360 358 357 355 353 350 348 346 344 344 344 344 345 345 347 348 350 352 353 354 355 355 355 355 355 354 354 354 354 353 352 352 351 350 349 349 348 347 347 346 345 344 344 343 342 341 341 340 339 338 337 336 335 335 334 333 333 332 332 331 330 330 329 328 327 327 327 326 326 326 326 326 327 327 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 330 329 329 329 329 328 328 328 327 328 328 328 328 328 328 328 328 327 327 326 326 326 326 325 325 325 325 325 325 326 326 326 326 325 325 325 324 324 323 323 322 321 321 320 320 320 319 320 321 321 321 321 321 322 322 322 322 322 323 323 324 324 325 326 326 327 327 327 327 327 327 327 327 327 326 327 327 327 327 328 328 328 327 327 326 326 325 325 325 325 324 323 322 321 320 319 319 319 320 322 325 328 328 328 328 328 328 327 327 326 325 325 324 323 322 320 317 315 314 314 313 312 311 310 309 308 308 308 307 307 306 306 306 306 306 306 307 307 307 306 306 306 306 306 307 308 308 307 306 305 305 305 306 306 306 305 304 303 303 303 304 305 305 306 306 306 305 305 304 304 303 303 301 300 298 296 294 292 290 289 283 283 284 284 285 285 285 285 286 286 286 285 283 281 278 275 272 269 266 264 264 264 264 265 266 267 268 269 270 271 272 274 276 278 281 283 285 286 285 285 284 284 283 283 284 284 283 281 280 279 278 278 278 278 277 277 276 275 275 274 274 273 273 273 273 274 274 276 277 277 277 277 277 277 276 275 274 274 274 274 275 276 277 278 280 280 279 278 278 277 278 279 280 282 283 285 287 290 293 295 297 299 301 303 305 307 309 309 309 311 312 314 314 311 308 305 304 302 302 301 302 304 305 305 302 299 296 293 291 289 288 288 291 293 295 295 294 292 291 290 289 288 288 290 295 299 300 299 296 294 293 292 292 290 287 284 282 281 281 281 281 279 276 274 274 274 274 274 274 273 273 272 270 270 270 272 273 275 278 281 284 286 289 291 293 295 297 299 301 303 305 306 307 308 308 309 311 313 316 320 325 332 340 352 5 15 8 357 347 341 336 332 330 329 330 332 335 337 340 344 347 351 356 2 10 21 35 52 69 85 99 110 118 125 130 134 136 138 139 140 141 142 143 145 146 147 148 149 150 150 150 150 150 150 150 150 149 148 146 144 142 141 139 136 133 129 124 113 93 63 38 25 20 17 15 12 10 11 14 16 16 16 16 14 11 7 5 2 1 359 358 356 355 352 350 348 345 344 343 342 342 342 342 344 345 347 349 350 352 352 352 352 353 353 353 352 352 352 352 351 351 350 349 349 348 348 347 346 346 345 344 343 342 341 341 340 339 338 337 337 336 335 334 333 333 332 331 331 330 330 329 328 327 326 326 325 325 324 324 324 325 325 326 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 328 328 328 327 327 327 327 327 326 326 325 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 322 322 321 321 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 322 322 323 323 324 324 324 324 324 324 324 325 325 325 325 325 325 325 326 327 327 327 327 326 326 325 325 325 324 324 324 323 322 321 320 319 318 319 319 320 322 324 325 326 327 327 327 327 327 326 326 325 324 324 323 321 319 316 315 314 313 312 311 310 309 309 309 308 308 307 307 306 306 306 306 307 307 307 306 306 305 305 305 306 306 307 307 306 305 305 304 304 305 305 305 304 303 302 301 301 302 303 304 305 305 305 304 304 303 303 302 302 301 299 298 296 294 292 290 288 284 284 283 284 284 285 285 286 286 286 286 285 284 281 279 276 273 269 267 265 264 264 264 264 265 266 267 268 269 270 272 273 275 277 280 282 284 285 285 284 283 283 282 282 283 283 282 281 279 278 278 278 278 278 278 277 276 275 273 273 274 274 275 276 278 278 279 279 279 278 278 277 277 276 276 276 276 275 275 275 275 275 276 277 278 279 279 278 278 279 279 281 283 286 287 288 290 291 292 294 296 299 302 304 306 308 308 307 307 308 309 310 310 306 302 301 301 301 301 300 301 303 305 305 302 300 297 296 294 292 291 292 294 296 297 297 296 294 292 290 290 289 291 294 298 303 303 300 296 293 292 291 290 289 287 285 284 284 284 285 285 284 283 281 281 281 280 280 279 278 278 277 276 276 277 279 280 282 285 288 290 292 293 295 296 298 300 302 304 306 308 310 311 311 312 313 314 316 318 321 325 329 335 344 354 3 358 349 341 337 334 332 329 328 329 331 334 337 340 343 347 351 355 0 7 17 30 46 63 79 94 106 115 122 128 131 133 135 136 137 138 140 142 143 145 147 148 150 151 152 152 152 152 152 152 152 150 149 146 144 142 140 139 137 134 129 122 109 85 54 32 20 15 13 11 10 9 10 10 11 12 12 11 10 8 5 3 0 359 357 356 354 353 351 349 347 345 343 342 341 340 340 340 341 342 343 345 347 348 349 350 350 350 350 350 350 350 350 350 350 349 349 348 348 347 347 347 346 346 345 344 343 341 340 340 339 338 338 337 336 336 335 334 333 333 332 331 330 329 329 328 327 326 326 325 324 324 323 323 324 324 324 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 326 326 325 325 324 322 321 321 322 322 321 322 323 322 321 320 321 321 322 323 323 323 323 323 322 322 322 321 321 321 320 320 320 320 321 321 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 322 323 323 324 324 324 324 325 325 326 326 326 326 325 325 324 324 324 324 323 323 323 322 320 319 318 318 318 318 319 319 320 322 323 324 325 326 326 326 325 325 324 324 323 322 321 320 317 316 315 314 313 312 311 310 310 309 309 308 307 307 306 306 306 306 306 306 306 306 305 305 305 305 305 306 306 306 305 305 304 304 304 304 305 305 303 302 301 300 301 301 302 303 303 304 304 303 303 302 302 302 301 300 299 297 296 294 292 290 288 285 285 284 283 284 284 285 285 286 286 286 286 284 282 279 277 274 271 267 265 264 263 263 264 264 265 266 267 268 269 271 272 274 276 279 281 283 284 284 283 283 282 282 282 282 282 282 281 279 278 278 278 279 279 279 279 277 276 273 273 274 275 277 280 282 283 282 281 280 279 278 277 277 277 277 277 277 276 276 274 274 274 275 276 277 278 279 279 279 279 280 282 284 287 290 292 293 294 294 295 297 300 303 305 307 306 305 304 304 305 306 306 306 303 301 300 299 299 299 300 300 303 305 305 303 300 297 296 294 293 292 292 293 296 298 299 298 295 293 291 291 291 293 297 302 306 304 300 296 293 292 289 287 284 281 280 280 280 280 282 284 286 288 289 289 289 288 287 285 284 282 282 282 283 284 286 287 289 292 295 297 298 299 300 301 302 304 305 308 310 312 314 315 316 316 317 317 318 319 321 323 326 331 338 347 354 351 344 338 335 333 330 328 328 329 331 334 337 340 343 346 350 354 359 5 13 25 39 55 72 88 101 111 119 125 128 131 132 134 135 137 139 141 143 145 147 149 150 152 153 153 154 154 155 155 154 152 150 147 144 141 139 138 137 134 129 118 99 68 39 22 13 9 9 9 8 8 7 7 7 7 7 7 5 4 2 359 357 355 353 352 351 350 349 347 345 343 342 341 340 339 338 338 339 339 340 341 342 344 345 346 346 347 347 348 348 348 348 348 348 348 347 347 347 346 346 347 347 346 346 344 343 341 340 339 339 338 337 337 336 335 335 334 334 333 332 331 330 329 328 327 326 325 325 324 324 324 323 324 324 325 326 326 325 325 325 325 325 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 323 322 321 321 322 321 321 320 320 319 319 318 318 318 318 319 318 318 319 318 318 319 319 319 320 321 321 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 319 319 320 320 321 321 322 322 322 323 324 324 325 325 325 324 324 324 323 323 323 323 322 322 321 320 319 318 318 318 318 318 318 318 319 320 320 321 322 324 325 325 324 324 323 323 322 321 321 320 318 317 316 314 314 313 312 311 311 310 309 308 308 307 307 307 307 306 306 306 306 306 305 305 304 304 304 305 305 305 304 304 303 303 304 304 304 304 303 301 300 300 300 300 301 302 302 303 303 302 302 302 302 301 300 300 298 297 295 294 292 290 288 285 285 285 284 284 284 284 285 285 286 286 286 285 283 280 278 275 272 269 266 264 263 263 263 264 265 265 266 267 268 270 271 273 275 278 280 283 283 283 283 283 282 282 282 282 282 282 280 279 278 278 278 279 280 280 280 278 276 274 273 273 275 278 282 284 284 284 283 281 279 278 277 277 278 278 279 278 276 275 274 273 273 274 275 276 277 278 279 280 280 281 282 284 286 289 291 293 294 296 297 299 301 304 306 306 304 302 302 302 303 304 305 305 304 302 300 299 298 298 299 299 301 305 307 306 300 298 296 295 294 294 294 294 297 299 300 299 296 294 294 295 296 300 304 308 308 304 299 296 294 292 290 287 283 280 278 277 277 279 281 286 290 294 296 296 296 295 294 292 289 288 288 288 290 291 293 295 297 299 301 303 305 305 305 306 307 308 310 311 313 315 316 318 319 319 319 319 319 319 319 321 323 328 335 343 349 348 343 338 335 332 330 328 328 330 332 335 337 339 342 346 350 353 357 2 10 20 32 46 63 79 94 105 114 120 125 128 131 132 134 136 138 141 143 146 148 150 151 153 154 154 156 157 157 158 157 155 152 147 143 140 138 137 136 133 126 110 76 39 19 9 4 3 4 5 5 3 2 1 2 2 1 0 359 358 356 354 352 350 349 348 347 346 345 344 343 341 340 339 338 338 337 337 337 337 337 338 339 340 341 341 342 343 344 344 345 346 346 347 346 346 345 345 345 345 346 348 349 350 349 347 344 342 341 340 339 338 337 336 336 335 335 334 333 332 331 330 329 328 327 326 325 324 324 324 324 324 325 326 326 327 326 326 326 325 325 324 324 324 323 323 323 323 324 324 324 324 324 324 325 325 325 325 325 325 324 324 323 322 321 320 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 318 318 318 318 318 318 317 317 317 317 318 318 320 320 320 320 320 320 320 320 319 319 319 318 319 319 319 319 319 319 318 318 318 318 318 318 317 317 318 318 318 319 319 320 320 320 321 321 322 323 323 324 324 323 323 323 323 322 322 322 321 321 320 319 318 318 317 317 317 318 318 318 318 318 319 319 320 321 321 322 323 323 322 322 322 321 320 319 319 318 317 315 314 313 312 312 311 310 310 309 308 308 308 307 307 307 306 306 306 306 305 305 304 304 303 304 304 304 303 303 303 303 303 304 304 303 302 300 299 299 299 300 301 301 302 302 302 302 302 302 301 301 300 300 298 297 295 293 292 290 288 285 285 285 285 284 283 283 283 284 285 286 287 286 284 282 279 276 273 270 268 265 264 263 263 263 264 265 265 266 267 269 270 272 274 277 280 282 283 283 283 283 282 282 282 282 281 280 279 278 277 277 277 278 278 279 279 278 276 274 273 273 274 277 280 283 284 284 282 280 279 278 278 278 279 279 279 278 276 275 274 273 273 274 274 275 277 278 279 280 281 282 283 284 285 286 288 290 292 294 296 299 301 303 304 304 303 302 301 301 302 303 304 304 302 301 299 298 298 297 297 299 301 305 308 308 304 297 296 296 296 297 298 298 298 299 299 299 298 297 299 301 304 307 310 310 308 303 299 297 296 294 291 287 284 281 280 280 281 283 287 292 296 299 300 299 299 298 298 296 295 294 294 295 297 299 301 302 304 306 309 311 311 311 310 310 311 312 313 314 316 317 318 319 320 321 321 320 319 319 319 320 322 327 333 340 345 345 342 339 335 333 331 330 330 331 333 335 336 338 341 345 348 352 356 1 8 17 26 38 53 69 84 97 107 115 120 125 128 131 133 135 137 140 143 145 148 150 152 153 155 156 158 159 160 161 160 159 156 151 146 141 139 137 135 130 114 71 25 7 359 356 356 0 2 2 1 358 355 354 355 354 354 353 352 351 350 349 347 346 344 344 343 342 342 341 340 339 338 337 336 336 335 335 334 334 334 335 335 336 336 337 338 338 339 340 341 343 346 347 346 345 344 344 343 343 345 348 351 352 351 350 349 346 343 341 339 338 337 336 335 335 334 334 333 332 331 330 329 328 327 326 325 324 324 324 324 325 326 328 328 327 326 326 325 325 324 324 323 323 323 323 323 323 323 324 324 324 324 324 325 325 326 326 325 323 322 322 321 321 320 320 319 319 319 318 318 318 318 317 317 316 316 316 315 316 316 316 316 317 317 317 317 317 316 316 316 315 315 316 317 317 318 318 318 318 318 318 317 317 317 317 317 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 318 318 318 319 319 319 319 320 321 321 322 323 323 323 323 322 322 322 321 321 321 320 319 319 318 317 317 317 317 318 318 318 318 318 318 318 318 319 319 320 321 321 321 321 321 321 320 319 319 318 317 316 315 314 313 312 311 310 310 309 309 308 308 308 308 307 307 306 306 306 305 305 304 304 304 304 304 304 303 302 302 302 302 303 303 302 301 299 299 298 299 299 300 301 301 302 302 302 302 302 301 301 300 299 298 297 295 293 291 290 288 285 284 284 284 284 283 282 282 283 284 286 287 287 286 284 281 278 274 271 269 266 265 263 263 263 263 264 265 265 266 268 269 271 273 276 279 282 283 283 283 283 282 282 281 281 280 279 278 277 276 276 276 275 275 276 275 275 274 273 273 273 275 276 279 282 283 283 282 281 279 279 279 279 279 279 278 277 276 275 274 273 273 273 274 275 276 278 279 280 282 283 283 283 284 284 286 287 289 291 293 295 298 299 300 301 301 301 301 301 301 302 302 301 299 298 298 297 297 297 299 301 305 309 313 313 311 308 303 301 301 302 302 300 299 299 298 298 299 300 303 305 307 309 309 309 306 304 301 300 298 295 292 289 286 284 283 284 286 289 293 298 302 303 303 302 301 301 301 303 301 301 302 303 306 310 312 312 312 314 315 317 317 316 315 314 314 315 315 316 318 319 320 321 321 321 322 321 321 320 321 322 324 327 333 338 342 342 341 338 336 334 333 331 331 332 333 334 335 337 339 342 345 349 354 360 6 13 22 32 44 59 73 87 99 108 115 120 124 127 130 132 135 138 141 145 148 150 153 155 156 158 160 162 164 165 166 166 165 164 162 161 161 161 166 342 343 343 344 343 344 347 355 359 360 358 356 353 348 345 346 346 346 346 345 345 344 343 342 341 340 339 339 338 338 337 337 336 335 335 334 333 333 333 332 332 332 332 332 333 333 333 334 334 334 335 336 339 342 343 343 344 344 344 344 343 343 346 348 350 350 350 349 348 347 345 343 339 338 337 337 337 335 333 332 331 330 329 329 328 327 326 325 324 324 325 325 326 327 327 327 327 326 325 324 323 323 322 322 322 322 322 322 323 323 323 324 324 324 324 325 326 326 326 326 324 322 321 321 321 321 320 320 319 319 319 318 318 318 317 317 316 316 315 315 315 315 315 315 316 316 316 316 316 315 315 315 314 314 314 315 315 316 316 316 316 316 316 316 316 316 316 316 317 317 317 318 317 317 317 317 317 317 317 317 317 317 317 318 318 318 319 319 319 319 319 320 321 321 322 322 322 322 322 322 322 321 321 320 320 319 318 317 317 317 317 317 317 317 318 318 317 317 318 318 318 318 318 319 319 319 320 320 320 320 320 319 318 317 316 316 315 314 313 312 311 310 309 309 308 308 308 308 308 307 307 306 306 305 305 304 304 304 304 304 304 303 303 302 301 302 302 302 301 300 299 298 298 299 299 300 300 301 301 301 301 301 301 301 301 300 299 298 297 295 293 291 289 287 285 285 284 284 284 283 283 282 282 283 285 287 288 288 286 283 280 276 273 270 267 265 264 263 263 263 263 264 264 265 267 268 270 273 276 279 281 283 283 283 283 282 281 280 280 279 278 277 277 276 276 274 273 273 273 273 273 273 273 273 274 275 277 278 280 282 282 282 281 280 280 280 280 279 279 278 277 276 275 274 274 273 273 274 274 276 277 278 280 281 282 283 283 283 283 284 285 287 288 289 291 293 295 297 298 299 299 300 300 299 299 298 296 295 295 296 297 299 300 304 307 309 312 314 313 311 309 308 308 307 306 304 302 300 299 298 298 299 301 304 306 307 307 307 307 306 305 304 302 300 297 294 292 289 288 287 288 289 292 298 306 310 309 308 306 306 305 307 309 309 309 310 313 317 322 322 320 320 321 322 322 321 320 319 318 318 317 318 319 320 321 321 322 322 322 322 322 322 322 322 323 325 327 332 336 339 340 339 337 336 336 335 333 332 332 333 333 334 335 336 339 342 346 350 356 2 9 17 26 38 50 63 76 89 100 108 114 118 122 125 128 132 137 141 145 149 152 154 157 159 162 164 168 171 174 177 182 194 233 263 280 287 292 301 310 317 323 327 330 332 336 347 349 350 350 349 347 341 338 338 338 338 338 338 338 338 337 337 336 336 335 335 334 334 334 333 333 333 332 332 331 331 330 330 330 329 329 329 330 330 330 330 331 331 331 332 333 336 337 338 339 340 341 342 342 342 344 345 346 347 348 348 347 347 346 345 343 342 341 340 339 337 335 333 331 330 329 329 330 329 327 327 326 326 326 326 326 327 326 326 326 325 324 323 322 321 321 321 321 321 321 322 322 323 323 323 323 324 324 325 325 326 326 325 323 322 321 321 321 321 320 320 320 319 319 319 319 319 318 318 317 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 314 314 314 314 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 317 317 318 318 318 319 319 319 319 319 319 320 321 321 322 322 322 322 322 322 321 321 320 319 319 318 317 317 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 317 317 317 316 316 315 314 313 312 310 310 309 309 309 308 308 308 308 307 307 306 306 305 305 304 304 305 305 305 304 303 302 302 302 301 301 301 300 299 298 298 298 299 299 300 300 300 301 301 301 301 301 301 300 299 298 297 295 293 291 289 287 286 286 285 285 284 283 283 283 283 283 284 286 288 289 288 286 283 279 275 272 269 266 265 264 263 263 263 263 263 264 265 267 269 272 275 279 281 283 283 283 282 282 280 279 279 279 278 277 277 276 275 274 273 272 272 272 273 274 274 275 275 276 277 278 280 281 282 281 281 280 280 280 279 279 278 278 277 276 275 274 274 274 274 274 274 275 276 278 279 280 281 282 282 282 283 283 284 285 286 287 288 290 291 293 293 294 295 296 297 296 295 292 292 293 294 296 298 302 305 307 309 310 311 311 309 309 308 309 310 310 309 307 303 302 301 300 299 299 301 303 305 306 306 305 306 307 307 305 303 301 299 297 295 293 292 292 292 293 297 301 307 314 315 314 312 311 311 312 314 315 316 318 321 325 329 328 328 327 328 328 326 324 323 322 321 321 321 321 322 322 323 324 324 324 324 324 323 323 323 323 323 325 327 330 334 336 337 337 335 335 336 335 333 332 331 332 332 332 332 333 335 338 342 347 354 0 7 14 22 31 42 54 66 79 91 100 107 111 116 120 125 130 136 141 146 151 155 158 161 164 168 173 178 183 188 197 214 246 280 292 297 299 299 301 306 311 315 318 321 323 325 327 331 335 337 338 338 333 331 330 331 331 331 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 328 328 327 327 327 327 327 327 327 327 327 328 328 328 328 329 330 331 332 334 335 336 336 337 338 339 340 341 343 344 345 345 345 344 344 343 342 341 340 339 338 337 335 333 330 330 330 331 330 329 329 328 328 327 327 326 326 325 325 325 324 323 322 321 321 320 320 320 320 320 321 321 322 322 323 323 323 324 324 325 325 324 323 322 321 321 321 321 320 320 320 319 319 320 320 320 320 319 319 318 317 316 316 315 315 315 315 315 315 315 314 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 315 315 315 314 314 314 314 315 315 315 315 315 315 315 315 315 316 316 316 317 317 318 318 318 319 319 319 319 319 319 320 320 321 321 321 322 322 321 321 321 320 319 319 318 317 317 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 316 316 317 317 316 316 316 315 315 315 315 314 314 314 314 313 312 311 310 310 310 309 309 308 308 308 307 306 306 305 305 305 305 305 305 305 305 304 303 302 302 302 301 301 300 299 298 298 298 299 299 300 300 300 300 300 301 301 301 301 301 300 299 297 296 294 292 289 287 288 288 287 286 285 284 283 283 284 284 285 286 288 289 290 289 287 283 279 275 271 268 266 264 263 262 262 262 262 263 264 266 268 272 275 278 281 282 283 282 282 281 280 279 279 279 278 277 276 275 274 274 273 273 273 273 274 275 276 277 277 278 278 279 279 280 280 280 280 280 280 280 279 278 278 277 277 276 275 275 274 274 274 274 274 275 276 277 278 279 280 280 281 281 282 282 283 284 284 285 286 287 288 289 289 290 291 292 293 293 292 291 291 292 294 297 300 303 305 306 307 308 307 306 303 303 304 305 305 305 304 303 302 301 301 300 300 300 301 302 304 305 304 304 304 306 306 305 303 302 300 299 298 297 296 296 297 298 300 303 307 312 314 314 313 313 313 314 316 318 320 323 327 330 333 333 333 333 333 332 329 326 325 325 325 325 325 325 325 325 326 326 326 326 325 325 325 324 324 324 324 325 327 329 331 333 335 335 333 333 333 332 331 330 330 330 330 330 330 331 332 335 338 342 348 354 359 5 11 20 29 40 52 65 78 88 96 102 109 116 123 129 135 141 147 153 158 162 168 174 180 187 194 202 212 229 255 280 294 300 303 304 304 304 306 308 311 313 316 318 319 320 321 323 324 326 327 325 324 324 324 325 325 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 325 324 324 324 324 324 324 325 325 325 325 325 325 326 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 341 341 340 340 340 339 338 337 337 336 334 332 330 331 330 330 329 329 328 328 327 326 326 325 325 325 324 323 323 322 321 320 320 320 319 319 320 320 320 321 321 322 322 322 323 323 323 323 322 321 321 320 320 320 320 320 320 319 319 319 319 320 320 320 319 319 318 317 317 316 316 316 316 316 316 316 315 314 313 313 312 312 312 312 312 313 313 313 313 313 313 313 313 314 314 314 314 313 313 313 313 313 314 314 314 314 315 315 315 315 315 316 316 317 317 318 318 318 318 319 319 319 319 319 320 320 320 321 321 321 321 321 320 320 319 319 318 318 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 317 316 316 316 316 316 315 315 314 314 314 313 313 312 312 313 313 313 313 313 312 312 311 311 310 309 309 308 308 307 306 306 305 305 305 305 305 305 305 304 303 303 302 302 302 301 300 299 298 298 298 299 299 299 300 300 300 300 300 301 301 301 301 300 299 298 296 294 292 289 287 290 289 289 288 286 285 284 284 284 286 286 287 288 290 290 291 290 288 284 279 274 270 267 265 263 262 261 261 261 261 262 264 267 271 274 277 280 281 282 282 281 280 279 279 278 278 277 276 275 274 274 274 274 274 275 275 275 276 277 279 279 280 280 280 279 279 278 278 279 281 281 280 279 278 277 277 276 276 276 275 275 275 274 274 275 275 276 276 277 278 278 279 279 280 281 281 282 282 283 284 284 285 285 286 287 288 289 290 291 292 292 292 293 294 296 297 299 301 302 303 304 305 304 303 301 301 301 301 301 300 300 299 299 299 300 300 301 301 301 302 303 304 303 303 303 304 304 303 302 301 300 299 298 298 298 299 300 301 303 305 308 312 314 314 314 313 314 315 317 319 322 325 330 333 335 336 336 336 336 335 333 331 329 329 329 329 328 328 328 328 328 328 328 328 327 326 326 325 325 325 325 326 327 328 329 330 331 331 330 330 329 329 328 328 328 329 328 328 328 329 330 332 335 339 343 347 351 356 0 6 14 22 32 43 56 66 76 87 98 108 117 125 132 140 147 155 162 170 178 187 194 202 212 224 239 261 282 295 302 305 306 308 308 308 308 309 310 311 313 314 315 316 316 317 317 317 318 318 318 318 319 319 320 320 321 322 322 322 322 323 323 323 323 324 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 324 325 326 328 328 329 329 330 331 331 332 333 334 335 336 336 337 337 337 337 337 336 336 335 334 333 332 331 330 329 328 328 327 327 327 326 326 325 325 324 324 323 322 322 321 320 320 319 319 319 319 319 320 320 320 321 321 321 322 322 322 321 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 317 317 317 316 317 317 317 317 317 316 315 314 314 313 312 312 312 312 312 312 312 312 313 313 313 313 313 313 314 313 313 312 312 312 312 312 313 313 313 314 314 314 315 315 315 316 316 317 317 317 317 318 318 318 318 319 319 319 319 319 320 320 320 320 320 320 320 320 319 319 318 318 317 317 317 317 316 316 316 316 316 316 316 316 317 317 317 317 316 316 316 315 315 315 314 314 313 313 312 311 311 310 311 311 312 314 315 315 315 314 313 312 311 310 309 308 308 307 307 306 306 306 305 305 305 305 305 304 303 303 302 302 301 300 299 298 298 298 298 299 299 299 299 299 299 300 300 301 301 301 302 300 298 296 294 292 290 287 291 291 290 289 288 287 286 285 285 285 287 288 289 290 291 292 292 291 288 284 279 274 269 266 263 261 260 259 259 259 260 263 266 270 273 276 278 280 281 281 280 279 278 277 276 276 275 275 274 273 273 273 273 274 275 275 275 276 277 278 279 279 279 279 278 278 278 279 280 283 282 280 279 277 277 276 276 276 276 275 275 275 275 275 275 275 275 276 276 277 277 278 278 279 280 281 282 282 282 283 283 284 284 284 285 286 287 288 289 291 292 293 294 295 296 297 298 299 300 301 302 303 303 301 300 299 298 298 298 297 296 296 296 297 299 300 302 303 302 303 303 303 303 302 302 302 303 302 301 299 298 298 298 298 298 299 301 302 303 305 307 310 313 314 314 314 315 315 317 319 322 325 329 333 335 336 337 338 338 337 336 334 334 333 332 331 331 331 331 331 330 330 330 329 328 328 327 326 326 326 326 327 327 328 328 328 328 328 328 327 326 326 326 326 327 327 327 327 326 327 328 329 332 335 338 341 345 348 351 355 359 4 10 17 25 33 44 56 71 87 101 113 125 136 148 159 169 180 191 201 209 218 230 247 267 286 297 304 308 309 310 311 311 311 311 310 311 311 311 312 313 314 314 314 313 312 312 312 313 313 314 314 315 315 316 317 318 318 319 319 320 320 320 320 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 320 320 320 320 320 320 320 320 320 320 321 321 321 322 323 324 325 326 326 327 327 328 328 329 330 331 332 332 333 333 334 334 334 334 334 333 332 331 330 330 329 328 327 327 326 326 326 325 325 324 323 323 322 322 321 321 320 320 319 319 319 319 319 319 319 319 319 320 320 320 321 321 320 319 318 317 317 317 318 318 318 318 318 318 318 318 319 319 319 318 318 317 316 316 316 316 317 317 317 317 316 316 315 314 313 313 312 312 311 312 312 312 312 312 312 312 312 313 313 313 312 312 311 311 311 311 312 312 313 313 313 314 314 315 315 315 316 316 317 317 317 317 317 318 318 318 318 318 319 319 319 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 316 317 317 317 316 316 316 315 315 315 315 314 313 313 312 311 310 309 309 308 309 310 312 314 316 317 316 315 314 312 311 310 309 308 308 307 307 306 306 306 306 306 305 305 304 303 303 303 302 301 300 299 298 298 298 298 298 298 298 299 299 299 300 300 301 301 301 301 300 299 297 294 292 290 288 291 291 291 291 290 289 287 286 286 285 286 287 289 290 291 292 293 293 291 288 284 278 273 268 264 261 259 258 258 257 258 261 265 269 272 275 277 279 280 280 279 278 277 275 275 274 274 273 272 272 271 271 272 273 274 274 275 275 275 275 275 276 276 277 278 279 280 281 282 283 282 281 279 277 276 276 276 276 275 275 275 275 275 275 275 275 275 275 276 276 276 277 277 278 279 279 280 282 282 282 283 283 283 283 284 285 286 287 288 289 291 292 294 295 296 297 298 299 300 301 301 301 300 300 298 296 295 295 295 295 294 294 295 296 298 300 302 303 304 304 304 304 303 302 301 300 300 300 299 298 297 297 297 298 299 300 301 302 303 305 306 309 311 313 314 315 315 316 317 318 321 324 327 330 333 335 337 337 338 337 336 336 335 335 334 334 334 333 333 333 333 332 331 330 329 329 328 327 327 326 326 327 327 327 326 326 326 326 326 325 325 324 324 325 325 326 326 326 325 326 326 327 329 332 334 336 338 340 342 345 347 349 352 355 359 4 9 15 24 35 48 66 96 130 158 176 192 206 219 231 241 253 268 282 294 303 307 310 312 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 311 310 310 309 309 309 309 310 310 310 311 312 314 314 315 316 316 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 318 318 318 318 318 318 318 318 318 318 319 319 319 320 321 322 323 324 324 324 324 325 325 326 326 327 327 328 329 329 330 330 331 331 331 331 330 330 329 328 327 327 326 325 325 325 324 323 323 322 322 322 321 321 320 320 319 319 319 319 318 318 318 318 318 319 319 319 319 319 319 318 317 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 317 317 316 316 316 316 316 316 316 316 316 316 315 314 313 313 312 312 311 311 311 311 311 311 311 312 312 312 312 312 311 311 310 310 311 311 311 312 312 313 313 314 314 315 315 316 316 316 317 317 317 317 317 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 316 316 317 317 317 317 317 316 316 316 315 315 315 314 314 313 312 312 311 310 309 308 308 307 309 310 313 315 315 315 315 314 313 311 310 309 309 308 308 307 307 307 307 306 306 306 305 304 304 303 303 302 301 300 299 298 298 298 298 298 298 298 298 298 299 299 300 300 301 301 300 300 299 297 295 292 290 288 290 291 291 291 290 290 289 288 287 286 285 286 287 289 291 292 293 293 293 291 288 283 277 271 266 262 259 257 256 255 256 259 263 267 270 272 275 277 277 277 276 275 275 274 273 272 272 271 271 270 270 270 270 271 273 273 274 274 273 273 273 273 273 275 278 280 282 283 283 283 282 280 279 277 276 275 275 275 275 275 275 275 275 274 274 274 275 275 275 276 276 276 277 278 278 279 279 281 281 282 282 282 282 283 284 284 285 287 288 289 290 291 293 294 295 295 297 298 299 300 300 299 298 297 295 294 294 293 293 293 293 293 294 295 297 299 300 301 303 304 304 303 302 301 300 300 299 298 298 297 297 297 298 299 300 301 302 303 303 305 307 309 311 313 314 315 316 316 318 319 321 323 325 328 331 333 335 336 336 337 336 336 336 335 335 335 335 335 335 335 334 333 333 332 331 329 328 328 327 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 327 329 330 331 332 333 335 336 337 338 340 341 343 345 346 348 348 348 347 343 333 314 292 284 283 284 287 289 293 297 302 306 309 312 313 314 314 315 315 315 315 315 314 314 314 314 314 313 313 313 312 311 310 309 309 308 308 307 307 306 306 306 307 308 309 310 311 312 313 314 314 315 315 315 315 315 315 315 316 316 316 316 316 316 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 317 317 318 318 319 320 321 321 322 322 322 322 322 322 323 323 324 324 325 325 326 327 327 328 328 328 328 328 327 327 326 325 324 324 323 323 322 322 321 321 321 320 320 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 317 316 315 315 314 314 314 314 315 315 315 315 315 315 316 316 316 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 315 314 313 313 312 312 312 311 311 311 311 311 311 311 311 312 311 311 311 310 310 310 310 311 311 312 312 312 313 313 314 315 315 316 316 317 317 317 317 317 317 317 318 318 318 318 318 318 319 319 319 319 319 319 319 318 318 318 317 317 317 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 315 315 315 314 314 313 312 311 311 310 309 308 308 307 308 309 311 313 314 314 314 314 312 311 310 310 309 308 308 308 307 307 307 307 306 306 305 304 303 303 302 302 301 300 300 299 298 298 297 297 297 297 297 298 298 299 299 300 300 300 300 299 298 297 295 292 290 288 289 290 290 291 291 290 290 289 288 287 286 285 286 288 290 292 292 292 292 292 290 287 282 276 269 264 259 256 254 253 254 257 261 264 267 270 272 273 273 273 273 273 273 272 272 271 270 269 269 268 268 268 269 270 271 273 273 273 273 273 273 273 274 275 277 279 281 282 282 282 281 280 278 277 276 275 275 275 275 275 274 274 274 274 274 274 274 275 275 275 276 277 277 278 278 278 279 279 280 281 281 281 281 282 283 284 285 286 288 289 289 290 291 292 293 293 294 296 297 298 298 297 296 295 294 293 293 292 292 292 292 292 293 294 296 297 298 299 301 302 302 302 301 300 300 299 299 298 297 297 297 297 298 300 301 301 302 303 305 308 310 312 313 314 314 315 317 318 320 321 322 323 324 326 329 331 333 335 335 336 336 336 336 335 335 335 336 336 336 336 335 334 334 332 331 330 329 328 327 326 326 326 325 325 324 324 324 325 325 325 326 326 326 326 326 326 326 326 325 325 325 325 326 327 327 328 328 329 330 330 331 331 332 333 334 334 334 334 332 330 327 322 316 311 308 309 310 310 310 311 311 312 313 314 315 315 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 313 312 311 310 309 308 308 307 306 305 305 304 304 304 305 306 307 308 309 310 311 312 312 312 313 313 313 313 313 313 313 313 313 313 314 313 313 313 313 313 313 314 314 314 314 314 314 314 314 314 315 315 316 316 317 317 318 318 319 319 319 319 319 319 319 320 320 321 321 322 322 323 324 324 325 325 326 326 326 325 325 324 323 323 322 322 321 320 320 320 320 320 319 319 318 318 318 317 317 317 317 317 317 317 317 317 317 316 315 314 313 313 313 313 313 313 313 313 314 314 314 314 314 315 315 315 315 316 316 316 316 315 315 315 314 314 314 314 314 314 314 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 311 311 311 310 310 310 310 311 311 311 312 312 313 313 314 315 315 316 316 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 319 319 319 319 319 318 318 317 317 317 317 317 317 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 315 315 315 314 314 313 312 311 310 310 309 308 308 307 308 309 311 312 313 314 314 313 312 311 310 309 309 308 308 308 307 307 307 307 306 306 305 304 303 302 302 302 301 301 300 299 299 298 298 297 297 297 297 297 297 298 299 300 300 300 299 298 297 296 294 292 290 288 288 289 290 290 290 290 290 289 288 287 286 285 285 286 288 290 292 292 291 291 290 289 285 280 273 266 261 256 253 251 253 256 259 262 264 266 268 269 270 270 270 271 272 272 272 271 269 268 268 267 266 267 267 269 271 272 273 273 273 273 273 274 275 276 277 278 279 280 281 281 281 280 279 277 276 275 275 275 275 274 274 274 274 275 275 275 275 275 276 276 277 277 278 278 278 278 278 278 279 279 279 279 280 281 282 283 284 285 287 288 288 288 289 289 290 291 292 293 294 295 295 295 295 294 292 292 292 292 292 292 291 291 292 293 294 295 296 297 299 300 301 301 300 300 300 300 299 299 298 297 297 298 299 300 301 302 304 306 310 314 316 317 316 315 313 315 317 319 320 321 320 320 322 324 327 329 332 334 335 336 336 336 336 336 336 336 336 336 336 336 335 335 334 333 332 331 329 328 328 327 326 326 325 325 324 324 325 325 326 326 327 328 328 328 327 327 327 326 326 326 325 325 325 326 326 326 326 327 327 327 327 327 327 327 328 328 327 327 325 323 320 317 315 313 312 312 313 314 314 314 315 315 315 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 313 311 310 308 308 307 306 305 304 303 303 303 303 304 305 306 307 307 308 309 309 310 310 310 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 313 313 314 314 315 315 315 316 316 316 316 316 316 317 317 317 317 317 318 318 319 319 320 320 321 322 322 323 323 323 323 323 322 322 321 321 320 320 319 319 319 319 318 318 318 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 311 311 311 311 311 312 312 312 312 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 311 312 312 312 313 313 314 315 315 316 316 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 319 319 319 319 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 315 315 315 314 314 313 312 311 311 310 309 308 308 308 308 309 310 311 312 312 312 312 312 312 310 309 308 308 307 307 307 307 307 306 306 305 304 303 302 302 301 301 301 301 300 300 299 298 298 297 297 297 297 297 297 298 299 299 300 299 298 297 296 294 293 291 290 288 288 289 289 289 290 289 289 288 287 287 286 285 285 285 286 288 289 290 290 289 289 288 287 283 277 270 263 257 252 250 252 254 257 259 261 263 264 266 268 269 270 271 273 274 274 273 271 269 267 266 265 265 266 268 270 271 272 272 273 273 273 274 275 275 276 276 277 278 279 280 280 280 279 278 277 276 276 275 275 275 275 275 275 275 276 276 276 276 276 276 277 277 278 278 278 278 277 278 278 278 278 278 279 279 280 282 283 284 285 286 287 287 287 287 287 288 289 291 292 293 293 293 293 293 292 292 291 291 291 291 291 291 291 292 293 294 296 296 297 298 299 299 299 299 299 300 300 300 299 299 299 299 300 301 302 304 308 311 315 318 320 318 315 313 311 312 313 314 315 314 315 315 317 320 325 328 331 334 335 336 336 336 336 336 336 337 337 337 336 336 335 335 334 333 332 331 330 329 328 327 327 326 326 325 325 325 325 325 326 327 328 328 329 329 329 328 328 328 327 326 326 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 320 319 317 316 315 314 314 313 313 314 314 314 314 314 315 315 315 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 314 312 311 309 308 307 306 305 304 303 303 302 302 302 303 304 304 305 306 306 307 307 308 308 308 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 310 310 311 311 311 311 312 312 313 313 313 314 314 314 314 314 314 314 314 315 315 315 315 316 316 317 317 318 318 319 320 320 321 321 321 321 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 315 315 314 313 312 311 310 310 310 310 310 310 310 310 311 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 313 313 313 313 313 313 313 313 312 312 312 312 311 311 312 312 312 312 312 313 313 313 314 314 315 316 316 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 317 317 317 317 317 316 316 315 315 314 314 314 313 312 312 311 310 309 309 308 308 308 309 309 310 310 311 311 312 312 312 310 309 308 307 306 306 306 306 306 305 305 304 303 302 301 301 301 301 301 301 300 300 299 299 298 298 297 297 297 297 297 298 299 299 299 298 297 296 294 293 292 290 289 287 289 289 289 289 289 289 288 288 287 286 286 286 285 285 285 285 286 287 288 288 287 287 286 284 280 273 267 260 254 251 252 254 256 257 259 260 263 265 268 271 273 275 277 278 278 276 274 272 268 265 264 264 265 267 269 270 271 271 271 272 272 272 273 273 273 274 275 276 277 278 279 280 280 279 278 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 278 278 278 278 279 279 280 281 282 283 283 284 285 285 285 286 286 287 288 289 290 290 291 292 292 292 291 291 290 290 290 291 290 290 291 291 293 294 295 296 296 297 297 298 298 298 298 299 300 300 300 301 301 302 303 304 306 309 313 318 319 319 318 316 312 310 309 309 310 311 312 312 313 314 315 319 325 329 332 335 336 337 337 337 336 337 337 337 337 337 337 336 335 334 333 332 331 330 330 329 328 328 327 326 326 326 325 325 325 326 327 327 328 329 329 329 329 329 329 329 328 328 327 326 326 326 325 325 325 325 324 324 323 322 322 322 321 321 321 321 320 319 318 317 316 315 314 313 313 313 313 313 313 313 313 313 313 314 314 314 315 315 315 314 314 314 314 314 314 315 315 315 315 316 315 314 313 312 311 309 308 307 306 304 304 303 302 302 302 302 302 303 303 303 304 304 305 305 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 309 309 309 309 310 310 310 311 311 311 312 312 312 312 312 312 312 313 313 313 313 313 314 314 315 315 316 316 317 317 318 318 318 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 317 317 316 316 315 314 314 313 313 312 312 310 310 309 309 309 309 309 309 309 309 309 309 309 310 310 311 311 311 312 312 312 312 312 312 312 311 311 311 311 311 311 311 311 311 311 311 311 312 312 312 313 313 313 313 313 313 313 313 313 312 312 312 313 313 313 313 313 313 313 314 314 314 315 316 316 317 317 318 318 318 318 318 318 318 318 318 318 318 317 317 317 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 315 315 315 316 316 316 316 317 317 317 316 316 315 315 314 314 314 313 312 312 311 310 309 309 309 309 309 309 309 309 309 310 310 311 311 311 310 309 307 306 305 305 305 305 305 304 304 303 302 302 301 301 301 301 301 301 301 300 300 300 299 299 298 298 297 297 298 298 299 299 298 297 296 295 293 292 291 289 288 287 290 290 290 290 290 289 289 288 287 287 286 286 286 285 285 284 284 285 286 287 287 285 285 284 282 277 270 264 257 254 253 254 256 257 259 261 264 268 271 275 277 280 282 284 283 281 278 275 270 266 263 262 263 265 268 269 269 269 270 270 270 270 270 271 271 272 273 274 275 277 278 280 280 280 279 278 278 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 278 278 279 279 279 280 280 280 281 281 282 282 282 283 283 284 285 286 287 287 288 289 290 290 291 291 291 290 289 289 289 288 288 289 289 290 291 293 294 295 296 296 296 296 296 296 297 297 298 298 299 300 301 302 303 305 307 310 313 316 319 319 317 314 311 309 308 307 307 308 309 310 312 313 315 317 322 328 332 335 336 337 337 337 337 336 337 337 337 337 337 336 336 335 333 332 331 330 329 329 328 327 327 327 326 326 326 326 326 326 327 327 328 328 329 329 329 330 330 330 329 329 329 328 327 327 327 326 325 325 324 324 323 322 322 321 321 320 320 320 320 319 318 318 317 316 315 314 313 313 312 312 312 311 311 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 314 314 315 315 315 315 314 313 311 310 309 308 307 306 305 304 303 303 302 302 302 302 302 302 302 302 302 303 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 307 307 307 307 307 307 308 308 308 309 309 309 310 310 310 310 310 311 311 311 311 311 312 311 312 312 313 313 314 314 314 315 315 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 316 316 316 315 314 313 312 311 311 311 310 310 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 310 310 310 311 311 311 311 311 310 310 310 310 310 310 310 310 310 310 310 310 311 311 311 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 315 315 316 317 317 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 315 315 315 315 315 315 315 315 316 316 316 316 315 315 315 314 314 314 313 312 312 311 310 310 309 309 309 309 309 308 308 308 308 309 309 310 310 310 308 307 305 304 304 304 304 304 304 303 303 302 301 301 301 301 301 301 301 301 301 300 300 300 299 299 299 298 298 298 299 299 298 298 297 296 294 293 291 290 289 287 286 291 291 291 291 291 291 290 289 288 287 287 286 286 285 285 284 283 283 283 284 285 285 284 283 282 279 274 268 262 257 256 256 257 259 261 264 268 271 274 278 281 284 286 288 287 285 282 278 272 267 263 261 262 265 267 268 268 268 269 269 269 269 269 270 270 270 271 272 274 276 277 279 280 280 279 278 277 276 276 275 275 274 275 275 275 275 275 275 275 275 275 275 276 276 276 277 277 278 278 279 280 280 280 280 280 280 280 280 281 282 282 283 284 284 285 285 286 287 288 290 290 291 290 290 289 288 288 287 287 287 287 288 289 291 293 294 296 296 297 297 296 296 296 296 296 296 297 298 299 301 302 304 306 309 313 315 317 317 315 312 309 307 306 306 306 306 307 309 312 315 318 321 324 327 331 335 337 337 337 337 337 337 337 337 338 338 338 337 336 335 333 332 331 329 328 327 327 326 326 325 325 325 325 325 325 325 326 326 327 327 328 328 329 329 330 330 330 330 329 329 329 329 328 327 326 326 325 324 324 323 322 321 321 321 320 320 320 319 319 318 317 316 316 315 314 313 313 312 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 313 313 314 315 316 315 314 313 311 310 309 308 307 306 305 304 304 303 303 302 302 302 302 303 302 302 302 302 302 302 303 303 303 303 303 303 304 304 303 303 303 303 303 303 304 304 304 304 304 304 304 305 305 305 305 305 305 305 306 306 306 307 307 307 308 308 308 309 309 309 309 309 310 310 311 310 310 310 310 310 311 311 312 312 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 312 311 311 310 310 309 309 309 309 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 311 311 311 311 312 312 312 312 312 312 313 313 313 313 313 313 313 314 314 314 315 316 316 317 317 317 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 314 314 314 314 314 315 315 315 315 315 315 315 314 314 314 314 313 313 312 311 310 310 310 309 309 309 309 308 308 308 308 308 308 308 308 309 308 307 305 304 304 303 303 303 303 303 302 302 301 301 302 302 301 301 301 301 301 301 301 300 300 300 299 299 299 299 299 299 298 298 296 295 294 292 290 289 288 287 286 293 292 292 292 292 292 291 290 289 288 288 287 287 286 285 284 283 282 282 282 283 283 283 283 282 280 277 272 266 262 260 259 259 260 262 264 267 270 273 275 278 282 284 285 285 285 282 279 273 267 263 262 263 265 267 268 268 269 269 269 269 268 268 269 269 270 271 272 274 276 277 278 278 278 277 276 275 274 273 273 272 272 273 273 274 275 275 275 275 275 275 275 275 275 275 276 276 277 277 278 279 279 278 278 278 278 279 279 281 282 283 284 284 284 284 284 285 286 288 289 290 290 289 288 288 287 287 286 286 286 286 287 289 291 293 295 297 298 298 298 297 296 296 296 296 296 297 298 299 301 303 305 307 310 314 315 315 313 311 309 307 306 306 306 306 307 308 311 316 320 323 325 328 331 334 337 337 337 337 336 336 336 337 338 338 339 338 338 336 335 333 331 330 328 327 326 325 324 324 324 324 324 324 324 324 324 325 325 326 326 327 327 328 328 329 330 330 330 329 329 329 329 328 327 326 326 325 324 324 323 322 321 321 321 321 320 320 319 319 318 317 317 316 315 314 314 313 312 312 312 311 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 314 315 316 316 315 313 311 310 309 308 307 306 305 305 304 303 303 303 302 302 302 302 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 304 304 304 304 305 305 305 305 306 306 306 307 307 307 308 308 308 309 309 309 309 309 308 308 308 309 309 309 310 310 311 311 312 312 312 313 313 313 313 312 312 312 312 313 312 312 311 310 310 309 309 308 308 308 308 308 308 307 307 307 306 306 306 305 305 306 306 306 306 306 306 306 306 306 307 307 307 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 311 311 311 311 312 312 312 312 312 312 312 313 313 314 314 315 316 316 316 317 317 317 318 318 318 317 317 317 317 317 317 317 317 318 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 315 315 314 314 314 314 314 314 315 315 315 314 314 314 314 314 314 314 313 313 312 312 311 310 310 310 310 309 309 308 308 307 307 307 307 307 307 308 307 307 306 304 304 303 303 303 303 302 302 301 301 301 302 302 302 302 302 302 302 301 301 300 300 300 300 300 299 299 299 298 298 297 296 294 293 291 290 288 287 286 285 295 294 293 293 293 293 292 291 290 290 289 288 288 287 285 284 283 282 281 281 281 281 282 282 282 281 278 274 270 266 263 261 260 260 260 262 263 265 267 269 272 276 278 281 282 282 281 278 273 267 264 264 265 266 268 268 269 269 269 269 268 267 267 268 268 269 271 273 275 275 275 275 275 275 275 274 272 271 271 271 271 271 271 272 273 274 275 276 276 276 275 275 275 275 275 275 275 275 276 277 277 277 277 277 277 277 278 280 281 282 283 284 283 283 283 283 284 285 286 288 289 288 287 287 286 286 285 285 284 285 285 286 288 291 293 296 297 298 299 299 298 298 297 297 297 297 298 299 300 301 303 305 307 309 312 314 313 312 311 309 309 309 309 309 310 311 313 317 320 323 326 328 331 335 337 338 338 337 336 336 335 336 337 338 338 338 338 337 336 334 333 331 330 329 327 326 325 324 324 323 323 323 323 323 323 323 324 324 324 325 325 326 326 327 328 329 329 329 329 329 328 328 327 327 326 325 324 324 323 323 322 321 321 321 321 320 320 320 320 319 318 318 317 316 316 315 314 314 313 313 313 312 312 312 313 313 313 312 312 312 312 312 312 311 312 312 312 312 313 314 316 318 317 316 314 312 310 309 309 308 307 306 305 305 304 304 303 303 303 302 302 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 303 303 303 303 303 304 304 304 304 305 305 306 306 306 307 307 307 308 307 307 307 307 307 307 307 307 307 308 308 308 309 310 310 311 311 311 311 311 311 311 311 311 310 310 309 308 308 308 308 308 308 308 307 307 307 307 307 306 306 305 305 305 304 304 304 305 305 305 305 305 305 305 305 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 306 306 306 306 306 307 307 307 308 308 308 308 309 309 309 309 309 309 310 310 310 311 311 311 311 311 312 312 312 313 313 314 315 315 315 316 316 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 314 314 314 314 314 315 315 315 315 315 314 314 314 314 314 314 313 313 312 312 312 311 311 311 310 310 309 308 308 307 307 307 307 307 307 307 307 307 307 306 304 303 302 302 302 302 301 301 301 301 301 302 302 302 302 302 302 302 301 300 300 300 300 299 299 299 299 299 298 297 295 294 292 290 289 288 287 286 285 297 296 295 294 294 293 293 292 292 291 290 289 289 287 286 284 283 282 281 280 280 280 280 281 281 281 279 276 272 267 263 260 258 257 258 259 260 261 263 265 267 270 273 276 278 279 279 277 272 268 265 265 265 266 267 268 268 268 268 267 267 267 266 267 267 268 270 273 274 274 274 273 273 273 272 271 271 270 270 270 270 270 270 271 272 274 275 276 276 276 275 275 275 275 275 275 275 274 275 275 276 276 276 277 277 278 278 279 280 281 282 282 282 282 282 282 282 283 284 286 286 286 286 285 285 284 283 283 283 284 285 286 287 290 292 295 297 298 299 300 300 300 299 299 299 299 299 300 300 301 302 304 306 308 310 312 313 312 312 312 312 313 314 316 317 318 320 322 324 326 328 330 333 336 338 338 338 337 337 336 336 336 336 337 337 336 336 335 334 333 332 331 330 329 328 327 326 326 325 324 324 324 323 323 323 323 324 324 324 325 325 325 326 327 328 328 329 329 329 329 328 328 327 326 326 325 324 323 323 322 322 321 321 321 321 321 321 321 320 320 320 319 319 318 318 317 316 316 315 315 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 312 313 314 316 319 320 319 316 313 312 311 311 310 309 308 307 307 306 305 305 304 304 303 303 302 302 302 302 302 301 301 301 301 301 301 301 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 302 302 302 302 303 303 304 304 305 305 305 305 306 306 306 305 305 305 305 305 305 305 305 306 306 306 307 307 308 308 309 309 309 310 309 309 309 309 308 308 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 305 305 304 304 303 303 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 305 305 305 305 305 305 305 306 306 306 307 307 307 307 307 308 308 308 308 308 309 309 309 309 310 310 310 311 311 312 312 313 313 314 314 315 315 316 316 316 316 316 317 317 317 317 317 318 318 318 318 319 319 319 318 318 318 318 317 317 317 316 316 315 315 314 314 313 314 314 314 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 312 312 312 311 310 309 309 308 308 307 307 307 307 307 307 308 308 308 307 306 304 303 302 301 301 300 300 300 300 301 302 302 302 302 302 302 301 301 300 300 299 299 299 299 299 299 299 298 297 295 293 292 290 289 287 286 286 285 298 297 296 295 295 294 293 293 292 292 291 290 289 288 287 285 283 282 281 280 279 279 279 280 280 280 278 275 270 265 261 258 256 256 257 257 259 260 261 263 264 267 270 272 275 276 276 275 271 267 265 264 264 264 264 265 265 265 266 266 266 266 266 266 267 267 268 270 271 271 270 270 270 271 271 270 270 270 270 270 270 269 269 270 272 273 275 276 276 276 275 275 274 274 274 274 274 274 274 274 275 276 277 277 278 278 278 278 279 279 279 280 280 281 281 281 281 281 282 283 284 284 283 283 282 281 281 281 282 283 285 286 288 289 291 293 295 297 298 299 300 301 301 301 300 300 300 300 300 301 302 303 305 307 309 311 312 313 314 314 315 317 319 321 323 325 326 326 326 326 327 329 330 333 335 336 337 337 337 336 336 336 335 335 334 333 333 332 331 331 330 330 330 329 329 328 328 327 327 326 325 325 325 325 325 325 325 325 326 326 326 326 327 327 328 329 329 329 329 329 329 328 328 327 326 325 325 324 323 323 322 322 322 321 321 321 321 321 321 321 322 321 321 321 320 319 318 318 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 314 314 315 316 319 322 321 317 315 313 313 312 311 310 310 309 308 308 307 306 305 305 304 304 303 303 302 302 302 301 302 301 301 301 301 300 300 300 300 300 300 299 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 301 301 301 302 302 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 306 306 307 307 308 308 308 308 308 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 304 304 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 303 304 304 304 304 304 305 305 305 305 304 304 304 304 304 304 304 305 305 305 305 306 306 306 306 306 306 306 306 307 307 307 308 308 308 308 309 309 310 310 311 311 312 312 313 314 314 315 315 316 316 316 316 316 316 316 317 317 317 318 318 318 319 319 319 318 318 318 318 317 317 316 316 315 315 314 314 314 314 314 314 315 315 315 315 315 315 315 314 314 314 313 313 313 313 313 313 312 312 312 311 310 309 309 308 308 307 307 307 307 307 307 307 308 308 308 307 305 304 303 301 300 299 299 299 300 300 301 301 302 302 302 301 301 300 300 299 299 299 299 300 300 299 298 297 296 295 293 291 290 288 287 286 285 285 300 299 298 297 296 295 294 294 293 292 292 291 290 288 287 286 284 282 280 279 279 278 278 279 278 278 276 273 269 265 261 259 257 256 257 257 258 260 261 262 263 265 267 269 271 273 274 273 271 267 264 263 261 261 261 262 262 263 264 264 265 265 265 265 265 265 266 266 267 267 267 267 268 269 270 270 270 270 270 270 269 269 269 270 272 273 275 276 276 276 276 275 274 274 274 274 273 273 273 274 275 276 277 277 277 277 277 277 277 277 278 278 280 281 281 280 280 279 280 280 281 281 280 280 279 279 279 280 280 282 284 285 287 288 290 291 293 294 296 298 299 300 301 301 300 300 299 299 299 300 301 303 305 307 309 311 312 313 315 316 318 320 322 325 327 329 329 327 325 323 323 323 324 328 330 332 333 334 334 334 334 333 333 332 331 330 329 329 329 327 327 327 328 329 329 329 328 328 328 327 327 327 326 327 327 327 327 327 327 328 328 328 328 329 329 330 330 330 330 330 330 329 329 328 327 327 326 325 325 324 324 323 323 323 323 323 323 323 323 324 324 324 323 323 322 321 320 320 319 318 318 318 317 317 317 317 316 316 316 315 315 315 314 314 315 315 316 316 316 317 320 321 319 317 316 315 314 314 313 312 312 311 310 309 308 308 307 306 306 305 305 304 303 303 302 302 302 302 301 301 301 300 300 300 300 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 300 300 301 301 301 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 304 304 304 304 305 305 305 306 306 306 306 306 305 305 305 305 305 304 304 304 305 305 305 305 305 305 305 305 305 305 304 304 303 303 303 302 302 302 302 302 302 302 302 302 302 302 303 303 302 302 302 302 303 303 303 303 304 304 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 305 305 305 306 306 306 306 307 307 308 308 309 310 310 310 311 311 312 312 313 314 314 314 315 315 315 315 316 316 316 317 317 318 318 318 318 318 318 318 318 318 317 317 317 316 315 315 314 314 314 314 314 315 315 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 311 310 309 308 308 307 307 307 307 306 306 307 307 307 307 307 307 306 305 303 302 300 299 299 298 298 299 300 300 301 301 301 300 300 300 300 300 300 300 300 299 299 299 298 297 295 294 292 291 289 288 287 286 285 285 300 300 299 298 297 296 295 295 294 293 292 291 290 289 288 287 285 282 280 279 277 277 277 277 277 276 275 272 269 266 262 260 258 257 257 258 259 260 261 261 263 264 265 267 269 270 272 272 270 267 265 263 262 260 261 261 261 261 262 262 263 264 264 264 264 263 263 264 264 265 265 266 267 268 269 269 269 269 269 270 270 270 270 271 273 274 276 276 277 277 276 276 274 274 274 273 272 272 272 274 276 277 278 277 277 276 276 276 276 276 277 278 279 280 280 279 278 278 278 278 278 278 278 277 277 277 278 279 280 281 283 285 286 287 287 289 290 292 294 295 297 298 299 300 300 299 299 298 299 299 301 302 304 305 307 309 311 312 314 316 318 320 322 324 325 326 324 323 320 319 319 319 320 323 325 327 328 328 329 329 329 329 329 328 328 327 326 326 326 325 324 324 326 327 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 330 330 330 331 331 331 331 331 331 330 330 329 329 328 328 327 327 326 326 326 325 325 325 325 325 326 326 326 326 326 325 324 323 322 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 317 317 317 318 318 318 319 320 320 319 318 317 317 316 315 315 314 313 312 312 311 310 309 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 301 300 300 300 299 299 299 299 299 299 299 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 299 299 300 300 300 300 300 300 300 300 301 301 302 302 302 302 302 302 302 302 302 303 302 302 302 303 303 303 304 304 304 303 303 303 303 304 304 304 304 304 304 304 304 304 304 305 305 305 305 304 304 304 303 303 302 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 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 304 304 304 304 305 305 305 305 306 307 307 308 309 309 309 309 310 310 311 311 312 312 313 313 314 314 314 315 315 315 316 316 317 317 318 318 318 318 318 318 318 317 317 317 316 316 315 315 314 314 314 315 315 315 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 312 312 311 310 309 308 308 307 307 307 306 306 306 306 306 307 306 306 306 306 305 304 303 301 300 299 298 298 298 298 299 300 300 300 299 299 299 299 299 299 300 299 299 299 298 297 296 295 293 292 291 289 288 287 286 286 285 300 299 299 298 297 297 296 296 295 294 293 292 291 290 289 287 285 283 280 278 276 275 275 275 275 275 274 272 269 266 264 261 260 259 259 259 260 261 262 262 263 263 264 265 267 269 270 271 270 268 267 266 265 264 263 262 262 262 261 261 262 262 262 262 262 262 262 262 263 264 265 266 267 268 268 269 269 268 269 270 271 271 271 272 273 274 275 276 276 277 277 276 275 274 273 272 272 272 273 275 277 278 279 278 276 275 275 275 275 276 277 278 279 279 278 277 277 276 276 277 276 276 276 276 275 276 277 279 280 282 283 284 285 285 285 286 287 289 291 293 295 297 298 299 300 300 300 300 300 301 301 302 303 304 305 306 307 309 311 313 315 316 318 319 320 320 318 317 317 317 316 316 317 319 321 322 323 323 324 324 325 325 325 324 324 323 323 324 323 323 321 322 323 325 326 327 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 330 330 331 331 331 332 332 331 331 331 330 330 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 327 326 325 324 323 322 322 322 322 321 321 321 321 321 320 320 320 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 319 319 318 317 316 316 315 314 314 313 312 312 311 310 309 308 307 307 306 306 305 304 304 304 303 303 302 302 301 301 301 300 300 299 299 299 298 298 298 298 298 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 298 298 298 298 299 299 299 299 299 299 300 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 301 301 301 301 301 302 302 302 302 303 303 303 303 303 303 303 304 304 304 304 304 304 304 303 303 302 302 302 302 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 304 304 304 305 305 306 306 307 308 308 308 308 309 309 309 309 310 310 311 311 312 313 313 314 314 314 315 315 316 317 317 317 317 318 318 318 317 317 317 317 316 316 315 315 315 315 315 315 315 316 316 316 316 316 315 316 316 316 316 315 315 314 313 313 313 313 312 312 311 310 309 309 308 307 307 307 306 306 307 306 306 306 306 306 306 306 305 305 304 303 301 300 299 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 298 297 297 296 294 293 292 291 290 288 287 287 286 285 299 299 298 298 298 297 297 296 296 295 294 293 292 291 289 287 285 282 279 276 274 272 272 272 272 272 272 271 269 267 265 264 262 262 262 262 263 263 264 264 263 263 263 264 266 268 269 271 270 269 268 268 267 266 266 265 264 263 262 262 261 261 261 261 261 261 261 262 263 264 266 267 268 268 267 267 267 267 267 268 269 270 271 272 272 273 273 274 274 275 276 276 275 274 272 272 272 272 274 276 279 279 279 278 276 275 274 274 275 276 277 279 279 278 277 276 275 275 275 274 274 274 275 275 275 276 278 280 281 283 283 284 284 284 284 284 285 287 289 291 293 295 297 299 300 302 302 303 304 304 304 304 304 304 304 304 305 306 307 308 310 311 313 314 314 315 315 315 315 314 313 313 314 315 316 317 318 318 319 320 320 320 320 320 320 320 320 320 320 320 319 319 320 323 325 326 326 327 327 327 327 327 328 328 328 329 328 328 328 328 328 328 328 329 329 330 330 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 329 328 327 326 325 325 324 324 324 323 323 323 323 323 323 322 322 321 321 321 320 320 320 320 321 321 321 321 321 321 321 321 320 320 319 319 318 317 316 316 315 315 314 313 313 312 311 311 310 309 308 307 307 306 305 305 304 304 303 303 302 302 302 301 301 300 300 299 299 298 298 298 298 297 297 297 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 296 296 297 297 297 297 297 297 297 298 298 299 299 300 300 300 299 299 299 299 298 298 298 298 297 297 298 298 298 298 299 299 299 300 300 301 301 301 302 302 302 302 302 302 303 303 303 303 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 302 302 302 302 302 302 302 303 303 303 303 304 304 304 305 305 306 307 307 307 307 308 308 308 308 308 309 309 310 311 311 312 312 313 313 314 315 315 316 316 317 317 317 317 317 317 317 317 316 316 316 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 315 314 314 313 313 312 312 312 311 310 310 309 309 308 307 307 307 307 307 307 306 306 306 306 306 305 305 305 305 304 303 301 300 299 298 298 298 297 297 297 297 297 297 296 297 297 298 298 297 297 297 296 295 295 293 292 291 290 289 288 287 286 285 299 298 298 298 297 297 297 297 296 295 295 294 293 291 289 287 284 281 278 275 272 271 269 269 270 270 271 271 270 269 268 267 267 267 268 267 267 266 265 264 262 262 262 263 264 266 267 268 269 268 268 268 268 268 268 267 266 265 264 263 262 261 261 261 260 261 261 262 263 265 267 269 269 268 266 265 265 264 264 266 267 268 269 269 270 270 271 271 272 273 274 275 274 273 271 271 271 272 274 276 279 279 279 277 276 274 274 274 275 276 278 279 280 279 277 276 275 274 273 273 273 274 274 275 277 278 279 281 283 283 284 284 284 284 284 284 284 286 287 289 292 294 296 298 300 301 302 304 305 305 306 306 306 305 305 304 304 305 305 306 307 308 309 310 310 311 312 313 313 312 311 311 311 311 311 312 313 314 315 315 316 316 316 316 317 317 317 316 316 315 316 317 318 321 323 324 325 325 326 326 327 327 328 328 328 328 328 327 327 327 327 327 328 328 329 329 330 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 332 332 332 331 330 329 328 327 327 326 326 326 325 325 325 325 325 324 324 323 323 322 322 321 321 322 322 322 322 322 322 322 322 322 321 321 320 320 319 318 317 317 316 316 315 314 314 313 313 312 312 311 310 310 309 308 307 307 306 305 305 304 304 303 303 302 302 301 301 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 295 295 295 295 296 296 296 296 296 297 297 298 298 298 298 298 298 297 297 296 296 296 295 295 296 296 296 296 296 296 297 297 297 298 298 299 299 299 300 300 300 301 301 301 302 302 303 303 303 303 302 302 302 302 302 301 301 301 301 301 300 300 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 299 299 299 300 300 300 300 300 301 301 301 301 301 302 302 302 302 302 303 303 303 304 304 305 305 306 306 306 307 307 307 307 307 307 308 308 309 309 310 310 311 311 312 313 313 314 315 315 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 314 313 313 313 312 312 311 311 310 310 309 308 308 307 307 307 307 307 307 306 306 306 305 305 305 305 305 305 304 303 302 301 299 298 298 297 297 296 296 296 295 295 295 295 296 296 296 296 296 296 295 294 293 292 291 290 289 288 286 286 285 299 299 299 298 298 297 297 297 296 296 295 294 293 292 289 287 283 279 276 273 270 269 268 267 268 269 270 270 271 271 271 272 272 273 273 273 271 268 265 262 260 260 260 260 261 262 264 265 266 266 266 266 266 267 267 267 267 266 265 264 263 262 261 261 261 261 262 263 264 266 268 270 269 267 265 263 263 263 263 263 264 265 266 267 267 268 269 270 271 273 274 274 273 272 270 270 271 272 274 275 276 277 276 275 274 273 274 275 276 277 279 280 280 279 277 275 274 274 273 273 273 274 275 277 279 280 281 282 283 284 284 284 284 285 285 285 285 286 287 289 291 293 294 296 298 299 300 301 302 303 304 304 304 304 303 303 303 303 304 304 305 306 306 307 307 307 308 308 308 309 309 309 309 308 308 308 309 310 310 311 311 312 312 313 313 314 314 315 315 315 316 317 318 319 321 322 323 324 325 325 326 327 327 327 327 327 327 326 326 326 326 327 327 328 329 329 330 331 331 332 332 333 333 334 334 335 335 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 332 331 330 329 329 328 328 327 327 327 326 326 325 325 324 323 323 322 322 322 323 323 323 323 323 323 322 322 322 321 321 320 320 319 318 318 317 316 316 315 314 314 313 313 312 312 311 311 311 310 309 309 308 307 307 306 305 305 304 304 303 303 302 301 301 300 300 299 298 298 297 297 297 296 296 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 296 296 296 297 297 297 296 296 296 295 295 294 294 294 294 294 294 294 295 295 295 295 295 295 295 296 296 297 297 298 298 299 299 300 300 301 301 301 302 302 302 302 302 302 301 301 301 301 301 301 300 300 300 299 299 299 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 299 299 299 300 300 300 300 301 301 301 302 302 302 302 303 303 303 304 304 304 305 305 306 306 306 306 307 307 307 307 308 308 308 309 309 310 311 311 312 313 313 314 314 315 315 315 316 316 316 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 314 314 313 313 312 312 312 311 310 310 309 309 308 308 308 308 308 307 307 307 306 305 305 304 304 304 305 305 305 304 303 302 301 300 299 298 298 297 296 295 295 294 294 294 294 294 294 294 295 295 295 294 293 292 291 290 289 287 286 285 285 303 302 301 300 299 298 297 297 297 296 296 295 294 292 289 285 281 277 274 271 268 267 266 266 266 267 268 270 272 274 275 275 276 276 275 274 270 265 261 258 257 256 256 255 256 257 259 261 262 263 263 263 264 264 265 266 266 266 264 264 263 262 262 262 262 262 263 264 264 265 267 268 268 266 264 263 263 262 262 261 262 262 263 264 265 267 268 269 270 272 273 274 272 271 271 271 271 272 273 274 274 274 274 273 273 274 275 276 278 279 281 280 279 278 276 275 274 274 274 274 275 276 277 279 281 282 282 282 283 283 284 284 285 285 286 286 287 288 288 289 290 292 293 295 296 297 298 299 300 301 301 301 301 300 300 299 299 300 300 301 301 302 303 303 304 304 304 304 305 305 305 305 305 306 306 306 306 307 307 308 308 309 309 310 311 311 312 313 313 314 315 316 317 318 319 320 321 322 323 324 324 325 325 325 325 325 325 325 325 326 326 327 327 328 329 330 331 331 332 333 334 334 335 336 337 338 338 339 339 339 339 339 339 339 339 339 338 338 337 337 336 335 334 333 332 331 331 330 329 329 328 328 327 327 326 325 325 324 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 320 319 319 318 317 317 316 315 315 314 314 313 313 313 312 312 311 311 310 310 309 309 308 308 307 306 306 305 304 304 303 303 302 301 301 300 300 299 299 298 297 297 296 296 295 295 295 294 294 294 294 294 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 295 295 295 295 295 295 295 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 295 295 296 296 297 298 298 299 299 300 300 301 301 301 301 301 301 301 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 298 298 298 299 299 299 300 300 300 301 301 301 301 302 302 302 303 303 304 304 304 305 305 305 305 306 306 306 307 307 307 307 308 308 309 309 310 311 311 312 312 313 313 314 314 315 315 315 315 314 314 314 314 314 315 315 315 315 316 316 316 316 316 316 316 315 316 316 316 315 315 315 315 314 314 313 313 312 312 311 311 310 310 309 308 308 308 308 308 308 307 307 306 305 305 304 304 304 304 305 305 304 303 302 301 300 300 299 299 298 297 296 295 294 294 294 294 294 294 294 294 294 294 293 292 291 290 289 288 287 286 285 284 308 307 306 304 302 301 300 299 298 297 297 296 294 292 288 284 279 274 271 268 266 265 265 265 265 266 268 271 274 276 277 277 277 277 274 271 267 262 258 255 254 253 252 251 252 253 255 257 258 259 260 260 261 262 262 263 263 263 263 262 262 262 262 262 263 263 263 263 263 264 265 266 267 265 263 262 262 262 261 261 261 261 262 263 264 265 266 267 268 270 272 273 272 272 271 271 272 273 273 274 274 274 274 274 274 275 278 279 280 281 280 280 278 277 276 275 274 274 275 276 276 277 278 279 281 281 282 282 282 283 283 284 285 286 286 287 288 288 289 290 291 292 293 294 296 297 298 299 300 299 299 298 298 297 296 295 295 296 296 297 298 299 299 300 300 301 301 302 302 302 302 303 303 303 304 304 304 305 305 306 307 307 308 309 309 310 311 311 312 313 313 314 315 316 317 318 319 320 321 322 322 323 323 323 323 324 324 324 325 325 326 327 327 328 329 330 331 331 332 333 335 336 337 338 339 340 340 340 340 340 340 340 340 340 340 340 339 339 338 338 337 336 335 334 333 332 331 330 330 329 329 328 328 327 326 326 325 324 324 323 323 323 323 323 323 323 322 322 322 321 321 321 320 320 319 319 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 301 301 300 300 299 299 298 298 297 296 296 295 295 295 295 294 294 294 294 294 293 293 293 293 293 293 293 293 292 292 292 292 292 293 293 293 293 293 293 293 293 292 292 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 294 294 295 296 297 297 298 299 299 300 300 300 300 301 301 301 300 300 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 296 296 296 296 296 295 295 295 295 295 294 295 295 295 295 295 295 296 296 296 297 297 297 298 298 299 299 299 300 300 300 300 301 301 301 302 302 303 303 303 304 304 304 304 305 305 306 306 306 306 307 307 307 307 308 308 309 310 310 311 312 312 313 313 314 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 316 315 315 315 315 315 315 315 315 315 314 314 313 313 312 311 311 310 310 309 309 309 308 308 308 308 308 307 307 306 305 304 304 304 304 304 304 304 303 302 301 300 299 299 299 299 299 297 296 295 295 294 294 294 294 294 294 293 293 292 291 290 289 287 286 285 285 284 283 312 311 310 308 306 304 303 301 300 299 297 296 293 291 287 283 278 273 270 267 266 264 264 264 265 267 270 273 276 277 278 278 277 276 273 269 265 260 256 253 251 250 249 249 249 250 252 254 255 256 257 258 259 260 260 260 261 261 261 261 261 261 262 262 262 262 262 262 262 263 264 266 267 265 264 262 262 261 261 261 260 261 261 262 263 263 263 264 265 267 269 271 271 271 271 271 272 273 273 273 274 274 274 274 275 277 279 281 280 280 278 278 277 276 276 275 275 275 276 276 277 277 278 278 279 280 281 281 282 283 283 284 284 285 286 287 288 288 289 290 291 292 294 295 296 297 297 298 298 298 297 296 295 294 293 293 293 293 294 295 296 297 298 298 298 298 299 299 300 301 301 302 302 303 303 303 304 304 305 306 307 307 308 309 310 310 311 311 312 312 313 314 314 315 316 317 318 319 319 320 321 321 322 322 323 323 324 325 325 326 326 327 328 329 329 330 331 331 332 334 335 336 337 338 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 337 336 336 335 333 333 332 331 330 329 329 328 328 327 327 326 325 325 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 319 319 319 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 306 305 304 304 303 303 303 302 302 301 301 300 300 299 298 298 297 297 296 296 295 295 295 295 294 294 294 294 293 293 293 293 293 293 293 292 292 292 292 292 293 293 293 293 292 292 291 291 291 290 290 291 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 290 291 291 291 292 292 293 293 294 295 296 296 297 298 298 299 299 300 300 300 300 300 300 300 300 300 299 299 298 298 298 297 297 296 296 296 296 295 295 295 295 295 295 295 294 294 294 293 293 293 293 293 294 294 294 294 295 295 295 296 296 297 297 298 298 298 299 299 299 299 300 300 301 301 302 302 302 303 303 303 303 304 304 305 305 306 306 306 306 306 306 306 307 307 308 308 309 310 310 311 312 312 313 313 313 313 313 313 313 313 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 315 315 315 314 314 313 312 312 311 311 310 310 309 309 309 308 308 308 308 308 307 306 305 305 304 304 305 305 304 303 302 301 300 300 299 299 299 299 299 299 298 297 296 296 295 295 295 295 294 293 293 292 290 289 288 286 285 284 284 283 283 314 313 312 310 309 307 306 304 302 301 298 295 293 290 286 282 277 273 270 268 266 265 265 267 269 271 274 276 277 278 278 277 276 274 272 267 263 258 255 252 250 249 248 247 247 248 250 251 253 254 255 257 257 258 259 259 259 259 260 260 260 260 260 261 261 261 261 261 261 262 263 266 266 266 265 263 262 261 260 260 260 260 260 261 261 261 261 262 263 264 267 268 269 269 269 270 271 273 273 273 273 273 273 274 274 276 278 279 278 277 276 275 275 275 275 275 276 276 276 276 277 277 277 277 278 278 279 280 281 282 283 284 284 285 286 287 288 289 290 291 292 293 295 295 296 297 297 297 297 297 297 296 295 294 293 293 293 293 294 295 296 297 298 298 298 298 298 298 299 300 301 302 302 303 303 304 304 305 306 307 307 308 309 310 310 311 311 312 313 313 313 314 315 315 316 316 317 318 319 319 320 321 321 322 323 324 325 326 327 328 329 329 330 331 331 332 332 333 333 334 335 335 335 335 335 335 335 336 336 337 337 337 337 337 337 336 336 336 336 335 335 334 333 332 332 331 330 329 328 328 327 327 327 326 326 325 325 324 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 316 316 315 315 315 314 314 313 313 312 312 312 311 311 310 310 310 309 308 308 307 306 306 305 305 304 304 304 303 303 303 302 301 301 300 300 299 298 298 297 297 297 296 296 296 295 295 295 294 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 291 290 290 289 289 288 289 290 290 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 290 290 291 291 292 292 293 294 295 295 296 297 297 298 298 299 299 299 299 300 300 299 299 299 298 298 298 297 297 296 296 296 295 295 295 295 295 294 294 294 294 293 293 293 293 292 292 292 292 292 293 293 293 293 294 294 295 295 296 296 297 297 297 298 298 298 298 299 299 300 300 301 301 301 302 302 302 302 303 303 304 305 305 305 305 305 305 305 305 306 306 306 307 308 308 309 310 310 311 312 312 312 312 312 312 312 313 313 314 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 313 312 312 311 311 310 310 309 309 309 309 309 308 308 307 307 306 305 305 305 305 305 304 303 302 301 300 299 299 300 300 300 301 301 300 299 298 297 297 296 296 296 295 294 293 291 290 288 287 286 285 284 283 283 283 315 314 313 312 311 310 308 306 304 302 299 295 292 288 284 280 276 273 271 269 268 269 270 272 274 276 277 278 278 277 276 275 274 272 269 265 261 257 254 251 249 248 247 246 246 247 248 250 251 252 254 255 256 258 258 258 258 258 259 259 259 259 259 260 260 260 260 260 260 261 262 264 265 266 265 264 263 261 260 259 259 259 259 260 260 261 261 262 262 263 265 267 268 268 268 269 270 272 272 272 272 272 271 272 272 274 275 275 275 274 274 274 274 275 275 275 276 276 276 276 276 276 276 277 277 278 278 279 280 281 282 283 283 284 285 286 288 290 291 292 293 294 295 296 296 296 297 297 297 298 298 297 297 296 295 295 295 295 296 297 298 298 299 299 299 299 299 299 300 300 301 302 302 303 304 304 305 306 307 308 308 309 310 311 311 312 312 313 314 314 315 315 316 317 317 318 318 319 319 320 321 322 323 324 325 326 328 329 330 332 333 333 334 334 335 335 335 335 335 335 335 334 333 333 332 332 333 333 334 334 334 335 335 335 334 334 334 334 334 334 333 332 332 331 330 330 329 328 328 327 327 326 326 326 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 315 314 314 313 313 312 312 312 312 311 311 311 310 310 309 308 308 307 306 306 305 305 305 304 304 304 303 303 302 302 301 300 300 299 299 298 298 298 297 297 296 296 296 295 295 295 294 294 294 294 294 294 293 293 293 293 293 294 294 294 294 294 293 292 291 290 289 288 287 288 289 289 290 290 290 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 289 289 290 290 291 292 292 293 294 295 295 296 297 297 298 298 298 299 299 299 299 299 299 298 298 297 297 296 296 295 295 295 294 294 294 294 294 294 293 293 293 292 292 292 291 291 291 291 291 291 292 292 292 293 293 294 294 295 295 296 296 296 297 297 297 298 298 299 299 300 300 300 301 301 301 301 302 302 302 303 304 304 304 304 304 304 304 305 305 305 305 306 306 307 308 308 309 310 310 311 311 311 311 311 311 312 312 313 313 314 314 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 314 314 313 313 312 311 311 310 309 309 309 309 309 308 308 307 307 306 306 306 306 306 305 305 304 302 301 300 300 300 300 301 301 302 302 302 301 300 299 299 298 297 296 295 294 293 291 290 288 287 285 284 283 283 283 282 316 316 315 314 313 312 310 308 306 303 300 294 290 286 283 280 277 274 273 272 272 274 275 277 278 279 279 278 277 276 275 273 271 269 265 261 259 256 254 252 249 248 246 246 246 246 247 249 249 250 252 254 256 257 257 257 257 257 257 258 258 259 259 260 260 260 260 260 260 260 261 262 264 264 264 264 262 261 260 259 259 258 259 259 260 261 262 263 264 265 266 267 268 268 269 270 270 270 270 271 270 270 270 270 272 273 274 273 273 272 273 273 273 274 274 275 275 275 275 275 275 276 276 276 277 278 278 279 280 280 281 281 282 283 284 285 288 290 291 292 293 294 295 295 296 296 297 297 297 298 298 299 299 299 298 298 298 298 298 298 299 299 299 300 300 300 300 300 301 301 302 302 303 304 304 305 306 307 308 309 310 310 311 312 312 313 314 314 315 316 316 317 318 319 320 320 321 322 322 323 323 325 326 327 329 331 332 334 335 336 337 338 338 338 338 338 338 338 337 336 336 335 334 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 330 330 329 329 328 327 327 327 326 326 326 326 325 325 324 324 324 323 323 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 316 316 315 315 314 314 314 313 313 312 312 312 312 311 311 311 310 310 309 308 308 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 301 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 294 294 294 294 294 294 294 294 294 295 294 294 293 292 290 289 288 287 287 288 288 289 289 289 289 288 288 288 288 288 288 287 287 287 287 287 286 287 287 287 288 288 289 289 290 291 291 292 293 294 295 295 296 296 297 297 297 298 298 298 298 298 298 298 297 297 296 296 295 295 294 294 294 293 293 293 293 293 292 292 292 291 291 291 290 290 290 290 291 291 291 291 292 292 293 293 294 294 295 295 295 296 296 297 297 297 298 298 299 299 299 300 300 300 301 301 301 301 302 303 303 303 304 304 304 304 304 304 304 304 304 305 305 306 307 308 309 309 310 310 310 310 310 311 311 311 312 312 313 313 313 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 315 314 313 312 312 311 310 310 309 309 309 309 308 308 307 307 307 306 306 306 306 305 305 304 303 302 301 300 300 300 301 302 303 303 304 303 302 302 300 299 298 297 296 294 293 291 290 288 287 285 284 283 283 283 282 318 318 317 316 314 312 311 309 308 304 299 294 289 286 284 281 279 277 276 275 276 277 279 280 280 280 280 278 277 275 273 270 267 263 261 259 258 257 255 253 250 248 247 247 247 247 248 248 248 249 250 253 254 255 256 256 257 257 256 257 258 258 259 260 260 261 261 261 261 261 261 262 263 263 263 262 261 260 261 261 261 261 261 261 262 262 263 264 265 267 268 269 269 269 269 270 270 270 270 270 270 270 270 270 272 273 274 274 272 272 272 273 273 273 274 274 274 275 275 275 276 276 276 277 277 278 279 279 280 280 280 280 281 281 283 285 287 290 291 292 293 294 294 295 296 296 297 297 297 298 299 299 300 300 300 300 299 299 299 299 299 300 300 300 300 301 301 301 302 302 303 303 304 304 305 306 306 307 308 309 310 311 312 313 314 315 316 317 317 318 319 320 321 322 323 323 324 325 327 328 329 331 332 334 335 336 338 339 340 340 341 341 341 340 340 339 339 338 338 337 336 336 335 335 334 334 333 333 332 332 332 331 331 331 331 331 330 330 330 329 329 328 327 327 326 326 325 325 325 325 325 325 325 325 324 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 315 315 315 314 314 313 313 313 313 312 312 312 311 311 310 310 309 309 308 308 307 307 307 306 306 305 304 304 304 303 303 302 302 302 301 301 301 300 299 299 299 298 298 297 297 297 296 296 296 295 295 295 295 294 294 294 295 295 295 295 295 295 295 294 293 292 291 290 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 287 287 288 288 289 289 290 291 292 292 293 294 294 295 295 296 296 297 297 297 297 297 297 297 297 297 296 296 295 295 294 294 293 293 293 292 292 292 292 291 291 291 290 290 290 290 290 290 290 290 290 291 291 291 292 292 293 293 294 294 295 295 295 296 296 297 297 298 298 298 299 299 299 300 300 300 300 301 301 302 302 303 303 303 303 303 303 303 303 303 303 303 304 305 305 306 307 308 309 309 309 310 310 310 310 311 311 312 312 312 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 314 314 313 312 311 311 310 310 310 309 309 308 308 307 307 307 306 306 306 306 306 305 304 303 302 301 300 300 300 301 302 303 303 304 304 304 303 302 300 299 298 296 295 293 292 290 288 287 285 284 283 282 282 281 319 319 318 317 314 312 310 308 306 303 298 293 290 288 285 283 281 281 280 280 280 280 280 281 280 280 279 277 275 272 269 266 263 261 260 259 258 257 255 253 251 249 248 248 248 248 248 248 247 248 249 251 253 254 255 256 257 257 256 257 257 258 259 259 260 260 260 261 261 261 260 261 262 263 263 262 262 262 264 265 265 265 264 264 264 263 264 265 266 268 269 270 269 269 269 270 269 269 270 270 270 270 270 271 273 274 275 274 273 272 273 274 274 274 274 273 274 274 275 276 277 277 278 278 278 279 279 279 279 280 280 280 280 281 282 284 287 289 291 292 293 294 294 295 296 296 296 297 297 298 298 299 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 302 302 302 303 303 304 305 305 306 307 307 308 309 310 312 313 314 315 317 318 319 321 322 323 324 325 326 327 328 330 331 333 335 337 339 340 341 342 343 343 343 343 343 342 342 341 340 340 339 338 338 337 337 337 336 336 335 334 334 333 333 332 331 331 330 330 330 330 329 329 329 328 327 327 326 325 324 324 323 323 323 323 324 324 324 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 317 317 316 316 315 315 314 314 314 313 313 313 313 312 312 312 311 311 310 310 309 309 308 308 307 307 306 306 305 305 304 304 304 303 303 303 303 302 302 301 301 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 295 294 293 292 291 290 289 288 288 288 287 287 287 287 287 287 287 287 286 286 286 285 285 285 285 285 285 285 285 286 286 287 287 288 289 289 290 291 292 292 293 293 294 294 295 295 296 296 296 296 296 296 296 296 296 295 295 294 294 293 293 292 292 292 291 291 291 291 290 290 290 289 289 289 289 289 289 289 290 290 290 291 291 291 292 292 293 293 294 294 295 295 295 296 296 297 297 297 298 298 298 299 299 299 300 300 300 301 301 301 302 302 302 302 302 302 302 302 302 302 303 303 304 305 306 307 308 308 309 309 309 310 310 310 311 311 311 311 312 312 312 313 313 313 313 313 313 314 314 314 314 314 314 314 315 315 315 315 315 314 314 313 312 312 311 311 311 310 310 309 308 308 308 307 307 306 306 305 305 305 305 304 303 302 301 300 300 300 301 302 303 304 304 304 304 303 302 301 300 298 296 295 293 292 290 287 286 284 283 282 282 281 280 321 320 319 318 315 313 311 308 304 299 296 293 291 289 288 287 285 285 284 284 282 282 281 280 280 278 277 275 273 270 266 263 261 260 259 258 257 256 255 253 251 250 249 249 249 249 248 248 248 248 249 251 253 254 255 256 257 257 257 256 257 257 257 257 258 258 258 259 259 259 259 261 262 263 264 263 263 264 265 267 268 268 267 266 265 265 265 265 265 266 268 268 268 268 269 269 269 269 270 270 270 270 271 272 273 274 275 274 273 273 273 273 274 274 274 273 274 274 275 277 278 279 280 280 280 280 280 279 279 279 280 280 280 281 282 284 287 289 290 292 293 294 295 295 296 296 297 297 298 298 298 299 299 300 300 300 300 300 300 300 300 300 301 301 301 301 302 302 303 303 304 304 305 305 306 307 307 308 309 310 312 313 314 316 318 319 321 323 325 326 328 329 331 332 334 335 337 339 341 342 344 345 346 346 346 346 345 345 344 343 342 341 341 340 339 339 338 338 338 337 337 336 335 335 334 333 333 332 331 330 330 330 329 329 329 328 328 327 327 326 325 325 324 323 323 322 322 322 322 322 323 323 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 317 317 317 316 316 315 315 314 314 314 314 313 313 313 312 312 312 311 311 310 310 309 309 308 308 307 307 306 306 305 305 305 304 304 304 303 303 302 302 301 301 300 300 299 299 299 298 298 297 297 297 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 294 293 292 291 290 289 288 288 288 287 287 287 287 287 286 286 286 286 285 285 285 284 284 284 284 284 285 285 285 286 286 287 287 288 289 289 290 291 291 292 292 293 294 294 295 295 295 295 295 296 295 295 295 295 294 294 293 293 292 292 291 291 291 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 291 291 292 292 292 293 293 294 294 295 295 295 296 296 296 297 297 297 298 298 298 299 299 299 300 300 300 301 301 301 301 301 301 301 301 301 302 302 302 303 304 305 305 306 307 308 308 309 309 310 310 310 310 310 310 311 311 311 312 312 312 313 313 313 313 313 313 313 313 314 314 315 315 315 315 315 314 314 313 313 312 312 311 311 310 310 309 309 309 308 308 307 306 306 305 305 305 304 303 302 301 301 300 300 300 301 302 303 303 304 304 304 303 303 301 300 298 296 294 293 291 289 286 285 284 283 282 281 281 280 323 322 321 319 317 315 313 310 306 302 299 297 296 294 293 293 292 290 288 286 285 283 281 280 278 276 274 271 267 265 263 262 261 260 259 257 256 255 254 253 251 251 250 250 249 249 249 248 248 249 249 251 253 254 255 256 257 257 256 256 255 255 255 255 255 256 256 257 257 258 259 260 262 264 265 264 264 264 265 267 268 268 267 266 266 265 265 265 264 264 266 266 267 267 269 270 270 269 269 269 269 270 271 273 274 275 275 274 273 273 273 273 273 273 273 273 274 275 276 278 279 280 281 281 281 281 281 280 280 279 279 280 281 282 283 284 286 288 290 291 292 294 295 296 297 297 298 298 299 299 299 300 300 300 300 300 301 301 301 301 301 301 301 302 302 303 303 303 304 305 305 306 307 308 308 309 310 311 312 313 315 316 318 319 321 323 325 327 329 331 333 335 337 339 341 342 344 345 346 346 346 347 346 346 345 345 344 343 343 342 341 341 340 340 340 339 339 339 338 337 337 336 335 334 333 333 332 331 330 330 329 329 329 328 328 328 327 326 326 325 325 324 323 323 322 322 321 321 321 321 322 322 323 323 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 312 312 312 311 311 310 309 309 308 308 307 307 307 306 306 305 305 305 304 304 304 303 303 302 302 301 301 300 300 299 299 298 298 298 297 297 297 297 296 296 296 296 296 296 296 296 295 295 295 295 294 293 293 292 291 290 289 289 288 288 287 287 287 287 286 286 286 285 285 285 285 284 284 284 284 284 284 284 284 285 285 286 286 287 287 288 288 289 290 290 291 292 292 293 293 294 294 294 294 295 295 295 294 294 294 293 293 292 292 291 291 290 290 290 289 289 289 288 288 288 288 288 288 288 288 288 289 289 289 290 290 290 290 291 291 292 292 292 293 293 294 294 295 295 295 296 296 296 296 297 297 297 298 298 299 299 299 299 300 300 300 300 300 300 300 300 301 301 302 302 302 303 303 304 305 306 306 307 308 308 309 309 309 309 309 310 310 310 310 311 311 312 312 312 313 313 313 313 313 313 313 314 314 315 315 315 315 314 314 313 313 313 312 312 311 310 310 309 309 309 309 308 307 306 306 305 305 304 304 303 302 301 300 299 299 299 300 301 302 303 303 304 303 303 302 301 299 297 295 293 291 289 287 285 284 283 282 281 281 280 279 322 322 321 320 318 316 314 312 309 306 304 302 300 298 297 296 294 292 290 288 286 283 281 278 276 273 270 266 264 262 262 261 260 259 258 257 256 255 255 254 252 252 251 251 249 249 248 249 249 250 251 252 253 255 256 256 256 256 256 255 255 255 255 255 255 256 257 257 258 258 259 261 263 264 265 265 264 264 264 265 266 267 266 265 265 265 264 264 263 263 265 266 267 268 269 269 269 268 268 268 269 270 272 274 276 276 275 274 272 272 272 272 272 272 273 274 275 276 278 279 280 281 281 282 282 282 282 281 280 280 280 280 281 282 283 284 286 288 290 291 292 293 295 296 297 298 299 299 300 300 301 301 301 301 301 302 302 302 302 302 302 302 303 303 304 304 305 306 307 307 308 310 311 312 313 314 315 316 317 319 320 321 323 325 327 329 331 333 335 337 339 341 342 344 345 346 346 346 346 346 346 346 345 345 344 344 343 342 342 341 341 340 340 340 340 340 339 339 338 337 336 335 335 334 333 332 331 330 330 329 329 329 328 328 328 327 327 326 325 325 324 324 323 323 322 322 321 321 321 321 321 322 323 323 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 312 312 311 311 310 310 309 309 308 308 307 307 307 306 306 305 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 298 298 298 298 297 297 297 297 297 296 296 296 296 295 295 295 294 294 293 293 292 291 291 290 289 289 288 288 287 287 287 286 286 286 285 285 285 284 284 284 284 284 284 284 284 284 284 284 285 285 285 286 286 287 288 288 289 290 290 291 291 292 292 293 293 293 294 294 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 290 290 290 291 291 292 292 293 293 294 294 294 295 295 295 295 295 296 296 296 297 297 298 298 298 298 298 299 299 298 298 299 299 300 300 300 301 301 301 302 302 303 304 304 305 306 307 307 308 308 308 309 309 309 309 309 310 310 310 311 311 311 312 312 312 312 312 313 313 314 314 314 314 314 314 314 314 314 313 313 312 312 311 310 309 309 309 309 309 308 307 306 306 305 305 304 303 302 301 300 299 298 298 298 299 300 301 302 303 303 303 302 301 299 298 295 293 291 288 286 285 283 282 281 281 280 280 279 278 320 319 319 318 317 315 313 311 308 306 304 303 301 300 298 297 295 293 291 289 286 282 279 275 271 268 265 263 262 261 260 259 258 258 257 257 256 256 255 254 253 252 252 251 249 248 248 249 250 251 252 253 255 256 257 257 256 256 256 256 256 256 257 257 258 259 259 260 260 260 260 262 263 265 265 265 264 263 263 263 264 265 264 264 264 264 264 264 263 264 265 266 266 267 267 267 267 267 267 267 268 270 274 276 277 276 274 272 271 271 270 271 271 272 273 274 275 277 279 280 282 282 282 282 282 282 282 282 281 281 281 281 281 282 283 285 286 288 290 291 293 294 295 296 297 298 299 300 301 302 302 303 303 303 303 303 303 303 303 304 304 304 305 306 306 307 308 309 310 312 313 314 316 317 319 320 322 323 324 326 327 329 330 332 333 335 337 338 340 341 343 344 344 345 345 345 345 345 345 344 344 344 344 343 343 343 342 341 341 340 340 340 340 340 339 339 338 338 337 336 335 335 334 333 332 331 331 330 330 329 329 328 328 327 327 327 326 325 325 324 324 323 323 323 322 322 321 321 321 321 322 322 323 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 318 318 318 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 312 312 312 311 311 310 310 309 309 308 308 307 307 306 306 306 305 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 296 295 295 294 294 293 293 292 292 291 291 290 290 289 288 288 288 287 287 286 286 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 286 286 287 288 288 289 289 290 291 291 292 292 292 292 293 293 293 293 292 292 292 291 291 291 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 290 290 290 291 291 292 292 293 293 294 294 294 294 294 294 295 295 296 296 297 297 297 297 297 298 298 297 297 297 298 298 299 299 299 299 300 300 300 301 301 302 303 304 305 306 306 307 307 307 308 308 308 308 309 309 309 309 310 310 310 311 311 311 311 311 312 312 313 313 313 314 314 314 314 314 314 313 313 312 311 310 309 309 308 308 309 309 308 307 307 306 306 305 304 303 302 301 300 299 298 297 297 298 299 300 300 301 301 301 300 299 298 295 293 290 288 285 283 282 281 280 280 279 279 278 278 278 319 318 316 315 314 313 311 309 307 305 304 303 302 301 299 297 296 294 291 288 284 280 275 271 268 266 264 262 261 260 259 258 257 257 256 256 256 255 255 254 253 252 251 251 250 249 249 250 251 252 253 255 256 258 258 258 257 256 256 257 258 258 259 260 260 261 261 261 261 260 260 261 262 264 265 266 265 264 263 262 262 263 263 263 263 264 264 265 265 265 265 265 265 265 265 265 265 266 266 267 269 271 274 276 276 275 272 271 270 269 269 270 271 272 273 275 277 279 280 282 283 283 282 282 282 282 282 282 281 281 281 281 282 283 284 285 287 289 291 292 293 294 296 297 298 299 300 301 302 303 304 304 304 305 305 305 306 306 306 306 306 307 307 308 309 310 312 313 315 317 318 320 322 324 326 327 329 330 331 333 335 336 337 338 339 340 341 342 343 344 345 345 345 345 345 344 344 343 343 343 342 342 342 342 341 341 341 340 340 339 339 339 338 338 338 337 336 336 335 334 334 333 333 332 331 331 330 330 329 328 328 328 327 327 326 326 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 323 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 320 320 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 308 308 307 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 301 300 300 300 299 299 299 299 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 291 290 290 289 289 288 288 287 287 286 286 285 285 285 284 284 284 284 284 284 283 283 283 283 283 283 284 284 284 284 285 286 286 287 287 288 289 289 290 290 291 291 291 292 292 292 292 292 292 291 291 291 290 290 289 289 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 290 290 291 291 292 292 293 293 293 293 293 294 294 294 294 295 295 296 296 296 297 297 297 297 297 297 297 297 297 298 298 298 299 299 299 299 299 300 301 302 303 304 305 305 306 306 306 307 307 307 308 308 308 308 309 309 309 310 310 310 310 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 312 311 310 309 309 308 308 308 308 308 307 307 306 306 306 305 303 302 300 299 298 298 297 297 297 298 298 298 298 298 298 297 296 295 293 290 288 286 283 281 279 278 278 278 278 277 277 277 277 319 318 316 315 313 312 310 309 307 306 305 303 302 301 299 297 295 292 289 285 282 278 274 270 267 265 264 262 260 259 258 257 256 256 255 255 255 254 253 253 252 252 251 251 251 251 251 251 252 253 254 255 256 257 258 258 257 256 256 257 257 258 258 259 259 259 260 259 259 258 258 258 260 262 264 267 266 265 263 262 262 262 263 263 264 264 265 265 264 264 263 263 263 263 263 264 264 266 267 268 270 273 274 275 274 272 271 269 269 269 269 270 271 272 274 277 279 281 282 283 284 283 283 282 282 281 281 281 281 281 281 282 282 283 284 285 287 289 291 293 294 296 297 298 299 300 301 302 303 304 305 306 306 307 307 308 308 309 309 309 310 310 311 312 313 314 316 318 320 322 324 326 328 330 332 333 334 336 337 338 339 341 342 343 344 344 345 345 346 346 346 346 345 345 344 344 343 342 342 341 341 341 340 340 340 339 339 339 338 338 337 337 336 335 335 334 334 333 333 332 332 331 331 331 330 330 329 329 328 328 327 327 327 326 326 325 325 324 324 324 324 323 323 323 323 323 323 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 320 320 319 319 318 318 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 310 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 303 303 303 302 302 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 296 296 295 295 295 294 294 293 293 292 292 291 291 290 290 289 289 288 288 287 287 286 286 286 285 285 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 284 284 285 286 286 287 288 288 289 289 289 290 290 291 291 291 291 291 291 291 291 290 290 289 289 288 288 287 287 287 286 286 286 286 286 286 286 286 286 286 287 287 287 288 288 288 288 288 288 288 289 290 290 291 291 292 292 292 292 293 293 293 293 294 294 294 295 295 296 296 296 296 296 296 296 296 297 297 297 298 298 298 298 298 298 298 299 300 301 302 303 304 304 305 305 306 306 306 307 307 307 308 308 308 308 309 309 309 309 310 310 310 310 311 312 312 313 313 313 313 313 313 313 313 313 312 311 310 309 308 308 308 308 308 307 307 306 306 306 306 305 303 301 300 299 298 297 297 297 297 297 296 296 295 295 294 294 293 292 291 289 287 285 283 280 277 276 276 276 276 276 276 276 277 319 318 316 315 314 312 311 309 308 307 305 304 301 299 297 295 293 290 288 285 281 277 273 269 266 264 263 261 258 257 256 255 255 255 254 254 254 253 252 251 251 251 251 252 252 251 251 251 252 252 253 254 254 255 256 257 256 256 255 255 256 256 256 256 256 256 257 257 257 256 256 257 258 259 261 264 264 264 263 262 261 261 263 263 264 264 264 264 263 262 261 261 262 262 263 264 265 267 269 271 273 273 273 273 272 271 270 269 269 270 271 272 273 274 276 278 281 283 284 285 285 284 283 282 281 281 280 280 280 280 281 282 282 283 284 285 286 288 291 293 295 297 298 299 300 301 302 303 304 305 306 307 307 308 309 309 310 311 311 312 313 314 315 316 318 319 321 323 325 327 330 332 334 335 337 338 339 340 341 342 343 344 344 345 345 346 346 346 346 346 346 345 344 344 343 342 342 341 341 340 340 339 339 339 338 338 337 336 336 335 334 334 333 332 332 331 331 331 330 330 330 330 329 329 329 328 328 328 327 327 327 326 326 326 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 324 324 324 324 324 323 323 323 322 322 322 321 321 320 320 319 319 318 318 317 317 316 316 315 315 315 314 314 314 313 313 313 312 312 311 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 305 304 304 303 303 302 302 301 301 301 300 300 300 300 299 299 298 298 298 297 297 296 296 296 295 295 294 294 294 293 293 292 292 291 291 290 290 289 289 288 288 287 287 286 286 286 285 285 284 284 284 284 283 283 283 283 283 282 282 282 282 283 283 283 284 284 285 286 286 287 287 288 288 288 289 289 290 290 290 290 290 290 290 290 290 289 289 288 288 287 287 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 288 288 288 287 287 287 288 289 289 290 291 291 291 292 292 292 292 292 293 293 293 294 294 295 295 295 295 295 295 295 295 296 296 296 297 297 297 297 297 297 297 298 299 299 300 301 302 303 303 304 304 304 305 305 306 306 307 307 307 308 308 308 308 308 309 309 309 309 310 310 311 312 313 313 313 313 313 313 313 312 312 311 310 309 309 308 308 308 308 307 307 306 306 306 306 305 304 303 301 300 298 298 297 297 296 296 295 295 294 293 293 292 291 291 290 290 288 286 284 281 278 275 273 272 272 273 274 275 275 276 318 317 316 315 314 313 311 310 309 307 305 303 300 297 296 295 294 291 288 285 281 276 271 267 265 263 261 259 257 255 254 254 254 254 254 254 254 253 252 251 251 251 251 251 252 251 251 251 252 253 253 254 254 254 255 255 256 256 255 255 255 255 254 255 255 255 255 255 255 256 256 256 257 257 258 260 261 261 260 260 259 260 261 262 263 263 263 263 262 261 260 260 261 262 263 264 266 268 270 272 273 272 271 271 270 270 270 270 271 272 273 274 275 276 278 279 281 284 286 286 285 284 283 282 281 280 279 279 279 280 280 281 281 282 282 283 285 287 290 293 295 297 298 299 300 301 302 303 304 305 306 306 307 308 309 309 310 311 312 313 315 316 318 320 322 324 326 328 330 332 334 336 337 339 340 341 341 342 342 343 343 343 343 343 344 344 344 345 344 344 343 343 342 341 341 340 340 339 339 339 338 338 337 337 336 335 335 334 333 333 332 331 331 330 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 322 322 322 321 321 320 320 319 319 318 318 317 317 316 316 315 315 315 314 314 313 313 313 312 312 311 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 305 304 304 303 303 302 302 302 301 301 300 300 300 300 299 299 298 298 298 297 297 296 296 296 295 295 294 294 294 293 293 292 292 291 291 290 290 289 289 288 288 287 287 286 286 286 285 285 284 284 284 283 283 283 283 282 282 282 282 282 282 282 282 283 283 284 285 285 286 287 287 287 287 287 288 288 288 289 289 289 289 289 289 289 289 288 288 287 287 286 286 286 286 286 286 286 286 286 285 285 285 286 286 286 287 287 287 287 287 287 287 287 287 288 289 290 290 290 291 291 291 292 292 292 292 293 293 294 294 294 294 294 294 294 294 294 295 295 296 296 296 296 296 296 296 296 296 297 298 299 300 301 302 302 303 303 303 304 304 305 305 306 306 307 307 307 307 307 308 308 308 308 309 309 310 311 311 312 312 313 313 312 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 305 305 305 305 304 303 301 300 298 297 297 296 296 295 295 294 293 292 291 290 289 289 289 288 286 283 280 277 274 272 270 270 270 272 273 274 275 275 317 316 315 314 313 312 311 310 308 306 303 301 299 297 296 295 293 290 286 283 279 274 270 266 264 262 260 259 257 255 254 254 254 254 254 254 254 254 253 253 252 252 252 252 252 252 252 253 254 255 255 256 256 255 255 256 256 256 256 256 255 255 255 255 255 255 255 255 255 256 256 256 256 256 257 257 258 258 258 258 257 257 259 260 261 261 261 262 261 261 261 261 262 263 263 265 266 268 270 270 270 269 269 269 269 269 270 271 272 273 274 275 276 277 278 279 281 283 285 285 285 284 283 281 280 279 279 278 279 279 280 280 280 281 281 283 284 287 289 292 294 296 298 299 300 301 301 302 303 304 305 305 306 307 308 308 309 310 311 312 314 316 318 321 324 326 329 331 333 335 336 337 338 339 340 341 341 341 341 341 341 340 340 340 340 340 341 341 341 340 340 339 339 338 338 337 337 337 337 337 336 336 335 335 334 333 333 332 331 331 330 329 329 328 328 327 327 327 327 327 327 327 328 327 327 327 327 327 326 326 326 326 326 325 325 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 325 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 321 321 320 320 319 319 318 318 317 317 316 316 315 315 315 314 314 313 313 312 312 311 311 311 310 310 309 309 309 308 308 307 307 307 306 306 306 305 305 304 304 303 303 302 302 302 301 301 301 300 300 299 299 299 298 298 297 297 297 296 296 296 295 295 294 294 294 293 293 292 292 291 291 290 290 289 289 288 288 287 287 286 286 285 285 285 284 284 283 283 283 283 282 282 282 281 281 281 281 282 282 283 283 284 284 285 286 286 286 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 287 287 286 286 285 285 285 285 285 285 285 284 284 284 284 285 285 286 286 286 287 287 287 287 286 286 287 288 288 289 289 290 290 291 291 291 291 291 292 292 293 293 293 293 293 293 293 293 293 294 294 295 295 295 295 295 295 295 295 295 296 297 298 299 300 301 302 302 303 303 303 303 303 304 304 305 306 306 306 307 307 307 307 307 307 308 308 309 310 311 311 312 312 312 312 311 311 311 310 310 310 309 309 308 308 307 306 306 305 305 305 305 305 304 304 303 301 300 299 297 297 296 295 295 294 293 292 291 289 288 287 286 285 284 282 279 277 274 272 270 270 270 270 272 275 276 276 276 316 315 314 313 313 312 311 309 306 304 303 301 299 296 293 290 288 287 284 281 277 273 269 266 263 261 260 259 257 256 255 255 255 254 254 255 255 255 255 255 255 254 254 255 255 255 255 256 257 258 259 259 259 258 257 256 256 256 256 256 255 255 255 255 255 255 255 255 255 255 255 256 256 256 256 256 256 257 257 256 256 256 257 258 259 260 260 261 261 261 261 262 263 264 265 265 266 267 268 268 268 268 268 268 268 269 270 271 271 272 273 274 275 276 277 278 280 282 283 284 284 283 282 280 279 279 278 278 279 279 280 280 280 281 281 283 285 287 289 291 293 295 297 298 299 300 301 301 302 303 303 304 305 305 306 307 308 309 310 311 313 315 318 320 323 326 328 331 332 334 335 336 337 338 338 339 339 339 339 339 338 338 337 337 337 337 337 337 337 337 336 336 335 335 335 335 334 334 334 334 334 334 333 333 332 332 331 330 329 329 328 328 327 327 326 326 326 326 326 326 327 327 327 327 327 327 327 326 326 326 326 326 325 325 324 324 323 323 323 323 324 324 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 314 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 300 299 299 299 298 298 297 297 297 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 289 288 288 287 287 286 286 285 285 284 284 284 283 283 282 282 282 281 281 281 281 281 281 281 282 282 283 284 284 285 285 286 286 286 286 286 286 286 286 286 286 287 287 288 288 288 288 287 287 286 286 285 285 285 285 284 284 283 283 283 283 283 284 284 285 286 286 286 287 287 287 287 286 286 287 287 288 288 289 289 290 290 290 290 291 291 291 292 292 292 292 292 292 292 292 293 293 294 294 294 295 295 295 295 295 295 295 295 296 297 298 299 300 300 301 302 302 303 303 303 303 304 304 305 305 305 306 306 306 306 306 306 307 307 308 309 310 311 311 311 311 311 311 310 310 310 309 309 309 309 308 307 307 306 305 305 305 305 304 304 304 304 303 302 300 299 297 296 296 295 294 293 292 290 289 288 287 285 283 282 280 278 275 274 273 273 273 272 271 271 272 274 276 276 274 315 314 314 314 313 313 311 309 306 305 303 302 299 295 291 289 287 285 284 282 278 274 270 266 263 261 260 259 258 257 257 256 256 257 257 257 257 257 258 258 258 258 259 259 259 259 259 261 262 263 264 263 262 260 258 257 256 256 256 255 255 255 255 255 256 256 255 255 254 254 254 255 255 255 255 255 256 256 256 255 255 255 257 258 259 260 261 261 262 262 262 263 265 266 267 267 267 267 267 267 267 267 268 268 268 268 269 270 270 271 271 273 274 276 277 278 279 280 281 282 282 282 281 280 279 278 278 278 279 279 279 280 280 281 282 283 285 287 290 291 293 294 296 297 299 300 300 301 302 302 303 303 304 304 305 306 307 308 309 310 312 314 316 318 321 323 325 327 329 331 332 333 334 335 336 337 337 337 337 337 337 336 335 335 335 334 334 334 334 333 333 333 332 332 332 331 331 332 332 332 332 332 331 331 330 330 329 328 328 327 327 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 326 326 326 326 326 325 325 324 324 323 323 322 322 322 323 323 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 319 319 318 318 317 317 316 316 316 315 315 314 314 313 313 312 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 300 299 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 293 293 293 292 292 291 291 290 290 289 288 288 287 287 286 285 285 285 284 284 283 283 283 282 282 281 281 281 280 280 281 281 281 282 282 283 283 284 285 285 286 286 285 285 285 285 285 285 285 285 286 286 287 287 287 287 286 286 286 285 285 285 285 284 283 283 282 282 282 282 283 284 284 285 285 285 286 286 286 287 286 286 286 287 287 288 288 288 289 289 289 289 290 290 290 291 291 291 291 291 291 291 291 292 292 293 293 294 294 294 294 294 294 295 295 295 295 296 297 298 299 300 300 301 301 302 303 303 303 304 304 304 305 305 305 305 305 305 305 305 306 307 307 308 309 310 310 310 311 311 310 310 309 309 309 308 308 308 308 307 307 306 305 305 305 305 304 304 304 303 303 302 300 298 297 296 295 294 293 292 291 289 288 286 284 282 280 278 277 276 275 275 276 275 274 273 271 270 270 272 273 273 272 314 313 313 314 313 313 311 308 307 306 304 302 299 295 292 290 287 285 284 282 279 276 272 268 264 262 260 259 258 258 257 258 259 259 260 260 260 260 260 261 261 262 262 262 262 263 264 265 267 267 267 265 263 261 259 258 257 256 256 255 255 255 255 255 255 256 256 255 254 254 254 255 255 255 255 255 255 255 255 254 255 256 257 259 260 261 261 262 263 263 264 264 266 268 268 268 267 266 266 266 266 266 267 267 267 267 268 269 269 270 271 273 274 276 278 278 279 280 280 281 281 281 281 280 279 278 278 278 279 279 280 280 280 281 282 283 286 288 290 291 293 294 296 297 298 299 300 301 301 302 302 303 303 304 304 305 306 307 308 309 311 313 315 317 319 321 323 324 326 328 329 331 332 333 334 334 334 335 335 335 334 334 334 333 333 333 332 332 332 331 331 330 330 330 329 329 329 329 330 330 330 330 330 329 329 328 328 327 327 326 326 326 326 325 325 325 325 326 326 326 326 326 326 327 326 326 326 326 326 326 325 325 324 324 323 322 322 321 321 321 322 323 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 317 316 316 316 315 315 314 314 313 313 313 312 312 311 311 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 300 299 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 293 293 292 292 292 291 291 290 290 289 288 288 287 286 286 285 285 284 284 283 283 283 282 282 281 281 280 280 280 280 280 280 281 281 282 283 283 284 285 285 285 285 285 285 285 285 285 284 284 285 285 285 286 286 286 285 285 285 285 285 285 285 284 283 283 282 282 282 282 282 283 284 284 285 285 285 285 286 286 286 286 286 286 287 287 287 288 288 288 289 289 289 289 289 290 290 291 291 291 290 291 291 291 291 292 292 293 293 293 294 294 294 294 294 294 295 295 296 297 298 299 299 300 300 301 302 303 303 303 304 304 304 304 304 304 304 304 304 305 305 306 306 307 308 309 309 310 310 310 310 309 309 308 308 308 308 308 307 307 306 306 306 305 305 305 304 303 303 303 302 301 299 298 296 295 295 294 293 291 289 287 286 284 282 279 277 276 276 276 277 277 277 275 272 270 268 267 268 270 270 271 271 315 314 314 313 313 311 310 308 307 306 305 304 301 298 294 291 289 287 285 283 281 278 274 270 267 264 261 260 259 259 259 260 261 262 262 263 263 263 263 263 264 264 265 266 266 267 268 269 270 270 268 267 265 263 261 259 258 257 257 256 256 255 256 256 256 256 256 255 255 254 255 256 256 256 256 255 255 255 254 254 255 257 258 260 261 261 261 263 264 265 265 266 267 267 267 266 266 265 265 265 264 265 265 266 266 266 267 268 270 271 272 274 275 277 278 279 280 280 281 281 281 281 280 279 278 277 277 278 278 279 279 280 280 281 282 284 286 288 289 291 293 294 295 296 297 299 300 300 301 301 301 302 302 302 303 304 304 305 306 308 310 311 313 315 317 319 321 323 325 326 328 329 330 331 331 332 332 332 332 332 332 332 332 332 331 331 331 331 330 330 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 326 326 326 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 324 323 323 322 322 321 321 321 322 323 323 324 325 325 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 300 299 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 293 293 293 292 292 291 291 290 290 289 288 288 287 286 286 285 285 284 284 283 283 282 282 281 280 280 280 280 280 280 280 280 280 281 282 283 283 284 284 285 285 285 285 285 285 284 284 284 284 284 284 284 285 284 284 284 284 284 284 284 284 284 284 283 283 283 282 282 282 282 283 283 284 284 284 285 285 286 286 286 286 286 286 287 287 287 287 288 288 288 288 288 289 289 289 290 290 290 290 290 290 290 291 291 291 292 292 292 293 293 293 293 293 294 294 294 295 296 297 298 299 299 300 301 301 302 303 303 303 304 304 304 303 303 303 303 303 304 304 305 306 306 307 307 308 309 309 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 305 304 304 303 302 301 301 299 298 297 295 294 293 292 291 289 287 285 283 281 279 277 276 276 277 278 278 277 275 272 270 268 268 268 268 269 270 271 271 318 316 315 314 313 311 309 308 307 306 306 305 303 300 296 293 290 288 286 285 283 280 276 273 269 266 263 262 261 262 262 263 264 264 265 266 266 266 266 267 268 268 269 270 271 272 272 272 272 272 270 268 266 264 262 261 259 258 258 257 256 256 257 257 257 256 256 255 255 254 255 255 256 256 255 255 254 254 253 254 255 257 259 260 260 260 261 263 265 266 267 267 266 266 265 265 265 264 264 264 263 264 264 265 265 266 267 269 270 272 273 275 276 278 279 281 281 281 281 281 280 280 279 278 276 276 276 277 278 278 279 280 281 281 283 284 286 288 290 291 293 294 295 295 296 298 299 299 299 300 300 300 301 301 302 302 303 304 305 307 308 310 312 313 315 317 319 321 323 325 326 327 328 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 329 329 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 325 325 325 325 325 325 326 326 326 326 326 326 327 327 327 326 326 326 325 325 324 324 323 322 322 322 321 322 322 323 324 324 325 325 325 326 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 313 312 311 311 311 310 310 310 309 309 308 308 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 297 297 297 297 296 296 296 295 295 294 294 293 293 293 292 292 291 291 290 289 289 288 287 287 286 286 285 285 284 283 283 282 282 281 280 280 280 280 279 279 279 279 280 280 281 282 282 283 284 284 284 284 285 285 285 285 284 284 284 284 284 284 284 283 283 284 284 284 284 284 283 283 283 283 283 282 282 282 282 281 282 282 283 283 284 284 285 285 286 286 286 286 286 286 287 287 287 287 287 287 288 288 288 289 289 289 289 289 289 289 289 290 290 291 291 291 291 291 291 292 292 292 292 292 292 293 294 295 296 297 298 299 300 300 301 301 302 302 302 303 303 303 303 303 302 302 303 303 304 305 305 306 306 307 307 308 308 309 309 309 308 308 307 307 308 307 307 307 307 307 307 306 306 305 303 302 301 300 299 298 297 296 295 294 293 291 289 287 285 282 280 278 276 275 277 279 279 279 278 276 273 271 269 269 269 269 270 270 271 271 271 320 318 316 315 313 311 309 308 307 306 305 304 303 299 297 294 291 288 286 284 283 281 279 275 272 270 268 266 265 265 266 266 267 267 268 269 270 271 272 272 272 272 273 273 274 275 275 275 274 274 272 270 268 265 263 262 260 259 257 257 256 257 257 257 257 257 257 257 256 255 254 254 255 254 254 253 253 252 252 254 255 258 259 259 259 259 261 263 265 267 268 267 265 264 264 263 264 264 264 264 264 264 264 265 266 268 269 270 272 273 275 276 277 279 280 281 282 282 281 281 280 279 278 276 275 274 274 275 277 278 279 280 281 282 283 284 286 288 289 291 292 293 294 294 295 295 296 297 298 298 298 299 299 300 300 301 301 302 303 305 306 308 310 311 313 315 317 319 321 323 324 325 326 326 327 328 328 328 329 329 329 330 330 330 330 330 330 330 330 329 329 328 328 328 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 323 322 322 322 322 322 323 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 313 313 312 312 312 311 311 311 310 310 309 309 308 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 295 295 295 294 294 293 293 292 292 291 291 290 289 289 288 287 287 286 286 285 284 284 283 282 282 281 281 280 279 279 279 279 279 279 279 280 281 281 282 282 283 283 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 281 281 281 282 282 282 283 284 285 285 285 286 286 286 286 286 286 287 287 287 287 287 288 288 288 288 288 288 288 288 288 289 289 290 290 290 290 290 290 290 291 291 291 291 291 291 292 293 294 295 296 297 298 299 300 300 301 301 301 301 302 302 302 302 302 302 302 302 302 303 304 304 305 305 306 306 307 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 306 305 303 302 300 299 298 297 297 296 295 294 292 290 288 285 283 280 277 275 275 277 279 281 280 279 278 275 273 271 270 269 269 270 270 270 270 270 270 322 320 318 317 314 311 309 308 307 305 303 301 300 298 296 293 289 286 284 282 283 282 280 278 275 273 271 269 269 270 271 272 273 273 272 272 273 273 273 273 274 273 273 273 274 275 276 276 276 275 274 272 270 267 265 262 260 258 257 255 255 255 255 256 256 257 258 258 257 256 255 254 254 253 253 252 252 252 252 253 255 257 258 259 260 260 261 262 264 266 266 265 263 263 262 262 263 264 265 266 266 266 267 268 269 270 271 272 273 275 276 277 279 280 281 282 283 282 282 281 280 278 277 275 274 273 273 274 275 277 278 280 281 282 283 284 286 287 289 290 291 292 292 292 292 293 293 294 295 296 297 297 298 298 298 299 299 300 302 303 305 306 308 310 312 314 316 318 320 321 323 324 325 326 326 327 328 328 329 329 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 325 325 325 325 325 325 324 324 324 323 323 322 322 323 323 324 324 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 312 312 312 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 291 290 289 288 288 287 287 286 285 285 284 284 283 282 281 281 280 280 279 279 279 279 279 279 280 280 281 281 281 282 282 283 283 283 283 283 284 284 284 284 284 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 282 282 283 284 285 285 285 285 286 286 286 286 286 287 287 287 287 287 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 290 290 290 290 291 291 292 292 293 294 295 296 297 298 299 299 300 300 300 300 300 301 301 301 301 301 301 302 302 302 303 303 304 304 305 306 306 307 307 307 308 308 307 307 307 307 307 306 306 306 307 307 307 306 305 303 302 300 298 297 297 296 295 294 293 292 289 287 283 280 277 274 275 277 280 281 282 281 280 277 275 273 271 270 269 270 270 270 270 269 269 268 324 322 321 320 317 314 312 310 309 306 303 300 299 297 295 291 289 287 285 285 285 283 282 280 278 275 273 272 271 272 273 274 274 274 273 273 273 273 273 273 273 273 273 273 274 275 276 277 278 277 276 274 271 269 266 264 261 259 256 255 253 252 252 253 254 255 256 256 256 256 255 254 254 253 253 252 252 252 252 253 255 256 258 259 261 261 261 261 262 262 262 262 261 260 261 262 263 264 266 267 269 269 270 271 272 273 274 275 276 277 278 279 281 282 283 284 284 283 283 281 280 278 277 275 274 273 273 274 275 276 278 279 281 282 283 284 285 287 288 289 290 290 290 290 290 290 291 292 293 294 295 296 297 297 298 298 299 300 302 303 305 306 308 310 312 314 316 318 320 321 323 324 325 325 326 327 327 328 328 329 330 330 330 331 331 331 330 330 330 330 329 329 329 328 328 328 328 327 327 327 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 324 324 324 325 325 325 325 325 324 324 324 324 324 324 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 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 290 290 289 288 288 287 286 286 285 285 284 283 283 282 281 280 280 279 279 279 279 279 279 279 280 280 281 281 281 281 282 282 283 283 283 283 283 284 284 284 283 283 283 283 283 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 280 280 280 281 282 283 284 284 285 285 285 285 285 285 285 286 286 287 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 288 288 288 289 289 289 290 290 291 291 292 293 294 295 295 296 297 298 298 299 299 299 299 299 300 300 300 300 301 301 301 302 302 302 303 303 304 304 305 305 306 306 307 307 307 307 307 307 306 306 306 305 305 306 306 306 306 305 303 301 299 298 297 296 295 294 293 292 290 288 285 280 277 274 274 276 279 281 282 282 281 279 276 273 271 270 270 270 270 271 270 270 269 269 269 326 325 324 324 323 320 317 314 312 310 307 303 301 298 296 295 293 291 289 288 286 285 283 281 279 278 275 273 272 272 273 274 275 274 274 274 273 273 273 272 272 272 272 273 274 275 277 278 279 279 278 275 273 270 268 265 263 260 258 256 254 252 251 251 252 253 254 254 254 254 254 254 254 253 253 252 251 251 251 252 254 255 257 259 260 260 259 259 259 259 259 259 259 259 260 261 262 264 265 267 269 271 273 274 275 276 277 278 279 280 281 283 284 285 285 285 285 284 284 282 281 279 277 276 275 274 274 274 275 277 278 279 281 281 282 283 285 286 287 288 288 288 288 288 289 289 290 292 293 294 295 296 297 298 299 300 301 302 303 305 306 308 310 312 314 316 317 319 320 322 323 323 324 325 325 326 327 327 328 329 329 330 331 331 331 331 331 331 330 330 330 329 329 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 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 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 290 290 289 288 288 287 286 286 285 284 284 283 282 281 281 280 279 279 279 279 279 279 279 280 280 280 281 281 281 281 282 282 282 282 283 283 283 284 284 283 283 283 283 282 282 282 282 282 282 281 281 281 281 280 281 281 281 280 280 280 280 280 280 280 280 280 281 282 283 284 284 284 284 285 285 285 285 285 285 286 286 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 287 288 288 288 289 289 290 290 291 291 292 293 294 295 295 296 297 298 298 299 299 299 299 299 299 299 299 300 301 301 301 302 302 302 303 303 303 304 304 305 305 305 306 306 306 306 306 306 305 305 304 304 305 305 305 305 304 302 300 299 297 295 295 294 293 292 290 287 284 280 277 274 273 274 277 281 282 281 280 278 275 273 271 269 269 269 270 270 270 270 270 269 269 270 328 327 327 326 325 324 322 319 316 314 312 309 306 302 300 299 297 295 293 291 288 286 285 283 281 279 277 275 274 273 273 274 275 275 275 274 274 273 272 271 271 270 270 272 274 276 278 280 281 281 279 277 274 272 269 267 265 263 261 258 256 254 252 252 252 252 253 253 253 253 253 253 253 253 252 252 251 251 251 251 253 254 256 257 258 258 258 257 257 257 258 258 259 260 261 262 263 263 265 267 268 271 274 276 278 279 280 281 281 283 285 286 287 288 288 288 287 286 285 283 282 280 278 277 276 275 275 276 276 278 279 280 281 282 283 283 284 285 286 287 287 287 288 289 289 290 291 292 294 295 296 298 299 300 301 303 304 305 307 308 309 311 312 313 315 316 318 319 320 321 322 322 323 324 324 325 326 326 327 328 329 330 330 330 331 331 331 331 330 330 330 329 329 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 324 324 324 324 324 323 323 322 322 322 322 322 323 323 324 324 324 324 324 324 324 323 323 323 324 324 324 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 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 306 306 305 305 304 304 304 303 303 302 302 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 297 296 296 295 295 295 294 294 293 292 292 291 290 289 289 288 287 287 286 286 285 284 283 283 282 281 280 280 279 279 279 279 279 279 280 280 281 281 281 281 281 281 281 282 282 282 282 283 283 283 283 283 283 283 282 282 282 282 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 282 283 284 284 284 284 284 284 284 284 285 285 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 289 289 290 290 291 291 292 293 294 295 295 296 297 298 298 299 299 299 299 299 299 299 299 300 301 301 301 301 301 302 302 302 303 303 303 304 304 304 304 305 305 305 305 304 304 303 303 304 304 304 304 303 301 300 298 296 294 294 293 292 290 287 284 280 276 273 271 272 274 278 280 279 277 276 274 271 270 268 268 268 269 269 269 269 269 268 269 269 270 331 329 328 326 325 324 322 320 318 317 316 313 310 306 304 302 300 298 296 293 291 288 286 284 282 280 278 277 276 275 274 274 274 275 275 274 272 272 271 270 270 269 270 271 274 277 279 281 282 281 280 278 275 273 271 268 267 265 263 261 259 256 255 254 253 252 252 252 253 253 253 252 252 252 252 252 252 252 251 251 252 253 255 256 256 257 257 257 257 258 258 259 260 261 262 263 263 264 265 267 268 271 274 277 279 281 282 283 284 287 289 290 291 292 291 290 289 288 286 284 283 281 280 279 278 277 277 277 278 279 280 281 282 282 283 283 284 285 285 286 287 287 288 289 290 291 292 294 296 298 300 301 303 305 306 307 308 309 310 311 312 313 314 315 316 317 317 318 319 320 320 321 322 322 323 324 325 326 327 328 329 330 330 330 330 331 330 330 330 330 330 329 329 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 324 324 324 324 323 323 322 322 321 321 321 321 321 322 323 323 324 324 324 324 324 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 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 305 305 304 304 303 303 302 302 301 301 301 300 300 300 299 299 299 299 298 298 298 297 297 297 297 296 296 295 295 295 294 293 293 292 291 291 290 289 288 288 287 287 286 285 285 284 283 283 282 281 280 280 279 279 279 279 279 280 280 281 281 281 281 281 281 281 281 282 282 282 282 282 283 283 283 283 283 282 282 282 281 281 281 281 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 280 281 282 283 283 283 283 283 283 284 284 284 285 285 286 286 286 285 286 286 286 286 286 287 287 287 287 286 286 286 286 287 287 288 288 289 289 289 290 291 291 292 293 294 295 296 297 298 298 298 299 299 299 299 299 299 299 300 300 301 301 301 300 300 300 300 301 301 301 302 302 303 303 304 304 304 304 303 303 302 302 302 303 303 303 302 300 298 296 295 293 293 292 290 287 283 278 275 272 271 271 272 274 277 280 280 275 273 271 269 269 269 269 269 269 269 269 268 268 268 269 269 270 333 330 328 325 324 323 322 320 319 317 314 312 310 308 306 304 302 300 298 296 293 291 288 286 283 281 279 278 276 275 275 274 274 274 273 272 271 270 270 270 270 270 271 272 276 278 280 281 282 282 281 279 277 274 272 269 267 266 264 262 260 258 256 255 254 253 253 253 253 253 252 251 251 251 252 252 253 253 252 252 253 253 255 256 256 256 257 257 257 258 259 260 261 262 263 264 265 266 267 268 269 272 275 277 279 281 283 285 288 290 293 294 295 296 295 294 293 291 289 287 286 284 283 281 280 279 279 279 280 280 281 282 282 283 283 284 284 285 286 287 288 288 290 291 292 294 295 297 299 302 304 306 307 309 310 311 312 313 313 314 314 315 315 316 316 317 317 318 318 319 320 320 321 322 323 324 325 327 328 328 329 329 330 330 330 330 330 330 330 330 330 329 329 329 328 328 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 324 324 324 323 323 323 322 322 321 320 320 320 320 321 322 322 323 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 305 305 304 304 303 303 303 302 302 301 301 301 300 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 294 293 293 292 291 291 290 289 288 288 287 286 286 285 285 284 283 283 282 281 280 280 280 280 280 280 280 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 283 282 282 282 282 282 281 281 281 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 281 281 282 282 282 282 282 282 283 283 283 284 284 285 285 284 284 284 284 285 285 285 286 286 286 286 286 285 285 286 286 287 287 287 287 288 288 289 290 291 291 292 293 294 295 296 297 297 298 298 298 299 299 299 299 299 300 300 301 301 300 300 299 299 299 299 299 299 299 300 301 302 302 303 303 302 302 301 301 301 301 301 301 301 300 299 297 295 294 293 291 290 286 282 277 272 269 268 269 271 272 274 276 278 279 276 273 271 270 270 269 269 268 268 268 268 269 269 270 271 271 272 334 331 328 326 324 323 322 321 319 317 314 312 310 308 306 304 303 302 301 299 296 293 290 287 284 282 280 278 277 276 275 275 274 273 273 272 271 271 270 270 271 271 271 273 276 278 280 282 283 282 281 279 277 274 272 269 267 265 263 261 260 258 257 256 255 254 253 253 252 252 251 250 250 251 252 253 254 254 254 254 254 254 255 256 257 258 258 258 258 258 259 260 261 263 264 265 266 267 268 269 271 273 276 278 280 283 286 288 291 294 296 297 299 299 299 298 297 296 294 293 291 289 287 285 284 283 282 282 281 282 282 282 283 283 284 284 286 288 289 290 291 292 294 296 298 299 301 303 305 307 308 309 310 312 313 313 314 315 315 315 316 316 316 316 317 317 318 318 319 320 321 322 323 324 325 326 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 328 328 327 327 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 324 324 324 323 323 322 321 321 320 320 320 321 321 322 323 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 308 308 308 308 307 307 307 306 306 306 305 305 304 304 304 303 303 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 295 294 294 293 293 292 291 291 290 289 288 288 287 286 286 285 285 284 283 283 282 281 281 280 280 281 281 281 281 281 281 281 281 281 282 282 282 283 283 283 282 282 282 282 282 282 282 282 282 282 282 281 281 281 280 280 280 279 279 279 279 279 279 279 279 279 278 278 278 279 279 280 280 281 281 281 281 281 281 281 282 282 283 283 283 283 283 283 283 283 283 284 284 284 285 285 285 284 284 284 285 285 285 285 286 286 286 287 287 288 289 290 290 291 292 293 294 295 296 296 297 297 298 298 298 298 299 299 299 300 300 301 300 300 300 299 299 298 298 297 298 298 299 300 301 301 301 301 300 300 300 299 299 300 300 300 299 297 296 294 293 291 290 286 282 276 271 267 266 266 268 270 273 274 276 276 276 275 275 274 273 272 271 269 268 268 268 269 270 271 272 273 273 272 336 332 330 328 326 324 323 322 322 321 318 315 312 309 308 306 304 303 302 302 299 296 293 289 286 283 281 279 278 277 276 275 275 274 274 273 272 272 272 271 271 271 272 274 277 279 281 282 283 283 281 279 276 274 271 268 266 264 262 261 259 258 257 256 255 254 253 252 252 251 250 250 250 251 252 253 254 255 255 255 255 255 256 257 259 260 260 261 260 259 259 260 261 263 264 265 266 268 269 271 272 275 277 280 283 286 288 291 294 296 299 300 302 302 302 302 301 301 300 299 297 295 293 291 290 288 287 286 285 285 284 284 285 285 286 287 289 292 294 295 297 298 300 302 305 306 307 308 309 310 311 312 313 314 314 315 315 316 316 316 316 316 316 317 317 318 319 319 320 321 322 323 324 325 326 326 327 327 327 326 326 326 327 327 327 327 328 328 328 328 328 328 328 328 327 327 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 323 323 322 322 321 321 321 321 321 322 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 304 304 304 303 303 302 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 295 295 294 294 293 292 292 291 291 290 290 289 288 287 287 286 285 285 284 283 283 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 281 281 281 280 280 279 279 279 279 279 279 279 278 278 278 278 278 277 278 279 280 280 280 280 280 280 280 281 281 281 282 282 282 283 283 283 282 282 282 282 283 283 283 284 284 284 284 284 284 283 284 284 284 284 284 285 285 286 286 287 288 289 290 291 292 293 294 294 295 296 296 297 297 298 298 298 299 299 300 300 300 300 300 300 299 299 298 297 297 297 298 299 299 300 301 300 300 299 299 298 298 298 299 299 298 297 296 294 292 291 289 286 282 277 270 266 264 264 266 269 272 273 275 275 276 276 276 275 275 275 274 272 271 269 269 270 271 272 272 272 272 271 270 338 334 332 330 328 326 324 323 323 323 320 317 315 313 314 312 310 308 306 304 302 300 297 293 289 286 284 282 281 280 279 278 277 277 276 275 275 275 275 274 274 274 274 276 278 280 282 284 284 283 282 279 276 273 269 267 265 264 263 262 260 259 258 257 255 254 253 252 252 251 251 251 252 253 254 255 256 256 256 256 257 257 258 259 260 262 263 264 263 261 260 261 262 263 264 265 266 268 269 271 273 276 279 283 286 288 290 293 296 298 300 302 304 305 305 305 305 305 304 304 303 301 300 299 297 295 294 292 292 291 290 289 289 290 292 294 297 299 301 302 303 305 307 308 309 311 312 313 313 314 315 315 316 316 316 317 317 317 317 317 317 317 317 317 318 318 319 320 321 322 323 324 324 325 325 325 325 324 324 323 323 323 324 324 325 325 326 326 327 327 327 327 326 326 326 326 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 323 323 323 323 322 322 322 322 322 322 322 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 303 303 303 302 302 302 302 301 301 301 301 300 300 299 299 299 299 299 298 298 298 298 297 297 296 295 295 294 294 294 293 293 292 292 291 290 290 289 288 287 287 286 285 285 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 281 281 280 280 279 279 279 278 278 278 278 278 278 277 277 277 277 278 278 279 279 279 279 279 279 280 280 280 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 282 282 282 283 283 284 285 285 286 287 289 290 291 291 292 293 294 294 295 296 296 297 297 298 298 299 299 300 300 300 300 300 300 299 299 298 297 297 297 297 298 299 299 300 300 299 298 298 297 297 298 298 298 297 296 295 293 291 289 287 283 278 272 268 265 264 265 268 271 273 274 274 274 274 274 274 274 274 273 273 271 270 269 268 268 269 269 270 270 269 269 269 341 336 335 333 332 330 327 324 323 322 320 318 316 315 314 315 316 315 314 313 311 307 302 298 294 290 288 286 285 285 284 283 282 281 281 282 281 281 280 279 277 277 277 279 281 283 285 286 286 285 283 280 277 273 269 267 266 265 264 263 262 261 259 258 256 255 254 253 253 253 253 253 254 255 256 256 256 256 256 257 257 257 258 259 261 264 266 267 267 265 263 263 263 263 264 264 266 267 269 271 274 278 281 285 288 290 292 295 297 299 301 303 304 306 307 307 308 307 307 306 306 305 304 304 303 302 301 300 299 299 299 298 297 297 299 301 304 306 307 307 308 309 310 312 313 314 314 315 316 316 317 317 317 318 318 318 318 318 318 317 317 317 317 317 317 318 319 319 320 321 322 323 323 324 323 323 323 322 322 321 321 321 321 322 323 324 324 325 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 303 303 303 303 302 302 302 302 301 301 301 300 300 299 299 299 299 299 299 299 298 298 297 297 296 296 295 295 294 294 294 293 293 292 292 291 291 290 289 288 287 287 286 286 285 285 285 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 281 281 280 280 279 279 279 278 278 278 278 278 277 277 277 277 277 278 278 279 278 278 278 278 279 279 279 280 280 280 280 281 281 281 282 282 282 281 281 281 281 281 281 281 281 282 282 282 282 282 282 281 281 282 282 283 284 285 286 287 288 289 290 291 292 292 293 294 295 295 296 297 297 297 298 298 299 299 300 300 300 300 300 299 299 298 297 297 297 297 298 298 299 299 299 298 297 297 297 297 297 297 297 297 296 294 292 290 287 284 280 274 269 266 264 265 267 269 272 273 273 271 271 271 271 271 271 271 270 269 268 268 267 266 266 266 266 267 268 269 269 269 345 340 338 337 336 333 330 327 325 323 322 320 319 318 318 320 321 320 318 317 315 312 308 302 297 293 291 290 290 289 289 288 289 290 290 289 288 286 285 283 281 280 280 282 283 285 287 288 289 287 285 282 278 274 271 269 268 267 266 265 264 262 261 259 258 256 256 256 256 256 257 257 256 256 256 255 255 255 256 256 256 256 257 259 262 265 268 271 272 270 268 267 265 264 264 263 265 266 269 272 276 281 284 287 290 292 295 298 300 301 303 303 304 306 307 308 309 308 308 307 307 307 307 306 306 305 305 304 304 304 304 304 303 303 303 305 309 310 311 312 313 313 314 315 315 316 316 317 317 317 318 318 318 319 318 318 318 318 318 318 317 317 317 317 317 317 318 319 319 320 321 321 322 322 322 322 322 321 321 320 320 320 321 321 322 323 323 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 322 322 322 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 304 304 303 303 303 303 302 302 302 302 302 301 301 300 300 300 299 299 299 299 299 299 299 298 298 297 296 296 295 295 294 294 294 294 294 293 293 292 291 291 290 289 288 287 287 286 286 286 286 285 285 285 285 285 285 285 285 284 284 283 283 283 284 284 284 284 284 283 282 282 282 282 282 282 282 282 282 282 282 282 281 281 280 280 279 279 278 278 278 278 277 277 276 276 276 276 277 278 278 278 278 277 278 278 278 278 279 279 279 280 280 280 280 281 281 281 281 281 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 282 282 283 284 285 287 288 289 290 290 291 291 292 293 294 295 296 296 297 297 297 298 298 299 299 300 300 300 299 299 298 297 297 297 297 297 297 298 298 298 297 297 296 296 296 296 296 297 297 297 295 294 291 289 285 281 276 270 266 264 264 265 267 269 270 270 269 268 267 267 267 266 266 265 265 265 265 265 265 264 264 264 265 266 267 269 269 270 349 345 341 339 336 333 331 329 327 326 326 325 324 323 322 322 322 322 321 319 317 315 312 307 300 295 293 292 293 293 293 294 296 296 295 294 293 291 289 287 285 284 283 284 285 287 289 290 291 291 289 286 282 277 274 272 271 269 268 267 265 264 262 261 260 259 259 259 260 260 260 259 258 256 255 254 253 253 254 254 255 256 257 260 263 266 270 273 275 274 273 271 268 266 264 263 264 267 271 276 280 284 287 290 293 296 299 301 303 304 305 305 305 305 306 307 308 308 308 307 307 306 306 306 306 306 306 305 304 303 303 303 303 304 305 308 312 313 314 315 316 316 316 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 318 318 319 319 320 320 320 320 320 320 320 320 320 320 320 321 321 322 322 323 323 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 320 320 320 320 321 321 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 304 304 304 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 300 300 300 299 299 298 297 297 296 296 295 295 295 295 294 294 294 293 293 292 292 291 290 289 288 288 287 287 286 286 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 285 284 284 283 282 282 282 282 282 282 282 282 282 282 282 282 282 281 280 280 279 279 279 278 278 277 277 277 276 276 275 276 276 277 277 277 277 277 277 277 277 278 278 278 279 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 281 282 283 284 285 286 288 289 290 290 291 291 292 293 294 294 295 296 296 296 297 297 298 298 298 299 299 299 298 298 297 297 296 296 296 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 295 293 291 287 283 277 271 267 264 263 263 264 265 266 267 266 265 263 262 262 261 260 260 261 261 262 263 263 263 263 263 264 265 266 267 268 269 270 354 350 346 342 338 335 333 330 329 328 328 328 327 325 324 322 322 322 323 321 318 316 313 311 304 300 297 296 297 297 297 298 299 299 298 297 296 295 293 291 288 286 285 286 287 288 290 291 292 293 292 289 286 282 278 276 274 272 270 268 266 265 264 263 263 263 263 263 263 262 261 260 258 256 255 254 253 253 254 254 256 257 259 261 264 267 270 274 276 276 275 273 270 267 264 264 266 269 274 279 284 287 291 295 298 301 303 305 307 308 308 308 308 307 307 307 308 309 308 307 306 305 305 306 307 307 307 306 304 302 302 301 301 302 303 308 312 313 314 315 316 317 317 317 317 316 316 317 317 317 317 317 317 317 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 316 316 317 317 317 318 318 318 318 319 319 319 319 320 320 321 321 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 322 322 322 321 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 303 303 303 303 302 302 302 302 302 301 301 301 300 300 300 300 300 300 299 299 298 297 297 296 296 296 295 295 295 295 294 294 294 293 292 292 291 290 289 289 288 288 287 287 286 286 285 285 285 285 285 285 285 284 284 284 284 284 284 285 285 285 284 284 283 282 281 281 281 282 282 282 282 282 282 282 282 282 281 281 280 280 279 279 278 278 277 277 276 276 275 275 275 276 276 276 277 277 277 277 277 277 277 278 278 278 278 279 279 279 279 279 279 279 280 280 280 279 279 279 279 279 279 279 279 280 280 280 281 281 281 282 283 284 284 286 287 288 289 290 290 291 291 292 293 294 295 295 296 296 297 297 297 297 298 298 298 298 297 297 296 296 295 296 296 296 296 296 296 296 295 295 295 295 295 295 296 296 296 296 294 292 289 284 278 271 266 262 260 261 261 262 263 263 263 262 261 259 257 256 256 256 257 258 260 261 262 263 263 263 264 264 265 266 267 268 269 270 359 354 349 345 341 338 335 333 331 329 328 327 327 326 324 323 322 322 324 323 321 317 315 314 314 312 309 308 307 305 304 303 302 300 299 298 298 297 295 292 290 287 286 286 286 288 289 291 292 293 293 291 289 286 282 279 276 274 271 269 268 267 267 267 267 267 266 266 264 263 262 260 259 258 257 256 256 255 255 255 256 258 260 262 265 267 270 273 274 275 274 273 270 267 264 265 267 272 277 282 287 291 295 298 302 305 307 309 311 312 312 312 311 310 309 310 311 312 310 309 307 306 305 305 306 307 307 308 307 304 302 300 300 300 301 306 309 310 311 312 312 313 314 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 315 315 315 314 314 313 313 313 313 313 314 315 315 315 316 316 317 317 317 318 318 319 319 320 320 321 321 322 322 322 322 322 322 322 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 322 322 322 321 320 320 319 319 320 320 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 304 304 304 303 303 302 302 302 302 302 301 301 301 301 300 300 300 300 300 300 299 298 298 297 297 296 296 296 296 295 295 295 294 294 294 293 292 292 291 290 289 289 288 288 288 287 287 286 286 286 285 285 285 285 284 284 284 284 285 285 285 285 285 285 284 283 282 281 281 281 281 281 282 282 282 282 282 282 282 282 281 281 280 280 279 279 278 278 277 277 276 276 275 275 275 275 275 275 276 276 276 276 276 277 277 277 278 278 278 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 279 280 280 281 281 281 282 282 283 284 285 286 287 288 289 289 290 291 291 292 293 294 295 295 296 296 297 297 297 297 297 297 297 296 296 295 295 295 295 295 295 295 295 295 295 294 294 294 294 295 295 295 295 295 295 294 291 285 279 271 264 259 257 257 257 258 259 260 260 260 259 258 256 255 254 254 255 257 259 261 262 262 263 263 264 264 265 265 266 266 267 269 271 358 354 350 347 343 339 336 334 331 329 328 328 327 326 325 325 325 325 326 327 325 321 317 316 315 315 314 313 313 312 310 306 302 300 299 298 298 298 296 293 290 288 286 285 285 286 287 289 291 293 293 293 291 288 285 282 279 276 274 273 272 272 272 272 272 271 269 268 265 263 262 261 261 261 261 261 260 258 257 257 257 258 260 263 265 267 269 271 272 272 272 270 268 265 263 265 268 273 278 284 288 293 297 301 304 307 310 312 314 315 316 316 315 313 312 311 311 310 310 309 308 307 306 305 306 308 311 313 312 308 304 302 301 299 300 304 306 308 308 308 309 309 310 312 313 313 314 314 314 315 314 314 313 314 314 314 314 314 314 314 313 313 313 312 312 311 311 311 311 312 312 312 313 313 314 314 315 315 316 316 317 317 318 319 319 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 321 320 320 319 319 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 303 303 303 302 302 302 301 301 301 301 301 300 300 300 300 300 299 299 298 297 297 297 296 296 296 296 295 295 295 294 294 294 293 293 292 291 290 290 289 289 289 288 288 287 287 286 286 286 286 285 285 285 284 284 284 284 285 285 285 285 284 284 283 282 281 281 281 281 281 282 282 282 282 282 282 282 281 281 281 280 280 279 279 278 278 277 277 276 275 275 275 275 276 275 275 275 275 275 275 276 276 277 277 277 278 278 278 279 279 279 279 279 278 278 278 278 279 279 279 278 278 277 277 277 278 278 279 280 281 281 281 282 282 283 284 285 286 288 288 289 289 290 290 291 292 293 294 295 295 296 296 297 297 297 297 296 296 296 295 295 295 294 294 295 295 295 294 294 293 293 293 293 294 294 294 295 295 295 294 292 288 281 272 264 258 255 253 253 254 255 256 257 257 257 256 256 255 254 254 254 256 258 259 261 262 262 262 263 263 264 264 264 265 266 268 270 272 358 356 353 350 346 342 338 334 332 330 329 329 329 330 329 330 330 332 333 334 331 326 321 317 315 314 313 312 312 312 310 306 300 297 297 298 297 297 296 294 292 289 286 285 284 284 285 288 290 292 293 293 292 290 287 285 283 281 279 277 277 277 277 277 276 274 271 269 266 264 263 263 264 265 265 266 265 263 261 260 260 260 262 263 265 267 268 270 270 270 270 269 267 265 265 266 269 273 278 282 288 293 297 301 305 308 311 314 316 318 319 320 319 318 316 314 312 311 310 308 308 307 305 306 307 308 311 312 313 313 311 309 306 303 302 304 305 306 307 307 307 307 308 309 310 311 311 312 312 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 309 310 310 310 310 311 311 312 312 313 313 314 314 315 315 316 317 317 318 318 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 321 321 320 320 320 319 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 310 310 310 310 309 309 309 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 302 302 302 302 301 301 301 301 300 300 300 300 299 299 298 298 297 297 296 296 296 296 295 295 295 295 294 294 294 293 293 292 291 291 290 290 289 289 288 288 287 287 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 283 282 281 280 280 280 281 281 282 282 282 282 282 282 282 281 281 281 280 280 279 279 279 278 277 277 276 275 275 275 275 275 275 274 274 274 274 274 275 276 276 277 277 278 278 278 278 278 279 279 279 278 278 278 278 278 278 278 278 277 277 276 277 277 278 279 279 280 281 281 282 282 283 283 284 286 287 288 289 289 289 290 291 292 293 294 295 295 296 296 296 296 296 296 296 296 295 295 295 294 294 294 294 294 294 293 293 292 292 292 293 293 293 294 294 294 293 292 288 281 273 264 258 254 252 251 250 250 251 252 253 253 254 254 253 253 254 254 255 256 257 258 259 259 260 261 262 263 263 264 264 265 267 268 270 272 6 4 0 356 352 347 342 337 334 333 332 332 333 335 336 337 337 338 337 336 333 328 322 317 313 311 310 310 310 310 310 308 305 302 300 298 297 295 294 293 292 290 288 286 285 285 285 287 289 291 292 293 292 290 288 287 287 286 285 284 283 282 282 281 278 275 272 271 269 268 266 266 267 268 270 271 270 269 267 265 263 263 263 264 266 267 269 270 271 271 271 270 269 268 268 268 270 273 276 280 285 290 295 299 303 306 309 312 315 317 319 321 322 322 322 321 319 317 316 314 312 310 309 308 308 309 310 312 313 313 313 313 312 310 308 307 307 307 308 309 308 308 307 307 308 309 310 310 310 310 310 311 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 310 310 311 311 312 312 313 313 314 314 315 315 316 317 317 318 318 318 318 318 319 319 319 319 319 320 320 320 319 319 319 319 319 319 319 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 318 318 317 317 317 317 317 317 317 317 318 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 309 308 308 308 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 302 302 302 302 301 301 301 301 300 300 300 299 299 298 298 297 297 296 296 296 295 295 295 295 295 294 294 294 293 293 292 292 291 291 291 290 290 289 289 288 287 287 287 286 286 286 286 286 285 285 285 285 285 285 284 284 283 283 282 282 281 281 281 281 281 282 282 282 282 282 282 282 282 281 281 281 281 280 280 279 279 278 278 277 276 275 274 274 275 275 275 274 274 273 273 274 274 275 276 276 277 277 278 278 277 277 277 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 278 279 280 281 281 282 282 283 284 284 285 286 287 288 289 289 290 291 292 293 294 295 295 296 296 296 296 296 295 295 295 295 294 294 293 293 293 293 293 293 292 291 291 291 291 292 292 293 293 293 293 292 289 284 277 268 261 256 253 252 251 250 250 250 250 250 250 251 251 251 252 252 253 254 254 254 254 255 255 257 258 260 262 264 265 266 267 268 269 270 271 14 9 2 358 355 352 348 344 341 340 339 339 340 341 341 342 341 341 339 338 335 329 323 317 312 308 306 305 306 306 306 306 304 303 300 298 295 293 293 292 292 290 289 288 287 287 286 286 288 289 291 292 291 290 289 289 289 290 290 289 288 286 284 282 278 276 274 273 273 271 269 268 268 270 272 274 275 274 272 269 267 265 265 266 267 269 271 273 274 276 277 276 275 274 273 273 274 275 277 280 283 287 291 295 299 302 306 309 311 314 316 319 321 323 325 326 326 326 325 324 322 319 317 314 312 311 311 314 315 316 316 317 317 317 315 312 310 309 309 309 309 309 309 308 308 308 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 307 308 308 309 309 309 309 309 309 309 309 309 310 310 311 311 312 312 313 313 314 315 315 316 316 316 317 317 317 317 318 318 318 318 319 319 319 319 319 318 318 318 318 318 319 319 319 319 319 320 320 320 320 320 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 303 303 303 302 302 302 302 301 301 301 301 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 294 294 294 293 293 292 292 291 291 291 290 290 289 289 288 288 287 287 287 286 286 286 286 285 285 285 285 285 284 284 283 283 282 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 281 281 281 281 280 280 279 279 278 278 277 276 275 275 275 275 275 275 274 273 273 273 273 274 274 275 275 276 277 277 277 276 276 276 277 277 277 277 277 277 277 277 277 276 276 276 277 277 278 278 278 278 279 280 281 282 282 283 284 284 285 286 287 288 289 289 290 291 292 293 293 294 295 295 295 295 295 295 295 294 294 294 293 293 293 293 292 292 292 291 290 290 290 290 290 291 292 292 292 292 291 289 286 280 273 266 261 257 255 254 253 252 252 251 250 249 249 249 249 249 249 250 250 251 251 251 251 252 254 255 257 259 261 264 265 267 268 269 269 269 269 19 11 3 360 357 354 351 348 347 346 346 347 347 348 349 349 349 348 347 345 342 337 331 323 317 311 307 304 303 303 304 304 304 302 300 297 293 291 291 291 291 289 289 290 289 289 288 287 288 289 290 291 290 290 290 289 290 290 291 291 289 287 285 283 280 278 277 276 275 273 271 270 270 271 273 275 277 277 276 274 271 270 269 269 270 272 274 276 278 281 283 283 282 282 281 281 281 281 282 283 285 287 290 292 295 298 301 304 307 310 312 315 317 319 321 323 324 326 327 328 328 327 324 322 319 317 318 322 323 323 322 321 320 320 319 318 316 314 312 311 310 310 309 309 309 308 308 307 307 307 306 306 307 307 306 306 306 306 306 307 307 308 308 308 308 308 308 307 307 308 308 308 308 309 310 310 311 311 312 313 313 314 315 315 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 317 317 317 317 317 318 318 318 318 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 305 305 304 304 304 303 303 302 302 302 301 301 301 301 300 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 294 294 294 293 293 292 292 291 291 291 290 290 289 289 288 288 287 287 287 287 286 286 286 285 285 285 285 284 284 283 283 282 281 281 280 280 280 281 281 282 282 282 282 282 282 282 282 282 281 281 281 281 280 280 279 279 278 278 277 276 275 275 275 275 274 274 273 272 272 272 272 273 273 274 274 275 276 276 276 275 275 275 276 276 276 277 276 276 276 276 276 276 276 276 276 277 278 278 278 278 279 279 280 281 282 283 284 284 285 286 287 287 288 289 290 291 292 293 293 294 294 294 294 294 294 294 294 293 293 293 292 292 292 292 292 291 290 289 288 288 288 288 289 290 290 291 291 290 289 287 283 277 271 265 260 258 256 256 255 254 253 251 250 248 248 247 247 247 247 248 248 249 250 251 252 253 255 257 258 259 260 263 265 267 267 268 267 267 267 22 15 10 6 2 356 352 349 350 352 354 356 357 358 358 358 358 358 357 356 354 350 344 338 330 322 314 309 306 305 305 305 305 304 301 297 293 291 290 290 289 289 289 290 290 290 289 289 289 289 290 291 292 292 292 291 291 292 293 292 290 289 287 285 284 282 280 279 277 277 275 274 274 273 273 275 277 279 279 278 277 276 275 275 276 276 277 279 283 286 289 289 289 289 288 288 288 288 289 289 290 291 293 294 296 297 299 301 304 306 308 310 311 313 315 316 317 319 322 325 328 328 328 326 325 324 324 326 325 324 322 320 318 318 318 318 318 318 316 315 314 313 312 312 310 309 308 307 307 306 306 306 307 307 307 308 308 308 308 308 308 308 308 307 307 306 306 306 306 307 307 308 308 309 309 310 310 311 312 312 313 314 314 315 315 315 315 315 315 315 315 316 316 316 317 317 317 317 317 317 317 317 316 317 317 317 317 317 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 308 308 308 307 308 308 308 307 307 307 307 307 307 307 307 306 306 306 305 305 305 304 304 303 303 302 302 302 301 301 301 301 300 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 294 294 293 293 293 292 292 292 291 291 290 290 289 289 288 288 288 287 287 287 287 286 286 286 285 285 284 284 283 283 282 281 281 280 280 280 280 280 281 281 281 282 282 282 282 282 282 282 282 281 281 281 280 280 279 279 278 277 277 276 275 274 274 274 273 273 272 271 271 271 271 271 272 273 273 274 275 275 275 274 274 274 275 275 275 276 276 276 276 276 276 275 275 276 276 276 277 277 278 278 279 279 280 281 281 282 283 284 285 286 287 288 289 289 290 291 292 293 293 294 294 294 294 293 293 293 293 292 292 292 292 292 292 291 291 290 289 287 286 286 286 287 288 289 289 289 289 288 287 284 280 274 268 263 259 258 257 256 255 254 253 251 250 249 248 247 247 246 247 247 248 249 250 252 254 256 258 259 259 260 261 263 265 266 266 265 265 265 266 27 25 21 15 9 1 357 354 355 357 360 3 5 5 5 3 3 2 2 1 360 357 353 349 343 335 327 320 315 312 310 309 308 307 305 301 296 291 289 288 289 289 290 290 289 290 290 290 290 291 292 294 295 296 297 297 296 296 295 294 292 291 288 287 285 284 283 282 282 283 282 280 278 277 276 277 279 281 282 283 283 283 284 285 285 284 285 286 289 291 293 294 294 294 294 294 294 294 294 294 295 295 296 297 298 298 299 300 301 303 304 305 306 308 309 309 310 312 315 319 323 325 326 326 325 324 323 322 321 320 318 317 316 316 316 316 316 316 316 315 315 314 313 313 311 310 310 310 309 309 310 309 310 310 310 310 310 309 309 309 309 308 307 307 306 306 306 306 306 307 307 308 308 309 309 310 310 311 312 312 313 313 314 314 314 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 310 310 310 310 310 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 306 306 306 305 305 305 304 304 303 303 302 302 301 301 301 300 300 300 300 299 299 299 298 298 298 297 297 296 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 291 290 290 290 289 289 288 288 288 288 288 287 287 287 286 286 285 284 283 282 282 281 281 281 280 280 280 280 280 280 281 281 281 282 282 282 282 282 282 282 281 281 281 280 280 279 279 278 277 277 276 275 274 274 273 272 272 271 270 270 270 270 271 271 272 272 273 273 273 274 274 274 274 274 274 274 274 274 275 275 275 275 275 275 275 275 276 276 277 277 278 279 279 280 280 281 282 283 284 285 286 287 288 289 290 290 291 292 292 293 293 293 293 293 293 293 292 292 291 291 291 291 291 291 290 290 288 286 284 283 283 284 285 287 288 288 288 288 287 285 282 276 270 264 260 258 256 256 255 254 253 252 251 250 249 248 247 247 246 246 247 249 251 253 256 258 259 260 260 261 262 263 263 264 264 264 264 264 265 267 33 35 32 26 20 13 6 2 1 2 4 7 10 8 6 4 2 360 358 356 355 354 352 349 345 339 334 328 324 320 317 315 314 313 312 309 304 298 292 290 289 290 289 289 289 289 290 291 292 293 294 295 297 298 300 300 300 299 298 296 294 293 291 288 286 285 285 285 287 288 288 288 286 283 283 283 284 286 289 291 293 294 295 295 294 294 294 295 295 296 297 298 298 298 297 297 297 297 297 297 297 297 297 298 298 298 298 298 299 300 300 301 302 303 304 305 305 307 309 312 315 318 320 321 322 321 320 318 316 314 313 312 312 312 311 311 311 311 311 312 313 313 313 312 312 311 311 312 312 312 313 313 312 311 311 310 310 310 309 309 308 308 308 307 307 307 307 307 307 308 308 308 309 309 310 310 311 311 311 312 312 313 313 314 314 315 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 318 318 318 318 318 318 318 318 318 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 306 305 305 304 304 304 303 303 302 302 301 301 301 300 300 300 299 299 299 299 298 298 298 297 297 296 296 296 295 295 295 294 294 294 293 293 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 288 288 287 287 286 285 284 283 282 281 281 280 280 280 280 280 280 280 280 280 281 281 281 282 282 282 282 282 282 282 281 281 281 280 279 279 278 277 276 276 275 274 273 272 271 270 270 269 269 269 270 270 270 271 271 272 272 273 273 273 273 273 273 273 273 273 273 273 274 274 275 275 275 275 275 275 276 276 277 277 278 278 279 280 281 282 283 284 285 286 286 288 289 290 290 291 291 292 292 293 293 293 293 293 292 292 291 290 290 290 290 290 289 289 287 285 282 280 279 280 282 284 285 286 287 287 286 285 282 278 271 265 260 257 255 254 253 252 252 251 250 250 249 249 248 247 247 247 247 249 251 253 256 258 259 260 260 261 262 262 263 264 263 263 263 264 265 267 269 36 38 37 33 29 24 19 13 11 10 11 12 12 9 7 5 3 1 358 356 355 354 352 349 345 341 336 332 328 325 322 320 319 319 318 316 312 306 300 295 293 293 292 291 290 290 291 291 292 293 294 295 296 296 296 295 294 293 293 293 293 293 292 290 289 288 288 288 290 292 293 293 292 291 290 290 290 293 298 301 301 302 302 302 302 302 301 301 300 300 300 300 299 299 298 298 297 297 297 297 297 297 297 296 296 296 296 296 297 297 297 298 298 299 300 300 301 302 304 306 309 311 313 315 315 315 315 313 310 308 307 307 308 308 308 308 308 308 309 310 311 312 312 312 312 311 311 311 312 312 312 312 312 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 308 308 308 309 309 309 309 310 310 311 311 312 312 312 313 313 314 314 315 315 315 315 314 314 314 314 315 315 315 315 316 316 316 316 316 316 315 315 316 316 316 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 306 305 305 304 304 304 303 303 302 302 302 301 301 300 300 300 300 299 299 299 298 298 298 297 297 296 296 296 295 295 295 294 294 294 293 293 292 292 291 291 290 290 289 289 289 289 289 289 289 289 289 288 288 287 286 286 285 284 283 282 281 280 280 280 280 280 280 280 281 281 281 281 281 282 282 282 282 282 282 282 281 281 281 280 279 279 278 277 276 275 275 274 273 272 270 270 269 269 269 269 269 270 270 270 271 271 272 273 273 273 272 272 272 272 272 272 272 272 273 274 274 274 275 275 275 275 275 276 276 277 277 278 278 279 280 281 283 284 285 286 287 288 289 290 290 291 291 292 292 292 292 292 292 292 292 292 291 290 289 289 289 288 288 287 284 281 277 276 276 278 280 283 284 285 285 285 285 283 279 272 266 259 255 253 251 251 250 250 249 249 249 249 249 249 248 248 248 248 249 251 253 255 257 258 260 260 261 262 263 263 263 263 262 263 263 265 266 268 270 30 39 38 35 30 26 21 17 18 19 19 18 15 11 8 7 6 4 2 360 358 357 355 352 348 343 339 336 331 328 326 324 323 323 322 319 316 311 306 302 300 298 297 296 295 294 293 294 294 295 295 296 296 294 292 289 290 290 291 291 291 291 290 291 291 291 292 293 294 296 297 299 301 300 298 300 302 304 305 305 305 305 305 306 306 305 304 303 302 301 300 299 298 298 297 296 296 296 296 295 295 295 295 294 294 294 294 295 295 295 295 296 296 296 297 297 298 299 300 301 304 306 308 309 308 309 309 310 309 309 307 307 306 306 307 307 307 308 309 311 311 311 311 311 310 310 310 310 310 311 311 311 311 311 311 311 311 311 310 310 310 309 309 309 309 308 308 308 308 308 308 308 309 309 309 310 310 310 311 311 312 312 313 313 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 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 305 305 305 304 304 303 303 303 302 302 302 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 295 295 295 294 294 293 293 292 292 291 291 290 290 290 290 290 290 289 289 289 289 288 288 287 286 286 285 284 283 282 281 281 281 280 280 280 281 281 281 281 281 282 282 282 282 282 282 282 282 282 281 281 280 280 279 278 278 277 276 275 274 273 272 271 270 269 269 269 269 269 269 270 270 270 270 271 271 272 272 272 272 272 272 272 271 271 271 271 272 272 273 273 274 275 275 275 275 276 276 277 277 277 278 279 280 281 282 283 285 286 287 288 289 289 290 290 291 291 291 292 292 292 292 292 292 291 290 289 289 288 288 287 286 283 279 275 272 271 273 276 279 282 283 284 284 283 282 279 274 267 260 255 251 249 248 247 247 247 248 248 249 249 249 249 249 249 249 249 250 252 254 255 257 259 260 262 263 264 264 263 263 263 263 264 265 266 266 266 266 29 38 39 35 29 22 17 16 18 20 21 21 16 12 9 7 5 4 2 360 358 355 352 348 343 338 335 331 329 327 325 324 323 321 320 318 315 312 309 305 304 302 301 300 299 298 296 296 296 296 296 296 295 293 290 288 289 289 290 290 290 290 290 291 291 292 294 296 297 300 303 306 308 308 307 307 308 307 307 306 305 305 305 305 304 304 303 302 300 299 298 297 296 296 295 295 294 294 294 294 294 293 293 293 293 293 293 293 294 294 294 294 294 294 295 295 296 296 297 299 301 302 303 303 304 305 306 308 309 310 310 310 310 309 309 309 309 310 310 311 311 311 310 310 310 310 309 310 310 310 310 310 310 310 310 310 310 310 310 309 309 309 308 308 308 307 307 307 307 307 308 308 309 309 309 310 310 311 311 311 312 312 313 313 314 314 314 314 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 306 306 306 305 305 304 304 303 303 303 302 302 302 301 301 301 301 300 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 292 291 291 291 291 291 291 290 290 290 289 289 288 287 287 286 285 284 283 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 281 280 280 279 278 278 277 276 275 274 273 272 271 270 269 269 269 269 269 270 270 270 270 270 270 270 271 271 271 271 271 271 271 271 270 270 270 271 271 271 272 273 274 275 275 275 276 276 277 277 277 278 279 280 281 282 283 285 286 287 288 289 289 290 290 290 290 290 291 291 292 292 292 292 291 290 289 288 288 287 285 282 278 273 270 270 270 273 276 279 281 282 282 282 281 278 275 268 261 255 251 248 246 245 245 245 245 246 247 248 249 249 249 249 249 249 250 251 252 254 256 258 260 262 264 264 264 264 264 264 264 265 265 264 264 263 262 263 35 40 40 32 22 13 8 9 11 15 18 16 12 7 4 2 1 360 359 357 354 350 345 340 336 332 328 325 323 322 321 320 319 318 317 316 314 312 310 308 306 305 304 303 302 300 298 297 296 296 297 294 291 290 289 288 288 289 290 290 291 291 291 291 292 293 295 299 302 304 306 307 308 308 308 307 307 306 306 305 304 304 303 303 302 301 300 299 298 297 296 295 295 294 294 294 294 294 294 293 293 293 292 292 292 292 292 292 292 293 293 293 293 293 293 293 294 294 295 297 299 299 300 300 301 302 304 306 308 309 310 310 310 310 310 310 310 310 310 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 308 308 307 307 306 305 305 306 307 308 308 309 310 310 311 311 311 312 312 312 313 313 313 314 314 314 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 308 308 308 308 308 308 308 308 308 308 308 307 307 307 306 306 305 305 304 304 304 303 303 302 302 302 302 301 301 301 301 301 300 300 300 300 299 299 299 299 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 293 292 292 292 292 292 291 291 291 290 290 289 288 287 286 285 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 281 281 281 280 280 279 279 278 277 276 275 274 274 273 272 271 271 270 270 270 269 269 269 269 270 270 269 269 269 269 269 269 269 270 270 270 270 270 270 270 271 270 270 271 271 273 274 275 275 276 276 276 277 277 278 279 280 281 282 283 285 286 287 288 289 289 289 289 289 290 290 290 291 291 292 292 291 291 290 289 287 286 284 281 276 272 268 267 268 270 273 276 279 280 280 280 279 277 274 269 263 256 251 248 246 244 244 244 244 245 246 247 248 248 249 249 249 249 250 250 251 252 254 256 258 261 262 264 264 264 264 264 265 265 265 264 262 261 260 261 263 32 37 33 24 12 6 3 4 5 6 7 5 2 358 356 355 356 355 354 352 348 343 339 335 332 329 326 324 321 319 317 316 315 314 313 313 312 311 310 309 308 306 305 304 303 301 300 298 296 295 294 291 289 288 287 287 287 288 289 290 290 291 292 293 294 295 298 302 304 305 306 306 307 307 306 306 305 305 304 304 303 302 301 301 300 299 298 298 297 296 296 295 295 294 294 294 294 294 294 294 294 293 293 293 292 292 292 292 293 293 293 293 293 293 293 293 293 294 294 295 297 298 298 299 300 301 302 304 307 308 309 309 309 310 310 310 310 311 311 311 311 311 311 311 310 310 309 310 309 308 307 307 307 307 308 308 308 309 309 309 309 308 308 307 307 306 305 305 306 307 308 309 310 311 311 312 312 312 312 313 313 313 313 314 314 314 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 317 317 317 317 317 316 316 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 308 308 308 308 308 309 309 308 308 308 308 307 307 307 306 306 305 305 304 304 304 303 303 303 302 302 302 302 301 301 301 301 301 301 300 300 300 300 299 299 299 299 298 298 298 297 297 297 296 296 295 295 295 294 294 294 294 294 294 293 293 293 292 292 291 290 289 288 287 286 286 285 285 284 284 284 284 285 284 284 284 284 284 284 283 283 283 283 282 282 282 281 281 280 280 279 279 278 277 276 275 274 273 273 273 272 271 271 270 270 269 269 268 268 268 268 268 268 268 268 268 268 269 269 270 270 270 270 270 270 270 270 270 270 270 271 271 273 274 275 275 275 276 276 277 278 279 280 281 282 284 285 286 287 288 288 288 288 288 288 289 289 289 290 291 291 291 291 290 289 287 286 283 280 275 270 266 265 266 268 270 273 276 277 278 279 277 275 272 268 262 256 251 248 246 244 244 243 243 244 245 245 247 247 248 248 248 249 249 249 250 251 253 255 257 259 260 261 262 263 263 264 264 264 264 262 261 260 260 261 264 267 2 8 8 5 2 3 3 3 2 0 359 357 355 352 351 351 351 350 349 346 343 338 333 329 327 326 324 323 321 318 316 314 312 311 311 310 309 308 307 308 308 307 306 305 304 303 301 299 296 293 291 290 289 288 288 287 287 287 288 289 290 292 295 297 300 302 304 304 305 305 305 306 306 306 305 305 304 304 303 302 302 301 300 299 299 298 297 297 296 296 296 296 296 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 294 294 293 293 293 293 294 294 295 295 297 298 300 300 300 300 301 303 305 306 307 308 309 309 310 310 311 311 311 311 311 311 311 311 310 308 308 308 308 308 308 308 308 308 308 308 308 308 309 310 310 310 309 309 308 308 307 307 308 308 310 310 311 312 312 312 313 313 313 313 313 313 314 314 314 315 315 315 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 308 308 307 307 307 308 308 308 308 308 309 309 309 309 309 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 301 301 301 301 301 300 300 300 300 299 299 299 299 299 298 298 298 297 297 297 296 296 296 296 296 296 296 296 295 295 295 294 293 293 292 291 290 289 288 288 287 287 286 286 286 286 286 286 286 285 285 285 285 284 284 283 283 282 282 282 281 281 281 280 279 278 278 277 276 275 273 272 272 271 270 270 270 270 269 269 268 268 268 268 268 268 268 268 268 268 268 267 268 268 269 269 269 269 269 269 269 270 270 271 271 272 273 273 274 275 275 276 276 277 278 279 280 281 282 284 285 286 287 288 288 287 287 287 287 288 288 289 289 289 290 290 290 288 287 284 281 277 272 267 264 263 264 266 268 270 272 274 276 276 275 273 270 266 261 255 250 247 245 244 244 243 243 243 244 245 246 246 247 247 248 248 248 249 250 251 252 254 255 257 258 259 260 261 262 262 263 263 262 262 261 260 260 262 265 268 272 313 317 323 333 345 355 1 4 5 3 359 354 346 343 342 342 343 343 342 340 336 332 326 323 320 320 319 319 318 316 314 313 311 310 309 308 307 308 309 310 309 308 307 306 305 304 303 301 298 294 293 292 292 291 290 289 289 289 289 291 296 300 301 302 303 304 304 305 305 305 305 305 305 305 304 304 304 303 302 302 301 300 300 299 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 296 297 298 300 302 302 302 301 301 302 303 305 306 307 308 309 310 310 310 311 311 311 311 311 310 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 310 310 310 310 310 310 310 310 310 311 311 312 312 312 313 313 313 313 313 314 314 314 314 314 315 315 315 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 309 308 308 307 307 307 306 306 306 306 306 306 305 305 305 304 304 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 300 300 299 299 299 299 298 298 298 298 297 297 297 297 297 297 297 297 297 296 296 295 294 293 292 291 291 290 289 289 288 288 288 287 287 287 287 286 286 286 285 285 285 284 284 283 283 282 282 281 281 280 280 279 278 278 277 276 274 273 272 272 271 271 270 270 270 269 269 268 268 268 268 269 269 269 269 269 269 268 267 267 267 268 268 268 268 268 269 269 270 271 272 272 273 273 273 274 274 275 275 276 276 277 278 279 280 282 283 284 285 286 287 287 286 286 286 287 287 288 288 288 289 289 288 287 286 284 280 274 269 264 260 260 261 264 266 268 270 271 273 273 274 271 267 263 258 253 249 246 244 243 243 243 243 243 244 244 245 246 246 247 247 247 248 248 249 251 252 253 254 255 256 257 258 259 260 261 261 261 261 262 262 262 262 264 267 270 273 276 277 278 283 295 316 338 359 11 12 5 352 340 330 329 330 331 332 331 330 330 330 327 321 318 315 313 312 313 313 312 311 309 307 306 305 305 304 305 306 307 307 307 306 306 305 304 302 300 298 297 296 295 294 293 292 292 292 292 293 295 300 302 303 303 304 304 304 305 305 305 304 304 304 304 303 303 302 302 301 301 300 300 299 299 299 298 298 298 298 298 298 298 299 299 300 300 300 300 300 300 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 297 297 297 298 298 299 301 303 303 302 302 301 302 303 303 305 306 308 308 309 309 310 310 310 310 309 308 308 308 308 308 308 308 308 308 309 309 309 309 309 308 308 308 309 309 309 309 309 310 311 311 311 311 312 312 312 313 313 313 313 314 314 314 314 314 315 315 315 315 315 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 309 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 309 308 308 307 307 307 307 307 307 307 307 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 301 301 301 301 301 301 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 298 298 297 297 296 295 294 294 293 292 291 291 290 290 289 289 288 288 288 287 287 286 286 286 285 285 284 284 283 283 282 282 282 281 281 280 279 279 278 277 276 275 275 274 273 272 271 271 270 270 270 269 268 268 267 267 266 266 266 267 268 268 268 267 267 267 268 268 268 268 268 268 269 270 271 272 273 273 273 273 273 274 274 275 275 276 277 278 279 280 281 282 284 285 285 286 286 285 285 285 286 286 287 288 288 288 287 286 284 282 278 273 267 262 259 257 259 261 265 267 268 269 270 270 271 269 265 260 255 250 247 244 243 242 242 242 242 242 243 244 245 247 247 247 247 247 247 248 249 251 252 253 253 253 254 255 256 258 259 260 260 259 259 260 262 264 266 267 269 271 274 276 279 261 261 265 274 290 313 342 3 3 355 341 327 318 314 313 312 311 310 314 318 321 320 317 314 311 309 308 308 308 308 307 305 303 302 301 301 301 302 302 303 304 304 305 305 305 304 302 301 300 299 299 298 297 297 296 297 297 297 298 300 303 303 304 304 304 304 304 305 305 304 304 304 304 303 303 302 302 301 301 301 300 300 300 299 299 299 299 299 299 299 299 300 300 301 301 302 302 303 303 303 303 303 303 303 302 302 301 301 300 300 299 299 299 298 298 298 298 298 299 299 299 300 301 301 301 301 301 302 302 303 303 304 304 305 307 308 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 309 309 309 309 309 309 309 309 309 309 309 310 311 312 312 312 313 313 313 314 314 314 314 314 315 315 315 315 315 315 316 316 316 316 316 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 309 309 308 308 307 307 307 307 307 307 307 307 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 302 301 301 301 301 300 300 300 300 300 300 300 300 299 299 299 298 298 297 297 296 295 294 293 293 292 291 291 290 290 289 289 288 288 288 287 287 286 286 285 285 284 284 283 283 283 283 282 282 281 280 279 278 277 277 276 275 274 273 272 272 271 271 270 270 269 268 267 267 267 266 266 265 265 266 267 267 267 267 267 267 267 267 267 268 268 268 268 269 271 272 272 273 273 273 273 273 274 274 275 276 277 277 278 279 281 282 283 284 285 285 285 284 284 284 284 285 286 286 286 286 285 282 279 274 269 265 260 257 255 257 260 263 267 268 268 267 267 267 266 263 258 253 249 246 243 242 241 241 241 241 241 242 243 245 246 247 248 249 248 248 248 249 250 251 252 253 253 254 255 256 258 259 259 258 257 257 257 259 262 266 269 272 274 276 278 281 284 254 254 257 264 275 293 321 343 351 345 333 319 310 301 295 291 291 293 301 307 312 311 309 306 304 303 302 302 302 302 302 302 301 300 299 299 298 299 300 301 302 302 303 304 304 304 303 303 302 301 301 300 301 301 302 302 303 303 303 303 304 304 305 305 305 305 305 305 305 305 304 304 304 303 303 302 302 301 301 301 301 301 300 300 300 300 300 300 300 300 301 301 302 302 303 303 303 304 304 304 304 304 304 304 304 304 304 303 303 302 302 301 302 301 301 300 300 299 299 299 299 299 300 300 300 301 301 301 302 302 303 303 304 304 305 305 305 305 305 305 306 306 306 307 307 307 307 308 308 308 308 308 308 309 309 309 309 309 309 309 309 309 309 311 312 313 313 313 314 314 314 314 315 315 315 315 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 310 310 310 310 310 310 310 311 311 311 311 311 310 310 310 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 306 306 306 306 306 305 305 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 301 301 300 300 300 300 299 299 298 298 297 296 295 295 294 293 293 292 291 291 290 290 289 289 288 288 287 287 286 286 285 285 284 284 284 283 283 283 282 281 280 279 278 278 277 277 276 275 274 273 273 273 273 272 271 269 268 267 267 267 266 266 266 265 265 266 266 267 267 267 267 267 267 267 267 267 267 268 268 269 270 271 271 272 272 273 273 273 274 274 275 275 276 277 278 279 280 282 283 284 284 285 284 284 284 284 285 285 285 285 284 282 279 275 269 264 260 257 255 254 255 257 261 265 266 266 265 264 263 262 259 256 251 247 244 242 241 241 240 240 240 240 241 242 243 244 246 247 249 250 251 250 249 249 250 251 251 252 254 255 257 258 258 258 257 257 256 257 259 261 265 269 272 274 277 279 283 285 288 252 253 258 264 274 286 301 311 316 315 308 305 305 298 291 284 285 289 295 300 301 300 297 295 294 293 294 294 295 296 297 298 298 299 297 297 296 297 298 299 300 301 303 304 304 304 304 304 303 302 302 302 302 304 305 305 305 305 305 305 306 306 306 306 306 307 307 306 306 306 305 305 304 304 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 304 305 306 305 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 302 303 303 302 300 300 300 300 299 299 299 300 300 300 300 301 301 301 302 302 303 303 304 304 304 305 305 305 305 305 306 306 306 307 307 307 308 308 308 309 309 309 310 310 309 309 309 309 309 309 310 310 311 312 313 314 314 314 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 312 312 312 312 312 311 311 311 310 310 310 309 309 309 309 310 310 310 310 310 310 310 309 309 309 309 309 308 308 308 307 307 306 306 305 305 305 305 304 304 304 303 303 303 302 302 302 302 302 301 301 301 300 300 300 299 299 298 297 297 296 295 295 294 293 293 292 292 291 290 290 289 288 288 287 286 286 285 284 284 283 283 282 282 281 280 279 278 277 277 277 277 278 278 277 276 276 275 275 275 274 273 272 271 269 269 268 268 267 267 266 265 265 265 265 266 266 267 267 267 267 267 267 267 267 267 268 268 269 270 270 271 272 272 273 273 274 274 275 275 276 276 277 279 280 281 282 283 283 284 284 284 284 285 285 285 285 285 282 278 272 266 261 257 254 252 251 252 254 258 262 264 264 262 260 259 257 255 253 249 246 243 242 242 241 240 240 240 241 241 242 243 244 245 246 248 250 251 252 250 249 247 248 249 251 253 255 257 259 259 258 257 257 256 257 259 263 266 270 272 275 277 279 282 286 289 292 258 261 265 271 277 279 280 282 285 286 285 287 291 293 291 287 284 286 290 292 290 288 285 284 283 284 284 285 286 287 289 291 293 293 293 293 293 294 295 296 297 299 301 303 304 305 305 305 305 304 303 304 304 306 307 307 307 307 307 307 307 308 308 308 309 309 309 309 309 308 308 307 306 306 305 304 304 304 304 304 304 304 304 304 304 304 304 304 306 307 308 309 311 311 308 306 305 304 304 304 304 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 300 300 300 300 300 300 300 300 300 301 301 301 302 302 303 303 305 305 305 305 305 305 305 305 305 306 306 306 307 307 307 308 309 310 311 312 312 312 312 311 310 310 310 310 311 312 312 313 313 314 314 314 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 317 317 317 317 317 317 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 311 311 311 311 311 311 311 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 301 301 301 300 300 299 299 298 298 297 297 296 296 295 294 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 279 278 278 277 277 277 277 277 278 278 278 278 277 277 277 277 276 275 274 273 273 272 271 270 269 269 268 267 267 266 265 265 265 265 266 266 267 267 267 267 267 267 267 267 267 268 268 269 270 270 271 272 272 273 273 274 274 275 275 276 277 278 280 281 282 282 282 283 283 283 284 285 285 285 285 283 278 271 263 258 254 252 250 249 249 251 253 256 260 260 259 257 255 253 251 249 246 243 241 240 239 239 239 239 240 241 241 242 243 245 246 247 248 250 251 252 251 249 247 247 248 249 252 256 259 263 263 263 261 260 260 261 263 266 268 271 274 276 277 279 281 285 289 292 295 264 268 275 279 282 285 284 277 271 268 269 270 272 274 275 277 278 279 279 279 277 276 274 273 273 272 272 273 275 277 279 282 284 283 283 284 285 287 288 291 294 296 298 300 301 303 304 305 306 307 307 308 308 309 309 309 310 310 310 310 310 310 310 310 311 311 311 311 311 311 311 310 309 308 307 307 306 306 306 306 306 306 306 306 306 306 307 308 311 312 313 314 314 312 309 306 305 304 304 304 304 304 304 304 304 303 303 303 303 303 303 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 302 302 303 303 304 306 307 307 307 307 306 305 305 305 305 306 306 306 307 307 308 309 311 312 312 312 312 312 312 312 312 312 312 312 312 313 313 313 314 314 314 315 315 315 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 308 308 307 307 306 306 306 305 305 304 304 304 303 303 303 302 302 301 301 300 300 300 299 299 298 298 298 297 297 297 296 295 294 293 292 291 290 289 288 286 284 283 282 281 281 280 280 279 279 278 278 278 277 277 278 278 277 277 277 277 277 277 276 276 275 274 273 273 272 272 271 270 270 269 268 268 267 266 265 265 265 265 265 266 267 267 267 266 266 266 266 267 267 268 268 269 270 271 271 272 272 273 273 273 274 274 275 277 278 280 281 281 282 282 282 282 283 284 284 285 285 284 278 270 261 255 252 250 249 248 248 248 250 252 252 253 253 252 251 249 248 245 243 240 239 237 236 235 235 235 236 238 240 241 243 244 246 247 248 250 251 252 252 251 250 249 249 251 253 258 264 268 269 270 270 269 269 271 272 271 272 273 275 276 277 279 280 284 288 292 295 297 261 263 267 270 267 262 257 253 250 248 247 247 249 251 254 257 259 260 260 260 259 259 259 259 259 259 260 262 264 266 268 269 271 272 273 274 276 279 282 287 290 292 294 296 297 299 300 302 303 305 306 307 308 309 310 310 311 312 312 312 313 313 313 313 313 313 313 313 313 313 312 312 311 310 309 309 308 308 308 308 308 308 308 308 309 309 309 311 314 315 315 315 314 311 308 306 305 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 303 303 303 304 305 305 305 306 307 308 308 308 308 309 308 307 306 306 306 306 306 306 307 307 308 309 310 311 312 313 313 313 313 313 313 313 313 313 313 313 314 314 314 315 315 315 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 320 320 320 320 320 320 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 322 322 322 321 321 321 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 316 317 317 317 317 317 317 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 311 311 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 304 303 302 302 301 300 300 300 299 299 299 298 298 298 298 297 297 295 293 292 292 291 291 290 289 288 287 285 285 284 284 283 282 282 281 280 280 279 278 278 277 277 276 276 276 276 275 275 275 275 274 274 273 273 272 272 271 271 271 270 269 269 268 268 267 266 265 265 264 265 265 265 265 265 265 266 266 266 267 267 268 269 270 270 271 271 272 272 272 272 273 273 275 276 278 280 280 281 281 281 281 281 282 283 283 283 283 282 272 261 254 250 248 247 247 246 246 247 248 248 247 245 244 244 243 243 242 240 238 236 235 234 232 232 232 233 235 237 239 241 243 245 246 248 249 250 251 251 252 253 254 254 255 258 261 265 267 270 272 273 274 274 275 275 274 273 273 274 276 277 278 278 280 285 289 293 295 298 254 250 248 246 245 242 239 237 236 235 234 235 235 236 238 241 243 244 245 245 245 245 246 247 248 249 250 252 255 256 257 257 258 261 262 265 268 272 277 281 285 287 289 290 291 293 294 295 297 299 301 303 305 307 308 310 311 312 313 313 314 314 314 314 314 314 314 314 314 314 313 313 312 311 311 310 310 310 309 309 309 310 310 310 309 309 309 309 310 313 314 314 314 311 308 306 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 304 304 305 306 307 307 307 308 308 307 306 306 307 308 309 309 310 310 310 308 307 306 306 306 306 306 307 307 307 308 309 311 312 313 313 314 314 314 314 314 314 314 314 314 314 315 315 315 316 316 316 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 318 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 320 320 320 320 320 321 321 321 321 322 322 322 322 322 322 322 323 323 323 323 323 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 324 324 324 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 316 316 316 315 315 315 315 315 315 316 316 316 316 316 315 315 315 315 314 314 314 313 313 312 312 311 311 311 310 310 309 309 308 308 307 307 306 306 305 304 304 303 302 301 301 300 300 299 299 298 298 298 298 298 297 296 295 294 292 291 291 291 290 290 289 289 288 287 286 285 284 283 282 281 280 279 278 277 277 276 275 275 274 273 273 273 273 273 273 273 273 272 272 271 271 271 271 270 270 270 269 269 268 268 267 266 264 263 263 263 263 264 264 265 265 266 266 266 266 267 268 269 269 269 270 270 270 270 270 270 272 274 276 278 279 280 280 280 280 280 281 281 281 282 280 275 266 258 250 248 247 246 246 245 245 245 244 243 242 240 237 236 236 236 237 237 236 234 233 231 231 230 230 230 232 234 236 239 241 243 245 247 248 249 249 249 250 251 253 256 258 260 262 264 267 271 273 275 276 277 276 275 274 273 272 273 275 277 278 277 277 279 282 288 292 295 297 247 244 240 236 234 233 231 229 228 228 228 228 228 228 229 230 231 233 234 235 236 237 237 239 241 243 244 246 248 248 248 247 249 251 253 257 262 268 273 277 280 282 284 285 285 286 286 287 289 292 295 298 301 304 306 308 310 312 313 313 314 314 315 315 315 315 315 315 315 315 315 314 314 313 313 312 312 311 311 311 311 310 310 310 309 309 308 308 308 309 310 311 312 313 311 309 306 305 305 305 305 305 305 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 306 307 309 309 310 310 310 308 307 306 306 305 306 308 309 311 311 312 312 312 310 308 307 306 307 307 307 307 307 308 309 310 312 313 315 315 315 314 314 314 314 314 314 315 315 315 316 316 316 317 317 317 317 317 317 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 320 320 320 320 320 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 321 321 321 321 322 322 322 322 322 323 323 323 323 324 324 324 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 317 317 317 318 318 318 318 318 318 318 318 317 317 316 315 315 315 314 314 313 312 312 311 310 310 309 309 309 308 307 307 306 306 306 305 305 304 303 302 301 300 299 299 299 298 298 297 297 297 297 297 296 295 294 293 292 292 291 291 290 290 289 288 287 286 284 283 282 281 279 278 276 275 274 273 273 272 272 271 270 270 270 271 271 270 270 270 269 270 270 269 269 269 269 269 269 269 268 268 267 266 265 263 261 260 260 260 262 263 263 264 265 265 265 265 266 266 267 267 267 267 267 267 267 267 267 270 273 275 277 278 279 279 278 278 279 279 280 280 278 273 262 255 249 246 245 244 244 244 244 244 243 241 239 237 235 234 233 233 234 234 233 232 231 230 229 229 229 230 231 232 235 237 240 243 245 246 247 247 248 248 248 250 252 255 258 260 263 265 268 272 275 278 278 278 276 275 273 272 272 273 275 277 279 278 278 278 279 281 286 291 294 296 246 244 242 239 235 233 231 229 227 227 226 226 226 226 225 225 226 227 229 230 231 232 233 234 236 238 240 242 244 244 242 242 243 244 247 252 261 267 270 272 275 277 279 281 283 282 282 281 282 285 289 293 296 299 302 304 306 308 309 310 311 313 313 314 315 316 316 317 317 317 316 316 316 316 315 315 314 314 313 313 313 312 311 311 310 309 309 308 308 308 307 308 309 311 310 309 307 306 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 306 307 307 307 307 308 310 311 311 310 308 307 306 306 306 306 307 309 311 313 313 314 313 313 312 311 308 307 307 307 307 307 308 309 310 311 313 315 315 315 315 315 315 315 315 315 315 315 316 316 316 317 317 317 317 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 319 319 319 319 320 320 320 320 321 321 321 322 322 322 322 323 323 323 323 324 324 324 325 325 326 326 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 321 321 320 320 320 321 321 321 321 321 320 320 320 320 320 320 320 320 321 321 321 321 321 320 319 318 317 316 316 316 315 314 313 312 311 311 311 310 310 309 309 308 308 308 308 308 307 307 306 305 304 302 300 298 296 295 293 293 293 293 293 293 294 295 295 295 294 294 293 292 292 291 290 290 289 288 286 285 284 282 281 279 278 277 275 274 272 271 270 269 268 267 266 266 267 268 268 268 267 266 265 265 266 266 265 265 266 266 266 266 266 265 264 263 262 261 258 257 256 256 258 260 262 263 264 264 264 264 264 264 264 264 263 263 263 262 262 262 265 268 271 274 276 277 277 276 276 276 277 278 278 278 273 261 252 246 243 243 243 243 243 243 243 242 240 238 236 234 233 233 233 234 233 232 231 229 228 227 227 228 229 231 232 235 237 240 243 245 246 247 247 247 246 247 249 252 255 258 262 264 267 270 273 276 278 280 279 277 274 272 271 271 272 275 278 281 281 280 279 279 281 284 288 291 294 296 247 247 247 246 244 241 237 234 232 230 229 229 228 227 226 225 226 227 228 229 230 231 232 233 234 236 238 241 242 243 241 241 241 241 244 249 257 260 262 265 267 269 272 274 277 280 280 278 275 276 279 283 287 290 292 294 297 298 300 303 305 307 308 310 312 313 314 315 316 316 317 317 317 317 317 317 317 316 316 315 315 314 313 313 312 311 310 309 309 308 308 308 308 309 309 309 308 307 307 307 307 307 307 308 308 308 308 309 309 309 309 309 309 309 308 308 308 308 308 308 307 308 308 309 309 309 308 308 307 307 307 308 310 312 315 315 315 315 315 314 314 313 311 310 308 308 308 308 310 311 313 315 316 316 316 316 315 315 315 315 315 315 316 316 316 317 317 317 317 318 318 318 318 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 322 322 322 323 323 323 323 324 324 324 325 325 326 326 327 327 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 327 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 323 323 323 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 324 323 322 321 321 321 320 320 319 318 317 316 316 315 314 314 313 313 312 312 312 311 310 310 309 308 307 305 304 302 298 295 291 288 285 284 283 283 283 284 285 287 288 289 290 291 289 288 288 287 286 285 284 283 281 280 279 278 278 277 277 274 272 270 268 267 266 265 265 264 264 264 264 265 265 264 264 262 261 260 260 259 258 258 258 258 258 258 258 257 256 255 255 253 251 250 251 254 257 259 261 261 261 261 261 261 260 260 260 259 259 258 257 258 260 263 267 270 272 274 274 273 273 273 274 275 276 276 272 264 254 247 241 241 241 242 242 242 242 240 239 237 235 234 233 233 233 233 233 232 230 228 227 226 226 227 228 230 232 234 236 239 242 245 246 247 247 247 247 247 249 252 255 259 263 267 270 273 275 277 279 279 279 277 274 272 272 272 273 275 278 282 284 285 283 282 282 283 285 288 292 295 297 249 248 248 247 246 243 241 238 237 235 235 234 232 231 229 228 229 229 229 230 232 234 235 237 238 239 241 243 244 245 244 243 243 243 245 248 252 254 255 257 259 262 264 266 269 271 272 269 267 268 271 273 276 277 280 282 284 286 288 290 293 295 298 301 304 307 309 311 313 314 315 316 317 318 318 318 318 318 317 317 316 316 315 314 313 312 312 311 310 310 310 309 309 309 310 310 309 308 308 308 308 308 309 309 309 310 310 310 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 309 310 310 310 310 309 309 310 312 314 316 316 316 316 315 315 315 315 314 313 313 312 312 312 313 314 315 315 316 316 316 316 316 315 315 316 316 316 316 316 317 317 317 318 318 318 318 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 321 321 321 322 322 322 323 323 323 324 324 324 325 325 325 326 326 327 327 328 328 328 329 329 329 329 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 330 330 329 329 328 328 327 327 327 327 327 327 327 326 327 327 327 327 326 326 326 325 325 325 324 324 324 324 325 325 326 326 326 327 327 327 327 328 328 328 328 328 328 328 328 327 327 326 326 325 325 324 323 322 321 320 319 319 318 317 316 315 315 314 313 312 312 311 311 310 309 308 307 306 304 301 298 294 289 286 283 282 280 277 275 274 273 271 271 270 270 270 270 271 272 271 271 270 269 268 268 267 266 265 263 262 262 261 260 259 258 258 257 257 257 257 257 256 256 256 256 256 253 251 249 248 247 244 243 243 244 245 246 246 245 244 242 242 242 242 242 244 247 250 253 255 255 255 255 255 256 256 256 255 254 254 254 256 258 261 264 267 269 270 271 270 270 270 271 273 274 275 269 258 248 243 240 240 240 241 241 241 240 239 237 236 235 234 233 232 232 233 233 232 230 228 227 226 226 226 227 229 230 232 235 238 240 242 244 245 246 246 246 247 249 252 256 261 265 270 273 275 277 278 279 279 278 277 275 273 272 273 275 277 279 282 284 285 285 284 283 284 285 287 290 293 295 297 251 251 250 249 247 245 244 242 240 239 238 237 237 235 234 233 233 233 233 234 236 238 240 242 243 245 246 247 249 249 248 247 247 247 248 250 251 252 253 254 256 257 259 261 264 265 266 263 263 265 267 269 271 272 273 274 276 278 279 282 284 287 290 294 299 303 306 309 311 313 315 316 318 319 320 320 320 320 319 319 318 317 316 316 315 314 314 313 312 312 311 311 311 311 311 311 311 311 310 310 310 310 310 311 311 311 311 312 312 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 312 313 314 315 314 314 314 315 316 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 318 318 318 318 319 319 319 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 323 323 323 323 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 323 323 323 323 324 324 325 325 325 326 326 327 327 327 328 328 329 329 329 330 330 330 330 331 331 331 331 332 332 332 332 333 333 333 333 334 334 334 333 333 333 332 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 329 330 330 331 332 332 333 333 333 333 333 332 332 332 332 331 330 329 329 328 327 326 325 324 323 323 322 321 320 320 319 318 317 317 316 315 314 313 313 312 311 311 310 309 308 307 306 304 302 299 296 293 289 286 284 280 276 272 268 265 262 260 258 257 256 255 256 256 256 256 256 255 254 252 251 249 249 248 247 246 246 246 246 246 246 245 245 245 244 243 242 242 241 240 239 237 235 233 232 232 233 233 234 235 235 235 233 232 231 229 229 230 232 234 236 239 242 245 246 246 247 247 247 247 246 246 246 247 249 252 256 259 262 265 267 268 269 268 268 268 269 270 272 272 269 257 244 239 237 237 238 238 239 238 238 237 236 235 234 233 232 231 231 231 231 231 229 228 226 225 225 225 226 227 229 231 233 235 237 239 241 242 244 245 247 248 250 253 257 261 266 271 274 276 278 278 278 278 278 276 275 274 274 274 276 279 281 283 284 285 285 284 283 283 285 288 290 293 295 297 299 252 252 251 250 248 247 246 244 243 242 242 242 242 241 240 238 238 238 238 239 241 243 244 246 247 249 251 252 253 253 253 252 252 252 252 253 253 253 254 255 256 257 259 261 263 265 266 266 268 270 272 274 275 276 276 277 277 278 280 282 285 288 292 296 301 306 310 313 316 318 319 320 321 322 323 323 323 322 322 321 320 320 319 318 318 317 316 315 315 314 314 313 313 313 314 314 313 313 312 312 312 312 312 312 312 312 313 313 313 314 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 314 316 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 318 318 318 318 319 319 319 319 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 323 323 323 323 324 324 324 325 325 325 325 325 325 326 326 326 326 326 326 326 327 327 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 322 322 322 322 323 323 323 323 324 324 325 325 326 326 327 327 327 327 328 328 329 329 330 330 330 331 331 331 332 332 332 333 333 333 334 334 335 335 335 336 336 336 336 336 336 336 335 335 335 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 332 333 333 333 333 334 335 335 336 336 337 337 337 337 337 336 336 335 334 333 333 332 331 330 329 328 327 326 325 324 323 323 322 321 320 320 319 319 318 317 317 316 315 314 314 313 312 311 310 310 308 307 306 304 302 299 296 291 288 285 283 281 277 273 270 266 263 262 260 259 257 257 256 256 255 255 254 253 252 251 250 248 247 246 245 244 243 242 242 241 241 240 239 239 238 237 237 235 233 232 231 230 229 228 227 227 227 227 228 228 228 227 226 224 223 222 222 223 225 227 230 232 234 235 236 236 236 236 236 235 235 235 236 238 242 246 250 254 258 261 264 266 267 267 267 266 267 268 270 271 267 257 246 237 235 235 236 236 236 236 235 234 233 233 232 232 231 231 231 231 231 230 229 227 225 224 224 224 225 226 227 229 231 233 235 237 239 240 243 245 246 248 250 253 257 262 267 271 275 276 277 277 277 277 277 276 275 275 275 276 277 280 282 283 284 285 284 284 284 285 286 289 292 294 297 299 301 300 253 252 252 251 250 249 248 247 247 246 246 246 247 247 247 246 245 245 245 245 246 247 248 250 252 255 256 257 257 257 258 258 258 258 257 257 257 257 257 257 258 259 260 263 265 268 271 274 276 279 281 283 284 285 286 287 288 289 290 293 295 299 303 308 313 317 321 324 326 328 328 328 328 328 327 327 326 326 325 324 324 323 322 322 321 320 319 318 317 317 316 315 316 316 317 318 318 316 314 313 313 313 313 313 313 313 313 314 314 315 315 316 316 315 315 315 314 314 314 314 314 314 315 315 315 316 318 320 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 319 319 319 319 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 321 322 322 322 322 322 322 322 323 324 324 324 325 325 325 326 326 326 326 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 325 325 326 326 327 327 327 327 328 328 328 328 329 329 330 330 331 331 332 332 333 333 333 334 334 334 335 335 336 336 337 337 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 339 339 340 340 340 340 340 340 339 338 338 337 336 335 335 334 333 332 332 331 330 329 328 328 327 326 325 324 323 322 321 321 320 319 319 318 318 317 317 316 315 314 314 313 312 311 310 309 308 307 306 304 302 299 295 291 287 283 280 277 275 273 271 269 267 265 264 263 261 259 257 256 254 254 253 252 251 250 248 247 246 244 244 243 242 241 240 239 238 237 236 236 235 234 233 231 230 229 228 227 226 225 225 224 224 224 224 224 223 222 221 220 219 219 220 222 224 226 227 228 229 229 229 227 226 225 224 224 225 229 233 238 242 245 248 251 254 258 260 262 263 263 263 264 264 263 259 253 245 238 233 232 232 233 234 234 233 232 232 231 231 230 230 230 230 231 231 230 230 229 227 225 223 223 223 224 225 226 228 229 231 233 235 236 238 241 243 245 247 250 252 256 260 265 270 274 275 275 276 276 276 276 276 276 276 277 278 279 281 283 283 283 284 284 283 284 286 288 290 293 296 299 302 304 305 303 254 254 253 253 252 251 250 250 249 249 250 250 251 251 252 252 252 252 251 252 253 254 255 256 259 265 264 263 262 262 262 262 262 262 262 261 261 260 260 261 261 262 263 265 268 272 277 281 284 287 290 293 296 298 299 301 302 304 307 310 313 316 321 326 330 334 338 340 341 340 339 338 337 335 333 332 331 330 329 328 327 326 325 325 323 322 321 320 319 318 318 318 318 319 319 319 318 316 315 314 313 313 313 313 313 313 314 314 314 315 316 317 319 318 317 316 315 315 315 315 316 316 316 316 316 317 318 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 319 319 319 319 319 319 318 318 318 318 317 317 317 317 317 318 318 318 318 318 318 319 319 319 319 320 320 320 320 321 321 321 321 321 321 321 321 321 322 322 322 322 322 321 321 319 319 319 319 320 320 321 321 321 321 321 321 322 323 324 325 326 326 326 327 327 327 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 323 323 323 323 324 324 324 325 326 326 327 327 327 328 328 328 328 328 329 329 330 330 331 331 332 332 333 333 333 334 334 335 335 335 336 336 337 337 338 338 339 339 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 342 342 342 343 343 344 344 345 345 345 344 344 343 342 341 340 339 338 337 336 335 334 333 332 332 331 331 330 329 328 328 327 326 325 325 324 324 323 322 321 321 320 319 319 318 318 317 316 316 315 314 314 313 312 311 310 309 308 307 305 303 300 296 290 285 281 277 274 271 269 267 266 265 263 261 259 257 255 254 252 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 236 235 234 233 232 231 230 229 228 228 227 226 225 224 224 224 224 224 223 223 222 221 220 219 219 220 221 222 223 223 223 223 222 221 220 218 217 217 217 219 223 230 235 239 241 242 244 246 248 251 252 252 252 252 252 252 249 244 240 234 231 229 229 230 231 231 231 231 231 230 230 229 229 229 229 229 230 230 230 229 228 226 224 222 222 222 222 223 224 225 227 229 231 232 234 236 238 241 244 246 248 250 254 258 263 267 271 274 275 276 276 276 276 276 277 277 278 280 281 282 282 282 282 283 283 284 285 287 290 293 295 298 301 304 307 309 309 305 256 256 255 255 255 253 253 253 253 254 254 254 254 254 254 255 256 257 258 259 261 263 265 267 271 273 270 269 268 267 267 266 266 266 266 265 265 264 263 263 264 265 267 269 272 276 281 286 290 294 298 301 304 307 310 312 314 317 320 324 329 333 338 343 347 350 352 354 353 352 351 349 346 344 341 338 336 334 333 331 330 328 327 326 324 323 322 321 320 319 319 320 321 321 321 321 319 317 315 314 314 314 314 314 314 314 314 314 315 315 316 319 320 320 319 318 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 318 319 319 319 319 319 319 319 319 320 320 320 320 320 320 319 319 318 318 317 316 317 317 317 317 317 317 317 318 319 319 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 321 320 320 319 319 319 319 320 320 320 320 321 321 321 322 322 323 325 326 327 327 327 328 328 328 329 329 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 326 326 326 326 326 325 325 325 324 324 324 323 323 323 323 323 323 323 323 324 324 324 325 325 326 326 326 327 327 328 328 328 329 329 329 329 330 330 330 331 331 332 332 332 332 333 333 334 334 335 335 336 336 336 337 337 338 338 339 339 339 340 340 340 340 341 341 341 342 342 343 343 344 345 346 346 347 348 348 349 349 349 349 348 347 345 344 342 341 340 338 337 335 334 333 332 331 331 330 330 329 328 328 327 326 326 326 325 325 324 324 323 323 322 322 321 320 320 319 319 318 317 317 316 315 314 314 313 312 310 308 303 297 291 286 281 278 274 272 270 267 266 264 262 261 260 258 257 255 254 253 252 251 250 250 249 248 247 246 245 244 243 242 241 240 240 239 238 237 236 235 235 234 233 232 231 231 230 229 228 228 227 226 226 225 224 224 224 224 224 223 222 220 219 219 219 220 220 221 221 220 219 218 217 216 215 214 213 213 213 215 219 223 227 231 232 233 233 233 233 233 232 232 231 229 225 222 219 221 223 224 225 225 226 228 228 229 229 229 229 229 228 228 228 227 227 228 228 229 228 228 227 225 223 222 221 221 221 221 222 223 224 226 228 230 231 234 236 239 242 244 246 248 250 254 259 264 270 275 277 279 280 279 279 279 279 280 280 281 282 283 282 282 281 282 283 284 286 289 291 294 297 300 303 306 309 312 313 314 310 258 258 258 258 258 257 257 257 258 259 259 260 259 259 259 260 261 262 264 267 269 271 273 276 278 279 278 278 277 275 273 271 269 268 268 268 268 268 267 267 267 268 270 273 276 280 285 291 295 300 304 308 311 315 317 320 323 326 331 335 341 346 352 356 359 1 3 3 3 2 1 359 356 353 349 346 343 340 338 336 334 332 330 327 326 324 323 322 321 321 321 322 323 323 323 323 321 319 318 316 316 316 316 315 315 315 315 316 316 316 317 320 321 322 321 319 317 317 317 316 316 316 316 316 316 316 315 315 315 316 316 316 316 317 318 319 320 320 320 320 320 320 321 321 321 321 321 320 320 319 318 317 316 315 316 316 316 316 316 316 316 317 319 320 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 323 322 321 320 320 319 319 319 320 320 320 320 320 321 321 322 323 324 325 326 327 328 328 328 329 329 330 330 330 331 331 331 332 332 332 332 332 332 332 333 333 333 332 332 332 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 328 328 328 327 327 327 326 326 325 325 325 324 324 324 324 324 324 325 325 325 325 326 326 326 326 327 327 327 328 328 328 329 329 329 330 330 330 330 330 331 331 331 331 331 331 332 332 333 334 334 335 335 336 336 336 336 337 337 337 338 338 339 339 339 339 340 340 341 342 342 343 344 344 346 347 348 349 350 351 351 351 351 350 348 346 345 343 341 340 338 337 335 334 333 332 331 330 329 329 328 327 327 327 327 326 326 326 325 324 324 323 323 322 322 321 321 320 320 320 319 319 319 318 318 316 314 310 304 297 290 284 278 273 271 269 268 267 266 265 263 262 261 260 259 258 258 257 256 255 254 253 252 251 250 249 249 248 247 246 245 244 243 242 242 241 240 239 238 237 236 236 235 234 233 232 232 231 230 229 229 228 227 227 226 225 225 224 224 224 223 222 221 220 219 219 219 219 219 219 218 217 216 215 213 213 212 212 212 212 213 215 218 222 223 224 224 223 221 220 217 215 212 210 208 207 206 206 206 209 213 217 220 222 224 225 226 227 227 227 227 227 227 227 227 226 226 226 226 227 227 226 225 223 222 220 220 220 219 220 220 220 222 224 226 228 230 232 235 237 240 242 243 245 247 251 256 262 269 276 281 286 288 286 284 283 283 283 284 284 283 283 282 281 281 281 283 285 288 290 293 296 299 302 305 309 312 315 315 313 303 294