CAPE 12 12 12 12 13 13 13 13 13 12 12 13 13 13 13 13 12 12 11 11 11 12 12 12 13 12 13 13 13 13 13 14 14 13 13 13 14 15 14 15 14 14 14 14 14 15 15 14 16 15 16 16 15 16 16 16 16 16 15 12 13 12 14 12 13 13 13 13 13 13 14 13 11 11 12 11 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 11 12 10 10 11 10 11 11 10 10 11 10 11 11 12 11 11 11 11 12 11 11 10 10 10 10 10 12 11 11 11 11 11 11 11 11 12 11 12 12 12 12 11 11 11 10 11 12 12 12 11 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 11 12 12 11 11 11 11 12 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 12 12 13 13 13 13 13 14 14 14 15 16 16 15 15 14 15 16 16 18 18 17 16 16 17 17 17 17 17 18 17 16 16 16 15 15 15 15 14 14 13 14 14 14 14 14 14 12 13 12 15 15 12 9 6 2 2 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 929 1609 1974 2025 1943 1725 1265 812 542 242 0 0 0 0 0 0 0 0 0 10 24 329 836 925 1109 2048 1213 764 1057 806 730 790 955 965 794 617 553 538 497 509 583 629 675 788 690 660 582 482 390 325 281 268 275 257 216 200 206 240 293 269 214 160 149 124 120 130 130 135 138 138 134 130 120 118 114 100 86 80 89 147 254 384 470 509 513 498 494 481 451 429 438 459 465 457 457 471 482 473 376 233 148 104 95 115 164 329 613 630 772 614 28 430 506 394 357 366 431 497 581 715 754 723 780 758 807 739 634 610 636 651 640 623 585 560 526 525 574 714 776 671 672 611 633 641 490 328 452 491 555 590 541 358 237 238 490 682 433 498 474 327 307 575 318 420 340 291 217 159 99 55 43 43 47 45 35 46 36 18 23 33 26 23 22 27 36 23 13 10 4 0 0 0 0 0 1 2 17 18 20 18 23 16 23 15 4 7 19 28 29 28 31 35 33 34 32 28 25 26 48 103 137 144 136 146 157 122 60 33 53 99 143 198 236 226 213 214 201 196 233 327 412 430 427 436 438 438 456 533 610 625 633 643 655 695 749 799 847 863 841 832 867 916 921 892 881 878 854 846 857 876 878 854 833 846 874 898 910 933 981 1063 1158 1198 1181 1166 1169 1198 1246 1347 1487 1441 1383 1367 1339 1320 1269 1207 1166 1188 1250 1203 1078 1032 965 970 939 951 953 964 991 958 1083 1131 1178 1245 1225 1150 1128 1166 1182 1169 1189 1216 1206 1180 1112 1121 1106 1143 1258 1408 1402 1310 1227 1217 1210 1166 1135 1128 1115 1090 1052 1008 941 889 852 817 915 997 1001 1069 1154 1180 1198 1215 1217 1203 1184 1160 1145 1152 1133 1087 1095 1126 1123 1226 1254 1377 1433 1421 1412 1434 1450 1452 1455 1487 1531 1564 1606 1644 1667 1673 1682 1650 1585 1518 1504 1552 1617 1687 1780 1874 1926 1938 1965 2013 2050 2069 2039 1978 1913 1923 1934 1965 2113 2116 2052 12 12 12 12 12 12 13 12 12 12 12 12 12 12 13 13 12 12 10 12 11 11 12 12 12 12 13 13 13 13 13 14 13 13 12 13 14 14 14 14 14 13 13 13 13 14 14 15 15 15 15 14 15 15 16 15 15 14 13 13 12 13 13 12 13 13 12 12 12 13 12 11 12 12 12 13 12 13 13 13 12 12 12 11 11 11 12 11 12 11 11 11 11 12 11 11 11 11 11 11 10 12 11 11 10 9 10 10 11 11 10 10 10 10 10 10 11 10 11 10 9 10 11 11 11 10 10 9 9 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 13 13 12 12 12 11 13 13 12 11 12 12 11 11 11 11 11 12 12 12 11 11 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 11 12 12 12 13 13 13 13 13 14 14 15 14 15 16 16 15 14 14 15 17 17 15 16 18 17 15 15 17 17 17 17 16 16 16 16 15 16 16 15 15 14 14 13 13 14 14 14 14 14 13 13 13 15 15 10 8 6 2 3 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 1 31 564 1659 2263 2454 2192 1821 1284 872 558 203 0 2 5 0 0 0 0 0 0 0 7 266 617 732 1200 1836 1330 714 899 799 747 869 956 841 684 635 546 496 501 541 603 660 693 733 652 609 497 390 303 229 219 223 238 217 190 177 196 224 239 228 169 125 115 102 107 136 137 135 144 133 119 123 129 121 113 110 106 96 108 170 284 411 468 484 495 494 497 485 452 433 442 456 455 455 468 502 507 445 330 259 184 114 94 137 242 492 704 679 658 333 63 392 508 361 333 352 386 495 634 753 747 719 745 768 782 706 637 594 586 592 607 610 611 574 549 568 707 921 855 714 807 746 677 613 452 329 469 478 530 559 491 315 233 216 416 639 635 507 399 332 326 374 281 324 361 287 226 139 60 43 39 37 46 43 33 36 25 18 21 23 20 18 23 27 35 23 14 11 4 0 0 0 0 5 14 12 13 15 20 22 20 19 22 6 0 1 18 30 29 27 29 30 30 29 25 22 21 24 51 105 139 149 140 146 150 109 59 45 60 98 172 227 219 202 176 174 207 214 242 352 421 418 416 426 426 429 461 540 620 634 633 642 660 702 765 822 876 865 855 842 864 910 923 901 895 893 867 860 868 875 873 861 860 867 889 898 910 924 963 1052 1148 1190 1187 1166 1134 1157 1244 1342 1442 1444 1446 1387 1355 1316 1267 1212 1184 1206 1258 1186 1068 1015 968 967 953 957 976 1001 1087 1130 1273 1243 1209 1241 1220 1166 1156 1180 1201 1208 1218 1245 1257 1222 1159 1164 1157 1188 1295 1427 1404 1316 1232 1212 1201 1185 1152 1124 1110 1080 1024 963 908 873 832 821 945 1061 1045 1088 1097 1159 1178 1189 1189 1168 1150 1133 1116 1121 1121 1103 1129 1170 1174 1188 1473 1542 1552 1509 1472 1471 1475 1477 1487 1552 1625 1657 1682 1696 1703 1712 1688 1623 1560 1549 1571 1642 1713 1803 1908 1966 1970 1963 2007 2077 2105 2071 2003 1953 1937 1958 2001 2066 2188 2126 2092 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 14 12 12 12 12 13 14 14 13 14 13 13 13 13 14 14 14 14 14 15 14 14 15 15 14 14 14 13 13 13 13 13 12 12 13 12 13 12 11 11 12 11 12 12 12 12 12 13 13 14 12 12 12 12 12 12 11 11 12 11 11 12 12 11 11 12 11 10 11 11 10 10 11 11 11 10 10 10 11 11 10 11 11 11 10 11 11 9 10 9 10 11 11 11 10 10 11 10 10 11 11 12 10 12 12 12 12 12 12 12 11 12 12 11 11 12 12 12 12 12 11 12 12 12 12 14 13 13 12 11 13 11 12 11 11 12 12 12 11 12 12 11 11 11 11 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 14 14 15 16 17 17 18 18 18 17 17 17 17 18 17 17 16 17 16 15 15 15 15 15 15 14 14 13 14 15 16 15 13 13 12 13 13 14 14 9 6 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 215 932 1221 2509 2495 2005 1259 888 523 152 0 7 10 0 0 0 0 0 0 0 0 181 470 634 1179 1748 1280 709 771 734 794 917 944 796 770 617 498 475 484 565 643 665 668 664 590 492 378 281 228 190 191 188 214 175 127 124 165 205 211 178 120 101 99 109 107 131 142 149 148 145 121 122 136 138 128 117 110 113 138 197 295 417 430 468 476 482 484 472 442 430 444 452 448 454 476 503 492 432 396 307 177 107 119 205 318 555 760 766 521 152 116 349 430 351 338 324 400 533 667 826 722 645 663 723 735 667 610 582 565 567 580 595 597 564 560 617 802 991 961 793 851 830 664 572 430 349 403 448 582 613 549 343 233 203 292 361 442 436 354 371 388 325 330 302 303 233 156 102 45 48 39 43 44 37 33 28 15 15 18 16 12 14 22 12 29 26 14 15 4 0 0 0 0 7 19 18 11 6 19 26 21 22 2 0 0 9 23 30 27 25 23 24 34 41 27 19 19 24 53 101 139 142 142 154 146 136 96 74 100 152 201 223 203 183 174 187 202 224 255 366 418 413 403 413 423 432 473 553 628 649 643 647 664 711 773 838 880 882 857 858 884 916 922 909 906 898 874 870 874 874 871 870 872 885 902 909 918 938 967 1037 1126 1178 1177 1136 1107 1158 1262 1336 1402 1429 1427 1391 1355 1312 1278 1234 1182 1223 1276 1188 1094 1041 994 967 957 976 1010 1077 1189 1291 1348 1322 1226 1209 1228 1188 1186 1207 1218 1233 1260 1283 1286 1248 1201 1197 1188 1219 1303 1428 1387 1305 1232 1211 1214 1166 1117 1091 1076 1056 1016 947 874 840 816 826 986 1086 1085 1075 1104 1157 1165 1162 1153 1124 1104 1095 1098 1122 1153 1177 1214 1273 1300 1393 1563 1544 1531 1516 1507 1516 1523 1537 1563 1640 1706 1725 1730 1736 1746 1738 1691 1615 1568 1606 1659 1726 1807 1908 1981 1992 1987 1987 2037 2094 2072 2009 1969 1953 1968 2024 2090 2162 2190 2148 2138 12 12 11 12 12 12 12 12 12 12 12 11 12 12 12 13 12 12 11 11 11 12 12 12 12 12 13 13 12 13 13 13 12 12 12 13 14 14 13 13 13 13 13 14 13 14 13 13 14 14 13 15 15 14 14 14 13 13 13 14 13 13 13 14 13 12 11 11 11 11 12 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 11 11 12 11 11 10 10 10 11 10 10 11 11 11 10 9 9 11 12 11 11 11 11 11 10 10 9 9 10 10 10 10 9 10 11 12 11 11 11 12 12 10 12 12 12 12 12 12 11 12 13 12 11 12 12 10 12 12 12 12 12 12 12 12 12 12 12 13 13 14 11 11 12 12 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 11 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 13 13 14 14 15 15 14 15 16 15 15 14 15 17 18 18 16 18 18 17 16 16 17 17 16 16 16 16 16 15 15 16 15 15 14 14 14 14 15 17 17 14 13 12 12 13 14 15 13 9 7 5 1 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 710 2077 2485 2025 1185 875 488 101 13 19 10 0 0 0 0 0 0 0 3 105 371 581 965 1699 1048 689 717 711 839 931 912 843 608 529 440 446 487 598 658 656 631 621 514 373 287 222 187 183 173 162 174 112 77 94 139 163 164 142 107 94 102 110 113 116 138 139 161 171 136 126 144 151 134 131 132 134 161 211 267 308 425 465 464 480 474 469 447 447 452 448 448 467 501 522 511 493 434 281 140 111 159 248 374 557 793 776 400 94 168 343 393 372 344 339 416 544 668 853 661 450 426 535 612 609 578 550 537 540 553 587 591 576 583 723 817 902 951 689 813 856 706 565 461 419 389 428 535 634 513 409 279 220 280 268 293 355 383 417 437 407 378 328 246 150 73 46 32 48 35 52 36 42 32 17 14 16 16 14 12 13 15 12 26 43 18 25 13 2 0 0 0 0 14 24 17 13 19 25 17 5 0 0 0 11 25 28 27 23 16 19 32 36 26 15 12 22 42 92 133 120 139 152 156 140 109 111 151 206 230 208 179 163 160 169 214 237 280 382 406 426 412 414 438 456 491 564 637 661 652 654 672 723 782 842 851 884 854 872 896 925 928 920 913 897 872 867 880 881 882 890 891 911 927 916 909 953 987 1029 1120 1170 1164 1115 1096 1135 1220 1312 1363 1429 1422 1389 1350 1315 1278 1218 1212 1271 1343 1243 1163 1111 1049 998 972 1002 1054 1139 1235 1350 1410 1362 1257 1230 1226 1192 1200 1207 1225 1246 1272 1304 1307 1266 1231 1230 1212 1223 1293 1417 1344 1273 1248 1202 1191 1152 1113 1081 1049 1033 1009 930 844 810 793 830 958 1029 1169 1111 1110 1144 1148 1133 1114 1101 1076 1069 1110 1177 1225 1249 1275 1333 1415 1507 1496 1516 1505 1518 1564 1591 1595 1615 1650 1702 1741 1755 1763 1772 1769 1739 1679 1621 1601 1624 1733 1795 1887 1969 1984 1998 1993 2011 2058 2076 2026 1984 1971 1948 1979 2079 2148 2202 2200 2169 2123 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 11 10 11 11 11 12 13 12 12 12 12 12 13 13 12 12 12 12 12 13 14 13 13 13 12 12 13 13 13 13 13 13 14 13 15 15 14 14 13 12 13 13 13 13 13 12 12 12 11 11 12 12 11 11 11 12 12 13 12 14 13 13 12 12 12 13 13 12 11 12 11 11 12 12 12 11 11 11 11 10 10 11 11 9 11 11 11 10 9 9 10 11 11 12 11 10 10 9 9 9 9 10 11 10 10 10 11 10 12 12 10 11 12 12 12 12 13 12 12 12 12 12 12 11 12 11 12 12 11 12 12 12 12 12 13 12 12 12 12 12 12 13 13 12 10 11 11 12 11 11 12 12 11 11 11 12 12 12 11 12 12 12 12 12 12 12 11 11 12 12 11 12 12 12 12 12 12 12 12 13 14 13 14 14 14 13 14 14 14 15 15 16 16 15 15 14 15 16 18 18 16 20 18 17 17 17 17 17 17 16 17 17 16 16 15 15 14 14 14 14 13 14 16 17 17 16 14 12 12 13 13 14 15 12 8 7 4 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 273 1331 2339 2014 1149 819 458 38 34 33 8 0 0 0 0 0 0 0 9 77 299 553 674 1688 811 697 659 665 775 854 853 744 588 524 431 420 486 605 637 590 559 561 420 287 221 189 181 162 136 112 93 61 36 72 125 132 119 106 86 87 98 104 115 132 155 158 148 176 150 138 167 175 158 135 128 139 171 193 229 320 407 443 454 476 465 463 442 447 455 448 458 491 524 543 540 497 391 240 135 142 203 328 422 577 830 757 363 135 209 323 358 370 334 343 414 523 668 725 603 165 140 274 426 504 494 479 485 509 552 591 588 586 711 743 1136 822 851 494 683 753 698 663 562 460 406 409 503 589 463 411 330 253 300 296 224 318 386 407 424 414 361 273 168 91 70 58 30 43 44 45 26 29 26 20 15 16 18 16 13 13 12 12 20 36 20 25 15 2 0 0 0 1 23 31 25 25 25 20 6 0 0 0 1 14 26 27 27 22 18 21 32 31 22 13 8 15 39 90 130 132 146 148 157 140 130 157 205 237 218 174 156 169 179 190 220 255 309 350 394 443 437 427 456 479 504 576 654 672 655 656 685 733 770 794 868 902 862 878 900 934 940 935 914 894 875 879 894 895 901 915 918 933 939 914 883 932 1006 1029 1079 1157 1162 1118 1100 1117 1188 1304 1394 1438 1414 1396 1349 1315 1273 1259 1251 1376 1399 1340 1248 1193 1100 1002 994 1047 1102 1164 1247 1330 1342 1339 1297 1261 1224 1210 1204 1199 1222 1251 1276 1308 1311 1279 1254 1245 1229 1219 1281 1400 1341 1319 1226 1199 1186 1169 1129 1073 1032 1018 977 894 837 818 792 805 872 1069 1209 1133 1102 1134 1123 1098 1078 1075 1062 1084 1154 1214 1258 1294 1329 1372 1417 1451 1472 1512 1519 1601 1677 1672 1657 1675 1688 1720 1752 1770 1783 1786 1766 1727 1682 1657 1666 1704 1795 1867 1952 1954 1993 2002 2009 2044 2082 2058 2009 1979 1977 1972 2017 2132 2175 2198 2185 2111 2105 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 13 12 10 10 11 10 12 12 13 13 13 13 12 13 13 13 12 13 12 12 13 13 13 13 12 12 12 13 13 13 12 12 13 13 13 15 15 14 13 13 12 12 12 13 13 13 13 12 14 13 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 10 9 10 11 11 11 11 11 10 11 10 9 10 10 9 9 10 10 10 10 10 11 12 9 12 12 12 12 12 12 12 12 13 12 11 12 12 11 11 12 12 12 12 12 12 12 13 12 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 14 13 14 14 14 14 13 14 14 15 15 15 15 16 15 15 15 14 15 16 18 18 18 19 18 17 18 17 17 17 16 16 16 15 16 16 16 16 15 14 14 14 17 17 18 17 15 13 12 13 13 14 15 16 14 7 6 5 5 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 346 1417 1820 1191 775 334 7 73 70 7 0 0 0 0 0 0 0 11 74 254 494 692 1736 761 672 609 652 691 768 804 727 627 537 455 443 466 580 592 580 480 493 320 212 198 168 148 126 89 60 43 31 36 66 108 112 97 85 76 81 86 99 119 138 144 147 161 176 152 149 191 209 171 132 129 138 157 184 239 322 388 420 441 464 463 468 460 461 459 459 477 513 520 526 504 432 315 197 148 200 360 602 718 714 885 766 363 175 143 267 371 364 328 343 392 490 665 640 490 12 27 145 305 410 458 459 461 505 570 606 612 647 727 770 911 801 752 303 513 586 622 626 541 455 420 415 500 551 464 467 367 311 331 375 267 349 359 386 424 404 286 154 97 93 80 65 37 40 48 41 18 33 42 49 33 22 18 14 11 11 10 9 16 31 28 24 15 0 0 0 0 6 29 26 24 21 17 12 4 0 0 0 2 16 18 25 26 23 22 22 23 27 16 4 4 14 44 97 138 141 144 157 158 143 155 204 246 242 173 147 167 176 184 201 216 248 289 331 392 442 448 430 467 509 523 594 670 675 650 656 686 718 751 817 882 902 868 869 910 941 951 940 909 891 883 895 908 910 922 937 942 948 940 905 869 898 984 1007 1044 1125 1146 1139 1124 1147 1229 1335 1415 1439 1413 1387 1346 1305 1274 1277 1276 1419 1417 1381 1304 1210 1093 1002 1024 1092 1132 1178 1264 1335 1328 1349 1341 1309 1240 1229 1212 1200 1222 1239 1263 1301 1309 1292 1272 1253 1228 1210 1252 1332 1369 1317 1242 1233 1210 1170 1108 1045 1019 1013 949 864 845 851 836 846 922 1076 1174 1121 1092 1121 1096 1066 1049 1048 1071 1128 1173 1220 1278 1318 1336 1365 1393 1434 1529 1541 1568 1666 1720 1697 1687 1690 1713 1738 1764 1782 1791 1784 1759 1729 1709 1709 1730 1766 1844 1913 1920 1980 2004 2021 2047 2070 2076 2025 1979 1942 1953 2005 2069 2141 2167 2167 2128 2030 2049 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 11 11 12 12 13 13 12 13 13 13 13 13 12 12 13 12 13 12 12 13 12 12 12 12 12 13 13 13 12 12 12 13 14 14 14 13 11 12 13 13 12 12 12 13 13 12 11 11 11 11 11 12 12 12 12 13 13 12 11 12 13 13 13 12 11 11 11 11 11 11 11 11 12 11 12 11 11 12 11 10 10 10 11 11 10 10 12 10 11 11 11 11 10 10 10 9 10 9 10 9 9 10 10 10 10 10 11 11 12 13 12 12 12 13 12 12 12 12 12 11 12 12 12 12 13 11 12 12 11 12 12 12 11 12 12 11 12 12 12 12 11 13 12 12 12 11 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 13 14 13 14 13 14 14 14 14 14 14 14 15 15 16 16 14 15 16 16 17 17 17 18 18 19 19 18 17 16 16 17 16 16 16 16 16 16 16 15 14 14 13 14 15 19 17 18 17 14 13 12 13 13 14 15 15 12 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 5 11 24 568 1229 1166 665 200 53 183 147 5 3 0 0 0 0 0 0 11 53 218 465 860 1452 814 599 682 679 730 857 861 683 507 417 434 431 428 514 573 517 414 401 227 169 137 108 99 79 49 24 12 13 36 75 94 96 87 76 78 80 88 103 115 134 148 184 195 163 148 169 201 227 212 164 189 182 148 174 236 310 368 404 437 463 465 462 466 472 468 468 495 518 535 533 477 357 238 187 236 371 606 810 740 759 840 767 352 222 156 264 350 342 316 349 413 547 682 641 407 5 40 166 311 306 422 456 450 511 599 651 697 757 826 824 816 733 457 279 458 453 570 580 506 467 476 447 504 518 473 467 423 382 405 412 335 369 383 447 477 374 195 72 67 114 143 109 44 40 48 44 18 34 39 73 56 48 23 13 10 10 7 8 17 31 37 24 16 11 4 3 4 2 25 19 15 13 9 5 4 3 2 1 1 4 17 25 27 26 22 18 4 9 4 0 1 12 49 92 124 144 149 152 148 141 179 236 257 225 141 143 167 165 191 225 220 235 280 329 383 430 442 438 478 508 537 620 683 669 652 654 672 707 768 840 893 896 874 886 922 942 950 933 908 897 898 899 921 934 937 949 958 954 933 894 862 885 951 980 1023 1115 1126 1133 1131 1184 1277 1372 1425 1433 1410 1374 1341 1309 1297 1274 1305 1342 1424 1344 1287 1197 1082 1021 1068 1136 1174 1206 1262 1316 1347 1394 1389 1365 1261 1236 1191 1192 1226 1230 1250 1297 1303 1294 1281 1249 1219 1201 1200 1248 1333 1304 1235 1228 1183 1138 1073 1027 1009 997 922 871 848 851 864 881 942 1064 1130 1099 1080 1110 1079 1036 1033 1047 1063 1122 1183 1250 1293 1306 1328 1369 1416 1482 1547 1566 1626 1699 1710 1709 1692 1702 1736 1755 1772 1781 1784 1777 1762 1751 1754 1770 1788 1808 1837 1886 1953 1991 2011 2051 2084 2094 2064 1994 1955 1947 1974 2022 2070 2103 2122 2114 2059 2004 2016 11 11 12 11 11 12 12 12 12 12 11 11 12 12 12 12 12 11 11 11 12 13 13 12 12 13 12 13 13 13 13 12 12 12 12 11 12 12 12 13 12 12 12 12 13 12 12 12 12 13 13 13 13 13 12 13 12 13 13 13 13 12 12 11 11 11 11 11 11 12 13 12 12 13 12 11 11 11 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 10 12 10 10 10 11 11 11 10 10 10 11 11 12 13 11 10 11 10 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 12 12 11 12 13 12 12 12 12 11 12 12 11 12 11 12 13 12 12 12 12 13 13 12 12 11 11 12 12 12 12 11 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 16 18 19 19 18 17 17 17 17 17 17 16 17 16 16 16 16 16 15 15 14 14 16 17 18 16 18 17 13 13 13 13 14 14 15 16 13 6 4 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 90 126 354 850 897 365 15 90 251 291 149 8 0 0 0 0 0 0 10 28 198 493 922 1137 764 589 608 719 792 872 815 599 520 440 442 372 376 438 453 436 367 323 215 176 113 93 98 53 18 4 0 4 38 74 85 87 81 72 66 66 81 87 88 94 131 186 189 160 166 198 245 300 304 285 299 237 168 178 231 295 354 397 435 454 468 480 488 488 481 487 497 519 544 525 447 312 217 244 394 565 781 796 619 688 766 710 488 330 149 260 349 329 306 357 424 621 672 510 251 10 73 211 301 351 450 420 419 517 634 702 760 735 759 813 718 508 310 349 463 536 621 572 494 479 497 441 498 482 504 533 471 431 451 430 379 348 405 507 489 350 185 54 65 136 171 110 56 53 52 52 40 31 35 70 54 62 31 14 10 11 7 8 17 31 40 35 28 17 14 11 16 9 16 18 16 10 8 3 7 10 9 9 9 11 19 28 34 25 20 9 1 0 0 0 0 13 32 63 108 146 148 147 143 151 196 245 246 194 127 141 154 160 164 190 217 243 279 318 378 437 447 466 506 523 554 643 689 687 660 649 676 723 787 861 903 895 890 907 928 940 939 924 920 916 914 920 948 956 956 960 962 948 921 883 857 877 931 963 1014 1019 1108 1122 1144 1234 1328 1403 1434 1430 1402 1366 1335 1303 1279 1263 1282 1358 1468 1331 1289 1195 1060 1038 1101 1162 1193 1242 1277 1322 1378 1404 1421 1379 1279 1248 1203 1180 1205 1196 1234 1284 1295 1293 1280 1263 1226 1179 1165 1228 1301 1277 1209 1181 1154 1124 1066 1012 1002 973 947 883 831 816 824 855 943 1061 1113 1085 1071 1099 1073 1029 1015 1019 1062 1138 1216 1276 1286 1289 1339 1411 1471 1519 1552 1590 1673 1756 1752 1706 1707 1727 1745 1759 1784 1781 1775 1774 1778 1792 1813 1831 1834 1841 1879 1939 1984 2002 2038 2074 2091 2064 2030 1939 1908 1932 1957 1989 2053 2100 2080 2043 2019 2001 1984 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 13 12 11 12 13 12 12 12 12 11 12 12 13 13 13 13 12 12 13 11 11 11 10 11 12 12 12 12 12 11 12 10 11 12 13 13 12 11 11 11 11 11 11 11 10 11 12 12 12 11 11 11 11 9 10 12 10 11 11 10 10 11 11 11 11 10 10 10 10 8 9 10 9 9 10 10 10 10 10 10 12 11 12 11 11 12 12 12 11 12 12 11 12 12 12 13 12 12 12 12 12 12 12 13 11 12 11 11 12 13 12 11 11 12 11 12 12 12 12 12 11 11 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 17 17 18 18 17 19 19 18 17 17 18 17 16 16 16 16 16 16 16 16 16 15 14 14 15 16 17 18 18 16 16 15 12 12 13 14 14 14 15 14 10 5 3 3 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 17 155 422 731 539 525 141 13 227 429 474 266 7 0 0 0 0 0 0 6 21 214 559 855 971 823 630 655 788 841 806 613 376 219 255 367 284 271 344 399 375 330 294 208 136 107 98 79 34 3 0 0 0 50 78 77 75 74 65 58 50 68 52 51 34 134 196 172 150 173 205 258 293 280 288 301 284 202 187 225 275 343 388 425 447 469 477 487 503 501 504 513 539 564 508 399 284 233 342 542 689 848 693 559 639 716 678 548 262 157 278 336 284 288 364 410 699 685 377 110 23 74 164 257 368 404 363 401 530 661 741 785 829 918 892 693 467 364 378 431 624 670 580 541 471 480 415 511 505 562 583 514 463 462 460 424 352 402 519 483 324 228 54 61 134 166 90 62 69 67 66 57 38 34 64 46 58 34 17 11 11 8 6 19 28 31 32 28 20 19 19 22 9 9 9 16 13 10 6 17 19 14 12 12 16 20 25 27 20 14 0 0 0 0 0 0 3 14 54 114 149 151 145 147 166 200 236 221 165 121 139 144 146 156 184 206 235 271 314 388 458 474 499 516 557 585 665 679 684 653 651 687 738 805 875 904 895 895 915 933 936 939 935 946 943 937 945 971 977 974 968 955 935 906 872 850 873 922 945 958 1024 1112 1127 1175 1296 1369 1425 1438 1422 1392 1360 1324 1294 1284 1281 1298 1383 1463 1350 1314 1210 1064 1058 1122 1180 1253 1272 1267 1274 1355 1420 1400 1356 1293 1244 1203 1169 1182 1172 1215 1271 1288 1291 1289 1270 1212 1154 1145 1208 1272 1240 1171 1139 1112 1094 1047 995 1009 1003 971 866 816 810 808 851 952 1053 1101 1092 1067 1076 1056 1025 1023 1014 1092 1188 1259 1289 1285 1310 1385 1454 1492 1520 1562 1624 1675 1698 1757 1739 1750 1753 1760 1772 1786 1780 1775 1790 1814 1842 1861 1867 1859 1865 1915 1966 1990 2031 2078 2100 2076 2048 1988 1910 1897 1896 1917 1980 2054 2096 2067 2015 2004 1981 1951 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 12 12 12 12 11 12 12 12 12 12 11 13 12 12 12 13 13 12 11 11 12 12 12 12 12 11 11 12 12 12 12 13 12 12 12 13 12 12 12 12 12 11 11 11 12 12 12 13 12 12 11 11 10 10 11 13 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 11 10 11 11 11 11 11 11 10 10 9 10 10 10 10 10 10 10 10 11 11 12 12 12 13 12 12 12 13 12 12 12 12 12 12 12 11 12 11 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 10 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 14 14 14 14 14 14 14 14 15 15 15 16 15 15 17 18 18 18 17 17 19 18 18 19 18 18 17 18 17 17 17 16 16 16 16 15 15 14 15 16 17 18 17 17 16 14 14 13 13 14 14 15 14 15 16 9 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 10 201 747 1030 330 197 19 112 457 649 596 230 4 0 0 0 0 0 0 1 19 230 616 749 862 1050 821 655 703 710 595 379 169 100 182 295 153 146 319 377 323 300 267 187 124 98 79 59 18 0 0 0 0 49 78 66 61 63 53 39 46 57 32 14 34 174 204 147 127 175 201 217 231 222 257 317 296 221 201 215 258 326 381 420 456 491 513 512 511 515 527 550 567 554 482 380 290 273 438 649 801 937 607 471 513 597 565 385 222 210 278 272 234 273 376 451 680 581 176 18 8 37 138 275 345 351 342 400 520 661 765 799 852 905 862 705 599 494 417 404 492 612 639 552 482 465 409 542 533 614 615 552 520 495 474 422 354 407 535 468 420 271 37 58 127 170 81 56 57 65 71 63 42 38 49 34 50 33 20 7 12 11 11 19 23 20 27 26 20 19 20 19 7 0 1 12 17 15 22 44 31 18 15 16 18 19 23 24 14 6 0 0 0 0 0 0 5 10 52 118 152 152 151 162 181 202 219 198 153 124 133 140 147 154 172 201 238 273 325 409 470 484 506 539 566 606 617 676 667 646 660 697 750 829 895 907 893 899 926 941 937 942 955 977 970 959 970 992 997 988 975 950 920 891 863 849 867 903 920 957 1037 1130 1154 1233 1352 1394 1443 1444 1408 1379 1355 1319 1297 1292 1290 1324 1393 1417 1341 1309 1214 1083 1071 1154 1218 1306 1303 1290 1282 1362 1405 1363 1331 1286 1227 1186 1155 1161 1159 1204 1251 1276 1279 1292 1250 1181 1140 1137 1194 1241 1204 1143 1107 1078 1065 1027 1015 1016 1024 965 847 802 801 811 878 972 1034 1059 1063 1057 1059 1045 1042 1030 1041 1131 1223 1276 1295 1307 1350 1424 1461 1464 1485 1556 1625 1663 1727 1756 1733 1744 1761 1764 1773 1777 1782 1794 1822 1840 1867 1880 1878 1872 1879 1923 1971 1994 2045 2079 2073 2066 2033 1959 1939 1937 1943 1939 1989 2024 2037 2045 2039 2018 1992 1982 10 11 11 11 11 11 11 11 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 13 12 13 11 13 13 13 12 11 11 11 12 12 12 13 11 11 11 12 12 12 11 12 12 12 12 13 13 12 12 12 12 12 12 11 12 12 14 13 12 12 11 10 10 11 11 12 12 12 11 10 11 12 11 11 11 11 10 11 12 11 12 12 11 11 10 10 11 11 11 11 10 11 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 9 10 11 10 10 12 13 13 12 10 11 11 12 14 12 12 12 12 12 12 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 11 12 12 12 11 11 12 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 13 13 13 14 14 15 14 15 15 15 15 15 16 16 14 16 18 18 19 18 19 19 19 18 18 18 17 17 16 16 15 16 16 17 17 17 16 15 15 14 15 18 19 18 17 17 15 14 13 13 12 13 15 15 14 14 18 9 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 317 977 1040 290 23 26 215 263 763 547 122 0 0 0 0 0 0 0 4 55 291 635 657 655 1133 787 684 601 435 254 101 26 37 126 213 76 55 272 358 403 266 210 151 103 80 67 37 2 0 0 0 2 41 70 68 51 43 35 24 15 13 6 5 50 162 171 115 94 153 178 176 170 172 257 303 269 221 203 207 245 306 370 402 448 483 497 498 537 537 552 591 598 539 450 384 345 340 495 708 886 799 602 542 560 540 416 258 182 197 231 226 223 272 367 545 637 548 119 46 14 28 150 261 322 343 338 381 497 652 766 801 846 976 989 954 734 552 452 417 538 680 668 544 464 446 445 556 518 535 577 582 592 545 494 429 367 393 484 534 435 266 64 82 131 183 95 82 74 73 76 71 51 42 39 35 40 30 22 12 9 14 14 15 25 17 27 25 19 18 18 15 6 0 2 11 21 25 29 88 35 16 15 16 17 23 28 26 12 0 0 0 0 0 0 6 8 9 48 119 157 155 153 172 186 194 202 187 157 142 130 141 143 148 176 206 245 274 337 427 470 483 511 546 566 585 643 675 652 651 672 708 764 846 903 905 898 910 934 948 946 949 975 1006 995 982 987 1005 1004 987 977 951 910 881 865 854 855 880 919 969 1060 1142 1188 1298 1383 1407 1457 1443 1397 1376 1367 1344 1317 1299 1306 1351 1417 1423 1348 1311 1206 1098 1093 1170 1231 1332 1362 1336 1316 1358 1371 1357 1329 1270 1211 1163 1135 1141 1152 1196 1203 1241 1266 1281 1237 1156 1120 1118 1167 1193 1158 1112 1076 1056 1053 1037 1011 1017 1018 937 828 801 806 832 915 997 1026 1037 1045 1045 1048 1047 1034 1032 1061 1144 1257 1293 1300 1329 1362 1417 1448 1448 1444 1494 1588 1685 1755 1754 1724 1727 1752 1758 1773 1772 1791 1822 1838 1860 1887 1909 1906 1896 1909 1953 2001 2033 2075 2069 2054 2062 2012 2000 1935 1950 1975 1940 1953 1964 1977 2027 2053 2043 2033 2011 10 11 11 10 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 11 11 11 12 11 12 12 11 11 12 12 12 12 11 11 11 12 12 11 11 11 12 11 12 12 11 12 11 12 13 12 12 12 11 11 12 11 11 12 12 12 13 13 12 11 11 10 10 10 10 11 12 11 11 11 10 11 11 10 11 11 11 12 12 12 11 11 11 11 10 10 11 10 10 11 11 10 10 11 11 11 10 11 11 10 10 10 10 10 10 10 11 11 9 10 10 10 11 12 12 11 11 11 12 12 13 12 12 12 12 12 13 12 11 11 12 12 12 13 12 13 12 12 12 12 12 12 12 12 13 13 11 12 13 11 11 12 12 11 11 11 12 12 12 12 12 12 12 11 12 12 12 11 12 12 12 12 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 18 18 18 19 19 18 19 19 18 17 17 18 17 17 17 17 18 17 16 16 16 15 15 15 16 17 19 19 17 17 17 14 14 13 12 13 14 15 14 14 15 16 8 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 325 933 873 269 54 83 144 499 765 358 24 0 0 0 0 0 0 0 7 79 283 503 526 576 1191 739 652 461 198 66 14 0 8 61 110 44 25 107 151 386 249 150 107 99 80 46 16 0 0 0 0 6 35 63 64 33 21 14 16 6 1 0 4 48 122 139 84 78 104 122 147 127 156 217 258 245 210 190 198 230 282 347 392 465 507 510 512 498 544 606 644 620 539 449 383 350 386 537 740 878 786 758 603 573 393 213 127 125 172 189 187 210 271 407 608 509 464 474 81 11 21 136 244 316 342 339 370 474 626 746 806 889 971 957 960 658 494 397 444 635 707 622 521 448 445 485 572 586 544 529 615 664 592 522 451 372 412 450 502 464 251 136 123 115 123 146 127 113 99 84 76 57 50 41 36 37 31 24 16 8 12 15 19 36 18 29 24 20 18 15 11 4 0 3 17 34 31 32 106 30 15 14 15 17 20 21 20 9 0 0 0 0 0 1 7 9 16 33 115 163 166 168 179 178 182 191 188 176 158 136 138 138 154 185 205 252 291 351 431 466 495 527 549 570 614 661 669 649 660 686 726 783 854 898 900 908 928 937 954 958 960 993 1022 1007 993 996 1001 998 980 963 941 901 886 875 863 865 886 923 992 1084 1151 1233 1342 1403 1422 1459 1420 1395 1383 1363 1332 1313 1291 1308 1366 1438 1462 1412 1346 1204 1111 1118 1164 1202 1241 1353 1318 1372 1382 1347 1344 1325 1262 1193 1137 1115 1125 1137 1148 1202 1238 1260 1257 1204 1130 1094 1088 1130 1150 1123 1082 1049 1035 1028 1009 991 1005 1007 909 811 802 818 862 955 1021 1028 1024 1026 1033 1044 1044 1028 1028 1077 1173 1251 1284 1308 1351 1356 1377 1403 1430 1451 1514 1622 1733 1780 1745 1717 1722 1734 1738 1757 1772 1807 1820 1851 1897 1923 1948 1965 1945 1949 1999 2046 2065 2060 2030 2018 2042 2031 1953 1930 1941 1942 1909 1896 1914 1947 2010 2050 2045 2046 2060 10 11 11 10 11 10 10 10 10 10 10 11 11 11 11 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 12 11 12 11 11 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 12 11 12 11 11 12 12 12 12 12 12 13 12 12 11 12 12 13 12 11 10 11 10 9 11 10 10 11 11 11 10 10 11 11 10 11 11 11 10 11 11 10 11 11 10 10 11 11 10 11 12 10 10 10 11 11 11 10 10 10 10 9 9 10 11 10 11 11 10 9 10 10 11 12 12 11 11 11 11 12 11 11 12 11 11 11 12 13 12 12 12 12 12 12 13 13 13 11 11 11 12 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 13 12 13 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 14 15 15 16 17 17 18 19 18 18 18 18 19 19 19 18 18 17 17 16 15 16 17 17 17 16 15 15 16 17 18 19 18 17 16 16 13 13 13 13 14 15 14 14 13 14 14 10 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 804 648 285 168 222 374 662 646 177 0 0 0 1 11 9 2 0 8 78 163 290 440 615 1025 664 453 231 53 10 1 0 0 10 21 10 0 6 79 266 216 98 76 96 75 17 0 0 0 0 0 6 20 28 39 18 7 0 0 0 0 0 0 32 98 114 78 63 68 76 98 95 133 202 247 239 202 176 188 219 268 331 403 477 508 538 555 521 575 654 679 608 522 431 367 369 442 589 781 918 910 841 597 479 189 67 47 88 173 204 185 194 278 482 636 471 393 341 51 6 13 100 239 322 332 321 345 436 577 702 778 855 884 878 864 563 426 390 572 709 701 625 516 437 446 512 569 604 624 604 712 694 620 560 500 387 376 415 447 339 229 181 135 123 147 245 196 106 125 105 80 65 55 44 34 32 31 27 22 18 17 20 23 36 23 32 22 22 19 11 7 3 0 3 7 17 29 33 65 29 14 13 15 17 19 20 17 11 3 0 0 0 0 2 6 9 19 27 107 162 178 188 181 174 180 186 187 181 159 138 135 135 157 192 220 267 313 370 444 475 496 516 552 599 643 670 668 660 681 720 757 803 857 891 897 922 930 951 967 960 963 997 1023 1012 1001 1004 995 984 966 959 933 922 898 879 872 879 895 933 1011 1097 1178 1285 1369 1411 1426 1433 1413 1399 1379 1354 1332 1310 1299 1331 1376 1439 1480 1443 1343 1213 1153 1154 1159 1210 1246 1377 1258 1326 1365 1305 1298 1288 1234 1160 1115 1111 1118 1125 1154 1199 1235 1242 1222 1165 1103 1073 1060 1094 1118 1095 1062 1043 1032 1021 1001 975 984 964 881 802 796 859 934 998 1025 1017 1010 1017 1027 1038 1041 1035 1044 1092 1179 1253 1284 1324 1365 1351 1349 1341 1383 1447 1524 1630 1740 1774 1745 1730 1740 1750 1756 1756 1763 1797 1840 1902 1932 1956 1976 1993 1979 1993 2023 2050 2069 2060 2040 2029 1977 1919 1929 1935 1901 1875 1848 1837 1869 1913 1995 2045 2053 2060 2082 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 11 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 12 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 11 12 11 11 11 11 12 11 12 12 12 13 13 13 12 11 12 12 12 12 10 10 11 10 10 10 10 12 11 10 9 10 10 11 11 11 11 11 11 11 12 11 10 11 10 10 10 10 10 10 11 10 10 10 11 10 10 10 10 10 11 10 10 10 10 9 10 11 11 11 12 11 11 11 11 12 11 10 12 13 12 12 12 12 12 12 12 12 13 13 12 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 12 12 11 12 13 13 13 12 12 11 12 12 12 12 12 12 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 14 13 15 15 16 17 18 19 19 19 18 17 19 19 18 17 17 17 17 17 17 17 17 17 16 16 16 16 17 18 18 18 18 17 16 17 17 16 13 12 12 14 15 14 13 14 14 14 10 6 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 251 435 436 280 107 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 476 663 503 402 326 385 560 645 385 38 0 0 3 16 35 14 2 0 6 10 57 200 346 580 810 558 308 114 12 0 0 0 0 0 1 0 0 0 54 174 191 90 72 81 42 3 0 0 0 0 0 0 0 9 17 4 0 0 0 0 0 0 0 14 80 96 86 65 46 48 56 78 132 201 224 229 196 165 186 217 272 344 388 436 490 551 580 556 564 668 676 617 524 462 372 393 493 626 746 869 959 912 616 316 61 24 39 119 212 239 200 173 241 377 629 592 351 269 54 13 12 58 216 331 334 295 311 395 519 609 668 757 847 855 816 583 473 470 612 782 696 609 484 409 454 509 535 563 630 661 652 647 662 626 566 430 386 355 405 292 218 202 152 121 134 187 208 160 145 124 99 95 73 59 39 33 33 32 29 26 25 27 29 32 19 27 19 24 20 10 4 1 0 0 0 7 22 35 40 25 13 13 14 17 18 19 17 14 10 2 0 2 2 1 0 5 18 33 101 162 184 191 177 177 177 183 184 179 159 141 137 136 153 195 237 295 336 392 466 480 491 526 573 619 666 686 681 680 704 754 783 816 860 897 907 910 939 972 966 950 956 993 1023 1019 1004 1002 993 975 958 950 946 935 902 886 888 894 900 939 1017 1111 1224 1330 1385 1408 1417 1415 1406 1387 1373 1342 1321 1282 1299 1361 1396 1432 1477 1430 1313 1236 1205 1190 1216 1240 1265 1433 1271 1318 1329 1263 1258 1237 1181 1125 1102 1104 1110 1126 1155 1194 1216 1209 1182 1132 1077 1053 1037 1061 1091 1083 1062 1034 1008 999 979 953 973 960 890 809 808 903 992 1045 1043 1008 992 1012 1036 1047 1045 1044 1070 1124 1193 1253 1301 1344 1355 1360 1342 1336 1374 1443 1525 1617 1719 1762 1741 1725 1734 1747 1758 1759 1772 1830 1886 1940 1949 1978 2002 1999 1979 2003 2024 2024 2020 2013 1998 1962 1945 1947 1902 1922 1874 1861 1822 1804 1823 1875 1995 2049 2067 2064 2071 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 12 12 11 11 11 11 10 11 11 10 10 10 11 11 11 11 10 10 12 11 11 10 11 11 11 11 10 11 11 12 11 11 11 10 11 11 11 12 11 12 13 11 12 12 12 12 12 11 12 12 12 11 11 12 10 10 10 10 10 11 11 10 10 10 10 11 10 11 11 11 11 10 10 11 11 10 10 10 10 10 11 11 11 10 10 10 11 11 9 10 10 11 10 10 10 10 11 11 10 12 12 11 11 11 11 10 11 12 11 11 12 11 12 12 12 11 11 12 13 13 13 13 12 13 12 14 13 13 13 12 12 13 12 11 12 12 12 13 12 12 12 13 12 12 12 11 11 11 12 12 11 13 13 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 12 12 12 12 13 13 14 14 13 14 14 15 15 15 15 14 13 14 14 16 16 16 18 19 19 18 18 18 19 19 19 19 18 17 17 16 16 15 16 16 17 17 16 17 17 19 18 17 17 16 16 17 17 14 12 12 13 15 15 14 13 14 13 13 10 6 4 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 56 262 174 499 826 847 571 262 82 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 540 575 427 432 486 576 640 524 196 2 0 0 22 58 56 12 0 0 0 0 41 172 318 544 712 530 198 47 7 0 0 0 0 0 0 0 0 0 32 117 159 104 70 53 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 54 76 85 56 36 31 35 63 125 192 230 227 181 153 184 214 273 298 361 428 484 542 585 584 614 697 704 685 538 546 422 413 538 600 676 809 1019 960 561 196 37 12 21 59 127 287 228 171 206 229 548 551 309 209 76 17 11 44 175 326 330 275 289 366 420 492 557 676 741 737 719 588 503 411 532 687 642 551 422 405 426 477 536 576 645 685 621 613 661 657 617 486 412 351 415 299 268 232 172 136 137 154 181 229 217 152 127 115 93 82 60 42 34 36 34 32 33 32 29 30 24 23 19 22 22 13 1 0 0 0 0 7 27 40 36 22 11 11 13 16 16 15 16 16 15 10 6 11 15 13 7 6 18 37 97 158 180 184 180 182 178 180 178 177 158 145 142 142 164 209 260 315 360 416 440 486 504 552 599 644 688 700 692 692 717 765 801 836 879 903 909 928 955 974 953 932 946 998 1037 1028 1003 999 994 972 958 958 956 943 908 897 911 906 901 953 1044 1152 1278 1366 1394 1401 1404 1403 1390 1379 1364 1331 1307 1298 1326 1389 1423 1428 1500 1437 1337 1290 1232 1214 1269 1263 1275 1487 1262 1325 1294 1225 1221 1213 1153 1120 1096 1087 1101 1128 1160 1190 1205 1196 1160 1101 1051 1041 1025 1037 1054 1071 1049 1011 988 977 968 960 961 955 889 821 818 913 946 1044 1076 1022 992 1027 1057 1070 1074 1069 1076 1122 1193 1257 1313 1327 1351 1358 1325 1341 1372 1425 1517 1648 1739 1750 1735 1737 1742 1743 1750 1772 1807 1856 1905 1953 1960 1996 2032 1996 1984 2004 2031 2034 2025 2013 2006 1996 1928 1875 1898 1895 1868 1832 1791 1788 1810 1833 1933 2005 2042 2053 2052 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 11 11 11 11 11 11 11 10 11 10 9 10 10 11 11 11 11 11 11 11 11 11 10 11 11 12 11 11 11 12 12 12 12 11 10 11 11 12 12 12 12 11 12 12 11 12 11 12 12 11 11 11 12 12 11 10 10 10 10 10 10 10 9 10 10 10 10 11 10 10 10 11 10 10 10 10 11 10 11 10 10 11 10 10 10 10 10 10 10 10 10 11 10 11 10 10 10 10 11 12 13 13 11 11 12 13 12 12 12 11 11 12 12 12 12 12 12 13 13 14 13 13 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 13 13 12 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 13 13 13 12 12 13 13 13 13 13 13 13 14 14 15 14 14 15 14 14 14 14 15 16 17 19 19 19 18 17 18 19 19 18 17 16 16 16 17 17 16 16 16 17 17 18 18 18 18 17 16 17 17 17 17 14 12 12 13 14 15 15 14 13 13 13 12 8 6 5 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 141 398 721 929 726 367 125 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 409 470 471 489 657 732 682 350 73 0 0 23 92 129 71 11 0 0 0 0 27 104 301 564 731 439 124 31 8 0 0 0 0 0 0 0 0 0 23 97 65 46 61 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 24 31 60 41 27 21 27 49 103 183 220 192 156 148 183 219 218 281 365 441 486 538 572 578 588 691 767 655 511 536 480 402 422 570 711 862 1111 957 472 126 20 5 13 40 86 277 218 171 178 173 415 552 427 229 73 11 9 33 133 292 319 252 260 278 355 471 525 567 601 580 562 502 346 219 375 501 573 468 386 387 436 474 532 580 659 677 632 637 679 680 621 548 438 372 361 353 295 236 200 186 171 164 181 210 220 188 155 124 103 114 101 94 62 51 54 45 41 35 30 32 31 23 19 21 23 18 10 0 0 0 0 6 28 41 40 26 11 10 12 14 15 15 15 15 16 17 17 18 17 15 14 15 19 39 91 146 173 180 185 182 178 177 174 175 159 148 145 152 180 225 273 326 374 394 445 503 518 577 625 676 705 702 693 697 725 770 817 855 886 908 922 937 963 971 941 915 937 1009 1050 1033 1006 1001 997 983 976 968 971 949 919 919 932 910 904 981 1087 1196 1305 1374 1395 1394 1392 1390 1383 1370 1343 1320 1291 1320 1325 1382 1446 1447 1461 1495 1416 1308 1245 1268 1311 1271 1356 1483 1381 1360 1272 1192 1199 1201 1170 1130 1091 1081 1101 1131 1158 1181 1193 1180 1131 1067 1032 1022 1018 1010 1014 1040 1028 991 964 962 955 940 939 925 865 810 803 839 919 1030 1080 1040 1037 1094 1112 1089 1074 1076 1095 1138 1187 1221 1253 1317 1343 1332 1320 1347 1377 1428 1533 1678 1754 1768 1758 1765 1778 1780 1785 1799 1824 1867 1910 1947 1977 2013 2042 2004 2004 2022 2027 2036 2017 1993 1965 1932 1932 1946 1944 1924 1843 1805 1787 1778 1788 1783 1853 1957 1995 2028 2055 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 10 12 11 12 12 11 11 11 11 11 12 12 13 12 13 11 12 11 11 11 11 10 9 10 10 10 9 10 10 11 11 11 10 11 10 11 10 10 10 10 10 11 10 10 10 10 10 11 11 10 11 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 12 12 11 10 11 11 12 12 12 12 11 12 11 11 11 12 13 13 14 14 13 13 13 13 12 12 12 13 13 13 14 12 13 13 13 13 13 13 12 12 13 13 12 12 12 12 11 12 12 12 12 13 13 12 12 13 12 12 12 12 12 12 12 12 13 13 13 12 13 12 13 13 13 13 13 13 13 14 14 14 15 15 14 15 15 14 14 15 16 16 18 19 19 19 18 18 18 18 19 18 18 18 17 17 16 16 15 16 16 17 18 19 18 17 17 17 17 17 17 17 17 13 13 13 14 15 15 14 13 13 13 11 10 7 6 6 2 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 112 559 930 696 333 118 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 265 315 455 638 828 804 609 107 8 9 58 143 227 191 77 15 7 0 0 3 32 133 356 497 636 308 85 13 2 0 0 0 0 0 0 0 0 0 0 0 3 9 24 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 33 26 14 11 18 41 91 150 177 152 130 143 182 213 229 295 392 450 488 535 552 568 639 716 684 570 533 556 531 514 428 604 753 927 1128 878 397 95 11 1 3 15 73 206 266 255 226 145 246 494 365 151 31 1 2 19 105 241 275 241 246 254 371 498 563 498 562 520 518 448 241 139 282 448 498 433 422 408 493 467 546 589 616 632 643 621 644 657 610 575 478 421 398 337 296 236 213 207 206 211 222 248 274 261 200 144 124 139 144 136 101 91 93 78 63 50 37 33 30 23 20 23 23 21 18 0 0 0 0 0 15 45 48 29 12 9 11 12 14 15 17 17 18 19 21 21 18 15 15 18 20 38 82 126 148 167 182 182 183 172 171 175 160 148 147 162 197 243 292 332 362 419 486 513 540 597 652 701 707 705 706 708 735 780 815 844 887 928 926 939 966 961 936 898 943 1021 1042 1023 1008 1006 1008 1000 985 984 987 959 936 942 926 911 915 1004 1128 1185 1310 1328 1361 1386 1381 1381 1377 1358 1328 1312 1292 1349 1329 1435 1515 1518 1483 1534 1412 1291 1257 1291 1327 1329 1397 1492 1382 1304 1234 1169 1172 1171 1181 1123 1091 1087 1108 1133 1155 1174 1178 1157 1105 1047 1028 1017 1014 999 1005 1021 1006 971 936 933 928 923 922 904 853 804 799 816 951 1045 1074 1040 1065 1159 1183 1139 1102 1102 1119 1141 1158 1204 1278 1305 1324 1315 1330 1374 1407 1471 1589 1722 1753 1765 1761 1757 1767 1781 1795 1820 1878 1943 1929 1955 2009 2053 2022 2012 2004 1995 2025 2068 2035 1969 1923 1921 1938 1919 1884 1852 1828 1805 1784 1780 1782 1797 1896 1956 1969 2018 2011 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 12 12 11 10 10 11 11 11 10 10 10 10 10 10 11 12 12 11 10 10 10 11 12 12 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 12 10 10 10 10 10 10 10 10 10 10 9 10 10 9 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 11 11 12 11 11 11 11 11 11 13 12 12 11 12 11 11 11 12 13 13 13 12 13 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 11 12 13 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 15 15 15 15 14 15 15 14 15 15 16 17 18 19 19 19 18 18 18 18 18 18 17 16 16 16 16 16 17 17 17 18 19 17 17 17 17 17 16 16 17 17 16 14 13 14 14 16 14 13 13 13 11 10 9 8 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 34 303 855 1004 651 371 111 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 240 287 484 796 939 729 346 19 18 137 250 337 335 204 49 4 3 0 0 4 20 86 246 333 446 137 24 2 0 0 0 0 0 0 0 0 0 0 0 0 0 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 33 26 8 3 7 26 101 160 149 116 111 130 160 189 241 314 410 462 510 520 531 564 679 682 550 490 522 552 543 485 504 635 768 906 1006 745 355 108 16 0 0 4 41 102 149 251 282 179 176 319 124 18 0 0 0 11 84 184 223 221 229 267 381 491 570 452 519 469 536 454 253 196 338 473 520 495 407 417 520 442 539 549 595 639 773 681 642 625 604 589 536 491 405 345 319 263 198 180 203 241 238 279 290 279 223 164 153 153 169 179 158 157 136 118 102 80 54 38 28 23 26 31 28 23 15 0 0 0 0 0 9 34 44 25 12 9 10 11 13 17 20 20 19 21 23 22 18 14 15 18 20 36 59 87 121 160 177 183 183 169 166 174 162 151 152 175 207 255 280 315 380 444 497 520 558 615 670 702 701 708 706 716 724 761 802 848 903 929 922 936 958 939 914 905 962 1007 1031 1025 1014 1013 1015 1008 998 999 995 970 956 951 914 920 931 1027 1137 1184 1271 1252 1334 1373 1373 1375 1368 1346 1323 1310 1312 1364 1342 1499 1503 1537 1502 1488 1357 1288 1259 1290 1337 1345 1426 1505 1363 1262 1202 1192 1152 1157 1159 1120 1097 1094 1115 1132 1147 1156 1146 1122 1085 1047 1033 998 993 987 1002 1007 986 948 907 902 906 911 911 881 852 820 781 831 978 1058 1056 1035 1058 1166 1229 1201 1168 1150 1138 1133 1152 1219 1296 1315 1306 1306 1345 1398 1447 1540 1683 1785 1781 1772 1778 1791 1809 1810 1835 1896 1943 1964 1950 1979 2066 2140 1995 1994 1999 2011 2036 2037 1982 1930 1899 1875 1868 1853 1820 1823 1807 1810 1815 1807 1831 1875 1960 1971 1959 1994 1970 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 11 10 9 9 9 10 10 10 10 11 10 11 10 10 10 11 11 11 11 11 11 11 11 12 11 10 11 11 11 11 11 11 11 12 11 11 12 12 12 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 11 10 10 11 11 11 13 11 12 11 12 10 11 12 12 12 12 13 12 12 11 11 12 11 12 13 13 13 13 13 13 12 13 12 12 14 13 12 11 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 13 12 12 13 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 13 12 12 12 12 13 13 13 13 13 14 15 15 15 14 15 15 15 15 14 16 16 16 17 18 19 19 18 18 17 17 18 18 18 18 17 17 16 16 16 17 17 18 18 17 18 17 17 17 16 17 18 18 16 14 13 14 14 14 17 14 12 13 11 10 10 9 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 148 358 856 1246 1088 700 343 99 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244 331 574 899 898 525 143 6 95 323 441 444 334 192 160 26 0 0 0 0 28 114 169 157 205 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 21 17 5 0 1 18 62 128 114 92 91 107 145 196 246 319 413 476 509 515 521 567 708 612 434 426 451 501 515 504 552 641 770 893 826 553 267 149 43 5 0 0 0 20 110 237 271 202 175 211 57 2 0 0 0 9 67 134 184 205 227 284 390 475 507 459 509 466 510 402 267 272 402 476 514 511 423 435 525 476 579 489 559 538 716 663 661 605 583 610 579 509 443 359 318 303 206 178 212 254 245 324 318 315 297 229 191 194 210 232 215 172 144 136 128 103 79 49 31 26 29 33 31 24 15 6 4 2 1 0 9 28 38 21 12 10 10 11 14 20 22 21 21 25 34 21 16 12 15 18 20 25 30 59 111 153 174 184 179 167 163 169 164 161 161 180 197 240 287 340 397 448 491 527 573 633 671 684 693 712 697 694 720 763 817 870 908 919 913 918 928 913 897 929 984 994 1009 1020 1020 1021 1022 1017 1008 1005 1003 988 975 963 932 928 942 1007 1050 1224 1312 1229 1325 1359 1368 1375 1363 1339 1323 1316 1331 1390 1437 1456 1502 1577 1469 1435 1324 1290 1269 1350 1414 1413 1460 1477 1353 1277 1251 1177 1143 1153 1144 1121 1104 1105 1119 1128 1131 1128 1118 1102 1092 1072 1028 995 987 988 1001 985 975 940 895 872 895 910 911 910 883 826 794 855 985 1061 1052 1055 1053 1139 1238 1236 1219 1201 1176 1168 1201 1278 1342 1341 1310 1308 1365 1424 1487 1599 1781 1788 1817 1814 1815 1814 1839 1905 1955 1969 1971 1986 2026 2064 2116 2165 2079 2006 1988 2034 2018 1997 1941 1899 1865 1817 1792 1805 1832 1846 1835 1820 1840 1857 1872 1915 1963 1921 1931 1954 1922 9 9 9 9 9 9 9 8 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 10 9 9 10 10 10 11 11 10 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 12 11 11 11 11 10 12 12 11 11 11 10 10 10 11 11 10 11 10 10 10 10 9 10 10 10 11 10 10 11 11 10 10 11 11 11 10 11 11 10 10 11 10 10 10 10 11 10 10 10 11 11 12 11 11 12 11 11 12 12 11 12 12 13 11 12 14 13 12 12 13 13 13 12 12 13 13 13 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 14 13 13 12 12 12 12 13 13 13 12 13 12 12 12 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 15 15 14 14 15 16 16 15 15 16 17 17 17 19 19 19 18 17 17 17 17 17 17 16 16 16 15 16 18 18 18 18 18 18 17 16 17 17 17 17 17 18 14 12 12 13 14 15 16 13 11 12 11 10 10 9 10 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 60 272 419 546 911 1302 1277 891 599 413 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 259 417 707 935 708 298 63 54 235 454 502 412 290 280 134 4 0 0 0 0 9 33 46 45 66 20 0 0 0 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 4 2 1 1 0 3 19 44 99 81 80 77 99 153 209 265 336 420 474 484 494 505 560 653 575 257 266 406 480 452 468 533 616 723 786 649 355 180 112 45 4 0 0 0 5 24 103 191 203 180 154 66 0 0 0 0 4 33 66 138 192 230 300 397 470 480 446 438 443 484 362 256 296 365 427 471 473 447 462 482 476 525 379 418 440 630 665 718 694 624 634 594 527 462 374 330 340 264 192 203 249 255 289 352 360 352 279 229 245 257 261 264 233 195 163 145 127 105 64 43 35 40 39 32 24 19 16 15 11 9 9 13 29 36 21 16 12 10 12 17 21 21 20 22 27 35 21 16 13 15 18 18 21 21 51 101 144 167 178 178 171 163 165 167 170 169 173 211 264 311 365 417 458 500 542 592 645 666 674 691 698 700 708 741 786 841 878 895 899 897 899 905 893 874 910 988 989 986 1004 1029 1030 1028 1024 1017 1016 1017 1005 994 985 954 926 933 967 1109 1275 1328 1201 1338 1350 1366 1374 1359 1338 1329 1320 1326 1363 1416 1517 1492 1576 1429 1411 1349 1335 1342 1472 1472 1452 1468 1437 1377 1324 1226 1161 1134 1128 1139 1121 1113 1124 1122 1117 1112 1100 1088 1080 1072 1053 1014 971 960 974 1003 975 964 945 902 865 887 902 904 903 878 831 805 866 996 1070 1067 1070 1058 1126 1251 1280 1278 1223 1205 1206 1250 1314 1363 1366 1339 1339 1392 1459 1524 1612 1724 1731 1811 1830 1830 1850 1880 1943 1975 1962 1961 2007 2066 2085 2097 2118 2131 2020 1977 2011 1967 1925 1878 1851 1822 1778 1780 1803 1807 1830 1869 1881 1894 1883 1896 1910 1878 1818 1881 1885 1866 9 9 9 9 9 9 9 8 9 9 9 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 12 11 11 12 11 12 12 12 12 11 11 11 10 12 11 12 10 10 10 10 10 11 11 10 9 9 10 10 10 11 10 10 10 9 10 11 10 10 10 11 11 11 10 11 11 10 11 11 10 10 10 11 11 10 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 13 12 12 14 13 13 13 13 13 13 12 12 12 13 13 12 13 13 13 14 13 13 14 14 14 13 14 13 13 13 14 12 12 13 13 13 12 13 13 13 12 13 13 13 12 13 13 12 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 12 12 13 13 13 13 13 14 15 14 14 15 16 16 15 15 16 17 18 18 18 19 18 19 18 17 16 17 17 17 17 17 17 16 16 17 18 19 18 18 17 17 16 16 16 17 17 17 18 17 13 12 12 14 14 16 16 13 12 12 10 10 10 9 8 7 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 207 466 629 722 1035 1394 1303 1080 803 436 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 262 495 832 897 473 159 75 171 377 500 455 351 262 195 66 0 0 0 0 0 15 49 18 6 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 33 23 8 3 0 5 20 42 70 76 61 71 102 156 216 277 351 434 470 469 475 494 534 546 526 288 186 388 460 400 413 488 582 633 613 471 221 78 40 43 25 1 0 0 0 0 36 140 200 172 115 53 3 0 0 0 1 1 45 145 208 262 326 423 491 483 435 413 449 490 363 277 291 319 408 409 420 461 471 462 471 434 364 470 559 584 619 637 643 643 668 616 535 462 364 340 354 281 193 194 180 223 318 328 353 388 348 270 277 269 260 285 278 232 196 173 153 121 91 77 62 58 42 33 27 23 22 23 20 14 10 15 24 43 20 22 15 12 14 17 18 18 18 21 23 26 26 18 15 14 14 16 19 21 51 91 133 161 174 178 172 163 163 167 170 177 191 233 283 335 388 437 478 521 564 612 645 651 659 677 683 693 737 765 807 852 864 866 872 877 884 890 878 867 881 926 994 986 1004 1038 1034 1029 1028 1024 1026 1038 1027 1013 1002 982 948 937 1011 1175 1299 1307 1156 1357 1344 1365 1371 1360 1347 1339 1330 1317 1344 1452 1543 1513 1560 1413 1417 1387 1392 1437 1585 1424 1399 1450 1488 1419 1295 1203 1144 1123 1124 1147 1131 1137 1131 1133 1123 1131 1123 1113 1081 1043 1021 998 966 955 976 1000 960 928 931 886 860 852 876 893 885 853 803 793 875 1000 1072 1072 1052 1056 1124 1204 1256 1234 1191 1198 1217 1260 1310 1358 1375 1367 1376 1420 1467 1501 1555 1596 1722 1832 1847 1859 1892 1912 1943 1969 1968 1974 2035 2092 2096 2103 2101 2080 2050 1977 1983 1940 1891 1873 1827 1785 1761 1777 1792 1798 1823 1858 1871 1864 1872 1891 1859 1836 1774 1798 1809 1829 9 9 9 9 9 9 9 8 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 9 8 8 9 10 10 10 10 10 11 10 10 10 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 12 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 11 11 10 11 10 11 12 12 12 11 11 11 12 12 13 12 13 12 12 13 13 15 13 13 13 13 13 13 12 11 12 13 13 13 13 13 13 13 13 12 13 13 14 14 13 14 13 14 13 13 13 12 13 13 13 13 13 13 13 13 14 12 12 12 13 12 12 12 12 12 11 11 12 12 12 12 13 13 13 12 13 12 12 12 13 13 13 12 13 13 13 14 14 14 14 14 15 16 16 15 15 16 18 18 17 17 18 19 19 18 17 16 17 17 17 16 15 16 16 17 18 19 19 18 17 17 17 16 17 17 16 17 17 16 14 13 13 13 15 14 16 15 15 14 12 11 10 9 7 9 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 135 414 687 924 1244 1534 1477 1284 899 394 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 125 321 590 862 731 319 143 201 324 474 482 439 352 254 121 26 0 0 0 0 0 1 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 68 72 26 3 0 4 18 34 40 40 41 61 100 158 229 303 373 417 455 469 470 478 481 463 432 296 242 357 373 354 352 435 520 537 487 320 121 35 31 34 21 3 0 0 0 0 16 102 173 144 74 26 4 0 0 0 0 2 30 145 216 301 352 419 477 468 423 417 462 471 407 369 282 311 419 424 387 450 499 492 493 394 371 530 599 577 581 589 567 639 695 618 509 477 363 362 354 268 199 191 190 213 220 204 216 374 391 304 294 304 288 327 326 273 238 214 193 168 140 95 72 72 60 38 29 26 26 26 22 14 11 15 19 25 20 21 18 14 15 15 15 14 15 18 21 26 28 19 18 15 13 15 17 20 51 83 124 154 172 179 172 163 161 165 174 190 212 253 298 357 411 463 507 546 588 630 643 639 642 652 676 700 743 777 807 845 841 838 843 851 863 869 857 837 852 923 996 989 1009 1042 1038 1031 1034 1034 1042 1054 1033 1017 1011 1008 978 963 1061 1221 1283 1226 1179 1356 1340 1370 1378 1374 1364 1357 1351 1335 1363 1501 1580 1532 1546 1396 1430 1410 1425 1524 1608 1462 1419 1397 1419 1379 1268 1175 1120 1100 1122 1152 1152 1157 1144 1116 1118 1123 1093 1071 1041 1012 1003 992 966 959 982 987 943 911 911 888 863 849 868 893 886 856 809 814 900 1004 1060 1062 1042 1043 1076 1111 1213 1219 1200 1197 1214 1257 1295 1341 1359 1360 1384 1415 1439 1469 1509 1585 1726 1885 1882 1896 1919 1941 1954 1957 1965 1998 2030 2050 2072 2111 2111 2030 2028 1956 1954 1926 1860 1831 1762 1767 1764 1776 1780 1790 1823 1859 1866 1864 1892 1864 1783 1708 1704 1729 1748 1758 9 9 9 8 9 8 8 8 9 9 10 9 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 8 9 9 10 10 10 11 11 10 10 10 10 11 11 10 10 10 10 11 11 10 11 12 11 12 12 12 11 11 12 12 11 11 11 11 11 11 10 10 10 10 11 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 11 11 10 10 11 11 11 11 11 10 11 11 11 12 11 11 11 11 10 11 12 13 12 12 11 14 13 13 14 14 13 13 14 14 12 12 12 12 12 13 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 17 16 16 16 18 17 17 17 17 19 19 18 18 17 17 16 17 17 16 16 17 17 18 18 18 19 18 17 17 16 16 16 16 17 18 19 18 14 12 13 14 14 15 15 15 14 13 13 11 10 8 7 7 5 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 12 54 53 203 496 794 1095 1374 1541 1524 1259 838 316 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 263 433 708 829 564 275 251 360 455 510 413 416 311 203 86 15 0 0 0 6 18 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 5 15 3 0 0 2 11 21 27 28 31 53 94 153 241 326 349 386 437 457 459 465 477 436 344 259 248 282 279 306 323 343 418 429 370 208 72 23 19 19 12 2 0 0 0 0 5 41 116 103 50 18 7 0 0 0 0 3 31 132 264 405 446 515 533 471 423 430 461 478 475 435 322 277 317 449 399 447 495 482 467 351 426 546 561 598 668 637 625 717 680 558 480 491 349 323 308 293 249 208 191 179 209 264 258 330 375 309 303 334 290 305 333 307 273 257 247 217 150 96 70 73 82 56 31 26 26 26 22 14 11 14 15 16 16 18 19 16 14 12 14 13 13 15 18 19 20 19 17 14 13 15 17 21 51 76 116 148 167 175 169 163 162 168 184 204 229 266 310 380 419 481 524 557 602 637 643 636 640 652 672 704 744 773 802 830 815 812 817 829 847 849 848 836 861 936 992 999 1017 1040 1040 1037 1040 1041 1054 1067 1036 1026 1020 1021 994 988 1102 1231 1223 1209 1276 1347 1339 1378 1393 1392 1392 1386 1371 1350 1386 1560 1642 1586 1524 1380 1436 1437 1485 1574 1578 1517 1423 1363 1372 1344 1248 1161 1111 1097 1124 1154 1160 1155 1134 1100 1094 1087 1070 1059 1029 1001 1000 968 943 946 955 945 917 908 909 901 840 826 861 890 895 857 797 808 906 1009 1054 1058 1047 1032 1042 1095 1162 1211 1175 1164 1197 1238 1290 1343 1364 1367 1372 1388 1417 1459 1508 1605 1771 1916 1937 1930 1918 1957 1954 1940 1971 1988 2017 2058 2101 2145 2121 2027 2012 1946 1928 1884 1826 1803 1786 1769 1715 1718 1735 1770 1805 1817 1841 1864 1850 1832 1776 1720 1712 1727 1683 1731 9 9 9 9 8 8 9 9 9 10 10 9 9 9 10 10 10 10 11 10 10 10 10 10 9 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 11 11 12 12 11 11 12 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 10 10 10 10 10 9 9 10 10 9 10 10 10 11 10 11 11 11 11 12 11 11 11 10 11 11 11 12 11 11 11 11 11 11 12 11 11 12 11 11 12 13 12 12 12 13 14 13 14 13 13 13 13 13 12 11 12 12 14 13 13 12 13 13 13 13 13 13 13 14 13 13 13 14 13 14 14 14 14 14 13 13 13 14 13 12 13 13 12 12 12 13 12 12 13 13 11 11 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 15 16 16 17 19 18 17 17 19 19 19 18 17 16 16 16 16 15 16 17 18 18 18 18 17 17 17 17 16 16 18 17 17 18 17 14 12 13 14 14 16 15 15 15 14 13 13 11 9 8 6 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 64 56 107 451 791 1045 1273 1406 1434 1408 1145 750 215 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 195 400 528 812 743 436 297 379 489 533 512 476 357 267 190 84 26 4 0 11 27 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 22 30 51 86 144 231 300 331 401 458 457 455 451 467 395 280 208 180 192 225 268 345 279 309 360 287 129 52 25 18 8 2 0 0 0 0 0 1 16 52 50 30 23 21 8 0 0 0 4 39 150 313 471 507 506 528 488 443 446 452 459 488 495 415 311 308 444 467 662 529 425 470 332 581 696 677 697 712 648 649 698 542 485 455 438 328 289 325 277 248 256 244 163 116 185 237 265 272 280 294 283 334 290 287 287 281 266 251 207 135 91 78 108 79 56 29 26 26 25 22 15 11 12 8 8 16 19 16 15 14 12 13 14 13 13 14 16 17 18 16 14 13 15 18 24 48 69 108 143 167 175 178 169 166 179 197 214 238 273 321 393 445 494 536 567 608 623 635 632 642 651 664 689 736 785 800 811 789 788 801 819 831 835 833 826 878 953 994 1005 1021 1039 1044 1048 1049 1051 1068 1061 1058 1028 998 1024 1013 1029 1140 1228 1222 1259 1346 1344 1354 1381 1385 1402 1418 1418 1381 1353 1415 1590 1612 1560 1486 1387 1443 1447 1498 1522 1511 1420 1394 1314 1344 1300 1207 1144 1104 1100 1135 1159 1154 1148 1129 1105 1087 1059 1044 1042 1021 1002 977 952 964 966 942 920 908 895 888 882 841 825 861 887 873 850 796 794 897 1011 1055 1054 1043 1028 1034 1078 1148 1186 1188 1192 1219 1254 1290 1335 1346 1347 1346 1363 1401 1452 1526 1649 1821 1961 1983 1962 1929 1966 1959 1955 1959 1988 2059 2130 2157 2153 2093 2006 1983 1921 1886 1875 1817 1787 1802 1767 1708 1730 1738 1760 1777 1788 1828 1856 1847 1825 1751 1741 1723 1707 1676 1729 9 9 8 9 8 8 8 8 9 9 8 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 11 12 12 11 11 10 12 12 11 11 11 11 11 10 10 11 10 10 11 10 10 9 10 10 10 9 10 9 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 11 11 10 11 11 11 11 12 11 11 11 12 10 10 11 12 12 12 12 13 14 14 13 13 13 13 13 13 12 13 13 13 13 11 12 12 12 13 13 14 13 13 13 13 14 14 13 14 14 15 14 13 14 14 14 14 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 15 14 16 16 15 15 15 16 17 17 18 18 17 18 19 19 19 18 17 16 16 16 16 16 17 18 19 18 18 18 17 17 17 16 15 14 15 17 17 18 15 12 12 14 15 16 15 14 14 14 14 14 12 10 8 8 4 1 2 2 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 65 9 348 736 995 1188 1318 1391 1358 1236 995 617 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 296 494 575 863 636 353 354 488 570 593 562 460 305 255 188 93 30 4 22 21 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 14 28 45 74 137 228 297 336 415 480 463 466 462 375 327 258 158 106 126 162 218 323 286 235 300 234 143 75 27 7 1 0 0 0 0 0 0 0 3 14 19 18 23 27 12 2 0 0 3 46 174 346 467 487 560 556 521 491 454 421 432 484 509 454 350 325 420 441 386 525 518 476 344 604 733 775 717 712 731 664 526 392 428 436 428 352 329 338 311 292 290 269 159 217 319 318 292 255 255 248 237 318 335 308 301 303 276 234 187 140 104 87 90 60 44 29 27 25 25 22 21 14 8 3 2 15 24 19 18 13 13 14 15 15 14 14 14 15 16 16 14 14 15 17 22 35 61 97 137 159 166 175 170 174 192 206 218 239 275 330 403 458 498 539 574 584 609 624 623 638 646 682 722 761 794 787 780 767 778 801 813 822 829 833 841 903 973 1000 1009 1031 1048 1048 1050 1051 1053 1055 1065 1059 1020 970 975 1015 1088 1187 1236 1260 1314 1346 1348 1368 1375 1402 1425 1436 1434 1382 1371 1464 1643 1620 1517 1434 1422 1447 1415 1434 1447 1433 1398 1381 1272 1327 1269 1181 1143 1114 1129 1168 1183 1177 1160 1122 1074 1026 1031 1062 1050 1020 973 967 960 948 925 910 904 895 877 865 861 837 835 867 880 846 862 834 811 886 933 1011 1064 1055 1028 1026 1064 1120 1167 1177 1172 1200 1241 1294 1285 1314 1326 1332 1354 1396 1457 1550 1690 1870 2008 1975 1976 1950 1970 1974 1956 1969 2025 2080 2138 2138 2095 2025 1973 1958 1900 1865 1873 1823 1738 1776 1753 1705 1714 1719 1730 1747 1783 1824 1815 1785 1784 1777 1782 1738 1711 1707 1718 9 9 8 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 11 11 12 12 11 11 11 11 12 12 11 11 10 11 11 11 10 11 10 9 10 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 13 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 12 13 13 13 13 13 13 13 14 14 13 14 13 12 12 12 13 13 13 13 14 14 13 13 13 13 13 14 15 14 14 15 16 16 15 14 14 14 14 14 14 14 13 13 13 12 12 13 13 11 11 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 14 14 14 14 15 16 15 15 16 16 17 17 17 17 17 17 17 19 19 18 16 16 16 15 16 16 18 19 18 17 17 17 17 17 17 15 16 16 16 17 17 17 14 12 12 13 13 15 14 13 13 13 13 13 11 9 7 8 1 2 1 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 1 119 597 874 1040 1142 1228 1317 1210 1028 818 451 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 382 555 612 840 529 292 422 574 612 626 580 419 278 246 187 132 87 25 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 9 13 27 38 64 126 215 283 327 390 449 449 455 439 378 275 183 96 60 110 173 263 293 267 240 266 242 205 60 12 1 0 0 0 0 0 0 0 0 0 3 9 11 16 26 10 2 0 0 1 41 171 346 451 486 541 519 515 537 455 403 420 462 476 428 351 351 412 420 424 561 481 475 432 519 656 769 733 529 445 446 376 324 377 404 389 371 337 388 352 360 325 348 191 238 299 326 335 295 266 245 263 330 320 318 255 262 267 239 201 159 119 89 69 53 35 30 27 24 23 22 21 10 7 6 9 28 37 36 30 17 14 14 16 16 16 15 14 15 16 15 14 14 15 17 19 27 55 91 117 134 165 181 178 184 198 205 209 229 270 333 402 459 504 533 543 575 605 616 617 629 644 673 732 773 782 772 760 760 774 789 802 825 829 835 857 936 990 1002 1023 1059 1062 1047 1048 1050 1052 1061 1070 1044 990 985 935 1036 1134 1231 1276 1281 1302 1334 1350 1362 1396 1431 1447 1457 1442 1397 1408 1524 1668 1567 1459 1412 1425 1451 1427 1415 1430 1397 1371 1341 1263 1325 1251 1171 1149 1139 1150 1160 1170 1170 1152 1107 1049 1019 1068 1102 1094 1058 970 961 1000 1007 999 942 908 891 866 852 851 835 832 878 872 867 871 856 834 837 881 990 1067 1069 1036 1018 1042 1096 1148 1163 1192 1231 1236 1238 1276 1317 1322 1326 1348 1398 1475 1577 1719 1909 2036 1967 1971 1960 1958 1974 1958 1996 2058 2102 2181 2124 2058 1996 1935 1911 1891 1880 1875 1819 1740 1765 1727 1707 1724 1734 1740 1747 1782 1796 1788 1783 1799 1796 1748 1754 1713 1701 1683 9 9 8 8 9 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 8 9 9 9 9 9 9 10 10 10 11 10 10 9 10 10 10 10 10 10 11 10 11 11 11 12 12 11 11 11 11 11 11 11 11 12 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 10 11 12 11 12 12 12 12 11 11 11 11 12 11 12 12 13 13 12 13 13 13 13 13 13 13 12 11 12 13 12 12 13 14 13 13 13 13 14 14 14 15 14 15 15 16 16 16 16 14 14 14 14 14 14 13 13 13 13 12 12 13 12 12 11 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 14 14 14 14 14 14 15 14 15 15 15 15 15 16 15 16 17 17 18 17 17 17 17 17 17 17 16 16 16 15 16 18 18 18 17 17 17 17 17 17 17 16 15 15 16 17 17 15 13 13 13 14 14 15 12 14 14 13 14 13 11 9 6 6 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 6 228 648 866 989 1022 1219 1293 1070 851 675 307 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 176 464 605 648 727 478 282 496 576 645 659 570 374 276 254 216 163 64 15 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 19 32 50 100 180 248 302 336 378 423 429 396 304 197 114 56 57 154 181 393 353 221 221 223 211 148 51 9 0 0 0 0 0 0 0 0 0 0 1 3 8 18 25 7 0 0 0 0 29 153 308 336 381 490 476 467 499 456 402 412 436 409 382 330 391 416 384 446 569 560 537 500 569 661 690 681 426 275 293 301 310 383 476 494 412 414 429 362 391 341 328 361 422 391 330 328 322 295 298 329 339 334 311 274 263 269 244 209 166 121 86 68 50 36 33 29 27 24 21 20 9 7 13 16 30 48 62 54 31 18 14 14 16 18 17 15 15 16 15 14 14 14 15 17 25 44 67 92 133 158 178 181 190 196 194 196 217 262 330 400 449 474 492 536 574 601 611 615 623 675 710 751 770 771 762 751 749 754 764 796 820 819 827 879 955 997 1001 1034 1066 1054 1038 1039 1040 1044 1056 1073 1034 989 1006 930 1081 1171 1247 1255 1250 1276 1305 1330 1374 1415 1444 1460 1462 1438 1405 1430 1545 1643 1505 1424 1404 1401 1425 1419 1398 1387 1352 1345 1307 1279 1320 1243 1168 1159 1167 1168 1170 1172 1162 1116 1066 1050 1049 1044 1093 1147 1086 987 930 961 941 923 896 877 874 854 839 847 842 831 864 868 871 868 869 838 837 880 988 1061 1069 1039 1017 1033 1076 1114 1139 1179 1207 1220 1245 1273 1292 1304 1314 1334 1392 1491 1601 1729 1900 2008 1964 1957 1957 1956 1967 1960 2021 2082 2144 2138 2119 2056 1978 1945 1944 1922 1889 1859 1791 1725 1711 1694 1703 1722 1695 1718 1748 1781 1802 1806 1802 1788 1759 1719 1700 1709 1735 1697 9 8 8 8 8 8 9 8 9 9 9 10 10 10 10 10 9 10 9 10 10 9 9 9 9 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 11 11 12 12 12 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 11 10 10 10 10 10 10 9 10 10 11 10 10 11 10 10 11 10 10 12 11 11 11 10 12 12 11 10 11 11 11 11 12 12 11 11 11 12 12 12 12 11 12 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 13 14 13 14 13 13 13 13 13 13 14 15 15 15 15 16 15 17 17 16 16 15 14 14 13 13 13 14 14 13 12 13 13 13 12 12 13 12 12 12 12 12 12 13 13 13 12 13 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 14 15 15 15 15 15 15 16 17 17 17 17 16 16 16 17 17 16 16 15 15 15 15 16 18 18 18 17 17 17 17 17 17 16 16 16 15 16 18 16 15 13 11 12 13 13 13 12 13 13 14 14 12 10 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 0 8 288 641 799 879 1012 1214 1224 940 739 577 203 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 246 537 637 668 659 472 328 422 549 694 687 560 346 311 304 272 200 151 90 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 2 10 15 22 37 71 132 194 217 271 347 391 386 332 232 157 81 46 65 160 60 326 414 282 220 195 148 82 22 2 0 0 0 0 0 0 0 0 0 0 0 1 6 16 18 5 0 0 0 0 18 129 293 271 265 330 367 408 439 430 378 378 393 397 393 344 417 399 360 414 483 534 556 525 610 624 692 711 351 215 230 259 329 409 431 443 472 477 450 364 381 378 362 374 423 380 367 379 360 330 352 379 370 361 334 305 280 275 248 210 168 126 89 72 63 53 49 41 31 26 23 19 10 10 15 20 43 64 83 79 60 43 28 16 16 18 19 18 16 16 15 15 14 14 15 17 20 24 43 85 127 159 181 187 193 189 180 187 211 257 326 383 409 430 480 533 574 598 610 619 626 665 717 746 764 765 762 750 736 744 774 807 819 809 827 898 971 996 996 1027 1046 1041 1032 1030 1034 1047 1067 1063 992 975 1004 949 1138 1212 1248 1231 1226 1227 1276 1336 1382 1422 1453 1470 1460 1427 1421 1482 1580 1592 1477 1419 1408 1394 1415 1398 1356 1335 1349 1364 1304 1298 1310 1231 1154 1157 1155 1156 1170 1179 1162 1091 1047 1037 1019 1028 1105 1155 1064 1022 971 968 912 906 900 877 867 848 827 832 833 819 835 845 857 866 890 868 837 883 992 1061 1065 1036 1014 1022 1057 1092 1112 1133 1150 1198 1239 1241 1300 1303 1309 1328 1392 1504 1617 1733 1838 1918 1947 1933 1938 1955 1968 1981 2046 2105 2162 2146 2126 2038 1971 1956 1930 1877 1841 1814 1756 1712 1693 1687 1678 1715 1731 1749 1758 1757 1778 1764 1763 1769 1791 1793 1718 1707 1748 1725 9 8 8 8 8 8 8 8 9 9 10 9 10 10 9 10 10 10 9 9 9 9 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 11 10 11 12 11 11 12 12 11 11 11 11 11 10 11 12 12 11 11 10 11 10 11 10 11 11 11 11 10 10 10 9 10 10 10 10 10 10 10 10 11 11 10 11 11 11 12 13 12 11 11 11 11 11 10 11 11 10 12 12 12 13 12 12 12 12 12 12 11 12 13 13 13 13 13 13 14 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 16 16 15 15 16 15 14 14 14 14 14 14 13 13 12 13 13 13 13 13 13 13 13 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 15 15 15 15 16 17 17 17 16 17 17 16 15 16 17 16 16 16 15 15 15 16 17 18 18 17 17 17 17 16 17 17 16 16 15 15 17 19 16 14 14 12 13 13 13 12 10 11 13 14 13 11 9 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 289 330 587 813 1018 1213 1170 891 685 473 123 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 596 654 677 633 483 376 436 616 728 713 566 338 379 382 319 190 69 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 3 9 12 20 36 58 88 136 154 222 312 339 334 320 255 155 74 39 56 117 5 393 530 542 311 169 91 41 14 4 0 0 0 0 0 0 0 0 0 0 0 0 4 12 11 3 0 0 0 0 11 86 244 253 243 238 270 334 389 404 366 350 373 415 404 360 404 382 359 342 409 519 546 552 640 696 719 562 213 183 192 259 378 459 486 488 482 490 450 380 387 397 402 371 395 385 403 417 411 396 411 433 423 404 380 341 307 290 268 232 190 146 107 77 69 67 61 51 37 29 25 23 20 12 16 23 49 64 88 95 100 84 48 22 18 18 19 19 18 17 16 15 14 14 16 16 17 17 38 80 120 153 175 177 180 176 169 182 209 256 308 346 387 429 477 534 575 595 603 611 633 651 709 750 766 764 752 735 742 775 815 828 811 809 848 920 973 984 985 1012 1019 1029 1026 1026 1036 1048 1052 1041 1014 1002 1026 1009 1185 1253 1234 1218 1210 1209 1273 1344 1393 1432 1464 1481 1467 1440 1465 1552 1624 1584 1508 1437 1412 1405 1409 1371 1337 1319 1353 1371 1315 1311 1296 1231 1184 1169 1144 1171 1182 1161 1116 1071 1043 1005 965 999 1093 1136 1096 1019 991 936 912 942 924 895 888 869 837 827 829 821 820 827 836 877 896 874 854 899 1002 1074 1071 1040 1015 1015 1041 1075 1100 1121 1152 1165 1186 1225 1278 1289 1290 1320 1401 1524 1640 1710 1774 1862 1920 1913 1931 1957 1979 2008 2069 2123 2177 2137 2104 1998 1958 1915 1888 1869 1839 1790 1725 1698 1692 1709 1725 1722 1757 1768 1769 1751 1776 1748 1739 1772 1792 1768 1726 1724 1740 1766 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 10 11 10 10 10 11 10 11 10 10 10 10 12 12 11 11 12 11 11 12 11 12 11 11 11 11 11 11 11 12 13 12 13 12 11 11 12 12 12 12 12 13 15 13 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 14 14 13 14 15 16 16 15 14 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 13 13 13 13 12 12 13 13 13 13 13 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 16 17 16 16 17 17 17 16 15 15 16 16 16 16 15 16 16 17 18 18 18 17 17 17 17 17 17 17 16 15 15 15 17 17 16 14 12 11 14 13 13 11 12 12 12 12 12 10 9 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 228 179 510 781 1018 1225 1162 886 643 393 101 2 0 0 0 0 0 0 0 0 0 0 0 0 0 29 338 644 661 675 626 590 486 522 679 765 720 565 398 461 447 320 214 309 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 10 18 32 50 58 65 102 168 248 315 362 358 254 124 47 32 75 122 54 439 520 400 251 122 50 23 10 2 0 0 0 0 0 0 0 0 0 0 0 0 3 6 4 0 0 0 0 0 6 34 220 274 339 260 219 261 333 366 341 316 343 389 391 378 398 397 390 333 369 494 559 597 660 701 596 343 145 138 167 293 421 454 486 475 438 495 467 396 397 406 401 370 385 423 412 401 403 446 460 474 470 454 426 381 337 309 294 274 237 187 135 94 112 85 65 55 45 34 28 26 25 25 25 26 50 59 72 79 102 116 101 66 34 21 21 20 20 18 15 14 14 15 15 16 16 17 44 84 136 200 246 232 208 160 163 176 209 239 270 332 399 430 481 538 573 587 590 596 613 646 708 748 755 756 744 730 743 794 833 824 800 815 868 926 962 960 970 978 1004 1019 1017 1020 1036 1056 1062 1030 985 961 956 1054 1227 1261 1241 1209 1187 1189 1273 1357 1410 1448 1475 1477 1459 1452 1500 1589 1618 1608 1479 1422 1411 1404 1420 1389 1374 1320 1335 1356 1325 1321 1311 1280 1260 1210 1175 1163 1183 1161 1113 1069 1005 951 929 964 1030 1076 1106 1131 1028 935 926 973 913 909 926 901 849 823 825 824 809 806 818 847 855 859 872 918 1018 1091 1083 1054 1030 1025 1038 1053 1068 1091 1111 1134 1169 1227 1273 1280 1283 1317 1421 1556 1617 1682 1777 1877 1913 1910 1933 1958 1985 2027 2090 2140 2182 2130 2123 2087 2002 1956 1900 1834 1784 1743 1707 1693 1707 1737 1764 1756 1740 1747 1739 1769 1799 1740 1762 1795 1800 1813 1795 1750 1745 1754 8 8 8 8 8 8 8 9 10 10 10 10 10 10 9 10 10 9 10 9 8 9 9 9 9 9 9 10 10 9 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 10 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 10 11 11 12 12 12 13 13 12 11 12 13 13 13 13 13 14 14 13 15 13 13 15 13 13 14 14 14 14 13 13 12 14 13 13 14 14 13 14 14 15 15 14 15 14 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 14 13 13 13 13 13 14 13 14 14 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 15 15 16 16 16 16 18 17 16 17 18 17 15 15 16 16 16 16 16 14 15 16 18 18 17 16 16 17 17 17 17 17 17 16 14 13 14 16 16 15 14 12 12 13 13 13 14 12 11 12 12 11 10 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 117 457 752 1009 1254 1186 887 628 350 91 4 0 0 0 0 0 0 0 0 0 0 0 0 0 79 369 652 665 668 671 632 514 585 738 814 756 588 461 506 466 337 292 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 6 16 25 34 41 51 75 124 190 301 400 373 195 63 27 28 115 187 70 1 41 236 175 94 37 24 19 6 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 3 19 38 160 289 255 180 197 273 329 319 292 311 371 402 377 385 385 368 303 312 421 549 642 718 713 465 164 91 108 176 323 374 429 495 531 481 516 481 433 425 433 419 389 396 431 433 427 410 471 497 503 503 491 458 413 369 344 334 316 280 234 181 163 150 108 72 57 49 37 30 29 29 29 31 35 50 56 62 70 93 126 130 102 49 24 22 22 22 20 16 14 14 14 17 16 15 23 53 90 194 295 355 360 273 150 159 171 187 208 278 342 413 438 490 544 573 586 593 596 607 647 699 722 764 749 746 745 738 777 816 809 799 831 887 930 946 933 940 965 1001 1013 1006 1013 1035 1049 1033 1035 1030 967 993 1134 1194 1250 1224 1194 1146 1181 1287 1369 1431 1472 1490 1494 1478 1475 1509 1567 1605 1575 1473 1412 1408 1412 1444 1394 1327 1283 1313 1340 1330 1324 1328 1319 1282 1243 1202 1169 1170 1156 1126 1085 961 912 898 919 948 989 1036 1028 971 904 922 909 879 877 909 897 850 816 810 827 794 770 789 792 833 854 879 929 1029 1111 1104 1070 1055 1043 1042 1054 1070 1087 1105 1124 1160 1221 1254 1239 1247 1310 1449 1496 1598 1704 1799 1878 1909 1917 1936 1955 1984 2037 2098 2133 2152 2153 2092 2019 1977 1931 1873 1810 1738 1695 1691 1700 1716 1742 1756 1751 1755 1786 1789 1750 1750 1758 1786 1803 1802 1797 1779 1752 1743 1752 7 8 8 8 8 8 9 9 9 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 11 10 10 10 11 12 12 12 11 11 11 10 10 11 12 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 10 11 12 11 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 10 11 12 12 13 13 12 11 11 12 12 13 13 13 14 14 13 14 14 13 13 14 12 14 14 14 13 13 13 14 14 14 13 13 13 14 14 14 15 16 15 15 14 15 15 15 15 15 15 16 15 14 14 14 14 15 14 13 14 14 14 14 13 14 14 14 14 13 13 13 13 14 13 14 14 14 14 14 15 15 15 14 14 14 15 14 14 14 14 14 14 14 14 15 15 14 15 15 16 16 17 17 17 16 16 17 17 15 15 15 16 16 16 16 16 15 16 18 18 18 16 16 17 18 18 17 17 17 16 14 13 13 13 15 17 16 13 11 13 14 13 12 11 12 12 12 11 10 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 150 405 726 1006 1290 1251 895 618 321 88 6 0 0 0 0 0 0 0 0 0 0 0 0 0 126 421 657 669 661 656 638 516 640 795 860 769 598 529 541 475 347 219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 15 23 32 39 54 101 177 277 364 259 78 15 9 19 65 123 84 0 21 88 136 120 17 10 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 46 151 156 227 166 157 219 285 284 265 292 373 424 393 366 371 361 308 288 370 485 605 656 602 313 85 46 63 107 194 333 430 466 587 508 530 501 468 451 448 444 429 417 413 413 428 435 472 501 510 524 507 461 418 390 380 367 331 291 269 247 193 168 141 82 62 53 43 37 38 39 40 42 44 49 58 64 75 91 122 134 121 80 37 24 23 23 20 17 15 14 14 16 15 14 28 58 98 310 385 366 273 166 143 148 155 169 211 287 359 406 446 507 550 568 574 584 592 602 632 674 744 769 744 747 748 737 762 799 799 810 850 893 918 920 913 930 962 993 1003 996 1007 1033 1044 1042 1043 1045 971 920 1034 1187 1232 1179 1200 1132 1200 1295 1401 1477 1513 1512 1486 1471 1474 1501 1568 1624 1563 1468 1401 1395 1433 1508 1416 1281 1262 1302 1322 1330 1327 1321 1314 1289 1246 1194 1176 1175 1160 1118 1059 929 856 836 817 846 923 990 980 936 917 927 938 863 843 845 865 849 833 812 835 813 783 777 783 832 865 887 941 1039 1122 1123 1119 1085 1058 1054 1066 1082 1098 1116 1136 1162 1207 1239 1236 1234 1243 1347 1483 1638 1740 1808 1865 1902 1925 1938 1954 1993 2052 2109 2140 2145 2153 2073 2058 2004 1896 1819 1764 1710 1691 1709 1729 1740 1747 1752 1764 1769 1790 1767 1719 1742 1756 1837 1857 1828 1809 1803 1802 1798 1795 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 10 10 9 8 9 8 8 9 10 9 10 10 10 10 10 10 10 10 10 10 9 10 11 11 10 10 10 12 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 11 12 12 11 11 11 11 11 10 10 11 11 10 11 11 12 11 11 11 11 11 11 11 11 11 11 12 11 12 12 11 11 12 12 11 11 11 12 12 12 13 12 12 12 12 12 13 13 13 14 15 14 14 14 13 14 14 13 13 14 14 13 15 15 14 14 13 13 13 14 14 14 14 15 14 15 14 14 14 14 15 15 15 16 16 15 15 15 14 15 14 14 14 14 15 14 14 14 14 14 14 14 14 14 13 13 14 14 14 15 14 14 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 15 15 15 15 15 15 16 16 16 17 18 17 16 16 17 17 15 15 15 15 16 17 16 16 16 17 18 18 16 16 17 18 17 18 18 17 17 15 13 11 11 12 14 17 15 13 12 14 14 14 13 12 13 11 11 9 9 7 5 3 3 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 111 375 716 1017 1296 1265 846 580 297 82 9 0 0 0 0 0 0 0 0 0 0 0 0 0 151 477 666 674 666 649 637 536 672 846 900 788 580 552 552 469 324 162 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 17 22 29 41 84 172 244 242 138 16 1 4 10 15 24 12 0 12 72 129 86 14 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 29 71 86 141 154 142 180 247 253 241 268 346 391 371 342 361 380 342 313 357 399 548 425 307 132 47 37 41 67 142 296 421 456 625 562 536 521 487 465 453 454 458 457 445 426 428 443 464 487 495 518 504 453 405 374 365 352 329 298 264 221 185 164 148 101 67 56 51 47 47 45 49 54 55 61 68 68 81 101 122 135 132 108 68 47 40 29 27 24 17 14 13 14 14 14 32 60 103 387 521 464 264 151 145 143 146 169 217 285 354 406 461 514 551 561 565 569 574 587 633 711 767 768 737 736 736 727 759 790 800 828 867 894 906 900 899 925 959 986 995 986 999 1030 1033 1033 1044 1048 1054 1076 1122 1206 1220 1161 1202 1138 1232 1308 1447 1505 1521 1500 1491 1488 1493 1529 1601 1633 1564 1466 1404 1391 1432 1486 1426 1266 1265 1279 1304 1339 1326 1305 1299 1285 1245 1193 1169 1152 1136 1097 1025 867 824 780 767 810 883 955 963 909 873 861 864 856 857 774 787 838 838 827 819 813 808 794 788 821 866 896 953 1053 1136 1136 1153 1109 1075 1064 1074 1089 1097 1112 1135 1157 1190 1223 1236 1238 1255 1354 1524 1677 1758 1804 1858 1899 1922 1933 1960 2006 2058 2108 2125 2162 2147 2051 2010 1970 1917 1837 1711 1686 1687 1710 1733 1740 1753 1753 1736 1730 1746 1746 1704 1694 1754 1813 1818 1831 1837 1859 1882 1853 1810 8 9 8 8 8 8 8 9 9 9 9 9 9 8 9 9 9 10 9 8 8 9 8 8 10 9 9 10 10 10 10 10 10 11 11 9 10 10 11 11 10 11 12 12 12 11 12 12 11 11 11 12 12 12 12 12 12 13 12 12 12 13 12 11 11 11 11 12 11 10 11 11 11 12 11 10 10 11 11 12 12 12 11 11 12 12 11 12 13 12 12 12 12 12 12 12 12 12 12 13 12 12 11 11 12 12 13 13 13 13 14 13 13 14 14 14 14 13 14 15 15 15 15 14 14 14 14 15 14 13 14 15 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 15 14 14 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 14 14 14 13 14 15 15 15 15 15 15 15 16 16 16 17 17 16 16 17 17 16 15 15 16 15 16 17 17 17 18 18 18 17 16 16 16 17 18 18 18 17 16 13 11 10 10 12 15 16 15 12 12 15 15 14 12 12 12 10 8 7 7 6 5 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 48 123 405 740 1046 1295 1219 822 531 280 73 24 2 0 0 0 0 0 0 0 0 0 0 0 0 182 553 675 693 671 642 613 572 705 878 916 780 580 586 548 448 329 221 111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 18 36 88 176 180 84 36 4 0 0 1 5 16 7 1 3 56 105 71 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 6 19 40 85 126 132 152 218 230 216 246 264 318 324 307 321 359 347 330 355 378 429 229 125 53 31 27 36 90 155 253 360 422 534 552 555 518 494 473 459 455 460 465 464 455 448 450 455 465 478 501 494 435 375 335 324 320 309 274 225 186 156 130 116 96 70 59 53 49 53 56 66 71 78 97 107 96 88 98 118 132 132 120 93 70 57 46 49 35 18 13 12 13 14 16 32 54 96 206 232 332 220 134 136 138 152 183 226 284 354 417 474 519 549 556 566 568 564 594 664 740 772 752 723 723 715 716 754 790 813 842 863 876 882 881 889 916 951 982 987 981 999 1020 1030 1041 1117 1048 1085 1112 1134 1212 1202 1171 1213 1151 1257 1347 1473 1513 1520 1517 1515 1515 1532 1568 1612 1621 1559 1461 1398 1405 1429 1424 1361 1255 1255 1279 1314 1358 1325 1303 1299 1277 1235 1185 1148 1108 1094 1066 961 919 840 754 735 757 852 956 963 911 864 797 768 790 796 781 780 780 814 823 763 758 799 830 834 842 872 911 975 1040 1064 1137 1160 1130 1097 1081 1080 1091 1095 1113 1142 1167 1194 1215 1223 1251 1283 1392 1559 1699 1757 1787 1845 1892 1910 1926 1957 1993 2028 2080 2129 2165 2149 2111 1963 2027 1829 1747 1742 1713 1700 1710 1722 1731 1748 1749 1733 1752 1792 1759 1736 1724 1793 1787 1738 1727 1739 1774 1796 1763 1755 8 8 8 8 8 9 10 10 10 10 9 9 9 9 9 10 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 12 12 11 11 10 11 11 12 11 11 11 11 12 11 11 12 11 13 12 12 12 12 12 11 11 11 11 11 12 12 12 11 12 12 12 12 11 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 14 14 13 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 15 15 14 14 15 14 15 14 14 14 13 14 14 14 14 14 14 15 16 16 16 16 15 15 15 15 14 14 15 14 14 15 15 15 15 15 15 15 16 16 17 16 16 16 16 17 17 17 16 16 16 16 16 17 16 17 17 19 19 18 17 16 16 17 18 18 18 18 17 15 12 10 10 10 12 15 16 15 13 14 14 15 13 12 11 10 8 6 6 7 8 5 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 32 80 148 510 807 1088 1324 1206 813 526 304 89 80 8 0 0 0 0 0 0 0 0 0 0 2 19 263 350 635 723 688 662 617 618 757 902 896 759 602 594 525 431 413 252 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 17 35 61 95 69 13 4 0 0 0 0 1 7 4 1 0 14 49 42 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 2 7 15 37 77 108 132 186 221 195 196 223 286 290 295 292 344 364 332 340 360 320 161 62 45 39 35 52 88 162 214 290 382 463 514 513 491 493 483 465 460 454 453 459 465 464 457 452 456 471 480 461 409 343 295 293 289 271 229 190 163 136 115 107 95 71 61 54 52 63 54 52 86 115 130 136 124 104 99 114 124 127 122 109 89 82 73 68 45 22 14 12 13 13 13 22 45 85 167 188 408 479 292 153 137 164 198 234 288 363 426 478 523 552 566 568 565 571 618 696 755 763 738 718 716 716 720 762 804 824 838 847 865 872 871 883 912 950 978 983 983 999 1004 1005 1013 1022 1102 1116 1108 1148 1221 1207 1204 1215 1182 1288 1399 1481 1517 1520 1520 1481 1459 1464 1510 1577 1597 1536 1453 1412 1419 1446 1428 1326 1314 1244 1292 1323 1358 1325 1315 1314 1273 1226 1184 1128 1082 1043 999 976 899 816 745 699 695 806 923 952 850 743 743 762 726 747 807 778 770 777 757 716 742 803 832 840 850 878 912 937 1004 1065 1139 1165 1147 1119 1104 1096 1100 1105 1121 1152 1181 1201 1213 1231 1264 1315 1423 1587 1713 1748 1772 1836 1886 1901 1914 1932 1977 2035 2074 2113 2137 2114 2122 2091 2020 1849 1815 1820 1805 1684 1688 1722 1729 1744 1770 1793 1809 1809 1739 1721 1746 1855 1785 1770 1706 1695 1680 1675 1682 1731 8 8 7 9 9 9 9 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 11 11 11 10 11 11 11 11 11 12 13 12 11 11 12 12 11 11 12 13 13 12 13 14 14 13 13 12 12 12 12 11 11 13 12 11 11 11 11 10 11 11 12 12 12 11 11 11 11 12 11 11 11 13 13 12 12 12 12 12 11 12 13 11 12 11 13 13 13 13 12 12 12 13 14 13 14 14 15 14 15 15 15 14 13 14 14 16 15 14 13 14 14 15 15 15 14 14 14 15 15 15 15 15 14 15 16 16 16 15 16 15 15 15 15 15 15 15 15 15 14 14 14 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 16 15 15 15 15 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 17 16 16 17 17 16 17 17 15 16 16 16 16 17 17 18 18 18 19 17 16 16 16 17 18 18 18 17 16 15 12 10 10 11 14 16 16 14 13 14 14 13 12 12 10 10 8 7 6 7 7 5 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 5 31 96 256 705 913 1129 1385 1223 836 552 385 223 104 17 0 0 0 0 0 0 0 0 0 0 24 63 107 360 669 749 692 666 627 654 805 912 864 729 611 578 520 476 438 263 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 15 29 27 29 13 1 0 0 0 0 0 0 0 0 0 0 9 46 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 21 37 67 110 157 184 182 188 204 254 262 291 266 316 335 325 344 337 255 140 90 62 57 75 110 134 173 186 250 331 401 455 456 440 463 476 471 471 459 450 446 453 459 454 446 453 464 458 429 378 327 321 283 260 237 201 170 149 128 118 113 99 76 63 56 56 61 63 69 126 142 141 139 150 154 140 126 123 122 120 118 113 103 89 79 63 30 15 12 13 36 43 15 31 74 132 151 163 216 239 147 139 171 204 243 302 373 433 481 520 539 542 549 552 581 647 721 757 748 718 699 698 711 741 793 826 830 826 841 850 856 865 877 900 937 969 977 979 997 1000 992 988 1022 1083 1128 1111 1146 1215 1216 1212 1201 1221 1335 1442 1493 1517 1513 1485 1470 1539 1537 1576 1599 1582 1513 1454 1425 1425 1452 1464 1433 1299 1241 1284 1314 1346 1316 1308 1319 1282 1228 1172 1109 1067 1056 1017 954 887 796 724 675 677 759 870 924 814 680 675 723 740 758 742 740 732 721 686 711 745 765 804 813 823 838 885 970 1030 1077 1141 1173 1165 1137 1128 1121 1117 1120 1136 1160 1178 1198 1223 1244 1277 1341 1461 1611 1713 1740 1774 1845 1884 1892 1898 1925 1980 2030 2066 2113 2155 2139 2084 2094 2002 1882 1836 1833 1800 1715 1708 1725 1737 1763 1801 1824 1814 1784 1740 1763 1789 1855 1825 1732 1673 1705 1694 1673 1687 1743 8 8 8 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 13 13 13 13 12 12 14 14 14 13 12 12 12 12 12 11 12 13 11 11 11 10 11 11 11 12 11 11 11 11 12 11 11 11 12 12 12 12 11 12 12 12 12 11 11 12 12 11 12 12 14 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 15 15 16 16 16 15 15 15 15 15 15 14 15 15 14 15 15 15 15 14 14 14 14 14 14 15 14 15 15 16 16 16 16 15 15 15 14 15 15 15 15 16 15 15 15 15 16 16 15 16 16 16 16 16 17 17 16 16 17 17 15 15 17 16 17 18 17 17 17 17 18 17 16 16 16 17 18 18 17 16 16 14 12 10 10 11 14 17 16 14 13 14 13 12 12 10 11 10 7 7 6 6 6 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 27 113 380 924 1036 1164 1402 1244 859 691 548 381 164 32 3 0 0 0 0 0 0 0 0 0 50 136 242 489 674 742 680 648 642 675 842 909 828 691 604 583 562 531 459 277 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 1 6 11 16 8 9 2 0 0 0 0 0 0 0 0 0 0 0 0 19 23 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 4 5 14 23 38 65 102 127 149 174 188 230 255 278 243 267 302 331 354 316 258 187 113 68 91 172 253 299 273 204 227 313 377 408 416 416 423 436 455 463 459 449 440 439 438 434 432 446 451 437 408 375 355 302 271 253 225 191 155 141 128 147 152 133 98 68 57 58 62 66 88 137 148 140 149 175 193 176 145 129 124 119 119 118 108 93 80 67 29 17 12 31 58 39 4 11 41 89 112 142 177 333 151 150 184 215 258 320 386 441 484 511 520 538 544 556 598 672 729 746 728 702 689 690 713 744 774 826 836 822 829 835 844 857 872 900 937 965 969 966 978 995 1017 1023 1041 1144 1121 1090 1138 1204 1208 1200 1204 1274 1375 1447 1483 1511 1493 1482 1540 1460 1543 1526 1579 1564 1502 1458 1423 1409 1416 1437 1449 1339 1236 1270 1303 1338 1307 1289 1311 1291 1243 1199 1172 1121 1048 993 921 881 781 693 639 648 724 844 915 883 766 637 657 790 826 749 722 692 681 679 677 716 718 767 782 785 810 877 964 1038 1096 1153 1186 1185 1157 1150 1145 1138 1136 1145 1153 1174 1202 1230 1258 1299 1382 1508 1642 1712 1734 1787 1859 1871 1884 1897 1930 1978 2021 2067 2121 2149 2113 2049 2035 1992 1919 1910 1878 1840 1771 1731 1729 1754 1783 1807 1796 1778 1790 1771 1794 1785 1822 1813 1689 1729 1717 1703 1703 1714 1738 8 8 9 9 10 10 9 9 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 10 11 11 10 10 10 11 11 11 12 12 12 12 12 12 13 12 12 13 14 14 13 13 13 14 13 13 12 12 12 12 11 11 11 12 12 12 11 11 10 11 11 12 11 11 11 11 11 11 11 12 11 11 12 12 13 12 12 12 12 11 12 12 11 11 11 12 13 13 12 13 14 13 15 14 14 14 14 15 16 15 15 15 16 15 15 15 14 15 15 15 14 14 14 14 14 14 15 14 14 14 14 15 15 15 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 14 14 13 14 14 15 15 15 15 16 16 16 16 16 16 15 15 16 16 15 15 15 16 16 15 15 15 15 16 16 16 16 16 16 16 17 16 16 16 17 17 15 15 16 17 17 18 17 17 17 17 17 16 16 16 16 16 17 17 16 16 15 12 11 10 11 12 14 19 15 14 13 14 13 11 10 10 10 9 7 6 5 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 12 23 19 12 65 266 702 1114 1146 1212 1405 1315 887 822 621 471 248 63 10 1 0 0 0 0 0 0 0 0 0 115 378 604 705 724 673 643 652 675 854 903 784 641 587 594 590 552 454 244 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 17 17 10 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 10 1 4 9 3 5 3 10 17 22 28 57 90 118 145 170 227 256 252 222 237 278 305 326 282 256 198 111 89 140 248 399 487 448 263 220 263 325 378 404 408 400 405 425 441 447 444 435 430 422 418 425 441 434 420 410 386 335 287 262 273 246 192 146 148 153 215 234 197 124 79 67 62 69 71 101 136 156 151 167 175 184 176 157 143 136 129 119 112 102 88 77 66 26 17 13 204 212 72 0 3 20 58 100 127 154 174 133 163 199 230 277 340 401 444 466 479 507 523 534 566 624 688 721 721 700 684 679 693 705 722 765 817 830 814 819 824 838 854 863 889 931 959 955 948 955 989 1033 1047 1047 1134 1104 1098 1149 1204 1200 1201 1241 1303 1374 1449 1507 1503 1490 1499 1540 1521 1449 1527 1539 1541 1497 1471 1443 1421 1411 1431 1424 1315 1245 1281 1299 1325 1292 1271 1298 1286 1254 1233 1180 1093 1023 977 932 871 745 666 621 622 678 820 885 862 829 690 630 607 534 554 651 687 666 649 645 702 711 747 776 798 824 881 970 1055 1119 1170 1203 1206 1179 1171 1161 1156 1154 1151 1162 1183 1208 1249 1291 1337 1425 1556 1669 1713 1727 1747 1815 1862 1881 1893 1933 1982 2021 2070 2118 2125 2087 2038 1997 1959 1948 1882 1856 1819 1759 1734 1741 1786 1803 1807 1798 1787 1805 1815 1803 1769 1837 1743 1664 1761 1777 1738 1713 1711 1706 9 9 9 9 9 9 8 9 9 9 9 9 9 10 10 9 9 9 8 9 9 9 9 10 10 10 9 10 10 10 11 11 11 11 10 11 11 11 11 12 12 13 12 12 12 12 12 13 14 15 13 12 14 14 13 12 12 13 13 13 12 11 11 11 12 12 12 11 10 11 12 12 12 11 11 12 11 12 11 11 12 12 12 14 13 12 12 12 12 13 12 10 12 11 12 12 13 12 12 13 14 15 15 15 14 14 14 14 15 15 15 15 16 16 15 15 15 15 16 15 14 14 14 15 14 13 14 15 15 15 15 16 15 15 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 14 14 14 15 15 15 15 15 15 16 15 16 16 16 16 16 15 16 16 15 15 15 15 16 15 16 16 16 16 16 16 16 17 16 17 18 16 17 17 17 17 16 15 16 16 16 17 18 18 17 17 16 15 16 16 16 15 17 16 15 15 13 12 10 11 11 12 15 18 15 14 14 13 12 11 10 10 10 8 7 6 4 4 4 5 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 104 135 94 53 112 317 644 1062 1262 1225 1265 1399 1398 1344 960 680 511 297 98 25 7 1 0 0 0 0 0 0 0 0 138 477 694 743 716 666 640 655 695 842 892 740 638 599 591 589 550 449 226 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 16 15 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 8 8 11 5 4 3 10 11 17 26 41 67 97 119 152 205 233 238 256 226 239 255 285 287 247 174 113 125 209 338 441 443 504 392 296 272 293 343 363 347 348 365 387 407 419 422 418 415 409 407 415 429 413 405 393 369 334 295 285 302 271 201 163 188 208 260 278 240 209 146 89 67 71 82 104 125 153 169 167 178 191 186 178 167 154 136 119 104 90 83 75 62 21 14 15 74 71 23 0 7 24 55 91 115 134 142 139 176 215 248 298 358 396 421 449 479 508 542 560 592 643 687 699 690 670 667 668 671 687 717 771 822 835 821 815 815 835 850 852 886 929 943 942 933 953 1007 1019 1014 1097 1100 1112 1112 1160 1215 1206 1231 1259 1312 1413 1492 1511 1500 1516 1548 1514 1478 1533 1480 1561 1515 1490 1475 1445 1399 1379 1407 1393 1296 1233 1269 1299 1306 1278 1258 1285 1281 1281 1251 1182 1088 1015 975 928 852 753 662 627 593 623 709 794 862 807 737 567 482 472 478 560 661 683 654 634 681 698 698 762 803 830 892 987 1073 1139 1194 1227 1223 1199 1188 1181 1173 1164 1162 1174 1194 1222 1283 1341 1394 1478 1592 1680 1708 1713 1730 1795 1868 1878 1890 1942 1994 2024 2067 2110 2117 2085 2032 1995 1974 1899 1842 1804 1771 1731 1730 1762 1815 1830 1830 1832 1821 1800 1790 1784 1804 1837 1683 1606 1676 1714 1661 1678 1705 1721 9 9 9 9 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 11 11 11 11 11 11 11 10 11 11 12 12 12 12 12 13 13 13 13 13 14 14 13 13 14 14 13 12 12 13 13 12 13 12 12 11 12 11 11 10 11 12 12 11 10 10 11 11 11 10 11 11 12 12 12 12 13 12 13 13 13 13 12 12 12 12 13 13 14 12 13 14 14 14 15 14 14 14 15 14 16 15 15 15 15 15 16 15 15 15 15 15 14 14 15 15 14 14 15 15 15 15 16 15 14 14 14 15 15 15 15 15 16 16 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 16 17 18 18 16 16 15 15 15 15 15 15 16 16 14 14 13 11 11 11 11 13 16 18 16 15 14 14 10 11 11 11 10 8 7 5 3 1 0 1 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 10 0 0 6 62 164 182 177 307 486 781 1051 1278 1320 1264 1292 1358 1398 1380 1057 735 543 436 162 56 23 6 1 0 0 0 0 0 0 3 130 536 788 797 723 656 640 660 708 809 835 716 716 591 597 612 582 511 260 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 9 10 9 5 3 3 7 8 17 26 35 59 85 99 128 164 195 231 260 223 273 280 275 281 221 151 118 159 248 361 467 514 511 475 405 360 347 322 324 306 300 311 328 349 369 382 388 393 394 397 401 406 385 378 369 351 330 311 313 324 293 235 212 244 262 241 236 235 238 191 116 76 72 83 101 118 139 155 139 179 202 200 218 177 151 128 105 90 86 87 79 56 18 13 14 45 10 2 0 9 24 53 85 106 124 138 153 191 230 264 318 347 375 415 456 496 515 524 562 616 652 668 666 659 648 649 650 665 686 736 793 832 840 822 803 803 824 837 838 878 926 932 938 942 959 1007 1028 1047 1088 1112 1129 1159 1208 1227 1225 1236 1277 1382 1479 1511 1506 1501 1538 1554 1509 1546 1568 1525 1549 1516 1479 1480 1450 1379 1355 1394 1380 1306 1271 1289 1305 1294 1275 1257 1267 1275 1280 1240 1173 1088 1018 958 902 828 738 671 615 556 567 605 770 809 781 739 522 495 538 526 526 597 680 666 643 667 677 686 744 793 827 903 1012 1098 1157 1208 1241 1240 1223 1216 1203 1186 1169 1171 1188 1213 1250 1329 1398 1453 1528 1617 1671 1684 1709 1736 1803 1870 1872 1896 1956 2000 2019 2065 2102 2100 2083 2068 2031 1971 1896 1838 1786 1746 1712 1724 1780 1822 1833 1836 1839 1840 1828 1810 1830 1862 1760 1600 1628 1725 1706 1687 1660 1697 1713 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 10 11 11 11 11 11 10 11 11 12 12 12 12 12 12 12 12 12 13 14 14 13 13 13 14 13 13 12 13 13 12 12 12 12 11 12 13 12 12 11 12 12 11 11 11 11 12 11 12 12 12 14 13 13 14 13 12 11 12 12 14 13 12 12 12 12 14 13 14 13 14 13 13 14 15 15 15 15 15 15 16 14 16 16 16 16 16 16 16 16 15 14 15 15 14 14 14 15 16 16 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 15 16 16 16 15 16 16 16 15 15 15 15 16 16 15 15 15 15 15 14 15 15 15 15 15 17 16 16 16 16 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 17 17 16 16 16 16 17 16 15 15 14 14 14 15 15 16 15 14 13 12 12 11 11 12 11 14 17 18 17 15 14 12 11 10 10 10 9 7 6 4 1 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 110 300 109 193 260 340 304 363 385 375 430 567 700 816 971 1160 1250 1364 1363 1292 1297 1320 1387 1380 1139 822 617 483 240 95 52 23 4 0 0 0 0 0 0 14 130 529 855 835 730 660 650 666 716 784 799 732 690 614 588 635 694 609 273 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 1 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 10 8 8 7 5 3 2 3 9 17 26 36 62 72 77 103 124 165 213 244 262 308 318 324 251 181 136 125 205 296 414 518 579 580 533 481 458 438 391 396 441 368 317 301 299 309 322 334 339 346 360 366 371 342 343 341 335 325 313 312 322 311 276 253 257 254 226 223 210 225 206 138 86 74 76 89 109 124 134 139 186 193 196 247 146 122 105 90 86 96 97 79 48 16 12 13 14 13 12 15 14 19 49 79 100 120 143 168 203 238 271 292 327 377 418 471 518 559 598 603 619 648 638 631 630 630 635 648 665 700 751 800 825 821 802 789 797 817 832 859 884 887 899 925 946 948 989 1001 1038 1096 1126 1146 1178 1211 1234 1236 1261 1360 1450 1498 1506 1498 1500 1528 1543 1526 1525 1542 1519 1517 1515 1466 1472 1442 1359 1334 1380 1389 1350 1317 1312 1311 1300 1284 1261 1259 1276 1284 1254 1203 1119 1013 947 899 826 731 650 602 570 549 604 705 786 735 694 545 597 680 663 600 591 625 641 660 637 660 686 747 801 842 914 1028 1121 1176 1218 1245 1255 1255 1240 1218 1197 1181 1186 1207 1240 1293 1381 1453 1511 1570 1601 1632 1680 1711 1745 1813 1869 1876 1913 1965 1989 2010 2070 2099 2103 2084 2054 2014 1945 1887 1837 1795 1729 1704 1731 1793 1811 1812 1812 1826 1828 1809 1806 1813 1760 1670 1641 1596 1723 1665 1637 1635 1672 1662 9 9 9 9 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 11 11 11 11 11 11 12 12 12 13 12 11 12 12 12 13 13 13 14 13 13 14 13 13 13 13 13 13 12 12 12 11 12 12 12 11 11 11 11 12 12 10 11 11 12 12 12 12 11 12 13 13 13 13 13 12 11 12 14 14 14 13 13 13 14 14 14 14 13 14 15 15 15 16 15 15 15 15 16 15 15 16 16 16 16 16 16 15 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 15 14 15 15 14 15 15 16 17 16 16 16 16 16 16 16 16 15 16 15 15 15 16 16 16 15 16 16 16 16 17 17 18 17 18 17 17 16 16 16 16 16 17 16 16 16 16 17 16 15 15 15 14 14 14 15 15 15 14 12 11 11 11 11 12 12 11 15 15 18 17 15 12 12 12 11 10 10 10 6 5 5 4 3 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 295 450 343 737 975 992 1164 1054 978 1019 1087 1140 1161 1130 1191 1330 1350 1376 1366 1323 1312 1305 1372 1405 1237 940 701 520 321 154 89 51 9 1 0 0 0 0 0 12 132 479 844 888 752 680 665 681 724 754 779 754 679 630 651 742 809 630 187 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 10 6 7 6 4 3 4 7 11 16 26 37 54 42 43 80 101 128 182 222 262 308 305 212 152 136 119 126 254 307 382 452 545 594 589 565 542 515 503 488 498 502 404 338 298 276 275 305 327 321 325 330 332 319 301 305 308 308 295 294 307 313 293 262 246 242 237 219 206 202 191 146 92 76 76 78 96 114 129 149 172 203 216 208 69 77 82 84 87 97 95 75 41 15 12 12 13 14 17 36 18 13 49 77 99 125 150 177 207 229 243 274 329 380 422 475 536 586 619 607 613 627 615 616 618 623 630 649 665 713 763 803 813 801 786 782 788 806 835 864 869 867 897 919 937 959 985 990 1045 1104 1151 1201 1241 1254 1256 1263 1279 1456 1470 1471 1480 1486 1487 1490 1478 1459 1457 1468 1469 1478 1485 1455 1453 1417 1347 1337 1389 1403 1396 1365 1328 1313 1309 1293 1259 1262 1279 1272 1277 1226 1115 1047 984 915 811 707 653 620 573 538 553 631 785 691 716 643 767 888 872 752 683 650 653 693 642 653 690 763 815 858 929 1041 1138 1193 1234 1252 1267 1276 1258 1235 1212 1199 1210 1234 1277 1342 1432 1501 1552 1571 1597 1639 1680 1717 1761 1824 1872 1890 1930 1966 1970 1994 2040 2078 2088 2082 2048 1998 1957 1912 1852 1796 1738 1720 1765 1808 1798 1793 1803 1809 1803 1800 1820 1818 1740 1639 1605 1607 1676 1671 1671 1695 1681 1652 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 14 14 14 14 14 13 13 13 13 12 11 13 12 11 11 10 11 12 12 13 12 12 11 13 12 12 12 12 13 13 12 12 12 11 11 11 13 13 13 13 13 13 14 15 13 13 13 13 13 13 14 15 15 14 15 16 15 15 16 16 16 16 16 16 16 16 15 15 15 16 15 15 14 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 16 16 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 16 15 14 15 15 15 15 15 15 16 17 17 16 16 16 16 16 15 16 16 16 16 15 15 15 16 15 15 16 17 17 17 18 17 18 18 18 18 17 17 16 15 16 16 17 17 16 17 16 16 17 17 15 15 14 14 14 14 15 14 14 13 11 11 11 11 12 12 12 12 15 16 18 17 13 10 12 13 11 10 9 7 6 6 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 101 415 838 926 1047 1040 1012 984 1149 1301 1386 1242 1070 1070 1331 1395 1371 1392 1376 1358 1323 1365 1427 1247 970 745 576 397 228 130 74 25 11 0 0 0 0 0 7 125 438 777 870 778 714 678 696 730 737 762 731 666 632 736 883 811 494 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 7 7 6 4 6 11 14 18 26 34 36 30 31 55 81 102 128 176 246 308 234 67 58 93 103 133 260 315 430 412 502 548 566 594 596 570 562 570 566 570 485 408 347 284 260 290 315 322 310 296 296 291 267 273 286 288 279 281 291 304 292 271 253 239 224 209 196 187 174 145 105 81 78 76 92 104 110 158 187 174 207 144 40 63 71 77 88 105 100 73 36 15 13 12 12 14 18 23 13 18 55 79 101 130 155 178 191 203 230 272 326 378 425 468 517 620 625 604 605 601 595 608 627 636 628 648 670 731 770 804 805 791 777 775 778 788 802 833 891 891 896 932 943 969 985 1006 1070 1125 1176 1201 1199 1193 1206 1269 1350 1476 1439 1435 1457 1466 1478 1456 1422 1393 1383 1409 1443 1464 1481 1464 1442 1400 1347 1338 1389 1425 1393 1364 1335 1318 1313 1294 1267 1269 1277 1263 1282 1224 1133 1052 967 896 815 768 709 633 574 536 532 618 785 765 730 857 965 1028 1006 973 875 740 696 723 689 675 718 774 827 878 947 1055 1147 1174 1211 1253 1286 1295 1278 1257 1235 1226 1241 1272 1321 1388 1456 1525 1545 1579 1620 1650 1684 1730 1782 1835 1875 1899 1933 1957 1949 1962 1975 2047 2073 2062 2031 1993 1947 1894 1844 1793 1745 1743 1782 1791 1792 1787 1807 1801 1790 1803 1828 1806 1727 1646 1606 1631 1663 1663 1647 1676 1663 1618 9 10 8 9 10 9 9 8 8 9 9 10 9 9 9 9 9 9 10 10 10 11 11 10 10 10 11 11 11 11 11 11 11 10 11 12 12 12 12 12 11 12 12 13 13 13 13 13 13 13 14 13 13 14 13 12 12 12 12 12 12 12 11 10 10 11 12 12 12 12 12 12 11 13 13 12 12 12 12 12 12 13 13 12 11 10 13 12 13 14 13 14 15 14 13 15 14 14 14 15 15 15 16 16 15 15 16 15 15 16 16 16 16 16 16 16 16 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 15 15 14 15 15 15 16 16 16 16 16 16 16 16 16 15 16 16 15 15 15 15 15 15 16 17 18 19 18 17 18 18 18 19 18 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 15 15 14 13 12 11 11 10 11 12 12 10 10 13 17 18 16 13 13 14 12 10 9 8 7 6 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 440 576 681 765 803 923 1199 1337 1300 1432 941 738 1208 1457 1443 1446 1423 1386 1355 1380 1440 1309 1063 782 607 473 331 194 102 59 42 2 0 0 0 0 2 104 410 752 877 811 736 705 713 717 739 769 725 665 675 846 896 658 295 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 2 3 5 6 7 7 8 13 16 19 25 29 27 22 28 46 67 73 92 144 155 118 54 16 24 58 91 139 233 286 406 433 487 501 538 576 595 580 591 609 556 538 518 470 406 334 278 311 326 310 298 285 273 264 253 258 265 268 263 264 273 287 287 284 265 238 214 193 183 177 162 139 116 81 83 73 107 125 123 143 199 207 174 110 67 117 57 68 88 126 117 72 42 21 13 11 14 24 35 16 5 26 59 80 103 132 154 163 173 192 223 269 323 375 419 461 527 611 622 600 587 583 580 593 622 633 626 648 679 738 782 808 799 784 771 768 771 778 788 836 879 879 956 936 941 937 972 1028 1109 1160 1182 1191 1214 1238 1233 1279 1386 1444 1407 1425 1460 1457 1471 1422 1374 1356 1359 1391 1435 1464 1481 1470 1438 1379 1343 1347 1399 1427 1399 1387 1374 1349 1326 1298 1277 1278 1274 1267 1281 1232 1171 1105 1007 904 873 824 736 643 569 522 526 615 755 843 882 1105 1120 1054 1038 1030 968 843 756 758 752 719 751 796 849 902 971 1056 1077 1158 1226 1271 1304 1311 1299 1284 1267 1263 1280 1316 1365 1410 1430 1508 1554 1593 1628 1656 1692 1743 1796 1841 1877 1898 1920 1930 1932 1930 1955 2027 2047 2038 2007 1969 1928 1885 1840 1791 1758 1762 1770 1787 1782 1784 1805 1791 1782 1810 1832 1796 1735 1675 1627 1658 1677 1695 1679 1691 1630 1665 9 9 9 8 7 9 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 10 11 11 11 11 11 11 11 10 11 12 12 11 12 12 12 13 13 13 12 12 14 13 13 13 13 13 13 13 12 13 12 12 12 12 11 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 12 13 12 13 12 12 13 12 12 12 11 13 14 14 14 13 14 14 14 13 13 13 14 15 15 16 15 16 16 15 16 16 16 18 16 16 16 15 16 16 16 16 16 16 16 15 15 15 14 15 15 15 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 15 14 14 15 15 15 14 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 16 15 15 16 16 15 15 15 16 16 17 18 18 18 17 18 18 18 19 19 18 17 17 16 18 18 18 18 18 17 16 15 15 15 15 15 15 15 14 14 16 15 13 13 12 12 11 10 11 12 11 10 9 16 18 16 14 12 12 14 12 9 8 8 7 6 6 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 366 873 972 971 1180 1388 1332 1170 1140 1318 946 1418 1496 1501 1494 1449 1406 1385 1407 1442 1355 1187 756 611 516 391 247 168 121 69 15 1 4 4 0 2 103 410 701 823 805 754 724 722 732 767 776 713 667 750 941 794 412 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 7 8 10 15 18 21 21 15 14 29 53 58 60 77 83 25 3 0 4 19 48 86 140 211 264 354 389 397 457 515 541 554 549 564 573 563 560 543 504 443 407 361 342 321 330 290 266 259 253 254 261 258 254 251 252 256 261 269 272 253 225 197 176 165 157 144 126 107 80 84 79 78 83 139 156 180 197 153 94 112 200 45 75 92 121 110 89 59 26 12 12 28 51 44 12 5 33 60 79 106 127 136 149 164 184 220 270 325 374 414 461 536 627 623 584 578 562 556 569 595 613 625 642 662 706 765 791 786 771 766 764 763 785 792 811 879 937 956 915 925 936 986 1064 1144 1172 1183 1214 1185 1169 1214 1287 1372 1417 1405 1435 1458 1453 1475 1416 1390 1341 1342 1391 1432 1463 1479 1461 1420 1364 1362 1379 1398 1411 1406 1394 1394 1375 1346 1310 1289 1284 1276 1281 1284 1232 1194 1091 1016 1002 909 821 732 648 560 514 541 634 785 955 1071 1129 1139 1130 1034 1022 997 938 835 783 760 737 768 822 867 913 970 987 1083 1175 1244 1288 1315 1323 1317 1306 1296 1299 1321 1352 1379 1397 1461 1531 1569 1603 1633 1662 1704 1756 1804 1845 1878 1893 1901 1908 1915 1913 1944 2007 2024 2015 1988 1954 1919 1881 1838 1806 1796 1780 1789 1785 1762 1785 1797 1803 1783 1790 1798 1769 1756 1763 1699 1604 1653 1677 1662 1656 1641 1617 9 10 10 9 9 9 8 8 8 9 9 10 9 9 9 9 9 10 10 10 11 11 10 10 10 11 11 10 11 11 11 11 12 12 12 12 11 12 12 11 12 13 13 13 14 14 13 13 13 12 13 13 12 12 12 12 12 12 11 12 12 13 11 11 11 10 11 13 12 12 13 12 12 12 12 12 12 12 13 13 13 14 12 12 12 12 13 14 13 14 14 15 14 14 14 14 14 15 16 15 14 15 16 16 16 16 16 17 17 16 16 16 17 16 17 16 17 16 16 15 15 15 14 14 15 15 14 15 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 15 16 15 16 15 16 16 15 15 15 15 16 16 15 15 15 15 15 16 15 16 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 17 17 18 18 18 17 18 18 18 19 18 17 17 18 18 18 18 19 18 19 16 16 15 15 15 15 15 15 14 13 16 18 14 13 13 14 13 12 12 13 13 12 12 11 18 17 16 12 12 11 12 11 9 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 1466 1347 1442 1531 1327 1087 1008 1090 1455 1410 1585 1594 1523 1494 1450 1420 1417 1446 1454 1384 1246 886 669 647 567 498 314 182 96 37 8 8 11 5 20 128 442 753 865 824 787 760 761 790 808 778 718 735 920 842 508 162 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 14 15 15 11 6 9 26 43 46 50 46 23 1 0 0 3 19 45 83 136 192 242 309 345 400 448 480 504 499 517 552 577 560 554 559 530 475 462 444 453 390 353 299 267 252 254 268 277 268 256 249 248 249 248 250 255 242 214 182 159 145 132 118 104 91 82 82 82 89 94 133 140 150 160 126 73 46 45 69 97 105 110 107 98 44 18 12 14 34 53 39 10 9 36 60 78 95 105 124 138 152 177 220 275 330 375 412 462 547 619 610 608 564 536 527 543 578 606 624 633 643 684 742 779 781 776 763 761 759 795 825 791 841 920 903 891 906 962 1024 1103 1142 1164 1187 1230 1181 1219 1247 1284 1361 1407 1411 1439 1448 1454 1469 1477 1381 1327 1343 1404 1461 1484 1496 1471 1412 1383 1389 1385 1456 1463 1428 1425 1404 1386 1359 1322 1290 1276 1282 1298 1290 1243 1198 1177 1128 1027 892 838 735 655 555 518 573 694 878 1070 1178 1203 1173 1054 976 1008 1010 991 919 832 776 764 795 840 872 900 920 997 1100 1196 1265 1306 1327 1332 1329 1323 1320 1329 1348 1365 1384 1426 1483 1542 1580 1613 1640 1675 1723 1772 1813 1847 1868 1875 1887 1895 1897 1903 1939 1989 1999 1994 1978 1947 1915 1879 1855 1835 1804 1801 1804 1779 1755 1773 1779 1799 1757 1779 1786 1770 1772 1746 1702 1685 1665 1671 1659 1628 1617 1663 9 9 9 9 8 8 8 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 11 10 11 11 11 11 11 11 11 10 13 12 12 12 12 12 12 12 13 14 14 12 12 12 12 12 12 13 13 13 12 13 12 12 12 12 12 12 11 12 11 11 11 12 12 13 12 12 12 12 12 13 13 12 12 13 13 13 12 13 13 13 13 14 13 13 13 13 14 15 14 15 13 14 14 15 16 15 16 16 17 16 16 16 17 17 16 15 16 16 16 17 16 17 17 16 15 15 15 15 14 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 15 15 15 16 15 15 15 16 16 16 16 15 14 14 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 17 17 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 18 17 15 14 15 14 15 14 14 14 13 14 16 15 13 14 14 14 16 14 13 14 14 13 12 14 19 15 15 9 12 11 10 10 7 6 5 4 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 444 1130 1488 1486 1138 912 922 1022 1324 1579 1579 1594 1510 1473 1431 1422 1442 1469 1476 1413 1338 1109 759 674 653 638 427 215 103 49 19 17 22 18 49 191 462 689 771 787 820 816 815 845 834 781 765 828 884 723 236 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 2 6 10 10 9 5 3 2 6 12 21 36 39 28 11 0 0 0 0 20 41 84 132 167 197 268 396 441 430 418 471 453 507 521 563 525 527 539 527 520 505 465 500 449 377 319 280 258 267 282 286 274 260 253 251 245 241 236 238 235 205 170 143 121 102 89 83 82 82 82 82 97 132 149 167 174 159 105 54 34 38 59 89 108 107 101 80 20 15 15 16 34 44 28 7 12 39 56 66 75 98 109 122 143 174 222 282 337 377 413 469 543 591 597 581 540 509 498 524 575 610 622 620 625 660 723 767 760 729 759 758 763 797 804 808 804 852 892 891 927 1000 1064 1099 1128 1171 1195 1215 1132 1231 1261 1293 1367 1405 1410 1433 1445 1451 1458 1480 1382 1342 1353 1405 1461 1481 1489 1471 1430 1402 1394 1403 1420 1449 1408 1422 1400 1390 1368 1328 1289 1271 1287 1313 1311 1295 1274 1195 1131 1013 934 880 733 644 545 539 625 775 937 1083 1183 1177 1115 1007 955 992 1012 1011 978 913 852 818 830 862 875 887 929 1006 1115 1214 1284 1320 1335 1335 1333 1331 1334 1341 1354 1374 1408 1447 1499 1552 1592 1621 1649 1690 1743 1789 1821 1837 1851 1867 1880 1887 1888 1902 1934 1967 1980 1979 1962 1927 1901 1890 1862 1825 1810 1807 1791 1760 1744 1769 1773 1769 1753 1803 1814 1828 1840 1814 1717 1670 1714 1709 1673 1641 1676 1716 10 9 9 8 9 9 8 9 9 9 10 10 9 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 12 11 11 12 12 13 12 11 11 12 12 12 12 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 13 13 12 11 12 11 11 13 11 12 12 12 12 12 12 12 12 11 12 12 13 13 13 13 13 13 13 14 13 14 13 13 14 14 14 14 14 15 15 15 15 15 16 16 17 16 16 16 17 17 16 15 16 16 17 17 17 17 17 17 16 15 15 15 15 14 14 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 14 14 14 14 15 16 15 15 16 16 16 15 15 16 15 15 14 15 15 16 16 16 17 17 17 16 16 16 15 16 16 16 15 15 15 15 15 16 16 18 18 18 17 18 18 19 19 19 19 18 18 19 18 18 18 18 18 17 16 15 14 14 15 15 15 14 13 13 15 16 15 15 14 12 12 15 14 14 14 14 13 13 15 16 13 11 8 14 10 9 7 6 5 5 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 464 1001 1208 1053 887 907 1045 1196 1483 1596 1541 1502 1418 1383 1395 1448 1457 1448 1404 1337 1128 898 939 888 781 522 217 83 55 27 26 42 35 94 271 541 794 902 853 812 829 877 869 845 810 827 912 788 300 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 17 26 30 25 14 3 0 0 0 13 42 91 112 129 169 239 360 473 452 415 430 432 478 475 524 483 480 489 490 506 506 480 480 451 381 329 295 275 279 286 281 271 262 256 249 243 235 224 219 222 199 161 128 107 85 74 73 74 77 79 85 108 143 162 171 201 173 96 45 30 31 47 66 75 85 73 45 18 18 18 18 19 18 15 5 15 34 44 57 72 86 95 104 135 174 226 289 342 381 419 464 505 532 567 550 513 484 478 515 576 611 615 609 608 639 678 710 724 663 754 752 756 767 773 805 864 888 881 906 975 1034 1068 1106 1145 1175 1198 1129 1107 1263 1288 1306 1366 1399 1409 1424 1439 1453 1464 1471 1378 1336 1352 1412 1460 1487 1496 1492 1453 1413 1395 1392 1421 1483 1452 1438 1401 1387 1368 1328 1297 1289 1304 1325 1345 1352 1322 1246 1153 1060 978 844 718 642 551 573 694 814 929 1059 1177 1157 1059 977 966 995 1003 995 993 965 925 895 899 909 906 918 952 1024 1135 1232 1297 1328 1337 1334 1331 1333 1336 1343 1360 1390 1425 1463 1512 1565 1603 1631 1662 1708 1761 1799 1812 1826 1849 1867 1876 1881 1886 1901 1926 1945 1961 1956 1942 1911 1898 1872 1836 1816 1814 1803 1771 1744 1746 1768 1775 1748 1763 1783 1798 1832 1799 1770 1727 1708 1762 1755 1660 1653 1675 1738 8 9 9 9 8 8 8 9 10 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 12 13 12 13 14 13 13 13 13 13 12 12 11 11 11 12 11 11 12 12 11 12 12 12 12 12 12 13 12 12 13 13 13 12 13 13 14 14 12 13 14 14 15 14 14 13 14 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 17 18 17 17 17 16 16 16 15 15 14 14 14 15 15 15 14 14 15 15 14 15 15 15 15 15 15 15 15 15 14 15 15 13 12 13 14 15 15 15 15 16 15 15 15 15 15 15 15 14 15 15 15 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 19 18 18 16 15 15 14 14 14 14 14 13 13 15 16 16 16 15 13 10 10 13 13 13 13 12 12 14 15 14 12 11 11 14 9 5 4 3 4 5 4 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 752 1024 838 765 882 959 1002 1272 1500 1512 1472 1448 1425 1387 1409 1497 1323 1178 1311 1103 1047 1106 1103 925 597 235 97 106 62 21 48 41 132 303 527 699 756 792 875 871 889 907 881 891 911 828 548 195 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 2 8 17 25 26 22 12 2 0 1 12 44 58 84 104 152 210 281 366 426 429 419 406 426 433 468 417 413 432 436 448 463 466 456 426 373 328 296 282 281 275 271 268 256 245 240 238 231 219 211 210 190 154 120 91 73 65 64 66 69 74 88 113 136 144 143 175 167 88 40 27 29 31 41 56 64 54 31 22 21 19 17 17 16 12 10 13 18 35 57 67 71 80 96 131 174 228 292 345 383 411 435 469 515 537 520 491 473 476 515 578 604 602 602 597 594 628 694 688 647 746 735 742 741 756 795 853 880 897 905 958 1036 1089 1127 1150 1173 1168 1083 1120 1282 1279 1291 1349 1395 1410 1416 1435 1457 1463 1454 1370 1344 1372 1425 1477 1487 1509 1544 1530 1502 1476 1422 1419 1502 1465 1425 1400 1390 1370 1324 1298 1298 1309 1331 1365 1382 1339 1250 1159 1066 950 806 710 607 546 606 682 795 981 1149 1196 1138 1033 970 982 1012 999 983 988 975 963 958 968 966 959 964 991 1060 1162 1254 1308 1330 1336 1328 1326 1325 1332 1348 1371 1403 1440 1478 1525 1579 1616 1643 1678 1723 1773 1783 1802 1826 1849 1866 1873 1878 1885 1896 1914 1927 1939 1937 1930 1906 1874 1851 1830 1820 1820 1808 1769 1737 1754 1784 1768 1756 1744 1761 1780 1773 1760 1744 1765 1769 1744 1695 1625 1632 1680 1731 9 10 9 8 8 9 9 9 9 9 10 10 10 10 10 9 10 10 10 10 10 11 11 10 10 11 11 11 12 12 12 12 11 11 12 12 11 12 13 12 12 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 11 12 11 11 11 11 11 12 12 12 12 13 12 13 12 12 13 13 12 13 12 13 14 13 12 11 13 14 15 14 14 14 15 16 16 16 15 16 16 17 16 16 15 16 16 17 17 16 16 17 17 15 17 17 16 16 16 15 15 14 15 15 15 15 14 14 14 14 15 15 15 16 15 16 15 15 15 15 14 14 14 14 14 13 13 13 13 14 15 15 15 15 15 15 15 15 15 14 14 14 14 16 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 17 18 19 18 18 18 19 18 19 19 19 19 19 18 18 18 18 19 18 17 17 15 15 15 14 14 14 13 13 12 13 15 15 15 15 14 13 11 11 13 13 13 12 12 13 15 15 13 11 10 11 12 7 4 2 0 1 3 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 690 946 780 695 854 871 863 961 1177 1408 1330 1262 1338 1380 1407 1456 1463 1470 1158 952 859 847 985 964 647 280 149 138 69 12 73 52 128 235 284 601 889 900 837 873 894 907 1003 1060 948 775 462 131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 26 31 22 6 0 1 5 13 38 62 90 142 202 286 364 405 419 410 388 390 391 394 395 434 404 392 414 419 426 429 399 336 280 253 254 258 234 248 245 236 231 233 237 233 222 210 199 176 143 111 83 53 51 50 58 64 71 87 113 131 133 135 137 150 89 38 29 26 28 34 44 45 38 30 24 21 18 18 18 15 12 11 11 13 34 56 59 56 65 88 129 174 227 292 344 365 388 424 458 493 518 512 486 470 480 524 579 594 598 600 586 587 628 689 708 705 742 749 758 726 752 797 867 892 897 931 995 1068 1116 1135 1148 1152 1124 1083 1146 1268 1280 1305 1356 1377 1401 1418 1443 1458 1453 1437 1382 1364 1387 1440 1492 1500 1512 1531 1593 1579 1530 1439 1445 1572 1554 1461 1396 1387 1366 1312 1303 1303 1299 1315 1357 1363 1329 1265 1167 1057 913 804 712 577 541 567 642 843 1061 1172 1178 1118 1032 986 997 1020 998 997 988 983 966 966 988 1006 1008 1011 1041 1111 1202 1279 1318 1328 1332 1328 1321 1318 1331 1356 1384 1417 1455 1496 1543 1596 1632 1661 1691 1696 1740 1780 1805 1827 1850 1864 1870 1873 1878 1886 1898 1910 1919 1926 1922 1889 1864 1841 1824 1823 1823 1813 1780 1753 1766 1772 1762 1739 1730 1764 1776 1746 1740 1749 1766 1741 1693 1637 1606 1646 1651 1658 10 9 9 8 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 13 14 14 12 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 11 12 12 12 12 11 12 12 14 12 13 13 13 13 13 12 12 14 14 13 12 13 14 14 14 14 14 15 15 14 14 14 15 16 16 16 15 15 15 16 15 16 16 17 16 16 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 15 15 16 16 16 16 15 15 15 14 13 14 14 14 14 14 12 14 14 14 14 15 15 15 15 14 15 15 14 14 14 14 15 15 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 19 19 19 19 18 17 17 19 18 18 18 18 18 17 16 16 15 15 15 14 14 13 13 14 15 14 14 15 14 14 13 11 10 13 14 13 12 11 13 15 14 13 11 9 8 8 5 3 0 0 0 1 4 6 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 190 697 847 705 660 710 855 820 845 959 1155 1108 1103 1186 1302 1429 1447 1174 935 793 842 786 645 998 998 672 353 236 193 96 56 120 75 148 182 194 514 718 864 900 900 1011 1116 1160 1122 757 435 162 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 28 37 31 12 1 0 0 5 23 46 82 124 179 259 333 366 380 393 380 375 393 389 385 349 379 325 369 360 358 370 336 242 168 167 198 212 181 210 216 219 222 239 241 235 225 213 192 164 135 107 84 80 64 47 49 61 69 79 101 124 123 118 142 156 105 74 37 26 31 31 32 33 28 37 43 33 24 18 17 14 14 10 11 13 24 46 47 43 55 81 123 173 229 284 303 340 380 420 439 465 494 500 483 474 493 536 581 593 608 611 566 582 643 698 723 731 750 770 763 722 761 802 876 885 920 975 1038 1093 1121 1133 1136 1121 1087 1073 1151 1253 1302 1344 1352 1375 1402 1423 1452 1454 1440 1429 1404 1384 1393 1436 1476 1492 1495 1497 1622 1598 1539 1435 1433 1538 1545 1464 1396 1376 1358 1313 1313 1313 1301 1285 1319 1333 1310 1255 1156 1033 911 799 711 574 567 547 672 911 1085 1141 1137 1091 1033 1007 1012 1032 1001 1009 1006 991 959 962 991 1030 1049 1061 1098 1165 1242 1301 1325 1328 1328 1324 1316 1316 1335 1365 1396 1431 1471 1513 1559 1608 1648 1671 1681 1719 1758 1789 1809 1829 1849 1860 1864 1867 1872 1878 1884 1891 1899 1915 1905 1872 1858 1842 1828 1829 1818 1797 1776 1770 1780 1777 1757 1710 1720 1744 1768 1761 1745 1745 1738 1694 1651 1609 1567 1575 1612 1646 9 9 8 8 9 8 8 9 9 9 10 11 11 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 12 12 12 12 13 13 13 13 12 13 13 12 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 12 13 12 12 13 13 13 12 12 13 12 12 13 14 14 14 14 14 14 14 15 15 14 15 15 16 16 16 15 15 15 16 17 16 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 15 14 15 14 15 15 15 16 16 16 15 16 15 14 12 13 14 14 14 14 13 13 14 14 15 14 15 15 15 15 14 15 14 14 14 15 14 16 17 17 17 17 16 16 16 15 16 16 16 15 15 16 16 17 17 18 19 18 19 19 19 18 18 18 18 18 18 17 17 18 18 17 16 16 15 15 15 14 14 13 13 13 12 14 15 15 14 14 13 13 12 11 9 10 12 13 12 11 13 14 12 12 12 7 3 3 1 0 0 0 0 1 4 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 451 753 659 607 666 725 796 831 909 972 989 950 1002 1072 1176 1332 1476 1422 1191 993 734 573 740 1240 1101 715 414 346 291 144 89 136 88 124 139 97 407 908 1003 917 1067 1084 1073 1023 815 500 255 52 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 0 0 4 13 23 39 39 17 5 1 0 3 15 36 70 115 155 200 282 317 339 377 384 388 398 395 386 391 409 315 332 302 281 295 254 144 82 96 121 127 122 158 183 198 208 234 241 238 227 214 190 160 135 117 106 80 66 59 53 60 66 71 88 115 126 135 162 172 148 112 38 27 45 32 20 20 22 44 58 47 30 17 16 15 13 10 11 14 16 28 28 31 48 77 119 170 213 232 275 333 375 409 415 442 477 495 488 485 505 537 570 579 594 592 545 602 664 695 706 712 737 758 739 724 752 804 859 918 964 1018 1069 1103 1120 1125 1115 1085 1057 1075 1153 1247 1310 1315 1348 1371 1404 1429 1457 1448 1434 1429 1414 1394 1392 1422 1463 1467 1486 1476 1649 1579 1524 1445 1456 1549 1561 1472 1392 1361 1356 1348 1344 1307 1302 1272 1279 1297 1294 1253 1163 1044 932 819 716 682 579 559 713 953 1069 1083 1079 1058 1025 1009 1021 1036 1017 1017 1018 994 952 961 990 1043 1083 1115 1157 1213 1274 1316 1328 1328 1326 1320 1315 1319 1342 1374 1407 1444 1486 1530 1573 1613 1648 1666 1703 1741 1773 1798 1812 1829 1848 1853 1857 1861 1864 1867 1872 1879 1891 1901 1886 1857 1841 1834 1828 1826 1808 1785 1775 1774 1779 1760 1699 1673 1685 1695 1741 1750 1741 1723 1692 1634 1586 1560 1518 1511 1591 1621 9 9 9 9 8 8 9 10 9 9 10 10 10 9 10 10 9 10 11 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 14 14 13 13 13 13 12 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 11 11 11 11 11 10 11 12 11 12 13 13 13 12 12 12 12 13 13 13 13 13 13 12 13 13 13 13 14 14 16 15 14 14 14 15 15 16 16 16 16 15 15 15 16 16 18 18 17 17 17 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 15 15 15 15 16 15 15 15 15 14 14 13 13 14 14 13 13 13 13 13 14 15 14 15 15 15 14 14 14 14 14 16 16 16 17 17 17 16 16 16 16 16 16 16 15 16 16 17 17 17 18 19 19 19 19 19 19 17 18 18 19 19 18 18 18 18 18 18 17 16 15 15 15 14 13 13 12 13 14 16 15 14 14 13 12 12 12 11 8 8 11 13 12 10 12 12 11 11 9 4 0 0 0 0 0 0 2 4 5 5 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 63 490 541 481 494 642 683 734 848 971 1018 980 948 957 985 1055 1161 1259 1327 1355 1289 1078 923 950 1155 1132 649 421 420 316 123 138 145 93 110 141 163 488 670 870 710 987 941 819 692 473 281 132 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 39 42 27 14 4 0 2 9 26 58 100 148 185 241 294 316 350 364 387 363 384 427 406 404 355 305 261 223 233 212 116 50 38 59 72 80 106 135 157 170 190 215 227 216 203 184 164 149 133 105 80 67 62 57 60 65 71 85 97 120 136 145 155 149 101 38 29 30 26 18 17 20 50 63 50 34 22 16 14 12 11 12 14 15 14 12 20 43 75 115 146 168 215 268 322 364 394 393 435 480 494 489 493 506 520 540 566 590 570 539 615 671 694 712 714 713 708 702 710 750 804 910 968 1012 1049 1088 1110 1117 1110 1086 1049 1035 1074 1131 1161 1241 1296 1334 1363 1412 1437 1462 1447 1426 1423 1414 1395 1388 1398 1413 1462 1489 1449 1611 1528 1509 1490 1451 1502 1532 1474 1406 1375 1369 1351 1330 1301 1307 1271 1255 1269 1276 1254 1179 1053 917 827 782 687 584 580 751 966 1021 1010 1012 1007 993 990 1003 1017 1024 1037 1028 997 962 963 991 1057 1115 1161 1206 1251 1290 1312 1317 1323 1320 1316 1318 1326 1351 1384 1418 1456 1499 1545 1579 1606 1642 1686 1723 1758 1785 1802 1817 1831 1843 1847 1850 1854 1857 1859 1866 1877 1885 1884 1867 1849 1819 1813 1814 1805 1776 1767 1768 1768 1772 1744 1667 1628 1640 1647 1690 1701 1713 1698 1653 1603 1579 1546 1503 1500 1546 1593 9 9 8 9 8 8 9 10 9 9 10 10 9 10 10 10 9 10 11 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 13 13 13 14 12 12 13 12 12 12 12 12 12 12 12 12 12 13 12 12 13 12 13 12 13 11 11 12 12 12 12 12 12 12 12 12 11 12 13 13 13 12 12 13 12 12 13 13 13 13 13 14 15 16 14 14 14 15 15 15 15 15 15 15 15 15 16 18 17 17 17 16 16 16 16 17 16 17 17 16 16 16 16 16 16 16 16 15 15 16 15 15 15 15 16 15 15 15 16 15 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 15 14 15 15 14 14 15 15 16 18 18 17 17 16 16 16 16 16 16 16 16 16 16 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 15 14 13 14 16 14 15 14 13 13 12 11 11 12 11 10 9 11 13 11 9 12 10 10 8 5 3 0 0 0 0 0 2 4 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 85 309 405 422 512 594 627 704 873 1109 1210 1084 982 1003 979 988 1002 991 1000 1095 1182 1215 1217 1230 1246 1082 602 492 604 446 160 234 239 149 106 111 187 312 272 352 311 345 396 466 353 205 119 89 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 37 40 16 2 0 0 6 22 47 82 129 166 205 266 306 315 326 368 360 362 363 366 375 346 294 247 203 199 192 132 114 73 48 46 52 64 83 101 117 139 164 189 192 186 178 171 149 126 105 87 71 61 59 62 69 77 84 88 108 107 115 130 119 75 35 29 26 16 16 17 26 45 54 49 42 28 15 13 12 11 12 13 13 12 6 7 39 70 86 112 160 210 261 310 349 371 374 425 479 494 495 497 501 507 526 557 567 544 536 610 675 700 712 695 679 675 682 712 772 874 973 1014 1041 1062 1096 1111 1107 1093 1065 1035 1038 1072 1112 1165 1231 1289 1334 1366 1418 1438 1464 1448 1410 1413 1415 1400 1387 1390 1408 1439 1447 1418 1596 1499 1510 1555 1473 1501 1526 1482 1439 1411 1364 1340 1327 1324 1319 1281 1244 1248 1261 1260 1183 1062 982 914 782 674 593 612 788 959 955 925 939 957 952 962 982 1009 1045 1053 1036 1013 982 969 998 1075 1146 1197 1239 1270 1285 1297 1309 1310 1310 1312 1320 1335 1363 1396 1430 1468 1511 1541 1565 1604 1658 1704 1742 1771 1790 1803 1818 1833 1842 1845 1846 1848 1851 1858 1867 1875 1874 1864 1845 1825 1794 1787 1783 1778 1755 1748 1746 1756 1762 1694 1599 1601 1619 1616 1650 1660 1682 1678 1645 1573 1519 1486 1470 1494 1528 1535 9 9 9 8 8 8 9 9 9 10 10 10 9 9 10 10 10 10 10 10 11 10 10 10 11 12 12 12 12 12 11 11 13 13 12 13 13 13 13 12 12 12 12 11 12 12 12 12 12 12 12 13 12 12 12 12 12 13 13 13 11 11 11 11 11 12 13 13 14 13 13 12 11 12 13 13 13 13 13 13 13 13 13 13 12 13 14 15 15 15 15 14 13 14 15 15 15 15 15 15 14 15 16 17 17 16 16 16 16 16 16 17 16 16 17 16 16 16 16 16 16 16 16 15 16 17 15 15 15 16 15 15 15 15 15 16 15 14 13 14 14 14 14 15 14 15 15 14 13 14 14 14 14 14 14 14 15 14 14 14 14 15 16 16 17 17 17 16 17 16 16 16 16 16 15 16 16 17 18 19 18 19 19 19 19 18 17 17 18 18 18 18 18 17 18 18 18 18 16 15 15 14 15 15 14 15 15 15 15 14 13 12 12 11 10 11 12 12 10 9 11 13 11 9 14 7 9 6 3 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 39 159 257 351 465 521 568 565 678 921 1180 1391 1303 1164 1131 1086 1066 1023 990 912 906 937 963 969 998 1062 902 593 605 689 381 228 243 220 152 98 117 189 288 245 134 25 9 18 147 85 38 31 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 19 29 27 8 1 0 0 4 14 35 69 115 152 172 191 211 268 305 324 335 342 325 325 336 325 292 255 214 191 183 177 145 108 76 47 38 40 49 60 71 90 115 139 162 163 169 160 136 115 100 84 70 61 61 63 69 82 86 88 89 91 99 112 85 47 30 27 23 15 15 17 29 39 37 43 39 24 14 13 12 12 12 13 11 10 1 0 29 47 73 111 156 204 254 300 334 352 366 395 462 487 495 496 500 510 521 534 537 526 545 630 688 697 674 658 667 672 701 765 851 947 1017 1034 1048 1065 1088 1105 1090 1069 1049 1040 1041 1078 1122 1168 1234 1297 1334 1360 1409 1428 1455 1442 1397 1398 1411 1410 1398 1393 1392 1394 1408 1421 1546 1485 1514 1585 1489 1500 1527 1534 1491 1421 1371 1345 1335 1341 1328 1297 1251 1242 1252 1265 1203 1157 1068 922 784 671 609 652 816 928 881 835 859 888 899 913 959 1029 1074 1075 1057 1030 1004 987 1010 1098 1171 1204 1246 1266 1280 1292 1296 1296 1303 1313 1325 1343 1372 1406 1440 1456 1494 1525 1566 1618 1670 1716 1754 1781 1796 1806 1821 1834 1841 1842 1843 1846 1853 1861 1867 1868 1861 1843 1822 1799 1764 1759 1750 1748 1744 1730 1732 1749 1744 1674 1597 1595 1610 1600 1637 1649 1655 1658 1623 1519 1463 1435 1436 1461 1487 1506 9 9 9 9 9 8 9 9 9 9 10 10 10 9 10 10 10 10 10 10 11 10 10 10 12 11 12 11 12 12 12 12 13 13 13 13 13 13 12 11 12 12 11 11 11 11 11 12 12 12 12 12 13 12 12 11 12 13 12 12 12 11 11 12 12 14 13 13 12 12 12 12 13 12 13 13 12 12 13 13 13 12 12 13 13 14 14 15 15 14 14 14 14 15 15 15 16 15 15 15 15 16 17 17 17 16 15 16 16 16 16 16 17 18 17 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 15 14 14 14 14 14 15 15 15 15 15 15 15 16 18 18 18 17 16 16 16 16 16 16 16 16 16 17 18 19 18 19 20 20 19 18 18 18 18 18 18 18 18 18 17 18 18 17 16 16 15 15 14 14 15 16 16 16 15 14 12 11 10 10 9 10 11 11 13 10 10 12 13 11 10 11 6 8 4 1 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 111 297 366 440 510 498 501 538 683 958 1313 1225 1274 1293 1196 1140 1145 1166 1208 1196 1105 1015 983 965 998 982 750 611 669 574 275 230 199 132 140 103 142 150 160 111 26 3 0 0 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 12 2 0 0 0 1 8 27 54 102 146 167 175 194 235 279 287 295 302 276 280 296 298 285 266 244 218 196 165 139 114 87 62 53 43 40 39 40 44 61 91 104 129 141 136 122 98 88 80 68 61 59 60 67 81 86 87 87 80 91 101 62 32 24 21 19 14 14 17 27 30 28 37 35 20 14 12 12 12 12 11 8 3 0 0 0 40 73 112 154 198 246 292 323 343 358 370 442 475 481 486 500 505 502 508 512 514 562 650 685 678 663 655 659 696 775 857 934 1000 1030 1033 1042 1057 1077 1086 1063 1036 1030 1024 1043 1092 1129 1168 1225 1287 1330 1355 1401 1424 1445 1430 1406 1383 1397 1409 1396 1384 1382 1391 1387 1384 1510 1510 1494 1598 1539 1499 1511 1531 1485 1413 1373 1360 1364 1367 1338 1301 1264 1246 1246 1238 1246 1198 1082 942 798 679 635 697 831 883 811 754 773 785 811 875 959 1047 1095 1096 1079 1055 1031 1014 1036 1123 1155 1194 1240 1267 1278 1284 1286 1288 1299 1313 1330 1352 1382 1414 1425 1449 1487 1531 1579 1631 1682 1728 1764 1787 1801 1812 1824 1833 1834 1840 1838 1841 1845 1858 1863 1862 1849 1824 1799 1776 1746 1736 1732 1714 1706 1709 1729 1744 1716 1648 1590 1579 1591 1604 1639 1642 1643 1640 1580 1440 1391 1373 1401 1438 1452 1456 9 9 9 9 9 8 9 8 10 10 10 9 9 10 10 10 10 10 10 10 11 11 10 11 11 12 12 12 12 12 12 13 13 13 13 14 13 12 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 11 11 12 12 12 12 13 12 13 12 12 13 13 12 13 13 13 12 13 13 13 13 13 13 13 14 14 13 14 13 14 15 16 16 15 15 14 15 15 16 17 17 17 16 16 16 15 15 17 16 16 16 16 17 17 17 17 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 15 14 14 14 15 15 15 14 14 14 15 15 15 15 14 15 14 14 15 15 15 15 15 15 15 15 15 16 18 18 18 17 16 16 16 16 16 16 16 17 16 18 19 18 18 19 19 19 18 18 17 18 18 18 18 18 17 18 18 18 17 17 15 16 16 15 14 15 15 15 15 14 13 12 10 9 9 9 9 10 11 12 14 10 12 14 13 11 11 7 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 290 260 502 508 482 451 453 494 621 940 1392 1182 1300 1239 1140 1116 1136 1141 1179 1232 1230 1227 1198 1173 1174 1083 797 777 756 544 252 249 278 156 170 134 182 149 115 63 30 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 3 9 11 4 0 0 0 0 0 5 21 41 78 110 146 181 196 215 245 266 266 258 239 264 274 272 274 274 270 252 214 177 141 108 88 75 67 47 40 35 31 33 38 46 63 92 102 100 91 68 53 49 49 53 57 63 73 82 86 88 80 78 85 91 49 28 17 14 13 13 13 14 16 19 26 36 27 17 14 12 12 12 11 7 2 0 0 0 1 44 72 111 149 193 241 286 316 331 341 361 410 425 481 491 502 493 479 484 493 517 584 659 680 671 661 662 688 774 870 943 996 1021 1024 1021 1024 1036 1052 1049 1027 1020 1007 995 1038 1102 1129 1157 1210 1279 1327 1351 1386 1409 1425 1419 1415 1386 1397 1414 1400 1378 1365 1381 1370 1386 1509 1491 1529 1587 1615 1542 1522 1533 1496 1436 1396 1378 1387 1403 1370 1314 1280 1268 1253 1223 1230 1206 1112 973 818 700 672 736 827 834 761 730 698 708 753 850 957 1054 1107 1116 1105 1085 1059 1038 1062 1110 1141 1212 1255 1270 1273 1277 1282 1289 1300 1316 1338 1363 1392 1401 1428 1464 1505 1548 1591 1643 1692 1737 1771 1791 1805 1813 1820 1821 1833 1837 1829 1835 1844 1855 1857 1851 1834 1805 1779 1755 1728 1719 1699 1682 1680 1697 1730 1738 1708 1633 1566 1559 1583 1594 1612 1631 1634 1616 1535 1407 1367 1354 1388 1401 1416 1431 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 12 12 12 11 11 12 12 11 12 13 12 12 13 13 12 11 12 12 11 11 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 12 13 13 12 12 12 12 11 13 13 14 13 13 13 13 12 12 13 12 13 13 13 13 14 14 14 13 13 14 14 15 15 15 15 15 14 15 16 17 17 18 16 15 15 16 16 17 16 16 16 17 17 17 16 16 16 17 17 17 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 15 15 15 15 16 15 16 16 16 15 15 16 17 18 18 18 17 16 16 16 16 17 17 16 18 17 18 18 19 19 18 17 17 17 18 17 17 18 18 19 18 17 18 18 16 16 15 16 16 15 15 15 14 13 14 14 14 13 11 9 9 9 10 10 10 11 12 13 12 14 15 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 374 482 671 464 416 395 428 458 555 821 1078 1082 1337 1232 1219 1196 1231 1190 1143 1105 1097 1143 1187 1172 1055 794 755 826 740 738 498 349 275 206 199 156 199 181 137 92 31 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 2 0 0 0 0 0 4 14 25 35 66 126 177 197 211 230 242 245 241 237 271 284 267 265 274 269 242 213 185 147 105 83 89 79 56 41 32 27 25 29 36 45 56 62 64 60 43 44 46 44 44 56 66 77 88 96 92 79 73 77 82 40 25 15 12 12 12 13 13 13 15 20 33 17 15 13 12 12 11 10 5 0 0 0 0 5 45 73 112 149 192 238 281 307 318 326 338 357 411 476 485 486 470 464 465 482 531 603 656 671 672 676 701 767 864 944 992 1018 1021 1012 1005 1006 1010 1014 1015 1010 999 984 977 1041 1104 1121 1144 1199 1270 1323 1349 1369 1383 1394 1411 1405 1387 1402 1421 1405 1383 1378 1372 1316 1334 1454 1468 1501 1596 1637 1571 1530 1524 1504 1450 1400 1397 1423 1434 1402 1354 1332 1303 1264 1231 1234 1204 1118 990 836 729 715 767 811 801 766 722 663 661 723 829 948 1053 1116 1140 1135 1112 1083 1067 1081 1123 1169 1231 1264 1269 1268 1271 1280 1291 1304 1326 1351 1366 1377 1409 1447 1481 1520 1562 1604 1651 1698 1738 1770 1792 1803 1808 1812 1823 1834 1832 1818 1829 1844 1853 1849 1836 1816 1788 1764 1744 1716 1692 1670 1661 1668 1692 1725 1723 1688 1620 1546 1532 1552 1565 1591 1616 1618 1583 1502 1396 1330 1325 1369 1398 1409 1415 9 9 9 9 8 9 9 10 10 9 9 9 10 10 11 10 9 10 11 11 11 11 12 12 11 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 12 13 12 12 13 14 15 12 12 13 12 12 12 13 12 13 13 13 13 14 13 13 14 14 14 15 15 15 15 15 14 15 16 17 17 16 16 16 14 16 15 16 17 16 16 16 17 17 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 15 15 15 15 16 16 16 15 15 15 14 15 15 16 16 16 15 15 16 16 15 15 16 16 16 16 16 16 18 18 18 18 17 17 17 16 16 16 17 18 18 18 18 17 19 19 18 17 17 18 18 18 18 19 18 18 17 17 18 17 16 16 17 17 15 15 15 15 13 12 13 14 13 11 10 8 8 9 9 9 10 12 12 12 13 14 14 11 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 535 706 376 317 338 422 400 465 704 826 896 1060 1077 1091 998 1292 1236 1151 1172 1281 1180 984 979 1014 939 946 880 783 587 424 355 262 226 231 203 188 163 181 83 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 3 7 5 1 0 0 0 0 1 4 8 9 26 49 106 167 203 222 228 228 232 228 233 257 281 279 267 264 249 214 190 173 139 99 80 84 78 62 40 32 29 25 26 29 32 36 39 41 41 38 40 39 38 42 47 64 79 87 90 88 79 70 71 69 33 23 13 11 11 11 11 12 13 13 16 22 16 15 13 12 12 11 4 1 0 0 0 0 10 48 76 114 149 192 240 281 300 308 309 320 354 402 454 474 467 449 450 448 490 555 617 653 670 682 711 764 838 915 976 1004 1014 1008 992 980 973 976 982 987 989 977 964 972 1039 1101 1112 1137 1193 1261 1309 1336 1349 1359 1382 1410 1396 1374 1404 1420 1406 1379 1339 1366 1351 1350 1395 1427 1498 1629 1649 1592 1539 1530 1518 1504 1428 1432 1449 1446 1437 1414 1386 1342 1287 1255 1245 1204 1127 984 848 761 757 792 809 796 761 700 657 654 725 826 943 1051 1124 1159 1159 1135 1116 1110 1118 1159 1194 1243 1271 1271 1267 1270 1280 1294 1312 1339 1358 1365 1388 1423 1461 1496 1530 1569 1612 1658 1702 1741 1772 1790 1796 1801 1812 1826 1829 1822 1810 1823 1839 1845 1838 1821 1798 1778 1760 1730 1691 1674 1654 1655 1669 1697 1719 1706 1664 1601 1566 1561 1557 1561 1586 1607 1604 1563 1492 1389 1360 1358 1395 1423 1430 1439 10 10 9 9 8 9 9 9 9 9 9 10 10 10 10 10 10 11 10 11 11 12 12 12 12 13 12 13 13 12 12 11 11 12 12 13 13 12 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 13 13 12 12 13 13 12 12 11 13 13 13 13 13 13 14 12 12 12 12 12 13 14 13 13 14 14 14 14 14 14 14 15 14 15 15 15 15 16 17 17 17 16 16 15 16 16 17 16 16 16 17 17 17 17 17 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 16 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 17 18 19 19 18 17 17 17 16 16 16 18 19 19 18 18 18 17 18 17 16 17 17 17 18 18 17 17 18 17 19 19 17 16 16 16 16 15 15 15 13 10 12 13 13 12 11 9 8 8 9 9 9 11 13 13 14 14 13 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 451 606 301 220 285 409 340 343 503 571 614 668 707 737 761 902 875 988 769 833 789 639 772 1028 1063 989 952 866 464 386 373 311 310 278 295 256 177 124 53 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 7 26 53 97 143 186 210 218 223 223 219 235 276 268 268 249 237 228 194 166 147 122 93 76 74 71 62 42 41 32 25 22 17 17 21 27 32 34 32 35 33 35 36 54 75 81 80 79 79 73 61 47 44 30 21 15 14 11 10 11 12 13 13 14 16 16 15 13 13 12 2 0 0 0 0 0 0 13 49 79 115 153 194 244 287 298 301 302 319 353 400 449 470 469 455 433 452 512 573 613 637 669 714 762 819 880 932 975 995 1001 993 972 964 961 961 964 967 964 951 940 957 1028 1101 1112 1140 1196 1260 1300 1313 1329 1349 1374 1398 1390 1371 1400 1420 1407 1376 1377 1339 1250 1222 1309 1422 1531 1630 1634 1591 1537 1515 1497 1502 1408 1443 1473 1482 1473 1451 1423 1381 1321 1275 1237 1204 1134 990 875 795 789 801 804 786 742 700 676 674 732 843 950 1048 1123 1168 1175 1170 1159 1150 1153 1176 1216 1253 1274 1275 1272 1273 1281 1299 1323 1344 1361 1378 1402 1437 1473 1507 1540 1576 1620 1665 1706 1744 1767 1779 1789 1801 1814 1823 1821 1811 1803 1818 1831 1833 1825 1816 1794 1776 1747 1707 1675 1658 1650 1659 1677 1705 1713 1688 1644 1631 1596 1572 1562 1568 1591 1609 1600 1559 1495 1381 1384 1383 1431 1448 1456 1461 10 10 9 8 9 9 9 9 9 9 9 9 10 11 10 10 10 11 11 11 11 12 12 12 12 12 11 12 13 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 13 13 12 13 13 13 12 12 12 12 11 11 12 13 15 13 13 12 12 13 13 12 12 13 13 13 13 13 13 14 14 13 13 14 14 15 14 14 14 15 16 15 15 16 15 16 16 15 15 15 16 16 17 16 16 16 16 16 16 17 17 17 16 17 17 17 17 16 16 16 16 16 16 16 17 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 16 17 17 16 17 17 18 17 18 18 17 16 17 17 17 17 19 20 19 19 18 17 17 16 16 15 16 16 17 17 19 18 17 19 19 20 17 18 16 14 15 15 15 15 14 12 11 13 13 13 11 10 9 8 8 8 8 8 10 14 13 14 15 13 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 50 392 437 214 138 225 338 288 204 274 281 314 380 571 493 375 378 369 450 610 715 548 484 656 967 1214 1228 1104 869 577 464 241 429 298 282 284 276 187 87 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 2 9 29 57 103 129 162 178 207 210 228 232 248 279 272 239 206 202 197 173 134 114 95 76 67 68 73 72 61 52 37 28 23 14 11 12 16 22 23 22 25 24 26 34 52 81 84 80 73 65 54 44 40 35 28 21 20 19 14 10 11 12 12 13 14 15 15 15 14 13 11 11 1 0 0 0 0 0 16 50 81 116 157 203 252 265 292 299 300 318 349 390 434 461 455 441 429 473 537 567 590 633 689 744 792 839 892 936 965 979 983 974 955 952 952 959 962 954 935 917 912 940 1019 1093 1115 1141 1194 1256 1276 1296 1315 1334 1361 1387 1388 1373 1398 1417 1410 1392 1323 1315 1309 1260 1304 1406 1528 1626 1621 1574 1525 1507 1492 1474 1435 1455 1465 1491 1494 1478 1453 1410 1355 1297 1247 1213 1142 1006 906 836 819 821 810 775 736 716 709 708 756 871 962 1043 1116 1166 1180 1184 1180 1177 1181 1198 1235 1262 1278 1281 1281 1280 1282 1301 1311 1338 1366 1388 1416 1451 1485 1519 1551 1585 1626 1668 1694 1730 1749 1769 1786 1800 1812 1817 1811 1801 1799 1811 1819 1819 1817 1809 1788 1762 1725 1690 1665 1648 1651 1663 1684 1708 1709 1683 1680 1641 1594 1575 1573 1583 1604 1616 1604 1567 1504 1389 1429 1463 1466 1492 1531 1524 10 9 9 10 10 10 10 9 9 10 11 10 10 11 10 10 10 11 11 11 11 12 11 12 12 12 12 12 12 11 11 12 12 11 12 13 12 12 11 12 11 11 11 11 12 12 11 12 12 12 12 12 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 13 12 12 12 12 13 12 13 14 14 14 14 13 13 14 15 14 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 18 18 17 17 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 16 16 17 16 16 16 16 16 16 16 17 18 19 19 18 17 17 17 17 17 17 18 18 18 18 19 18 17 16 16 16 15 16 16 17 17 18 16 18 20 20 20 19 17 13 12 13 14 14 14 12 10 10 13 13 13 12 9 7 9 9 8 9 10 11 14 14 15 17 13 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 120 431 260 103 66 149 242 262 267 281 106 129 347 294 154 136 169 236 337 441 594 537 501 560 755 779 920 919 837 692 575 511 372 280 257 244 185 131 73 44 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 12 30 59 105 117 143 141 194 181 236 241 240 257 253 223 171 166 162 126 81 71 68 47 38 56 70 75 77 65 42 33 26 14 8 7 9 13 13 12 15 15 19 31 46 63 77 78 62 49 44 41 36 31 26 23 21 20 20 10 11 11 11 12 12 14 15 15 14 12 11 0 0 0 0 0 0 0 17 49 81 116 159 204 217 256 289 293 296 317 348 389 427 442 434 425 450 502 530 554 593 638 709 763 800 837 885 926 948 961 965 957 943 940 937 943 949 931 905 885 889 930 1009 1083 1105 1127 1171 1182 1248 1292 1304 1324 1356 1376 1379 1387 1412 1423 1406 1391 1392 1394 1345 1262 1278 1394 1564 1646 1612 1569 1530 1489 1459 1485 1480 1478 1478 1504 1517 1504 1475 1435 1386 1329 1272 1226 1147 1027 953 936 882 857 825 777 744 741 746 746 788 910 986 1049 1106 1119 1166 1195 1197 1199 1208 1226 1254 1274 1288 1294 1294 1289 1287 1286 1308 1340 1372 1402 1432 1464 1499 1532 1563 1595 1631 1651 1674 1710 1741 1765 1783 1801 1812 1809 1800 1788 1780 1801 1803 1804 1803 1792 1768 1739 1705 1678 1656 1644 1650 1665 1689 1710 1706 1705 1673 1633 1592 1583 1583 1598 1618 1628 1619 1587 1528 1434 1482 1493 1518 1541 1557 1541 10 9 9 10 9 9 9 10 10 10 10 9 10 10 10 10 11 11 11 11 11 12 13 12 13 13 12 12 11 12 11 11 11 11 11 12 12 11 12 12 11 11 11 10 11 11 11 11 11 12 12 12 12 12 13 12 12 13 14 13 13 13 12 13 13 12 12 13 12 12 12 11 11 12 12 13 12 12 12 12 12 13 13 13 14 14 14 13 14 14 14 14 15 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 17 16 17 16 16 16 16 16 17 18 17 17 18 18 18 18 18 17 16 17 17 17 18 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 18 16 19 20 19 20 19 15 12 11 11 12 14 14 11 13 13 13 14 13 11 9 8 11 10 10 9 9 11 14 15 15 16 13 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 242 1501 376 48 16 59 139 153 366 579 305 49 152 13 20 41 86 172 310 387 475 558 552 633 785 810 895 856 837 661 473 298 230 219 219 241 203 166 116 100 54 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 3 15 30 56 93 113 134 113 176 151 189 235 241 247 217 159 124 115 103 66 38 32 31 29 29 34 56 74 74 60 43 36 28 15 9 7 7 5 6 3 0 5 16 26 38 46 56 61 47 42 39 37 33 28 25 23 21 20 17 10 10 10 11 12 12 13 14 14 14 14 10 0 0 0 0 0 0 0 12 45 81 114 142 163 216 261 280 282 293 319 352 389 416 423 424 445 482 504 532 565 595 636 716 763 793 828 873 912 933 945 950 945 934 924 916 912 916 899 877 861 875 928 1002 1068 1093 1111 1122 1171 1242 1285 1300 1314 1342 1358 1374 1404 1433 1432 1396 1374 1368 1337 1265 1209 1277 1450 1611 1643 1603 1573 1528 1449 1410 1484 1496 1504 1483 1514 1538 1523 1492 1458 1415 1359 1301 1246 1164 1077 1095 1000 928 887 842 789 762 769 781 786 836 952 1006 1062 1068 1118 1169 1203 1217 1224 1233 1255 1279 1292 1303 1306 1306 1306 1293 1291 1311 1343 1383 1417 1445 1475 1508 1541 1571 1599 1615 1636 1680 1714 1741 1765 1786 1798 1804 1802 1789 1779 1776 1788 1788 1788 1787 1774 1751 1719 1692 1670 1650 1640 1645 1663 1688 1703 1705 1694 1662 1626 1586 1586 1594 1614 1630 1636 1629 1609 1580 1525 1529 1554 1598 1598 1616 1579 9 9 10 10 10 10 10 9 10 10 10 10 10 10 10 10 12 12 12 11 11 12 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 11 12 11 11 11 11 11 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 16 17 18 19 19 18 18 17 17 17 17 18 19 20 18 17 17 18 17 16 14 14 14 15 14 15 15 16 17 18 21 20 18 20 18 13 11 11 11 12 13 12 11 9 8 11 14 13 11 10 10 10 10 10 9 13 13 15 14 15 15 12 10 5 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 110 463 1205 152 44 2 0 50 35 81 272 235 9 6 9 2 5 22 93 214 262 395 529 578 633 694 852 746 765 642 444 358 278 242 262 272 271 286 256 233 163 88 22 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 1 13 29 49 77 102 113 108 145 137 126 182 180 166 134 98 72 58 49 35 27 20 20 16 17 27 83 96 70 48 42 37 27 14 10 8 3 0 0 0 0 5 14 22 28 36 41 43 42 39 37 36 31 29 26 23 22 19 11 10 10 10 10 11 11 12 13 14 14 13 8 0 0 0 0 0 0 0 0 40 77 93 115 162 215 254 267 272 290 320 352 379 402 419 451 473 493 519 538 557 586 629 709 749 782 823 862 895 916 926 933 933 918 905 892 876 880 879 858 844 865 927 1003 1054 1076 1094 1126 1175 1236 1277 1287 1297 1329 1351 1370 1404 1433 1429 1401 1388 1348 1298 1213 1191 1323 1514 1651 1635 1611 1579 1508 1450 1410 1412 1487 1506 1485 1510 1546 1537 1512 1484 1438 1377 1325 1279 1220 1191 1119 1040 970 909 853 806 786 796 815 834 886 971 1008 1076 1109 1138 1172 1203 1228 1249 1265 1290 1305 1308 1313 1314 1317 1320 1308 1305 1325 1355 1397 1428 1455 1485 1515 1544 1566 1580 1604 1642 1683 1712 1738 1765 1781 1793 1800 1795 1783 1778 1779 1779 1780 1776 1769 1755 1734 1704 1683 1664 1643 1631 1631 1648 1673 1679 1690 1677 1647 1610 1584 1586 1599 1623 1636 1640 1638 1632 1621 1592 1561 1600 1639 1642 1656 1649 8 9 9 10 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 10 11 12 11 11 12 12 11 11 12 12 11 11 11 11 11 11 12 11 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 12 12 12 12 13 13 12 12 13 13 13 12 12 12 12 11 11 11 12 12 12 13 13 12 12 12 14 13 13 14 14 14 13 14 14 14 14 14 14 14 14 15 15 16 16 15 14 15 15 16 16 16 16 16 17 17 17 17 16 17 17 16 16 17 17 16 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 18 19 19 18 17 17 17 17 17 18 19 19 18 18 17 17 17 17 16 15 14 14 13 13 15 15 16 16 17 18 19 18 18 16 13 11 10 10 11 12 11 9 8 8 13 15 13 10 10 10 9 9 10 12 15 13 14 13 14 15 12 9 5 0 0 0 3 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 270 440 675 678 54 43 0 0 0 0 2 28 22 0 0 0 0 0 6 62 161 161 296 457 521 564 618 644 660 637 493 431 307 311 354 334 330 337 346 332 268 179 88 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 8 20 42 61 81 92 90 101 108 103 128 154 109 83 62 46 36 30 23 15 9 12 14 15 50 79 70 55 46 43 35 23 14 8 2 0 0 0 0 1 12 21 21 22 29 35 38 38 36 37 35 34 29 25 23 23 18 10 9 9 9 10 10 10 11 11 13 13 11 5 0 0 0 0 0 0 0 0 31 54 77 115 162 209 243 256 267 291 330 360 389 415 446 456 473 484 492 504 525 566 617 690 733 775 818 851 886 902 910 917 919 908 887 868 847 856 866 829 817 850 924 980 1022 1065 1105 1137 1183 1238 1275 1280 1300 1324 1343 1367 1399 1416 1417 1409 1380 1330 1271 1209 1229 1400 1595 1661 1627 1609 1545 1491 1496 1473 1425 1453 1488 1473 1503 1549 1557 1540 1514 1462 1413 1367 1330 1294 1213 1141 1062 1004 930 867 831 816 823 851 876 920 999 1078 1138 1160 1174 1186 1203 1232 1268 1296 1315 1320 1318 1319 1321 1327 1331 1322 1325 1345 1372 1407 1436 1465 1493 1519 1534 1546 1568 1604 1646 1682 1707 1732 1761 1777 1795 1800 1790 1780 1775 1775 1774 1773 1763 1752 1735 1715 1691 1675 1658 1636 1623 1619 1629 1648 1659 1668 1663 1637 1602 1575 1582 1600 1628 1640 1641 1641 1633 1610 1579 1561 1623 1678 1647 1662 1628 9 10 9 10 10 10 11 11 11 11 11 10 11 10 10 11 11 10 10 11 12 12 11 12 12 12 12 12 12 11 11 11 11 10 11 12 11 11 11 10 11 11 11 11 11 10 11 11 12 13 13 13 11 13 12 12 12 12 13 13 13 13 13 12 13 12 12 12 11 11 11 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 14 14 15 15 15 15 15 15 15 16 17 16 16 16 16 17 16 16 16 16 17 17 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 18 17 17 18 19 19 19 17 18 17 17 18 18 18 18 17 16 16 17 16 15 15 15 15 15 14 13 14 14 16 16 19 18 17 17 16 16 14 14 13 10 11 11 9 8 8 11 13 15 11 9 11 11 10 9 11 15 16 13 12 13 14 16 12 9 5 3 3 5 4 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 315 702 523 187 8 11 0 0 0 0 0 0 0 0 0 0 0 0 9 50 114 95 196 268 372 443 523 576 556 536 511 413 405 333 340 327 324 323 314 280 195 99 31 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 1 0 0 0 0 2 10 36 48 61 74 74 70 67 72 82 94 56 45 43 30 25 22 13 4 0 4 14 20 73 77 45 41 41 38 30 20 13 7 0 0 0 0 6 8 19 19 16 17 22 28 32 32 32 34 34 30 27 24 23 23 16 10 8 5 0 2 9 10 10 11 12 13 5 0 0 0 0 0 0 0 0 0 0 42 74 111 158 203 233 247 263 296 354 391 446 439 435 456 446 421 414 437 484 545 607 671 718 764 810 844 856 874 890 900 900 887 867 848 829 830 823 811 802 849 887 935 1001 1066 1110 1144 1185 1235 1271 1287 1294 1321 1343 1377 1393 1404 1408 1393 1360 1320 1267 1227 1287 1459 1618 1641 1596 1599 1567 1502 1505 1492 1424 1435 1479 1484 1504 1550 1576 1573 1547 1515 1477 1424 1363 1305 1229 1145 1088 1027 950 889 864 852 855 870 896 956 1055 1145 1199 1216 1220 1221 1221 1239 1272 1305 1326 1330 1329 1330 1333 1337 1336 1333 1346 1365 1385 1415 1441 1470 1498 1510 1520 1538 1566 1603 1646 1680 1701 1731 1756 1764 1793 1800 1792 1785 1779 1771 1767 1759 1750 1735 1716 1698 1679 1666 1650 1636 1626 1623 1631 1648 1663 1672 1659 1625 1588 1573 1587 1606 1635 1643 1643 1639 1623 1597 1570 1569 1628 1665 1630 1641 1616 9 10 10 9 10 10 10 11 11 11 11 11 10 10 10 10 10 11 10 11 12 12 12 12 11 11 10 12 12 12 11 10 11 11 10 12 11 12 11 11 11 11 12 12 11 11 12 12 12 13 12 12 12 13 12 13 13 12 13 13 12 13 12 12 12 11 12 12 12 12 12 12 11 12 12 12 12 11 12 13 13 12 13 13 12 12 13 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 17 16 16 17 16 16 16 16 16 16 17 17 17 17 17 17 16 17 17 16 17 16 17 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 17 18 18 18 18 17 18 18 19 19 18 17 17 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 14 14 13 14 15 16 18 20 18 15 15 16 16 14 14 13 10 9 9 9 9 10 11 12 12 10 10 10 9 9 10 13 15 15 12 11 12 13 17 12 11 10 12 11 8 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 179 386 85 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 7 40 80 86 114 130 230 286 362 409 461 486 458 400 386 375 299 269 248 262 217 134 54 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 18 39 38 35 38 39 39 40 43 46 27 32 33 20 16 14 9 2 0 6 17 21 42 44 39 35 34 32 29 23 17 13 7 0 0 2 19 14 17 16 12 12 16 21 25 26 26 27 28 24 23 22 17 16 13 10 4 0 0 2 9 9 9 10 11 12 3 0 0 0 0 0 0 0 0 0 0 41 70 105 150 194 221 236 257 312 402 447 445 437 413 392 345 319 329 379 455 532 602 662 711 761 808 812 826 852 873 884 885 869 842 820 806 804 807 786 805 821 861 930 1005 1068 1112 1148 1188 1234 1266 1278 1292 1327 1354 1371 1381 1397 1393 1375 1348 1302 1251 1259 1351 1488 1620 1581 1556 1563 1575 1495 1491 1501 1456 1451 1469 1494 1515 1553 1588 1607 1597 1579 1521 1449 1393 1337 1259 1182 1131 1059 972 915 899 890 889 891 927 994 1097 1197 1246 1262 1268 1266 1258 1256 1277 1307 1322 1333 1340 1345 1347 1344 1341 1344 1360 1375 1393 1422 1445 1472 1480 1497 1517 1538 1566 1603 1643 1677 1697 1728 1749 1758 1783 1795 1799 1790 1778 1771 1760 1746 1736 1719 1701 1686 1670 1658 1650 1639 1624 1618 1630 1648 1659 1657 1640 1613 1580 1578 1589 1611 1617 1636 1639 1629 1611 1584 1569 1584 1617 1641 1608 1626 1583 9 10 10 9 10 11 10 10 11 11 10 9 10 10 10 10 10 10 12 11 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 11 12 10 11 11 11 11 11 11 11 12 12 13 13 13 12 12 12 12 12 13 13 13 12 12 13 13 14 13 11 11 12 12 12 12 12 12 13 12 12 12 12 13 12 12 12 13 13 13 14 13 14 15 14 13 14 14 15 16 16 16 16 15 16 16 16 16 17 16 16 16 16 16 16 16 16 16 17 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 19 19 19 18 17 18 18 19 20 18 18 17 17 16 16 16 16 15 16 16 14 14 14 13 14 15 16 18 20 18 17 16 15 18 15 13 13 10 8 8 10 10 10 10 12 11 9 9 9 9 8 11 15 17 14 11 11 13 13 14 15 13 11 10 9 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 28 51 60 62 73 125 153 213 298 401 410 395 385 388 347 242 184 173 152 77 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 24 32 25 21 22 23 23 23 21 16 16 12 14 11 11 7 2 0 7 13 14 22 29 31 27 28 28 29 28 27 24 17 9 6 10 22 18 17 14 10 9 8 14 17 17 16 19 19 11 12 13 12 11 11 7 2 0 0 0 3 7 3 4 5 6 1 0 0 0 0 0 0 0 0 0 3 38 65 100 142 181 206 224 260 339 421 424 398 344 301 266 235 235 270 352 447 532 604 664 716 756 763 799 806 838 865 881 880 852 812 783 776 782 779 777 782 801 864 942 1013 1077 1124 1160 1195 1232 1262 1278 1300 1329 1338 1353 1380 1394 1379 1359 1326 1291 1284 1316 1388 1482 1548 1553 1523 1508 1518 1484 1489 1504 1481 1455 1461 1493 1535 1575 1598 1606 1628 1612 1548 1475 1421 1367 1292 1221 1166 1085 1004 955 937 933 922 927 975 1051 1152 1236 1278 1300 1309 1304 1293 1284 1291 1296 1317 1337 1352 1360 1358 1352 1351 1360 1374 1385 1401 1425 1446 1448 1470 1493 1515 1540 1569 1602 1639 1671 1690 1715 1740 1751 1759 1783 1791 1785 1776 1768 1753 1737 1722 1702 1687 1678 1665 1660 1653 1637 1617 1614 1630 1651 1666 1664 1634 1595 1574 1577 1587 1589 1613 1632 1630 1617 1592 1568 1561 1576 1600 1615 1594 1596 1595 10 10 10 10 10 11 10 10 11 11 10 11 10 11 10 10 10 10 11 12 12 12 12 11 11 11 10 11 11 10 10 10 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 12 12 11 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 10 10 12 12 11 12 12 12 12 12 12 13 12 13 13 13 13 13 13 14 14 14 14 13 14 15 15 15 16 16 15 15 15 16 16 17 16 16 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 17 17 17 17 18 19 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 19 19 19 18 17 17 17 15 16 16 16 16 16 15 14 14 14 12 15 15 17 18 19 20 18 19 18 19 14 13 12 11 9 9 9 9 9 10 12 10 9 9 8 8 9 13 15 15 12 10 11 14 13 10 11 11 9 8 6 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 21 30 28 36 62 77 132 215 312 292 303 320 330 266 203 160 99 45 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 10 12 14 11 10 8 2 5 9 10 8 8 1 0 0 4 8 12 19 24 22 19 21 22 23 24 26 28 25 18 15 19 21 17 18 17 9 2 1 4 8 7 6 8 8 8 9 9 10 10 10 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 61 94 133 168 191 214 275 348 394 359 262 198 180 176 165 192 258 359 457 542 612 664 698 718 757 785 796 828 857 870 867 831 783 755 749 755 765 768 781 806 875 959 1031 1089 1134 1168 1200 1236 1267 1287 1304 1311 1324 1348 1390 1389 1366 1334 1316 1315 1329 1358 1405 1453 1473 1513 1457 1467 1473 1477 1481 1504 1498 1473 1473 1505 1555 1601 1604 1608 1641 1628 1569 1498 1442 1383 1313 1247 1184 1111 1048 1012 1004 980 953 962 1027 1108 1201 1270 1308 1329 1335 1326 1313 1308 1307 1312 1326 1352 1369 1372 1368 1364 1368 1380 1390 1395 1406 1415 1433 1449 1469 1489 1513 1542 1572 1603 1637 1666 1683 1702 1718 1731 1751 1774 1781 1777 1770 1760 1747 1729 1707 1688 1679 1674 1669 1662 1648 1632 1609 1611 1631 1653 1666 1655 1619 1584 1566 1564 1553 1574 1610 1626 1622 1605 1580 1560 1559 1567 1580 1591 1579 1575 1577 9 10 10 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 11 12 11 11 10 11 12 11 11 11 11 11 11 10 11 11 11 12 11 11 11 11 12 11 11 10 11 12 13 13 12 12 12 12 13 12 11 12 13 13 12 12 13 13 13 12 12 11 11 12 12 12 12 11 11 12 12 12 12 13 12 12 13 13 14 14 14 14 13 14 14 13 14 15 15 16 16 15 15 15 15 16 16 17 17 17 16 17 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 18 18 18 19 19 18 18 18 18 19 19 19 19 20 21 21 21 19 17 17 17 16 15 16 16 16 16 15 15 14 14 13 13 15 15 20 21 17 18 20 22 22 20 14 13 12 11 11 10 9 9 9 10 12 11 11 9 8 8 11 14 15 13 11 11 11 14 12 11 9 7 7 9 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 4 13 22 38 87 154 207 191 205 224 234 213 164 103 39 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 5 3 4 2 0 0 0 1 4 6 5 5 0 0 0 0 4 13 21 21 15 13 14 15 16 16 19 24 28 25 22 21 19 15 18 19 11 0 0 0 1 3 5 6 7 7 7 8 8 8 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 58 86 119 151 176 219 256 323 325 244 149 124 125 129 148 188 270 381 475 554 609 641 678 728 760 775 783 806 836 849 846 810 762 734 730 733 745 768 786 826 896 980 1050 1102 1144 1179 1209 1241 1270 1283 1290 1305 1326 1358 1400 1379 1356 1329 1338 1357 1368 1385 1403 1414 1431 1440 1423 1394 1413 1451 1448 1471 1487 1487 1497 1526 1558 1584 1606 1621 1658 1650 1581 1515 1460 1392 1320 1259 1204 1147 1107 1092 1052 1021 990 1000 1075 1157 1238 1298 1334 1349 1347 1338 1334 1333 1334 1338 1342 1373 1388 1385 1382 1383 1391 1401 1406 1405 1406 1421 1436 1448 1465 1486 1512 1545 1577 1608 1639 1663 1675 1684 1696 1723 1744 1761 1769 1767 1762 1749 1734 1715 1694 1681 1678 1675 1668 1655 1641 1621 1603 1612 1634 1653 1658 1640 1607 1581 1569 1546 1548 1576 1610 1616 1607 1587 1569 1551 1552 1562 1567 1572 1569 1570 1587 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 12 12 11 11 11 11 11 11 10 10 11 11 12 11 11 11 12 11 11 11 11 11 12 12 11 11 12 12 13 12 12 11 11 11 12 12 11 13 12 13 13 12 12 12 12 11 12 11 11 11 11 12 12 12 12 13 12 12 12 13 13 12 13 14 13 14 13 13 14 13 14 15 14 15 16 16 16 16 15 15 15 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 17 18 18 19 19 19 18 18 19 19 18 18 18 19 19 19 19 19 20 21 21 20 18 17 17 16 16 15 16 16 16 16 16 15 14 14 13 14 15 17 23 18 15 18 20 21 21 18 13 13 12 13 10 10 9 10 10 10 11 11 11 9 9 9 12 14 13 12 12 11 13 13 7 8 7 7 4 5 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 58 104 126 121 132 146 154 164 91 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 0 0 10 18 16 11 9 10 11 13 13 16 22 29 29 25 21 17 15 19 21 16 13 6 0 0 2 3 5 6 6 6 6 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 53 78 105 133 172 189 243 316 238 148 126 117 103 123 177 225 305 412 499 543 587 636 692 732 748 759 775 794 813 829 829 796 745 724 716 721 739 768 805 856 922 996 1064 1119 1155 1182 1210 1237 1252 1266 1288 1310 1340 1373 1389 1371 1352 1349 1367 1371 1372 1371 1378 1398 1429 1428 1386 1434 1383 1408 1395 1432 1485 1499 1511 1523 1554 1604 1627 1642 1666 1663 1593 1530 1472 1403 1331 1271 1220 1190 1169 1126 1087 1057 1031 1044 1122 1197 1271 1320 1346 1353 1352 1353 1356 1362 1365 1365 1364 1394 1401 1398 1401 1409 1418 1422 1422 1420 1419 1426 1445 1450 1463 1483 1511 1545 1581 1615 1644 1660 1666 1675 1694 1721 1735 1747 1757 1756 1751 1744 1724 1701 1690 1686 1678 1667 1656 1646 1631 1610 1601 1616 1637 1652 1649 1630 1611 1591 1555 1537 1548 1579 1608 1605 1592 1571 1555 1534 1533 1537 1543 1553 1551 1557 1559 11 11 11 11 11 11 11 11 10 10 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 12 10 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 11 10 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 14 15 15 16 16 15 15 16 15 16 16 17 16 16 16 16 17 17 16 16 17 17 17 17 17 17 16 17 16 17 17 18 17 17 16 16 17 16 16 17 16 16 16 16 16 16 17 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 18 18 19 19 18 18 18 19 19 19 19 19 20 21 20 18 16 17 17 16 15 15 16 16 16 15 15 14 14 14 14 14 16 19 20 17 18 18 20 21 18 16 14 12 12 13 12 11 9 10 10 10 10 10 10 8 7 8 11 14 13 12 11 12 13 12 10 5 6 5 4 4 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 35 54 64 70 78 86 94 89 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 0 0 11 16 13 6 3 6 9 13 15 16 21 29 29 25 20 17 17 18 21 20 17 8 0 0 2 1 4 6 5 5 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 48 72 95 121 130 181 257 273 172 129 147 130 110 152 210 267 346 444 477 522 595 654 703 736 747 754 769 781 792 807 811 784 745 726 712 718 743 781 828 882 946 1014 1079 1131 1157 1186 1212 1223 1239 1262 1289 1322 1355 1375 1378 1371 1362 1374 1380 1375 1370 1354 1347 1372 1405 1419 1389 1367 1410 1396 1364 1398 1483 1513 1524 1532 1581 1637 1654 1655 1648 1644 1595 1530 1474 1417 1348 1292 1263 1234 1194 1163 1132 1099 1074 1092 1168 1237 1302 1337 1347 1352 1355 1365 1380 1388 1389 1391 1390 1411 1412 1411 1422 1436 1442 1443 1441 1439 1438 1442 1460 1454 1467 1487 1512 1545 1582 1618 1636 1651 1664 1674 1693 1716 1724 1731 1743 1744 1741 1734 1713 1703 1691 1676 1665 1654 1646 1638 1622 1602 1597 1613 1634 1643 1639 1633 1612 1574 1542 1531 1551 1579 1604 1595 1583 1556 1535 1525 1517 1512 1528 1549 1551 1557 1556 11 10 10 11 11 12 11 11 11 11 11 11 10 10 11 10 11 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 12 12 12 13 12 12 13 12 12 13 13 13 12 11 11 12 12 12 12 13 12 12 12 13 14 13 13 15 14 13 13 13 14 13 13 14 14 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 16 17 16 16 16 16 16 17 16 17 17 18 17 17 17 18 18 18 18 19 19 19 18 19 19 19 18 18 18 20 19 20 19 21 22 21 20 19 17 17 16 16 15 15 15 15 16 16 16 14 14 14 14 15 17 20 20 19 20 20 22 21 17 15 13 13 12 12 12 11 9 12 12 12 10 10 9 8 7 9 11 14 13 10 11 14 14 11 8 3 2 1 4 4 5 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 12 21 29 35 39 40 28 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 1 5 15 12 8 2 4 9 13 15 16 21 26 26 21 19 16 15 15 17 18 16 8 0 0 4 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 15 40 62 78 88 126 189 240 188 144 140 159 147 134 178 248 306 371 405 464 540 614 668 709 737 741 741 753 767 774 784 792 778 756 724 710 719 751 802 856 910 970 1035 1093 1130 1159 1186 1205 1230 1237 1256 1293 1336 1363 1370 1375 1384 1384 1388 1380 1372 1351 1340 1334 1350 1384 1421 1437 1391 1364 1386 1361 1374 1448 1481 1543 1572 1615 1654 1667 1656 1625 1609 1579 1517 1463 1423 1372 1347 1295 1261 1240 1211 1178 1144 1121 1141 1210 1276 1326 1340 1344 1348 1358 1380 1401 1408 1409 1411 1412 1421 1422 1427 1443 1451 1462 1465 1459 1453 1451 1461 1477 1472 1476 1496 1516 1547 1589 1605 1623 1647 1663 1671 1687 1704 1711 1716 1725 1729 1733 1726 1719 1700 1676 1660 1650 1636 1625 1624 1610 1596 1585 1604 1631 1636 1635 1625 1596 1559 1531 1530 1557 1589 1607 1594 1578 1547 1539 1519 1496 1498 1522 1541 1551 1561 1563 11 11 11 11 12 11 11 11 11 11 11 11 11 11 10 11 11 12 11 11 11 10 9 11 11 11 12 11 10 10 10 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 11 11 11 11 11 11 11 12 13 13 12 12 12 13 12 12 12 11 11 11 11 12 12 12 12 12 13 12 11 12 13 14 14 14 14 13 14 13 13 13 13 14 13 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 19 19 18 18 17 18 20 20 19 20 23 23 21 20 19 18 17 16 16 15 15 15 15 15 15 14 14 14 14 14 15 20 21 21 20 18 19 20 20 16 14 13 14 14 13 12 11 10 12 12 11 9 10 9 7 8 9 12 14 12 10 12 16 16 11 5 2 1 1 3 4 6 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 2 5 8 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 9 3 8 6 5 9 12 13 15 18 19 17 15 14 11 11 12 14 16 14 7 0 0 3 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 9 30 42 55 87 130 179 188 124 154 158 184 169 147 202 282 315 346 408 487 560 627 679 725 740 729 718 723 740 756 768 773 772 739 723 706 724 773 835 890 944 1000 1056 1103 1128 1150 1154 1212 1242 1236 1257 1300 1339 1359 1368 1384 1404 1404 1398 1386 1352 1338 1320 1305 1330 1369 1376 1417 1448 1373 1359 1349 1357 1365 1442 1546 1604 1635 1666 1686 1666 1621 1592 1560 1509 1456 1435 1421 1358 1297 1284 1280 1250 1212 1186 1175 1197 1254 1305 1328 1369 1354 1345 1360 1391 1414 1426 1430 1430 1428 1432 1436 1449 1455 1467 1482 1482 1473 1471 1474 1481 1488 1483 1491 1507 1525 1550 1560 1587 1620 1649 1660 1667 1680 1693 1698 1701 1707 1719 1721 1722 1706 1681 1657 1645 1637 1626 1617 1609 1596 1592 1590 1607 1622 1626 1622 1611 1581 1545 1525 1531 1561 1597 1604 1592 1573 1568 1540 1511 1487 1494 1515 1530 1547 1567 1568 11 11 12 12 12 11 11 11 11 11 12 12 11 11 12 11 12 13 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 12 11 12 12 13 12 12 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 17 17 18 17 17 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 19 17 17 18 18 19 20 22 24 24 22 20 18 18 17 16 16 15 15 16 16 16 16 15 15 14 15 16 17 19 20 20 20 18 17 19 18 16 14 13 15 15 14 14 12 11 11 11 10 9 9 9 7 8 11 13 14 12 11 14 16 17 9 4 1 1 1 1 3 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 7 8 8 9 11 12 13 12 12 9 4 5 5 8 10 12 15 14 6 0 0 2 10 16 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 36 54 87 128 155 138 107 188 171 219 187 151 217 273 303 361 434 508 578 637 686 735 737 708 697 699 719 736 748 759 753 725 718 706 746 810 870 921 975 1031 1084 1118 1128 1140 1150 1196 1249 1256 1272 1309 1334 1355 1375 1401 1422 1419 1405 1369 1331 1326 1328 1300 1357 1438 1323 1313 1378 1364 1376 1360 1336 1357 1436 1533 1619 1652 1684 1687 1659 1622 1588 1550 1506 1476 1449 1411 1351 1301 1297 1304 1281 1246 1226 1227 1253 1293 1311 1333 1385 1353 1349 1369 1402 1430 1446 1451 1445 1441 1447 1454 1459 1473 1492 1499 1494 1489 1495 1501 1506 1507 1500 1506 1518 1520 1536 1555 1586 1621 1647 1656 1662 1672 1680 1682 1685 1694 1703 1707 1715 1690 1660 1642 1634 1627 1615 1605 1596 1588 1587 1585 1598 1608 1616 1608 1596 1566 1533 1519 1534 1568 1592 1588 1593 1590 1572 1532 1502 1485 1493 1513 1522 1533 1557 1564 11 12 12 12 12 11 11 11 11 11 12 12 12 11 12 12 12 11 12 11 11 12 12 12 12 12 11 10 11 11 10 11 11 11 11 11 11 11 11 12 11 12 13 12 12 12 11 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 12 11 11 11 11 11 11 11 12 12 12 12 13 14 14 13 13 13 13 13 13 14 13 14 14 14 15 15 15 15 15 15 15 15 16 15 16 16 16 16 15 15 16 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 17 18 18 18 18 18 18 18 19 18 18 19 19 18 18 18 19 19 17 18 19 19 19 20 22 24 24 23 20 19 19 17 16 16 15 15 16 16 15 16 17 15 15 16 18 18 18 20 20 20 19 19 18 17 15 14 14 15 14 14 15 11 11 10 10 10 9 9 8 7 8 12 15 13 11 13 15 16 16 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 9 10 7 7 8 9 9 6 0 0 1 8 10 13 15 13 5 0 0 3 9 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 20 52 87 118 127 112 121 197 192 234 192 168 161 237 317 384 455 525 592 644 684 724 726 691 661 668 679 709 737 747 742 722 716 723 777 850 910 956 1010 1065 1097 1116 1123 1126 1149 1195 1260 1284 1299 1325 1343 1371 1402 1424 1429 1414 1385 1345 1322 1312 1283 1247 1353 1244 1202 1220 1302 1363 1399 1398 1349 1364 1446 1533 1633 1657 1697 1678 1641 1612 1593 1568 1529 1494 1437 1388 1337 1323 1317 1319 1310 1287 1269 1274 1291 1309 1336 1358 1355 1358 1360 1389 1420 1446 1461 1464 1459 1451 1451 1462 1471 1497 1513 1510 1503 1505 1513 1516 1518 1518 1517 1520 1522 1533 1545 1562 1591 1623 1644 1652 1656 1661 1666 1669 1673 1679 1682 1692 1693 1657 1633 1616 1611 1607 1602 1594 1585 1581 1580 1576 1581 1601 1610 1593 1574 1548 1521 1517 1541 1573 1591 1595 1594 1585 1559 1528 1498 1486 1496 1512 1514 1520 1536 1542 11 11 11 11 12 11 11 11 11 12 12 12 12 12 11 12 12 12 11 12 12 12 12 12 12 11 11 11 11 10 11 11 10 10 11 11 11 12 12 12 12 13 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 13 13 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 15 16 16 16 16 16 16 16 16 17 17 17 18 17 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 19 18 19 19 19 18 18 19 19 18 18 18 18 19 18 21 23 24 24 22 20 20 21 17 16 16 16 17 16 16 17 19 18 15 15 17 18 19 20 20 21 21 20 21 19 16 16 15 14 15 15 15 14 11 10 12 11 10 9 9 8 8 11 14 16 14 11 10 14 15 12 5 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 8 1 1 6 9 9 7 3 0 2 10 12 14 13 11 3 0 0 2 5 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 0 0 0 0 0 0 0 0 0 0 0 0 16 50 86 107 106 102 130 190 228 247 201 177 179 259 334 402 472 540 601 645 679 708 698 655 659 659 661 692 721 734 734 723 721 750 817 895 949 979 1022 1043 1076 1103 1115 1124 1158 1218 1279 1305 1327 1350 1370 1401 1414 1417 1404 1378 1344 1314 1303 1308 1301 1395 1312 1253 1106 1053 1090 1173 1304 1405 1387 1388 1460 1540 1638 1665 1692 1662 1619 1602 1588 1564 1524 1473 1419 1370 1341 1352 1346 1337 1336 1326 1314 1311 1325 1357 1426 1483 1360 1368 1372 1406 1437 1457 1470 1476 1472 1467 1467 1476 1493 1517 1527 1518 1515 1526 1533 1533 1535 1537 1535 1535 1541 1550 1560 1573 1604 1624 1633 1645 1647 1649 1657 1664 1665 1666 1670 1670 1668 1631 1608 1601 1594 1594 1594 1587 1580 1578 1576 1575 1580 1598 1606 1582 1557 1531 1514 1525 1554 1583 1598 1598 1592 1577 1552 1524 1491 1485 1497 1512 1507 1507 1513 1519 11 11 11 12 12 11 12 12 11 12 12 12 12 11 11 12 12 12 11 12 12 11 12 12 12 11 11 11 11 10 10 10 10 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 13 13 12 11 12 12 11 12 12 12 12 12 12 13 14 13 13 13 13 13 13 14 13 14 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 15 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 19 19 18 19 19 19 18 18 19 19 18 18 19 19 19 19 22 24 24 24 22 21 21 19 18 17 16 17 18 16 16 19 20 17 16 16 19 18 19 19 21 22 22 21 18 17 15 13 14 15 15 15 15 15 13 12 14 12 11 9 8 7 9 12 15 16 16 13 12 13 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 4 2 6 9 11 11 9 4 0 4 11 13 15 12 10 7 1 0 1 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 1 0 0 0 0 0 0 0 0 0 0 0 0 15 52 85 95 94 99 131 186 234 245 245 164 193 279 350 418 486 552 606 644 674 694 677 681 683 620 648 674 701 718 723 726 745 792 865 933 979 998 1003 1024 1063 1100 1134 1148 1168 1229 1290 1318 1341 1359 1380 1386 1406 1407 1363 1323 1298 1285 1287 1280 1255 1375 990 1263 1031 1046 992 1034 1186 1372 1432 1400 1479 1549 1628 1684 1666 1628 1616 1586 1550 1517 1479 1434 1390 1355 1345 1361 1369 1365 1363 1361 1358 1360 1377 1404 1440 1463 1370 1378 1388 1421 1440 1468 1480 1483 1483 1478 1481 1499 1519 1534 1536 1526 1527 1545 1553 1549 1553 1558 1558 1557 1566 1576 1573 1585 1615 1625 1634 1642 1638 1642 1650 1658 1660 1656 1649 1648 1637 1606 1590 1582 1578 1578 1580 1579 1576 1573 1573 1576 1585 1597 1600 1576 1546 1522 1513 1532 1547 1560 1573 1581 1585 1563 1538 1517 1491 1488 1496 1515 1508 1502 1500 1505 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 12 11 10 11 11 11 11 12 12 12 12 11 12 13 12 12 11 11 11 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 12 11 12 12 12 12 12 13 13 12 13 13 13 14 13 13 13 13 13 14 13 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 15 16 15 16 16 15 15 16 15 16 15 16 16 16 16 17 16 16 16 16 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 19 19 19 18 19 19 19 18 18 19 19 19 20 23 24 23 24 22 21 21 19 18 18 17 17 17 16 18 18 19 17 17 18 18 18 19 19 21 24 22 20 18 16 15 14 14 15 15 15 16 16 14 13 14 13 11 9 8 7 10 14 15 16 16 15 12 13 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 1 4 7 4 7 9 10 10 11 9 3 3 8 13 14 14 12 10 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 5 0 0 0 0 0 0 0 0 0 0 0 1 16 51 81 87 87 95 127 164 194 217 213 169 210 296 364 430 498 561 610 644 670 681 666 662 665 613 644 659 691 710 720 742 781 837 905 959 990 992 1012 1036 1050 1092 1140 1152 1164 1215 1273 1302 1319 1333 1337 1362 1374 1364 1306 1270 1257 1255 1268 1275 1309 1431 917 1226 1197 1077 948 1013 1117 1309 1470 1448 1468 1568 1631 1668 1631 1629 1592 1546 1500 1463 1429 1393 1361 1346 1351 1375 1383 1386 1391 1390 1399 1411 1422 1417 1392 1370 1371 1387 1407 1433 1448 1468 1475 1486 1487 1483 1496 1522 1540 1547 1543 1535 1539 1556 1560 1557 1554 1564 1578 1582 1582 1585 1587 1598 1612 1627 1639 1640 1637 1636 1636 1643 1649 1643 1629 1617 1609 1600 1566 1560 1560 1564 1566 1569 1569 1567 1567 1576 1590 1601 1597 1573 1539 1514 1514 1518 1532 1555 1579 1590 1578 1560 1533 1514 1490 1487 1499 1521 1522 1511 1500 1502 11 12 12 12 12 12 12 12 12 12 13 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 11 12 11 11 11 12 12 11 12 12 11 12 12 11 11 11 11 12 12 12 12 13 13 12 13 13 12 13 13 13 13 12 12 12 12 12 12 11 12 12 12 12 13 13 14 14 13 13 13 13 13 14 14 14 14 13 14 15 14 15 15 15 15 16 15 15 15 15 15 15 15 16 15 15 15 15 15 15 16 15 15 16 15 15 16 16 16 17 17 16 16 17 17 16 17 18 18 18 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 19 18 19 19 19 19 19 19 19 18 17 17 19 19 21 22 23 24 23 24 22 21 21 19 18 18 18 18 16 17 19 20 19 18 17 19 19 17 18 19 23 24 19 20 17 16 15 14 14 15 15 16 16 17 13 14 14 13 11 9 8 8 12 15 16 16 16 15 13 12 10 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 9 11 11 11 11 11 8 9 12 13 14 13 11 10 7 0 0 0 0 0 0 0 3 5 0 0 0 0 0 0 0 0 0 0 0 3 9 14 6 0 0 0 0 0 0 0 0 0 0 0 3 20 54 78 81 83 92 106 133 172 201 188 173 230 311 374 439 507 568 612 643 661 670 665 646 639 620 631 660 700 714 724 766 821 881 938 970 978 996 1011 1041 1039 1074 1109 1125 1147 1190 1231 1253 1267 1276 1297 1308 1302 1289 1247 1235 1232 1233 1235 1227 1267 1314 885 894 1023 992 882 941 1090 1284 1469 1547 1496 1547 1661 1683 1664 1618 1546 1506 1469 1428 1394 1366 1347 1347 1366 1397 1410 1413 1412 1427 1447 1452 1439 1405 1369 1357 1371 1393 1423 1446 1454 1458 1475 1487 1489 1490 1511 1538 1554 1558 1552 1545 1553 1567 1568 1567 1564 1577 1588 1592 1593 1594 1597 1602 1609 1623 1646 1648 1639 1627 1623 1623 1626 1625 1614 1596 1581 1569 1543 1545 1549 1550 1551 1559 1564 1567 1571 1581 1597 1608 1598 1569 1533 1517 1508 1519 1536 1567 1588 1591 1582 1561 1532 1512 1493 1492 1507 1519 1528 1515 1503 1502 12 12 12 12 12 12 12 12 12 13 13 13 12 12 13 13 12 11 12 13 13 13 12 12 11 12 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 13 12 12 12 13 13 13 13 13 12 11 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 15 13 15 15 16 16 16 15 15 15 16 16 15 16 16 15 15 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 17 18 18 18 18 18 18 18 19 18 19 18 18 18 18 18 18 18 19 19 19 19 19 18 19 19 19 19 18 17 19 19 21 23 24 23 23 22 21 21 20 17 17 17 17 17 16 18 20 19 19 18 18 19 19 19 18 20 23 22 20 18 17 15 14 13 14 16 17 17 17 18 14 14 13 12 10 8 8 9 14 16 17 17 16 15 13 12 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 9 9 9 11 11 12 13 12 12 11 12 12 12 10 9 7 5 0 0 0 0 0 0 7 10 4 0 0 0 0 0 0 0 0 0 4 8 11 9 0 0 0 0 0 0 0 0 0 0 0 0 6 28 55 74 75 80 84 92 135 180 188 173 182 247 323 383 447 515 574 614 630 644 653 649 633 619 604 617 657 707 721 732 793 859 906 935 954 981 985 986 1015 1028 1051 1079 1097 1120 1154 1179 1191 1203 1225 1241 1240 1224 1214 1199 1215 1220 1219 1207 1258 1357 1411 1331 1006 908 876 819 853 1044 1293 1421 1549 1604 1540 1574 1574 1578 1564 1515 1484 1454 1418 1384 1360 1351 1358 1381 1414 1435 1439 1449 1467 1484 1472 1434 1385 1356 1356 1375 1401 1430 1443 1450 1466 1483 1491 1492 1501 1534 1556 1564 1568 1564 1561 1568 1573 1576 1574 1573 1590 1599 1601 1601 1604 1611 1614 1609 1622 1628 1631 1635 1625 1615 1607 1605 1601 1590 1575 1559 1541 1524 1522 1523 1528 1537 1549 1559 1565 1575 1590 1607 1614 1600 1574 1552 1536 1514 1522 1548 1572 1588 1593 1586 1565 1539 1516 1497 1497 1502 1516 1523 1513 1501 1496 12 12 12 12 12 12 12 12 12 13 13 13 12 11 12 12 12 12 12 12 12 12 12 12 11 12 11 12 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 13 13 13 14 14 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 16 16 16 16 16 16 16 17 16 16 17 17 17 17 17 18 18 18 18 19 18 18 18 18 18 18 18 18 19 19 19 18 19 19 18 19 19 19 18 18 18 17 18 19 21 24 24 23 23 23 22 20 19 19 18 17 17 17 18 20 18 17 17 19 18 20 18 18 19 21 21 20 18 18 17 15 13 14 15 18 19 18 18 17 15 14 12 12 10 8 8 11 15 17 17 17 17 14 14 11 10 7 3 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 10 11 12 14 13 11 9 10 10 10 8 7 5 1 0 0 0 0 0 0 11 13 7 2 0 0 0 0 0 0 0 0 1 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 11 36 54 68 71 72 80 94 145 182 177 167 195 261 331 391 457 526 576 594 612 634 647 638 619 600 584 594 637 696 726 748 826 873 900 926 954 967 965 958 981 1004 1032 1072 1086 1099 1117 1129 1137 1150 1169 1186 1189 1170 1160 1172 1210 1213 1214 1179 1225 1326 1311 1205 1080 933 830 768 797 960 1236 1433 1538 1592 1621 1637 1647 1593 1496 1454 1448 1439 1415 1389 1371 1369 1380 1395 1414 1436 1458 1479 1501 1504 1472 1422 1374 1353 1359 1384 1409 1425 1437 1453 1467 1485 1491 1500 1528 1556 1574 1579 1578 1575 1573 1576 1581 1586 1581 1583 1605 1611 1610 1608 1611 1621 1622 1610 1615 1628 1622 1631 1624 1605 1593 1589 1580 1567 1552 1537 1520 1507 1508 1512 1523 1534 1545 1561 1567 1577 1600 1619 1617 1603 1590 1578 1542 1522 1529 1552 1578 1595 1596 1585 1564 1538 1521 1517 1508 1510 1523 1520 1506 1490 1481 12 12 12 12 12 12 12 12 13 12 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 13 13 12 13 13 13 13 12 13 13 12 12 12 12 12 12 12 12 11 12 12 12 13 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 14 15 15 14 15 15 15 15 16 16 16 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 19 19 18 19 19 19 19 19 17 18 19 20 22 24 24 23 23 22 21 21 19 18 18 18 16 18 21 18 16 16 19 19 18 19 19 17 21 20 20 18 18 18 17 15 14 15 16 17 19 19 18 17 17 15 13 12 10 9 11 13 16 18 18 18 16 14 14 10 7 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 12 10 4 4 8 6 6 6 4 0 0 0 0 0 0 0 0 5 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 39 51 57 62 64 79 99 166 185 170 169 205 268 336 397 464 526 539 575 606 632 639 623 598 575 565 583 631 695 739 778 836 868 905 931 940 940 932 929 949 980 1022 1073 1078 1084 1087 1092 1099 1110 1128 1145 1147 1134 1131 1160 1213 1207 1198 1166 1133 1308 1368 1219 1091 946 838 798 794 884 1132 1391 1507 1585 1645 1669 1648 1600 1525 1408 1397 1407 1402 1394 1391 1395 1402 1408 1427 1462 1487 1512 1528 1507 1457 1411 1374 1361 1369 1394 1414 1428 1448 1462 1472 1482 1494 1515 1543 1568 1578 1584 1587 1586 1585 1588 1594 1595 1587 1596 1609 1617 1618 1617 1620 1623 1624 1620 1618 1626 1628 1627 1611 1590 1579 1571 1564 1551 1534 1521 1511 1494 1495 1502 1513 1517 1536 1559 1567 1575 1597 1621 1627 1618 1605 1578 1545 1527 1533 1557 1582 1600 1601 1587 1565 1549 1541 1523 1515 1518 1524 1515 1496 1477 1465 12 12 12 12 12 12 12 12 12 13 13 13 12 12 13 12 12 12 12 12 12 12 13 12 12 12 12 12 11 12 12 11 11 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 12 12 13 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 15 15 15 14 14 15 15 15 16 16 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 19 19 19 18 19 19 19 19 19 16 19 20 22 23 24 24 23 24 22 21 21 19 19 18 16 17 18 18 18 17 17 19 18 18 19 19 19 20 19 19 16 17 17 16 15 16 18 16 16 19 20 19 17 17 16 13 11 9 10 12 15 17 18 18 17 16 15 13 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 9 7 2 0 0 4 1 0 0 0 0 0 0 0 0 0 0 2 16 7 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 28 43 50 54 56 66 88 122 182 184 164 170 211 273 340 405 454 474 524 572 602 626 627 605 577 562 566 589 638 705 758 777 843 888 911 920 918 908 898 904 930 968 1017 1060 1054 1061 1064 1063 1069 1082 1099 1114 1119 1114 1120 1156 1203 1207 1199 1186 1128 1329 1358 1223 1086 920 846 835 806 838 1021 1175 1322 1525 1673 1725 1700 1628 1540 1431 1396 1390 1392 1400 1410 1415 1421 1429 1463 1503 1522 1539 1538 1501 1445 1405 1382 1378 1381 1402 1426 1446 1462 1472 1478 1484 1497 1530 1562 1573 1585 1588 1591 1593 1595 1599 1602 1598 1592 1598 1614 1624 1627 1626 1626 1626 1625 1621 1620 1624 1627 1620 1603 1572 1560 1550 1545 1535 1527 1519 1499 1481 1482 1490 1496 1516 1529 1552 1572 1578 1596 1617 1631 1628 1607 1577 1545 1531 1539 1564 1588 1604 1603 1588 1578 1566 1541 1522 1514 1517 1520 1514 1495 1474 1455 12 12 12 12 12 12 12 13 12 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 13 13 12 12 13 12 11 12 12 12 13 13 13 13 13 12 12 13 14 13 13 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 19 18 19 18 19 19 20 19 18 17 19 19 23 24 24 24 24 23 22 21 21 19 20 17 16 19 19 17 18 17 19 20 17 17 20 21 21 20 18 18 16 18 18 16 16 19 20 19 18 19 19 20 17 17 15 13 10 9 11 13 16 16 19 19 17 16 15 12 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 5 3 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 37 46 47 51 59 74 101 143 220 203 169 177 215 275 339 378 407 467 522 567 598 620 616 593 564 552 562 592 649 705 732 786 868 904 899 894 891 883 879 892 921 961 1001 1020 1042 1047 1046 1049 1056 1061 1077 1101 1113 1112 1127 1175 1197 1203 1213 1176 1128 1318 1374 1281 1150 973 850 863 809 820 883 944 1169 1441 1639 1736 1737 1668 1571 1485 1433 1406 1411 1415 1419 1424 1440 1461 1505 1542 1552 1553 1538 1493 1438 1402 1392 1391 1396 1420 1443 1464 1476 1480 1483 1486 1506 1546 1576 1586 1595 1599 1598 1603 1608 1609 1606 1602 1604 1607 1622 1633 1635 1634 1634 1631 1627 1624 1626 1628 1622 1612 1598 1565 1549 1529 1524 1526 1522 1508 1485 1468 1471 1478 1483 1496 1521 1546 1559 1562 1579 1603 1627 1630 1603 1572 1546 1531 1541 1565 1589 1602 1601 1599 1586 1565 1542 1522 1516 1514 1518 1509 1500 1473 1452 12 12 13 13 13 13 13 13 13 12 12 12 13 13 12 12 13 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 12 12 13 13 13 12 13 13 13 13 13 14 14 12 13 13 13 13 13 13 13 12 11 11 12 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 16 16 16 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 19 18 19 18 19 19 19 18 17 18 20 22 23 23 24 23 24 22 21 21 20 19 20 17 19 21 19 18 18 18 19 20 19 17 20 20 20 19 19 17 16 16 18 17 17 21 22 21 19 19 19 20 18 18 15 12 11 10 12 14 16 17 19 18 17 16 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 15 1 0 4 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 28 38 42 45 53 65 88 135 196 235 204 185 185 222 268 293 337 406 468 520 564 597 614 609 585 556 537 553 604 638 675 737 807 880 906 879 867 873 875 874 887 922 950 974 1011 1039 1043 1044 1050 1053 1047 1065 1101 1117 1117 1145 1193 1197 1197 1213 1169 1153 1258 1338 1268 1191 1047 918 895 828 824 816 894 1087 1344 1573 1712 1735 1674 1584 1504 1454 1436 1437 1445 1439 1442 1461 1489 1537 1571 1577 1568 1544 1497 1446 1410 1408 1404 1414 1440 1462 1479 1488 1487 1488 1496 1518 1556 1583 1584 1606 1612 1608 1615 1621 1617 1610 1611 1617 1616 1628 1638 1641 1642 1645 1632 1626 1627 1631 1634 1622 1602 1588 1562 1545 1531 1516 1515 1512 1497 1473 1456 1453 1463 1475 1485 1513 1542 1545 1567 1576 1601 1620 1619 1596 1566 1544 1529 1540 1560 1583 1601 1608 1605 1589 1565 1540 1525 1519 1514 1511 1510 1496 1474 1466 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 11 11 12 12 11 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 12 13 12 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 12 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 14 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 19 18 19 18 18 19 19 19 19 20 17 18 20 21 22 23 24 23 23 23 21 21 21 21 19 18 19 21 21 20 19 18 18 20 20 20 19 20 20 20 19 19 16 16 18 20 19 19 21 21 20 19 19 19 19 19 18 15 11 11 12 14 14 15 17 19 19 18 16 14 10 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 20 30 36 40 47 60 79 120 170 211 233 229 242 180 213 233 275 339 406 467 518 562 594 608 600 575 549 528 553 567 619 694 760 824 889 901 864 852 864 870 877 897 908 937 984 1018 1027 1039 1053 1052 1037 1033 1068 1104 1117 1135 1154 1178 1200 1206 1216 1176 1162 1226 1316 1234 1206 1098 1000 994 942 865 829 864 995 1227 1498 1691 1735 1675 1577 1501 1471 1464 1454 1468 1471 1467 1481 1512 1562 1591 1592 1578 1547 1500 1458 1450 1423 1419 1433 1462 1483 1494 1494 1491 1497 1513 1537 1563 1569 1608 1619 1625 1624 1629 1630 1623 1618 1620 1623 1623 1632 1640 1642 1647 1650 1635 1633 1634 1633 1628 1615 1598 1581 1558 1550 1534 1506 1497 1496 1485 1466 1448 1436 1436 1452 1476 1503 1506 1531 1549 1577 1604 1615 1609 1589 1560 1539 1528 1537 1557 1574 1583 1606 1606 1591 1564 1540 1528 1521 1517 1511 1513 1498 1492 1475 13 13 12 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 13 13 12 11 12 11 12 12 13 12 12 12 13 13 13 13 13 12 13 14 13 13 13 13 13 13 13 13 13 12 13 12 13 12 12 12 12 12 12 12 13 12 12 13 13 13 13 14 14 14 13 14 14 13 13 14 14 14 14 13 14 15 14 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 14 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 19 18 18 19 19 19 19 19 17 18 20 22 23 24 24 23 23 22 22 20 21 21 19 21 22 21 19 18 20 19 18 21 22 21 20 19 18 20 17 17 15 16 19 20 20 20 21 22 23 19 19 19 20 19 18 15 12 11 13 13 15 17 18 19 19 18 15 11 8 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 3 4 3 1 0 0 0 0 0 1 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 19 29 38 43 54 72 95 165 217 250 267 241 258 202 183 232 276 343 410 467 516 559 590 599 589 568 548 535 531 559 638 724 783 839 889 885 853 845 860 871 885 889 917 959 998 1016 1020 1036 1055 1047 1016 1024 1071 1104 1127 1136 1155 1187 1207 1205 1203 1183 1178 1179 1236 1263 1227 1178 1187 1148 1030 921 866 857 916 1096 1391 1654 1754 1691 1574 1511 1489 1459 1459 1483 1499 1490 1499 1536 1588 1609 1611 1593 1558 1528 1511 1472 1448 1440 1448 1483 1504 1506 1497 1493 1506 1528 1548 1559 1581 1606 1631 1638 1641 1641 1636 1628 1627 1631 1633 1631 1634 1639 1645 1648 1638 1616 1618 1633 1624 1613 1602 1581 1567 1558 1544 1521 1499 1486 1481 1470 1455 1428 1418 1438 1456 1462 1467 1494 1524 1551 1578 1600 1608 1599 1580 1554 1533 1526 1534 1551 1558 1580 1605 1609 1599 1568 1543 1529 1519 1514 1516 1516 1512 1499 1475 12 13 12 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 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 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 15 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 19 18 18 18 18 18 18 18 18 18 18 19 19 18 18 19 18 18 19 19 20 20 18 17 19 21 23 24 24 22 23 23 23 22 20 22 20 21 21 21 20 19 19 20 19 19 19 22 21 20 18 18 18 17 17 16 18 22 22 21 22 21 21 21 20 20 20 22 20 18 14 12 12 14 14 16 19 19 20 19 16 12 9 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 5 2 2 3 3 1 3 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 22 37 43 49 69 97 132 209 219 249 308 314 301 265 207 235 281 348 414 470 518 559 586 594 586 567 554 548 546 581 675 758 806 849 877 867 847 851 873 883 885 910 946 976 996 1005 1012 1029 1044 1034 1009 1025 1077 1110 1118 1141 1170 1213 1234 1224 1216 1203 1183 1165 1249 1246 1291 1305 1282 1209 1090 979 910 876 883 1015 1288 1566 1729 1689 1663 1580 1491 1465 1478 1499 1510 1506 1518 1560 1608 1626 1625 1607 1592 1567 1525 1500 1487 1457 1464 1501 1521 1516 1502 1499 1511 1526 1548 1579 1596 1614 1646 1655 1654 1647 1635 1629 1635 1641 1642 1640 1639 1643 1648 1653 1633 1623 1635 1639 1627 1617 1595 1572 1567 1556 1530 1514 1497 1482 1476 1457 1438 1424 1423 1435 1443 1448 1464 1483 1500 1544 1574 1594 1602 1590 1570 1548 1533 1527 1525 1536 1554 1574 1599 1609 1603 1571 1545 1530 1519 1515 1518 1517 1512 1492 1469 12 13 13 12 13 13 13 13 13 13 12 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 12 12 13 13 13 13 13 14 13 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 19 19 19 19 20 18 17 19 22 23 23 23 22 23 23 21 20 21 21 20 23 21 19 19 21 21 19 18 18 19 22 20 19 18 18 17 16 17 18 21 23 24 23 23 20 21 22 22 21 21 21 18 17 13 12 12 13 15 17 20 20 22 19 13 9 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 1 5 7 9 9 9 7 4 3 3 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 9 10 21 36 45 52 64 91 130 169 227 223 300 354 353 332 287 240 230 289 351 417 473 521 560 586 594 589 577 566 552 570 627 726 790 819 853 872 868 866 876 892 900 923 945 967 979 986 997 1004 1007 1015 1019 1017 1038 1072 1076 1109 1153 1198 1229 1224 1205 1197 1188 1171 1208 1184 1265 1287 1304 1295 1243 1150 1047 960 894 873 988 1231 1482 1635 1667 1661 1576 1505 1488 1501 1515 1516 1519 1542 1582 1620 1640 1637 1632 1609 1574 1535 1496 1471 1474 1482 1517 1535 1524 1507 1505 1508 1527 1562 1594 1613 1627 1656 1664 1660 1646 1631 1633 1639 1648 1652 1648 1647 1653 1650 1648 1640 1626 1640 1642 1639 1622 1601 1578 1559 1544 1522 1505 1488 1475 1464 1447 1431 1418 1417 1422 1422 1431 1459 1478 1501 1535 1566 1585 1594 1582 1564 1551 1542 1533 1527 1535 1552 1577 1599 1610 1604 1579 1548 1531 1527 1523 1518 1517 1510 1488 1467 13 12 12 13 12 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 13 13 13 12 13 13 13 12 12 13 13 12 13 13 12 12 12 11 11 13 13 12 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 13 13 13 13 14 13 13 14 13 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 18 18 18 18 18 18 17 18 19 18 18 18 18 18 19 19 18 19 21 22 23 22 21 22 23 23 21 22 21 19 20 22 19 18 20 18 15 18 19 19 20 19 18 17 16 16 16 17 17 20 22 22 23 24 22 20 22 24 23 22 22 21 17 15 12 12 12 13 16 19 21 21 19 18 12 9 5 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 8 8 9 9 5 2 3 4 4 5 4 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 7 23 40 51 57 66 88 121 162 201 254 223 310 355 374 349 288 263 244 298 352 419 477 525 561 587 596 594 581 562 573 615 693 774 800 813 852 884 897 901 906 914 940 960 976 983 982 980 996 976 979 998 1017 1039 1049 1051 1074 1120 1171 1216 1244 1261 1265 1209 1181 1254 1291 1198 1194 1291 1306 1291 1241 1170 1089 1002 911 884 1008 1220 1380 1446 1642 1661 1572 1516 1512 1529 1533 1524 1531 1564 1603 1630 1648 1650 1633 1605 1578 1546 1507 1484 1489 1499 1524 1553 1534 1524 1513 1516 1537 1570 1605 1627 1643 1666 1671 1674 1648 1633 1633 1639 1654 1661 1656 1658 1663 1652 1646 1632 1624 1640 1641 1629 1625 1606 1576 1549 1531 1512 1494 1475 1462 1446 1424 1416 1406 1401 1402 1411 1426 1447 1470 1497 1526 1558 1577 1592 1580 1570 1562 1551 1539 1534 1539 1552 1580 1602 1613 1607 1578 1548 1535 1531 1521 1513 1511 1501 1486 1474 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 12 12 12 12 12 12 13 14 13 12 13 12 13 13 13 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 14 14 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 18 18 18 18 18 17 17 18 17 17 17 18 18 18 18 17 18 19 22 23 22 23 23 23 22 20 23 19 20 21 21 19 18 20 19 18 18 19 21 20 18 16 16 15 15 16 17 18 23 24 24 22 21 20 21 23 23 21 22 23 20 16 14 11 11 12 15 17 20 21 21 19 16 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 4 1 1 4 7 8 8 8 4 0 3 5 4 2 0 0 0 0 0 1 4 9 1 0 0 0 0 0 0 0 0 0 0 0 0 9 43 59 62 68 85 116 151 183 207 252 170 183 292 383 361 295 266 270 306 357 423 481 530 565 579 591 591 580 578 610 669 744 794 793 809 853 912 933 932 933 945 960 965 983 1000 982 972 974 960 955 993 1028 1047 1052 1056 1089 1153 1205 1232 1242 1197 1130 1204 1238 1229 1268 1295 1294 1307 1287 1319 1259 1215 1141 1037 932 923 1037 1158 1252 1449 1642 1662 1577 1533 1532 1542 1540 1536 1550 1583 1616 1633 1652 1653 1633 1612 1597 1571 1533 1504 1500 1516 1543 1567 1558 1533 1525 1531 1548 1575 1611 1641 1660 1672 1672 1667 1650 1647 1639 1651 1664 1670 1667 1664 1663 1654 1643 1629 1627 1640 1641 1641 1634 1604 1567 1541 1522 1502 1482 1463 1442 1429 1410 1411 1405 1400 1396 1401 1415 1436 1463 1487 1519 1548 1562 1581 1580 1575 1566 1557 1547 1545 1552 1558 1583 1601 1617 1610 1584 1575 1551 1532 1517 1508 1507 1502 1491 1482 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 13 13 13 12 13 13 13 12 12 12 13 13 12 12 13 12 14 13 14 14 14 14 13 14 13 14 14 13 13 13 13 13 13 13 12 12 12 13 13 12 13 14 13 14 14 14 13 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 18 17 18 18 17 17 18 18 17 17 18 18 18 18 17 18 19 20 22 22 22 23 23 22 21 21 21 19 21 20 17 18 19 18 19 20 20 21 21 17 15 14 15 16 17 16 17 20 24 24 23 20 19 19 20 22 22 21 24 23 19 16 14 12 11 13 15 18 21 21 20 17 14 10 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 8 7 3 5 8 8 9 11 11 6 0 3 7 1 0 0 0 0 0 2 7 11 9 2 0 0 0 0 0 0 0 0 1 2 0 0 22 74 72 70 81 104 134 168 190 204 250 242 161 361 406 344 291 281 295 325 369 425 483 531 541 566 584 591 600 618 656 716 769 787 782 821 893 953 959 946 942 947 951 954 965 972 966 957 940 910 921 957 1007 1042 1055 1058 1106 1175 1219 1234 1196 1133 1164 1220 1227 1208 1255 1305 1293 1302 1296 1323 1290 1243 1161 1040 943 935 1008 1118 1302 1458 1618 1662 1593 1554 1545 1547 1554 1561 1572 1590 1608 1625 1652 1651 1638 1623 1611 1591 1560 1529 1517 1531 1554 1561 1569 1539 1537 1545 1564 1592 1624 1651 1667 1674 1678 1681 1676 1655 1650 1660 1674 1679 1676 1672 1666 1655 1640 1632 1636 1635 1636 1637 1621 1591 1556 1535 1517 1492 1468 1448 1435 1416 1409 1403 1390 1391 1393 1401 1416 1434 1453 1474 1501 1532 1559 1556 1571 1578 1572 1563 1555 1557 1565 1566 1585 1606 1622 1614 1612 1582 1548 1523 1513 1513 1513 1508 1499 1490 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 13 13 13 14 13 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 13 14 14 14 15 14 13 13 14 14 14 14 15 14 14 14 14 14 14 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 18 17 18 18 17 17 18 18 17 17 17 18 18 18 17 17 19 21 22 23 24 24 24 22 22 20 20 20 20 19 18 20 19 19 20 22 21 21 19 14 15 15 16 17 17 17 18 21 23 23 20 19 19 19 20 21 21 22 25 22 17 15 15 12 12 14 16 19 21 20 18 15 12 11 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 7 7 7 7 9 11 13 14 9 1 4 8 0 0 0 0 0 0 5 12 12 9 6 0 0 0 0 0 0 0 2 6 7 0 6 54 96 76 77 94 122 151 175 192 198 202 222 214 515 435 350 293 292 317 347 382 427 470 481 526 558 572 593 637 671 702 744 773 771 782 856 875 986 972 938 928 931 934 938 946 955 947 915 914 881 892 914 973 1031 1048 1064 1121 1183 1215 1232 1108 1170 1216 1202 1230 1260 1278 1291 1298 1293 1295 1327 1294 1260 1197 1062 997 960 1012 1172 1338 1464 1587 1637 1597 1563 1559 1568 1576 1578 1581 1592 1609 1631 1650 1652 1643 1631 1618 1602 1583 1560 1542 1538 1545 1554 1563 1556 1547 1555 1581 1613 1640 1662 1677 1681 1679 1683 1689 1663 1661 1668 1680 1687 1684 1679 1670 1657 1645 1643 1641 1638 1645 1637 1621 1587 1553 1531 1508 1481 1455 1434 1427 1415 1406 1388 1377 1383 1384 1393 1409 1426 1440 1456 1482 1512 1519 1533 1556 1571 1572 1568 1567 1575 1583 1586 1598 1614 1623 1623 1614 1582 1547 1515 1504 1507 1517 1518 1507 1502 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 12 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 14 14 14 14 14 14 14 14 14 13 14 13 14 14 14 14 14 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 18 17 17 17 18 17 17 17 18 18 17 17 17 17 17 17 17 19 20 21 22 23 23 23 23 22 22 20 18 19 18 18 20 20 18 17 17 22 21 19 16 14 17 16 16 18 17 17 19 20 21 20 18 18 19 18 20 18 21 25 25 21 17 16 15 11 12 15 17 19 21 20 16 15 11 10 6 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 8 9 9 8 8 8 8 9 12 15 16 10 5 6 9 7 1 0 0 0 0 4 9 12 12 8 1 1 11 10 8 1 0 0 3 7 5 6 34 87 95 75 86 112 142 162 176 186 192 201 223 338 581 441 400 300 298 339 371 397 418 430 469 518 558 563 601 673 714 737 759 767 767 782 809 899 979 945 912 904 908 915 921 925 926 911 876 854 847 872 901 957 1013 1039 1077 1140 1185 1199 1198 1119 1185 1187 1198 1311 1312 1280 1289 1302 1288 1277 1293 1258 1270 1221 1175 1092 1028 1072 1212 1354 1464 1563 1610 1593 1569 1574 1585 1591 1592 1595 1608 1626 1640 1655 1653 1645 1637 1628 1611 1617 1596 1580 1570 1559 1555 1556 1555 1557 1569 1598 1630 1657 1680 1689 1695 1705 1705 1693 1685 1673 1678 1692 1698 1695 1684 1674 1663 1653 1646 1641 1637 1637 1647 1617 1578 1546 1523 1496 1466 1439 1421 1417 1412 1399 1377 1362 1372 1375 1382 1396 1414 1431 1442 1443 1458 1504 1529 1552 1569 1570 1572 1582 1590 1595 1603 1613 1621 1620 1620 1606 1568 1540 1516 1505 1512 1524 1526 1517 1512 13 13 13 13 13 12 13 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 12 12 13 13 12 12 12 12 13 12 13 13 13 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 12 13 13 14 14 14 14 14 15 14 15 14 14 13 14 14 14 14 14 15 14 14 14 14 14 14 13 13 13 14 14 14 15 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 18 17 17 17 17 17 17 17 17 17 17 16 17 17 16 16 17 19 21 22 23 24 24 23 22 21 20 20 18 20 17 18 18 17 17 17 17 22 19 17 16 15 15 15 16 17 17 15 19 20 21 21 19 19 19 20 19 14 22 27 25 19 16 16 15 11 13 16 18 20 22 20 16 14 8 6 4 4 4 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 9 10 10 9 9 8 8 9 11 15 18 18 15 11 12 12 8 6 1 0 0 0 8 11 12 11 10 6 1 2 12 15 12 10 7 2 2 5 20 60 98 93 81 97 133 158 167 169 180 193 209 280 460 619 527 403 316 314 356 387 400 412 436 467 508 548 564 628 713 744 754 761 764 763 783 848 936 951 919 890 880 882 888 889 887 882 865 844 842 848 868 889 949 1005 1023 1072 1146 1191 1188 1160 1121 1130 1255 1187 1303 1316 1302 1303 1302 1285 1265 1263 1249 1253 1245 1210 1121 1088 1140 1246 1362 1465 1558 1613 1597 1566 1577 1595 1598 1607 1618 1626 1635 1650 1661 1655 1648 1652 1643 1623 1626 1626 1612 1590 1571 1559 1549 1550 1568 1585 1612 1649 1680 1696 1700 1708 1714 1710 1699 1691 1685 1689 1698 1706 1714 1694 1682 1675 1662 1644 1634 1641 1650 1648 1622 1581 1538 1505 1479 1464 1447 1427 1414 1403 1394 1367 1362 1361 1366 1369 1381 1399 1418 1430 1436 1458 1493 1505 1549 1570 1576 1577 1586 1597 1606 1616 1624 1632 1626 1618 1594 1564 1530 1514 1512 1520 1525 1523 1519 1518 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 13 12 13 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 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 15 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 14 14 14 15 14 14 14 13 13 13 13 13 14 14 15 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 18 17 17 17 17 17 17 17 17 17 17 16 18 17 16 16 18 19 21 23 24 24 22 22 22 21 20 19 19 18 17 18 19 17 17 17 18 20 17 15 14 16 16 16 17 17 16 15 16 19 23 22 21 20 21 21 18 15 26 27 23 19 17 16 14 12 14 17 18 20 23 21 13 8 5 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 8 9 10 11 10 9 9 9 9 11 13 15 16 5 20 21 20 15 9 9 9 8 6 7 11 12 11 10 8 4 7 21 24 27 26 19 14 8 10 24 47 75 96 92 89 106 143 153 158 163 182 200 230 379 581 609 564 362 324 352 378 387 411 434 450 474 509 547 590 669 752 761 758 761 766 780 826 898 953 935 874 868 863 865 873 882 873 852 839 839 840 846 867 889 944 996 1013 1070 1154 1214 1207 1163 1147 1128 1267 1201 1249 1293 1313 1312 1304 1285 1260 1241 1225 1228 1233 1188 1120 1139 1189 1265 1364 1468 1556 1607 1608 1574 1572 1580 1605 1622 1634 1635 1640 1653 1661 1655 1650 1653 1659 1644 1642 1644 1632 1602 1582 1572 1561 1558 1576 1599 1626 1668 1692 1702 1711 1720 1723 1716 1704 1696 1693 1696 1701 1716 1732 1720 1692 1680 1668 1647 1631 1635 1653 1643 1614 1564 1518 1487 1476 1462 1447 1425 1405 1393 1380 1359 1357 1352 1357 1351 1361 1383 1396 1409 1433 1456 1482 1506 1543 1571 1581 1584 1591 1600 1608 1617 1628 1638 1634 1616 1590 1561 1536 1519 1517 1523 1526 1526 1522 1518 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 12 12 13 12 12 12 13 13 13 12 12 12 12 12 12 13 14 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 14 14 15 14 14 14 14 14 14 14 13 13 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 16 16 17 17 17 17 18 18 17 17 17 17 17 18 17 17 17 16 16 16 17 17 17 16 16 18 16 15 17 18 21 22 23 24 24 23 23 21 19 18 18 18 16 16 19 19 17 16 18 19 18 16 14 13 17 14 16 18 17 16 16 17 21 24 23 22 20 22 20 16 18 26 24 20 21 17 16 13 13 15 16 18 20 25 21 12 7 5 4 3 3 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 10 10 10 10 10 12 13 13 15 14 7 7 25 29 26 18 13 11 10 9 9 11 13 12 10 10 5 1 10 26 33 35 43 29 19 19 21 37 63 89 98 93 94 105 120 140 151 166 193 216 280 452 593 581 544 438 327 359 391 398 439 462 474 494 523 566 632 708 771 766 763 762 777 813 868 916 927 896 864 878 886 867 859 859 844 837 819 810 826 850 881 902 952 997 1016 1071 1154 1220 1252 1218 1163 1164 1234 1241 1233 1288 1319 1315 1308 1290 1263 1245 1236 1211 1217 1182 1143 1189 1219 1278 1370 1466 1541 1591 1618 1615 1594 1587 1616 1635 1639 1644 1651 1658 1660 1656 1653 1653 1657 1656 1663 1667 1641 1616 1606 1591 1570 1565 1583 1611 1639 1665 1677 1706 1719 1724 1724 1719 1711 1709 1709 1703 1706 1720 1728 1736 1698 1685 1670 1643 1630 1639 1645 1622 1594 1551 1501 1493 1474 1457 1439 1417 1397 1384 1370 1352 1346 1354 1346 1344 1342 1345 1365 1392 1409 1431 1471 1501 1532 1569 1582 1585 1597 1601 1604 1613 1628 1637 1632 1617 1592 1566 1547 1523 1520 1525 1527 1526 1523 1520 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 13 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 14 14 15 16 16 15 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 14 14 14 13 13 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 17 15 16 18 19 21 23 23 23 23 22 20 20 18 18 18 16 16 16 18 21 20 17 18 16 15 14 13 14 15 15 15 16 15 15 18 21 23 24 23 22 22 24 18 15 20 24 22 20 19 17 17 13 14 16 17 19 21 24 21 12 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 7 7 9 10 10 10 10 11 11 11 13 15 17 17 17 16 6 3 25 36 30 25 22 17 11 10 10 12 13 11 9 9 9 5 12 21 30 40 40 37 28 30 36 46 75 106 108 94 90 96 109 139 156 179 207 237 312 480 585 600 560 450 379 335 420 407 472 495 506 525 552 602 674 736 774 772 776 779 801 840 882 899 888 851 825 847 830 851 836 840 844 866 851 825 820 837 878 905 964 1015 1028 1059 1120 1153 1203 1204 1157 1169 1225 1259 1259 1275 1283 1290 1303 1305 1301 1277 1232 1209 1210 1190 1187 1235 1242 1299 1388 1467 1531 1577 1601 1602 1596 1600 1635 1654 1652 1656 1663 1663 1661 1659 1658 1657 1655 1652 1661 1668 1648 1626 1618 1599 1574 1571 1593 1619 1635 1649 1682 1710 1721 1733 1726 1719 1718 1715 1710 1706 1707 1712 1720 1736 1710 1689 1669 1647 1635 1629 1625 1615 1579 1541 1541 1497 1473 1449 1429 1412 1397 1384 1371 1356 1355 1365 1352 1345 1332 1343 1365 1386 1409 1437 1467 1497 1535 1566 1573 1574 1587 1601 1607 1613 1627 1636 1629 1619 1598 1575 1557 1540 1531 1528 1527 1520 1517 1516 13 13 13 13 13 12 13 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 13 12 12 13 13 13 13 12 12 12 12 12 12 12 11 12 12 13 13 13 14 14 13 14 14 14 14 14 14 14 13 13 14 13 13 13 13 14 15 14 14 15 16 17 16 15 15 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 17 18 20 22 23 23 23 22 22 20 19 18 19 17 17 16 17 17 16 17 16 17 15 13 12 12 12 13 12 12 14 16 15 23 23 23 24 24 24 25 24 15 17 25 23 22 20 17 17 17 13 15 16 18 20 22 25 24 17 14 10 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 11 11 11 11 11 11 11 12 12 12 13 15 19 20 19 21 18 7 4 27 39 35 30 26 23 17 12 12 13 13 11 10 10 10 10 10 19 29 45 54 43 34 35 44 51 82 108 103 91 88 97 119 145 166 194 225 266 343 479 528 550 555 493 422 348 424 418 505 527 538 557 585 641 709 755 779 780 783 796 817 840 854 853 839 807 813 842 781 860 849 839 844 862 812 784 798 832 868 900 961 1018 1044 1049 1049 1095 1173 1177 1162 1194 1233 1247 1250 1237 1261 1305 1299 1293 1280 1256 1227 1218 1215 1189 1221 1260 1259 1325 1409 1461 1518 1551 1568 1589 1596 1618 1656 1676 1671 1670 1669 1663 1661 1662 1662 1663 1662 1660 1668 1659 1644 1631 1622 1596 1579 1584 1600 1615 1631 1659 1690 1720 1735 1732 1736 1735 1727 1717 1714 1717 1715 1712 1727 1738 1711 1685 1666 1644 1630 1627 1621 1603 1580 1575 1542 1490 1468 1439 1423 1407 1393 1383 1369 1356 1358 1359 1364 1342 1329 1333 1356 1388 1414 1439 1464 1491 1526 1555 1557 1564 1577 1597 1605 1612 1626 1633 1629 1621 1608 1586 1569 1566 1556 1542 1530 1518 1512 1513 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 12 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 14 14 14 13 13 15 14 14 15 15 16 15 14 14 15 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 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 16 17 16 16 16 15 15 16 14 16 16 16 16 17 19 21 22 22 23 21 20 19 18 18 18 18 16 18 18 17 18 17 15 15 15 13 12 10 10 9 8 10 13 15 17 20 30 23 23 22 23 25 24 20 16 21 30 28 22 19 19 19 17 14 16 16 18 21 22 27 26 21 18 12 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 12 13 12 12 12 12 12 13 13 16 18 21 22 21 22 23 17 16 31 34 35 29 27 24 17 13 13 14 14 13 11 10 11 11 13 25 31 41 50 43 34 36 45 54 86 95 97 84 84 102 127 152 175 204 241 294 360 474 486 495 510 482 406 355 400 443 529 553 569 589 619 678 735 763 776 787 797 808 816 818 810 785 751 674 665 713 709 782 847 871 864 906 913 874 843 857 880 902 952 1003 1027 1043 1041 1058 1134 1151 1175 1217 1244 1239 1216 1224 1262 1281 1290 1293 1291 1290 1279 1241 1197 1194 1240 1259 1267 1344 1394 1436 1484 1524 1557 1583 1605 1635 1665 1691 1689 1685 1674 1665 1664 1664 1666 1668 1668 1667 1667 1653 1643 1635 1626 1603 1595 1598 1607 1622 1646 1671 1699 1733 1730 1739 1743 1733 1728 1727 1727 1726 1725 1724 1724 1728 1711 1688 1664 1642 1625 1617 1609 1599 1590 1564 1527 1495 1462 1442 1416 1396 1387 1377 1364 1355 1352 1339 1348 1335 1330 1331 1352 1384 1411 1436 1461 1484 1505 1518 1544 1560 1580 1598 1606 1613 1621 1629 1632 1627 1616 1604 1601 1589 1573 1553 1535 1525 1515 1509 13 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 14 13 12 13 12 13 14 14 14 14 14 14 14 14 14 14 13 14 14 15 14 14 15 15 15 16 14 14 14 14 14 14 14 15 14 14 15 14 14 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 16 16 16 16 15 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 16 16 15 15 15 14 14 14 14 16 15 16 18 17 20 21 21 21 21 19 18 19 18 16 17 17 17 18 19 17 18 14 14 13 12 10 10 8 7 6 10 13 19 19 21 25 26 21 21 19 21 24 20 16 19 24 26 27 21 19 21 17 16 16 17 18 18 21 22 30 31 28 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 15 14 14 14 14 14 15 15 15 16 17 19 22 25 25 25 25 27 28 32 36 33 28 29 25 16 14 13 14 15 15 13 12 12 14 16 29 33 36 38 35 32 36 46 60 86 86 89 77 83 107 131 151 174 208 255 320 382 484 396 376 469 473 390 348 389 458 537 571 591 613 650 710 742 759 778 794 801 800 794 775 735 701 702 587 581 631 648 704 811 927 971 1022 959 949 918 910 912 923 951 977 1001 1040 1039 1042 1142 1177 1207 1230 1237 1230 1214 1217 1233 1236 1257 1289 1273 1280 1260 1212 1187 1207 1240 1240 1269 1309 1359 1446 1499 1530 1556 1584 1616 1647 1671 1689 1701 1699 1684 1679 1681 1674 1671 1672 1672 1673 1671 1653 1640 1641 1628 1618 1615 1615 1625 1642 1662 1685 1711 1728 1731 1740 1753 1741 1733 1732 1729 1726 1727 1729 1722 1721 1711 1689 1667 1645 1631 1626 1626 1620 1602 1569 1524 1508 1473 1437 1409 1389 1382 1373 1367 1362 1350 1333 1333 1330 1338 1342 1355 1382 1410 1435 1460 1469 1471 1498 1531 1557 1583 1597 1605 1613 1618 1625 1634 1635 1629 1626 1620 1608 1589 1566 1545 1529 1518 1511 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 13 14 14 14 14 14 14 15 14 14 14 14 14 14 13 14 15 14 14 14 14 15 14 15 14 15 16 15 15 14 14 14 14 15 14 14 14 15 14 14 15 15 15 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 17 16 15 16 16 14 13 13 14 13 14 15 16 18 17 18 20 19 19 19 19 17 17 19 16 16 16 17 16 16 16 15 14 12 13 12 11 9 7 7 7 10 17 19 21 25 26 25 20 17 17 17 20 21 16 15 22 25 24 23 21 19 18 15 18 19 19 18 18 21 23 29 32 28 20 13 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 15 14 14 15 15 16 18 18 18 17 14 24 32 30 28 29 29 30 35 39 35 30 31 27 17 15 14 14 15 16 15 14 13 15 16 36 38 42 42 39 38 42 52 64 78 81 80 71 82 107 127 145 172 214 273 345 404 462 459 387 490 478 374 329 379 462 537 579 608 638 680 708 740 768 788 798 797 785 764 734 677 651 619 543 539 623 673 699 775 913 942 1015 1033 1006 973 948 937 939 951 975 1019 1060 1065 1038 1138 1195 1214 1227 1240 1232 1217 1208 1199 1207 1231 1260 1271 1270 1247 1206 1198 1219 1225 1212 1234 1276 1374 1467 1514 1537 1562 1593 1622 1653 1681 1696 1709 1710 1704 1698 1703 1687 1677 1677 1681 1680 1666 1648 1638 1640 1633 1645 1636 1636 1645 1659 1676 1701 1726 1732 1739 1744 1765 1750 1746 1743 1738 1732 1731 1733 1730 1725 1717 1696 1673 1649 1633 1631 1631 1627 1601 1550 1507 1509 1478 1436 1415 1395 1376 1370 1365 1357 1343 1327 1322 1327 1329 1345 1355 1368 1396 1426 1439 1445 1465 1501 1533 1562 1584 1597 1598 1608 1615 1621 1630 1641 1644 1638 1632 1619 1601 1579 1555 1539 1533 1528 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 12 13 13 13 14 14 14 14 14 14 14 15 14 14 15 14 14 14 14 15 15 15 15 14 14 14 13 14 14 16 14 14 15 15 14 14 14 14 14 14 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 15 14 14 14 14 13 13 14 14 15 15 16 16 16 18 18 18 17 19 17 17 17 18 16 16 16 18 17 14 13 12 11 13 12 9 8 7 7 10 12 17 22 23 23 29 25 20 16 15 15 16 17 15 14 16 24 25 24 23 20 17 15 20 24 20 19 17 20 24 26 27 30 24 20 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 17 16 15 15 17 18 19 18 18 17 14 14 31 40 36 31 30 30 32 36 40 39 34 32 30 27 17 15 16 16 16 15 14 14 16 25 62 68 67 58 53 51 52 55 61 65 74 66 65 77 101 120 144 179 232 300 366 406 414 444 382 563 479 349 310 370 464 540 589 621 654 658 701 751 783 796 796 786 767 740 697 608 589 579 592 555 586 602 560 583 722 874 953 1012 1016 988 974 968 967 972 998 1041 1087 1115 1077 1108 1158 1181 1214 1236 1238 1227 1208 1190 1205 1225 1234 1254 1279 1272 1232 1226 1224 1214 1202 1208 1284 1387 1483 1523 1544 1570 1608 1630 1652 1679 1698 1709 1712 1721 1713 1712 1691 1679 1681 1684 1682 1676 1664 1654 1646 1646 1660 1658 1662 1669 1676 1688 1713 1735 1738 1741 1751 1762 1764 1755 1750 1744 1744 1745 1743 1738 1731 1722 1703 1676 1655 1639 1647 1638 1628 1597 1546 1516 1501 1461 1438 1410 1394 1385 1377 1363 1345 1332 1322 1311 1313 1325 1343 1353 1364 1394 1406 1421 1434 1459 1504 1537 1559 1584 1597 1598 1605 1611 1613 1619 1633 1645 1643 1639 1627 1612 1592 1567 1557 1547 1540 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 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 14 14 14 15 14 14 15 14 13 14 15 15 15 15 15 14 15 14 15 15 15 16 16 15 16 14 15 15 15 15 15 14 15 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 15 15 15 15 15 15 15 15 16 15 15 16 16 16 15 15 15 15 15 15 16 15 15 16 16 16 16 15 14 14 14 14 14 14 14 14 15 15 16 17 16 16 17 17 16 16 19 15 18 17 16 16 17 17 16 14 13 12 12 10 9 8 8 10 13 13 17 18 23 26 25 25 27 23 18 15 14 15 15 14 14 17 20 24 25 23 21 18 15 18 24 24 20 18 16 20 25 26 28 27 18 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 18 18 18 20 19 19 18 17 12 13 22 35 43 38 34 33 32 32 34 40 41 35 31 32 28 24 17 33 34 35 24 20 26 35 63 118 122 111 87 79 69 64 58 55 58 61 60 66 83 109 130 160 204 263 319 357 372 400 427 445 638 456 324 296 365 465 545 598 629 638 677 721 768 792 797 789 775 756 717 651 595 658 650 596 523 547 572 559 581 667 758 839 912 977 991 995 990 997 999 1018 1057 1104 1142 1127 1113 1129 1176 1203 1212 1231 1235 1219 1201 1200 1208 1222 1256 1294 1268 1258 1256 1254 1224 1190 1206 1293 1398 1488 1531 1550 1578 1620 1642 1657 1678 1689 1698 1714 1729 1725 1716 1699 1689 1691 1697 1693 1679 1667 1660 1657 1650 1673 1675 1683 1691 1695 1704 1724 1737 1736 1742 1747 1748 1766 1760 1756 1758 1757 1756 1750 1742 1736 1725 1709 1694 1680 1647 1651 1635 1623 1597 1551 1514 1491 1453 1431 1404 1400 1382 1375 1359 1339 1326 1317 1305 1304 1323 1334 1349 1351 1352 1377 1407 1423 1452 1499 1534 1554 1576 1594 1600 1602 1603 1602 1615 1633 1644 1646 1645 1635 1616 1604 1583 1581 1558 1551 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 14 13 14 14 14 14 14 14 14 15 15 14 14 15 14 14 15 15 15 15 15 15 14 14 14 15 16 16 16 15 16 15 15 15 15 15 15 14 14 14 14 14 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 15 16 16 15 15 15 14 14 15 15 15 16 15 16 16 16 15 14 14 14 14 13 15 15 15 14 15 16 15 16 14 16 16 15 15 16 17 16 19 16 16 17 16 15 16 17 15 11 10 6 7 8 11 15 18 18 18 19 25 26 25 25 24 22 20 15 17 17 17 17 19 21 22 22 22 21 19 16 15 22 25 24 22 19 18 26 26 25 22 18 15 13 9 5 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 22 21 21 20 21 20 17 18 19 12 16 29 42 48 43 39 36 32 31 34 47 43 33 31 32 28 26 29 30 48 55 50 57 74 92 121 162 153 143 131 112 103 76 58 51 53 59 63 75 117 141 166 198 246 286 316 347 376 394 443 502 641 411 305 290 363 462 535 575 599 643 691 741 779 793 792 784 770 744 686 637 653 655 658 584 534 616 648 660 687 713 736 779 835 918 924 942 997 1028 1032 1043 1072 1112 1144 1141 1132 1133 1165 1167 1175 1221 1242 1239 1218 1196 1196 1216 1259 1272 1265 1275 1276 1264 1209 1172 1209 1303 1404 1485 1531 1556 1585 1627 1662 1666 1662 1670 1691 1717 1729 1728 1725 1719 1699 1698 1700 1693 1680 1671 1663 1650 1656 1670 1688 1697 1705 1712 1722 1734 1734 1730 1736 1741 1752 1773 1768 1764 1771 1768 1764 1759 1751 1740 1729 1724 1716 1683 1658 1648 1637 1625 1588 1548 1520 1490 1454 1431 1425 1414 1391 1377 1356 1339 1325 1310 1299 1301 1313 1334 1343 1345 1355 1375 1399 1414 1445 1492 1531 1556 1572 1583 1598 1597 1598 1592 1613 1633 1644 1647 1647 1645 1632 1619 1603 1593 1591 1571 12 12 12 12 13 13 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 13 14 14 14 15 14 14 15 15 15 15 15 15 15 14 15 15 14 15 15 14 15 15 15 16 16 16 15 16 16 15 15 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 14 14 14 15 15 16 16 15 16 16 14 14 14 14 14 13 14 16 14 13 15 16 16 15 14 13 15 15 14 17 17 18 18 18 16 19 17 14 14 13 12 11 7 5 5 10 12 17 20 19 16 16 17 21 23 24 24 25 21 17 17 18 18 17 19 23 23 23 23 22 20 18 17 18 26 29 30 26 24 26 26 26 24 20 15 11 9 6 5 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 24 23 23 22 19 14 10 26 22 27 43 54 56 50 40 37 31 24 36 53 44 35 33 31 27 26 27 35 62 76 98 120 142 157 168 173 163 155 156 149 121 72 53 52 63 74 85 114 167 193 217 248 272 294 332 369 382 415 502 587 616 379 292 290 369 439 485 538 607 659 702 748 779 789 788 784 773 740 694 658 664 656 577 589 558 661 716 736 762 773 765 760 765 776 842 860 944 1010 1033 1056 1086 1113 1134 1143 1131 1140 1141 1163 1177 1216 1236 1241 1228 1207 1205 1227 1248 1258 1271 1269 1288 1257 1184 1158 1212 1308 1405 1481 1526 1558 1589 1626 1647 1654 1651 1661 1691 1723 1735 1735 1729 1729 1709 1700 1696 1691 1687 1678 1664 1660 1669 1687 1693 1703 1719 1727 1733 1739 1735 1726 1726 1737 1759 1776 1774 1773 1782 1778 1773 1769 1757 1744 1738 1730 1716 1686 1660 1649 1639 1620 1588 1553 1516 1480 1460 1454 1438 1412 1401 1377 1361 1344 1325 1308 1297 1296 1307 1321 1327 1341 1354 1374 1395 1407 1438 1485 1528 1559 1573 1579 1587 1593 1591 1590 1614 1633 1642 1648 1653 1649 1633 1620 1598 1608 1600 1582 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 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 14 14 16 15 15 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 15 14 13 14 14 15 15 16 15 16 15 15 15 15 15 16 16 15 14 15 14 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 15 16 14 14 13 13 13 13 14 15 14 13 14 17 17 15 14 13 13 14 15 15 19 16 20 18 19 20 17 13 12 11 12 6 3 2 3 6 10 13 19 19 17 16 15 15 16 19 20 21 26 24 21 20 19 19 21 24 27 26 24 22 20 20 19 19 22 29 34 33 27 22 21 24 24 21 16 12 8 8 7 7 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 1 3 2 2 5 6 19 24 23 23 24 22 20 14 10 27 29 49 57 60 57 49 42 37 27 34 44 56 45 40 35 32 29 29 36 55 70 100 141 167 177 178 172 167 166 162 162 160 125 75 63 76 105 124 133 170 228 246 263 273 289 324 357 389 396 463 603 681 586 383 294 299 348 392 469 550 615 665 711 754 777 786 787 788 777 749 726 696 677 643 595 679 615 661 744 746 783 808 817 820 808 793 817 845 910 964 1029 1055 1089 1119 1131 1138 1149 1148 1146 1165 1187 1202 1224 1238 1238 1224 1225 1240 1243 1255 1292 1294 1311 1243 1159 1148 1213 1311 1406 1479 1524 1560 1592 1618 1624 1643 1647 1656 1691 1728 1743 1739 1728 1730 1727 1699 1692 1687 1682 1669 1656 1659 1673 1679 1694 1716 1732 1734 1732 1733 1734 1732 1729 1741 1773 1787 1778 1776 1791 1787 1782 1773 1766 1756 1747 1735 1715 1689 1667 1657 1644 1618 1586 1551 1521 1506 1493 1467 1443 1419 1405 1384 1367 1347 1324 1305 1293 1290 1293 1299 1318 1335 1342 1359 1384 1397 1432 1478 1522 1553 1566 1571 1581 1589 1585 1602 1620 1632 1637 1647 1656 1653 1640 1629 1624 1610 1605 1595 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 14 14 15 14 15 15 15 16 15 15 15 14 14 15 15 15 14 16 15 16 16 16 16 16 16 16 15 15 14 13 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 15 16 16 15 15 15 15 15 15 15 14 13 14 14 14 15 15 15 16 15 15 14 14 14 13 13 14 14 15 14 14 14 15 16 15 13 13 12 12 14 16 17 18 19 20 19 21 18 13 10 9 7 6 0 0 3 7 10 12 15 18 19 18 18 17 15 15 17 21 24 26 23 24 24 21 21 25 27 27 26 24 20 19 19 20 22 28 34 37 33 25 19 15 20 21 18 14 11 8 9 8 8 5 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 3 2 1 7 13 23 26 30 30 26 20 14 16 29 41 57 62 61 54 49 43 35 34 43 48 92 53 43 39 36 33 31 41 60 81 124 164 179 171 164 166 163 160 160 165 168 138 100 100 129 161 180 194 234 274 279 284 294 317 345 367 401 419 536 708 730 566 389 312 313 315 397 489 563 623 674 716 751 776 787 790 795 788 780 743 716 679 589 592 713 650 645 782 746 786 821 841 844 839 824 815 840 870 935 1003 1043 1089 1132 1145 1142 1140 1140 1138 1159 1194 1208 1223 1248 1257 1239 1232 1237 1240 1258 1291 1330 1317 1212 1137 1148 1220 1313 1405 1477 1525 1561 1582 1591 1615 1637 1641 1647 1684 1725 1740 1733 1730 1736 1737 1714 1701 1687 1680 1667 1652 1647 1660 1682 1704 1722 1737 1737 1733 1726 1723 1724 1730 1748 1775 1789 1792 1792 1800 1796 1784 1779 1775 1766 1756 1740 1717 1698 1671 1656 1648 1618 1585 1555 1542 1521 1489 1467 1450 1424 1400 1386 1371 1348 1322 1302 1293 1287 1285 1291 1306 1323 1342 1350 1370 1384 1417 1464 1512 1539 1550 1566 1579 1586 1583 1607 1619 1627 1632 1644 1654 1658 1658 1650 1631 1623 1620 1611 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 14 14 15 15 15 15 15 16 15 15 16 15 15 15 15 15 16 16 15 15 15 15 16 16 16 15 16 15 14 14 14 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 13 13 14 14 15 15 15 15 16 15 14 13 14 14 13 13 14 14 14 13 13 14 14 15 14 13 12 12 14 15 17 19 19 19 21 21 23 17 11 7 7 6 4 4 1 7 9 11 13 17 20 21 20 17 17 13 15 20 23 26 27 24 20 22 20 25 28 29 27 25 24 20 19 19 21 27 34 35 34 29 23 23 16 19 18 15 12 10 9 8 7 6 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 0 2 6 9 28 32 31 36 38 34 30 26 27 37 41 66 65 61 54 54 49 37 38 48 66 120 58 52 54 41 34 34 45 63 91 137 168 171 147 145 157 160 156 170 191 191 162 144 154 186 220 239 254 282 298 298 301 313 331 352 369 401 446 577 685 674 539 410 374 336 344 421 509 577 631 677 716 748 772 786 796 799 802 784 743 696 658 609 642 768 756 601 754 771 792 787 819 837 835 845 842 821 844 910 973 1018 1075 1118 1156 1172 1168 1160 1156 1167 1199 1225 1235 1263 1278 1250 1235 1237 1244 1271 1329 1347 1290 1174 1124 1154 1225 1313 1402 1474 1518 1542 1558 1590 1613 1632 1633 1646 1677 1717 1734 1732 1735 1745 1742 1735 1703 1683 1679 1671 1665 1657 1662 1686 1710 1725 1742 1742 1740 1725 1720 1718 1729 1752 1778 1795 1797 1799 1808 1804 1801 1793 1784 1775 1763 1739 1716 1703 1675 1648 1650 1620 1589 1578 1552 1522 1499 1475 1448 1423 1405 1385 1377 1346 1321 1311 1301 1289 1281 1283 1295 1319 1333 1350 1365 1377 1405 1418 1457 1507 1542 1565 1576 1583 1573 1599 1608 1618 1627 1636 1644 1652 1659 1656 1642 1634 1634 1621 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 12 11 11 11 12 11 12 12 12 12 11 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 14 15 15 16 16 15 15 16 16 15 15 15 14 14 15 14 15 14 15 15 15 15 15 15 15 14 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 14 13 13 13 14 14 15 15 15 15 15 14 14 13 14 14 14 13 14 14 14 13 11 12 13 13 14 14 13 14 16 18 19 19 20 21 23 23 21 20 14 11 7 5 3 5 8 10 11 14 13 17 20 21 19 15 15 13 17 22 25 25 27 26 20 20 22 30 28 27 26 24 22 19 19 22 26 35 37 35 30 26 21 18 16 16 17 13 10 10 10 8 5 3 2 2 2 1 1 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 6 4 1 1 6 14 20 26 20 38 37 37 30 26 30 43 57 58 68 67 63 63 61 57 42 51 82 117 140 77 74 71 45 35 46 58 70 102 145 165 159 135 136 137 171 178 205 229 217 192 189 210 242 272 283 290 301 304 303 308 320 335 358 385 422 506 631 741 667 584 495 399 361 373 442 520 588 638 683 717 745 772 791 798 799 804 787 757 692 656 614 629 769 780 591 675 741 747 733 774 837 859 859 821 783 803 854 927 991 1044 1050 1128 1173 1181 1182 1187 1192 1207 1236 1261 1278 1293 1257 1243 1244 1260 1296 1338 1343 1261 1155 1111 1147 1223 1311 1399 1453 1486 1518 1557 1591 1613 1632 1633 1647 1678 1715 1736 1739 1741 1749 1743 1728 1699 1676 1680 1678 1668 1658 1671 1699 1720 1729 1734 1736 1736 1721 1720 1723 1736 1757 1781 1799 1805 1809 1823 1822 1816 1803 1796 1781 1766 1740 1716 1704 1683 1651 1640 1614 1615 1588 1556 1527 1503 1483 1461 1435 1413 1394 1382 1367 1340 1326 1307 1289 1276 1276 1291 1310 1332 1336 1355 1376 1372 1398 1445 1496 1538 1564 1578 1586 1579 1594 1596 1611 1617 1623 1633 1648 1658 1657 1655 1651 1646 1633 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 13 13 13 15 15 15 15 15 15 15 15 16 16 15 16 16 15 14 14 15 14 16 15 15 14 14 15 16 16 16 15 15 14 14 15 14 14 13 14 14 15 15 15 15 14 14 15 16 16 16 16 16 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 15 15 15 15 14 13 14 14 14 14 13 13 14 14 13 11 10 11 13 15 15 15 15 16 17 18 19 20 20 22 23 22 21 18 14 14 9 7 6 10 12 12 13 14 14 17 22 21 21 17 14 15 19 22 22 26 26 25 23 23 27 31 31 30 30 22 18 16 20 25 29 36 35 27 27 27 19 15 15 15 15 11 9 8 8 5 3 2 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 0 0 2 0 1 5 8 11 13 22 33 28 39 28 28 35 38 40 51 69 74 69 66 74 67 69 58 76 114 153 173 138 93 71 42 39 50 60 79 113 148 165 160 141 137 134 178 207 258 261 235 222 234 259 285 303 306 306 308 306 307 313 326 345 374 416 445 532 665 787 644 575 495 403 380 394 455 523 588 637 680 716 750 778 792 798 805 808 793 761 655 668 612 703 873 795 563 543 589 632 654 744 768 770 773 781 761 745 788 874 964 992 1020 1115 1170 1202 1216 1212 1201 1210 1244 1279 1285 1290 1271 1257 1265 1293 1334 1355 1315 1220 1133 1102 1141 1221 1310 1358 1406 1462 1517 1560 1597 1614 1620 1623 1647 1684 1715 1735 1740 1745 1746 1736 1724 1699 1677 1679 1673 1670 1668 1680 1700 1713 1717 1722 1725 1728 1720 1721 1727 1742 1763 1782 1796 1806 1811 1808 1799 1816 1809 1800 1784 1766 1741 1720 1704 1685 1661 1629 1625 1626 1601 1563 1544 1516 1492 1469 1441 1422 1403 1398 1387 1358 1333 1305 1290 1280 1276 1286 1309 1326 1329 1347 1348 1358 1391 1438 1490 1536 1565 1579 1591 1593 1591 1590 1599 1607 1624 1640 1653 1659 1659 1657 1654 1647 1627 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 13 13 13 13 14 14 14 15 14 16 15 16 15 15 15 15 15 16 14 13 14 14 14 14 15 15 15 14 15 16 16 16 16 15 14 14 15 15 14 14 14 15 14 15 14 14 15 14 15 16 16 15 16 16 16 16 15 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 15 14 14 14 13 14 14 13 13 12 12 14 14 13 12 11 11 12 15 17 17 17 16 17 18 18 18 19 21 21 23 21 21 17 14 15 15 11 12 12 12 14 15 15 16 20 24 21 21 16 14 17 19 20 23 27 24 21 22 28 30 29 28 26 23 20 18 15 20 25 30 32 30 24 25 26 17 15 18 19 16 11 8 8 6 3 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 12 8 4 0 0 0 4 8 9 16 26 29 30 35 38 27 26 37 44 57 72 79 76 70 72 87 90 94 78 73 161 207 202 168 107 69 50 57 65 67 84 126 161 178 179 165 152 149 196 246 272 287 263 253 269 293 311 318 315 313 311 310 317 327 344 368 406 451 480 557 669 762 770 607 483 420 398 413 465 525 587 637 681 715 753 759 774 797 812 813 793 747 667 729 609 703 866 824 700 593 480 503 526 582 592 599 662 728 702 689 745 809 862 928 992 1066 1150 1229 1249 1235 1224 1235 1267 1292 1289 1289 1286 1272 1293 1335 1371 1353 1278 1181 1111 1099 1144 1221 1254 1307 1383 1458 1515 1560 1595 1608 1614 1630 1654 1692 1718 1726 1738 1748 1740 1728 1726 1709 1680 1676 1674 1669 1661 1679 1692 1701 1710 1715 1723 1724 1721 1722 1729 1748 1768 1782 1800 1813 1811 1806 1813 1821 1818 1802 1787 1773 1746 1721 1706 1696 1683 1657 1646 1625 1602 1578 1559 1534 1508 1482 1455 1438 1426 1402 1393 1369 1344 1308 1292 1288 1286 1293 1310 1324 1330 1331 1332 1350 1386 1428 1481 1528 1557 1573 1586 1591 1584 1579 1585 1599 1621 1640 1653 1658 1658 1657 1653 1642 1630 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 15 16 15 15 16 15 15 15 15 14 15 14 14 14 15 15 14 14 15 16 16 15 15 15 14 14 15 14 13 14 14 14 14 15 15 15 14 15 16 15 15 15 16 15 15 15 15 15 15 16 16 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 14 14 14 14 14 13 12 12 12 13 14 14 13 12 11 12 12 14 15 16 16 16 16 17 17 18 18 19 21 22 22 20 21 21 17 15 17 16 15 15 15 16 16 16 19 22 23 22 20 17 17 19 21 19 21 23 21 19 26 31 31 28 25 23 20 18 17 16 23 27 30 27 24 24 24 22 14 12 18 20 17 11 7 7 6 3 3 3 4 3 2 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 15 14 10 7 5 4 4 7 4 13 26 43 44 37 34 26 23 25 30 55 74 97 91 81 80 87 106 121 112 113 107 105 219 237 173 110 76 69 70 77 77 104 144 176 189 192 185 166 167 202 297 317 296 280 278 293 311 321 323 322 315 315 324 336 351 371 401 447 489 535 636 706 710 698 541 474 437 415 427 471 524 578 626 667 705 713 738 767 794 811 813 793 747 689 740 648 647 733 758 817 740 541 454 408 422 472 519 557 599 605 650 699 733 792 886 978 1054 1153 1252 1277 1246 1242 1266 1291 1305 1301 1292 1286 1290 1323 1369 1388 1334 1239 1149 1093 1094 1138 1160 1216 1295 1379 1456 1511 1555 1589 1604 1607 1624 1655 1685 1690 1708 1734 1747 1736 1722 1719 1709 1687 1689 1676 1680 1680 1673 1687 1698 1702 1707 1715 1719 1721 1723 1738 1756 1766 1772 1789 1806 1811 1814 1819 1825 1801 1804 1798 1778 1744 1724 1714 1705 1688 1667 1665 1648 1617 1566 1555 1533 1516 1496 1481 1468 1442 1412 1401 1381 1351 1318 1298 1292 1293 1301 1312 1319 1323 1329 1335 1348 1380 1420 1468 1515 1547 1564 1577 1584 1580 1572 1578 1592 1616 1639 1651 1655 1654 1652 1646 1635 1633 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 14 14 14 14 15 14 15 16 15 15 15 16 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 14 14 14 14 14 15 14 13 14 14 14 14 15 15 14 14 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 15 14 14 14 14 13 12 12 12 13 14 14 13 11 11 11 14 15 16 17 17 16 15 15 17 16 17 18 20 21 22 21 21 20 20 15 17 17 18 19 19 18 17 16 16 20 22 23 22 20 19 20 23 27 21 22 20 17 20 27 28 28 25 23 21 19 16 15 18 24 30 29 23 21 21 19 15 11 16 21 21 18 12 7 4 4 4 3 2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 11 12 12 11 9 8 7 7 9 10 20 25 29 22 16 22 27 26 32 41 70 94 106 100 94 93 108 127 133 131 136 130 77 205 236 178 117 85 75 79 85 94 129 168 178 196 204 195 175 175 225 306 345 300 296 297 309 319 324 325 323 317 319 343 362 379 398 436 483 516 565 659 697 750 653 498 473 451 436 445 477 521 570 618 663 669 701 738 768 791 806 813 800 762 725 743 667 624 630 677 820 823 670 499 371 324 347 381 420 485 564 595 637 695 770 867 982 1080 1162 1278 1304 1277 1277 1289 1296 1303 1307 1298 1296 1316 1353 1388 1379 1298 1201 1122 1081 1080 1097 1144 1217 1297 1380 1454 1508 1551 1580 1593 1603 1620 1642 1646 1669 1691 1719 1735 1727 1713 1709 1706 1697 1698 1686 1684 1677 1670 1686 1693 1699 1704 1708 1714 1718 1722 1737 1749 1761 1774 1792 1810 1818 1821 1833 1833 1797 1805 1808 1783 1769 1744 1721 1706 1689 1677 1679 1666 1630 1591 1564 1545 1527 1519 1500 1475 1452 1427 1411 1390 1357 1327 1303 1297 1298 1304 1310 1315 1322 1325 1331 1320 1369 1402 1450 1494 1527 1550 1562 1567 1573 1570 1575 1586 1612 1634 1645 1649 1647 1645 1641 1634 1633 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 16 15 15 15 15 15 16 15 14 14 15 14 14 14 14 14 15 13 14 15 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 15 15 15 14 15 15 15 15 15 15 15 15 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 14 14 13 12 12 12 13 13 14 13 11 10 10 12 15 17 18 17 17 16 16 16 16 16 17 19 21 22 22 21 21 20 20 19 19 17 17 18 18 17 16 16 19 22 22 24 23 21 20 22 25 24 17 22 20 18 21 23 24 24 23 22 20 19 15 16 20 23 25 25 21 21 24 19 11 12 18 22 19 15 10 8 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 2 6 10 11 12 12 13 13 11 10 11 16 19 20 15 22 32 31 31 33 39 55 72 86 76 112 114 104 103 132 146 142 161 166 123 170 257 274 197 128 91 81 89 97 101 140 143 185 217 225 209 175 175 241 322 355 319 316 316 319 326 331 331 325 322 337 371 394 405 427 471 507 522 541 596 664 661 570 484 504 481 463 466 485 520 559 587 605 656 700 741 775 798 812 819 808 775 748 749 745 743 646 660 775 820 735 570 417 324 265 289 343 446 426 579 679 724 790 895 1013 1111 1183 1293 1323 1306 1304 1304 1308 1314 1316 1308 1313 1342 1383 1399 1360 1258 1162 1099 1073 1079 1105 1161 1227 1301 1380 1450 1504 1546 1572 1587 1601 1614 1619 1637 1656 1680 1715 1723 1713 1704 1703 1707 1708 1708 1706 1699 1688 1680 1690 1696 1698 1704 1712 1716 1716 1720 1727 1732 1760 1779 1799 1815 1820 1824 1837 1841 1817 1806 1814 1806 1788 1758 1728 1714 1696 1680 1679 1663 1628 1592 1578 1557 1551 1537 1510 1486 1464 1438 1417 1391 1365 1333 1309 1302 1303 1304 1310 1319 1325 1325 1328 1334 1363 1400 1439 1475 1507 1523 1534 1549 1560 1565 1574 1582 1606 1625 1637 1642 1642 1640 1637 1631 1626 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 12 11 11 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 15 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 14 15 15 15 14 14 14 15 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 13 13 13 13 13 13 14 14 14 14 14 13 12 12 12 12 13 13 13 12 11 8 9 11 13 16 17 17 18 18 17 17 18 19 19 19 20 22 23 23 21 21 20 18 17 18 18 19 19 18 17 17 19 22 23 23 24 22 20 22 24 24 22 19 22 21 21 22 22 22 21 21 21 20 18 16 17 22 24 24 23 20 20 23 16 10 17 23 23 17 12 8 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 11 12 12 12 12 13 16 16 16 16 18 20 21 24 42 52 54 52 39 43 64 94 124 108 125 126 123 121 146 153 144 175 200 138 219 248 257 190 131 100 94 97 97 98 108 162 214 242 249 228 187 194 266 333 349 331 332 331 334 341 344 338 332 335 357 394 415 420 459 515 532 542 615 717 741 644 540 483 523 510 496 494 502 517 530 545 582 632 688 724 777 812 829 828 811 779 759 767 772 768 692 688 734 784 732 619 506 400 303 275 266 258 333 542 660 723 817 953 1081 1168 1229 1308 1353 1336 1354 1331 1325 1333 1333 1326 1335 1367 1403 1400 1337 1217 1133 1103 1082 1081 1122 1182 1243 1307 1382 1450 1505 1542 1566 1582 1593 1604 1626 1647 1654 1675 1712 1706 1699 1695 1696 1706 1713 1713 1706 1689 1686 1674 1674 1686 1694 1702 1710 1715 1717 1719 1722 1733 1758 1786 1799 1815 1820 1826 1839 1843 1824 1805 1807 1807 1797 1768 1735 1719 1700 1680 1669 1653 1627 1602 1594 1591 1560 1536 1513 1491 1470 1449 1426 1400 1374 1342 1316 1310 1306 1308 1314 1321 1326 1331 1329 1341 1364 1398 1431 1461 1474 1491 1513 1533 1546 1554 1568 1581 1596 1612 1622 1627 1633 1636 1634 1628 1621 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 14 15 15 15 16 15 15 14 14 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 13 13 12 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 13 13 12 11 10 9 8 9 12 15 16 16 16 17 17 16 17 18 19 18 18 21 23 23 23 22 21 19 17 19 20 20 21 20 18 18 19 21 22 22 22 22 21 20 23 26 23 20 21 23 22 22 22 22 22 20 22 23 20 18 18 18 25 24 22 22 20 20 20 14 13 27 27 20 15 10 7 7 6 5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 14 15 19 20 20 20 24 21 17 18 27 53 72 74 72 67 53 71 100 126 141 135 136 136 150 152 162 163 151 177 183 176 266 285 244 178 133 115 107 104 102 107 133 182 232 260 264 248 213 219 302 371 366 338 340 350 353 354 355 351 345 351 376 407 422 434 491 512 557 571 668 772 754 636 523 521 560 543 533 535 537 538 546 560 581 617 663 698 755 801 836 838 822 793 764 767 793 812 809 766 727 758 714 649 584 499 415 365 324 238 299 465 573 662 810 1003 1160 1236 1276 1340 1378 1388 1385 1360 1350 1352 1352 1352 1362 1387 1408 1383 1307 1198 1165 1110 1078 1089 1132 1193 1255 1315 1386 1455 1508 1539 1557 1567 1584 1607 1630 1647 1652 1676 1704 1699 1688 1683 1681 1689 1703 1710 1706 1683 1674 1664 1659 1688 1697 1702 1708 1711 1714 1718 1723 1734 1760 1785 1800 1811 1814 1818 1834 1847 1845 1836 1815 1810 1798 1770 1737 1719 1703 1685 1664 1642 1627 1615 1620 1594 1563 1550 1532 1510 1482 1453 1426 1402 1385 1360 1344 1324 1311 1311 1318 1327 1336 1340 1343 1349 1365 1388 1426 1434 1452 1475 1500 1522 1538 1549 1560 1571 1587 1603 1611 1615 1624 1626 1625 1624 1621 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 14 15 15 14 14 14 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 14 15 14 14 14 15 15 15 15 15 15 14 14 14 13 13 12 13 13 13 13 13 13 13 13 13 14 13 13 13 12 11 12 12 12 13 11 10 9 9 9 10 12 14 15 15 15 16 16 15 15 17 18 19 17 17 21 21 21 22 22 21 18 17 19 20 19 19 19 20 21 21 23 23 22 21 21 21 21 21 24 21 20 25 26 24 22 21 21 21 18 21 23 21 18 18 20 25 24 23 23 23 21 17 13 19 30 25 15 9 8 5 5 5 3 1 2 3 2 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 8 11 14 16 18 19 20 22 21 16 23 31 25 17 23 45 68 82 81 65 95 82 110 128 148 162 164 153 147 174 181 181 177 146 168 162 208 312 306 247 178 139 134 124 122 124 132 154 191 233 257 261 252 229 247 333 387 393 376 352 368 370 368 368 365 359 365 390 415 426 432 457 517 586 593 674 793 737 607 521 509 558 570 572 572 577 585 591 592 597 617 655 705 747 791 838 852 845 836 805 806 825 802 801 766 745 732 710 685 646 599 562 522 423 299 304 379 440 540 737 996 1208 1308 1336 1360 1369 1417 1419 1398 1375 1371 1369 1374 1383 1394 1393 1361 1302 1253 1154 1095 1082 1103 1147 1205 1265 1325 1394 1460 1511 1526 1538 1559 1588 1615 1634 1645 1650 1667 1692 1693 1679 1674 1672 1671 1681 1698 1701 1684 1665 1653 1658 1681 1708 1713 1713 1709 1710 1719 1726 1736 1761 1783 1799 1810 1812 1816 1834 1849 1847 1840 1823 1807 1803 1778 1745 1725 1707 1690 1669 1647 1633 1627 1621 1611 1586 1555 1533 1515 1496 1467 1433 1407 1395 1384 1368 1338 1318 1316 1323 1332 1340 1349 1353 1360 1363 1381 1384 1416 1443 1466 1491 1515 1533 1546 1553 1562 1576 1589 1599 1610 1617 1620 1621 1620 1617 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 13 13 14 14 15 15 14 15 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 15 15 14 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 14 15 15 15 14 14 14 13 12 13 13 13 13 13 13 13 13 13 13 14 13 13 11 11 11 12 13 12 10 8 7 8 9 10 12 14 15 15 15 15 15 13 13 15 16 16 17 16 17 21 20 21 21 21 20 18 18 20 19 18 19 21 22 22 22 21 21 21 20 22 23 20 20 21 21 20 23 27 27 24 24 26 24 20 22 22 20 20 20 23 26 28 27 27 28 22 14 18 25 27 19 9 5 6 3 3 2 1 1 3 2 1 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 13 17 20 23 25 25 24 20 24 36 38 33 25 32 50 68 85 111 113 129 110 126 144 161 168 172 171 173 203 202 195 172 138 173 149 233 326 296 233 186 154 141 134 130 135 151 169 190 215 232 240 243 241 273 346 380 388 384 380 386 388 383 382 379 373 380 403 421 427 433 468 553 624 643 736 752 616 534 522 551 591 587 590 601 621 638 653 651 649 655 684 727 757 794 835 844 860 858 832 840 885 870 785 762 745 694 726 755 733 707 679 624 509 357 313 326 348 439 638 926 1189 1311 1369 1410 1416 1422 1430 1425 1405 1381 1374 1382 1388 1384 1372 1354 1327 1229 1135 1082 1081 1116 1167 1221 1278 1338 1403 1459 1485 1502 1532 1558 1589 1616 1629 1638 1650 1663 1680 1683 1671 1670 1662 1662 1673 1688 1690 1675 1658 1646 1647 1676 1715 1720 1715 1710 1713 1723 1731 1738 1760 1780 1799 1812 1815 1823 1827 1838 1851 1846 1825 1805 1807 1782 1750 1733 1715 1697 1680 1663 1649 1630 1627 1620 1599 1574 1553 1531 1496 1471 1449 1428 1420 1407 1376 1352 1326 1322 1329 1335 1336 1347 1359 1353 1361 1363 1378 1410 1435 1457 1482 1507 1529 1542 1547 1555 1562 1568 1589 1603 1609 1611 1615 1617 1613 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 16 14 15 15 15 15 15 15 15 13 15 14 14 14 14 14 15 15 15 15 14 14 13 14 13 13 13 14 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 15 15 15 14 14 14 13 12 13 13 13 13 13 13 13 13 14 13 14 13 12 11 10 11 11 11 10 8 7 8 8 10 10 10 13 15 17 16 15 15 15 14 13 15 15 15 14 15 17 20 20 20 20 20 19 19 19 18 16 14 15 23 23 22 22 23 23 21 19 20 22 18 19 21 21 22 24 27 27 25 25 23 23 24 23 21 21 21 23 26 27 26 28 30 26 17 19 25 27 21 13 6 3 2 1 1 2 2 2 3 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 3 1 5 11 13 17 19 24 26 27 26 24 25 31 42 42 47 37 39 46 59 90 116 104 96 128 135 161 173 170 173 179 181 189 198 191 158 129 166 156 286 336 276 218 183 153 137 131 126 134 160 178 184 195 211 228 248 271 309 364 379 400 430 424 404 400 396 394 393 390 395 415 427 430 452 506 592 686 711 836 723 605 560 507 518 561 575 599 613 648 670 692 695 697 702 730 761 776 797 811 834 856 864 853 845 867 839 766 739 737 728 754 778 805 819 809 737 605 453 356 336 318 394 579 849 1012 1167 1334 1460 1474 1450 1455 1435 1427 1404 1377 1370 1373 1371 1363 1344 1294 1213 1117 1073 1087 1133 1184 1237 1291 1351 1402 1431 1462 1500 1531 1563 1593 1615 1628 1640 1650 1658 1671 1675 1667 1661 1649 1653 1667 1681 1683 1673 1657 1644 1643 1669 1674 1704 1708 1711 1717 1723 1728 1737 1758 1782 1803 1820 1824 1825 1829 1841 1853 1853 1835 1812 1813 1790 1753 1734 1723 1710 1698 1679 1654 1637 1622 1614 1608 1581 1562 1530 1506 1486 1473 1460 1443 1421 1387 1363 1334 1329 1333 1326 1336 1350 1352 1349 1347 1342 1373 1389 1424 1448 1472 1498 1521 1533 1535 1541 1548 1560 1581 1597 1599 1607 1614 1615 1612 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 16 15 16 15 15 15 15 14 14 13 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 13 14 14 14 14 14 15 14 14 14 14 13 12 12 13 13 13 13 13 13 13 13 14 14 13 12 12 10 11 10 9 9 6 5 7 9 10 10 10 10 13 16 16 16 16 15 14 13 14 15 15 14 14 15 18 19 20 20 20 20 19 19 17 15 13 13 16 19 21 22 23 22 23 21 19 18 20 15 17 20 20 22 24 26 27 24 24 22 23 24 23 22 22 24 24 28 29 29 29 29 23 15 21 27 22 13 8 4 3 3 3 3 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 13 11 6 2 6 12 13 14 15 22 29 33 36 34 34 37 42 46 50 60 59 56 63 65 77 103 129 138 144 146 162 176 184 188 189 188 193 199 191 163 130 153 188 345 324 257 214 189 171 148 140 146 145 161 168 172 185 209 238 272 307 332 377 404 422 485 448 408 407 403 405 408 405 410 430 434 441 484 533 633 767 789 856 629 519 494 534 576 592 587 595 619 652 681 713 726 736 749 780 801 804 809 821 852 868 873 873 854 874 849 804 783 777 795 796 792 828 885 890 812 692 534 409 383 338 388 536 640 789 1033 1274 1457 1529 1512 1493 1449 1425 1417 1393 1362 1357 1351 1342 1317 1264 1186 1108 1076 1095 1146 1200 1252 1305 1341 1373 1416 1465 1498 1530 1568 1596 1611 1620 1635 1645 1653 1665 1667 1665 1650 1645 1649 1661 1675 1679 1673 1660 1645 1636 1634 1655 1689 1703 1703 1710 1721 1729 1740 1760 1784 1796 1815 1821 1828 1832 1838 1852 1859 1843 1811 1798 1798 1761 1730 1725 1725 1701 1678 1660 1644 1630 1613 1606 1563 1566 1542 1519 1510 1496 1476 1452 1428 1400 1375 1347 1335 1337 1338 1344 1350 1351 1341 1330 1355 1376 1387 1419 1440 1465 1489 1511 1513 1511 1525 1537 1552 1573 1592 1601 1608 1614 1617 1615 13 12 12 12 11 11 11 11 11 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 12 12 12 12 12 12 13 13 14 14 14 14 13 15 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 13 14 13 13 13 13 14 13 13 13 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 12 12 13 13 13 13 13 13 13 13 14 14 13 12 10 11 10 11 11 8 6 5 7 10 9 10 10 10 12 14 16 16 16 15 14 13 12 14 15 15 13 13 15 18 19 20 20 20 21 20 20 17 15 13 14 17 20 21 21 23 21 22 22 20 19 19 14 16 18 18 21 22 25 26 23 20 22 26 23 22 24 24 24 25 27 26 27 28 24 19 21 26 22 15 8 4 3 3 3 4 4 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 6 0 0 0 0 0 0 1 1 2 9 14 4 1 4 10 16 17 18 20 24 38 46 50 52 44 42 45 46 55 80 81 82 75 70 98 142 172 168 153 161 183 192 196 200 201 199 201 201 188 162 140 184 200 375 312 252 233 210 179 163 174 184 163 155 159 168 191 225 259 286 308 339 413 436 436 526 456 422 418 409 414 419 420 423 434 443 457 496 543 665 814 845 796 662 688 501 532 472 535 589 590 608 643 668 705 725 747 776 795 807 822 836 852 874 881 891 889 848 833 838 869 847 807 833 882 873 864 907 900 845 751 602 500 469 415 412 450 505 700 945 1193 1416 1551 1574 1543 1498 1453 1409 1394 1383 1355 1329 1313 1288 1235 1162 1098 1084 1110 1162 1216 1267 1289 1321 1367 1419 1463 1497 1531 1568 1593 1599 1610 1632 1641 1641 1647 1659 1664 1642 1639 1643 1661 1671 1674 1671 1660 1650 1643 1629 1640 1676 1697 1697 1700 1712 1728 1746 1766 1782 1786 1794 1812 1822 1824 1834 1852 1861 1843 1814 1804 1801 1770 1754 1731 1721 1690 1668 1655 1640 1628 1620 1609 1587 1574 1550 1544 1529 1509 1485 1463 1441 1417 1390 1363 1344 1342 1344 1345 1349 1351 1347 1345 1359 1378 1393 1417 1435 1457 1480 1491 1491 1496 1513 1525 1541 1566 1589 1601 1610 1616 1623 1624 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 14 14 13 14 14 14 14 13 14 14 14 14 14 13 13 13 14 13 13 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 9 9 7 8 9 10 10 9 10 10 10 13 14 14 14 13 13 12 11 12 14 15 14 14 14 16 20 20 21 20 19 19 19 19 15 15 15 16 18 19 20 20 20 19 24 21 20 19 15 14 16 18 17 17 21 25 24 21 20 23 25 22 23 23 23 24 24 25 27 27 25 19 23 25 23 16 10 5 2 2 2 2 3 4 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 2 6 9 6 2 0 0 10 15 19 20 20 27 39 50 64 75 104 72 62 64 58 55 71 90 89 72 78 125 156 161 153 161 188 204 205 206 208 218 215 211 202 180 153 154 211 249 417 313 298 247 209 184 177 192 195 171 155 156 169 198 235 257 276 309 366 437 461 454 546 448 432 425 417 420 425 430 433 438 454 466 501 567 704 838 856 785 724 632 513 495 509 548 588 594 602 630 655 686 708 734 770 803 805 821 847 868 884 892 903 916 879 875 824 859 886 845 847 914 899 876 896 894 851 762 654 593 528 455 448 452 532 681 862 1099 1324 1512 1575 1554 1531 1479 1426 1420 1383 1353 1316 1293 1266 1211 1136 1084 1091 1130 1177 1229 1239 1278 1327 1378 1424 1464 1498 1535 1572 1579 1594 1610 1632 1640 1638 1642 1652 1654 1634 1630 1639 1658 1660 1665 1666 1665 1660 1643 1626 1628 1663 1688 1693 1700 1710 1728 1750 1767 1774 1779 1798 1810 1826 1821 1837 1854 1864 1843 1815 1809 1806 1795 1780 1733 1712 1693 1669 1654 1644 1629 1616 1611 1596 1585 1583 1563 1539 1510 1484 1465 1449 1429 1403 1377 1358 1355 1349 1351 1354 1351 1348 1351 1360 1376 1392 1415 1429 1448 1456 1468 1476 1488 1504 1517 1533 1559 1585 1601 1611 1617 1624 1630 12 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 13 14 14 14 14 15 15 14 14 15 15 15 14 14 14 14 13 14 14 14 13 13 14 13 14 13 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 13 14 14 14 13 13 14 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 10 11 11 11 11 10 10 12 10 10 10 9 9 9 9 10 13 14 12 12 12 12 11 11 11 11 14 15 15 15 16 18 20 21 22 18 16 15 17 16 14 15 16 16 21 22 20 18 17 18 19 19 18 19 14 14 16 17 18 19 23 26 23 21 23 23 24 25 26 26 25 25 26 30 32 28 21 20 30 29 20 13 8 5 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 14 0 0 1 15 15 21 24 25 35 50 63 86 120 187 121 99 113 118 90 83 96 79 73 95 157 179 159 167 188 206 212 211 212 221 227 221 212 197 174 153 169 231 300 421 315 306 244 212 194 187 192 189 168 161 164 174 206 218 243 279 327 390 455 486 500 654 437 433 429 421 421 425 433 445 451 466 472 507 587 732 843 835 769 719 644 620 541 532 551 560 585 604 618 639 665 688 715 750 759 775 812 846 869 888 899 917 996 908 903 836 818 919 905 889 927 901 870 879 878 831 766 690 600 547 502 455 491 607 733 828 1004 1214 1416 1528 1558 1541 1505 1486 1430 1373 1347 1312 1284 1248 1185 1113 1077 1100 1147 1190 1193 1244 1289 1340 1387 1429 1469 1506 1540 1566 1573 1593 1609 1614 1628 1628 1634 1646 1644 1628 1621 1633 1646 1647 1649 1650 1652 1652 1641 1628 1633 1655 1677 1689 1703 1716 1731 1744 1751 1761 1781 1798 1815 1825 1825 1838 1854 1864 1837 1812 1809 1807 1801 1786 1736 1709 1685 1666 1649 1638 1631 1622 1612 1600 1597 1558 1565 1538 1516 1492 1471 1456 1440 1418 1396 1385 1370 1358 1357 1355 1340 1341 1354 1363 1374 1391 1409 1421 1425 1436 1453 1467 1481 1498 1513 1530 1554 1581 1599 1610 1613 1618 1629 12 11 12 11 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 13 14 14 15 15 14 15 15 14 14 14 14 15 14 14 13 14 14 13 13 14 14 12 13 12 13 13 13 13 12 12 13 13 13 13 13 13 14 13 13 14 14 14 13 13 13 13 13 13 13 12 13 13 12 12 13 13 13 13 13 12 11 10 10 11 11 11 11 10 10 10 9 9 10 9 9 9 10 12 14 13 12 11 9 11 11 12 12 13 15 16 17 18 19 19 20 22 20 16 14 12 15 13 14 15 16 17 19 19 15 15 11 12 15 17 17 18 16 16 17 17 19 22 25 27 22 21 23 21 23 27 27 25 24 25 29 37 29 20 20 25 29 26 21 12 6 4 3 4 5 4 3 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 17 23 28 32 64 74 87 123 152 193 141 144 145 134 124 113 102 83 86 131 171 174 158 170 202 216 223 222 210 203 203 221 206 184 171 156 176 247 331 390 393 326 252 220 195 197 215 208 181 171 177 189 216 217 246 287 340 405 467 502 543 618 421 457 440 433 419 423 439 454 463 472 481 511 586 739 832 806 759 741 718 680 661 602 690 596 577 597 613 629 649 665 680 687 727 745 788 830 861 890 900 941 1031 930 981 905 876 828 857 857 851 844 828 833 833 813 802 734 746 672 547 492 546 670 782 829 938 1101 1283 1451 1501 1518 1525 1492 1423 1354 1322 1307 1274 1226 1158 1100 1084 1112 1147 1160 1209 1254 1301 1354 1400 1440 1478 1514 1542 1561 1573 1583 1587 1621 1633 1622 1628 1639 1635 1620 1614 1624 1633 1634 1638 1639 1649 1651 1621 1600 1626 1649 1668 1686 1707 1717 1723 1734 1740 1753 1778 1798 1812 1820 1819 1836 1851 1855 1828 1811 1805 1799 1797 1786 1736 1707 1687 1672 1653 1629 1618 1607 1590 1592 1598 1580 1572 1548 1516 1496 1478 1463 1450 1437 1425 1412 1381 1364 1360 1357 1351 1353 1360 1364 1371 1385 1401 1403 1415 1427 1444 1459 1474 1492 1509 1528 1552 1577 1597 1604 1610 1619 1631 12 11 12 10 10 10 11 11 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 11 12 12 11 12 12 13 13 14 14 14 13 13 13 13 14 14 14 14 15 15 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 12 13 12 13 13 13 13 13 13 13 13 13 13 13 14 13 13 14 14 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 11 10 10 10 11 10 11 11 11 10 9 9 9 9 8 9 11 11 11 12 12 11 10 9 12 13 14 14 15 17 19 20 21 20 20 21 23 20 16 14 12 16 11 16 15 16 18 18 18 12 10 10 14 17 20 21 21 21 20 18 18 23 25 27 26 22 21 19 20 24 26 26 25 27 28 30 33 19 19 24 28 27 22 15 9 6 5 5 6 6 6 5 3 2 2 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 30 34 71 81 105 137 148 148 145 132 139 165 129 119 115 105 111 148 166 177 173 183 191 223 241 237 212 189 205 233 205 196 171 152 184 243 306 346 367 303 260 230 191 214 248 230 193 183 194 203 206 225 255 291 342 411 480 525 730 1069 472 473 467 441 416 422 445 463 473 484 492 510 573 732 816 810 781 752 713 693 710 656 702 629 575 602 612 625 640 645 651 673 709 723 767 799 838 879 886 951 1010 900 1047 1077 837 858 1188 1145 987 882 812 770 746 765 758 773 756 754 663 586 615 722 811 811 864 1000 1153 1305 1262 1286 1383 1417 1382 1331 1305 1292 1253 1195 1130 1099 1099 1110 1128 1175 1224 1269 1315 1365 1410 1448 1484 1516 1542 1557 1561 1564 1579 1620 1632 1619 1626 1634 1627 1614 1610 1615 1621 1626 1633 1633 1643 1644 1627 1614 1624 1644 1662 1682 1708 1711 1720 1739 1748 1759 1778 1796 1805 1810 1817 1827 1848 1850 1848 1823 1803 1797 1794 1777 1739 1704 1680 1674 1661 1645 1630 1620 1615 1608 1601 1588 1565 1542 1524 1504 1483 1470 1462 1456 1446 1428 1401 1368 1363 1358 1354 1356 1360 1363 1368 1373 1377 1393 1408 1419 1436 1453 1470 1488 1506 1527 1547 1563 1586 1595 1610 1619 1632 11 12 11 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 14 14 14 14 15 14 14 14 14 14 14 13 13 13 12 12 12 12 13 14 12 13 13 13 13 13 12 13 13 13 13 13 14 14 13 12 12 13 12 13 12 12 12 12 13 12 12 12 12 12 12 13 12 10 9 10 10 10 9 10 11 11 10 9 8 8 9 9 9 9 9 9 10 11 11 10 10 12 15 16 16 17 18 19 21 21 20 20 20 20 23 20 17 15 14 14 12 20 12 14 16 15 12 9 9 16 22 23 21 24 23 22 23 22 23 28 26 28 23 20 19 17 23 27 26 28 29 30 30 29 26 18 23 25 26 25 21 17 11 6 6 5 7 6 7 7 6 4 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 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 30 36 71 75 105 120 114 106 108 131 205 167 152 146 136 124 133 155 166 172 175 176 193 241 261 257 242 222 206 227 209 203 175 151 170 204 291 368 359 303 264 227 189 231 259 232 209 210 216 214 214 228 254 291 342 418 490 541 632 662 484 504 500 442 408 421 447 468 477 483 493 513 568 713 745 795 787 756 730 714 716 745 737 690 590 612 616 621 630 633 639 657 682 701 740 776 823 846 857 930 971 897 912 1003 724 776 880 1074 1092 1004 894 805 742 694 688 700 688 741 704 687 739 834 867 781 760 871 975 1034 1064 1173 1282 1334 1332 1314 1304 1274 1230 1166 1113 1104 1106 1120 1147 1184 1236 1292 1336 1377 1431 1467 1493 1519 1537 1548 1552 1558 1575 1614 1627 1621 1628 1632 1620 1608 1606 1607 1609 1621 1624 1622 1634 1635 1620 1618 1630 1641 1661 1685 1693 1708 1725 1744 1754 1764 1777 1789 1797 1806 1814 1821 1831 1832 1838 1821 1802 1796 1793 1771 1726 1705 1671 1672 1661 1651 1647 1637 1623 1613 1600 1578 1561 1552 1533 1511 1490 1483 1476 1465 1452 1436 1412 1380 1367 1361 1355 1356 1357 1359 1361 1363 1370 1386 1400 1413 1430 1451 1471 1489 1506 1521 1534 1550 1577 1599 1614 1620 1634 11 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 11 12 12 12 12 12 12 12 13 13 14 12 13 13 13 14 14 14 15 14 14 14 14 15 15 13 14 14 14 14 13 13 13 13 11 12 12 12 13 13 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 11 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 7 6 7 8 8 11 11 11 13 16 18 18 18 19 21 23 22 20 19 18 18 20 18 19 15 15 14 15 18 12 12 17 13 10 7 10 15 17 19 19 24 23 24 25 25 27 28 25 29 20 18 16 20 25 26 27 27 27 35 30 25 23 23 23 22 22 19 13 11 10 8 6 5 6 5 6 5 6 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 19 23 28 41 66 75 105 111 102 79 96 152 174 153 162 162 141 136 149 164 175 181 178 180 204 272 278 298 263 244 250 238 207 186 175 166 157 201 318 390 367 304 257 218 194 245 265 234 230 234 234 226 217 238 269 306 346 417 484 535 606 595 495 508 531 453 394 416 442 463 473 482 490 506 546 589 687 769 775 755 730 728 736 728 719 697 610 626 629 616 627 637 642 651 665 686 714 759 798 808 844 891 931 926 900 926 934 729 727 851 1014 1033 963 888 836 791 762 685 689 696 699 748 848 936 901 757 687 729 748 878 968 1124 1248 1300 1300 1290 1289 1263 1209 1147 1123 1107 1111 1130 1159 1199 1252 1308 1358 1387 1414 1454 1494 1516 1525 1535 1547 1554 1567 1593 1620 1621 1631 1633 1620 1612 1608 1604 1606 1612 1621 1619 1627 1625 1614 1610 1629 1650 1656 1664 1681 1709 1729 1746 1759 1770 1776 1781 1790 1802 1818 1822 1823 1832 1830 1814 1796 1790 1778 1752 1725 1709 1684 1670 1664 1659 1650 1637 1624 1612 1596 1577 1571 1558 1539 1517 1509 1498 1482 1466 1454 1440 1420 1394 1372 1367 1357 1354 1356 1357 1358 1360 1368 1380 1394 1409 1428 1452 1473 1485 1492 1506 1528 1554 1580 1601 1616 1626 1640 12 12 11 11 11 11 11 12 12 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 12 13 12 12 13 13 13 12 12 13 13 13 13 13 13 13 12 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 9 9 8 8 8 8 9 9 9 8 9 9 10 9 9 8 8 6 5 6 7 9 9 10 12 11 14 17 18 18 18 17 20 23 23 20 18 18 18 18 16 16 13 15 14 15 17 16 17 19 14 11 7 9 12 15 17 19 21 25 24 29 27 27 27 28 24 19 17 17 24 26 28 30 30 36 35 24 22 23 22 22 20 16 11 1 2 4 8 6 5 4 4 5 3 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 8 12 17 21 29 42 54 75 110 115 116 75 87 144 166 158 160 151 140 153 160 170 183 195 190 183 207 277 295 329 283 261 265 249 207 177 175 175 170 215 340 407 377 307 248 208 205 265 276 255 239 240 233 221 225 254 282 316 345 407 475 520 548 561 553 556 563 459 388 415 439 460 472 481 486 504 532 555 674 772 780 766 752 751 757 756 749 730 683 680 644 612 629 634 635 649 660 667 702 737 762 823 849 847 885 882 815 896 1142 862 740 772 854 920 922 896 876 859 826 804 742 755 667 700 834 943 903 794 735 698 717 801 856 1040 1203 1277 1282 1272 1270 1249 1196 1167 1135 1103 1111 1136 1174 1215 1261 1316 1367 1395 1422 1465 1486 1510 1521 1532 1552 1568 1572 1577 1604 1617 1626 1630 1628 1615 1604 1601 1602 1604 1614 1615 1618 1616 1600 1591 1613 1633 1647 1669 1678 1700 1729 1745 1760 1772 1778 1781 1787 1799 1813 1816 1820 1810 1817 1805 1787 1781 1768 1748 1726 1702 1691 1676 1669 1659 1648 1636 1623 1611 1598 1584 1575 1561 1542 1537 1521 1503 1483 1466 1454 1442 1425 1402 1383 1373 1359 1357 1356 1357 1358 1361 1368 1379 1392 1406 1425 1451 1471 1477 1485 1504 1530 1556 1581 1601 1617 1629 1644 12 12 11 11 11 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 12 11 12 11 11 12 12 12 12 12 12 12 13 13 13 12 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 13 14 14 12 12 13 12 13 13 13 12 12 12 12 12 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 10 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 5 4 4 5 6 7 9 11 12 12 13 17 17 17 16 16 19 21 21 20 18 18 18 19 17 14 13 14 14 17 18 16 16 16 14 15 11 8 13 17 17 18 22 29 29 29 26 28 25 21 18 16 16 18 26 30 32 33 32 31 30 25 24 24 19 17 16 12 6 0 0 0 5 5 5 5 4 4 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 12 17 18 23 35 47 56 79 118 118 131 77 97 145 163 167 163 145 149 176 168 174 176 194 209 198 201 252 299 327 291 269 265 242 206 185 183 181 183 225 355 403 371 305 240 207 233 301 298 288 266 249 219 211 233 268 298 320 344 404 477 502 515 522 569 628 606 477 401 421 439 463 476 485 486 485 501 555 673 785 804 785 768 764 781 771 729 707 704 702 650 611 637 638 639 647 651 667 707 729 746 777 818 816 886 849 758 962 1316 1072 825 643 621 678 711 762 820 842 836 845 864 945 882 874 932 970 953 894 825 752 730 735 754 939 1145 1258 1273 1262 1256 1245 1219 1182 1122 1099 1114 1148 1193 1236 1277 1324 1373 1408 1437 1452 1460 1503 1523 1531 1553 1578 1584 1578 1585 1605 1627 1629 1628 1616 1606 1598 1596 1600 1606 1609 1610 1608 1589 1581 1579 1600 1634 1659 1669 1688 1715 1740 1736 1765 1776 1782 1790 1797 1802 1812 1814 1813 1809 1794 1777 1771 1764 1746 1727 1712 1698 1683 1668 1656 1645 1632 1621 1609 1597 1585 1574 1563 1559 1541 1521 1502 1482 1464 1452 1441 1425 1405 1387 1374 1368 1362 1362 1360 1361 1364 1370 1380 1392 1405 1422 1448 1451 1467 1487 1508 1531 1556 1581 1602 1618 1631 1649 11 11 11 11 11 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 12 11 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 13 13 12 12 13 12 12 13 13 12 13 13 13 12 12 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 9 8 8 8 7 7 8 7 7 7 7 8 9 9 8 7 6 4 3 3 4 6 6 8 10 12 13 13 14 16 16 15 16 17 18 19 20 20 19 18 17 17 16 14 14 15 16 16 16 16 14 14 15 17 14 13 19 21 19 18 21 26 28 30 27 22 21 16 13 14 16 21 28 34 34 34 30 32 30 27 25 22 14 14 13 10 6 2 1 0 1 8 9 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 26 31 17 19 20 27 39 49 63 81 95 121 144 76 82 165 207 212 195 162 160 191 182 179 174 189 214 218 211 235 289 311 293 276 265 235 209 182 162 159 168 230 359 412 374 310 246 222 267 329 320 293 296 231 214 236 257 282 313 337 358 405 449 476 520 526 787 803 646 510 424 432 444 465 479 487 490 488 500 564 685 801 826 805 775 775 791 801 802 787 753 700 658 621 643 644 644 649 651 662 692 718 724 736 788 791 892 808 783 982 1175 1094 856 609 461 481 482 562 696 803 863 917 988 1081 1172 1080 1015 977 970 924 841 767 721 691 705 856 1087 1233 1276 1268 1258 1248 1218 1166 1119 1104 1124 1163 1212 1253 1292 1338 1380 1402 1413 1436 1457 1506 1523 1529 1550 1580 1594 1591 1595 1614 1626 1626 1618 1610 1607 1598 1596 1603 1608 1606 1605 1601 1586 1583 1576 1585 1614 1647 1671 1689 1707 1724 1725 1759 1771 1777 1783 1789 1798 1804 1804 1802 1797 1784 1768 1761 1735 1724 1726 1718 1697 1680 1665 1652 1641 1627 1616 1606 1594 1583 1576 1572 1558 1538 1513 1500 1481 1462 1449 1435 1420 1404 1388 1379 1374 1354 1361 1364 1365 1367 1373 1382 1392 1405 1420 1425 1437 1461 1486 1510 1533 1559 1584 1603 1620 1634 1651 11 12 12 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 12 13 13 13 14 13 14 14 13 14 14 14 14 14 13 14 14 13 13 13 13 13 13 12 13 13 11 12 12 12 12 13 12 12 12 13 12 12 11 12 12 11 11 11 11 11 11 10 11 11 10 10 11 11 11 11 11 11 8 8 7 7 7 7 7 7 7 6 8 8 8 8 8 7 5 4 2 1 2 3 5 7 9 9 11 12 14 14 15 15 15 18 18 18 18 19 19 19 17 15 16 14 15 15 16 17 17 16 15 17 17 17 18 18 18 20 23 17 17 18 21 26 27 24 20 20 12 13 15 18 23 28 31 32 32 31 33 30 27 24 18 11 10 10 8 8 5 2 0 1 3 8 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 19 21 20 26 37 46 50 65 95 130 148 89 55 159 201 197 181 166 174 195 194 181 173 179 216 229 222 236 278 296 280 265 261 259 231 203 177 156 162 232 358 422 366 302 249 241 259 297 313 289 274 217 221 254 303 332 343 353 366 384 401 467 531 544 626 727 688 561 466 454 460 472 491 492 500 499 514 587 714 821 837 807 768 769 798 808 810 840 817 719 653 634 649 660 659 651 650 662 674 686 707 735 780 774 874 738 815 1029 1157 1059 842 647 587 391 368 429 577 752 903 1008 1063 1085 1070 1036 1011 999 975 907 808 720 669 645 642 779 1020 1192 1257 1267 1260 1239 1198 1152 1124 1119 1143 1184 1232 1272 1313 1355 1377 1387 1408 1438 1469 1510 1523 1526 1545 1580 1601 1603 1603 1608 1610 1616 1623 1618 1614 1600 1600 1609 1609 1605 1602 1599 1598 1583 1570 1575 1603 1634 1664 1687 1697 1721 1738 1756 1757 1766 1775 1785 1792 1794 1793 1791 1785 1774 1758 1750 1741 1728 1719 1704 1684 1672 1659 1648 1636 1621 1612 1603 1593 1586 1581 1569 1557 1538 1509 1499 1481 1462 1446 1432 1417 1406 1395 1386 1369 1358 1360 1367 1367 1367 1370 1378 1388 1398 1401 1408 1429 1456 1488 1501 1532 1567 1589 1604 1618 1636 1645 11 12 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 12 12 12 13 12 12 13 13 14 14 13 13 13 13 13 14 14 14 13 13 14 14 14 13 13 13 12 12 12 12 13 12 11 12 12 12 12 12 12 11 12 12 12 11 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 11 11 10 10 9 7 7 7 6 7 6 6 6 6 7 8 8 7 7 6 5 3 2 2 2 4 4 6 8 9 9 10 12 13 13 14 14 15 17 18 18 17 17 16 16 16 14 14 14 16 17 16 16 16 16 14 16 19 19 20 22 21 22 23 18 17 16 23 29 26 21 18 16 13 11 14 20 28 30 31 32 33 36 33 29 23 18 12 7 5 6 4 4 1 0 0 0 0 1 5 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 17 20 21 19 21 26 28 40 67 106 146 163 110 63 159 200 214 199 184 184 189 189 184 175 180 197 212 219 236 263 277 269 272 274 268 241 222 193 163 168 241 360 426 363 297 248 240 249 281 305 287 247 217 243 305 327 325 358 372 370 377 408 471 548 579 621 718 711 614 525 492 488 491 504 519 525 515 529 617 753 846 845 802 769 772 829 826 850 888 833 725 667 656 660 670 670 661 658 660 660 669 697 736 773 770 832 711 868 925 930 925 886 783 558 406 408 421 501 664 840 968 975 897 887 903 911 955 930 837 729 647 599 590 634 754 989 1167 1182 1236 1248 1219 1177 1144 1132 1136 1173 1213 1261 1295 1325 1336 1356 1384 1412 1442 1475 1507 1523 1524 1543 1577 1600 1605 1604 1604 1609 1619 1628 1625 1619 1608 1607 1611 1611 1609 1605 1602 1595 1584 1559 1570 1595 1631 1669 1694 1703 1717 1738 1746 1742 1754 1763 1777 1785 1785 1782 1780 1776 1766 1756 1749 1743 1727 1711 1692 1674 1663 1652 1642 1631 1617 1610 1603 1599 1590 1576 1564 1548 1531 1513 1499 1481 1462 1445 1430 1420 1413 1403 1383 1363 1353 1354 1363 1367 1368 1372 1377 1381 1385 1394 1405 1421 1454 1471 1484 1517 1561 1589 1602 1615 1628 1636 12 12 12 12 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 13 12 12 13 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 13 12 12 11 12 12 12 12 12 11 11 12 11 11 10 10 11 11 10 10 11 10 10 10 10 10 9 9 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 6 7 6 5 5 4 3 2 2 2 3 5 5 8 10 10 10 11 12 12 10 12 14 16 17 17 17 15 15 14 13 13 13 13 13 14 15 15 15 15 14 14 15 18 21 22 24 22 21 18 16 16 16 23 28 23 18 16 12 9 10 13 21 30 32 38 37 35 33 27 21 16 12 9 6 5 5 4 1 0 0 0 0 0 0 1 3 4 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 0 0 0 0 0 0 2 12 20 19 21 20 20 21 38 69 113 158 168 125 105 166 204 219 205 197 193 193 197 197 173 164 200 198 208 233 254 261 258 260 265 266 237 234 204 163 171 250 360 414 348 286 279 259 255 283 294 271 240 248 306 353 408 372 396 403 388 384 413 477 552 621 653 744 733 663 583 544 533 521 522 558 553 531 547 654 796 869 852 803 769 775 776 811 863 886 823 726 665 659 683 689 675 674 673 679 673 670 692 731 755 762 801 736 816 1048 1021 963 903 756 598 569 568 510 495 578 715 821 835 853 917 893 785 646 552 486 464 463 502 543 618 776 957 983 1166 1238 1236 1194 1154 1135 1138 1158 1198 1233 1284 1313 1321 1336 1357 1385 1418 1451 1480 1507 1522 1523 1539 1573 1594 1603 1601 1593 1594 1617 1623 1626 1619 1612 1611 1611 1610 1611 1610 1604 1595 1586 1560 1572 1594 1627 1670 1701 1709 1708 1720 1734 1732 1743 1754 1771 1777 1775 1774 1772 1766 1757 1757 1742 1734 1719 1702 1685 1668 1655 1645 1636 1626 1611 1606 1604 1596 1583 1570 1559 1544 1524 1513 1499 1481 1460 1443 1434 1428 1418 1402 1384 1367 1355 1356 1361 1365 1366 1370 1372 1375 1381 1389 1400 1414 1451 1458 1477 1502 1547 1581 1592 1603 1616 1639 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 12 12 12 12 13 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 12 12 12 13 12 11 11 12 12 12 12 12 11 12 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 9 10 10 9 10 9 8 6 6 5 6 6 5 6 5 5 5 7 6 6 6 4 2 2 1 1 2 2 3 4 7 11 12 11 10 11 11 11 11 13 16 17 17 16 15 14 13 13 12 11 11 13 13 13 13 13 13 12 14 14 16 18 20 22 23 22 16 14 14 14 17 19 19 18 16 14 12 10 11 16 22 25 36 39 37 32 28 22 15 12 9 8 7 7 7 6 3 0 0 0 0 0 0 0 1 3 5 5 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 0 0 0 0 0 0 6 15 19 17 20 23 24 21 32 54 110 158 169 145 129 153 208 226 226 216 205 207 210 194 167 157 170 195 214 240 255 257 252 248 249 254 230 224 197 161 172 256 366 415 386 369 305 264 265 283 280 263 256 293 357 377 431 375 380 416 399 391 415 473 559 649 690 755 756 707 669 626 590 565 566 593 573 538 565 693 844 896 862 817 787 771 776 829 863 866 797 705 699 722 722 708 674 680 681 701 697 686 700 724 738 755 792 759 759 958 1063 1049 983 842 752 806 819 679 537 530 603 691 607 538 409 189 168 179 193 230 227 369 485 546 642 754 805 1012 1178 1230 1208 1165 1138 1133 1146 1175 1213 1247 1287 1298 1342 1356 1361 1385 1421 1455 1484 1510 1521 1521 1535 1558 1573 1589 1598 1593 1594 1612 1619 1616 1612 1613 1608 1607 1605 1605 1608 1607 1597 1580 1563 1561 1597 1637 1679 1709 1718 1715 1715 1721 1724 1743 1757 1769 1769 1766 1764 1758 1748 1748 1747 1732 1724 1709 1693 1676 1660 1647 1637 1629 1619 1606 1603 1595 1586 1575 1564 1553 1540 1524 1511 1498 1477 1458 1450 1441 1422 1410 1402 1386 1369 1354 1357 1361 1365 1365 1364 1365 1370 1378 1386 1397 1411 1447 1444 1464 1487 1534 1564 1575 1592 1618 1644 12 12 12 11 12 11 11 11 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 12 12 12 12 12 12 13 14 14 13 14 14 13 13 13 13 13 13 13 13 13 13 14 12 13 13 12 12 12 12 13 12 11 11 12 12 12 12 11 12 12 11 10 10 10 10 10 10 9 10 9 10 9 9 10 9 9 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 4 3 2 1 1 1 0 2 4 4 7 11 12 12 10 10 11 12 13 15 15 16 16 15 14 12 12 11 11 11 11 11 13 12 13 14 13 11 10 13 15 17 22 24 23 21 18 13 13 13 14 17 20 21 20 16 11 14 12 15 22 25 28 32 28 27 26 21 15 11 9 7 6 4 5 7 4 2 1 0 0 0 0 0 1 1 3 4 4 4 3 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 13 0 0 0 0 0 1 15 18 16 18 21 30 41 42 56 101 148 178 170 148 156 179 176 207 231 221 219 205 184 170 180 213 218 218 243 250 256 250 236 228 222 204 195 175 154 172 258 377 439 440 406 302 290 275 281 276 281 293 337 379 417 570 546 459 441 401 403 416 461 555 659 725 784 789 746 736 696 651 617 610 616 593 566 596 741 890 923 902 863 815 774 786 839 858 852 778 736 780 804 783 758 710 681 688 719 709 696 707 719 726 750 789 782 751 720 1057 1058 1017 875 796 897 987 868 637 539 531 577 389 263 144 42 103 176 228 385 402 543 611 594 658 757 838 1029 1160 1200 1165 1139 1129 1138 1160 1195 1228 1247 1262 1308 1340 1350 1363 1389 1424 1457 1484 1506 1518 1522 1527 1531 1559 1588 1608 1595 1588 1609 1615 1620 1614 1620 1617 1604 1594 1591 1601 1610 1604 1593 1579 1574 1598 1636 1666 1680 1702 1721 1721 1718 1727 1740 1752 1760 1755 1754 1755 1754 1752 1743 1735 1720 1713 1702 1686 1668 1651 1637 1628 1622 1616 1607 1596 1587 1579 1568 1557 1545 1530 1516 1509 1494 1471 1466 1453 1439 1416 1405 1401 1389 1372 1359 1359 1361 1366 1367 1367 1367 1371 1377 1386 1397 1413 1443 1455 1473 1496 1520 1544 1564 1590 1621 1649 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 13 13 13 13 12 13 13 12 13 13 13 14 13 13 13 14 14 13 12 13 12 12 13 12 12 12 12 11 11 12 11 12 12 12 12 11 10 10 10 9 9 9 9 9 10 9 10 9 10 9 9 9 9 9 9 7 6 6 5 5 5 5 4 5 5 5 5 5 5 3 2 1 1 0 1 1 1 3 4 5 9 10 10 8 8 10 12 13 14 16 15 14 13 11 10 10 10 9 10 11 11 11 12 11 11 12 12 10 9 13 17 20 25 24 21 18 15 13 13 14 14 16 21 22 19 15 12 12 14 21 24 29 34 32 25 19 18 14 12 11 8 7 5 4 4 4 1 0 0 0 0 0 0 1 4 3 3 3 4 4 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 26 20 3 0 0 0 0 18 21 20 19 21 31 46 63 77 92 139 198 193 167 176 213 220 231 232 225 215 195 181 182 189 202 228 228 234 246 253 247 231 215 199 180 165 151 151 179 267 350 413 434 400 321 294 274 281 279 301 322 380 382 331 362 497 508 503 430 415 413 452 546 652 736 811 830 817 778 737 708 671 649 633 605 598 643 785 929 946 946 892 819 781 799 846 857 836 808 854 849 847 840 822 773 699 717 737 727 709 728 732 729 747 777 796 801 703 1024 1040 1054 951 868 985 1165 1109 805 573 519 466 261 127 122 399 824 1053 1027 984 848 735 676 637 644 724 862 1018 1119 1147 1128 1126 1129 1150 1181 1211 1233 1249 1283 1317 1340 1367 1381 1396 1423 1456 1484 1502 1514 1517 1521 1528 1552 1578 1609 1612 1599 1602 1615 1621 1616 1618 1621 1608 1596 1592 1600 1609 1606 1597 1585 1581 1604 1629 1637 1658 1687 1713 1722 1721 1723 1728 1745 1745 1750 1749 1746 1737 1731 1734 1725 1708 1699 1662 1670 1658 1641 1628 1622 1619 1614 1603 1589 1579 1572 1560 1547 1537 1526 1513 1502 1491 1480 1469 1454 1438 1419 1411 1407 1396 1377 1363 1362 1363 1362 1368 1369 1368 1371 1373 1379 1396 1415 1439 1456 1463 1485 1506 1536 1565 1592 1623 1650 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 12 13 13 12 13 13 13 13 13 13 13 13 14 13 13 13 12 12 12 12 13 12 12 11 11 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 5 5 5 5 4 4 5 4 4 3 4 4 3 2 1 1 0 0 1 1 2 4 5 4 5 7 8 8 8 9 10 13 16 16 15 15 13 10 9 8 8 8 8 9 9 11 11 10 9 9 10 10 12 13 17 20 22 22 18 21 17 16 15 14 14 15 17 18 19 17 15 13 14 19 23 23 33 32 21 16 14 14 11 11 9 7 7 7 5 3 2 0 0 0 0 0 0 0 0 1 1 2 3 5 5 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 26 7 0 0 0 0 4 26 26 22 23 29 47 70 85 88 128 193 202 192 187 176 178 223 235 220 213 194 182 182 196 216 226 231 250 255 253 251 234 213 190 165 145 135 150 189 234 282 374 418 387 331 293 274 284 285 312 337 422 492 449 424 497 528 518 447 433 415 445 536 651 753 818 828 856 822 782 761 720 691 658 627 630 693 815 850 950 967 895 822 795 816 853 862 852 895 923 870 861 877 844 778 735 747 752 758 721 761 763 755 755 760 784 809 741 942 954 1195 1028 853 965 1200 1222 995 803 643 450 241 341 640 949 1103 1163 1159 1055 900 759 678 647 662 748 879 1001 1078 1109 1111 1119 1136 1168 1188 1216 1244 1272 1306 1341 1364 1391 1401 1401 1422 1456 1482 1494 1503 1514 1519 1526 1546 1574 1610 1626 1613 1600 1604 1609 1609 1612 1615 1615 1605 1600 1603 1605 1602 1592 1577 1572 1599 1601 1633 1635 1672 1707 1718 1716 1711 1717 1735 1742 1744 1745 1739 1731 1719 1712 1711 1695 1685 1648 1655 1646 1631 1622 1617 1613 1607 1596 1581 1573 1565 1553 1540 1528 1517 1507 1501 1494 1477 1470 1459 1441 1417 1414 1415 1403 1383 1369 1369 1367 1364 1370 1372 1371 1373 1375 1383 1397 1416 1433 1437 1453 1472 1498 1533 1568 1598 1624 1649 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 9 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 14 13 12 13 12 12 12 12 12 12 12 12 11 12 11 11 11 11 12 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 8 8 8 7 6 5 5 5 4 4 4 4 4 4 3 2 2 1 1 0 0 0 0 0 1 1 2 3 5 6 7 7 7 7 7 8 11 13 16 15 12 13 11 9 9 8 9 9 7 7 7 9 9 9 8 8 9 9 12 13 17 20 22 21 19 16 16 13 12 14 14 16 17 14 13 12 14 13 15 16 20 26 32 24 11 9 11 11 9 8 7 6 6 5 3 1 1 0 0 0 0 0 0 0 0 0 0 1 2 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 5 0 0 0 0 2 27 37 24 29 30 40 70 93 95 97 124 149 190 214 221 246 269 244 221 209 187 176 175 187 208 223 236 263 263 248 255 245 218 186 154 130 126 144 163 195 281 386 424 382 325 287 272 281 293 318 358 363 449 439 368 401 501 526 470 451 421 446 531 628 689 734 808 845 833 802 793 755 734 696 656 663 739 843 852 976 985 901 830 807 829 858 864 872 930 883 868 910 899 837 791 787 785 774 793 713 783 802 794 786 774 797 815 781 883 918 1212 1171 1037 1112 1245 1268 1165 1011 706 409 285 667 832 886 931 970 970 891 779 719 672 621 664 768 881 971 1032 1070 1089 1110 1144 1157 1187 1224 1264 1300 1334 1360 1379 1394 1401 1407 1421 1448 1462 1477 1496 1511 1518 1526 1541 1567 1606 1633 1619 1600 1601 1609 1613 1617 1619 1619 1609 1603 1598 1601 1598 1586 1579 1583 1583 1603 1636 1652 1682 1706 1714 1708 1702 1716 1726 1733 1734 1735 1721 1707 1704 1703 1696 1683 1674 1650 1645 1635 1628 1620 1611 1604 1597 1585 1575 1566 1559 1549 1535 1521 1510 1505 1493 1474 1470 1466 1461 1439 1421 1420 1418 1403 1386 1379 1377 1370 1367 1372 1375 1376 1378 1382 1388 1397 1406 1417 1436 1454 1470 1494 1530 1568 1597 1622 1648 12 12 12 12 12 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 10 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 14 12 12 12 12 13 13 13 13 13 14 14 13 12 13 12 12 12 12 12 12 12 12 10 12 11 11 11 11 11 10 9 10 9 9 8 8 9 9 8 9 9 8 8 8 8 7 7 5 4 4 4 4 3 4 4 5 3 2 2 2 1 0 0 0 0 0 0 0 1 2 3 3 3 5 5 6 7 7 8 12 13 13 15 14 12 10 8 6 7 9 10 10 9 8 7 8 7 7 7 8 10 12 15 14 17 20 22 19 17 16 15 13 18 18 14 14 15 14 13 12 13 15 16 16 21 27 26 17 9 7 10 11 8 7 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 4 26 48 35 41 39 43 57 76 87 78 78 69 130 187 208 228 246 239 221 204 181 190 182 187 190 202 228 258 268 249 248 248 218 182 149 125 118 127 152 211 290 392 436 386 316 277 268 278 300 327 350 361 425 467 447 418 452 496 481 460 430 449 511 546 617 713 788 829 831 808 791 769 755 730 690 693 722 776 892 988 997 913 846 823 847 868 869 888 940 925 902 951 888 828 813 823 822 826 850 747 796 837 836 828 804 822 833 817 877 960 1076 1166 1204 1336 1390 1371 1240 1004 745 453 436 714 830 869 891 902 893 862 816 765 686 635 711 808 894 960 1009 1049 1084 1110 1122 1155 1201 1238 1286 1329 1361 1382 1389 1394 1406 1405 1420 1427 1445 1482 1509 1516 1520 1527 1535 1558 1590 1633 1629 1623 1618 1614 1615 1621 1625 1624 1614 1602 1583 1593 1601 1598 1597 1586 1553 1560 1586 1646 1653 1688 1710 1705 1699 1708 1717 1722 1724 1724 1716 1708 1702 1697 1684 1670 1661 1646 1635 1632 1625 1613 1602 1596 1590 1581 1569 1559 1550 1540 1523 1518 1512 1501 1478 1459 1464 1457 1447 1425 1422 1423 1413 1401 1392 1386 1378 1373 1372 1375 1382 1383 1388 1391 1388 1387 1393 1408 1429 1450 1463 1485 1523 1564 1593 1617 1643 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 12 11 12 12 13 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 11 11 11 11 10 10 9 9 8 8 8 9 8 8 8 9 9 8 8 7 7 7 6 5 4 4 4 3 3 4 4 3 1 0 1 0 0 0 0 0 0 0 1 1 2 3 5 4 4 5 4 5 6 8 10 12 13 10 14 10 7 5 4 4 4 7 10 11 11 10 8 8 8 8 9 10 13 16 17 15 14 16 16 14 12 12 12 11 11 11 11 12 13 13 12 11 12 14 15 20 22 24 21 16 12 9 10 10 7 5 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 52 53 54 57 88 92 75 69 67 53 72 148 205 227 240 250 244 222 204 210 200 193 187 191 218 254 269 253 243 244 206 172 139 130 120 122 157 227 309 397 433 393 328 277 266 283 304 319 334 354 393 398 367 369 418 468 478 467 440 448 450 516 595 674 739 785 810 809 792 765 758 749 720 703 724 800 918 999 997 928 860 837 867 881 880 879 897 926 929 999 922 845 832 839 841 867 873 778 789 801 843 859 838 851 855 852 898 972 1018 1098 1258 1305 1428 1462 1280 1001 745 516 506 729 788 798 825 848 854 855 845 795 739 695 769 838 902 950 994 1040 1089 1128 1134 1179 1220 1261 1316 1356 1383 1393 1392 1397 1413 1418 1419 1424 1449 1493 1518 1518 1518 1526 1533 1551 1585 1623 1630 1626 1621 1616 1614 1621 1626 1626 1612 1597 1590 1594 1598 1597 1595 1579 1546 1568 1591 1629 1655 1676 1698 1689 1682 1696 1703 1708 1712 1713 1709 1702 1685 1678 1668 1653 1646 1636 1633 1624 1614 1602 1593 1587 1582 1574 1562 1553 1544 1533 1530 1517 1504 1493 1477 1459 1449 1441 1434 1420 1416 1413 1407 1402 1389 1380 1379 1376 1376 1378 1385 1390 1393 1393 1393 1393 1397 1407 1424 1442 1454 1476 1512 1553 1584 1611 1629 12 12 12 12 11 11 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 9 11 11 11 11 11 11 11 11 10 11 10 11 11 12 12 12 12 12 12 12 12 11 12 12 13 13 12 12 12 13 13 12 13 13 12 11 11 11 12 12 12 11 11 11 11 10 11 11 10 10 9 9 9 9 8 8 8 8 8 9 9 8 8 8 6 6 6 5 5 4 4 2 2 4 4 2 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 4 4 6 8 10 11 12 10 7 7 4 3 3 2 2 4 5 7 9 8 6 6 7 8 9 10 12 16 18 16 13 12 14 13 15 15 10 6 5 7 10 10 11 11 15 18 15 14 14 17 24 23 22 18 15 12 10 9 8 6 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 36 55 68 70 53 90 93 83 74 60 51 56 93 163 202 223 245 254 240 223 214 207 190 190 191 204 241 261 251 236 228 196 159 125 118 113 119 159 236 326 401 431 396 326 275 268 277 293 314 339 358 402 427 368 337 389 448 472 465 441 441 444 510 584 652 707 757 790 800 796 772 759 751 749 734 753 834 940 1005 995 940 875 854 882 890 890 887 902 941 984 1055 1013 886 853 857 863 893 889 835 829 823 863 889 872 879 880 886 938 1004 1018 1109 1299 1299 1434 1483 1264 972 733 570 570 719 761 765 779 788 804 828 841 826 788 762 810 851 894 936 979 1034 1070 1100 1156 1204 1244 1288 1345 1377 1394 1394 1393 1407 1430 1429 1427 1429 1461 1486 1504 1512 1518 1525 1532 1550 1580 1608 1614 1631 1628 1619 1618 1626 1632 1629 1616 1598 1595 1589 1588 1592 1595 1588 1579 1584 1591 1615 1654 1673 1691 1678 1674 1683 1682 1690 1698 1700 1698 1690 1677 1667 1651 1636 1632 1630 1624 1613 1603 1591 1583 1577 1574 1566 1556 1548 1540 1540 1524 1509 1497 1486 1473 1459 1446 1438 1431 1421 1410 1407 1401 1394 1378 1373 1380 1378 1375 1383 1388 1392 1396 1398 1398 1398 1400 1408 1422 1438 1449 1469 1501 1539 1568 1587 1599 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 11 10 10 10 11 12 11 11 11 12 12 12 12 11 12 12 13 13 13 12 12 13 13 13 12 13 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 9 8 7 8 8 8 8 9 8 8 7 6 5 5 5 5 4 4 3 2 3 4 2 1 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 2 2 3 5 8 10 12 8 9 7 5 3 1 2 2 1 2 4 5 5 5 5 6 6 6 9 12 13 14 16 17 13 11 13 17 16 12 11 8 4 4 7 10 11 11 13 18 21 21 21 20 25 31 27 20 16 11 11 11 8 7 7 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 19 33 50 72 88 66 82 96 90 78 65 51 47 76 131 178 214 247 252 235 225 218 195 185 185 190 196 220 238 231 219 211 189 156 148 122 110 129 187 260 341 413 432 381 315 275 269 271 286 310 348 379 382 407 323 333 377 440 474 477 455 433 451 534 579 617 661 720 772 798 799 787 767 752 745 747 783 870 968 1017 999 947 901 874 890 897 897 898 910 942 1013 1095 1034 906 898 904 881 892 912 896 866 860 882 911 899 906 912 919 947 982 1019 1081 1127 1367 1450 1452 1220 952 743 615 615 722 759 790 790 811 825 842 849 834 811 804 835 866 893 935 981 1000 1040 1107 1175 1224 1268 1314 1370 1396 1405 1394 1392 1400 1414 1443 1436 1437 1465 1478 1501 1519 1528 1528 1531 1546 1566 1573 1602 1626 1629 1623 1617 1618 1623 1623 1622 1607 1601 1596 1595 1595 1591 1583 1583 1593 1593 1625 1651 1671 1686 1684 1674 1666 1665 1673 1678 1685 1683 1677 1665 1653 1635 1625 1623 1617 1609 1601 1591 1580 1573 1569 1566 1559 1551 1545 1539 1535 1516 1503 1486 1478 1468 1456 1446 1439 1430 1421 1416 1406 1396 1389 1382 1379 1381 1374 1363 1381 1383 1380 1380 1385 1397 1401 1398 1406 1424 1436 1445 1462 1492 1525 1541 1556 1576 12 12 12 11 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 8 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 12 13 13 13 13 13 13 12 13 13 13 13 12 11 11 11 12 12 11 11 11 11 11 10 11 10 10 10 9 9 9 8 8 8 8 7 7 8 9 8 7 6 6 5 5 5 5 4 3 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 1 3 2 2 2 2 1 2 2 4 6 9 9 9 5 4 3 3 2 1 2 2 1 2 4 3 4 5 4 4 5 9 9 12 15 19 20 18 14 13 12 15 14 13 12 9 5 4 10 10 10 11 13 18 21 23 23 23 27 30 27 20 15 12 11 10 8 6 5 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 34 46 62 84 91 92 89 89 79 70 57 44 56 87 139 203 235 250 245 244 235 209 196 184 185 183 198 212 207 197 191 182 171 129 119 109 138 198 272 363 428 420 363 297 297 265 282 291 303 357 391 355 405 322 303 401 457 475 484 462 429 457 523 552 565 614 677 748 801 818 811 793 750 731 757 812 905 1001 1039 1010 959 921 892 898 907 906 917 935 1008 1088 1106 1036 937 938 930 900 886 902 901 890 896 903 925 927 939 947 961 974 981 976 979 1053 1349 1520 1422 1186 949 779 684 681 741 757 759 803 850 866 867 856 838 828 835 852 883 900 932 940 985 1052 1124 1187 1239 1287 1336 1392 1413 1411 1398 1390 1400 1423 1438 1436 1440 1457 1487 1514 1531 1537 1530 1528 1536 1544 1572 1601 1629 1628 1626 1617 1620 1625 1623 1624 1620 1617 1608 1598 1595 1586 1579 1581 1588 1592 1606 1627 1658 1665 1676 1664 1655 1659 1665 1666 1671 1667 1662 1652 1640 1636 1623 1610 1605 1598 1589 1579 1568 1562 1562 1559 1554 1546 1542 1540 1528 1504 1497 1483 1472 1461 1453 1446 1438 1430 1425 1416 1405 1395 1388 1381 1380 1381 1378 1373 1375 1377 1378 1382 1387 1395 1400 1404 1409 1421 1434 1441 1455 1475 1488 1510 1539 1566 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 8 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 13 13 13 13 13 13 12 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 11 10 10 9 9 9 9 8 7 8 7 7 8 8 8 7 6 5 5 5 5 5 5 4 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 2 3 6 8 7 6 5 3 2 2 2 1 1 1 1 1 2 3 2 4 4 4 4 7 10 10 14 15 20 22 20 14 9 9 10 11 10 10 8 6 6 8 9 9 10 11 13 15 18 20 19 20 24 23 19 15 12 11 10 8 7 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 14 27 38 49 64 80 86 88 94 96 86 77 70 56 45 57 100 179 217 225 258 264 245 228 218 196 176 180 187 195 189 183 179 171 149 120 107 104 131 204 277 374 429 403 342 288 286 274 322 313 308 345 363 366 383 279 283 481 496 481 482 456 444 498 558 542 577 606 648 745 820 845 835 803 749 719 770 839 930 1032 1062 1023 968 933 914 906 920 924 945 943 957 1063 1126 1058 979 973 949 946 931 938 940 937 931 923 933 946 964 969 995 993 1005 1009 977 1027 1305 1561 1411 1151 943 819 756 753 774 772 779 811 856 871 874 863 851 855 870 887 899 906 907 934 995 1070 1141 1204 1259 1310 1358 1400 1418 1414 1413 1403 1410 1429 1439 1432 1433 1457 1498 1526 1540 1545 1540 1531 1530 1544 1572 1602 1626 1633 1624 1616 1616 1621 1625 1625 1623 1619 1611 1601 1588 1580 1578 1582 1594 1605 1605 1618 1625 1645 1662 1658 1652 1651 1653 1657 1659 1654 1650 1645 1644 1631 1612 1599 1592 1585 1576 1566 1556 1552 1554 1553 1548 1541 1537 1535 1523 1500 1490 1479 1466 1455 1449 1442 1438 1434 1425 1410 1400 1393 1386 1380 1378 1378 1375 1372 1371 1371 1376 1387 1390 1393 1399 1406 1413 1422 1434 1441 1443 1448 1464 1495 1529 1555 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 9 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 8 8 7 6 6 5 5 5 5 4 4 3 2 2 3 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 3 4 4 3 3 2 1 0 1 1 1 1 1 1 1 2 3 2 4 4 3 4 7 9 10 14 15 20 19 17 14 9 6 6 7 10 11 7 6 7 8 8 9 10 10 12 12 14 16 18 20 21 22 19 16 15 14 11 10 9 8 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 12 15 31 42 51 60 69 77 92 116 118 94 84 85 76 59 49 65 102 120 187 254 263 241 225 219 206 188 185 185 190 183 180 170 157 138 111 94 100 117 202 280 376 411 383 341 320 284 292 328 322 310 324 333 341 306 245 325 354 524 494 481 457 439 482 546 537 468 574 631 736 779 831 849 817 760 731 775 848 943 1048 1073 1030 988 959 936 923 940 952 981 957 924 1069 1154 1083 1021 1025 1001 988 1002 1010 992 984 966 939 935 956 980 987 1006 1014 1032 1034 1004 1044 1263 1492 1408 1156 937 830 794 791 795 791 788 806 842 858 862 873 881 888 901 913 917 915 920 952 1014 1092 1164 1225 1279 1330 1374 1407 1418 1424 1422 1413 1417 1429 1432 1432 1443 1468 1506 1529 1541 1544 1551 1542 1534 1544 1571 1601 1623 1636 1627 1622 1613 1610 1619 1627 1627 1620 1610 1599 1590 1583 1587 1588 1587 1595 1603 1607 1617 1638 1647 1654 1652 1646 1644 1647 1652 1647 1644 1643 1638 1625 1603 1587 1580 1574 1564 1554 1547 1542 1544 1545 1539 1534 1531 1527 1513 1490 1482 1472 1461 1452 1445 1441 1436 1430 1424 1411 1395 1389 1384 1377 1376 1373 1371 1371 1371 1371 1375 1385 1392 1395 1401 1410 1416 1425 1435 1441 1441 1443 1457 1488 1519 1548 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 12 13 13 13 13 13 12 13 12 13 13 12 11 11 11 11 11 11 11 10 10 10 11 11 10 10 9 9 8 8 8 8 8 8 7 6 7 8 7 6 6 6 5 4 5 6 4 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 1 1 2 1 1 2 2 2 3 5 5 5 7 7 10 14 15 17 20 17 12 7 5 5 7 11 10 6 4 5 6 9 10 10 10 11 11 11 13 15 16 18 19 18 17 16 14 12 11 11 9 6 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 17 17 19 35 46 49 51 61 78 91 101 120 114 93 95 89 82 71 60 66 96 154 236 241 237 220 210 206 199 187 182 183 182 175 162 148 129 106 89 92 118 191 280 376 397 389 353 306 296 319 318 316 312 306 306 296 246 181 249 457 518 497 474 476 449 502 555 573 593 528 584 615 703 807 850 824 772 747 784 853 942 1045 1074 1061 1031 987 949 943 950 968 965 952 922 1051 1143 1106 1054 1063 1061 1045 1067 1060 1039 1032 1001 962 948 966 994 1001 1008 1027 1060 1058 1021 1032 1184 1389 1392 1210 956 828 803 796 794 787 774 784 823 856 866 898 923 927 929 934 936 931 928 958 1018 1098 1177 1238 1290 1339 1379 1404 1421 1436 1431 1426 1429 1438 1443 1447 1458 1477 1500 1523 1528 1540 1555 1546 1537 1547 1572 1603 1622 1627 1622 1616 1614 1606 1610 1624 1628 1618 1612 1603 1589 1593 1596 1594 1588 1584 1590 1605 1621 1639 1644 1650 1650 1648 1646 1646 1647 1644 1642 1635 1631 1621 1600 1583 1572 1563 1554 1545 1538 1533 1534 1534 1527 1524 1520 1512 1500 1488 1477 1468 1458 1449 1447 1440 1433 1427 1413 1394 1394 1387 1382 1377 1374 1373 1371 1372 1374 1376 1378 1384 1392 1397 1402 1410 1401 1411 1432 1435 1442 1447 1458 1484 1511 1539 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 10 10 10 10 10 9 9 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 13 13 13 13 13 12 12 13 13 13 12 12 12 11 10 10 10 11 10 10 11 10 10 10 10 9 9 8 8 8 8 7 8 8 7 7 7 7 6 5 5 6 5 5 5 4 3 2 2 3 3 2 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 1 1 1 1 1 1 1 2 2 2 3 3 2 2 3 4 4 6 7 10 15 16 18 19 17 14 11 10 10 14 16 12 5 4 5 6 8 10 11 10 11 12 10 12 12 13 14 14 14 14 13 10 10 9 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 25 23 23 37 41 46 52 66 76 86 98 111 117 100 94 91 93 90 86 80 88 132 190 201 227 220 205 197 191 178 167 168 165 170 157 137 117 98 86 89 115 180 277 329 383 361 321 297 300 315 313 323 300 277 275 247 241 255 344 497 504 502 469 489 426 528 593 558 555 605 601 584 667 795 846 824 779 764 801 873 959 1045 1051 1071 1049 1003 967 960 972 980 987 969 917 998 1126 1150 1112 1089 1084 1093 1127 1107 1084 1071 1048 1008 980 979 992 1002 1029 1062 1107 1111 1060 1035 1138 1309 1367 1265 1038 951 854 815 805 790 776 778 803 842 881 919 944 948 942 945 944 928 918 957 1029 1111 1191 1252 1300 1350 1383 1399 1430 1443 1441 1436 1439 1452 1465 1471 1474 1481 1498 1517 1532 1551 1565 1556 1545 1551 1576 1603 1616 1627 1623 1622 1618 1607 1611 1625 1627 1617 1617 1611 1598 1607 1607 1598 1591 1587 1589 1606 1631 1646 1650 1649 1637 1639 1642 1643 1643 1642 1636 1629 1625 1614 1596 1577 1563 1553 1544 1535 1528 1527 1524 1521 1518 1515 1508 1501 1492 1481 1475 1466 1455 1454 1445 1430 1427 1426 1412 1396 1394 1388 1383 1379 1377 1377 1375 1377 1380 1382 1382 1385 1392 1396 1401 1410 1411 1412 1421 1433 1443 1450 1462 1484 1507 1532 12 12 12 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 11 12 12 12 13 13 13 12 13 13 12 12 13 12 12 11 10 10 11 11 11 10 10 10 10 9 10 10 9 8 8 8 8 8 7 8 7 6 7 7 6 6 6 5 5 4 6 5 3 2 2 3 3 3 1 0 2 2 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 2 2 2 2 3 3 2 2 2 3 6 8 10 11 15 19 21 23 21 18 17 17 19 20 17 10 5 4 5 5 6 7 8 9 10 9 8 10 8 11 11 11 11 10 8 9 9 7 7 7 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 16 31 33 31 39 40 47 52 66 80 89 98 107 110 103 90 90 97 100 100 88 85 112 152 180 220 229 197 176 161 156 143 126 128 144 151 127 99 89 85 84 102 162 251 258 375 358 317 297 302 308 305 306 276 248 231 210 206 285 422 508 506 524 494 462 364 523 627 602 545 572 626 623 658 785 835 811 777 775 815 885 963 1029 1031 1062 1048 1009 982 978 982 983 986 973 928 973 1021 1124 1140 1113 1110 1142 1179 1157 1124 1113 1098 1065 1043 1024 1008 1015 1047 1093 1144 1164 1112 1062 1117 1250 1339 1318 1228 1165 970 853 840 826 811 802 805 832 878 920 928 941 938 953 946 920 923 969 1050 1137 1198 1252 1308 1339 1367 1401 1434 1447 1449 1436 1444 1466 1483 1487 1489 1492 1504 1531 1548 1563 1574 1566 1552 1556 1578 1599 1609 1620 1620 1623 1619 1601 1604 1616 1621 1622 1629 1627 1606 1620 1626 1629 1610 1599 1595 1602 1625 1635 1643 1637 1629 1626 1628 1631 1635 1635 1631 1626 1621 1609 1591 1577 1559 1546 1538 1532 1528 1521 1514 1510 1511 1504 1500 1496 1483 1471 1467 1462 1462 1450 1440 1430 1426 1424 1416 1405 1397 1390 1385 1383 1381 1380 1378 1379 1382 1383 1382 1383 1379 1392 1401 1409 1409 1412 1422 1435 1445 1453 1464 1483 1506 1530 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 13 13 13 13 13 12 12 13 13 12 12 11 12 11 10 10 10 10 10 10 11 10 10 10 10 10 9 8 8 8 8 7 7 7 7 6 7 6 6 5 5 5 5 4 5 2 1 2 3 3 3 3 6 5 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 2 3 3 2 1 1 2 2 4 6 10 12 13 17 20 25 26 27 26 24 22 16 11 6 5 5 5 5 5 5 6 7 6 6 6 5 6 6 8 8 7 6 6 7 7 6 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 26 38 39 38 42 48 54 56 60 81 97 105 110 111 104 92 91 88 93 101 90 85 99 134 181 217 231 205 190 188 172 136 107 110 127 135 119 91 82 73 71 87 118 169 237 363 353 307 293 292 295 305 306 274 231 209 195 209 344 468 514 529 550 517 438 349 556 623 638 629 615 631 651 665 765 822 793 771 783 830 896 948 972 1031 1058 1041 1012 991 989 991 988 983 972 949 955 976 1113 1160 1142 1143 1186 1233 1210 1173 1154 1141 1105 1091 1071 1050 1052 1071 1102 1156 1197 1166 1107 1113 1201 1274 1299 1326 1271 1120 957 942 897 873 862 851 851 865 880 910 934 940 951 944 920 928 985 1055 1131 1197 1257 1279 1317 1358 1401 1434 1451 1460 1453 1463 1487 1502 1508 1509 1505 1512 1540 1556 1565 1578 1572 1556 1562 1583 1598 1602 1606 1618 1620 1619 1605 1604 1612 1618 1625 1636 1638 1624 1627 1627 1635 1614 1596 1594 1606 1624 1632 1631 1632 1630 1624 1618 1614 1620 1626 1623 1620 1615 1604 1590 1578 1557 1541 1535 1533 1527 1517 1509 1503 1499 1490 1488 1489 1479 1466 1459 1456 1452 1445 1437 1432 1428 1427 1421 1411 1400 1392 1390 1386 1383 1381 1378 1377 1379 1380 1380 1380 1383 1391 1399 1400 1406 1414 1425 1436 1446 1454 1464 1481 1503 1527 12 12 12 12 11 10 10 10 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 10 10 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 12 12 13 13 13 12 11 13 13 11 13 12 12 11 10 10 10 10 10 10 10 10 9 10 9 10 9 8 8 8 8 8 7 7 6 6 6 6 5 6 4 4 4 4 5 3 1 1 2 2 2 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 2 3 3 3 2 2 3 3 5 8 10 12 13 15 17 20 17 16 17 19 17 11 6 4 4 4 4 6 6 6 6 7 8 7 5 4 5 5 4 5 3 3 3 5 5 5 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 18 33 40 43 47 51 58 67 66 67 85 105 119 121 116 110 102 93 86 86 96 93 91 99 137 187 217 224 216 187 179 175 144 110 112 136 139 119 86 74 71 70 73 80 115 203 312 361 309 294 286 283 297 300 276 244 210 177 233 409 497 524 547 553 513 442 356 470 518 553 577 616 651 661 674 745 802 777 773 798 849 882 916 981 1039 1064 1036 1019 1004 1011 1009 1000 1001 1015 1003 971 995 1101 1196 1190 1183 1222 1267 1266 1221 1192 1184 1172 1132 1103 1094 1102 1113 1132 1186 1223 1210 1160 1131 1140 1187 1252 1316 1328 1257 1110 1083 986 949 937 917 901 893 882 905 922 925 914 926 929 949 1001 1058 1125 1205 1215 1264 1314 1364 1403 1435 1459 1471 1470 1480 1498 1515 1519 1520 1512 1520 1547 1559 1570 1585 1572 1561 1572 1585 1590 1595 1601 1606 1621 1621 1609 1607 1611 1621 1631 1636 1636 1627 1625 1637 1624 1614 1605 1601 1602 1610 1624 1630 1632 1618 1625 1618 1609 1611 1615 1615 1613 1610 1600 1581 1577 1562 1556 1542 1529 1521 1515 1507 1498 1489 1477 1478 1481 1476 1470 1463 1450 1446 1445 1438 1435 1434 1432 1427 1418 1410 1404 1392 1386 1384 1381 1376 1373 1373 1374 1374 1376 1379 1380 1389 1397 1403 1411 1422 1434 1444 1452 1461 1477 1498 1509 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 10 10 10 9 8 9 9 8 9 9 9 9 10 10 11 11 12 11 11 11 12 13 12 13 12 12 12 13 13 13 12 11 12 11 10 10 10 10 10 10 10 9 9 10 9 9 9 8 8 8 8 8 7 7 6 6 6 6 5 5 4 4 4 4 3 3 2 2 3 2 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 3 2 2 3 4 6 7 8 9 11 15 17 18 17 17 16 10 9 11 11 9 5 4 3 4 3 5 5 6 6 7 8 7 6 4 3 2 3 3 2 3 3 3 4 3 2 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 28 40 47 54 64 74 76 77 95 114 121 123 123 121 113 99 90 82 83 92 91 101 141 190 219 228 238 243 248 199 158 115 103 118 123 105 85 73 72 72 72 75 101 168 263 340 319 289 274 275 281 273 263 243 191 180 260 460 525 540 558 542 490 412 323 379 403 512 586 609 641 669 685 733 797 755 786 804 813 864 930 987 1035 1057 1032 1020 1019 1026 1009 1015 1021 1031 1036 1002 1026 1084 1205 1230 1216 1260 1326 1334 1283 1239 1234 1226 1171 1142 1134 1149 1163 1176 1213 1238 1227 1197 1188 1167 1184 1238 1303 1345 1330 1255 1206 1078 1021 1007 975 950 929 899 907 905 888 870 905 940 972 1016 1070 1113 1132 1206 1263 1311 1365 1410 1447 1471 1478 1475 1485 1496 1499 1514 1527 1527 1547 1571 1571 1577 1592 1572 1569 1585 1590 1589 1594 1602 1606 1609 1609 1614 1618 1618 1624 1628 1628 1624 1618 1615 1639 1624 1620 1618 1614 1600 1602 1619 1626 1626 1616 1618 1610 1605 1604 1605 1605 1602 1599 1589 1563 1558 1558 1546 1528 1516 1511 1505 1499 1493 1485 1470 1470 1471 1469 1468 1463 1455 1449 1448 1442 1443 1441 1424 1425 1428 1423 1413 1396 1385 1385 1381 1377 1371 1371 1372 1372 1373 1374 1377 1387 1399 1401 1408 1419 1431 1443 1451 1458 1471 1478 1491 12 12 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 8 8 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 12 11 11 12 12 12 12 12 12 12 12 12 12 11 12 11 11 10 10 10 10 10 10 10 10 9 10 9 9 9 8 8 8 8 8 7 7 7 6 7 6 6 5 4 4 4 4 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 4 5 5 6 6 4 5 8 12 15 15 14 13 12 11 10 9 6 6 7 7 8 6 5 5 6 6 6 6 6 6 5 5 2 3 4 3 3 3 3 5 4 3 1 1 1 2 3 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 33 42 53 64 75 84 90 104 118 119 122 123 132 126 110 95 86 85 89 93 99 138 182 205 215 230 248 244 220 162 113 97 99 100 92 83 72 72 75 75 75 96 151 235 311 322 294 280 260 263 262 251 220 181 192 293 492 548 548 555 523 455 389 329 294 324 412 523 564 617 667 698 757 814 732 765 790 820 875 938 992 1031 1043 1025 1020 1041 1041 1016 1036 1055 1068 1073 1056 1058 1095 1178 1228 1259 1299 1370 1388 1354 1333 1285 1262 1212 1180 1171 1185 1198 1214 1240 1249 1232 1229 1215 1208 1209 1235 1283 1334 1357 1338 1295 1171 1102 1076 1065 1021 955 910 910 910 867 854 890 927 966 1012 1046 1071 1134 1201 1262 1306 1360 1413 1455 1471 1472 1472 1476 1480 1507 1517 1534 1545 1558 1571 1578 1587 1597 1575 1578 1591 1599 1594 1595 1601 1606 1608 1602 1598 1603 1611 1616 1618 1617 1614 1617 1636 1642 1629 1623 1622 1618 1610 1605 1607 1612 1619 1617 1614 1600 1595 1595 1594 1590 1588 1586 1575 1553 1552 1544 1534 1568 1535 1501 1494 1488 1484 1480 1470 1468 1465 1457 1458 1460 1456 1451 1448 1445 1447 1441 1426 1423 1425 1426 1417 1398 1387 1388 1385 1379 1373 1373 1373 1374 1373 1373 1377 1385 1393 1397 1406 1416 1427 1440 1451 1456 1459 1461 1479 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 8 9 9 8 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 12 11 11 12 12 12 12 12 12 12 13 12 12 12 12 11 11 10 10 10 10 10 10 9 9 10 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 3 3 2 2 3 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 2 2 3 3 4 5 3 1 0 1 0 0 3 10 12 13 10 9 10 10 11 11 9 11 12 11 10 10 9 7 7 6 7 6 6 7 7 7 6 5 5 6 6 5 4 6 6 5 4 3 2 2 3 2 2 2 1 0 0 0 0 0 1 0 0 1 1 2 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 53 63 75 88 99 108 118 119 119 121 137 144 126 103 89 85 88 93 94 125 139 168 197 225 251 262 224 179 112 97 94 92 87 80 73 73 71 75 74 85 143 219 284 310 291 266 255 258 256 239 201 171 198 314 488 550 545 538 491 446 389 324 251 226 311 494 546 623 682 709 785 819 721 728 789 828 884 948 1010 1051 1043 1009 1015 1054 1046 1029 1021 1049 1081 1097 1091 1089 1124 1160 1197 1268 1305 1368 1429 1443 1406 1340 1298 1248 1220 1214 1216 1224 1245 1266 1275 1273 1272 1261 1258 1244 1248 1271 1311 1353 1372 1351 1261 1187 1167 1129 1065 990 936 920 912 868 854 880 915 952 974 1017 1083 1141 1195 1261 1307 1358 1406 1447 1458 1460 1468 1477 1491 1506 1526 1539 1549 1562 1576 1592 1604 1600 1576 1580 1584 1603 1602 1600 1600 1602 1608 1611 1603 1600 1610 1613 1617 1619 1623 1632 1642 1647 1641 1630 1622 1615 1605 1601 1599 1599 1605 1604 1607 1592 1584 1586 1580 1574 1576 1578 1572 1559 1544 1533 1522 1528 1508 1486 1479 1476 1472 1470 1461 1464 1460 1455 1454 1455 1453 1447 1444 1445 1442 1434 1432 1426 1424 1424 1416 1401 1392 1392 1389 1381 1376 1375 1375 1376 1377 1374 1374 1379 1387 1391 1404 1416 1427 1439 1447 1450 1455 1459 1473 11 11 11 11 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 12 12 12 11 10 13 11 11 11 10 10 11 10 9 10 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 4 4 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 1 0 1 1 1 2 1 2 2 2 3 5 4 0 0 0 0 0 2 3 4 5 6 4 2 7 10 9 9 9 7 10 9 9 9 9 8 7 7 6 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 5 4 3 3 2 1 2 2 2 1 0 1 1 2 2 2 2 2 1 3 5 4 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 51 61 73 90 101 110 116 116 121 124 137 147 137 112 94 88 91 92 94 111 100 143 188 209 223 235 225 182 124 99 92 88 83 76 72 72 74 74 73 78 139 205 265 298 289 268 264 246 237 218 183 157 193 318 477 547 541 525 512 454 367 274 223 221 278 401 504 601 669 704 785 819 761 746 793 838 894 964 1026 1066 1050 1014 1017 1049 1050 1047 1030 1056 1082 1103 1107 1113 1141 1162 1187 1222 1252 1215 1254 1385 1459 1408 1338 1289 1269 1262 1248 1252 1277 1300 1305 1305 1290 1278 1279 1270 1273 1282 1307 1343 1377 1378 1327 1311 1229 1175 1121 1039 966 924 899 868 858 883 904 917 962 1030 1092 1144 1196 1251 1310 1362 1399 1436 1451 1453 1463 1484 1502 1510 1528 1545 1558 1574 1596 1610 1615 1609 1592 1578 1587 1611 1616 1616 1615 1611 1611 1615 1607 1600 1604 1605 1613 1624 1631 1637 1645 1653 1653 1644 1628 1609 1605 1601 1591 1586 1587 1586 1594 1585 1576 1571 1572 1570 1570 1572 1569 1556 1535 1525 1519 1507 1490 1476 1469 1466 1463 1460 1452 1456 1455 1451 1445 1446 1447 1442 1441 1443 1441 1429 1424 1419 1418 1394 1389 1397 1393 1391 1389 1384 1381 1379 1378 1376 1372 1369 1369 1372 1377 1380 1396 1404 1422 1431 1437 1447 1454 1462 1474 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 12 11 12 12 10 11 11 10 11 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 7 7 6 5 5 5 5 4 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 1 2 3 1 0 0 0 0 0 4 4 3 3 2 2 2 6 4 5 7 9 9 10 8 9 9 10 9 7 6 6 7 8 8 8 6 6 6 6 7 7 7 6 6 6 6 5 5 5 4 5 6 5 4 3 1 0 1 2 3 3 4 5 4 3 5 3 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 7 15 33 51 58 71 92 102 109 113 115 121 125 132 141 136 116 98 91 90 90 92 95 94 130 185 199 203 212 210 191 160 108 90 86 84 76 69 70 74 74 72 77 132 193 250 279 287 281 257 236 221 207 179 154 190 304 447 531 523 508 510 445 323 234 198 205 239 344 487 618 671 718 754 787 767 746 798 851 903 974 1026 1065 1063 1042 1037 1047 1051 1058 1047 1072 1106 1119 1124 1132 1145 1160 1177 1183 1187 1165 1173 1313 1441 1447 1382 1330 1312 1303 1290 1299 1305 1326 1342 1342 1339 1324 1312 1292 1285 1295 1319 1348 1374 1395 1395 1350 1270 1226 1172 1085 994 934 898 870 861 876 881 920 966 1028 1091 1146 1197 1249 1306 1362 1405 1443 1455 1459 1474 1496 1511 1519 1533 1545 1555 1583 1616 1627 1626 1622 1607 1584 1589 1622 1627 1624 1629 1627 1617 1608 1601 1601 1604 1605 1611 1622 1630 1640 1653 1662 1660 1649 1632 1630 1623 1614 1592 1576 1568 1565 1573 1572 1566 1558 1555 1553 1554 1557 1558 1547 1523 1513 1511 1500 1483 1470 1464 1462 1460 1455 1449 1450 1449 1444 1439 1438 1438 1427 1419 1428 1428 1422 1422 1418 1416 1374 1372 1391 1390 1387 1386 1386 1386 1381 1378 1376 1371 1367 1366 1367 1361 1375 1386 1399 1403 1415 1431 1444 1453 1460 1466 11 11 10 9 9 9 9 9 9 9 9 9 9 9 8 9 8 9 9 9 9 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 10 11 11 12 12 12 11 11 12 12 12 12 12 12 11 11 11 10 11 10 10 10 9 9 9 9 9 8 9 9 8 8 7 6 7 6 7 7 6 6 6 6 5 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 2 2 1 1 1 1 0 1 1 0 0 0 0 0 0 2 3 4 4 3 3 4 5 2 2 3 4 6 9 9 9 10 9 8 6 6 6 7 8 6 6 6 7 6 6 6 6 8 10 7 6 6 3 1 2 0 0 0 1 2 3 4 6 3 2 3 2 0 1 3 4 2 9 2 1 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 8 12 27 48 54 69 87 95 103 110 117 122 128 133 137 134 121 103 92 89 90 91 93 95 117 172 184 192 201 203 201 187 130 116 89 81 75 68 68 74 76 72 76 124 186 235 251 271 279 257 237 217 205 182 159 190 280 414 509 520 516 500 426 302 223 185 188 234 327 470 616 673 688 737 770 743 746 807 859 903 968 1030 1079 1088 1081 1068 1062 1072 1088 1072 1076 1126 1146 1148 1150 1157 1167 1177 1177 1184 1152 1136 1247 1405 1456 1408 1361 1342 1331 1328 1335 1337 1367 1404 1449 1476 1446 1385 1345 1316 1314 1327 1344 1362 1387 1409 1384 1306 1248 1205 1117 1021 959 919 893 882 875 878 918 959 1019 1086 1143 1196 1250 1304 1361 1415 1434 1448 1461 1479 1500 1518 1525 1522 1538 1565 1586 1614 1623 1625 1622 1606 1587 1591 1627 1635 1627 1638 1646 1640 1632 1622 1606 1603 1605 1616 1623 1628 1640 1656 1667 1665 1655 1651 1625 1615 1614 1592 1565 1549 1548 1553 1554 1550 1550 1541 1536 1538 1539 1538 1530 1516 1512 1502 1491 1476 1464 1460 1460 1457 1452 1447 1445 1440 1434 1422 1417 1422 1421 1415 1415 1414 1414 1421 1417 1413 1358 1364 1388 1389 1386 1386 1389 1391 1382 1376 1377 1375 1371 1369 1370 1372 1378 1384 1385 1394 1409 1426 1440 1450 1457 1463 11 11 10 9 9 9 9 9 9 9 9 9 9 9 8 9 8 9 9 9 9 8 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 11 11 10 10 10 10 9 9 9 9 8 7 9 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 2 2 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 2 4 4 5 6 4 3 4 5 7 7 9 9 8 7 6 5 5 5 5 5 4 2 0 1 2 2 2 3 5 8 7 5 5 2 0 0 0 0 0 0 0 0 2 3 1 1 2 2 2 1 2 2 0 0 0 0 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 1 8 10 10 8 9 20 38 53 65 73 79 100 108 118 126 130 133 134 131 120 109 95 91 91 96 104 105 114 154 170 181 193 197 198 183 147 139 90 80 76 70 69 73 73 68 76 117 181 211 228 257 277 265 239 217 198 175 155 187 258 364 445 471 493 466 423 311 225 197 224 270 343 467 601 620 719 745 770 735 754 817 864 903 969 1037 1093 1099 1098 1090 1086 1099 1111 1095 1099 1147 1159 1150 1158 1168 1173 1177 1180 1178 1141 1120 1201 1364 1447 1434 1394 1368 1352 1352 1357 1363 1444 1502 1546 1560 1519 1457 1410 1372 1358 1356 1351 1380 1410 1423 1404 1340 1272 1221 1142 1054 989 945 926 917 899 888 919 955 1001 1066 1132 1187 1242 1300 1351 1385 1412 1428 1449 1474 1498 1512 1520 1531 1544 1564 1592 1598 1611 1619 1623 1609 1588 1590 1623 1643 1634 1642 1647 1649 1646 1634 1619 1616 1612 1620 1624 1630 1644 1653 1662 1669 1672 1670 1644 1610 1604 1585 1559 1540 1534 1536 1536 1533 1534 1535 1527 1526 1527 1525 1516 1491 1461 1488 1482 1468 1465 1457 1453 1451 1446 1441 1437 1427 1420 1414 1411 1411 1412 1410 1406 1404 1407 1417 1420 1413 1380 1379 1388 1390 1387 1386 1392 1395 1387 1381 1377 1377 1374 1371 1371 1378 1386 1386 1392 1396 1407 1422 1436 1446 1454 1463 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 9 9 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 11 11 11 11 12 11 11 11 11 11 12 11 10 11 11 10 10 10 10 10 9 9 8 8 9 9 9 9 9 8 7 7 7 6 7 7 7 6 6 6 6 5 4 4 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 1 2 2 1 2 1 2 3 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 5 6 7 7 6 5 6 7 7 7 9 9 7 4 4 5 4 4 4 2 1 0 0 0 0 0 0 0 0 4 6 4 5 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 11 9 10 15 32 52 61 63 75 95 105 113 117 125 133 134 130 116 117 101 95 91 98 106 108 114 138 163 170 181 191 194 190 172 142 98 80 77 71 68 71 71 68 73 98 136 170 206 240 261 254 234 213 187 164 149 180 225 253 328 418 458 447 415 304 235 241 289 327 380 421 471 608 735 753 746 723 769 832 869 903 967 1040 1089 1090 1094 1100 1112 1135 1146 1126 1112 1143 1164 1188 1188 1187 1182 1181 1183 1174 1151 1119 1166 1299 1427 1451 1420 1397 1387 1380 1388 1413 1549 1607 1590 1566 1546 1510 1460 1428 1420 1407 1400 1433 1451 1458 1438 1374 1306 1236 1170 1083 1011 983 959 940 923 910 925 961 990 1046 1119 1175 1231 1274 1309 1371 1408 1415 1443 1471 1492 1506 1518 1537 1560 1570 1572 1588 1607 1624 1633 1616 1592 1588 1613 1643 1638 1644 1644 1647 1647 1643 1639 1634 1624 1619 1625 1640 1658 1659 1659 1662 1668 1677 1654 1612 1594 1576 1555 1533 1524 1523 1523 1522 1522 1523 1518 1519 1514 1511 1505 1492 1478 1477 1475 1474 1468 1455 1447 1442 1439 1433 1422 1410 1406 1400 1398 1400 1401 1399 1396 1396 1402 1412 1416 1412 1393 1386 1387 1388 1388 1388 1390 1392 1387 1384 1381 1380 1381 1378 1376 1381 1389 1394 1400 1401 1409 1424 1435 1442 1450 1459 10 10 10 9 9 9 9 9 9 9 9 9 9 8 9 8 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 10 10 11 12 12 11 12 12 12 11 11 11 11 10 10 10 10 10 10 9 10 9 9 8 8 7 7 8 8 8 7 6 6 7 7 7 7 6 6 6 5 5 5 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 1 0 0 0 1 1 1 2 4 3 2 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 7 7 7 8 7 7 8 7 6 5 5 4 0 0 0 0 0 0 0 0 0 0 0 4 4 5 4 4 4 0 0 0 0 0 0 0 0 0 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 3 10 14 12 10 10 12 22 32 46 61 75 92 104 112 115 121 127 131 131 122 123 122 102 90 96 105 108 114 128 151 163 168 178 182 185 174 145 109 82 78 73 67 66 70 68 67 73 88 151 199 231 243 238 223 201 180 170 159 171 170 216 300 384 430 434 396 302 260 303 369 401 439 464 512 633 738 735 707 709 770 841 878 908 961 1018 1032 1077 1096 1108 1132 1167 1170 1149 1142 1163 1168 1196 1197 1201 1197 1197 1199 1191 1171 1142 1156 1262 1405 1454 1454 1433 1411 1402 1415 1477 1600 1647 1607 1589 1567 1538 1518 1500 1466 1440 1429 1457 1480 1489 1459 1391 1318 1256 1196 1113 1088 1027 978 960 950 939 948 978 995 1030 1103 1166 1192 1225 1284 1359 1404 1409 1439 1466 1491 1516 1530 1544 1561 1563 1571 1591 1613 1631 1641 1622 1597 1588 1603 1632 1642 1648 1640 1639 1646 1650 1653 1654 1644 1629 1631 1651 1667 1668 1666 1663 1666 1668 1650 1616 1591 1569 1549 1528 1517 1514 1515 1514 1512 1511 1497 1508 1501 1497 1493 1483 1472 1467 1467 1467 1465 1449 1441 1435 1431 1423 1406 1393 1395 1389 1388 1392 1394 1396 1394 1392 1397 1408 1413 1412 1398 1394 1390 1387 1387 1388 1389 1388 1388 1388 1386 1387 1385 1383 1381 1383 1389 1393 1399 1405 1413 1424 1433 1439 1446 1452 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 10 11 11 10 11 11 11 12 11 11 12 12 11 11 11 11 11 11 10 10 10 11 9 9 9 8 9 8 8 9 9 8 8 8 7 6 6 7 7 7 6 5 5 5 5 5 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 1 1 1 1 0 2 0 0 0 1 2 2 3 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 9 8 7 7 7 7 7 7 5 5 4 2 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 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 13 13 12 11 11 13 17 32 55 74 91 104 112 113 117 122 126 128 127 128 124 113 100 100 105 109 115 126 141 150 157 160 168 173 167 150 119 88 80 74 67 66 73 75 72 71 84 133 197 226 238 225 219 206 195 187 172 170 161 198 276 354 426 467 440 358 327 400 466 480 479 507 579 675 734 711 685 699 765 835 878 907 927 953 1015 1077 1110 1115 1150 1190 1187 1166 1171 1199 1213 1211 1207 1212 1212 1212 1217 1203 1171 1157 1181 1259 1369 1390 1438 1441 1416 1410 1442 1517 1590 1634 1609 1616 1569 1545 1551 1536 1497 1465 1450 1471 1499 1507 1481 1418 1344 1278 1233 1214 1142 1051 996 987 980 972 981 999 1004 1028 1099 1115 1154 1213 1285 1356 1403 1416 1439 1471 1498 1530 1549 1556 1559 1569 1586 1601 1621 1633 1638 1621 1601 1589 1596 1616 1621 1646 1643 1650 1654 1659 1661 1663 1660 1647 1639 1654 1662 1675 1676 1670 1667 1662 1647 1622 1594 1567 1546 1524 1517 1513 1509 1506 1504 1499 1487 1496 1493 1481 1480 1478 1473 1470 1462 1462 1453 1440 1432 1427 1417 1407 1398 1389 1391 1389 1389 1389 1391 1394 1394 1393 1392 1397 1416 1411 1409 1400 1395 1391 1389 1389 1390 1389 1388 1388 1390 1390 1389 1389 1387 1386 1388 1394 1399 1406 1415 1425 1434 1440 1442 1445 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 8 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 11 11 11 11 12 11 11 12 12 12 11 11 11 11 11 10 10 11 10 9 9 9 9 8 8 8 9 8 8 8 7 7 6 7 7 7 6 5 6 6 6 5 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 1 1 2 2 3 3 3 2 2 2 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 2 3 5 7 7 8 6 5 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 12 13 12 12 12 12 14 25 46 69 88 101 112 114 116 120 121 123 127 130 127 117 106 105 106 106 113 123 131 134 136 147 151 162 165 153 128 98 83 74 66 63 67 68 69 69 84 132 195 226 231 232 229 222 211 202 189 177 164 188 262 331 424 396 404 441 439 491 527 545 560 604 691 742 729 683 670 708 766 823 861 882 910 958 1011 1059 1102 1142 1160 1205 1201 1186 1194 1214 1227 1257 1235 1225 1214 1207 1207 1187 1161 1162 1193 1237 1313 1321 1405 1423 1417 1423 1461 1525 1567 1613 1610 1634 1588 1565 1568 1555 1528 1514 1493 1502 1517 1510 1491 1426 1351 1309 1292 1243 1171 1081 1024 1012 1008 1005 1010 1016 1017 1035 1036 1089 1136 1204 1287 1355 1397 1427 1453 1485 1506 1530 1541 1549 1557 1570 1590 1606 1626 1626 1628 1618 1605 1592 1592 1603 1612 1637 1659 1658 1652 1657 1664 1669 1671 1665 1649 1654 1655 1676 1681 1682 1674 1661 1646 1626 1596 1565 1542 1537 1523 1510 1499 1493 1492 1493 1488 1488 1485 1482 1476 1472 1469 1464 1462 1457 1445 1433 1427 1423 1413 1404 1400 1396 1391 1388 1389 1389 1390 1392 1393 1392 1394 1403 1413 1410 1410 1400 1392 1389 1391 1392 1392 1392 1390 1393 1391 1393 1394 1395 1394 1392 1393 1402 1405 1409 1418 1428 1438 1442 1444 1446 10 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 8 8 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 11 12 12 11 11 11 10 11 11 11 10 10 10 9 9 9 8 9 8 8 8 8 8 8 8 7 6 6 7 7 6 6 6 5 5 5 5 6 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 3 2 2 3 4 4 3 2 3 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 1 0 0 0 2 4 6 8 3 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 10 12 13 13 13 13 14 22 39 62 82 98 109 113 113 117 117 121 129 133 130 120 111 109 109 104 109 120 127 131 132 134 145 157 163 151 131 109 88 75 67 70 70 67 65 70 87 132 189 221 238 241 248 237 229 220 202 180 169 188 245 303 404 421 462 488 478 496 528 615 647 653 683 714 704 671 667 711 762 799 819 865 914 961 1001 1045 1100 1135 1206 1239 1210 1198 1195 1204 1238 1280 1277 1247 1206 1184 1171 1143 1125 1145 1185 1207 1215 1270 1366 1403 1420 1431 1467 1516 1541 1576 1578 1638 1651 1634 1584 1548 1537 1539 1539 1539 1528 1523 1503 1437 1389 1358 1304 1253 1194 1109 1044 1036 1034 1034 1033 1029 1024 1025 1042 1079 1125 1194 1280 1348 1396 1437 1467 1487 1508 1509 1525 1544 1558 1575 1593 1608 1627 1629 1633 1624 1611 1602 1596 1594 1607 1634 1648 1665 1650 1647 1660 1668 1670 1668 1663 1663 1659 1673 1679 1688 1678 1660 1644 1622 1591 1564 1561 1543 1525 1509 1496 1485 1482 1488 1486 1484 1479 1475 1470 1468 1464 1460 1457 1453 1444 1438 1427 1420 1414 1409 1404 1399 1393 1392 1392 1393 1394 1389 1387 1385 1387 1395 1403 1403 1408 1398 1387 1385 1389 1393 1397 1399 1396 1394 1392 1392 1395 1397 1398 1399 1402 1407 1409 1415 1423 1433 1436 1441 1442 1444 10 9 10 9 9 10 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 10 10 10 10 10 11 11 11 11 11 12 11 11 11 11 10 10 10 11 10 11 10 9 9 9 9 9 8 8 8 8 8 7 7 6 7 6 7 6 6 5 6 6 6 5 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 2 3 2 4 3 3 3 3 3 2 0 0 4 4 3 2 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 12 13 14 14 14 23 35 55 77 93 105 111 114 115 116 120 130 136 135 126 116 111 105 104 106 113 120 126 130 130 133 149 162 151 132 118 97 77 67 66 65 62 63 69 85 125 173 207 228 238 254 252 244 216 199 182 171 187 231 286 388 456 453 445 413 434 554 714 823 875 753 708 615 614 671 701 731 741 807 863 915 958 992 1023 1077 1149 1219 1260 1208 1209 1210 1225 1252 1281 1291 1267 1209 1172 1144 1113 1104 1123 1150 1169 1211 1269 1328 1390 1408 1421 1454 1487 1506 1536 1570 1579 1597 1644 1588 1562 1554 1553 1571 1561 1535 1554 1528 1514 1457 1380 1314 1259 1206 1133 1066 1070 1063 1060 1057 1053 1050 1048 1057 1086 1130 1183 1262 1341 1401 1443 1472 1494 1507 1511 1523 1547 1562 1575 1593 1612 1629 1639 1643 1630 1622 1612 1601 1592 1599 1623 1642 1654 1659 1657 1669 1677 1678 1676 1678 1677 1663 1671 1679 1686 1678 1661 1644 1621 1598 1592 1565 1542 1529 1514 1501 1489 1483 1485 1483 1480 1476 1475 1469 1461 1456 1454 1451 1449 1449 1443 1430 1415 1412 1410 1406 1400 1395 1393 1394 1397 1398 1390 1383 1382 1385 1388 1390 1396 1400 1396 1385 1382 1386 1395 1402 1404 1402 1398 1395 1395 1402 1403 1405 1409 1414 1419 1418 1423 1427 1428 1432 1440 1444 1441 10 9 10 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 12 11 11 11 10 11 10 10 11 10 10 11 10 8 9 9 9 8 7 8 8 8 8 8 7 6 7 7 6 6 7 6 6 6 6 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 5 4 2 2 3 4 3 2 1 2 1 0 0 0 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 8 10 13 14 16 21 26 35 49 74 92 102 109 110 112 114 117 127 134 136 130 119 112 107 108 109 108 115 123 127 128 128 137 160 153 134 120 100 86 78 67 61 59 64 69 76 112 160 195 212 219 224 243 241 211 193 180 171 187 229 283 393 488 376 352 331 407 590 741 811 772 587 646 573 604 672 692 698 719 796 852 908 950 984 1005 1051 1140 1220 1263 1229 1216 1199 1215 1240 1256 1253 1225 1181 1147 1127 1090 1074 1073 1100 1151 1205 1263 1297 1342 1374 1403 1434 1452 1465 1483 1496 1525 1541 1611 1593 1594 1574 1551 1560 1563 1537 1551 1555 1537 1464 1376 1307 1260 1216 1158 1104 1104 1091 1089 1087 1083 1077 1075 1082 1093 1129 1178 1259 1338 1403 1444 1467 1484 1496 1513 1535 1555 1564 1580 1601 1619 1628 1631 1645 1639 1633 1616 1598 1592 1597 1608 1625 1646 1651 1653 1668 1673 1679 1676 1672 1672 1665 1676 1686 1690 1685 1664 1647 1640 1630 1604 1573 1548 1536 1519 1505 1494 1488 1484 1479 1478 1479 1468 1465 1463 1455 1450 1447 1446 1445 1442 1429 1425 1417 1414 1410 1403 1397 1396 1397 1401 1402 1397 1391 1387 1384 1384 1387 1391 1395 1397 1384 1379 1386 1396 1403 1406 1406 1406 1402 1399 1408 1412 1412 1415 1421 1423 1423 1426 1426 1428 1428 1435 1447 1447 10 9 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 8 9 8 10 11 11 10 11 11 11 11 12 11 11 10 11 12 11 11 10 10 10 10 10 9 9 10 9 8 8 8 8 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 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 1 0 0 1 4 5 1 4 6 4 3 4 4 2 0 0 0 0 0 1 1 1 0 0 0 0 1 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 9 12 18 23 25 29 36 47 68 86 91 99 109 114 114 115 121 130 139 135 123 116 114 110 110 112 117 121 125 127 127 134 152 156 137 118 112 98 82 69 64 62 67 73 72 99 154 196 212 214 209 225 230 210 194 183 179 194 236 304 409 474 434 355 329 451 615 739 816 791 671 648 593 633 663 680 703 739 791 845 900 938 965 984 1024 1112 1201 1225 1248 1239 1205 1222 1242 1239 1216 1182 1151 1134 1111 1094 1062 1049 1083 1143 1201 1247 1275 1294 1320 1374 1414 1411 1414 1434 1461 1494 1515 1551 1600 1584 1603 1576 1547 1539 1505 1506 1505 1518 1453 1363 1300 1260 1223 1183 1140 1117 1113 1113 1115 1113 1106 1104 1108 1112 1128 1182 1261 1331 1400 1434 1447 1465 1490 1512 1540 1562 1571 1589 1608 1622 1630 1636 1642 1649 1637 1617 1598 1591 1595 1604 1618 1632 1642 1654 1656 1672 1684 1682 1676 1670 1666 1683 1694 1702 1699 1685 1676 1660 1635 1609 1581 1553 1540 1522 1507 1496 1485 1478 1475 1477 1476 1433 1414 1449 1454 1450 1449 1447 1443 1441 1438 1434 1423 1420 1414 1406 1401 1400 1402 1401 1402 1403 1396 1394 1388 1387 1389 1390 1391 1396 1388 1382 1387 1396 1401 1405 1409 1411 1410 1406 1411 1419 1421 1422 1425 1427 1425 1426 1431 1429 1427 1433 1443 1445 10 10 9 9 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 10 11 11 10 11 11 11 11 11 11 12 10 11 11 11 10 10 9 10 10 9 10 10 9 8 8 8 8 9 9 7 6 6 6 6 6 6 6 6 6 5 6 6 6 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 3 2 2 1 1 0 0 0 1 2 1 1 2 2 3 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 11 19 26 30 33 39 47 64 77 83 95 107 113 115 115 117 130 140 137 125 114 112 112 111 115 120 122 126 127 125 131 147 155 142 125 119 95 80 73 68 66 68 75 75 85 132 171 193 198 202 214 220 216 204 194 205 223 256 321 405 423 498 411 357 454 539 602 681 734 692 689 532 539 623 672 707 749 795 842 892 930 897 960 1009 1049 1106 1159 1205 1228 1160 1167 1194 1195 1160 1121 1110 1120 1109 1104 1060 1027 1063 1132 1191 1231 1255 1256 1249 1308 1337 1356 1371 1402 1432 1458 1493 1526 1528 1555 1580 1575 1540 1504 1479 1473 1454 1506 1433 1368 1295 1252 1230 1205 1168 1135 1150 1138 1139 1139 1132 1130 1134 1138 1152 1199 1260 1317 1350 1393 1434 1466 1490 1509 1535 1564 1577 1593 1610 1627 1636 1637 1640 1648 1637 1615 1595 1587 1596 1612 1622 1620 1615 1617 1628 1651 1671 1681 1686 1684 1682 1695 1700 1711 1707 1706 1693 1670 1644 1617 1589 1563 1547 1525 1508 1496 1488 1481 1475 1474 1470 1429 1419 1447 1451 1442 1442 1448 1449 1447 1446 1440 1429 1422 1416 1409 1401 1398 1401 1403 1401 1398 1398 1393 1381 1378 1383 1385 1385 1390 1387 1382 1385 1388 1394 1403 1412 1415 1415 1415 1419 1424 1427 1429 1429 1429 1424 1418 1428 1417 1425 1425 1436 1442 11 10 9 9 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 8 9 8 10 10 10 10 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 9 9 9 10 9 9 9 9 8 9 8 7 6 6 6 6 6 6 6 6 5 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 15 20 26 32 36 42 48 56 59 74 92 106 112 113 113 117 129 136 136 130 126 119 113 112 116 121 122 127 127 125 127 138 149 146 145 128 101 87 78 74 72 72 76 75 75 102 118 150 174 187 200 217 236 205 190 234 270 296 314 354 449 513 428 344 412 451 476 556 651 697 665 636 502 621 677 716 761 799 836 879 922 866 876 895 971 1042 1114 1187 1229 1203 1174 1185 1183 1143 1099 1079 1084 1088 1087 1047 1010 1043 1118 1175 1198 1207 1203 1189 1218 1226 1300 1320 1357 1398 1426 1459 1491 1497 1550 1537 1554 1546 1496 1458 1445 1416 1424 1368 1346 1296 1262 1244 1224 1200 1186 1188 1168 1164 1161 1148 1141 1146 1164 1190 1221 1262 1296 1322 1369 1423 1463 1484 1501 1525 1558 1581 1592 1609 1616 1626 1639 1646 1646 1632 1607 1590 1586 1597 1612 1621 1624 1626 1630 1636 1648 1664 1677 1688 1696 1702 1708 1709 1712 1712 1710 1699 1679 1654 1627 1599 1573 1554 1530 1512 1498 1495 1488 1479 1474 1470 1453 1443 1445 1450 1448 1449 1447 1444 1444 1442 1438 1430 1417 1413 1409 1402 1398 1397 1399 1396 1395 1393 1386 1376 1372 1376 1382 1383 1386 1385 1376 1377 1380 1390 1402 1412 1416 1416 1419 1424 1427 1429 1429 1428 1429 1428 1426 1427 1425 1427 1429 1437 1442 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 11 11 11 11 11 11 10 9 10 9 10 10 9 9 10 10 9 8 8 8 8 8 8 6 6 6 7 6 6 5 5 6 6 6 6 7 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 26 32 38 41 45 49 59 71 91 105 111 113 113 116 122 135 136 137 132 122 114 112 115 122 125 128 127 125 126 130 138 145 145 135 111 92 80 80 78 75 75 73 74 75 107 140 156 169 190 222 241 182 157 221 260 273 320 406 484 501 419 349 407 419 376 467 586 615 620 612 486 582 675 726 777 795 820 884 922 918 881 876 966 1003 1043 1132 1213 1227 1146 1135 1129 1094 1060 1047 1044 1048 1061 1035 1000 1015 1084 1143 1162 1156 1144 1136 1144 1146 1218 1223 1282 1345 1397 1429 1441 1478 1513 1515 1524 1539 1486 1438 1416 1384 1386 1368 1351 1318 1303 1280 1262 1243 1222 1210 1186 1183 1182 1171 1159 1162 1186 1219 1243 1253 1302 1340 1367 1408 1447 1472 1490 1510 1532 1572 1597 1590 1601 1621 1640 1647 1638 1619 1599 1587 1590 1598 1611 1619 1628 1639 1643 1645 1643 1657 1676 1688 1699 1708 1713 1715 1720 1723 1721 1705 1684 1664 1636 1606 1584 1565 1541 1521 1514 1504 1494 1485 1480 1473 1459 1444 1436 1440 1440 1439 1439 1438 1437 1438 1433 1424 1410 1409 1407 1402 1398 1397 1398 1398 1394 1389 1380 1367 1366 1373 1378 1379 1383 1383 1381 1377 1380 1388 1398 1407 1412 1414 1417 1423 1427 1428 1429 1427 1429 1431 1431 1431 1429 1431 1434 1441 1446 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 10 8 10 10 10 10 10 9 9 9 8 8 8 8 8 6 6 6 5 5 5 6 5 5 6 7 6 6 5 5 3 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 25 34 41 43 44 50 59 71 89 101 109 112 112 114 121 129 131 138 134 123 116 112 113 119 126 129 131 127 125 125 130 139 144 137 114 95 81 83 82 77 73 70 71 74 82 118 143 160 188 224 216 134 96 152 186 216 296 404 469 427 343 399 443 389 281 327 465 567 583 574 498 520 674 730 785 777 802 884 918 938 930 878 985 1016 1006 1082 1209 1278 1204 1140 1149 1097 1080 1057 1032 1024 1031 1015 1008 1006 1053 1109 1125 1105 1088 1089 1089 1096 1139 1134 1191 1266 1350 1385 1395 1454 1474 1479 1496 1516 1465 1432 1401 1365 1367 1365 1342 1336 1342 1338 1321 1287 1250 1225 1192 1190 1196 1192 1180 1180 1198 1215 1230 1267 1316 1358 1381 1407 1437 1460 1480 1507 1534 1555 1558 1579 1596 1611 1628 1637 1627 1609 1596 1592 1589 1594 1600 1609 1627 1648 1662 1665 1658 1658 1675 1691 1701 1712 1718 1719 1725 1734 1735 1719 1691 1666 1642 1617 1596 1579 1555 1548 1530 1513 1501 1492 1484 1477 1465 1448 1439 1436 1435 1435 1432 1430 1430 1431 1429 1419 1406 1404 1405 1402 1399 1397 1396 1394 1390 1385 1372 1367 1367 1372 1377 1380 1382 1381 1377 1377 1382 1386 1394 1403 1408 1412 1416 1420 1422 1423 1423 1422 1425 1430 1430 1429 1431 1435 1440 1448 1450 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 9 9 10 10 9 10 10 9 10 10 9 9 8 8 8 8 8 7 6 6 6 5 6 5 5 5 6 6 7 6 6 5 4 2 1 2 2 0 1 1 0 0 0 0 0 0 0 0 1 0 1 3 3 1 1 1 2 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 31 35 41 47 52 59 69 85 100 110 112 112 114 117 119 123 134 135 122 117 112 110 117 127 130 132 129 129 126 127 131 136 133 118 99 82 84 85 78 73 71 71 75 83 101 180 186 200 215 174 94 63 74 74 155 291 402 456 423 372 417 421 312 258 273 290 364 507 532 432 504 685 734 795 809 831 877 917 928 940 844 1013 1043 1064 1166 1235 1277 1324 1171 1158 1152 1114 1071 1029 1008 1000 992 1006 1012 1032 1078 1102 1105 1080 1051 1042 1058 1081 1076 1120 1175 1262 1309 1362 1437 1441 1449 1488 1492 1452 1431 1400 1368 1359 1356 1336 1348 1348 1354 1347 1317 1270 1223 1192 1191 1205 1206 1192 1190 1191 1210 1246 1283 1322 1360 1393 1411 1437 1455 1473 1496 1517 1525 1545 1574 1588 1597 1608 1618 1618 1608 1600 1596 1589 1589 1598 1610 1634 1660 1675 1679 1675 1670 1673 1690 1712 1726 1735 1733 1727 1734 1740 1735 1708 1680 1654 1629 1609 1599 1589 1565 1538 1515 1503 1493 1485 1476 1465 1452 1445 1435 1433 1430 1428 1426 1425 1425 1424 1418 1406 1402 1404 1403 1400 1397 1392 1388 1385 1381 1369 1363 1366 1371 1375 1377 1378 1377 1375 1375 1380 1382 1390 1399 1405 1410 1414 1417 1419 1420 1419 1420 1426 1431 1433 1433 1435 1441 1446 1447 1453 10 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 10 11 10 10 10 10 9 9 10 10 10 10 9 11 10 9 9 9 9 8 9 9 7 7 6 6 6 6 5 6 6 5 6 6 7 6 6 5 6 4 2 2 2 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 14 22 24 28 37 45 53 60 70 82 98 112 115 114 115 116 118 121 123 122 119 119 113 108 115 126 131 132 132 131 128 128 129 128 129 124 105 92 84 86 84 78 74 74 79 92 120 200 187 201 207 172 131 108 84 91 184 253 375 429 414 394 384 328 236 249 267 335 309 368 437 476 602 695 750 815 825 840 850 879 930 927 843 1031 1037 1133 1224 1256 1306 1359 1321 1304 1174 1125 1080 1027 994 978 975 994 1014 1031 1064 1069 1091 1074 1037 1018 1026 1039 1041 1084 1126 1196 1236 1249 1314 1403 1421 1474 1470 1445 1425 1392 1361 1347 1343 1332 1333 1330 1341 1342 1317 1261 1205 1178 1184 1207 1218 1205 1202 1209 1232 1262 1291 1324 1358 1384 1400 1422 1440 1461 1473 1488 1518 1540 1575 1572 1576 1605 1620 1620 1612 1604 1601 1599 1597 1601 1611 1631 1667 1699 1707 1704 1693 1682 1693 1704 1727 1745 1747 1736 1732 1736 1738 1719 1688 1659 1636 1631 1625 1603 1574 1542 1513 1500 1491 1485 1478 1468 1457 1453 1449 1439 1432 1431 1428 1425 1424 1422 1417 1407 1404 1405 1402 1399 1394 1389 1384 1382 1378 1367 1362 1365 1370 1372 1375 1377 1377 1375 1373 1376 1375 1384 1394 1402 1406 1409 1412 1419 1420 1418 1421 1427 1433 1436 1437 1439 1442 1443 1449 1456 10 10 10 9 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 10 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 9 9 10 11 10 9 9 9 8 8 8 8 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 6 6 6 5 5 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 3 7 9 13 21 28 36 43 52 63 73 83 95 107 115 115 116 117 119 121 121 120 118 119 114 107 109 118 128 132 135 132 129 127 129 130 128 120 108 96 87 87 85 79 74 73 77 104 160 199 188 193 190 182 176 157 129 136 180 218 341 406 402 365 303 236 204 209 262 328 260 297 457 586 656 711 776 843 849 825 840 878 928 956 954 1028 1030 1169 1180 1190 1229 1258 1305 1350 1231 1137 1093 1030 990 967 963 982 1013 1038 1043 1066 1087 1073 1037 1010 1007 1018 1033 1069 1106 1162 1176 1198 1295 1388 1402 1437 1454 1437 1421 1385 1344 1318 1308 1307 1308 1305 1307 1309 1288 1235 1186 1164 1173 1201 1223 1221 1221 1223 1233 1251 1284 1326 1354 1375 1392 1405 1421 1436 1446 1466 1499 1526 1557 1572 1578 1611 1627 1625 1616 1608 1608 1607 1604 1605 1618 1630 1664 1704 1725 1726 1721 1713 1714 1709 1728 1746 1751 1744 1734 1732 1737 1729 1706 1676 1666 1654 1634 1609 1581 1551 1522 1507 1498 1491 1483 1476 1471 1468 1455 1446 1432 1428 1431 1429 1424 1421 1417 1410 1409 1403 1399 1396 1392 1386 1381 1379 1376 1367 1364 1366 1366 1368 1373 1378 1379 1376 1372 1372 1367 1375 1388 1394 1398 1401 1406 1414 1419 1419 1422 1428 1434 1437 1437 1437 1438 1444 1453 1460 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 10 10 10 11 10 9 9 10 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 10 10 10 10 9 9 9 9 11 10 9 10 10 10 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 7 8 7 4 2 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 1 4 8 10 5 0 0 0 4 7 9 13 22 30 37 43 50 61 72 83 93 103 112 112 115 117 119 121 121 120 118 117 115 108 108 108 116 127 133 134 130 127 130 131 129 119 107 101 99 91 87 83 76 76 82 114 166 193 189 179 183 183 184 180 178 190 212 240 299 391 410 329 243 203 209 233 288 306 220 254 426 597 680 730 807 855 855 724 791 888 959 988 1004 1033 1047 1147 1130 1070 1065 1022 1098 1269 1207 1143 1097 1034 993 971 964 982 1007 1017 1054 1075 1084 1080 1049 1019 1011 1031 1065 1088 1118 1156 1167 1202 1276 1357 1396 1402 1414 1422 1417 1381 1326 1292 1275 1271 1268 1258 1256 1259 1249 1208 1175 1161 1170 1194 1213 1222 1232 1241 1249 1264 1293 1332 1361 1376 1392 1406 1413 1419 1429 1453 1486 1520 1552 1570 1577 1588 1615 1626 1624 1617 1611 1610 1611 1611 1626 1632 1667 1711 1738 1745 1745 1743 1740 1734 1737 1745 1751 1749 1740 1731 1732 1730 1716 1713 1687 1664 1642 1619 1596 1570 1544 1522 1510 1500 1493 1488 1480 1470 1458 1447 1437 1433 1431 1428 1424 1421 1418 1414 1408 1399 1394 1395 1392 1384 1377 1375 1375 1370 1367 1366 1369 1371 1373 1377 1380 1376 1370 1367 1363 1366 1372 1380 1388 1394 1399 1407 1415 1419 1421 1427 1431 1433 1435 1436 1438 1442 1443 1461 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 10 9 10 9 9 9 9 9 9 9 9 9 10 10 11 10 10 10 10 10 9 10 10 9 9 9 10 10 10 10 10 9 9 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 13 11 5 0 0 0 3 4 7 14 21 28 35 43 48 54 65 78 89 96 101 107 112 115 117 119 120 120 117 116 114 109 109 109 115 123 130 132 130 129 130 132 129 117 109 106 106 102 94 85 81 84 90 121 162 185 184 185 185 185 177 180 194 209 218 222 269 392 405 288 234 184 183 252 319 325 364 283 421 599 689 748 818 841 845 698 705 775 853 955 1022 1040 1060 1104 1108 1018 953 934 985 1095 1164 1109 1093 1047 1005 993 990 997 1006 1016 1045 1075 1094 1101 1087 1066 1060 1088 1123 1126 1135 1134 1160 1196 1239 1304 1357 1372 1379 1407 1403 1375 1334 1307 1269 1229 1210 1206 1201 1204 1209 1185 1169 1165 1170 1182 1196 1225 1242 1259 1277 1297 1320 1349 1370 1374 1386 1394 1405 1418 1435 1458 1492 1531 1557 1559 1575 1576 1605 1614 1624 1623 1614 1613 1618 1626 1639 1633 1660 1709 1744 1756 1758 1762 1758 1748 1742 1750 1755 1754 1746 1735 1731 1737 1736 1729 1700 1668 1646 1628 1608 1585 1558 1532 1513 1506 1500 1490 1478 1467 1457 1447 1438 1432 1429 1427 1423 1421 1418 1413 1404 1397 1392 1391 1390 1384 1377 1374 1373 1369 1370 1370 1375 1379 1377 1376 1378 1376 1368 1362 1359 1356 1359 1368 1379 1387 1392 1398 1408 1415 1412 1418 1423 1426 1429 1435 1440 1445 1449 1462 10 10 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 8 8 8 9 10 11 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 9 9 10 9 9 9 11 11 10 10 10 10 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 15 11 4 0 0 0 0 0 5 9 18 26 34 41 46 51 60 72 77 85 95 103 108 112 114 115 117 118 117 114 112 110 108 108 111 115 123 130 131 130 131 132 128 119 113 109 106 104 99 92 90 88 90 122 157 176 184 179 164 190 171 176 195 214 220 219 247 349 395 360 287 166 155 240 320 368 460 495 566 647 693 725 776 825 850 793 668 694 776 930 1020 1039 1057 1083 1075 1077 902 732 768 959 1119 1141 1100 993 1019 1021 1020 1016 1016 1028 1054 1085 1112 1141 1139 1136 1135 1152 1167 1162 1159 1160 1181 1215 1244 1283 1322 1343 1360 1389 1385 1374 1369 1328 1273 1217 1175 1157 1156 1162 1177 1169 1163 1163 1166 1181 1210 1239 1257 1271 1292 1321 1345 1369 1380 1380 1383 1388 1400 1417 1440 1467 1499 1529 1549 1562 1570 1567 1575 1595 1621 1626 1620 1618 1622 1634 1640 1635 1662 1709 1730 1748 1767 1771 1766 1756 1750 1758 1762 1761 1755 1748 1743 1741 1740 1738 1714 1679 1653 1631 1608 1584 1558 1534 1524 1511 1498 1488 1480 1471 1461 1454 1447 1437 1430 1430 1429 1426 1420 1411 1402 1397 1391 1386 1385 1381 1375 1372 1371 1370 1368 1370 1372 1377 1375 1373 1374 1371 1362 1356 1355 1348 1352 1361 1371 1379 1383 1388 1397 1407 1411 1411 1412 1419 1426 1432 1439 1446 1453 1462 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 10 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 9 9 9 10 9 9 9 10 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 14 11 4 0 0 0 0 0 5 8 18 26 34 41 45 52 60 60 72 85 94 100 105 110 112 113 114 116 116 115 114 112 108 107 112 115 124 130 131 131 131 132 129 124 113 107 102 100 100 99 97 94 97 119 152 172 160 143 160 194 173 172 172 186 214 223 232 266 265 360 303 188 174 245 317 395 490 521 660 680 628 677 764 838 862 798 634 654 852 953 1005 1027 1038 1053 1068 1069 845 629 612 687 924 1071 998 973 1026 1044 1036 1026 1021 1036 1075 1123 1165 1182 1181 1183 1183 1184 1186 1186 1184 1182 1195 1225 1261 1295 1320 1337 1355 1371 1369 1372 1360 1322 1273 1220 1172 1138 1132 1150 1163 1159 1158 1158 1165 1185 1217 1247 1269 1286 1303 1337 1366 1387 1394 1391 1390 1397 1402 1420 1449 1466 1486 1516 1549 1569 1566 1565 1558 1587 1624 1634 1627 1623 1628 1641 1655 1658 1676 1678 1707 1743 1767 1776 1773 1766 1758 1766 1769 1766 1763 1761 1757 1750 1745 1738 1724 1691 1661 1635 1610 1586 1566 1555 1540 1516 1500 1492 1489 1483 1472 1463 1455 1446 1434 1433 1429 1426 1419 1409 1400 1396 1391 1385 1382 1381 1378 1376 1373 1370 1368 1368 1369 1370 1367 1366 1366 1362 1358 1355 1350 1344 1349 1357 1365 1373 1378 1382 1389 1398 1403 1402 1407 1415 1424 1431 1437 1446 1455 1464 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 9 10 10 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 10 10 9 8 7 8 8 7 7 7 7 6 6 7 6 6 6 6 6 5 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 13 14 12 8 5 2 0 0 0 4 7 17 26 35 42 48 57 65 66 78 89 95 101 105 109 112 111 111 114 114 114 115 114 111 108 112 116 118 128 132 131 131 131 129 119 111 106 102 100 101 100 99 103 101 114 114 124 149 174 190 203 185 169 161 148 192 221 223 228 245 306 283 199 165 239 327 409 469 469 541 556 527 651 781 861 876 792 639 680 890 965 1004 1016 1018 1030 1057 1054 881 637 453 493 763 945 996 1055 1062 1057 1049 1031 1030 1057 1106 1161 1194 1198 1189 1186 1188 1170 1166 1175 1185 1191 1206 1237 1266 1304 1332 1346 1353 1360 1363 1360 1339 1303 1270 1229 1189 1156 1138 1145 1155 1154 1154 1155 1160 1179 1211 1246 1275 1301 1322 1349 1371 1387 1402 1405 1401 1399 1402 1429 1458 1464 1488 1523 1555 1571 1569 1562 1553 1579 1621 1640 1634 1625 1628 1647 1675 1682 1682 1685 1710 1740 1765 1780 1784 1781 1771 1775 1777 1775 1773 1768 1762 1753 1741 1730 1717 1691 1672 1648 1622 1606 1594 1574 1550 1527 1510 1501 1495 1485 1474 1464 1456 1449 1449 1437 1427 1420 1413 1403 1394 1391 1388 1384 1381 1381 1381 1379 1375 1371 1368 1368 1368 1368 1363 1361 1361 1362 1359 1354 1347 1346 1352 1360 1362 1368 1373 1378 1383 1388 1391 1396 1404 1404 1417 1429 1437 1443 1451 1463 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 9 10 9 8 7 8 7 8 7 6 6 6 6 6 5 6 6 6 6 5 6 6 5 5 5 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 12 11 11 10 4 0 0 0 1 6 19 29 39 46 53 61 64 72 84 93 99 103 106 109 112 110 109 111 114 116 118 117 114 113 115 117 119 130 133 132 130 130 128 126 120 108 102 97 98 100 101 104 105 112 120 152 177 193 205 203 180 160 129 127 175 206 216 223 225 214 211 204 199 266 334 408 436 413 444 455 497 620 765 878 883 781 665 707 832 972 988 1005 1009 1028 1044 1035 943 617 449 422 656 886 977 1032 1085 1074 1075 1056 1066 1106 1146 1179 1190 1171 1153 1155 1148 1114 1117 1136 1157 1180 1210 1244 1276 1314 1349 1357 1359 1358 1353 1341 1315 1289 1263 1231 1200 1168 1141 1131 1136 1144 1149 1158 1157 1171 1200 1237 1275 1311 1341 1361 1362 1388 1409 1423 1424 1410 1401 1433 1464 1462 1488 1521 1533 1545 1563 1560 1551 1568 1607 1629 1633 1629 1632 1651 1679 1685 1689 1694 1715 1742 1765 1781 1791 1793 1785 1790 1789 1788 1784 1772 1763 1756 1746 1735 1716 1695 1681 1656 1644 1629 1607 1583 1559 1537 1518 1505 1495 1484 1470 1457 1450 1447 1439 1428 1417 1409 1403 1395 1387 1383 1381 1382 1380 1380 1379 1376 1373 1371 1369 1367 1369 1367 1364 1360 1359 1360 1360 1355 1350 1351 1357 1364 1366 1368 1372 1374 1376 1378 1385 1391 1402 1409 1418 1428 1437 1444 1451 1459 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 9 10 11 10 10 10 10 10 10 10 9 9 9 9 10 11 10 11 11 10 10 10 9 8 8 7 7 7 7 7 6 6 6 6 6 5 6 6 5 5 6 6 5 6 6 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 10 10 3 0 1 3 8 17 25 38 46 50 55 62 71 79 89 97 101 106 108 111 112 112 113 113 116 120 122 120 117 117 120 125 123 131 134 134 132 127 123 122 116 108 96 94 105 108 105 105 107 113 147 175 178 190 190 169 141 123 103 142 166 176 201 223 209 172 167 210 253 287 343 398 392 352 363 401 495 557 669 816 816 738 695 728 828 974 975 1008 1009 1030 1022 1039 1033 713 392 443 575 815 915 962 1046 1093 1097 1100 1123 1156 1170 1164 1143 1110 1086 1090 1086 1078 1076 1097 1124 1158 1197 1230 1256 1287 1327 1335 1348 1341 1324 1310 1289 1262 1227 1203 1190 1171 1160 1142 1121 1118 1119 1144 1165 1183 1201 1226 1260 1301 1332 1337 1368 1386 1407 1433 1449 1434 1411 1425 1455 1476 1495 1497 1512 1537 1555 1553 1543 1564 1592 1619 1628 1630 1636 1650 1669 1689 1693 1703 1722 1746 1765 1785 1801 1805 1805 1820 1802 1796 1796 1786 1771 1758 1747 1735 1723 1704 1684 1679 1660 1636 1610 1587 1564 1541 1520 1504 1492 1481 1469 1460 1453 1442 1432 1422 1412 1406 1399 1393 1385 1379 1376 1377 1378 1378 1378 1375 1371 1370 1368 1366 1366 1364 1365 1365 1363 1362 1362 1359 1356 1358 1362 1367 1369 1371 1372 1371 1371 1374 1380 1388 1400 1410 1419 1427 1436 1445 1451 1453 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 10 9 9 9 8 7 7 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 7 9 9 2 0 3 10 18 25 34 44 51 51 56 64 72 82 92 98 103 107 109 112 112 111 111 111 116 122 125 124 120 120 123 126 129 132 132 132 131 123 117 117 116 109 95 92 104 106 105 108 115 129 158 182 196 178 156 132 110 103 112 136 141 163 198 219 200 156 147 208 280 285 365 387 388 347 319 375 457 482 541 681 687 665 687 766 877 892 952 995 1004 1018 1011 1054 1031 720 407 422 495 535 737 875 973 1063 1102 1133 1162 1173 1167 1133 1080 1050 1040 1021 1019 1046 1040 1065 1088 1125 1169 1204 1224 1241 1250 1276 1306 1300 1286 1273 1255 1227 1187 1162 1146 1145 1147 1133 1109 1092 1088 1110 1145 1186 1216 1238 1255 1280 1308 1318 1361 1382 1405 1440 1471 1457 1423 1423 1460 1498 1505 1503 1510 1530 1547 1552 1549 1557 1581 1613 1620 1629 1631 1643 1673 1700 1706 1709 1726 1747 1779 1796 1813 1824 1830 1846 1821 1800 1806 1802 1792 1775 1757 1743 1730 1714 1724 1695 1665 1637 1612 1588 1566 1543 1523 1505 1491 1483 1477 1466 1452 1441 1430 1420 1412 1404 1399 1393 1387 1382 1379 1375 1376 1377 1377 1375 1371 1369 1369 1368 1367 1366 1365 1367 1365 1363 1362 1359 1355 1354 1357 1360 1364 1366 1369 1369 1367 1369 1376 1386 1399 1410 1419 1428 1437 1441 1446 1456 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 10 10 10 11 10 10 9 10 9 8 7 7 6 7 7 6 6 6 6 6 7 5 6 6 5 4 5 5 5 5 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 4 13 22 29 36 44 47 52 55 60 68 79 88 95 100 104 107 110 110 110 111 115 123 124 126 128 123 119 120 127 134 133 133 130 131 127 120 117 113 106 99 94 99 100 102 108 118 133 147 148 131 139 122 113 113 119 126 130 145 165 199 201 170 134 147 223 294 295 358 376 374 388 351 338 407 443 469 587 589 627 718 793 820 877 931 974 985 1000 1002 1021 1015 838 521 434 414 461 661 805 896 1004 1102 1141 1166 1161 1132 1086 1068 1035 993 969 968 996 1000 1037 1064 1097 1128 1147 1157 1168 1197 1221 1258 1247 1238 1228 1212 1191 1166 1140 1117 1114 1107 1100 1083 1062 1054 1064 1086 1132 1200 1255 1276 1284 1294 1320 1362 1396 1408 1425 1460 1459 1433 1433 1473 1500 1511 1500 1512 1532 1544 1550 1552 1557 1571 1590 1605 1615 1629 1637 1668 1708 1722 1720 1734 1760 1782 1794 1812 1823 1830 1842 1832 1800 1799 1796 1800 1796 1779 1760 1752 1747 1723 1701 1671 1642 1614 1590 1568 1547 1526 1508 1499 1494 1482 1469 1455 1442 1430 1420 1406 1397 1396 1395 1394 1389 1382 1376 1374 1376 1374 1372 1367 1365 1367 1370 1373 1374 1373 1370 1369 1366 1363 1359 1356 1355 1352 1349 1352 1355 1363 1366 1367 1368 1375 1387 1399 1411 1421 1430 1433 1438 1447 1457 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 8 9 9 9 10 9 8 8 7 7 7 8 7 6 6 6 6 6 5 6 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 12 21 28 32 36 42 49 50 54 62 72 82 90 97 102 103 105 106 110 114 108 106 121 124 127 123 118 118 121 124 127 132 121 128 135 129 122 116 111 105 98 93 94 102 105 107 110 116 127 143 133 107 104 114 120 120 129 153 174 191 111 101 117 163 233 284 286 285 303 363 426 407 361 407 508 522 575 592 674 715 759 812 855 901 946 975 980 989 983 1013 928 733 643 409 440 584 788 904 1024 1122 1148 1153 1138 1102 1094 1047 991 952 936 940 961 973 1014 1049 1075 1088 1093 1098 1115 1140 1189 1220 1184 1173 1167 1158 1149 1139 1125 1124 1100 1079 1062 1049 1037 1033 1041 1056 1076 1136 1199 1236 1278 1307 1323 1357 1383 1400 1411 1446 1450 1441 1444 1461 1474 1504 1497 1509 1529 1536 1544 1554 1559 1568 1592 1598 1601 1615 1632 1665 1714 1753 1765 1750 1764 1781 1784 1788 1795 1809 1825 1824 1797 1788 1778 1785 1789 1776 1762 1757 1749 1719 1714 1678 1643 1615 1592 1570 1549 1527 1510 1510 1498 1484 1472 1459 1443 1431 1423 1407 1393 1395 1393 1393 1391 1385 1379 1374 1373 1372 1371 1366 1362 1362 1363 1367 1375 1377 1377 1377 1375 1373 1366 1363 1363 1360 1356 1346 1344 1358 1368 1370 1371 1377 1388 1401 1414 1423 1426 1433 1441 1452 1465 10 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 8 8 9 9 9 8 7 7 7 6 7 7 7 6 6 6 6 6 6 6 5 6 4 4 5 5 5 5 5 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 19 23 29 37 43 43 49 54 64 75 85 93 98 99 102 103 107 102 103 109 115 119 122 122 118 118 118 120 125 132 131 133 141 139 131 124 118 109 99 97 91 92 107 111 118 138 144 113 103 90 93 97 118 122 126 139 138 126 95 66 111 171 219 244 246 240 226 352 445 516 446 478 601 627 652 688 683 729 774 808 845 886 926 953 947 962 959 988 1018 960 770 532 463 529 745 935 1062 1138 1159 1148 1124 1110 1057 1009 962 930 917 922 941 968 1008 1042 1066 1077 1078 1080 1087 1105 1142 1166 1114 1106 1112 1113 1110 1106 1103 1092 1084 1065 1037 1022 1032 1046 1055 1066 1076 1096 1102 1149 1220 1274 1304 1333 1365 1387 1408 1440 1439 1437 1444 1457 1474 1488 1490 1500 1525 1537 1543 1548 1556 1567 1582 1605 1614 1608 1623 1643 1696 1754 1771 1761 1771 1772 1772 1779 1787 1803 1815 1811 1800 1788 1766 1762 1771 1767 1760 1750 1727 1706 1696 1680 1645 1616 1592 1572 1554 1538 1526 1515 1513 1497 1482 1464 1445 1430 1421 1413 1399 1399 1392 1390 1391 1388 1383 1377 1374 1372 1372 1367 1364 1363 1363 1365 1372 1374 1380 1377 1380 1380 1373 1369 1369 1368 1366 1355 1344 1356 1370 1375 1374 1378 1387 1398 1410 1415 1426 1436 1446 1456 1462 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 10 9 9 9 9 10 10 10 10 9 8 8 8 9 9 8 7 7 7 7 8 7 7 7 7 6 6 6 6 5 5 5 4 4 5 5 5 4 4 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 24 30 35 36 42 47 56 66 77 87 92 94 100 102 104 96 101 107 110 114 117 118 117 117 116 115 124 134 137 141 147 143 139 129 121 117 113 102 91 90 115 133 138 138 125 100 90 86 87 88 110 119 117 107 81 55 43 42 123 170 190 199 209 221 234 302 465 546 496 583 688 708 726 733 735 761 784 781 818 874 907 928 932 933 967 973 991 991 882 675 535 492 645 897 1026 1117 1157 1158 1148 1103 1034 981 944 920 911 917 934 964 999 1017 1026 1042 1043 1048 1052 1057 1078 1094 1085 1047 1058 1065 1068 1065 1054 1044 1049 1039 1016 1023 1041 1057 1065 1071 1078 1088 1107 1131 1175 1231 1287 1332 1363 1380 1402 1422 1422 1427 1445 1470 1487 1488 1484 1500 1531 1544 1548 1553 1556 1561 1572 1603 1625 1615 1606 1623 1682 1742 1767 1766 1756 1757 1766 1779 1798 1806 1803 1796 1794 1790 1784 1764 1768 1764 1760 1748 1728 1704 1681 1686 1657 1625 1604 1587 1576 1562 1544 1531 1529 1509 1496 1477 1452 1430 1418 1415 1413 1405 1393 1389 1391 1391 1388 1383 1379 1377 1377 1374 1372 1370 1368 1368 1373 1377 1381 1383 1385 1382 1378 1379 1377 1372 1370 1365 1355 1359 1371 1380 1381 1380 1384 1390 1393 1411 1429 1440 1446 1454 1466 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 10 10 10 9 9 10 11 10 10 9 8 8 8 9 8 6 6 6 6 6 6 6 6 6 7 6 6 6 6 5 5 4 4 4 4 5 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 7 14 19 25 27 30 36 41 47 57 70 75 82 89 97 103 104 105 107 107 107 109 113 116 116 116 116 114 124 135 144 148 148 142 135 128 126 122 115 102 89 97 115 163 152 120 94 86 88 90 95 82 92 92 87 76 59 44 40 35 104 122 143 167 194 227 278 358 396 558 597 661 729 755 759 760 771 794 796 798 826 869 901 918 930 920 947 961 987 1018 982 817 591 459 532 793 916 1049 1101 1112 1109 1074 1021 967 933 916 907 910 924 945 965 971 992 1005 1010 1001 995 999 1008 1020 1039 991 999 1005 1010 1011 1006 1002 1003 1004 1010 1027 1044 1057 1062 1062 1065 1086 1113 1133 1166 1215 1274 1320 1353 1385 1402 1406 1413 1427 1445 1474 1494 1491 1483 1498 1538 1549 1550 1550 1555 1563 1581 1611 1639 1628 1611 1646 1700 1762 1788 1776 1769 1745 1763 1784 1803 1806 1798 1788 1788 1805 1822 1806 1799 1769 1755 1749 1733 1705 1675 1681 1685 1635 1605 1595 1588 1572 1548 1536 1522 1497 1484 1462 1437 1422 1416 1411 1410 1402 1393 1392 1392 1393 1392 1389 1385 1385 1384 1385 1381 1380 1376 1375 1378 1382 1383 1386 1388 1388 1388 1385 1381 1376 1375 1373 1368 1370 1374 1382 1387 1387 1387 1390 1394 1410 1430 1441 1446 1444 1448 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 10 10 9 9 10 11 10 9 9 10 7 7 8 8 7 7 8 7 7 7 7 6 6 7 7 7 6 6 6 5 5 4 4 4 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 11 18 20 23 30 36 44 53 55 64 75 85 93 100 105 112 110 107 105 108 110 113 115 117 116 115 125 139 148 148 144 138 127 126 126 125 110 93 91 105 118 171 132 92 66 57 79 107 105 91 104 93 86 74 56 43 46 57 67 94 121 148 191 235 295 389 489 583 632 685 712 750 772 779 793 802 784 793 831 882 908 914 916 913 916 937 998 1016 1017 917 702 515 496 657 738 829 950 1027 1050 1029 989 948 916 909 900 900 914 927 933 939 955 935 957 973 959 948 954 972 992 951 954 957 967 977 978 973 970 977 994 1019 1039 1046 1053 1054 1054 1068 1096 1135 1157 1199 1257 1311 1356 1383 1391 1412 1429 1438 1443 1466 1487 1491 1488 1502 1522 1551 1553 1549 1549 1555 1585 1626 1638 1623 1637 1692 1719 1753 1775 1776 1772 1758 1766 1787 1795 1806 1798 1783 1784 1805 1822 1838 1826 1777 1754 1748 1734 1704 1677 1668 1683 1651 1640 1609 1583 1563 1542 1523 1511 1486 1459 1445 1442 1433 1426 1420 1408 1401 1397 1398 1395 1394 1394 1392 1388 1387 1388 1390 1390 1388 1385 1385 1387 1388 1385 1386 1390 1390 1390 1388 1387 1384 1382 1382 1379 1382 1382 1386 1390 1392 1396 1398 1399 1413 1428 1437 1451 1449 1437 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 10 9 9 10 11 10 9 9 8 6 7 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 5 5 5 4 4 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 10 11 16 23 30 35 36 48 60 71 80 88 95 101 108 110 108 106 107 108 110 113 116 118 116 123 137 147 146 140 134 128 124 127 125 108 91 92 106 115 129 95 63 55 53 78 103 110 111 115 107 94 73 55 44 44 54 69 95 109 138 179 223 296 395 492 589 646 643 693 748 780 799 817 814 799 813 819 876 907 914 899 885 911 941 995 1016 1028 977 820 627 521 533 568 607 789 928 983 985 968 940 912 905 898 903 911 922 931 928 907 864 885 932 939 928 927 935 941 933 936 938 951 969 976 972 967 971 989 1015 1037 1041 1047 1050 1048 1052 1074 1118 1151 1184 1234 1289 1311 1339 1389 1416 1426 1427 1437 1456 1479 1492 1495 1497 1501 1503 1529 1551 1536 1526 1565 1619 1631 1617 1640 1693 1714 1730 1741 1746 1748 1754 1763 1785 1802 1812 1793 1774 1771 1777 1785 1813 1809 1769 1746 1737 1724 1701 1674 1657 1662 1658 1647 1612 1579 1554 1533 1514 1502 1483 1452 1433 1439 1444 1442 1429 1412 1404 1400 1401 1398 1395 1394 1393 1390 1389 1387 1388 1390 1388 1387 1389 1391 1391 1387 1384 1384 1390 1392 1394 1391 1386 1384 1385 1385 1388 1389 1390 1391 1396 1408 1413 1410 1416 1427 1436 1454 1460 1453 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 10 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 10 9 9 9 10 10 10 9 8 8 6 7 7 7 8 7 7 6 6 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 11 19 26 29 32 42 56 68 78 85 96 102 101 110 106 106 108 109 110 113 117 118 117 119 137 142 140 134 127 124 121 125 120 106 98 102 103 93 76 56 39 46 45 57 80 97 104 103 99 78 50 43 45 53 61 75 104 135 148 164 199 287 390 479 571 628 607 690 756 792 817 829 812 781 793 811 854 869 884 871 853 878 923 1002 1005 1027 1024 927 747 612 589 560 580 745 879 934 941 931 914 893 893 899 902 907 923 940 914 850 840 909 909 922 929 937 941 939 938 940 945 963 976 982 980 980 993 1011 1029 1055 1057 1059 1056 1046 1040 1058 1100 1134 1174 1220 1280 1289 1313 1369 1404 1413 1445 1430 1446 1474 1494 1497 1492 1492 1492 1515 1547 1534 1510 1536 1591 1625 1629 1636 1653 1655 1687 1726 1751 1757 1752 1753 1782 1815 1820 1796 1783 1773 1761 1758 1772 1791 1781 1746 1723 1713 1692 1664 1651 1651 1644 1635 1611 1584 1556 1530 1510 1496 1483 1457 1440 1432 1441 1445 1435 1418 1407 1403 1404 1401 1398 1396 1394 1392 1390 1388 1387 1387 1387 1388 1388 1389 1388 1386 1386 1387 1388 1393 1398 1394 1389 1388 1389 1391 1391 1391 1394 1395 1404 1419 1426 1421 1417 1428 1437 1450 1461 1465 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 9 9 10 10 9 8 9 10 10 10 10 8 7 6 6 6 7 7 6 7 7 6 6 6 7 7 7 7 7 7 6 5 5 3 3 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 7 8 11 17 21 24 30 37 50 64 77 84 93 104 107 101 109 109 110 111 112 116 119 120 121 125 130 129 129 128 119 112 117 124 117 106 104 98 74 50 35 28 22 46 38 47 67 83 87 85 83 68 31 27 23 45 73 90 113 153 156 186 230 307 395 475 530 547 593 682 753 794 825 837 813 779 787 800 846 851 869 857 844 846 884 1032 998 959 984 966 927 833 725 673 650 772 864 911 933 939 934 918 903 903 909 907 921 937 923 886 884 902 915 936 950 953 955 963 972 971 970 985 990 1003 1014 1010 1017 1040 1043 1064 1061 1072 1071 1049 1033 1044 1076 1111 1151 1212 1227 1243 1283 1348 1400 1414 1432 1417 1432 1456 1481 1490 1483 1475 1476 1494 1537 1533 1508 1522 1567 1612 1634 1636 1649 1651 1671 1717 1769 1784 1768 1761 1782 1821 1835 1814 1805 1787 1761 1742 1743 1767 1782 1749 1717 1699 1678 1662 1656 1644 1634 1627 1613 1593 1568 1536 1510 1495 1482 1468 1465 1443 1440 1447 1441 1424 1410 1406 1404 1400 1400 1399 1397 1394 1391 1391 1390 1386 1388 1391 1390 1393 1394 1393 1390 1388 1389 1398 1400 1400 1396 1394 1396 1397 1396 1396 1400 1401 1409 1425 1436 1435 1427 1429 1437 1449 1452 1470 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 9 9 10 9 9 10 10 10 10 9 7 7 6 6 6 7 7 7 7 7 6 6 6 7 7 6 7 7 6 5 4 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 13 17 18 21 26 34 44 57 74 82 89 100 107 109 109 111 114 114 114 119 113 112 122 122 122 121 122 117 111 108 112 119 121 109 100 75 39 25 23 23 32 52 54 69 77 78 67 68 83 83 58 47 19 27 63 98 126 153 156 207 243 314 387 431 471 533 586 667 739 799 832 846 812 776 781 786 791 836 869 847 843 890 935 975 1061 957 917 985 1003 917 793 720 702 786 818 834 860 884 893 893 897 908 915 910 914 927 946 946 935 949 964 959 959 971 979 1009 1028 1014 1003 1005 1016 1028 1046 1047 1042 1045 1054 1059 1052 1064 1073 1059 1036 1032 1055 1086 1114 1121 1172 1210 1266 1334 1387 1404 1401 1404 1419 1438 1453 1463 1460 1453 1455 1475 1515 1528 1513 1515 1545 1590 1619 1626 1646 1651 1657 1698 1753 1790 1796 1780 1771 1804 1809 1796 1807 1800 1773 1742 1724 1733 1761 1752 1721 1696 1688 1674 1651 1633 1618 1609 1603 1591 1573 1539 1510 1494 1485 1482 1478 1455 1432 1439 1445 1434 1416 1407 1405 1402 1402 1402 1401 1397 1392 1392 1393 1390 1390 1396 1395 1398 1400 1401 1399 1395 1394 1398 1402 1403 1402 1400 1399 1399 1399 1401 1405 1408 1415 1432 1446 1445 1438 1436 1441 1441 1456 1478 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 10 9 8 9 10 9 9 8 7 6 6 7 7 6 6 6 6 6 6 6 7 6 6 6 7 5 5 5 4 4 4 3 4 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 4 8 9 10 12 22 22 23 27 32 40 52 68 80 88 95 100 102 108 113 114 114 116 120 120 117 116 117 117 117 117 109 101 101 106 115 118 100 79 59 41 38 40 41 47 68 89 102 97 90 83 84 91 92 88 62 22 47 75 104 120 123 139 207 237 287 314 381 466 521 563 644 728 805 841 859 812 771 763 768 791 837 876 866 891 957 1021 1056 1081 999 850 817 934 900 787 743 775 792 784 772 767 814 849 862 868 883 902 907 906 925 947 968 968 950 935 936 1018 1027 1035 1056 1068 1056 1037 1024 1032 1042 1053 1057 1062 1063 1060 1052 1029 1027 1040 1047 1040 1027 1030 1048 1060 1099 1131 1180 1251 1320 1370 1389 1387 1389 1399 1411 1423 1441 1447 1441 1443 1461 1481 1511 1510 1509 1530 1555 1583 1610 1632 1646 1651 1674 1726 1777 1798 1787 1770 1773 1771 1782 1801 1804 1785 1749 1717 1710 1732 1742 1724 1721 1699 1674 1652 1629 1608 1593 1588 1582 1570 1542 1522 1510 1493 1477 1475 1462 1432 1423 1441 1449 1433 1416 1414 1412 1404 1402 1404 1400 1396 1396 1397 1395 1395 1401 1402 1401 1403 1406 1407 1405 1403 1400 1399 1404 1405 1404 1402 1401 1401 1405 1410 1414 1421 1433 1446 1453 1453 1450 1447 1451 1464 1483 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 10 10 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 8 8 7 7 6 7 6 6 6 6 6 6 6 7 6 6 6 6 5 5 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 8 9 11 15 25 27 28 29 31 38 49 64 77 87 87 94 101 107 112 115 117 118 121 115 110 108 107 108 110 109 104 97 95 100 110 103 81 66 56 53 59 60 66 71 76 82 71 71 78 80 94 98 90 76 50 28 34 77 104 117 110 133 207 222 223 283 364 444 507 554 621 716 801 847 856 814 779 757 752 788 830 871 885 898 975 1013 1042 1106 1146 1140 1033 877 832 838 835 797 745 775 771 716 757 777 823 869 890 899 905 909 933 961 987 998 989 960 901 931 1038 1059 1095 1098 1078 1058 1046 1052 1063 1066 1076 1078 1072 1059 1032 986 972 975 993 1013 1009 1000 1001 1022 1068 1103 1148 1222 1296 1351 1372 1372 1377 1380 1386 1404 1426 1432 1430 1427 1437 1472 1507 1509 1523 1531 1540 1565 1598 1624 1651 1655 1651 1685 1735 1770 1776 1768 1767 1765 1767 1775 1790 1785 1755 1718 1698 1703 1714 1717 1713 1692 1668 1645 1623 1603 1589 1581 1575 1565 1554 1545 1534 1508 1477 1462 1464 1444 1418 1420 1433 1439 1442 1446 1432 1412 1406 1407 1406 1403 1403 1402 1399 1400 1406 1408 1404 1405 1410 1412 1410 1409 1405 1399 1410 1412 1411 1408 1405 1406 1410 1416 1418 1430 1418 1419 1437 1454 1458 1455 1457 1469 1487 9 9 8 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 10 11 10 10 10 9 9 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 8 8 8 7 8 7 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 4 3 3 4 3 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 9 9 13 19 25 28 31 33 33 37 47 60 72 79 84 94 97 102 110 116 118 116 119 109 105 104 104 106 106 102 94 100 96 93 99 82 63 66 64 63 71 73 78 84 93 110 119 107 91 84 90 100 91 69 43 24 70 84 95 112 106 142 205 212 221 274 356 424 480 529 599 699 789 844 840 841 802 751 737 769 814 861 910 914 1066 1150 1152 1117 1062 979 962 849 795 810 833 782 727 770 775 720 702 677 678 765 856 894 909 920 942 994 1009 1038 1067 1027 917 865 1023 1077 972 972 1032 1074 1086 1091 1087 1096 1105 1092 1068 1035 987 935 921 921 932 951 966 974 971 987 1040 1088 1143 1194 1263 1321 1351 1359 1363 1371 1388 1391 1409 1412 1410 1408 1425 1470 1507 1504 1510 1540 1558 1562 1593 1643 1678 1686 1675 1674 1703 1735 1749 1757 1764 1754 1743 1753 1771 1778 1762 1729 1705 1696 1687 1689 1693 1678 1658 1637 1617 1600 1588 1579 1570 1566 1559 1552 1545 1523 1485 1458 1460 1448 1417 1397 1408 1419 1430 1450 1456 1434 1414 1414 1414 1411 1409 1407 1405 1406 1409 1413 1412 1412 1415 1419 1419 1418 1415 1410 1417 1421 1423 1419 1415 1414 1415 1420 1423 1439 1430 1429 1421 1419 1437 1463 1468 1477 1492 9 9 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 10 11 11 11 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 10 9 8 9 8 10 8 8 8 8 8 8 8 8 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 4 4 4 4 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 9 12 16 22 25 24 31 35 37 39 46 54 62 70 83 96 101 104 107 113 114 111 112 108 104 103 95 94 96 94 91 98 93 92 91 68 56 61 68 71 78 81 88 93 92 97 107 97 90 89 83 91 85 72 60 57 84 94 95 110 101 117 167 203 226 273 344 393 442 501 582 682 777 840 836 800 768 718 707 741 791 844 903 973 1207 1277 1269 1179 1045 927 874 797 814 876 836 746 718 753 770 784 739 704 717 768 828 872 896 914 944 1009 1014 1015 1045 1021 943 914 982 945 911 881 984 1079 1112 1122 1125 1112 1086 1074 1058 1011 955 918 903 888 891 885 907 941 955 975 1026 1088 1128 1181 1238 1296 1319 1338 1354 1363 1379 1390 1403 1405 1412 1409 1417 1456 1503 1504 1514 1538 1559 1569 1604 1656 1698 1719 1706 1684 1692 1692 1707 1734 1751 1750 1751 1757 1752 1761 1766 1749 1734 1718 1684 1671 1678 1670 1649 1629 1618 1604 1586 1574 1571 1569 1556 1549 1546 1530 1496 1461 1447 1446 1420 1401 1394 1396 1404 1427 1456 1456 1434 1424 1423 1419 1415 1412 1410 1410 1414 1418 1419 1417 1418 1423 1426 1424 1421 1419 1430 1433 1436 1432 1426 1423 1425 1428 1427 1442 1447 1449 1431 1421 1429 1443 1474 1484 1500 9 8 8 8 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 9 9 10 8 8 8 8 9 9 8 8 7 8 8 8 8 5 6 6 6 6 6 6 6 5 6 5 5 5 5 3 3 3 4 3 3 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 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 1 8 13 15 22 26 27 33 37 41 41 47 49 55 67 79 90 96 103 100 103 105 104 105 104 105 103 95 83 85 92 95 92 85 90 84 46 27 47 68 73 76 79 93 97 91 92 94 95 96 103 93 80 80 75 66 65 78 107 99 103 100 96 142 200 235 278 334 379 421 476 560 659 736 783 805 697 741 717 701 721 776 823 871 1090 1290 1310 1293 1100 960 910 841 806 710 910 904 793 747 730 719 774 767 751 752 774 810 843 870 903 950 987 1016 1026 1056 992 929 962 1023 1038 974 944 1010 1062 1089 1106 1113 1093 1049 1029 1033 991 949 917 887 860 860 842 869 917 942 958 995 1052 1103 1169 1225 1242 1280 1319 1342 1348 1357 1381 1402 1397 1424 1423 1414 1414 1442 1499 1525 1526 1575 1611 1628 1647 1685 1724 1722 1713 1709 1699 1728 1758 1763 1750 1744 1751 1737 1734 1753 1753 1750 1732 1693 1664 1664 1664 1642 1620 1617 1610 1598 1588 1570 1569 1559 1545 1537 1530 1510 1477 1446 1436 1428 1428 1406 1392 1391 1403 1431 1462 1459 1434 1424 1423 1422 1418 1415 1414 1418 1421 1423 1421 1420 1425 1431 1432 1430 1431 1440 1441 1442 1440 1433 1430 1435 1437 1433 1440 1435 1437 1441 1446 1456 1470 1482 1490 1507 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 9 9 9 9 10 11 11 10 10 10 9 9 9 9 8 9 9 9 9 8 8 8 8 9 10 9 8 8 8 8 9 9 8 6 7 8 7 6 6 7 6 6 6 6 6 6 5 5 5 5 5 4 3 3 3 3 3 2 2 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 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 11 14 20 27 32 35 38 42 43 45 48 54 63 73 83 89 95 95 95 93 93 94 96 100 104 96 87 81 87 87 79 79 83 66 59 61 66 71 74 75 77 97 98 74 78 83 82 91 107 98 74 77 69 46 45 80 120 123 121 97 87 138 192 234 279 323 362 401 436 517 574 638 714 750 656 739 691 675 708 769 792 867 1145 1211 1288 1316 1094 952 919 867 825 890 803 781 741 733 706 707 780 790 785 797 822 833 841 863 893 923 957 1016 1031 1057 964 881 844 867 1018 1029 1014 1031 1038 1058 1081 1089 1078 1036 1005 1001 980 942 905 880 861 836 820 837 882 916 937 968 1009 1056 1120 1131 1189 1255 1297 1317 1328 1349 1382 1392 1387 1414 1429 1435 1426 1440 1490 1513 1519 1600 1659 1652 1635 1650 1689 1723 1744 1730 1692 1707 1751 1762 1746 1738 1743 1733 1719 1728 1737 1746 1734 1701 1669 1659 1661 1640 1610 1605 1604 1603 1594 1573 1561 1554 1539 1523 1522 1520 1500 1467 1444 1431 1432 1415 1398 1392 1400 1421 1452 1469 1450 1425 1423 1425 1424 1420 1418 1421 1420 1422 1423 1424 1429 1439 1445 1446 1447 1447 1438 1439 1439 1436 1433 1433 1435 1436 1443 1431 1431 1436 1441 1451 1468 1485 1494 1506 8 8 8 8 8 8 8 8 8 9 9 9 8 9 9 9 9 9 9 10 10 11 11 11 10 10 9 9 8 9 8 9 9 9 9 8 8 8 8 9 9 9 8 7 7 7 9 8 8 7 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 5 3 3 3 3 3 2 2 1 2 2 2 3 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 14 17 26 31 34 39 42 43 45 48 53 60 67 72 77 88 91 87 88 89 89 92 97 101 103 93 86 89 83 76 78 82 83 54 56 68 71 77 78 74 93 85 72 76 78 89 102 107 101 85 79 75 59 58 78 106 123 121 95 75 130 182 229 273 310 348 387 426 447 491 581 689 736 698 741 707 690 710 758 762 778 931 1112 1237 1267 1162 1043 937 866 814 782 838 841 814 800 741 743 787 798 814 823 735 810 840 853 872 903 961 1013 1032 1038 1028 925 933 1005 1029 1039 1028 1019 978 976 1025 1064 1066 1047 1015 996 965 927 910 901 882 850 833 818 843 876 904 945 977 1000 1039 1052 1147 1219 1275 1301 1314 1341 1378 1387 1385 1401 1403 1426 1434 1445 1474 1499 1520 1601 1693 1681 1643 1634 1639 1663 1739 1751 1699 1663 1686 1717 1732 1738 1739 1723 1717 1705 1711 1727 1727 1705 1677 1662 1662 1655 1615 1590 1585 1585 1581 1567 1551 1539 1528 1511 1509 1516 1513 1501 1487 1436 1425 1423 1402 1388 1391 1409 1436 1461 1464 1454 1435 1427 1426 1424 1425 1428 1418 1413 1424 1431 1440 1445 1451 1459 1457 1446 1438 1436 1431 1431 1425 1421 1424 1431 1443 1434 1429 1433 1436 1445 1460 1476 1492 1501 8 8 8 8 8 8 8 8 8 8 8 9 8 9 9 9 9 9 8 10 10 11 11 10 10 9 9 8 9 9 9 10 10 9 8 8 8 8 8 9 9 8 8 8 8 8 9 7 6 7 8 7 7 6 7 7 7 7 7 6 5 5 5 5 4 4 3 3 3 2 2 2 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 12 16 23 31 35 36 38 42 47 50 55 59 64 65 64 71 78 85 86 86 86 90 93 95 98 96 91 93 94 93 91 91 93 74 67 73 73 77 75 72 82 79 74 72 77 87 98 106 104 94 88 85 68 71 85 96 100 103 93 65 126 171 213 256 290 319 362 412 414 463 566 670 731 748 743 716 706 724 751 751 735 820 1028 1125 1197 1112 1009 904 862 870 896 923 960 889 873 801 779 789 793 810 814 793 828 846 860 875 906 954 1000 1012 1006 1057 916 953 1058 1066 1050 979 824 628 792 942 1020 1048 1058 1046 998 937 914 917 928 906 866 843 814 814 845 875 917 948 962 982 1032 1087 1161 1233 1275 1300 1332 1370 1386 1384 1392 1389 1409 1428 1451 1474 1492 1517 1575 1663 1680 1642 1625 1613 1620 1675 1725 1710 1655 1639 1665 1706 1721 1712 1710 1715 1692 1681 1693 1692 1681 1668 1657 1637 1637 1612 1609 1588 1573 1564 1555 1545 1533 1522 1511 1498 1499 1503 1507 1499 1456 1413 1405 1400 1394 1388 1386 1405 1435 1442 1462 1449 1434 1427 1427 1432 1435 1427 1417 1421 1431 1435 1441 1451 1459 1456 1445 1433 1428 1419 1420 1419 1415 1415 1426 1438 1429 1423 1431 1434 1435 1442 1459 1478 1484 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 10 10 11 10 10 10 10 9 8 9 8 9 10 10 9 8 8 8 8 8 8 9 7 8 9 9 9 8 6 7 8 8 7 7 6 7 6 6 7 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 27 32 35 38 43 49 53 56 56 57 55 54 59 65 69 78 83 83 87 89 91 97 98 95 96 105 107 104 101 94 77 71 69 76 78 73 73 79 78 77 67 72 89 98 106 106 98 96 93 68 71 69 88 100 91 88 75 122 160 196 236 269 302 325 308 398 456 563 656 713 729 722 708 706 720 724 743 740 805 936 1020 1062 1021 1043 896 908 935 917 926 953 957 878 804 785 782 780 784 786 784 832 837 856 872 893 925 959 983 994 1034 1038 1071 1072 1061 1035 934 728 362 709 905 986 1029 1061 1066 1012 1006 989 993 967 927 889 860 825 802 826 858 895 907 920 951 984 1031 1096 1173 1231 1272 1306 1347 1380 1384 1385 1384 1391 1412 1440 1467 1491 1514 1540 1593 1612 1602 1600 1587 1581 1607 1651 1675 1673 1654 1644 1661 1656 1649 1677 1705 1694 1662 1658 1645 1642 1638 1641 1657 1618 1619 1600 1582 1569 1552 1537 1534 1535 1530 1514 1490 1485 1479 1484 1494 1482 1431 1401 1397 1400 1387 1381 1384 1396 1417 1449 1459 1441 1429 1429 1433 1432 1426 1418 1417 1420 1432 1435 1437 1442 1445 1438 1416 1414 1420 1418 1417 1410 1406 1420 1437 1429 1422 1432 1435 1433 1434 1438 1445 1468 8 7 7 8 8 8 8 7 8 8 8 8 8 7 8 9 8 7 9 10 10 10 10 10 10 9 9 9 9 8 10 10 9 8 8 8 8 8 8 8 8 7 7 7 8 8 8 7 7 8 7 6 7 7 6 7 6 6 5 5 6 5 5 4 3 3 2 2 2 2 2 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 19 22 23 31 38 43 49 54 53 52 52 52 53 56 59 63 74 83 85 89 85 81 88 98 97 96 101 101 90 86 83 75 72 79 84 84 75 73 76 78 76 67 67 78 94 105 108 106 103 99 83 78 75 89 95 89 84 88 113 150 184 226 251 262 271 302 376 453 573 655 703 726 721 708 710 728 727 707 711 773 857 922 963 966 1063 1006 1013 1020 998 972 971 990 868 806 815 799 765 745 750 752 761 807 807 827 852 876 902 937 976 991 991 1069 1100 1086 1040 885 587 319 694 876 962 1023 1068 1089 1078 1036 1069 1064 1002 969 959 928 862 808 813 847 861 889 902 918 956 1006 1064 1133 1191 1228 1262 1297 1331 1350 1363 1396 1411 1410 1429 1449 1459 1476 1510 1541 1544 1548 1566 1564 1561 1577 1605 1631 1667 1680 1650 1645 1630 1627 1654 1684 1685 1660 1642 1636 1636 1624 1629 1640 1594 1596 1591 1568 1548 1529 1512 1507 1517 1525 1505 1493 1488 1473 1463 1471 1480 1454 1413 1390 1389 1383 1380 1383 1390 1402 1425 1452 1449 1433 1429 1430 1423 1413 1409 1406 1419 1432 1432 1429 1427 1425 1419 1408 1402 1420 1420 1423 1411 1405 1419 1438 1433 1433 1436 1436 1436 1434 1434 1440 1456 7 7 7 8 8 7 7 7 8 8 8 8 8 8 9 9 8 7 9 9 10 11 11 10 9 9 8 9 9 8 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 6 6 6 6 6 6 6 5 5 5 6 5 4 3 3 2 2 2 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 16 19 21 23 33 38 43 46 48 51 53 50 52 50 49 56 65 73 82 86 89 88 82 85 95 94 96 102 89 66 66 71 72 75 83 90 90 79 76 76 78 77 70 65 74 96 109 107 108 111 112 109 96 74 89 90 85 83 89 107 133 179 207 222 243 268 299 362 450 575 640 683 712 712 697 693 695 711 666 684 741 796 847 907 959 965 955 991 1012 1014 984 939 902 813 789 843 800 746 720 716 719 733 765 743 773 799 820 845 875 911 955 998 1005 1023 1015 933 803 672 624 757 817 886 980 1045 1077 1090 1100 1125 1091 1047 1011 1002 980 913 844 828 812 846 868 891 894 908 956 1014 1094 1164 1202 1224 1241 1270 1309 1336 1374 1399 1398 1406 1423 1442 1459 1476 1488 1500 1498 1532 1558 1557 1561 1577 1595 1624 1662 1663 1650 1632 1621 1630 1650 1663 1661 1641 1630 1627 1620 1611 1595 1570 1574 1583 1566 1537 1515 1498 1488 1489 1497 1481 1491 1496 1483 1459 1446 1450 1450 1424 1390 1382 1382 1381 1385 1389 1393 1403 1433 1450 1433 1428 1425 1420 1414 1406 1396 1412 1428 1437 1439 1435 1426 1417 1406 1393 1397 1414 1430 1421 1412 1421 1438 1443 1447 1440 1441 1438 1437 1438 1442 1450 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 9 10 11 10 10 9 9 9 9 9 8 9 10 8 7 9 8 8 8 8 8 9 8 7 7 8 8 7 7 6 6 5 5 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 18 25 30 35 38 42 45 46 48 51 50 52 51 55 60 65 73 82 86 90 90 91 92 92 91 95 96 56 41 46 60 69 76 86 94 94 90 82 81 82 81 75 67 69 84 101 97 105 114 117 115 97 68 83 86 92 87 87 106 139 190 190 225 242 251 275 339 447 561 628 667 692 696 692 682 661 653 658 684 721 760 788 811 793 702 730 768 855 923 895 817 770 749 699 799 755 719 710 698 686 701 729 711 750 764 779 807 836 873 950 964 1005 954 991 1043 933 757 738 840 828 834 900 943 1002 1071 1103 1115 1099 1077 1026 1006 997 958 909 894 845 840 853 853 894 953 975 975 1039 1121 1144 1182 1219 1253 1286 1321 1354 1377 1390 1397 1414 1437 1450 1453 1458 1472 1463 1488 1538 1550 1553 1565 1579 1585 1589 1633 1646 1630 1612 1606 1617 1638 1654 1647 1629 1622 1614 1599 1572 1548 1544 1554 1559 1538 1513 1493 1477 1471 1469 1456 1470 1486 1486 1469 1447 1435 1432 1422 1398 1398 1386 1384 1389 1391 1388 1390 1411 1435 1427 1422 1421 1419 1413 1401 1390 1393 1402 1415 1422 1432 1438 1435 1428 1423 1402 1400 1420 1428 1423 1424 1437 1447 1445 1442 1444 1440 1439 1437 1433 1435 7 7 7 8 8 7 7 7 8 8 8 8 7 8 8 9 8 7 7 9 10 11 11 10 9 9 9 9 9 9 9 9 8 8 9 7 8 8 7 8 8 8 7 8 7 7 7 7 7 6 6 6 6 6 6 5 6 6 5 5 5 4 4 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 9 12 17 24 30 34 38 41 45 46 48 52 56 55 62 61 63 68 74 80 86 90 91 91 91 91 90 90 81 40 21 27 50 66 77 86 93 95 95 88 87 86 86 80 72 72 84 94 94 99 109 116 117 106 88 77 76 93 94 93 107 137 167 191 214 218 239 284 342 425 528 607 642 662 673 669 644 616 621 661 684 705 737 726 685 599 472 468 570 715 802 770 751 696 649 699 751 706 682 673 661 656 672 692 691 756 754 756 798 840 870 892 933 944 948 929 914 985 999 948 961 941 907 861 880 960 1047 1093 1095 1090 1107 1056 1007 998 988 980 978 939 878 821 841 921 969 1000 1016 1009 1038 1059 1130 1207 1252 1279 1311 1345 1368 1392 1401 1407 1412 1422 1430 1444 1461 1447 1449 1485 1514 1539 1556 1561 1558 1563 1594 1621 1608 1602 1594 1594 1614 1643 1649 1637 1627 1600 1578 1550 1522 1511 1516 1532 1529 1507 1484 1473 1465 1454 1445 1441 1461 1475 1471 1454 1436 1424 1416 1403 1402 1379 1373 1379 1387 1388 1388 1398 1418 1417 1416 1414 1413 1408 1398 1388 1381 1383 1395 1403 1421 1437 1442 1439 1437 1429 1398 1404 1423 1428 1426 1430 1438 1438 1434 1439 1442 1437 1433 1435 1440 7 7 8 8 8 8 8 8 7 8 7 7 7 8 8 8 7 7 7 8 10 10 11 10 9 9 9 9 9 9 10 8 8 8 8 6 7 7 7 8 8 8 7 7 6 7 7 7 7 6 6 6 6 6 5 5 6 5 5 5 5 4 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 16 22 28 34 38 42 44 46 50 54 58 61 63 65 66 69 72 78 84 86 85 88 89 89 89 90 75 38 11 14 41 62 75 84 89 91 93 92 90 90 90 85 78 75 79 87 89 96 105 116 116 103 80 69 89 89 89 94 101 110 131 187 209 206 220 259 317 397 491 565 605 610 618 612 586 574 607 661 672 698 724 685 636 587 553 534 572 630 682 712 713 631 633 769 734 697 674 655 653 653 651 653 667 730 747 747 809 836 855 884 897 929 837 914 1000 1099 1170 1164 1115 1083 1028 869 832 891 1004 1082 1104 1129 1159 1103 1035 1022 1029 1049 1074 1076 1009 877 903 1009 1014 1036 1064 1037 1000 1040 1120 1149 1207 1248 1285 1331 1362 1373 1382 1384 1394 1393 1400 1423 1444 1434 1433 1443 1461 1495 1520 1536 1545 1552 1572 1592 1583 1606 1601 1583 1591 1621 1629 1640 1619 1579 1551 1516 1488 1478 1476 1489 1501 1490 1485 1470 1451 1437 1426 1411 1429 1451 1460 1455 1439 1421 1410 1405 1393 1380 1363 1359 1365 1370 1373 1379 1394 1396 1402 1399 1397 1396 1394 1388 1375 1369 1384 1385 1401 1409 1411 1419 1428 1427 1408 1397 1414 1422 1419 1417 1423 1432 1430 1432 1439 1430 1432 1436 1440 7 7 7 8 8 7 7 7 8 8 7 7 7 7 8 8 8 8 7 9 10 11 11 10 9 9 9 9 9 9 9 8 9 9 7 6 6 6 8 8 8 7 6 6 7 6 6 7 7 6 6 5 5 6 5 5 5 5 4 4 4 4 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 21 27 33 39 43 45 48 50 51 54 59 64 68 68 69 71 75 79 79 78 80 82 83 83 86 69 36 13 17 36 57 69 74 80 87 92 94 92 95 95 89 81 76 77 83 84 96 99 112 113 102 88 79 89 98 91 92 94 103 136 187 211 205 214 231 277 372 474 535 554 569 566 552 532 538 587 645 664 698 713 670 659 593 525 514 538 560 593 659 690 600 644 761 740 721 653 636 644 654 650 638 644 695 740 765 806 836 841 839 855 894 887 947 1049 1139 1175 1175 1162 1138 1045 773 794 850 961 1049 1104 1156 1193 1180 1151 1105 1095 1112 1130 1140 1125 1020 958 1023 1033 1045 1058 1039 1009 1047 1130 1101 1141 1190 1242 1301 1349 1362 1366 1378 1388 1379 1375 1394 1414 1414 1416 1412 1410 1429 1442 1477 1521 1541 1536 1545 1545 1608 1621 1585 1565 1575 1583 1605 1594 1552 1515 1472 1449 1446 1446 1454 1467 1468 1467 1453 1432 1415 1400 1386 1399 1420 1441 1449 1438 1426 1416 1397 1392 1393 1358 1338 1338 1346 1352 1356 1362 1371 1379 1381 1375 1376 1385 1389 1378 1362 1369 1378 1381 1387 1390 1400 1417 1425 1417 1404 1407 1416 1412 1407 1411 1422 1433 1443 1443 1432 1403 1423 1446 7 7 8 8 8 8 8 7 8 7 7 7 8 7 8 8 8 8 7 8 10 10 10 10 9 10 10 10 9 10 9 9 10 9 7 6 6 6 7 7 7 6 6 6 7 6 7 5 6 6 5 4 4 5 5 5 4 4 4 3 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 22 24 29 39 43 46 47 50 53 56 58 61 65 66 68 70 72 72 72 71 73 77 76 77 82 65 35 17 22 40 53 53 64 75 84 91 95 96 101 98 92 81 70 66 69 75 85 94 110 113 103 93 93 101 104 102 83 86 102 142 193 216 200 214 232 307 408 471 500 520 533 532 520 503 524 576 638 682 703 712 690 663 587 518 497 513 545 571 641 663 541 537 636 698 699 644 627 633 650 645 632 637 678 741 758 776 812 808 802 821 848 861 977 1097 1112 1142 1154 1117 1065 1020 860 853 885 984 1063 1121 1166 1191 1197 1224 1195 1160 1157 1171 1178 1159 1097 1036 1043 1042 1043 1063 1075 1065 1063 1090 1124 1132 1105 1119 1197 1288 1315 1333 1363 1378 1364 1352 1364 1379 1382 1387 1381 1373 1366 1381 1433 1487 1510 1503 1505 1486 1575 1614 1578 1551 1540 1532 1546 1544 1512 1475 1429 1410 1410 1413 1419 1422 1434 1440 1430 1412 1396 1378 1363 1372 1392 1413 1423 1430 1429 1419 1405 1396 1385 1364 1343 1327 1324 1326 1331 1340 1352 1359 1365 1361 1361 1367 1376 1376 1364 1358 1354 1367 1376 1379 1391 1411 1424 1419 1397 1405 1415 1415 1411 1410 1417 1432 1452 1441 1449 1293 1347 1444 7 6 7 8 7 7 7 7 8 7 7 7 7 7 7 7 8 7 7 8 9 10 11 11 10 10 10 10 10 10 9 9 10 9 7 6 6 7 7 7 7 6 7 5 6 7 7 8 7 5 5 5 5 4 4 4 4 4 4 4 3 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 1 5 13 21 23 29 35 40 43 44 48 52 55 57 60 65 66 66 66 68 68 68 69 72 75 71 72 80 61 34 19 24 39 50 53 57 71 82 90 96 99 101 97 93 80 74 71 72 77 80 89 103 107 98 85 80 89 106 105 79 89 107 148 185 187 164 214 297 409 445 488 509 504 494 504 503 476 503 579 629 654 676 683 691 656 584 510 495 499 506 574 624 664 571 534 592 667 686 652 635 625 630 640 630 618 627 657 680 732 769 767 791 819 846 894 985 1107 1090 1099 1067 1012 980 982 985 1028 1013 1064 1113 1161 1187 1190 1200 1235 1255 1218 1201 1206 1202 1176 1147 1126 1081 1076 1048 1071 1101 1116 1106 1085 1120 1067 1024 1049 1064 1159 1312 1370 1378 1375 1357 1340 1344 1347 1346 1351 1350 1351 1324 1340 1396 1443 1462 1463 1456 1441 1514 1560 1559 1545 1522 1498 1494 1490 1468 1436 1387 1373 1376 1378 1382 1388 1401 1410 1404 1390 1375 1357 1343 1347 1366 1378 1387 1400 1412 1415 1406 1390 1369 1358 1343 1315 1311 1314 1319 1329 1337 1345 1353 1354 1356 1355 1358 1366 1370 1373 1358 1353 1357 1367 1384 1399 1405 1410 1409 1407 1409 1414 1415 1416 1417 1423 1444 1434 1458 1316 1362 1410 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 10 11 11 10 10 10 10 10 10 9 10 10 8 7 7 7 8 8 7 6 6 6 5 7 8 7 7 6 4 5 5 4 4 4 4 5 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 23 29 35 37 39 42 45 50 54 55 58 62 64 64 64 64 64 65 67 69 71 69 71 78 55 31 21 23 31 37 52 66 72 79 88 96 99 99 96 95 96 82 74 75 78 80 84 92 106 117 108 97 93 95 94 82 98 117 160 178 175 183 239 380 445 451 502 518 488 455 454 468 481 515 572 645 678 684 687 669 649 591 501 510 531 485 453 623 696 670 605 631 677 683 662 642 618 628 670 653 646 663 684 698 717 748 774 843 892 932 996 1053 1046 1047 1063 1021 934 955 1040 1087 1100 1097 1136 1173 1197 1208 1209 1214 1243 1278 1269 1252 1235 1225 1220 1215 1208 1198 1142 1091 1077 1088 1112 1125 1127 1142 1000 969 1020 1048 1111 1175 1224 1330 1344 1350 1333 1328 1317 1311 1316 1323 1322 1281 1290 1340 1383 1414 1434 1437 1437 1481 1492 1507 1509 1499 1479 1460 1448 1430 1397 1354 1341 1341 1344 1348 1354 1364 1376 1379 1369 1357 1342 1330 1328 1337 1341 1359 1374 1392 1405 1401 1379 1354 1350 1338 1312 1307 1303 1305 1312 1320 1332 1344 1350 1354 1349 1348 1352 1360 1374 1368 1350 1348 1356 1375 1385 1387 1398 1414 1412 1410 1411 1413 1417 1419 1422 1434 1430 1456 1425 1407 1329 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 9 11 11 10 9 11 10 10 10 9 10 9 7 7 7 7 7 7 5 7 7 6 6 7 7 7 6 5 4 4 5 4 4 4 4 4 5 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 0 0 0 0 0 0 2 8 15 21 25 27 33 39 42 43 47 51 51 53 58 61 61 62 62 61 61 63 65 66 69 73 75 45 26 21 20 25 38 54 69 74 79 87 94 98 98 94 89 85 79 78 76 77 81 86 91 112 126 118 112 98 87 89 89 109 145 190 191 192 227 282 328 343 394 497 492 459 422 422 483 489 569 595 598 596 615 643 650 657 608 498 512 494 459 497 614 660 700 572 599 652 679 672 653 630 629 663 666 669 694 720 736 759 793 845 929 970 971 1025 1088 1027 1021 1032 900 893 952 1026 1086 1141 1168 1194 1205 1231 1246 1247 1243 1253 1280 1300 1296 1263 1246 1246 1261 1270 1243 1195 1141 1119 1097 1105 1130 1153 1146 1007 970 975 987 1078 1189 1260 1305 1328 1340 1328 1316 1308 1293 1286 1297 1303 1253 1241 1285 1329 1366 1398 1416 1415 1424 1450 1459 1464 1468 1459 1436 1417 1399 1371 1338 1326 1321 1322 1328 1337 1346 1355 1360 1354 1344 1335 1329 1325 1322 1325 1336 1352 1371 1387 1388 1372 1348 1324 1313 1312 1300 1292 1291 1296 1303 1314 1332 1337 1341 1339 1338 1341 1352 1367 1369 1354 1346 1346 1365 1381 1384 1385 1391 1406 1414 1416 1417 1420 1420 1420 1427 1418 1433 1440 1432 1399 7 7 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 7 8 9 10 11 11 11 10 9 10 10 10 10 8 7 7 7 7 7 7 6 8 7 5 6 6 5 5 5 5 5 5 5 4 5 4 4 5 4 4 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 18 18 20 28 37 41 42 44 47 49 52 56 58 58 60 62 58 59 60 61 62 68 75 70 42 20 18 18 26 42 60 71 77 86 92 99 101 102 103 100 90 93 81 79 85 92 95 99 115 132 133 119 95 81 86 105 146 217 256 244 242 275 293 263 257 332 433 431 456 412 410 477 471 615 590 605 645 662 651 639 646 608 502 468 449 470 498 560 678 697 534 593 639 673 661 620 608 627 675 676 674 750 767 773 823 824 895 940 951 942 938 935 918 916 939 846 908 957 990 1049 1126 1171 1210 1226 1249 1264 1271 1268 1267 1280 1303 1319 1295 1279 1268 1279 1290 1272 1236 1180 1158 1126 1141 1114 1081 1073 1024 960 975 964 989 1094 1224 1294 1306 1309 1310 1299 1297 1280 1261 1260 1267 1238 1213 1235 1265 1306 1350 1379 1380 1381 1399 1415 1425 1437 1437 1421 1397 1374 1352 1335 1330 1316 1306 1309 1322 1333 1339 1344 1342 1338 1334 1331 1327 1319 1317 1323 1336 1350 1364 1368 1359 1339 1316 1314 1293 1287 1284 1282 1287 1294 1301 1316 1312 1314 1320 1325 1329 1340 1357 1366 1359 1349 1341 1355 1375 1385 1383 1383 1396 1413 1423 1424 1423 1419 1415 1417 1410 1406 1415 1429 1415 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 11 11 11 10 10 10 10 11 9 9 8 7 8 8 7 6 6 8 7 6 5 5 5 5 5 5 6 5 4 4 4 3 4 4 3 3 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 13 16 19 25 35 41 42 43 46 48 51 56 57 58 61 62 58 59 61 58 60 72 76 61 36 26 17 19 32 47 61 75 86 92 97 105 104 101 101 102 103 98 90 95 100 101 99 102 114 122 124 111 88 79 91 136 224 339 340 295 287 280 251 219 242 339 361 364 470 391 370 426 458 540 556 658 656 653 646 626 607 580 496 404 412 425 475 575 690 722 574 598 627 665 649 610 594 594 604 735 711 735 760 804 855 854 915 874 878 874 855 876 895 891 949 850 910 951 967 1002 1048 1074 1105 1222 1241 1263 1273 1274 1276 1286 1299 1323 1319 1318 1302 1302 1304 1291 1267 1216 1199 1144 1181 1109 1040 1017 996 1006 955 905 996 1081 1170 1255 1296 1300 1289 1287 1280 1263 1237 1218 1218 1222 1217 1216 1232 1270 1289 1319 1343 1327 1351 1376 1391 1407 1413 1406 1388 1367 1353 1352 1332 1313 1301 1299 1306 1318 1329 1333 1334 1333 1333 1331 1325 1318 1314 1317 1325 1333 1342 1350 1352 1348 1340 1317 1285 1275 1279 1278 1279 1284 1289 1292 1284 1288 1298 1311 1318 1327 1343 1358 1358 1351 1343 1346 1348 1363 1380 1386 1392 1407 1421 1426 1425 1421 1416 1414 1413 1407 1410 1431 1426 6 7 7 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 7 8 8 9 9 11 11 10 10 10 10 11 9 9 8 7 7 7 6 6 7 7 6 6 7 6 5 6 6 6 5 4 4 3 3 4 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 21 30 38 43 44 46 48 50 53 53 57 61 61 59 60 62 58 62 74 72 63 49 31 19 27 42 53 63 76 88 94 98 104 101 102 105 108 108 103 105 105 104 103 105 109 114 115 113 95 82 85 105 175 298 406 360 293 292 259 210 192 212 275 385 358 463 336 331 366 365 397 513 601 659 657 642 613 589 581 529 354 351 398 486 578 676 718 620 596 621 655 643 620 605 594 594 668 685 765 779 798 821 862 935 902 928 922 916 909 906 910 936 916 916 953 972 979 975 994 1073 1203 1232 1253 1269 1274 1282 1292 1301 1316 1320 1324 1318 1311 1303 1295 1280 1248 1225 1164 1208 1186 1111 1001 978 1091 928 834 946 1040 1108 1160 1205 1235 1238 1253 1258 1238 1205 1180 1179 1199 1218 1229 1236 1236 1243 1270 1289 1293 1315 1343 1360 1377 1389 1391 1385 1376 1371 1360 1341 1320 1308 1301 1300 1310 1323 1330 1330 1331 1336 1337 1334 1328 1322 1320 1323 1327 1334 1339 1341 1339 1333 1317 1287 1272 1276 1278 1276 1274 1275 1274 1268 1275 1280 1299 1312 1318 1330 1347 1354 1352 1343 1352 1350 1357 1374 1388 1395 1402 1414 1422 1426 1421 1417 1413 1409 1407 1406 1423 1429 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 8 8 8 9 10 11 10 10 10 10 10 9 9 8 8 8 7 6 6 8 6 6 6 6 5 5 5 6 5 4 3 4 2 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 22 27 35 41 45 47 49 51 52 54 57 61 63 62 62 62 61 65 78 81 71 45 22 26 34 49 59 66 73 79 85 92 95 99 107 114 118 120 118 112 108 105 105 109 114 120 123 111 95 87 97 138 225 339 389 317 276 258 212 171 150 181 280 392 343 439 278 284 322 338 376 444 452 515 595 607 581 568 607 623 423 388 349 435 543 658 702 630 585 628 655 658 660 642 600 605 730 731 668 863 948 928 905 924 924 941 861 921 898 902 933 936 919 956 946 959 953 938 971 1087 1217 1244 1252 1259 1262 1269 1284 1297 1303 1310 1315 1318 1312 1303 1297 1290 1273 1247 1171 1183 1229 1130 1045 1080 1149 980 970 961 1052 1125 1166 1184 1181 1176 1230 1252 1207 1182 1174 1170 1176 1206 1240 1239 1233 1208 1226 1260 1277 1290 1318 1336 1350 1364 1371 1376 1378 1373 1363 1353 1332 1322 1318 1314 1313 1320 1327 1328 1334 1344 1346 1347 1345 1339 1331 1328 1327 1332 1333 1333 1332 1329 1325 1306 1280 1269 1271 1272 1268 1264 1264 1262 1270 1272 1290 1307 1314 1320 1335 1348 1352 1354 1357 1352 1352 1363 1378 1389 1394 1402 1411 1419 1414 1411 1409 1403 1399 1392 1402 1420 6 6 6 6 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 9 10 9 10 10 10 9 9 9 8 8 8 7 6 7 8 6 6 7 6 5 5 5 6 4 4 3 2 2 2 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 30 37 44 46 47 49 53 56 59 60 63 65 66 64 63 68 80 84 69 38 20 28 36 49 58 62 66 71 74 80 90 102 111 113 113 111 108 108 104 104 111 111 118 120 121 116 104 99 122 172 258 341 362 309 265 209 178 133 126 199 302 374 370 373 235 223 250 308 376 393 331 453 531 612 596 570 575 588 565 481 304 393 484 610 679 648 601 632 656 657 670 665 645 659 786 964 869 860 899 1002 1024 965 954 1046 993 987 943 928 949 910 830 879 920 923 872 873 952 1093 1237 1295 1291 1271 1265 1258 1261 1271 1283 1302 1310 1314 1307 1294 1280 1276 1274 1251 1218 1214 1258 1113 1142 1193 1156 1092 1032 946 1033 1130 1175 1163 1155 1179 1231 1245 1182 1188 1197 1188 1185 1209 1239 1248 1241 1212 1233 1263 1268 1267 1293 1317 1329 1336 1344 1355 1364 1368 1369 1362 1348 1338 1332 1326 1322 1322 1325 1333 1344 1355 1354 1353 1354 1351 1343 1335 1331 1327 1324 1324 1321 1317 1314 1305 1287 1269 1258 1258 1257 1257 1256 1256 1263 1265 1283 1305 1315 1318 1326 1338 1341 1351 1354 1351 1347 1352 1365 1378 1385 1390 1397 1401 1394 1396 1399 1396 1390 1381 1379 1404 6 6 6 6 5 6 7 7 7 7 7 7 6 6 7 6 7 7 7 7 7 8 7 8 9 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 6 7 6 5 5 5 5 4 4 4 2 2 2 2 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 25 33 41 42 44 48 53 56 59 60 64 67 69 68 67 69 69 84 65 38 19 22 37 44 55 59 63 64 67 77 92 103 106 100 96 97 96 92 92 100 103 116 134 133 132 130 118 124 136 180 264 303 317 288 220 173 156 112 108 244 378 402 351 314 257 218 204 263 296 259 230 286 406 573 587 581 608 594 546 517 347 420 481 554 641 652 622 649 661 662 670 645 652 619 779 1180 928 745 705 801 936 981 1005 1098 978 1021 928 947 991 910 796 814 851 867 834 815 933 1121 1273 1343 1335 1300 1276 1269 1256 1246 1253 1272 1292 1302 1290 1275 1276 1286 1277 1252 1250 1257 1187 1070 1196 1190 1100 1034 928 870 968 981 1095 1184 1195 1186 1202 1202 1175 1199 1213 1208 1205 1211 1217 1248 1265 1256 1272 1294 1283 1265 1279 1299 1304 1312 1326 1338 1347 1356 1365 1365 1361 1349 1344 1340 1338 1338 1340 1346 1355 1368 1366 1361 1358 1356 1352 1346 1343 1333 1322 1319 1315 1312 1307 1299 1294 1276 1258 1255 1250 1249 1250 1249 1250 1257 1273 1297 1311 1316 1317 1321 1332 1344 1345 1351 1347 1346 1354 1366 1374 1376 1378 1382 1371 1372 1379 1382 1380 1372 1359 1386 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 9 10 10 9 9 10 10 10 9 8 8 8 7 5 6 6 6 6 6 5 5 5 5 4 4 3 2 2 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 29 33 39 41 45 52 57 59 62 66 69 74 73 70 69 73 86 63 38 23 26 38 46 54 60 65 66 70 78 87 90 87 80 86 86 80 78 81 87 101 120 148 155 149 145 145 148 154 176 247 261 254 229 190 156 135 98 114 418 525 432 328 314 293 231 202 196 242 235 207 230 283 519 525 564 624 614 560 499 408 482 535 543 598 621 618 654 695 683 662 632 677 594 816 1133 702 639 625 670 742 886 1008 1108 1188 1082 993 970 971 884 806 783 746 806 833 776 865 1088 1273 1351 1381 1347 1338 1293 1266 1241 1226 1230 1250 1273 1271 1261 1263 1272 1277 1267 1258 1260 1129 1032 1167 1139 1149 1096 892 913 925 967 1071 1168 1190 1172 1170 1176 1195 1206 1226 1229 1228 1228 1233 1255 1280 1302 1327 1302 1277 1268 1272 1280 1295 1300 1312 1326 1337 1348 1359 1363 1364 1361 1361 1361 1361 1361 1362 1362 1366 1375 1376 1371 1365 1363 1361 1358 1352 1343 1330 1323 1322 1320 1314 1307 1297 1285 1281 1264 1251 1246 1247 1244 1241 1252 1265 1281 1294 1304 1311 1318 1326 1334 1337 1345 1341 1338 1343 1353 1360 1362 1365 1368 1357 1355 1359 1363 1366 1370 1364 1374 5 5 6 6 6 6 7 7 7 7 6 7 6 6 6 7 7 7 7 6 6 7 7 8 8 10 10 9 10 10 10 11 10 9 8 8 7 7 7 7 6 6 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 33 37 42 49 55 60 64 68 74 80 81 77 76 86 89 62 38 29 31 41 51 57 61 61 65 74 80 76 69 67 69 77 75 68 66 71 83 103 123 152 157 147 147 150 152 158 172 189 231 226 197 171 145 117 96 118 540 601 559 417 307 286 259 234 198 207 217 197 176 210 346 365 482 550 529 528 527 486 540 566 570 588 597 619 665 717 708 661 617 660 551 794 955 635 654 650 699 587 778 920 1023 1200 1178 1089 1035 987 954 842 721 687 773 777 761 816 1025 1241 1379 1424 1374 1370 1308 1273 1239 1216 1208 1217 1235 1254 1250 1256 1259 1265 1266 1265 1267 1218 1023 1079 1041 1153 1090 850 799 801 938 1068 1157 1180 1187 1201 1207 1221 1218 1228 1237 1244 1251 1259 1269 1294 1315 1315 1304 1290 1281 1278 1283 1301 1301 1298 1310 1327 1344 1355 1362 1368 1369 1370 1373 1376 1375 1373 1374 1375 1377 1381 1380 1374 1371 1369 1365 1362 1354 1343 1335 1334 1327 1322 1316 1307 1304 1289 1270 1255 1248 1245 1241 1243 1255 1263 1272 1274 1287 1302 1312 1320 1329 1331 1336 1337 1334 1334 1337 1342 1350 1358 1360 1353 1351 1354 1355 1359 1366 1366 1369 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 7 7 8 9 9 9 10 10 10 10 10 9 9 8 8 7 7 6 5 4 6 6 6 5 4 4 3 1 1 1 1 1 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 2 11 26 32 40 48 54 59 65 70 75 77 81 81 82 88 87 58 36 29 28 43 54 57 59 60 60 67 61 53 52 57 61 68 68 65 65 72 85 102 121 147 153 137 140 144 149 154 161 180 219 216 185 154 129 101 92 148 487 514 620 450 290 271 260 267 227 230 215 141 89 96 146 225 333 452 414 441 453 456 514 536 555 561 564 608 668 700 700 670 609 675 572 758 951 932 850 620 598 412 688 996 1119 1182 1227 1119 1128 1115 1074 968 844 767 747 724 737 822 1010 1245 1416 1483 1463 1413 1354 1295 1248 1214 1200 1200 1212 1236 1228 1232 1248 1260 1267 1272 1276 1246 1035 1027 1023 1138 1100 946 908 922 948 1080 1162 1187 1202 1223 1239 1243 1240 1230 1235 1245 1260 1272 1272 1255 1277 1316 1299 1294 1293 1290 1293 1306 1306 1298 1303 1314 1329 1342 1352 1367 1374 1384 1386 1384 1381 1380 1381 1381 1381 1387 1387 1385 1382 1378 1374 1371 1365 1358 1350 1351 1342 1331 1326 1322 1312 1296 1278 1264 1255 1244 1238 1244 1256 1263 1269 1272 1282 1293 1304 1313 1320 1321 1330 1334 1332 1331 1329 1329 1337 1348 1355 1356 1356 1358 1359 1360 1364 1365 1372 5 5 5 5 5 5 5 5 5 6 6 7 6 6 6 6 7 7 7 7 7 7 6 7 8 8 9 9 10 9 9 10 9 9 9 8 8 6 5 6 5 4 5 5 5 4 3 3 1 1 1 1 1 1 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 5 21 27 38 47 53 59 65 69 70 72 82 78 81 89 81 52 32 26 26 41 48 51 54 50 48 53 33 38 41 48 56 60 61 62 65 74 90 107 123 136 134 120 120 126 128 142 172 212 247 214 163 132 108 92 94 197 567 560 666 434 278 243 242 268 236 250 216 131 91 83 107 193 250 329 266 329 375 409 484 534 538 540 526 562 636 683 676 655 600 705 562 671 761 911 980 685 409 274 421 762 1071 1242 1285 1123 1092 1095 1084 1021 951 850 738 687 706 829 1052 1257 1384 1452 1495 1451 1380 1317 1248 1208 1200 1202 1206 1214 1209 1225 1246 1254 1276 1293 1293 1248 1078 1009 1039 1070 1078 990 920 972 964 1068 1158 1203 1222 1238 1255 1264 1263 1243 1237 1243 1262 1276 1291 1281 1181 1195 1238 1247 1270 1289 1298 1304 1306 1304 1303 1305 1314 1330 1340 1348 1372 1397 1401 1394 1389 1386 1386 1387 1388 1392 1393 1392 1392 1389 1385 1381 1376 1373 1367 1367 1359 1354 1346 1333 1319 1306 1289 1274 1261 1247 1239 1241 1249 1253 1257 1266 1274 1285 1296 1305 1309 1310 1316 1320 1321 1321 1319 1319 1326 1340 1350 1354 1355 1356 1359 1361 1364 1366 1372 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 8 9 9 10 10 9 9 10 9 8 7 6 5 6 6 5 5 5 4 4 3 2 1 1 1 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 18 34 43 52 59 64 66 67 72 83 73 82 91 72 40 25 21 24 32 37 42 44 40 35 29 16 25 28 38 47 50 53 56 64 78 96 113 124 124 118 122 129 136 139 160 186 202 207 181 119 110 97 89 101 122 238 710 630 363 246 222 224 224 203 172 132 119 90 79 107 163 188 168 176 228 339 434 495 522 513 543 513 521 587 665 684 634 619 764 567 546 537 993 1113 611 335 163 143 183 642 1035 1069 980 1086 1086 963 897 871 804 725 696 743 902 1096 1171 1384 1531 1529 1468 1389 1309 1255 1213 1205 1208 1208 1208 1216 1226 1244 1251 1279 1300 1301 1277 1182 997 1010 1126 1039 905 918 1018 1001 1075 1176 1223 1239 1255 1273 1284 1283 1269 1254 1251 1262 1277 1266 1231 1185 1118 1202 1241 1278 1302 1304 1299 1304 1308 1303 1308 1320 1337 1349 1355 1365 1389 1405 1407 1403 1399 1394 1392 1394 1397 1397 1399 1402 1401 1395 1390 1388 1387 1381 1382 1380 1374 1363 1348 1331 1316 1300 1282 1269 1253 1246 1246 1247 1246 1252 1260 1269 1278 1287 1296 1301 1302 1306 1307 1312 1314 1313 1314 1318 1328 1341 1342 1346 1348 1350 1353 1356 1361 1368 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 8 9 9 9 9 9 8 10 8 8 7 7 6 6 5 5 5 5 4 4 3 2 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 50 57 60 63 66 72 79 73 88 93 58 26 16 15 18 21 25 30 29 25 18 11 11 18 18 29 35 41 50 56 68 86 109 119 122 118 115 128 134 134 137 155 165 160 148 133 105 103 94 90 93 111 298 722 488 306 232 226 236 225 191 158 121 122 102 91 119 147 138 113 107 130 281 385 432 449 475 497 502 498 545 626 677 662 647 741 749 578 496 859 1016 703 367 175 111 88 264 635 892 756 432 540 587 669 721 710 693 729 820 945 1016 1270 1419 1494 1512 1465 1376 1308 1280 1242 1220 1214 1210 1214 1227 1229 1240 1254 1272 1288 1300 1300 1270 1175 1119 1296 1088 887 916 1033 1038 1081 1172 1243 1274 1281 1294 1304 1300 1289 1271 1264 1268 1272 1224 1141 1085 1102 1246 1302 1307 1307 1299 1294 1302 1311 1308 1320 1331 1347 1362 1367 1367 1375 1389 1401 1410 1410 1405 1402 1402 1403 1402 1405 1408 1407 1403 1400 1399 1399 1395 1405 1397 1388 1377 1362 1345 1328 1310 1294 1281 1264 1263 1261 1253 1250 1251 1258 1266 1273 1280 1287 1291 1292 1294 1301 1308 1310 1310 1309 1312 1319 1328 1328 1337 1339 1341 1342 1345 1351 1358 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 9 9 9 9 9 9 8 7 7 7 7 6 6 5 5 6 5 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 44 46 52 60 67 72 72 74 93 86 41 11 3 4 7 14 14 15 17 12 5 4 8 12 13 19 27 41 53 62 78 104 119 122 119 114 118 133 135 136 133 133 129 124 120 116 111 106 101 99 97 116 371 676 350 271 214 227 242 226 197 187 182 173 129 116 124 135 123 104 107 92 199 249 356 432 458 487 508 503 504 577 635 641 630 644 649 679 571 724 870 710 417 266 80 52 62 69 103 94 69 131 194 321 505 575 615 739 862 917 1182 1356 1395 1420 1453 1433 1362 1306 1287 1284 1269 1266 1248 1241 1247 1235 1233 1249 1271 1291 1336 1360 1356 1336 1259 1359 1196 964 865 943 1053 1086 1166 1250 1257 1289 1314 1320 1315 1309 1294 1278 1282 1266 1231 1199 1201 1232 1271 1324 1316 1303 1295 1293 1299 1310 1315 1322 1324 1338 1362 1378 1378 1374 1379 1384 1399 1408 1410 1410 1411 1411 1408 1407 1408 1409 1408 1408 1409 1409 1407 1417 1409 1400 1389 1374 1356 1338 1323 1309 1297 1290 1285 1273 1260 1255 1253 1256 1262 1268 1274 1279 1279 1277 1284 1290 1301 1303 1303 1304 1307 1311 1317 1324 1322 1330 1336 1335 1336 1342 1350 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 8 8 8 9 9 9 7 7 7 7 6 5 5 6 5 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 31 43 53 64 69 70 77 93 69 18 3 0 0 1 4 2 0 2 6 7 8 10 16 19 17 33 50 64 75 91 113 124 124 121 119 122 128 129 118 115 113 109 107 109 114 119 119 117 114 101 125 465 663 364 387 272 226 221 216 211 207 190 164 134 116 106 104 98 94 102 56 59 168 372 492 513 507 519 522 473 547 599 611 606 598 589 641 591 618 796 653 462 360 112 89 55 37 54 39 30 54 69 130 273 430 565 702 866 1044 1302 1388 1362 1334 1346 1367 1353 1314 1291 1297 1283 1308 1289 1268 1260 1252 1247 1255 1286 1317 1357 1376 1400 1406 1336 1392 1359 1079 865 906 1057 1112 1154 1158 1228 1293 1324 1336 1331 1321 1319 1302 1298 1291 1287 1252 1234 1272 1315 1326 1311 1303 1298 1294 1294 1298 1303 1309 1316 1325 1350 1376 1390 1391 1387 1382 1388 1390 1397 1405 1411 1413 1411 1410 1412 1414 1414 1414 1415 1416 1418 1425 1424 1414 1402 1386 1367 1350 1337 1325 1322 1312 1301 1284 1270 1262 1258 1256 1258 1263 1266 1267 1267 1270 1276 1281 1287 1295 1298 1299 1300 1303 1307 1310 1312 1321 1330 1333 1333 1336 1344 5 4 4 4 4 5 5 4 5 5 5 4 4 5 6 6 6 6 7 7 7 6 6 6 6 7 7 7 8 8 8 9 10 7 8 7 6 6 6 6 6 6 6 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 40 53 62 72 85 90 53 3 0 0 0 0 0 0 0 0 5 7 10 12 18 28 30 42 60 78 88 99 116 126 126 123 124 121 121 118 111 114 111 106 104 107 115 121 126 128 118 97 120 384 497 405 455 357 273 227 216 204 197 189 160 120 107 89 71 72 78 72 41 43 209 464 572 544 503 514 533 498 554 581 597 602 582 564 605 634 602 723 580 474 355 147 145 85 43 27 9 18 33 42 104 227 502 602 714 913 1182 1371 1388 1340 1285 1269 1290 1317 1325 1312 1289 1245 1269 1268 1258 1258 1264 1268 1269 1293 1326 1337 1353 1401 1430 1407 1432 1423 1233 982 836 931 1106 1140 1185 1222 1285 1324 1347 1346 1337 1336 1323 1316 1315 1313 1301 1294 1312 1329 1282 1315 1309 1307 1300 1295 1295 1297 1306 1312 1321 1335 1360 1388 1404 1403 1398 1398 1398 1397 1401 1405 1409 1413 1416 1418 1419 1421 1421 1422 1422 1423 1427 1431 1425 1415 1399 1382 1365 1353 1348 1335 1321 1310 1297 1283 1272 1264 1259 1258 1259 1260 1261 1260 1262 1267 1273 1276 1281 1289 1292 1293 1294 1297 1301 1303 1310 1321 1329 1333 1334 1338 4 4 5 5 5 5 5 5 5 5 5 5 4 5 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 8 8 8 9 7 8 5 6 6 5 6 6 6 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 26 40 56 74 86 73 35 19 1 0 0 0 0 0 0 0 4 8 15 18 22 32 41 46 66 86 96 104 116 124 126 125 123 109 103 101 101 103 103 103 107 112 117 121 125 129 115 94 132 172 241 296 355 364 331 293 265 224 206 188 165 108 91 76 59 56 55 49 47 69 291 580 487 487 496 501 521 514 536 557 588 617 604 590 620 637 578 671 553 489 404 223 93 42 31 21 6 14 26 42 113 267 389 672 869 1093 1288 1397 1387 1307 1254 1231 1241 1270 1290 1293 1282 1237 1218 1226 1233 1250 1269 1279 1286 1290 1293 1323 1341 1378 1418 1439 1455 1463 1419 1191 991 877 868 989 1185 1242 1280 1322 1352 1363 1361 1353 1339 1333 1330 1328 1326 1326 1336 1310 1241 1330 1337 1322 1315 1308 1307 1313 1320 1320 1330 1337 1347 1369 1392 1402 1402 1401 1406 1408 1404 1404 1409 1416 1422 1424 1426 1427 1428 1430 1431 1431 1433 1432 1429 1423 1410 1397 1389 1383 1367 1345 1327 1320 1309 1296 1281 1270 1263 1259 1258 1257 1257 1257 1258 1260 1264 1267 1271 1280 1284 1285 1285 1288 1292 1291 1302 1311 1320 1328 1332 1334 4 4 4 4 4 4 4 5 4 4 5 4 4 4 5 5 5 5 6 6 7 7 6 5 6 6 6 7 7 7 7 8 8 8 8 5 7 8 6 6 6 7 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 49 62 60 41 15 0 0 0 0 0 0 0 0 0 4 15 17 20 26 34 42 47 65 85 97 107 115 120 121 121 115 100 90 88 91 98 103 105 115 120 121 123 126 121 107 95 127 120 148 208 259 285 304 376 335 243 252 172 69 90 87 68 51 47 51 53 59 111 293 777 657 520 472 480 491 480 486 518 565 611 601 590 600 595 593 648 536 504 482 347 143 65 27 23 5 13 23 41 73 127 207 709 954 1189 1321 1358 1342 1271 1222 1226 1231 1236 1245 1256 1264 1246 1212 1199 1217 1246 1269 1284 1294 1295 1299 1327 1342 1367 1406 1445 1469 1482 1467 1350 1325 1205 979 925 1143 1231 1278 1321 1354 1376 1379 1371 1361 1351 1349 1357 1356 1349 1357 1306 1218 1328 1358 1355 1348 1342 1336 1334 1335 1333 1338 1344 1345 1353 1370 1385 1390 1399 1401 1405 1405 1410 1417 1424 1429 1430 1431 1432 1434 1435 1436 1437 1436 1434 1434 1427 1418 1414 1408 1396 1379 1357 1337 1332 1320 1305 1289 1276 1268 1265 1262 1257 1256 1256 1257 1258 1260 1262 1264 1272 1274 1279 1281 1282 1282 1279 1291 1302 1310 1317 1324 1327 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 6 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 7 6 7 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 40 31 24 14 0 0 0 0 0 0 0 1 2 1 0 7 19 28 35 38 44 59 77 94 109 106 102 104 105 100 93 85 84 89 102 115 118 125 126 130 125 122 116 104 93 110 89 91 110 132 158 228 370 361 241 215 164 112 85 87 70 64 53 70 96 145 299 601 882 619 505 455 456 464 458 457 464 520 572 564 552 545 527 517 547 522 481 451 345 199 88 24 21 5 38 47 58 70 72 145 564 754 1137 1271 1286 1262 1213 1171 1147 1152 1177 1205 1230 1246 1246 1222 1198 1208 1242 1268 1283 1295 1315 1324 1336 1345 1371 1406 1416 1432 1475 1481 1440 1431 1337 1191 1122 1164 1233 1280 1319 1356 1381 1387 1386 1383 1373 1371 1371 1373 1377 1345 1261 1214 1308 1315 1364 1379 1378 1364 1351 1344 1340 1338 1345 1350 1355 1359 1368 1386 1403 1405 1404 1410 1417 1423 1430 1434 1435 1435 1437 1440 1441 1442 1440 1438 1439 1438 1432 1424 1422 1413 1399 1384 1367 1352 1345 1330 1314 1299 1288 1281 1274 1268 1262 1255 1253 1254 1257 1259 1259 1257 1257 1260 1268 1273 1274 1272 1267 1279 1291 1300 1306 1311 1316 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 6 7 6 5 5 6 7 6 7 7 7 7 7 6 7 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 19 16 6 0 0 0 0 0 0 0 0 5 10 10 13 12 25 31 34 35 39 51 66 84 92 95 93 92 90 88 85 83 86 92 102 113 121 125 139 130 120 119 117 106 94 95 93 69 68 74 94 151 250 296 255 244 120 55 61 84 86 85 81 153 298 439 655 897 920 617 528 469 457 454 456 457 442 467 515 526 522 544 539 483 490 505 466 434 342 216 125 90 67 40 72 62 57 73 83 108 273 348 938 1129 1184 1135 1078 1131 1141 1088 1090 1128 1174 1208 1221 1214 1196 1196 1232 1242 1271 1302 1316 1325 1332 1350 1380 1402 1366 1382 1462 1477 1487 1490 1434 1322 1242 1227 1253 1289 1319 1361 1372 1381 1391 1398 1403 1402 1348 1368 1397 1342 1313 1324 1329 1335 1383 1399 1394 1381 1370 1359 1348 1345 1355 1359 1359 1367 1378 1389 1399 1405 1408 1413 1418 1423 1426 1430 1435 1437 1440 1445 1448 1446 1442 1441 1444 1442 1436 1435 1424 1415 1403 1390 1378 1364 1356 1338 1324 1315 1306 1294 1280 1273 1267 1258 1253 1252 1252 1254 1255 1256 1254 1253 1257 1263 1265 1261 1260 1270 1281 1290 1294 1297 1302 3 3 3 3 3 3 3 3 3 4 4 3 3 4 4 4 4 4 4 4 5 5 6 5 5 5 6 6 6 4 4 5 6 6 7 7 7 7 8 8 7 6 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 3 9 13 16 16 10 30 32 33 34 36 43 54 65 68 76 83 84 82 80 80 85 90 95 106 112 116 128 146 121 140 126 122 107 93 88 58 57 57 57 69 94 151 243 254 170 160 275 510 616 549 438 291 454 709 911 979 951 838 666 576 564 511 475 466 472 464 450 489 522 545 520 484 470 469 464 448 424 347 233 167 139 99 82 95 94 86 110 114 98 125 181 624 914 1107 1009 877 919 1003 1009 1018 1035 1074 1125 1169 1191 1191 1191 1210 1222 1271 1312 1322 1322 1327 1345 1382 1398 1383 1397 1442 1463 1494 1517 1490 1407 1329 1287 1289 1316 1330 1348 1368 1381 1399 1409 1420 1415 1308 1335 1370 1350 1365 1390 1386 1383 1396 1408 1400 1394 1387 1376 1365 1363 1377 1372 1369 1373 1382 1390 1396 1404 1411 1416 1420 1421 1422 1426 1433 1439 1445 1452 1455 1453 1448 1450 1454 1452 1451 1445 1426 1413 1405 1396 1386 1375 1362 1344 1338 1329 1317 1302 1287 1276 1271 1264 1257 1254 1252 1250 1249 1249 1250 1248 1248 1254 1255 1253 1253 1261 1273 1276 1281 1287 1290 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 3 4 5 5 5 5 5 5 6 6 4 4 4 6 7 7 7 7 6 8 8 7 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 15 20 23 24 29 29 35 35 35 37 40 41 48 55 67 77 80 79 82 90 94 97 105 109 117 131 144 146 167 126 126 106 86 77 66 65 58 59 61 76 118 174 194 142 252 370 411 498 547 520 517 696 869 1109 1140 998 840 766 746 651 592 533 489 487 497 482 492 545 533 540 544 510 490 510 455 433 380 279 249 202 112 100 131 114 114 123 138 135 127 154 300 602 885 759 614 648 750 840 913 972 1000 1048 1106 1151 1169 1168 1164 1190 1243 1301 1331 1331 1333 1352 1385 1399 1403 1413 1434 1469 1508 1530 1516 1452 1387 1348 1342 1348 1345 1365 1377 1395 1418 1423 1434 1416 1305 1294 1312 1355 1384 1405 1418 1414 1408 1414 1416 1413 1405 1396 1388 1392 1407 1396 1391 1387 1387 1391 1399 1406 1415 1420 1427 1428 1428 1431 1437 1443 1449 1457 1463 1463 1460 1461 1464 1461 1456 1450 1435 1421 1411 1403 1393 1382 1372 1366 1353 1337 1323 1309 1294 1280 1273 1268 1263 1259 1257 1254 1249 1245 1244 1242 1243 1247 1249 1248 1249 1255 1259 1263 1273 1280 1282 3 3 3 3 3 3 3 2 2 3 4 4 4 3 3 4 4 4 3 3 3 4 5 5 5 5 5 5 5 4 3 4 5 7 8 7 7 8 7 7 8 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 19 24 26 28 33 33 40 38 35 35 36 37 40 46 56 69 80 85 88 92 92 93 93 105 121 140 164 179 153 117 126 99 78 71 67 57 54 54 64 96 135 175 200 226 467 458 388 383 406 424 462 527 610 756 876 898 839 794 785 730 658 507 494 499 509 516 515 559 509 517 550 541 510 506 490 430 430 378 333 254 172 155 135 177 121 145 197 213 184 173 246 366 518 464 404 450 546 630 780 877 934 975 1024 1064 1094 1122 1127 1163 1216 1287 1334 1345 1343 1352 1382 1386 1402 1421 1451 1489 1526 1549 1537 1476 1414 1390 1383 1379 1378 1388 1397 1410 1428 1435 1455 1423 1301 1242 1325 1361 1399 1432 1446 1438 1426 1430 1433 1432 1429 1425 1420 1425 1441 1429 1418 1409 1404 1403 1403 1407 1417 1426 1422 1428 1434 1438 1443 1449 1453 1460 1469 1471 1470 1474 1473 1464 1455 1451 1439 1425 1415 1407 1398 1389 1385 1376 1359 1343 1329 1315 1300 1285 1275 1269 1265 1261 1259 1255 1249 1245 1241 1240 1241 1242 1242 1241 1241 1245 1251 1256 1263 1271 1276 3 3 3 3 3 3 3 3 2 3 3 3 4 3 3 3 3 4 4 4 3 3 4 4 5 5 5 4 5 4 4 4 6 7 7 7 7 8 8 8 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 20 24 27 25 27 38 44 43 40 37 36 36 39 45 51 63 78 87 88 87 85 85 82 90 106 122 149 159 123 109 116 88 80 72 61 53 51 49 72 140 201 243 260 328 556 553 366 322 534 515 354 376 457 515 640 730 727 720 755 737 686 589 527 505 507 522 540 570 584 596 616 566 547 541 495 446 504 439 351 303 292 266 206 202 335 315 312 307 266 236 276 278 267 361 379 380 421 506 613 758 832 898 931 953 993 1044 1059 1122 1191 1275 1335 1355 1350 1351 1371 1371 1399 1426 1470 1515 1543 1553 1544 1485 1420 1392 1384 1385 1388 1398 1414 1419 1437 1447 1472 1435 1331 1257 1212 1356 1400 1428 1443 1443 1433 1432 1451 1456 1451 1448 1444 1449 1463 1455 1444 1432 1425 1421 1415 1410 1410 1412 1420 1431 1438 1443 1449 1455 1460 1466 1476 1477 1478 1482 1478 1468 1458 1449 1439 1429 1420 1411 1406 1401 1391 1379 1365 1351 1335 1320 1305 1291 1279 1271 1267 1265 1261 1255 1250 1246 1242 1240 1240 1238 1236 1234 1233 1236 1243 1250 1252 1259 1267 3 3 3 3 3 2 2 3 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 4 5 5 4 4 4 5 4 4 4 5 6 6 6 7 8 9 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 18 24 28 30 34 41 40 40 40 40 39 38 39 44 51 63 73 82 80 77 78 77 76 78 88 100 113 116 103 99 99 84 79 69 59 53 50 53 83 187 298 353 333 370 531 453 275 255 341 350 324 386 448 438 517 550 587 639 695 718 695 633 561 519 504 505 511 531 595 614 644 620 619 622 539 424 527 475 429 391 384 387 363 317 420 434 433 380 351 345 344 327 288 345 374 379 381 413 495 610 722 756 822 874 922 976 1030 1115 1178 1259 1337 1366 1360 1350 1356 1366 1392 1421 1471 1523 1550 1549 1535 1490 1436 1422 1395 1383 1390 1404 1423 1434 1447 1457 1477 1457 1419 1367 1215 1358 1410 1447 1470 1473 1464 1461 1470 1468 1466 1467 1462 1463 1471 1470 1469 1455 1443 1438 1436 1433 1427 1418 1423 1434 1440 1446 1454 1461 1465 1471 1476 1480 1484 1487 1482 1472 1463 1455 1446 1439 1429 1419 1414 1408 1395 1385 1372 1361 1344 1326 1310 1297 1285 1277 1272 1266 1261 1254 1249 1246 1244 1243 1243 1239 1238 1234 1230 1231 1236 1244 1249 1251 1255 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 3 3 4 5 4 4 4 5 7 7 7 8 8 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 17 22 29 32 33 35 38 37 35 38 41 40 41 46 54 64 71 75 72 71 73 74 73 74 79 86 93 94 91 90 91 91 80 70 62 56 52 55 83 179 345 406 486 520 510 433 330 252 308 396 460 502 530 547 522 545 587 611 656 699 690 648 591 535 506 495 486 503 559 574 634 677 689 685 632 533 513 528 539 477 458 448 427 420 439 417 485 424 403 427 425 390 382 373 416 410 388 409 457 540 845 831 832 885 931 992 1080 1158 1216 1242 1327 1375 1386 1379 1372 1377 1394 1421 1468 1513 1537 1534 1515 1490 1483 1427 1391 1382 1391 1410 1432 1446 1447 1458 1478 1486 1496 1459 1340 1381 1404 1429 1456 1478 1490 1494 1494 1492 1487 1488 1485 1487 1489 1488 1490 1482 1468 1461 1457 1451 1442 1433 1426 1431 1440 1448 1457 1464 1468 1471 1474 1481 1486 1488 1484 1476 1468 1461 1453 1442 1434 1431 1425 1414 1402 1394 1379 1366 1352 1333 1316 1304 1296 1289 1275 1266 1260 1253 1246 1242 1240 1240 1241 1241 1237 1234 1232 1233 1236 1242 1248 1250 1248 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 4 4 5 5 3 3 4 6 7 7 8 9 10 6 4 2 0 0 0 0 0 1 3 3 1 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 11 18 23 29 32 33 34 36 38 36 37 41 41 42 47 56 65 69 70 72 72 72 71 70 72 79 83 87 87 85 85 84 83 84 77 60 46 46 53 73 148 348 367 602 606 463 384 300 270 274 313 414 555 656 706 725 709 652 614 620 654 685 685 634 556 535 515 486 482 511 538 589 676 691 710 708 675 616 563 537 466 498 544 554 541 523 476 460 438 431 446 439 434 491 445 478 433 429 387 422 543 704 1223 1068 1065 1049 1100 1150 1154 1211 1256 1324 1342 1365 1384 1387 1385 1393 1419 1469 1505 1516 1513 1508 1502 1469 1423 1395 1385 1387 1403 1426 1439 1439 1439 1450 1468 1493 1500 1463 1426 1465 1449 1458 1480 1502 1513 1513 1515 1513 1511 1506 1511 1511 1505 1507 1504 1495 1491 1481 1470 1459 1448 1439 1442 1443 1450 1459 1466 1469 1471 1477 1483 1486 1488 1489 1482 1473 1465 1456 1446 1445 1438 1430 1421 1411 1402 1387 1371 1356 1340 1329 1319 1309 1294 1279 1267 1257 1250 1245 1241 1239 1240 1240 1240 1238 1234 1233 1235 1238 1243 1248 1251 1249 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 7 7 7 8 9 10 7 5 3 1 0 0 0 0 1 2 3 3 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 15 22 26 28 31 31 35 39 42 44 43 44 46 46 50 58 64 66 71 76 75 73 69 69 74 81 82 82 81 80 80 80 81 83 82 69 59 55 55 69 121 224 330 607 591 464 375 335 246 226 242 324 426 538 633 719 733 757 649 638 680 709 705 682 643 602 557 507 480 482 501 542 610 635 687 720 728 699 627 564 490 592 694 707 667 619 572 518 510 486 468 453 476 525 488 458 428 462 351 283 442 865 1498 1225 1236 1251 1288 1269 1197 1216 1260 1267 1316 1355 1381 1376 1364 1391 1419 1460 1496 1501 1499 1496 1487 1465 1429 1403 1386 1397 1415 1430 1447 1468 1460 1451 1459 1482 1505 1514 1513 1539 1512 1485 1477 1479 1491 1510 1524 1526 1526 1521 1526 1526 1524 1525 1524 1521 1513 1499 1482 1469 1458 1451 1450 1447 1451 1459 1463 1466 1471 1478 1486 1488 1492 1494 1490 1481 1473 1467 1466 1453 1443 1434 1426 1418 1409 1394 1376 1357 1350 1342 1331 1315 1298 1282 1270 1260 1252 1246 1242 1240 1239 1238 1238 1235 1233 1233 1234 1237 1241 1247 1252 1252 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 6 6 6 8 9 8 7 6 5 1 0 0 1 2 3 2 2 3 4 4 3 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 22 27 30 31 31 31 38 43 48 52 50 47 51 54 57 62 66 68 74 80 78 76 72 72 75 80 83 83 82 79 76 77 80 82 80 75 63 54 49 52 71 121 319 480 361 335 367 332 231 184 212 242 274 340 493 680 820 812 619 641 708 731 709 684 681 638 605 554 513 494 487 494 551 573 642 668 696 696 668 650 595 748 831 800 767 737 697 667 582 540 520 499 497 494 468 440 373 438 459 338 506 1013 1400 1159 1161 1286 1351 1340 1285 1240 1243 1291 1320 1343 1373 1380 1376 1396 1427 1451 1484 1491 1492 1485 1474 1468 1446 1427 1410 1411 1415 1435 1463 1458 1391 1454 1470 1494 1514 1531 1556 1586 1582 1554 1547 1518 1508 1521 1533 1540 1532 1529 1539 1543 1545 1548 1545 1537 1531 1519 1504 1487 1470 1462 1465 1457 1456 1458 1459 1463 1470 1476 1484 1489 1494 1497 1495 1487 1479 1476 1474 1462 1449 1439 1430 1422 1412 1397 1380 1372 1361 1347 1334 1319 1302 1287 1280 1269 1260 1251 1244 1240 1238 1236 1236 1234 1232 1233 1234 1235 1237 1240 1243 1248 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 6 7 5 8 9 9 7 5 5 0 2 3 2 3 2 2 3 2 2 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 20 26 31 35 36 36 35 44 48 45 50 55 52 55 60 63 64 67 73 78 80 79 78 74 73 73 77 80 81 86 83 79 77 78 78 73 74 68 52 47 48 67 147 319 367 269 232 282 281 205 157 160 165 185 203 346 609 823 871 681 671 744 761 748 713 670 660 645 600 567 523 474 459 511 536 553 585 644 679 692 693 664 780 787 715 714 736 738 733 675 617 567 526 512 496 486 501 388 387 437 343 410 914 1403 1135 1011 1110 1233 1341 1352 1306 1295 1301 1321 1354 1387 1388 1382 1395 1419 1439 1453 1472 1481 1473 1464 1462 1450 1445 1418 1441 1444 1445 1460 1459 1407 1457 1476 1511 1540 1558 1573 1590 1597 1597 1591 1553 1537 1536 1533 1529 1528 1535 1546 1551 1554 1557 1558 1556 1548 1539 1529 1515 1495 1482 1482 1473 1472 1468 1465 1466 1470 1475 1480 1487 1493 1497 1497 1497 1488 1474 1471 1468 1453 1444 1435 1426 1413 1400 1394 1385 1369 1352 1338 1324 1309 1297 1294 1282 1269 1261 1256 1250 1241 1235 1236 1237 1236 1234 1236 1237 1237 1236 1232 1237 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 8 8 10 10 7 4 2 4 2 4 4 5 5 4 2 2 1 0 0 0 0 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 23 29 34 38 40 44 43 48 52 48 52 58 58 58 62 62 65 71 76 79 80 78 77 75 74 75 76 78 83 88 87 83 81 79 74 69 75 72 57 53 60 92 176 280 246 197 177 250 273 211 149 146 141 130 129 208 580 947 970 814 734 782 791 784 742 683 668 663 620 604 549 478 442 449 461 497 537 602 649 691 700 672 705 703 752 781 745 703 703 702 678 617 524 561 528 524 557 428 393 510 352 393 892 1290 1040 908 983 1101 1220 1335 1371 1345 1317 1320 1339 1385 1389 1384 1392 1405 1413 1416 1452 1474 1472 1458 1452 1460 1465 1466 1455 1466 1461 1464 1478 1473 1474 1476 1506 1540 1560 1570 1583 1605 1608 1620 1607 1585 1571 1557 1539 1533 1545 1554 1556 1556 1558 1563 1567 1567 1558 1544 1528 1513 1511 1517 1511 1497 1484 1479 1477 1475 1475 1477 1484 1490 1493 1495 1499 1491 1475 1465 1464 1454 1446 1437 1427 1415 1406 1403 1389 1374 1358 1344 1331 1318 1308 1303 1298 1287 1281 1270 1258 1246 1238 1237 1240 1236 1230 1234 1237 1238 1237 1229 1224 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 6 7 8 11 11 8 6 4 4 4 6 6 6 6 4 2 2 2 0 0 0 0 0 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 30 31 36 43 47 49 48 52 56 60 62 62 61 61 64 68 74 80 83 83 80 77 74 75 77 79 81 85 87 89 88 88 82 73 69 75 77 75 68 81 132 201 232 181 160 166 199 216 220 198 167 142 104 102 123 464 892 1019 882 802 803 816 794 756 710 673 655 629 604 565 504 471 450 427 466 504 583 628 679 681 685 705 338 448 437 467 548 602 607 631 662 516 684 565 510 614 583 413 519 331 516 882 1039 888 814 869 894 966 1183 1347 1379 1358 1350 1372 1388 1394 1392 1391 1396 1401 1404 1434 1462 1472 1460 1450 1457 1467 1481 1475 1495 1490 1490 1500 1501 1493 1487 1501 1530 1557 1570 1577 1586 1604 1616 1632 1628 1616 1593 1566 1556 1561 1571 1567 1560 1569 1580 1578 1573 1570 1563 1553 1544 1547 1548 1536 1518 1500 1491 1487 1483 1479 1479 1483 1487 1486 1488 1494 1492 1480 1466 1458 1453 1445 1436 1428 1423 1417 1407 1393 1378 1363 1349 1337 1325 1315 1310 1313 1310 1294 1276 1261 1248 1239 1233 1235 1232 1227 1227 1229 1235 1239 1234 1224 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 7 7 8 9 10 11 10 6 6 8 8 7 7 6 4 4 3 2 0 0 0 1 2 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 18 24 28 34 39 44 46 44 47 59 63 64 64 64 64 69 74 81 84 85 84 81 79 76 74 73 75 78 80 82 87 89 88 77 71 72 76 77 80 73 97 178 224 198 144 144 163 189 196 217 223 203 165 105 91 106 217 554 756 691 731 766 827 767 757 731 684 661 666 637 602 551 517 487 458 470 490 558 590 650 655 699 784 665 641 376 311 352 435 507 560 625 485 687 594 489 487 465 376 439 366 570 846 903 799 747 758 709 827 1073 1291 1398 1403 1375 1376 1334 1378 1392 1393 1395 1402 1411 1430 1451 1471 1472 1476 1490 1505 1514 1512 1540 1545 1540 1534 1524 1511 1512 1520 1536 1555 1567 1578 1594 1609 1612 1641 1651 1650 1635 1610 1591 1590 1592 1587 1574 1577 1589 1593 1587 1583 1571 1563 1560 1567 1566 1552 1537 1523 1506 1495 1492 1488 1486 1485 1487 1488 1485 1487 1488 1482 1470 1461 1454 1445 1437 1437 1433 1423 1411 1398 1384 1368 1354 1342 1332 1325 1323 1324 1314 1298 1283 1269 1255 1242 1232 1228 1230 1227 1227 1226 1230 1237 1239 1233 2 2 2 2 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 4 4 4 5 6 6 6 6 8 11 13 12 13 11 11 10 8 4 4 2 1 0 0 0 1 7 5 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 13 23 29 35 41 41 38 42 56 62 63 62 64 63 58 69 86 87 82 79 79 79 78 77 74 73 73 75 78 81 80 75 64 70 74 76 77 74 68 85 159 188 162 129 137 164 165 184 207 231 211 155 105 88 100 127 264 322 309 466 873 780 801 798 753 690 664 687 672 644 663 622 554 503 490 510 553 575 644 673 706 733 699 618 563 430 263 253 323 421 538 455 530 568 494 440 431 429 454 407 608 856 877 782 726 727 728 765 958 1181 1346 1416 1417 1402 1375 1378 1380 1390 1394 1402 1420 1432 1448 1464 1466 1471 1482 1492 1494 1515 1611 1608 1587 1568 1553 1541 1543 1551 1556 1562 1571 1590 1603 1605 1621 1640 1649 1670 1671 1660 1645 1624 1601 1623 1615 1600 1598 1604 1609 1609 1597 1594 1580 1590 1586 1564 1552 1547 1531 1514 1504 1499 1496 1493 1492 1496 1490 1487 1485 1482 1473 1463 1455 1448 1447 1446 1439 1428 1416 1404 1391 1376 1362 1348 1341 1336 1331 1324 1316 1305 1292 1279 1263 1247 1233 1223 1223 1222 1224 1224 1228 1235 1241 1240 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 2 2 3 3 2 3 3 3 4 5 5 6 7 6 8 10 9 8 10 11 10 6 2 3 1 0 0 1 4 8 13 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 30 36 33 32 36 46 52 54 54 58 62 64 67 84 85 79 75 73 74 74 73 72 74 73 73 74 74 69 62 53 61 67 71 73 68 58 70 106 125 126 125 135 152 158 183 220 209 177 127 85 77 92 105 129 124 134 454 1017 861 867 850 784 719 686 687 687 683 679 657 601 552 541 563 588 619 629 645 630 606 585 588 539 393 212 166 191 297 446 448 449 461 458 451 416 380 386 401 588 876 926 890 840 794 776 794 884 1051 1230 1357 1409 1407 1384 1383 1372 1384 1390 1399 1419 1439 1463 1485 1502 1513 1516 1528 1562 1588 1631 1633 1622 1609 1595 1583 1580 1579 1576 1586 1589 1605 1622 1628 1631 1649 1652 1674 1689 1693 1683 1657 1629 1657 1662 1637 1618 1612 1618 1634 1653 1655 1656 1649 1620 1592 1579 1565 1552 1536 1522 1516 1512 1506 1503 1506 1499 1492 1488 1484 1478 1469 1462 1461 1455 1453 1446 1436 1425 1414 1402 1387 1373 1364 1355 1344 1334 1328 1323 1311 1297 1287 1272 1257 1248 1244 1229 1227 1222 1218 1224 1236 1246 1247 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 2 1 2 2 2 2 3 3 3 3 3 4 3 4 5 6 6 8 9 8 8 9 11 11 10 11 8 6 4 3 1 6 5 9 12 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 27 23 23 27 32 36 40 49 54 59 61 66 82 83 78 73 70 68 67 66 67 69 69 71 72 67 58 49 42 42 52 64 71 73 74 80 87 96 110 119 126 131 142 150 156 135 121 99 73 64 73 85 94 78 162 481 846 890 843 881 845 784 731 704 697 679 689 707 638 603 607 625 642 653 603 596 567 637 781 907 881 509 274 127 118 210 311 366 485 469 487 528 481 414 407 434 544 875 924 999 1013 936 871 920 884 973 1131 1282 1373 1404 1401 1377 1358 1370 1382 1399 1421 1447 1477 1523 1546 1554 1554 1550 1570 1626 1664 1699 1685 1655 1634 1623 1616 1614 1608 1607 1610 1631 1644 1649 1660 1663 1658 1671 1677 1684 1688 1679 1660 1672 1681 1668 1652 1632 1624 1631 1631 1647 1666 1663 1636 1607 1587 1573 1560 1549 1543 1540 1527 1515 1513 1516 1509 1500 1495 1492 1488 1485 1481 1470 1463 1461 1455 1445 1435 1425 1415 1402 1395 1385 1367 1350 1340 1335 1328 1318 1304 1292 1279 1268 1262 1258 1244 1240 1229 1217 1219 1234 1251 1256 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 3 4 4 4 3 4 5 6 6 6 7 7 7 8 9 9 9 8 8 8 6 5 5 5 7 11 12 10 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 19 20 19 18 18 21 24 30 42 49 56 64 75 84 82 77 70 67 65 63 62 62 63 63 66 66 60 53 45 32 26 38 51 61 76 94 105 98 92 100 109 120 131 135 131 121 90 82 78 70 62 62 64 87 60 176 500 779 840 813 876 896 843 799 768 740 694 627 710 692 661 659 675 673 639 618 671 674 787 853 870 849 492 333 234 157 153 200 281 431 499 495 554 565 545 512 486 506 561 849 1074 1138 1076 1000 990 926 962 1084 1196 1254 1296 1359 1367 1346 1348 1352 1375 1404 1433 1472 1528 1531 1550 1582 1598 1611 1636 1668 1718 1729 1702 1676 1664 1657 1652 1647 1639 1637 1653 1660 1665 1673 1677 1680 1680 1685 1683 1691 1694 1686 1692 1685 1692 1690 1668 1646 1633 1623 1630 1650 1666 1654 1633 1611 1593 1585 1580 1574 1564 1545 1526 1521 1526 1519 1510 1506 1503 1501 1499 1493 1483 1471 1473 1467 1456 1445 1435 1424 1414 1413 1396 1377 1358 1348 1342 1333 1325 1313 1300 1288 1282 1275 1264 1255 1250 1240 1227 1218 1228 1249 1261 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 6 7 6 5 4 7 8 7 7 6 5 5 5 9 10 10 10 9 6 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 15 14 13 13 17 24 32 44 57 68 71 75 80 76 65 60 58 58 58 58 58 58 59 59 55 52 45 31 25 43 61 72 98 121 126 117 109 107 114 125 128 125 119 105 76 69 74 72 66 60 59 81 56 109 399 664 743 738 817 901 883 892 863 809 740 676 746 698 715 731 726 708 671 635 800 718 706 701 839 1002 902 588 401 354 283 253 274 320 377 410 514 540 558 552 527 525 532 840 1123 1228 1194 1091 994 956 968 1081 1100 1153 1237 1307 1344 1335 1335 1327 1365 1404 1438 1473 1501 1506 1527 1570 1611 1679 1719 1686 1718 1739 1737 1728 1717 1706 1694 1683 1668 1662 1686 1696 1697 1696 1695 1694 1694 1693 1691 1698 1705 1709 1720 1713 1708 1709 1709 1692 1666 1649 1638 1643 1664 1672 1664 1645 1629 1622 1606 1593 1581 1566 1544 1534 1536 1528 1521 1516 1515 1511 1506 1501 1495 1486 1475 1473 1464 1452 1441 1433 1428 1421 1407 1391 1371 1361 1352 1338 1328 1319 1309 1306 1297 1283 1270 1262 1258 1248 1241 1228 1229 1237 1247 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 3 3 2 3 4 3 3 4 6 5 5 4 4 5 9 6 6 5 6 6 6 8 9 9 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 10 15 22 27 37 63 75 71 69 71 67 54 51 52 52 53 53 53 52 53 52 51 51 45 38 40 60 81 88 132 161 162 150 143 129 129 130 122 114 102 84 75 68 72 72 68 62 58 66 49 87 273 537 664 674 716 761 837 922 932 879 817 759 733 738 812 825 817 783 709 667 897 833 655 507 598 770 747 595 573 491 395 380 344 293 297 307 404 445 502 545 565 562 590 849 1176 1304 1267 1146 1025 984 1031 1119 1144 1146 1181 1248 1302 1317 1310 1347 1408 1443 1465 1491 1511 1516 1525 1560 1606 1655 1712 1748 1741 1759 1759 1765 1757 1741 1719 1694 1684 1681 1710 1713 1718 1723 1720 1714 1708 1690 1693 1704 1715 1724 1730 1730 1724 1726 1724 1713 1694 1673 1659 1656 1667 1677 1681 1666 1652 1646 1625 1604 1596 1589 1568 1557 1553 1541 1535 1531 1527 1520 1513 1508 1503 1497 1486 1484 1476 1464 1456 1450 1442 1429 1417 1404 1387 1376 1364 1346 1334 1327 1324 1315 1304 1292 1280 1272 1267 1257 1255 1245 1241 1237 1241 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 2 2 2 3 4 4 4 4 4 3 5 7 5 5 4 6 8 9 11 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 10 17 26 35 44 68 74 72 71 65 56 49 45 47 50 50 48 47 48 49 49 49 47 42 45 62 88 104 96 146 187 198 192 206 237 146 136 114 98 88 80 72 64 65 72 69 62 63 69 54 76 134 334 513 583 614 676 757 871 930 895 867 819 724 783 860 887 888 824 717 700 899 956 443 339 436 551 559 478 486 464 433 485 457 381 354 362 331 377 434 459 498 550 623 865 1223 1390 1322 1156 1021 986 1059 1100 1204 1195 1177 1214 1270 1289 1280 1341 1457 1484 1483 1496 1525 1531 1528 1555 1598 1649 1698 1743 1772 1776 1797 1805 1794 1767 1748 1742 1748 1743 1790 1767 1741 1731 1728 1731 1738 1725 1701 1702 1711 1721 1728 1730 1730 1740 1737 1728 1712 1695 1682 1671 1661 1718 1669 1645 1631 1627 1645 1627 1614 1610 1594 1586 1576 1560 1556 1554 1544 1533 1524 1518 1512 1506 1499 1502 1489 1483 1476 1465 1452 1439 1425 1415 1401 1392 1377 1360 1351 1345 1333 1323 1313 1302 1291 1284 1284 1277 1273 1270 1264 1251 1243 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 2 1 2 3 4 5 4 3 2 2 2 3 4 4 2 4 7 9 10 9 8 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 9 15 22 30 39 47 60 70 70 68 64 57 50 45 44 44 41 42 43 43 45 49 48 42 44 53 76 102 114 116 160 171 204 234 262 279 169 143 109 88 75 72 74 68 68 66 69 67 68 70 66 71 98 169 346 437 512 627 671 774 849 898 907 828 729 767 842 847 889 842 753 721 805 866 398 317 337 362 373 383 405 430 452 485 519 508 472 438 400 396 389 396 449 525 630 849 1242 1485 1401 1169 1021 960 943 1051 1200 1221 1164 1157 1205 1245 1242 1267 1322 1423 1472 1481 1491 1518 1546 1567 1580 1619 1665 1692 1714 1761 1798 1818 1824 1777 1805 1841 1835 1903 1886 1882 1817 1765 1740 1735 1743 1750 1722 1715 1713 1721 1731 1729 1724 1739 1744 1740 1729 1713 1701 1698 1692 1600 1592 1577 1621 1672 1681 1665 1647 1634 1619 1617 1610 1593 1581 1574 1561 1547 1536 1527 1521 1516 1513 1517 1514 1504 1490 1476 1462 1449 1437 1427 1414 1406 1395 1385 1375 1359 1345 1334 1323 1312 1302 1297 1298 1294 1293 1285 1278 1264 1248 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 2 2 2 3 2 2 4 4 3 2 1 2 3 1 3 3 2 3 4 6 9 10 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 32 41 50 57 66 67 66 66 59 51 46 44 44 41 39 42 45 48 54 51 44 55 62 87 117 136 151 196 194 238 268 270 243 191 144 108 86 69 55 49 50 52 58 64 70 73 71 69 68 79 112 134 209 360 518 598 696 810 940 932 839 810 873 887 954 960 887 815 749 746 752 465 347 320 320 328 370 422 460 443 404 482 502 488 473 464 465 436 419 469 562 662 846 1245 1555 1431 1313 1146 997 923 1006 1192 1309 1205 1141 1163 1199 1202 1213 1215 1324 1413 1450 1467 1504 1556 1561 1565 1596 1659 1694 1717 1769 1805 1813 1859 1810 1857 1890 1879 1966 1951 1944 1892 1830 1781 1749 1739 1752 1750 1739 1728 1733 1737 1733 1728 1733 1745 1750 1749 1733 1721 1700 1609 1573 1550 1577 1646 1699 1709 1704 1687 1667 1647 1659 1661 1639 1610 1597 1583 1564 1550 1541 1535 1530 1528 1537 1530 1519 1505 1488 1473 1461 1450 1439 1426 1424 1419 1407 1389 1373 1358 1343 1331 1322 1311 1308 1313 1311 1306 1295 1284 1272 1257 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 2 2 2 2 2 1 3 3 2 1 1 1 3 3 2 2 2 2 4 6 8 9 9 10 6 2 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 26 32 39 46 54 57 63 62 64 56 48 44 45 46 45 43 42 45 51 55 53 52 71 77 99 122 137 142 149 197 266 259 246 226 189 143 119 93 72 62 70 78 73 61 63 64 66 70 71 72 71 72 90 126 221 361 497 620 772 936 933 850 780 813 932 1027 1012 906 840 752 748 768 586 488 386 433 383 338 406 469 403 371 412 412 461 478 458 512 453 449 476 554 655 844 1201 1546 1445 1405 1205 1010 966 1092 1308 1242 1167 1186 1199 1195 1190 1198 1204 1270 1342 1405 1441 1477 1530 1567 1594 1617 1593 1609 1665 1727 1786 1807 1881 1858 1880 1905 1920 1954 1979 1960 1943 1895 1841 1789 1754 1752 1764 1767 1763 1757 1750 1742 1740 1741 1744 1749 1763 1762 1761 1768 1743 1601 1542 1558 1649 1715 1736 1739 1727 1709 1697 1713 1708 1678 1644 1624 1607 1587 1569 1558 1552 1548 1548 1551 1542 1531 1518 1504 1487 1472 1461 1450 1443 1443 1433 1419 1403 1386 1371 1354 1340 1331 1323 1319 1321 1324 1315 1307 1294 1283 1270 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 1 2 2 2 2 2 4 1 1 1 1 1 2 1 1 2 2 3 3 5 8 9 9 8 5 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 12 28 33 36 42 46 54 60 59 61 56 48 43 45 48 48 49 48 46 47 50 52 57 77 87 103 114 118 118 126 171 247 244 221 200 175 146 127 98 94 84 84 83 77 70 63 59 58 66 67 64 66 73 92 115 151 236 359 507 698 921 956 964 878 839 920 1019 1016 921 850 737 737 773 736 753 424 307 378 405 368 365 353 330 379 385 425 391 370 486 488 458 490 569 654 884 1259 1524 1497 1305 1174 1058 1051 1161 1265 1202 1170 1247 1262 1253 1242 1224 1210 1245 1315 1374 1408 1438 1477 1509 1542 1546 1637 1660 1683 1746 1809 1819 1865 1872 1890 1901 1911 1932 1966 1965 1969 1943 1901 1850 1799 1767 1765 1767 1777 1774 1768 1757 1751 1755 1747 1741 1764 1771 1772 1784 1761 1612 1553 1549 1619 1671 1696 1712 1720 1717 1736 1743 1738 1712 1677 1648 1626 1612 1595 1582 1577 1571 1566 1569 1557 1545 1531 1518 1502 1484 1469 1459 1459 1454 1442 1429 1416 1401 1386 1370 1355 1343 1336 1333 1336 1339 1329 1317 1304 1292 1281 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 2 2 2 1 2 1 2 1 1 1 3 3 2 3 3 2 0 1 0 0 0 0 0 0 2 2 3 4 5 6 7 6 6 5 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 20 24 41 49 46 58 57 53 55 55 58 55 49 46 47 50 50 52 48 45 45 48 52 61 74 83 93 101 106 105 113 147 190 174 184 181 165 148 135 119 116 93 99 89 73 68 61 60 58 62 60 56 55 59 84 107 128 180 269 395 588 851 894 958 905 848 882 977 991 882 842 736 742 778 802 772 450 370 226 283 356 351 332 353 338 351 384 361 388 473 478 464 510 550 650 955 1257 1350 1428 1183 1127 1101 1141 1220 1269 1253 1291 1296 1297 1317 1310 1263 1217 1238 1301 1320 1370 1434 1493 1533 1550 1615 1639 1676 1697 1745 1815 1861 1901 1891 1897 1895 1908 1922 1922 1945 1959 1973 1948 1907 1857 1820 1810 1775 1778 1795 1796 1785 1771 1762 1755 1745 1760 1765 1774 1793 1749 1570 1522 1514 1551 1584 1613 1643 1667 1677 1743 1751 1751 1735 1705 1671 1642 1625 1614 1605 1601 1595 1590 1589 1575 1560 1546 1532 1517 1499 1484 1477 1467 1464 1452 1439 1427 1415 1402 1385 1370 1357 1353 1348 1347 1347 1340 1331 1319 1304 1288 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 3 2 4 2 1 0 0 0 0 0 0 0 0 2 1 3 3 4 4 5 4 8 7 3 1 0 0 0 0 0 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 34 45 57 64 70 66 57 51 48 49 54 54 51 50 51 53 54 54 52 50 47 50 58 66 74 80 85 86 91 94 92 99 115 109 137 158 159 153 146 141 134 101 95 85 72 65 64 63 60 59 61 58 55 59 70 91 106 222 296 379 503 661 724 900 916 870 884 960 985 874 858 751 745 764 853 840 436 211 151 141 223 313 348 343 326 323 368 341 388 442 433 462 520 545 654 745 1012 1304 1345 1149 1078 1100 1179 1248 1261 1223 1215 1216 1412 1449 1395 1314 1260 1272 1293 1351 1438 1490 1506 1490 1478 1525 1552 1652 1702 1729 1777 1841 1883 1879 1916 1906 1912 1901 1886 1906 1896 1940 1957 1949 1939 1913 1865 1819 1802 1808 1811 1809 1788 1762 1757 1751 1750 1748 1757 1713 1615 1523 1519 1533 1538 1542 1544 1551 1585 1656 1738 1749 1753 1748 1731 1702 1670 1644 1637 1632 1629 1618 1611 1610 1592 1577 1562 1548 1534 1524 1513 1499 1479 1476 1464 1452 1439 1427 1414 1399 1387 1384 1375 1366 1359 1352 1343 1334 1323 1310 1295 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 3 2 3 1 0 0 0 0 0 0 0 0 1 1 1 4 3 4 4 5 5 6 6 7 6 4 1 1 1 0 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 46 54 64 77 78 72 64 54 49 51 51 50 50 50 54 58 60 60 59 57 62 70 78 84 87 77 77 82 82 79 80 87 93 122 149 156 161 158 149 149 125 98 85 71 63 62 61 60 64 65 61 61 65 69 81 88 187 225 278 419 562 663 845 963 930 919 962 943 819 850 808 777 747 936 926 485 237 148 135 144 165 186 229 314 289 363 285 324 367 369 424 506 512 523 705 1051 1330 1343 1229 1101 1069 1162 1245 1261 1239 1252 1347 1385 1433 1385 1248 1159 1220 1335 1440 1528 1562 1609 1632 1582 1530 1565 1728 1738 1727 1743 1779 1808 1816 1887 1893 1927 1909 1885 1907 1899 1893 1918 1955 1972 1955 1918 1874 1827 1824 1796 1809 1798 1768 1757 1751 1742 1739 1741 1666 1560 1503 1478 1489 1479 1496 1502 1547 1614 1669 1723 1745 1748 1753 1745 1728 1706 1683 1675 1650 1643 1642 1639 1629 1608 1592 1579 1566 1559 1550 1538 1519 1496 1484 1477 1465 1452 1438 1425 1415 1411 1399 1383 1372 1367 1360 1348 1342 1333 1313 1307 1 1 2 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 5 6 6 5 5 6 4 2 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 27 31 41 57 70 75 81 77 67 58 55 56 55 54 55 59 68 76 81 83 78 81 87 93 94 84 63 69 76 70 64 69 85 107 132 152 155 168 167 159 155 137 90 78 69 62 59 57 58 65 69 64 63 67 76 83 81 122 140 146 321 562 681 846 994 983 939 961 962 892 863 861 829 703 999 996 569 328 151 126 156 121 100 133 196 198 314 232 282 310 305 328 408 484 488 809 1182 1390 1399 1322 1195 1086 1076 1194 1262 1279 1304 1367 1387 1428 1372 1302 1305 1353 1365 1484 1477 1512 1585 1688 1754 1735 1731 1839 1817 1818 1816 1812 1816 1823 1854 1862 1901 1896 1878 1886 1899 1890 1882 1881 1904 1934 1952 1940 1884 1888 1827 1815 1800 1781 1773 1765 1743 1744 1636 1574 1500 1431 1439 1456 1450 1454 1524 1588 1634 1669 1706 1737 1739 1750 1752 1748 1745 1740 1718 1686 1659 1657 1656 1645 1627 1611 1597 1593 1582 1566 1552 1537 1517 1495 1497 1479 1465 1453 1445 1439 1425 1413 1398 1382 1379 1374 1360 1350 1341 1337 1326 1 1 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 1 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 4 7 7 6 5 4 4 4 5 5 4 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 24 38 52 64 77 88 92 99 90 75 71 62 65 69 80 93 102 107 96 89 93 96 88 71 55 62 69 65 66 87 118 144 159 162 159 191 192 173 163 168 118 74 70 62 58 58 58 56 60 57 56 56 66 78 77 91 100 110 233 473 716 888 1049 1080 987 993 1033 1038 1001 938 860 659 936 928 600 315 197 141 149 146 110 95 107 122 196 140 212 245 263 287 306 317 407 793 1219 1436 1472 1407 1257 1157 980 1077 1180 1274 1362 1387 1413 1436 1381 1385 1435 1451 1410 1473 1445 1570 1686 1778 1813 1795 1784 1845 1712 1821 1864 1888 1903 1871 1857 1865 1881 1878 1870 1867 1874 1882 1885 1876 1884 1897 1917 1944 1957 1939 1897 1859 1840 1823 1803 1781 1769 1759 1582 1490 1461 1466 1458 1395 1397 1545 1582 1599 1623 1657 1695 1723 1733 1742 1748 1752 1756 1756 1748 1724 1682 1668 1667 1660 1645 1633 1629 1615 1598 1577 1562 1552 1541 1522 1521 1497 1485 1477 1468 1456 1441 1427 1414 1399 1397 1390 1374 1361 1359 1348 1336 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 3 1 2 1 1 3 4 2 2 2 2 2 3 4 6 6 4 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 35 52 60 68 74 101 92 73 66 62 68 81 85 87 97 105 96 88 89 90 85 74 64 61 70 83 95 115 140 156 168 187 180 223 212 198 176 158 141 70 72 70 62 61 60 50 46 46 52 52 52 59 66 70 78 88 151 377 642 849 1042 1139 1071 1005 993 1032 1071 1035 889 683 912 884 644 377 224 167 163 145 124 96 84 93 105 83 152 184 211 235 266 333 386 777 1233 1452 1501 1447 1300 1148 1004 932 1001 1182 1368 1453 1451 1426 1419 1481 1589 1632 1576 1489 1402 1463 1572 1699 1794 1822 1827 1874 1794 1795 1838 1896 1938 1945 1940 1902 1904 1882 1888 1895 1885 1880 1895 1891 1883 1899 1902 1911 1943 1950 1948 1931 1916 1890 1845 1798 1774 1751 1585 1481 1381 1305 1269 1281 1356 1579 1613 1613 1621 1652 1694 1720 1739 1744 1748 1754 1763 1770 1767 1753 1719 1689 1685 1680 1670 1664 1650 1632 1615 1592 1572 1560 1554 1546 1545 1530 1517 1498 1483 1472 1459 1445 1431 1416 1411 1403 1396 1390 1373 1358 1346 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 5 5 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 36 43 49 31 36 42 52 59 65 76 93 99 84 86 90 89 88 88 91 91 88 77 67 76 108 131 137 140 151 197 254 238 320 262 263 217 195 208 87 86 65 57 59 57 50 50 54 53 53 51 50 51 52 64 72 106 264 473 720 996 1181 1174 1170 1036 993 1034 1041 918 713 911 856 707 508 322 279 229 162 120 94 80 78 79 71 110 126 137 172 241 328 426 674 1127 1401 1484 1462 1393 1291 1194 1066 995 1077 1302 1500 1501 1466 1484 1489 1526 1591 1600 1538 1510 1537 1637 1642 1726 1809 1827 1853 1851 1779 1766 1805 1902 1953 1911 1913 1930 1923 1932 1938 1925 1901 1892 1886 1878 1897 1918 1926 1931 1943 1975 1974 1964 1944 1895 1837 1767 1606 1544 1506 1566 1593 1596 1560 1458 1575 1612 1623 1635 1659 1693 1722 1744 1745 1756 1759 1767 1775 1777 1782 1754 1717 1708 1699 1692 1686 1671 1654 1637 1613 1587 1568 1560 1560 1563 1563 1543 1517 1497 1484 1473 1462 1446 1432 1427 1417 1410 1404 1388 1372 1358 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 36 24 0 2 28 40 58 77 93 108 110 90 103 105 98 98 98 97 93 105 100 90 97 124 141 131 131 137 192 290 345 357 325 303 275 252 213 138 129 70 52 50 49 48 52 53 53 52 50 49 47 46 53 57 80 155 291 575 899 1064 1071 1158 1060 1005 1018 1020 929 762 847 806 740 711 609 388 251 347 157 96 75 60 50 50 71 73 97 143 221 318 433 639 1039 1339 1459 1460 1438 1403 1255 1118 970 999 1191 1412 1554 1555 1490 1419 1413 1553 1681 1694 1632 1563 1625 1632 1717 1872 1927 1838 1847 1885 1791 1739 1810 1871 1852 1879 1925 1945 1943 1950 1948 1938 1929 1897 1889 1902 1933 1955 1955 1957 2003 2011 1997 1975 1939 1905 1815 1581 1444 1390 1569 1649 1655 1621 1537 1583 1595 1622 1647 1667 1682 1696 1720 1739 1761 1765 1771 1781 1789 1794 1780 1745 1736 1734 1721 1702 1686 1673 1659 1636 1607 1580 1565 1563 1565 1567 1560 1535 1511 1496 1486 1474 1459 1445 1442 1440 1431 1416 1404 1387 1372 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 4 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 15 12 6 5 1 14 14 36 59 76 93 106 108 114 119 117 115 111 103 93 108 112 106 108 124 143 142 139 160 219 380 443 230 348 320 331 273 212 191 145 83 47 42 46 44 42 42 46 44 44 43 44 43 43 46 55 96 167 483 817 985 1035 1147 1000 968 998 1010 937 802 805 794 763 748 679 511 337 371 316 132 66 50 32 17 38 43 71 104 162 255 386 578 935 1289 1435 1446 1437 1418 1328 1185 1084 1022 1142 1265 1328 1403 1488 1276 1395 1505 1580 1697 1737 1491 1311 1523 1629 1725 1757 1734 1813 1963 1848 1768 1765 1782 1789 1822 1902 1920 1927 1958 1965 1968 1975 1937 1930 1925 1929 1958 1976 1977 1997 2031 2020 2002 1969 1952 1864 1628 1403 1554 1639 1656 1654 1639 1610 1588 1581 1614 1649 1672 1679 1683 1702 1726 1757 1778 1788 1793 1797 1800 1797 1776 1772 1767 1746 1720 1701 1686 1673 1655 1629 1596 1578 1573 1568 1565 1568 1551 1527 1507 1494 1484 1471 1458 1465 1455 1440 1426 1414 1403 1389 2 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 1 1 2 2 2 2 2 3 4 4 4 3 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 0 2 1 13 29 42 56 71 76 81 104 116 117 110 98 86 106 126 124 124 128 132 140 129 140 189 391 397 140 211 373 562 621 384 165 140 96 67 40 41 35 32 40 45 47 51 46 42 40 38 38 41 67 114 354 565 741 995 1074 1047 982 988 1005 951 839 798 813 797 790 748 607 424 363 383 337 150 71 83 77 25 25 43 69 119 191 295 469 759 1217 1289 1388 1463 1459 1378 1271 1146 1042 1087 1144 1189 1233 1230 1092 1061 1076 1352 1594 1675 1560 1398 1549 1602 1626 1661 1684 1700 1822 1816 1783 1762 1747 1746 1769 1818 1870 1912 1965 1971 1973 1986 1976 1962 1965 1935 1930 1945 1967 1991 2012 2016 2023 1997 1982 1890 1698 1538 1480 1669 1689 1673 1664 1649 1625 1599 1614 1644 1657 1670 1686 1703 1721 1757 1786 1802 1803 1799 1800 1807 1808 1803 1796 1773 1744 1720 1699 1682 1669 1650 1634 1615 1599 1587 1570 1570 1564 1545 1523 1504 1492 1486 1484 1478 1466 1451 1437 1425 1414 1402 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 2 2 2 2 2 3 4 3 5 5 4 3 2 2 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 21 28 29 31 34 45 68 90 94 88 79 77 108 132 123 117 118 122 129 150 304 238 370 280 80 142 343 369 408 292 180 130 87 63 40 33 33 34 36 38 46 57 47 40 36 34 34 36 49 73 87 280 638 950 1057 1074 1034 1025 1026 981 912 874 868 802 796 796 717 573 448 428 450 262 198 214 176 67 41 41 45 70 126 219 361 540 663 1007 1255 1443 1489 1429 1348 1221 1142 1073 1083 1099 1106 1036 792 1059 862 1179 1421 1508 1545 1494 1541 1551 1598 1638 1637 1640 1724 1820 1820 1785 1753 1742 1743 1759 1835 1877 1950 1976 1976 1977 1989 2002 2004 2000 1981 1979 1999 2018 2009 2003 2033 2019 2020 1968 1862 1777 1641 1708 1727 1702 1677 1669 1661 1640 1631 1636 1647 1663 1681 1702 1728 1757 1783 1801 1805 1802 1800 1801 1805 1808 1807 1795 1771 1743 1718 1697 1682 1676 1667 1648 1631 1617 1589 1580 1579 1568 1544 1522 1507 1499 1490 1485 1477 1464 1450 1438 1426 1414 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 4 5 5 5 4 5 6 4 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 4 23 24 21 18 21 31 42 57 61 63 67 76 102 127 123 121 116 125 142 147 196 200 395 245 67 65 95 105 172 258 175 110 96 65 44 34 37 40 43 46 48 50 47 40 34 32 32 34 38 34 49 197 600 974 1082 1065 1065 1058 1056 1028 1002 981 916 797 830 860 796 662 548 510 489 432 409 418 310 154 84 65 69 68 91 157 216 279 433 767 1054 1365 1486 1465 1393 1286 1200 1149 1132 1110 1219 1200 809 856 799 992 1211 1395 1508 1521 1521 1537 1582 1615 1610 1599 1646 1764 1828 1795 1779 1762 1749 1754 1787 1823 1909 1965 1999 2021 2037 2047 2045 2057 2037 2036 2039 2034 2017 2003 2025 2009 2014 2035 1954 1797 1787 1783 1793 1747 1703 1690 1692 1682 1678 1663 1658 1666 1684 1707 1732 1755 1779 1797 1803 1806 1808 1808 1802 1806 1810 1809 1791 1765 1740 1718 1713 1699 1686 1670 1660 1648 1618 1599 1594 1589 1571 1557 1540 1510 1494 1487 1482 1475 1464 1452 1441 1432 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 5 4 5 5 6 5 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 16 7 20 22 26 33 38 40 35 44 51 59 67 80 99 113 118 117 104 124 136 122 144 193 365 221 107 62 37 50 83 98 97 87 84 73 54 39 43 40 41 46 48 46 43 39 34 31 31 32 31 26 38 111 449 886 1127 1116 1105 1081 1074 1064 1060 1037 965 853 870 882 847 768 667 582 530 526 603 619 544 369 202 115 79 84 70 92 117 158 295 561 842 1276 1469 1494 1434 1328 1246 1253 1251 1272 1317 1256 1049 943 820 898 1074 1292 1428 1482 1543 1550 1582 1597 1598 1593 1616 1697 1797 1808 1807 1789 1774 1764 1763 1800 1871 1937 2007 2065 2091 2089 2076 2089 2081 2066 2052 2045 2033 2008 2026 2002 1997 2033 1958 1813 1792 1860 1852 1807 1759 1732 1720 1717 1711 1704 1692 1682 1700 1725 1742 1761 1781 1796 1799 1807 1815 1815 1810 1805 1809 1814 1807 1785 1766 1757 1738 1718 1703 1689 1684 1674 1648 1621 1604 1601 1597 1587 1564 1533 1506 1504 1489 1481 1475 1465 1456 1452 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 4 7 6 5 5 5 6 7 6 6 2 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 2 3 0 0 0 0 0 0 0 0 0 2 13 12 15 21 15 14 14 24 41 52 48 34 39 53 59 67 77 90 101 112 119 105 130 122 94 112 175 303 210 157 93 28 23 48 51 67 74 81 78 64 56 59 53 46 45 47 46 41 38 33 31 30 28 22 14 29 82 268 749 1098 1145 1131 1075 1073 1086 1092 1074 1011 918 881 904 885 847 764 693 677 678 757 701 730 607 379 206 118 105 81 71 83 106 170 333 587 1159 1439 1516 1478 1397 1329 1305 1288 1320 1290 1164 1008 914 819 889 1008 1123 1246 1384 1537 1569 1586 1597 1597 1588 1593 1640 1726 1735 1790 1795 1792 1778 1762 1784 1840 1888 1944 2004 2044 2056 2071 2082 2082 2073 2074 2071 2057 2037 2047 2036 2030 2069 1977 1831 1804 1905 1893 1873 1747 1716 1736 1735 1734 1732 1727 1712 1726 1744 1754 1768 1782 1787 1790 1798 1811 1818 1813 1809 1812 1818 1815 1804 1794 1786 1759 1737 1720 1704 1700 1691 1669 1643 1616 1615 1602 1591 1577 1556 1530 1508 1510 1495 1483 1479 1473 1464 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 5 8 7 5 6 5 5 6 6 5 0 0 0 0 0 0 2 0 0 0 0 0 1 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 19 17 16 19 21 19 20 21 30 42 47 46 52 67 65 78 82 88 104 119 121 111 105 101 86 82 126 234 206 149 87 37 12 15 35 49 57 67 73 72 70 63 57 48 42 41 41 40 36 32 32 30 24 17 16 34 72 181 617 977 1164 1240 1204 1090 1100 1103 1097 1054 966 887 935 896 885 878 908 841 623 772 706 807 732 534 335 202 177 147 111 92 90 110 177 354 1025 1405 1529 1528 1493 1461 1400 1355 1377 1300 1236 1149 1031 941 915 951 990 1114 1305 1479 1567 1584 1605 1611 1597 1583 1583 1610 1682 1758 1792 1809 1800 1775 1767 1814 1878 1912 1932 1961 1996 2025 2051 2075 2093 2106 2098 2081 2071 2072 2072 2059 2098 1999 1855 1829 1935 1922 1926 1764 1694 1726 1756 1749 1748 1752 1744 1753 1761 1764 1770 1776 1778 1786 1795 1805 1814 1817 1816 1817 1823 1825 1824 1819 1805 1779 1757 1736 1720 1716 1708 1687 1662 1646 1634 1612 1596 1585 1571 1553 1533 1532 1519 1508 1503 1495 1479 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 7 9 8 6 5 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 1 0 0 0 0 0 0 1 1 0 0 0 4 4 3 3 4 11 29 47 35 30 29 27 25 27 24 22 26 38 54 70 83 81 102 100 105 118 126 120 119 124 103 70 56 71 112 157 106 74 42 17 7 3 19 38 53 60 64 65 61 56 50 41 36 36 36 33 27 28 25 21 21 28 43 76 131 527 998 1238 1278 1254 1153 1109 1102 1106 1079 998 927 998 971 965 915 962 915 792 990 779 910 808 690 554 437 399 240 161 129 109 97 115 270 887 1357 1472 1542 1554 1519 1486 1411 1458 1313 1296 1244 1130 1063 1035 981 983 1059 1212 1397 1536 1579 1599 1623 1624 1622 1602 1586 1634 1707 1775 1813 1815 1792 1774 1798 1845 1868 1920 1958 1977 1992 2015 2036 2067 2071 2091 2101 2100 2103 2096 2073 2087 1988 1885 1877 1961 1956 1970 1971 1800 1756 1782 1762 1761 1765 1770 1779 1781 1780 1780 1782 1785 1789 1795 1804 1812 1818 1821 1825 1825 1825 1834 1834 1822 1801 1777 1756 1737 1732 1719 1703 1688 1676 1651 1625 1605 1593 1582 1569 1554 1553 1536 1531 1526 1516 1500 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 2 5 9 8 8 8 8 6 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 1 0 0 0 0 0 4 6 6 5 5 8 9 11 12 17 30 47 57 38 41 33 25 26 34 37 33 24 33 56 82 103 102 112 103 110 128 134 128 135 106 118 92 75 60 48 76 57 50 42 24 12 11 13 26 30 38 47 51 53 54 48 42 35 34 34 33 31 25 19 20 27 40 59 86 129 414 932 1148 1210 1268 1227 1154 1118 1112 1091 1039 1007 1054 1024 1036 958 1055 962 890 1123 986 984 786 763 727 668 635 412 270 196 145 105 101 254 752 1291 1335 1484 1563 1581 1574 1476 1437 1439 1416 1324 1246 1203 1127 1056 1016 1035 1135 1305 1475 1561 1594 1629 1635 1628 1619 1615 1628 1669 1757 1804 1816 1809 1801 1798 1794 1853 1909 1947 1970 1984 1991 1993 2029 2031 2039 2070 2094 2102 2108 2097 2085 1950 1952 1997 1999 1996 1991 2006 1807 1782 1802 1777 1774 1775 1791 1791 1797 1798 1797 1799 1799 1801 1802 1806 1811 1816 1822 1828 1829 1837 1843 1846 1841 1827 1807 1778 1754 1750 1743 1729 1711 1691 1666 1639 1616 1602 1592 1583 1574 1577 1575 1555 1538 1527 1514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 4 7 7 6 8 8 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 10 11 10 6 1 0 0 0 0 0 0 5 7 9 13 18 18 20 22 29 38 45 46 44 63 58 35 31 44 47 40 31 33 53 78 92 93 94 90 99 121 137 152 173 128 109 106 93 84 65 43 39 23 30 19 8 10 11 13 17 25 36 38 40 51 51 44 34 32 33 31 27 22 21 32 40 72 101 113 143 303 334 828 1198 1302 1270 1221 1129 1137 1117 1080 1041 999 997 1169 838 1106 1047 941 1061 1065 883 777 754 732 801 845 621 452 305 212 142 113 226 532 796 1159 1439 1544 1576 1573 1524 1525 1530 1500 1400 1341 1296 1198 1125 1062 1042 1097 1232 1397 1527 1583 1601 1612 1645 1644 1632 1637 1655 1720 1784 1814 1822 1822 1817 1811 1856 1897 1936 1957 1965 1972 1984 1987 1993 2007 2032 2059 2083 2105 2102 2127 1977 1972 2010 2025 2037 2021 2019 1952 1896 1844 1800 1781 1781 1795 1794 1806 1814 1816 1814 1808 1811 1812 1810 1811 1814 1816 1818 1827 1836 1841 1849 1853 1848 1834 1814 1791 1787 1776 1750 1721 1702 1681 1655 1629 1614 1604 1596 1593 1597 1589 1572 1550 1532 1520 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 6 7 8 7 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 14 20 19 17 6 1 0 0 0 0 0 1 8 12 18 22 19 21 27 40 51 60 67 63 43 66 59 50 53 59 58 40 39 51 58 70 83 85 78 87 98 120 152 159 119 98 99 80 82 71 45 38 15 13 13 6 3 7 8 12 19 27 24 29 43 48 43 34 33 31 27 23 26 46 89 109 181 188 143 128 131 229 760 1224 1340 1285 1276 1159 1158 1146 1131 1122 1061 998 1208 786 1076 1108 1017 997 960 713 729 764 702 704 687 638 778 544 340 188 141 176 277 443 1018 1387 1521 1586 1624 1618 1581 1556 1559 1547 1486 1388 1279 1202 1128 1061 1069 1165 1315 1456 1541 1538 1621 1652 1649 1650 1658 1658 1682 1751 1794 1807 1814 1824 1837 1863 1900 1942 1964 1971 1966 1964 1988 1991 1993 2026 2050 2070 2088 2085 2119 2057 2025 2017 2025 2039 2039 2027 1985 1930 1880 1835 1804 1797 1799 1801 1817 1823 1828 1830 1826 1822 1817 1812 1812 1813 1817 1826 1833 1837 1843 1849 1854 1855 1852 1844 1837 1799 1790 1764 1731 1709 1691 1668 1641 1623 1614 1610 1608 1605 1590 1582 1562 1541 1526 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 6 5 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 19 29 40 43 36 16 3 0 0 0 0 1 12 44 37 29 27 23 23 28 39 50 56 68 80 59 76 73 58 62 80 89 62 47 41 49 65 75 78 81 89 76 90 150 167 109 105 85 76 82 69 50 40 18 1 0 0 0 0 1 3 15 20 15 16 30 43 42 39 39 34 26 22 42 107 229 287 389 330 223 165 141 190 632 1081 1236 1273 1288 1176 1188 1163 1153 1142 1058 1007 1121 872 1075 1067 982 976 996 899 888 696 608 592 596 536 520 663 522 310 287 247 237 470 974 1335 1504 1588 1632 1644 1623 1595 1617 1595 1544 1458 1357 1271 1196 1094 1052 1113 1225 1332 1398 1499 1594 1637 1664 1681 1676 1657 1661 1716 1736 1770 1795 1817 1842 1871 1901 1949 1962 1966 1972 1978 1979 1983 1984 2024 2053 2079 2093 2080 2090 2078 2055 2041 2041 2049 2054 2043 2017 1966 1917 1871 1835 1818 1817 1820 1836 1839 1836 1836 1839 1836 1823 1817 1815 1816 1822 1831 1839 1847 1857 1863 1862 1859 1857 1855 1850 1821 1801 1772 1741 1717 1699 1678 1653 1636 1626 1619 1612 1605 1596 1589 1574 1555 1537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 4 3 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 19 22 25 25 23 19 12 35 11 2 0 0 2 8 16 23 26 25 23 22 22 35 35 36 40 44 49 67 56 55 65 85 95 82 81 57 57 73 83 77 67 74 64 71 102 122 129 130 92 60 78 71 55 40 21 3 2 0 0 0 0 0 4 6 6 9 18 30 37 39 39 35 25 28 80 186 301 407 508 454 391 310 185 231 546 952 1164 1300 1317 1202 1188 1185 1185 1182 1118 1082 1093 986 1001 974 981 1029 1037 989 972 695 571 470 452 418 289 391 535 383 312 271 330 591 1014 1316 1497 1599 1645 1662 1670 1664 1621 1654 1607 1530 1437 1340 1250 1154 1070 1084 1090 1170 1307 1397 1537 1635 1676 1695 1697 1687 1683 1695 1679 1739 1780 1797 1815 1853 1890 1941 1985 1996 1996 1986 1968 1971 1977 2004 2044 2080 2102 2101 2091 2097 2059 2040 2043 2053 2059 2050 2030 1981 1941 1899 1873 1860 1840 1838 1854 1858 1852 1846 1845 1843 1842 1833 1830 1830 1838 1849 1849 1854 1863 1872 1874 1867 1860 1857 1846 1830 1807 1777 1746 1722 1706 1690 1674 1664 1644 1627 1619 1616 1609 1603 1586 1568 1553 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 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 27 13 12 14 25 33 31 32 14 8 6 5 6 12 31 20 23 23 25 25 21 31 30 38 40 55 76 83 60 61 59 62 67 71 73 65 55 65 68 76 79 72 68 59 76 85 95 102 93 77 71 61 47 37 25 11 10 1 0 0 0 0 0 0 0 8 14 19 25 30 30 26 22 38 150 317 406 362 470 460 468 400 291 311 568 863 1129 1315 1314 1232 1233 1205 1181 1166 1090 1058 1073 1069 1113 976 944 959 956 890 800 727 501 494 307 181 189 200 490 473 242 201 373 719 1112 1332 1450 1559 1644 1672 1672 1681 1696 1711 1682 1615 1519 1413 1311 1216 1115 1104 1067 1102 1194 1311 1489 1596 1651 1695 1712 1712 1715 1725 1695 1726 1751 1770 1786 1814 1857 1913 1971 1993 1993 1982 1971 1972 1993 1982 2004 2056 2103 2123 2119 2122 1983 1920 1948 2014 2049 2039 2010 2007 1968 1952 1927 1892 1864 1853 1861 1867 1868 1862 1854 1850 1851 1849 1847 1847 1856 1864 1863 1862 1866 1872 1876 1876 1872 1865 1850 1831 1813 1786 1757 1732 1713 1703 1703 1684 1660 1639 1630 1627 1621 1616 1605 1585 1577 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 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 10 16 23 9 9 11 12 9 16 33 17 17 14 11 13 29 43 10 31 22 30 32 24 23 16 34 37 55 78 88 76 62 46 44 46 53 62 68 82 56 100 118 114 99 85 72 69 67 94 117 115 116 93 54 33 27 24 17 15 2 0 0 0 0 0 0 0 6 6 12 26 33 22 23 29 77 264 442 483 398 440 373 396 427 403 421 619 831 1041 1282 1343 1308 1274 1185 1198 1196 1141 1120 1114 1108 1137 1057 1040 984 1018 958 757 599 560 467 432 247 100 94 114 154 115 137 345 748 1169 1370 1432 1479 1551 1598 1646 1701 1716 1700 1706 1660 1592 1498 1390 1296 1239 1185 1108 1093 1141 1248 1410 1558 1642 1690 1725 1739 1743 1752 1738 1724 1733 1754 1774 1793 1821 1856 1859 1906 1952 1975 1978 1977 1974 1944 1975 2032 2070 2087 2106 2131 1959 1852 1819 1913 2006 2007 2002 1988 1987 1963 1942 1921 1896 1878 1873 1870 1872 1871 1867 1863 1860 1853 1857 1859 1866 1870 1869 1866 1868 1870 1871 1870 1868 1862 1850 1835 1820 1797 1773 1750 1732 1723 1715 1700 1677 1654 1642 1637 1631 1626 1620 1598 1591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 6 4 4 1 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 12 15 7 9 11 18 14 15 25 21 22 21 12 9 26 41 16 50 31 30 28 26 26 20 32 37 52 76 77 72 97 41 37 36 40 52 72 94 79 88 83 77 72 68 82 73 76 81 101 109 101 97 61 35 27 20 15 14 8 1 0 0 0 0 0 1 9 9 27 123 151 89 84 108 260 422 492 485 458 412 373 298 396 465 527 677 822 985 1148 1207 1198 1205 1222 1221 1217 1170 1132 1114 1123 1153 1139 1074 1116 1198 1121 837 580 679 543 486 341 240 183 99 89 91 100 206 594 1084 1400 1487 1472 1451 1486 1570 1656 1697 1695 1681 1676 1612 1527 1459 1411 1361 1271 1178 1127 1147 1233 1367 1519 1622 1685 1702 1724 1750 1766 1768 1752 1756 1753 1766 1793 1813 1809 1809 1850 1892 1923 1936 1934 1931 1939 1946 1997 2020 2031 2065 2102 1979 1832 1799 1889 1975 1980 1969 1966 1964 1964 1940 1909 1889 1884 1878 1874 1872 1872 1872 1870 1867 1862 1868 1870 1873 1874 1873 1871 1871 1871 1870 1867 1863 1856 1846 1835 1823 1805 1786 1771 1762 1752 1734 1711 1691 1669 1653 1645 1640 1634 1629 1628 1616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 5 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 8 5 9 17 13 12 22 31 25 23 13 9 22 28 25 53 33 30 26 26 30 30 31 46 41 53 65 71 80 53 43 28 22 29 51 75 80 62 55 40 33 51 82 73 117 82 77 85 86 86 67 50 33 18 8 6 5 0 0 0 0 0 0 2 9 3 54 332 400 265 327 358 411 440 450 437 413 376 376 296 417 472 541 668 793 921 955 1033 1143 1126 1118 1227 1305 1283 1259 1241 1226 1214 1214 1232 1278 1367 1252 956 746 829 650 522 496 411 292 190 128 91 92 114 310 743 1144 1295 1492 1516 1491 1512 1586 1645 1640 1665 1652 1628 1599 1559 1499 1407 1331 1249 1190 1195 1252 1347 1467 1568 1576 1645 1701 1741 1766 1776 1773 1779 1767 1763 1770 1784 1791 1784 1811 1849 1885 1897 1891 1891 1914 1924 1942 1970 1996 2028 2057 2033 1905 1976 2006 2008 2007 2001 1977 1958 1952 1934 1916 1896 1879 1881 1879 1877 1879 1877 1873 1871 1872 1882 1883 1879 1878 1878 1875 1875 1874 1870 1864 1860 1854 1845 1835 1828 1813 1804 1794 1782 1766 1749 1725 1702 1678 1664 1657 1651 1644 1643 1638 1628 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 5 6 7 17 14 14 25 31 21 18 17 13 19 20 25 45 42 46 30 25 24 22 20 42 39 39 53 61 60 59 49 24 19 27 46 84 105 46 40 34 25 50 82 74 75 67 57 59 64 64 59 50 34 16 4 1 2 0 0 0 0 0 0 4 17 30 124 306 285 213 263 296 316 327 339 349 333 314 341 358 441 464 557 701 785 810 888 1029 1125 1469 1600 1495 1427 1319 1241 1247 1242 1261 1289 1269 1400 1565 1387 1143 1030 1029 840 694 620 476 319 211 157 121 120 105 138 336 541 703 1173 1468 1504 1487 1510 1549 1572 1611 1644 1643 1640 1612 1552 1471 1388 1296 1246 1252 1282 1338 1405 1423 1536 1610 1680 1733 1767 1783 1779 1783 1793 1782 1759 1760 1781 1779 1804 1811 1854 1890 1883 1862 1884 1889 1909 1932 1959 1984 2022 2079 2075 2079 2058 2044 2038 2031 2018 1985 1955 1936 1919 1901 1886 1884 1879 1879 1880 1880 1877 1876 1884 1893 1895 1889 1886 1885 1882 1874 1872 1870 1865 1859 1854 1848 1840 1835 1829 1821 1808 1790 1773 1758 1736 1715 1690 1679 1672 1666 1661 1653 1641 1633 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 2 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 1 3 1 7 6 3 2 7 21 22 23 33 26 15 20 23 16 12 15 24 34 35 34 21 30 30 21 18 31 39 30 32 40 49 58 62 54 41 55 62 72 84 53 53 41 29 53 77 70 68 57 56 53 58 62 55 37 38 17 5 1 0 0 0 0 0 0 0 19 68 138 210 207 143 109 133 176 200 209 225 253 250 247 290 340 419 500 556 573 646 803 927 1031 1123 1780 2033 1924 2066 2052 1685 1555 1432 1389 1391 1369 1469 1627 1411 1364 1338 1254 1136 1055 833 666 489 334 227 166 180 136 119 140 165 270 610 1091 1379 1471 1505 1527 1548 1573 1609 1612 1628 1619 1588 1538 1464 1369 1300 1299 1310 1316 1344 1430 1530 1608 1664 1713 1754 1779 1784 1786 1799 1810 1791 1761 1752 1775 1808 1809 1850 1866 1853 1837 1843 1852 1886 1925 1939 1958 1999 2061 2110 2091 2078 2079 2068 2048 2032 2010 1971 1946 1930 1916 1909 1912 1907 1879 1877 1880 1881 1884 1890 1899 1902 1898 1893 1890 1885 1874 1871 1868 1866 1863 1859 1852 1847 1843 1839 1828 1814 1794 1775 1760 1745 1727 1706 1700 1696 1686 1670 1662 1651 1643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 3 3 3 0 0 0 0 0 0 1 1 0 0 1 1 1 3 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 5 5 4 3 3 6 18 28 36 20 13 21 24 17 12 23 28 29 26 18 13 21 31 22 15 23 31 32 31 30 40 59 79 100 73 58 59 68 69 57 51 34 32 46 53 57 62 42 51 39 38 44 40 27 42 18 9 3 0 0 1 4 3 1 10 99 194 210 175 87 59 64 81 94 104 120 140 175 178 189 232 289 365 460 554 600 675 825 963 1060 1507 1436 1090 1089 1546 1824 1948 2028 1724 1491 1371 1336 1448 1593 1534 1480 1460 1461 1432 1258 1095 931 748 597 444 330 337 212 193 153 129 136 231 534 1015 1315 1448 1469 1488 1528 1540 1577 1604 1607 1598 1572 1521 1450 1378 1375 1358 1340 1352 1409 1495 1581 1656 1701 1739 1770 1783 1777 1787 1803 1821 1794 1751 1747 1789 1799 1823 1823 1817 1806 1811 1850 1867 1902 1898 1899 1932 2002 2089 2092 2065 2069 2061 2042 2033 2029 1985 1956 1941 1936 1940 1948 1945 1908 1884 1882 1885 1887 1889 1896 1903 1902 1901 1896 1889 1882 1876 1872 1869 1860 1855 1852 1847 1845 1840 1829 1816 1798 1779 1762 1752 1736 1726 1725 1714 1699 1684 1666 1657 1648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 5 5 3 3 1 0 1 1 1 1 1 1 1 1 1 1 1 2 5 4 5 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 4 20 44 29 10 14 25 26 16 10 10 19 26 19 6 10 12 34 26 13 14 26 22 20 20 32 64 80 72 62 58 56 61 65 59 45 28 29 44 44 43 45 40 65 44 40 39 26 23 45 17 14 4 0 0 0 0 1 12 70 162 190 126 75 44 33 41 47 55 70 85 100 123 137 154 190 245 312 403 435 546 692 837 993 1235 1888 797 266 232 400 471 632 1951 2026 1748 1566 1499 1505 1597 1622 1448 1398 1472 1503 1380 1228 1094 939 796 647 551 553 495 376 253 175 139 137 209 470 931 1237 1280 1286 1352 1476 1543 1564 1578 1587 1582 1555 1508 1456 1454 1443 1406 1378 1389 1443 1546 1644 1692 1731 1760 1770 1765 1790 1806 1821 1805 1770 1756 1785 1799 1824 1828 1816 1808 1825 1864 1861 1890 1831 1802 1839 1914 1995 2049 2043 2047 2034 2018 2014 2015 1997 1966 1952 1948 1955 1963 1961 1943 1914 1892 1888 1892 1897 1898 1900 1902 1897 1893 1884 1872 1865 1862 1869 1863 1856 1853 1850 1845 1840 1830 1818 1803 1785 1769 1756 1746 1746 1738 1725 1710 1695 1678 1660 1653 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 1 1 1 1 1 0 0 0 1 1 1 1 3 5 5 5 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 14 12 12 6 2 17 46 23 4 14 27 28 18 10 8 21 23 18 11 9 11 51 31 11 5 10 21 24 18 24 53 56 36 45 42 42 42 50 51 40 28 24 37 39 38 37 38 39 39 32 40 26 23 37 17 16 3 0 2 5 4 1 16 123 118 75 39 36 28 23 23 24 30 48 73 84 102 109 126 157 199 243 267 392 538 702 872 1096 1424 1787 350 67 43 44 91 236 408 1742 1770 1571 1542 1633 1697 1408 1338 1435 1478 1516 1499 1393 1282 1167 1036 870 791 805 765 586 412 284 199 153 145 203 445 827 698 813 1121 1322 1431 1523 1556 1574 1582 1566 1533 1505 1502 1462 1437 1412 1411 1446 1490 1569 1643 1712 1741 1746 1756 1786 1802 1805 1806 1793 1781 1783 1793 1821 1826 1807 1803 1800 1799 1834 1875 1783 1732 1821 1909 1930 2020 2023 2029 2029 2017 2005 1999 1991 1990 1987 1979 1973 1967 1959 1955 1943 1913 1895 1891 1892 1893 1896 1899 1880 1879 1878 1873 1868 1864 1867 1864 1862 1857 1850 1843 1837 1829 1818 1805 1791 1776 1764 1757 1752 1741 1733 1719 1701 1685 1673 1657 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 0 0 0 0 0 1 0 0 1 2 5 5 3 3 4 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 1 0 0 0 0 0 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 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 1 1 2 8 9 9 5 6 17 35 28 6 15 26 27 21 17 8 13 26 20 17 12 8 51 36 13 2 4 17 30 23 15 31 36 31 33 44 45 41 37 39 35 24 18 30 35 31 29 29 34 47 30 47 44 35 29 20 17 6 3 1 0 1 8 33 116 63 21 13 17 16 16 17 16 21 31 49 70 86 88 107 136 153 173 244 366 534 725 928 1157 1387 1373 157 62 25 8 10 28 112 734 1465 1842 1825 1757 1778 1634 1593 1619 1529 1518 1545 1474 1406 1272 1174 1058 1044 1054 963 799 619 477 344 234 171 166 220 222 350 582 860 1097 1265 1386 1456 1508 1547 1552 1536 1529 1516 1479 1457 1420 1401 1421 1467 1516 1582 1610 1663 1704 1737 1780 1796 1792 1814 1821 1805 1784 1776 1772 1810 1813 1813 1817 1822 1836 1867 1793 1728 1783 1902 1981 2016 2017 2017 2026 2024 2014 2002 1986 1986 1995 1994 1984 1970 1958 1954 1950 1931 1903 1892 1886 1884 1888 1884 1867 1862 1866 1868 1864 1859 1859 1859 1859 1856 1847 1838 1832 1825 1815 1804 1793 1783 1775 1768 1758 1747 1736 1722 1705 1689 1682 1669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 1 0 0 0 0 0 0 1 0 1 1 1 2 4 4 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 12 4 6 15 26 28 10 15 25 28 25 17 12 17 34 19 16 11 10 35 30 24 16 5 7 23 32 16 19 21 23 27 32 35 36 30 42 37 27 26 25 27 30 29 22 19 29 29 65 58 47 35 26 24 19 18 10 3 5 21 49 76 40 17 6 5 6 7 12 12 15 22 29 40 65 77 101 117 130 161 235 352 539 757 966 1141 1282 1147 241 222 56 4 0 2 43 243 904 1280 1457 1514 1590 1710 1754 1632 1592 1560 1502 1421 1370 1313 1239 1217 1212 1181 1101 991 839 706 572 413 277 214 218 207 360 512 686 871 1044 1192 1308 1397 1479 1511 1518 1521 1508 1496 1477 1438 1412 1425 1462 1479 1492 1532 1595 1642 1695 1765 1801 1797 1817 1837 1835 1825 1818 1789 1792 1806 1809 1816 1829 1845 1869 1817 1787 1761 1839 1966 2020 2005 2003 2014 2021 2018 2006 1993 1992 1990 2000 2001 1986 1964 1950 1946 1940 1925 1909 1891 1877 1875 1872 1856 1849 1849 1852 1853 1852 1852 1849 1846 1844 1836 1827 1824 1819 1811 1801 1795 1790 1782 1769 1758 1749 1735 1721 1706 1692 1682 1680 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 3 4 3 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 8 9 10 21 26 12 10 17 25 23 14 3 3 22 19 16 7 10 28 29 20 21 18 8 10 23 18 18 11 12 15 18 31 59 44 56 47 44 44 27 21 31 37 26 21 26 32 72 59 58 62 57 46 42 34 24 21 27 38 48 50 33 22 14 7 3 0 1 9 10 14 21 34 52 59 72 86 106 154 229 334 525 765 947 1102 1225 1193 841 599 134 17 1 0 0 45 396 1110 1262 1491 1631 1606 1616 1559 1563 1505 1459 1414 1350 1324 1320 1268 1247 1229 1194 1133 1031 912 810 661 522 414 349 307 466 549 641 749 866 992 1126 1244 1304 1381 1449 1487 1485 1477 1481 1457 1437 1414 1400 1409 1432 1478 1536 1579 1640 1723 1789 1804 1809 1823 1833 1847 1856 1835 1820 1829 1837 1830 1828 1852 1895 1876 1818 1779 1805 1908 1993 1961 1970 1990 2004 2003 1999 1994 1977 1975 2000 2006 1996 1971 1945 1933 1933 1934 1919 1897 1879 1870 1864 1851 1843 1839 1837 1835 1834 1832 1830 1826 1827 1822 1816 1813 1809 1804 1800 1796 1787 1777 1765 1752 1745 1731 1718 1704 1693 1688 1685 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 4 5 3 1 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 10 8 18 22 15 12 7 18 22 16 6 4 16 18 20 7 2 6 9 17 17 10 11 12 13 13 15 11 11 13 12 15 29 25 40 41 51 51 37 29 17 39 27 27 37 40 48 54 51 58 61 61 62 52 48 46 44 44 44 39 29 24 23 18 9 1 1 7 8 10 15 24 33 33 39 58 89 145 217 314 487 714 884 1076 1166 1172 1104 877 375 91 13 1 0 0 9 187 281 777 852 770 1029 1218 1347 1357 1419 1415 1376 1359 1297 1272 1256 1227 1202 1178 1132 1066 1000 918 853 740 577 492 592 617 674 733 792 863 950 1002 1067 1195 1322 1384 1412 1475 1469 1455 1457 1451 1442 1437 1429 1444 1489 1527 1585 1662 1737 1786 1794 1796 1812 1836 1859 1866 1848 1848 1844 1839 1846 1860 1867 1837 1761 1729 1771 1866 1929 1907 1933 1955 1968 1974 1977 1980 1978 1964 1971 1993 1994 1974 1944 1922 1921 1915 1908 1899 1884 1868 1856 1842 1839 1834 1833 1829 1820 1815 1815 1814 1816 1816 1811 1805 1800 1798 1795 1789 1780 1770 1759 1748 1739 1723 1715 1705 1698 1692 1678 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 1 4 6 3 2 2 2 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 3 11 20 22 19 11 11 24 20 8 0 1 4 17 13 4 1 3 10 16 16 5 6 14 19 18 17 11 9 12 26 47 49 34 28 34 37 35 32 15 41 17 3 0 8 23 41 31 31 31 34 40 53 55 55 46 42 39 30 21 20 26 20 12 5 0 1 7 9 13 19 23 24 32 49 80 129 192 279 418 620 790 844 999 1036 971 896 717 294 114 32 4 0 0 6 21 157 156 147 309 483 650 796 1071 1206 1285 1371 1362 1315 1273 1226 1192 1174 1158 1132 1102 1097 1044 932 787 692 754 737 757 781 797 811 833 857 915 1024 1156 1254 1316 1398 1452 1436 1452 1461 1461 1460 1458 1446 1467 1485 1535 1603 1673 1734 1746 1769 1797 1827 1858 1876 1870 1863 1861 1876 1832 1797 1788 1743 1679 1740 1785 1832 1857 1864 1899 1921 1928 1933 1942 1952 1955 1950 1942 1963 1962 1961 1957 1942 1922 1899 1891 1892 1887 1870 1850 1835 1826 1824 1824 1821 1813 1804 1802 1806 1807 1808 1803 1797 1795 1791 1783 1777 1772 1763 1753 1742 1730 1716 1708 1704 1696 1686 1680 0 0 0 0 0 0 0 0 0 0 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 3 3 3 0 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 3 4 4 12 9 7 8 11 15 15 8 32 23 8 0 0 6 32 30 10 3 3 4 1 8 7 6 9 13 17 22 14 9 11 14 16 19 36 18 22 24 21 19 19 14 2 0 0 0 5 14 14 15 12 17 21 23 37 42 37 32 26 21 19 20 22 18 12 4 0 0 0 9 14 16 19 23 30 48 68 106 158 236 347 500 673 685 848 878 876 910 865 557 328 168 80 27 2 0 0 13 12 16 35 61 99 199 247 276 495 811 1002 1205 969 1094 1162 1167 1152 1135 1127 1125 1101 1044 946 874 898 847 834 837 838 837 837 839 850 904 1002 1140 1230 1276 1383 1403 1419 1436 1448 1466 1482 1467 1470 1473 1501 1556 1607 1640 1666 1727 1777 1818 1848 1868 1875 1884 1891 1801 1769 1742 1707 1678 1668 1778 1791 1800 1814 1837 1871 1873 1898 1907 1920 1931 1933 1928 1904 1904 1903 1907 1924 1938 1925 1895 1874 1874 1879 1872 1852 1835 1822 1819 1815 1814 1809 1800 1792 1798 1801 1800 1794 1788 1787 1780 1769 1764 1760 1755 1747 1736 1724 1710 1709 1704 1697 1688 1680 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 1 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 2 4 6 11 13 12 11 10 9 9 9 29 17 4 0 0 2 10 14 17 6 5 6 8 24 15 10 9 11 14 17 16 12 14 6 8 22 35 17 18 11 6 5 6 0 0 0 6 7 4 3 8 4 1 7 14 18 22 27 31 20 16 16 19 22 8 8 7 3 0 0 1 9 10 12 16 22 30 44 55 87 133 211 306 377 407 520 691 750 736 782 857 768 505 414 386 241 58 17 7 7 15 23 28 37 55 54 42 56 61 102 263 531 468 778 988 1097 1128 1127 1138 1133 1116 1071 1020 994 999 965 931 924 919 913 897 866 842 849 909 1009 1079 1147 1253 1263 1344 1398 1425 1456 1483 1480 1487 1493 1509 1530 1550 1569 1609 1661 1733 1799 1838 1865 1888 1887 1894 1882 1786 1710 1661 1660 1741 1786 1790 1796 1806 1823 1843 1853 1888 1894 1908 1915 1914 1911 1896 1866 1862 1864 1879 1900 1910 1897 1867 1855 1859 1860 1850 1836 1835 1822 1811 1803 1798 1794 1789 1786 1789 1789 1783 1781 1781 1772 1759 1752 1748 1744 1738 1727 1714 1702 1700 1701 1693 1685 1681 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 1 4 11 20 19 11 5 4 4 9 15 16 4 0 0 0 2 9 31 12 10 16 16 11 12 13 13 9 11 16 17 18 12 3 23 33 23 23 22 4 0 0 0 0 0 1 0 0 1 1 2 0 0 2 6 10 14 21 18 13 12 17 25 26 8 0 0 0 0 0 0 1 9 12 15 23 33 43 51 72 123 174 205 231 306 442 642 470 511 620 731 809 672 604 564 420 225 85 38 29 50 64 57 59 77 73 53 75 89 106 145 213 307 464 688 786 905 1042 1126 1136 1119 1084 1063 1038 1015 1013 991 987 974 972 950 909 881 859 870 922 965 1024 1102 1137 1239 1318 1370 1406 1441 1471 1491 1516 1505 1519 1537 1557 1582 1616 1671 1737 1806 1851 1871 1884 1885 1901 1846 1759 1697 1707 1786 1800 1804 1812 1824 1828 1831 1847 1872 1880 1896 1900 1897 1894 1884 1855 1847 1842 1851 1867 1881 1886 1868 1845 1839 1841 1836 1827 1826 1822 1812 1800 1788 1781 1780 1781 1776 1776 1769 1770 1771 1762 1753 1744 1736 1733 1727 1716 1705 1698 1694 1701 1698 1691 1683 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 3 2 0 4 12 12 2 1 5 8 16 33 19 16 14 6 2 10 25 18 18 25 23 13 10 10 12 10 16 23 24 23 17 3 16 25 24 21 16 1 0 0 0 1 3 6 16 17 6 2 3 3 0 0 0 0 4 10 11 11 13 16 28 30 16 3 0 0 0 0 0 1 8 13 19 25 36 45 50 67 110 120 154 236 334 390 446 490 545 644 680 677 742 741 702 571 418 281 175 128 151 206 144 102 123 167 229 213 213 239 240 266 378 382 514 549 682 877 1032 1105 1129 1126 1105 1081 1061 1050 1043 1003 997 987 973 953 933 920 890 895 923 931 946 1013 1114 1203 1277 1330 1375 1419 1464 1499 1457 1489 1525 1552 1574 1593 1630 1682 1753 1815 1851 1861 1872 1890 1890 1853 1790 1767 1800 1812 1827 1832 1838 1843 1846 1853 1866 1861 1875 1880 1880 1879 1876 1872 1846 1832 1831 1839 1851 1857 1854 1837 1827 1824 1818 1810 1810 1815 1808 1799 1788 1776 1771 1772 1771 1773 1760 1759 1761 1754 1744 1735 1722 1721 1717 1712 1710 1706 1702 1705 1702 1694 1684 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 0 0 2 6 11 16 13 13 12 7 5 11 22 24 19 27 23 19 17 7 2 7 17 27 29 19 9 3 8 10 16 20 13 0 0 0 0 4 7 1 6 7 9 5 2 2 2 0 0 0 2 4 5 8 2 15 33 39 27 11 3 0 0 0 0 0 2 13 21 30 40 49 56 67 84 91 136 195 222 229 312 393 641 645 616 623 654 655 746 651 506 386 305 272 417 203 137 234 296 309 414 414 364 462 494 477 461 403 423 428 538 708 877 1010 1104 1145 1119 1106 1098 1098 1098 1031 1004 983 995 1010 1010 1005 965 946 982 975 952 966 1017 1081 1160 1223 1285 1346 1390 1401 1372 1425 1472 1516 1552 1577 1602 1648 1700 1718 1758 1807 1827 1881 1897 1899 1863 1828 1818 1820 1829 1841 1842 1840 1847 1860 1869 1860 1865 1871 1871 1870 1869 1864 1854 1836 1824 1823 1827 1830 1828 1822 1818 1817 1811 1800 1795 1800 1799 1796 1789 1776 1765 1764 1759 1762 1748 1747 1751 1749 1740 1729 1718 1717 1717 1715 1711 1710 1703 1702 1699 1693 1685 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 5 6 9 13 15 15 35 10 1 7 18 24 6 22 9 0 8 15 2 2 10 27 30 17 9 14 13 3 6 9 6 0 0 0 0 1 2 0 0 0 5 3 0 1 2 0 0 0 0 0 0 1 4 24 31 50 44 18 8 0 0 0 0 0 2 10 16 31 44 54 60 66 70 96 144 182 212 397 707 338 421 532 548 593 642 602 663 606 541 503 423 304 263 192 419 396 405 378 330 449 352 533 574 482 391 386 372 377 455 587 740 887 1010 1072 1087 1087 1060 1051 1066 1029 1038 998 1026 1065 1084 1082 1065 1057 1089 1062 1013 984 983 997 1048 1117 1187 1227 1257 1293 1262 1329 1390 1448 1498 1538 1573 1611 1639 1649 1690 1721 1736 1814 1860 1893 1894 1873 1856 1851 1845 1858 1860 1843 1841 1857 1866 1857 1857 1855 1854 1850 1848 1855 1856 1837 1819 1811 1811 1812 1812 1811 1806 1807 1803 1790 1776 1779 1787 1785 1783 1783 1778 1766 1752 1751 1734 1733 1738 1740 1737 1729 1725 1721 1719 1717 1714 1709 1700 1691 1691 1687 1682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 0 6 5 3 10 14 2 13 3 0 3 14 21 2 21 11 3 6 20 25 4 3 21 33 21 6 18 19 3 9 12 9 6 4 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 16 36 105 81 24 10 4 1 0 0 0 0 4 14 29 47 55 59 65 81 112 155 175 363 821 1068 295 126 236 296 471 632 609 571 528 500 449 445 413 300 293 453 399 422 388 316 513 427 434 414 406 354 272 280 295 359 472 615 768 903 979 1000 1018 1004 1025 1052 1043 1106 1021 1051 1096 1125 1134 1132 1135 1155 1133 1084 1036 1008 992 990 1023 1041 1076 1130 1168 1130 1203 1276 1350 1422 1480 1519 1558 1579 1589 1629 1652 1663 1717 1782 1833 1873 1884 1882 1878 1868 1866 1868 1852 1846 1855 1862 1849 1854 1854 1858 1850 1845 1852 1848 1833 1815 1801 1796 1796 1798 1800 1792 1791 1790 1781 1766 1758 1766 1773 1774 1775 1775 1767 1749 1739 1723 1722 1725 1727 1727 1725 1723 1717 1715 1713 1709 1701 1695 1687 1681 1678 1677 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 2 5 8 7 7 7 14 17 13 14 1 0 1 16 21 5 4 7 2 5 10 12 8 9 12 29 24 10 9 14 6 2 2 6 8 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 13 146 139 91 55 15 6 1 0 0 0 4 16 29 51 56 61 77 105 142 192 261 513 762 702 195 61 21 7 151 335 433 444 434 466 429 441 415 375 495 384 372 339 303 258 273 406 273 260 259 240 215 220 216 262 341 451 593 728 807 868 936 881 890 944 984 1032 1027 1044 1080 1103 1118 1138 1159 1134 1135 1118 1085 1050 1020 1001 1000 990 992 1018 1032 1001 1064 1139 1223 1314 1380 1415 1449 1522 1546 1585 1598 1609 1644 1695 1765 1822 1840 1859 1879 1883 1876 1869 1866 1853 1849 1853 1850 1849 1842 1846 1844 1843 1847 1845 1829 1811 1796 1790 1787 1785 1785 1781 1779 1779 1774 1762 1749 1742 1752 1754 1759 1765 1764 1751 1734 1714 1709 1711 1712 1713 1714 1712 1709 1707 1704 1696 1685 1680 1677 1670 1669 1665 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 5 6 3 1 7 5 3 8 4 0 3 13 17 14 13 6 3 4 3 3 7 13 10 20 24 18 13 14 0 0 0 4 4 4 6 2 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 142 162 199 146 25 8 2 1 0 3 8 17 35 44 53 71 94 125 159 143 240 1107 721 176 80 20 1 0 55 143 244 327 368 385 378 379 362 369 446 400 324 214 230 262 248 244 215 214 205 243 282 285 264 251 292 352 421 485 541 663 757 709 723 777 833 883 918 943 961 981 1011 1055 1093 1068 1097 1108 1095 1070 1045 1026 1024 996 963 949 933 910 948 1013 1090 1153 1209 1266 1348 1437 1437 1499 1513 1530 1579 1620 1681 1698 1752 1810 1854 1879 1888 1882 1881 1861 1846 1845 1850 1854 1853 1859 1850 1844 1846 1844 1827 1802 1796 1788 1779 1772 1769 1767 1769 1766 1761 1755 1746 1733 1730 1730 1737 1745 1750 1744 1727 1709 1700 1698 1698 1699 1699 1698 1696 1696 1693 1682 1669 1663 1663 1663 1661 1657 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 2 8 3 5 8 9 10 11 17 4 0 6 8 5 10 13 21 12 6 4 0 0 0 6 3 1 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 17 169 176 272 190 39 13 9 7 7 3 6 14 23 39 52 80 102 115 135 223 731 665 375 177 107 0 0 4 18 51 120 209 270 302 313 347 331 323 336 303 225 174 189 205 205 199 199 202 214 508 693 681 611 535 519 501 485 476 496 548 619 713 745 753 759 779 798 809 832 864 906 960 1020 1065 1093 1102 1094 1078 1065 1059 1029 1002 966 925 883 854 863 904 965 983 1041 1131 1224 1321 1393 1445 1456 1446 1471 1531 1546 1589 1661 1740 1804 1846 1869 1882 1884 1874 1855 1845 1829 1807 1830 1830 1836 1842 1843 1840 1830 1801 1799 1784 1769 1759 1753 1751 1754 1753 1740 1735 1738 1737 1719 1709 1714 1723 1737 1743 1729 1701 1687 1685 1685 1683 1680 1678 1676 1675 1676 1671 1661 1655 1655 1653 1650 1647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 3 0 0 0 0 0 0 0 7 20 0 0 4 4 13 27 19 26 16 6 2 1 4 8 20 11 2 1 0 0 0 7 3 0 1 4 0 0 0 0 0 2 7 4 3 1 0 0 0 0 0 0 0 6 8 10 71 161 286 166 42 22 12 10 10 9 9 12 20 41 58 85 100 135 331 809 1717 329 146 148 90 3 0 4 12 30 62 117 170 168 170 300 246 208 203 174 158 135 156 155 149 147 146 186 352 887 999 907 869 825 765 741 726 694 657 649 691 870 919 915 909 899 891 883 886 909 940 983 1002 979 996 1018 1025 1036 1045 1045 1044 1021 981 924 857 808 794 804 831 851 909 996 1094 1195 1298 1372 1386 1357 1334 1368 1442 1498 1561 1646 1723 1782 1821 1834 1771 1790 1798 1815 1775 1676 1794 1836 1841 1837 1827 1818 1815 1809 1793 1768 1750 1740 1733 1729 1732 1733 1715 1707 1711 1717 1709 1691 1687 1689 1699 1713 1714 1686 1684 1675 1669 1667 1667 1665 1661 1657 1661 1664 1659 1651 1648 1644 1643 1641 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 15 9 0 7 6 21 30 15 29 21 8 3 2 3 11 6 14 8 6 9 6 0 2 1 0 0 0 0 0 0 0 0 3 8 8 8 4 1 0 0 0 0 0 0 1 14 47 102 166 199 94 31 24 17 13 13 12 12 16 28 45 66 84 102 248 676 1024 621 670 356 145 49 14 6 1 16 34 60 98 135 149 189 374 200 107 90 87 94 84 97 103 103 109 142 255 648 1011 870 721 708 715 709 706 727 762 783 793 814 839 853 826 795 779 793 822 860 893 919 941 844 652 682 734 762 810 860 900 928 936 923 884 778 706 700 703 710 734 785 861 956 1060 1164 1265 1266 1298 1323 1339 1382 1428 1472 1536 1614 1686 1746 1769 1637 1650 1628 1606 1610 1584 1477 1767 1809 1819 1803 1786 1787 1784 1771 1747 1724 1709 1702 1698 1700 1709 1684 1677 1682 1689 1690 1676 1667 1663 1671 1685 1690 1676 1675 1666 1661 1658 1658 1658 1655 1649 1650 1654 1654 1650 1645 1639 1638 1639 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 6 9 1 10 5 13 16 17 29 28 11 8 3 7 15 4 10 6 2 5 7 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 9 2 0 0 0 0 0 0 0 25 100 180 164 91 42 25 22 20 18 17 17 19 25 36 51 67 77 123 448 553 366 48 34 73 28 25 26 16 11 24 44 62 75 98 136 169 197 166 93 60 55 54 63 65 69 72 105 225 486 937 946 753 612 572 560 515 468 498 583 670 731 715 547 535 492 485 468 447 472 540 593 626 637 498 303 325 363 382 433 495 557 617 673 707 718 569 490 511 546 576 617 670 741 825 919 1025 1137 1118 1130 1196 1273 1329 1379 1413 1458 1517 1580 1651 1695 1625 1679 1704 1710 1732 1748 1729 1753 1767 1782 1764 1750 1752 1746 1736 1714 1690 1673 1663 1659 1658 1667 1635 1633 1643 1652 1659 1657 1651 1646 1654 1661 1665 1672 1673 1661 1652 1649 1651 1653 1654 1646 1645 1643 1646 1648 1645 1639 1637 1639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 13 2 4 3 9 21 14 13 10 3 8 14 9 7 9 3 6 6 0 0 0 0 0 0 0 1 2 0 0 0 0 1 4 10 5 1 0 0 0 2 12 12 35 80 120 107 53 31 29 35 35 32 30 19 20 28 41 53 62 83 182 498 417 252 162 0 3 1 17 24 23 24 36 54 54 71 108 143 146 105 154 74 49 44 36 40 46 54 80 213 484 825 996 721 655 556 512 467 366 304 307 364 434 486 457 332 301 307 279 242 215 213 243 278 299 301 230 152 155 158 165 181 204 229 260 307 366 418 302 255 285 339 407 489 554 628 712 801 892 972 883 968 1071 1166 1249 1317 1357 1398 1447 1494 1536 1556 1532 1595 1653 1679 1706 1725 1721 1716 1725 1728 1739 1726 1708 1705 1691 1669 1648 1632 1622 1616 1616 1616 1585 1590 1606 1622 1634 1639 1637 1636 1646 1652 1657 1667 1673 1666 1656 1651 1651 1653 1655 1651 1647 1643 1647 1650 1648 1643 1640 1643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 0 2 2 1 0 2 6 10 3 7 11 9 7 4 3 1 0 0 0 0 0 0 0 0 2 7 2 0 0 0 0 2 8 13 5 2 3 5 10 10 31 35 41 52 54 36 23 21 32 33 30 35 53 32 35 43 53 62 86 182 293 414 256 67 0 0 0 10 18 24 32 43 52 56 66 80 103 110 77 97 50 32 28 26 28 32 57 163 450 720 826 691 326 336 345 342 324 286 257 236 234 259 286 269 213 205 209 197 173 155 146 145 150 158 155 135 119 119 120 125 130 137 143 148 158 176 200 161 151 165 185 225 335 381 474 575 675 745 749 733 842 954 1057 1149 1229 1298 1350 1400 1423 1439 1447 1458 1516 1576 1626 1670 1698 1704 1696 1695 1696 1699 1683 1666 1658 1638 1616 1594 1579 1572 1570 1570 1570 1540 1553 1575 1596 1613 1623 1621 1624 1626 1636 1649 1661 1669 1668 1664 1661 1659 1658 1659 1659 1653 1648 1654 1657 1653 1648 1647 1644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 5 0 6 2 2 3 4 7 5 1 3 7 8 9 5 0 0 0 0 0 1 2 0 0 0 0 3 14 16 13 13 8 4 7 14 13 13 14 16 19 33 49 36 23 24 28 24 19 15 25 29 44 71 86 46 55 51 54 58 104 217 196 469 231 24 0 0 0 8 16 26 34 40 46 54 56 58 61 64 61 47 38 29 27 24 52 143 308 390 578 618 497 321 222 226 219 212 214 222 225 205 185 184 193 181 158 161 169 169 156 146 135 124 120 121 120 113 108 107 107 111 116 121 125 126 128 131 135 129 129 131 129 136 181 194 272 378 478 557 581 555 699 828 946 1050 1139 1214 1277 1297 1340 1380 1395 1403 1453 1501 1568 1626 1664 1676 1674 1675 1678 1670 1643 1617 1595 1570 1552 1530 1523 1517 1514 1516 1520 1486 1504 1535 1565 1587 1598 1596 1599 1611 1624 1642 1660 1667 1668 1672 1670 1669 1669 1669 1670 1664 1659 1664 1665 1660 1655 1654 1651 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 0 0 0 0 0 0 0 4 20 15 3 0 0 1 1 0 3 7 8 5 1 7 10 11 10 3 6 2 0 0 3 9 3 3 3 3 1 1 7 13 19 18 9 5 12 20 27 24 21 22 27 30 23 8 6 8 11 12 13 12 15 28 48 69 82 60 62 42 57 131 290 419 455 245 60 1 0 0 1 17 23 30 39 49 54 52 54 47 45 38 14 23 23 14 22 138 371 607 532 487 383 292 250 230 192 168 159 159 167 166 147 149 148 150 141 130 132 138 143 138 135 129 119 112 109 109 108 106 105 105 109 113 117 121 123 124 125 126 132 135 131 126 124 124 132 154 205 235 294 366 360 524 679 818 943 1052 1127 1150 1223 1275 1323 1341 1350 1392 1447 1509 1565 1609 1639 1651 1660 1658 1646 1604 1559 1524 1502 1489 1472 1473 1461 1457 1466 1471 1435 1454 1492 1526 1547 1556 1561 1579 1590 1607 1631 1651 1661 1669 1676 1678 1679 1677 1675 1674 1675 1672 1672 1669 1663 1658 1658 1658 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 16 8 1 2 4 7 3 0 5 10 6 5 10 12 13 16 16 10 2 2 1 3 8 6 9 7 7 4 0 1 8 9 13 12 11 17 24 31 35 32 32 38 36 25 7 5 4 5 9 8 0 18 33 47 59 63 58 53 51 66 95 190 389 185 260 120 15 2 7 11 19 20 29 40 50 57 54 53 43 37 27 13 9 25 7 57 259 495 571 424 337 287 257 238 222 188 155 139 132 124 113 103 108 112 120 114 110 112 114 113 114 120 119 115 112 111 108 107 108 107 107 109 112 116 121 122 124 128 130 134 143 145 140 132 125 123 129 130 141 175 205 223 348 516 692 838 969 1059 1059 1047 1205 1275 1287 1302 1348 1399 1455 1494 1516 1552 1600 1632 1637 1616 1549 1498 1464 1441 1430 1428 1422 1412 1411 1422 1427 1396 1415 1451 1484 1506 1517 1530 1553 1568 1587 1615 1638 1651 1664 1674 1675 1679 1679 1676 1675 1680 1675 1671 1668 1662 1657 1657 1655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 5 1 2 0 0 0 0 4 7 6 11 12 11 11 13 14 9 12 10 6 5 5 7 14 8 7 4 1 0 0 1 8 13 18 26 33 32 40 43 41 34 25 18 2 11 5 3 5 4 1 15 22 35 54 71 69 50 55 63 99 181 245 126 31 21 30 22 9 11 13 16 23 31 42 54 56 56 44 35 32 33 32 20 28 80 295 478 490 380 323 294 276 233 186 164 139 135 131 121 104 89 84 84 93 94 93 97 101 104 107 111 118 121 119 116 112 111 115 114 113 112 113 118 121 122 125 128 132 139 148 158 160 153 144 139 134 127 127 137 148 166 231 369 559 728 809 875 981 1038 980 1146 1199 1230 1298 1356 1408 1412 1448 1494 1540 1577 1591 1562 1500 1458 1425 1405 1401 1387 1373 1371 1373 1382 1385 1364 1384 1415 1424 1450 1484 1505 1530 1549 1567 1590 1613 1632 1647 1650 1660 1670 1675 1676 1676 1677 1668 1663 1660 1656 1653 1652 1649 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 2 7 6 4 2 1 2 1 0 3 4 5 10 19 16 14 16 16 12 17 15 9 9 8 6 11 15 14 16 13 7 0 0 7 8 12 19 28 35 41 32 28 30 29 20 6 15 11 5 1 0 2 15 3 33 85 94 170 503 457 236 172 193 205 152 70 23 27 25 17 18 15 16 22 27 35 45 52 60 47 41 38 34 36 55 45 82 234 375 422 393 350 323 270 201 159 148 140 136 140 138 116 96 90 83 82 89 93 94 95 98 101 107 109 117 123 123 120 120 127 126 123 122 121 122 122 125 127 130 135 140 150 163 176 181 180 176 166 150 133 131 136 146 176 262 432 477 601 757 897 1005 959 1063 1096 1143 1223 1293 1331 1362 1406 1446 1484 1518 1537 1523 1460 1400 1377 1369 1358 1347 1335 1337 1339 1345 1345 1336 1357 1374 1384 1417 1456 1485 1508 1538 1560 1580 1598 1609 1616 1633 1645 1660 1667 1669 1669 1667 1662 1655 1652 1649 1647 1645 1643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 5 1 11 11 7 5 5 10 7 8 10 5 5 11 17 20 21 21 17 15 20 19 16 17 11 6 8 15 10 21 19 14 11 8 9 11 11 13 16 24 43 47 30 21 28 27 12 24 23 12 3 0 0 0 0 49 62 61 263 668 424 169 197 243 212 119 28 21 23 23 24 25 23 22 30 35 41 45 51 61 49 54 50 65 80 87 89 126 229 326 364 358 355 279 228 164 137 136 131 128 134 136 129 117 105 91 96 94 100 101 99 98 99 105 105 111 121 129 130 133 139 138 135 133 131 129 130 133 132 132 135 141 156 166 183 191 202 214 215 201 165 145 140 145 163 206 209 332 494 661 811 931 989 1021 1029 1069 1126 1178 1224 1310 1364 1403 1435 1460 1475 1479 1422 1411 1379 1342 1318 1310 1307 1310 1310 1310 1310 1312 1325 1332 1356 1394 1434 1468 1499 1531 1551 1570 1573 1581 1600 1620 1634 1648 1657 1664 1665 1660 1657 1648 1648 1644 1638 1636 1636 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 7 5 6 9 12 6 11 18 17 10 10 15 10 8 11 15 29 37 32 23 23 27 20 21 21 18 14 12 14 15 19 17 15 19 24 19 19 17 17 15 17 28 31 35 21 18 18 12 16 19 10 4 1 0 1 11 214 225 206 315 413 128 74 130 248 300 232 100 39 39 37 36 35 33 33 39 43 50 57 60 58 55 108 77 106 152 186 227 262 284 289 281 259 235 178 153 119 108 110 113 115 116 118 120 119 112 102 105 105 110 109 105 103 101 101 104 107 119 128 133 140 146 147 146 144 143 139 139 141 140 140 143 150 164 171 177 189 211 236 254 259 216 178 156 154 162 164 187 278 418 577 728 853 943 986 983 999 1024 1066 1148 1243 1314 1360 1392 1415 1429 1425 1376 1375 1354 1318 1287 1276 1284 1289 1289 1285 1284 1287 1293 1313 1338 1375 1417 1452 1483 1524 1549 1565 1561 1570 1591 1605 1624 1639 1649 1654 1657 1658 1655 1646 1645 1640 1633 1628 1627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 13 10 9 8 10 19 28 44 43 21 9 15 19 18 23 33 48 59 40 27 32 37 31 30 29 27 23 18 17 18 23 23 26 36 41 36 35 40 43 35 25 20 22 27 31 27 29 27 19 14 11 4 1 2 20 88 303 413 426 260 111 45 35 34 94 186 212 148 73 69 50 33 26 25 27 39 43 49 60 66 64 58 80 67 144 226 277 286 229 221 207 188 166 136 112 105 87 87 92 95 100 106 107 111 114 113 112 113 117 116 114 111 109 108 106 107 109 119 129 135 144 153 156 156 155 153 151 150 150 149 150 155 161 169 171 182 201 222 245 270 290 268 221 190 188 192 185 185 246 369 512 653 778 878 936 912 931 968 1015 1076 1161 1240 1303 1345 1372 1383 1371 1344 1342 1330 1300 1271 1260 1266 1277 1270 1267 1264 1265 1276 1304 1332 1365 1404 1440 1472 1511 1538 1542 1552 1564 1578 1596 1617 1632 1641 1645 1647 1649 1651 1644 1644 1638 1631 1625 1622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 8 10 11 12 13 15 34 36 47 51 45 41 45 43 46 44 46 54 60 45 35 45 52 44 38 37 37 29 21 18 24 38 39 44 53 57 52 47 53 52 50 45 41 36 32 42 42 33 34 31 14 15 5 1 15 94 284 629 655 349 152 45 11 0 0 0 45 78 92 96 90 46 30 17 8 7 15 30 36 43 49 57 74 102 161 144 159 180 175 144 141 124 105 89 82 81 81 62 60 64 71 76 80 91 100 107 110 111 114 119 115 113 113 113 112 110 111 114 124 134 141 149 163 165 166 168 167 164 162 161 160 160 161 165 173 184 195 220 237 255 281 309 308 275 251 261 254 217 207 233 330 456 588 713 817 883 870 891 935 980 1026 1091 1166 1234 1286 1319 1337 1334 1306 1302 1296 1283 1267 1253 1249 1258 1256 1255 1250 1246 1256 1286 1321 1357 1391 1428 1464 1492 1499 1529 1538 1553 1574 1595 1610 1624 1634 1634 1634 1637 1642 1639 1639 1636 1630 1626 1621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 13 11 15 24 34 45 55 54 46 38 37 25 23 23 26 31 35 35 41 31 31 34 33 32 31 30 26 31 42 51 38 44 28 25 26 23 25 24 33 24 32 43 37 63 67 28 28 29 12 15 4 4 78 203 330 348 370 145 47 11 0 0 1 10 23 23 20 20 18 41 31 26 14 4 2 9 14 21 30 40 52 68 92 59 69 76 74 73 77 64 61 59 57 57 56 57 37 35 37 44 56 70 81 92 99 103 106 110 103 106 108 111 112 111 111 114 127 139 148 158 172 177 179 180 181 179 177 174 172 169 168 174 183 195 216 241 257 269 292 321 335 322 316 317 297 262 240 240 305 411 530 647 732 765 824 853 905 954 992 1032 1096 1167 1210 1234 1260 1285 1279 1289 1275 1268 1261 1251 1241 1240 1241 1242 1237 1233 1240 1266 1306 1341 1377 1407 1428 1444 1485 1519 1535 1549 1571 1595 1607 1613 1622 1623 1625 1630 1635 1633 1634 1632 1628 1624 1621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 9 13 19 24 26 45 59 45 25 14 12 3 3 3 5 5 4 4 9 2 0 2 7 12 17 25 36 48 50 39 20 20 11 8 5 3 4 5 17 9 10 14 13 16 43 17 13 12 7 8 0 15 160 226 305 383 262 222 56 8 3 0 2 12 2 0 0 0 1 8 27 9 3 1 0 0 0 5 12 17 27 43 48 30 30 32 33 34 36 37 38 39 38 36 35 36 27 27 27 28 36 49 61 74 83 88 93 94 88 91 99 105 107 105 105 109 121 140 150 166 190 198 195 191 188 186 186 186 185 182 180 184 190 202 233 261 279 282 299 331 355 354 341 343 334 305 268 262 298 383 487 550 603 684 771 810 871 924 963 994 1033 1100 1108 1151 1199 1228 1244 1270 1269 1260 1249 1241 1236 1234 1227 1225 1225 1223 1227 1247 1288 1319 1360 1374 1394 1429 1462 1507 1525 1542 1566 1590 1605 1609 1611 1620 1621 1625 1629 1627 1629 1627 1623 1620 1619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 12 16 26 29 25 26 16 13 12 11 7 0 0 0 0 0 0 0 0 0 0 0 2 6 17 32 39 31 18 12 12 5 1 0 0 1 2 0 4 9 11 9 9 30 10 3 2 2 3 5 38 104 153 201 184 52 27 17 23 27 23 17 16 21 5 0 0 0 0 1 0 0 0 0 0 1 7 6 2 4 12 19 12 17 18 21 25 27 29 30 27 26 24 22 23 17 18 19 20 24 33 45 56 66 73 77 77 73 84 93 98 98 95 95 102 118 147 155 183 218 221 213 200 191 186 185 187 190 191 189 192 199 213 238 265 296 301 311 331 352 365 362 378 372 341 304 285 304 365 391 443 525 630 724 766 832 888 932 963 987 1030 1044 1095 1151 1187 1205 1234 1249 1253 1243 1236 1233 1224 1214 1210 1214 1213 1216 1233 1267 1304 1331 1347 1375 1411 1442 1478 1506 1527 1554 1582 1599 1601 1609 1620 1622 1624 1625 1623 1620 1619 1615 1613 1613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 7 10 29 33 18 18 20 22 21 32 30 2 0 2 3 1 0 1 2 0 0 0 0 1 6 12 13 9 7 6 5 4 3 3 7 6 1 0 2 4 5 4 7 18 10 2 0 1 1 6 32 53 160 169 106 38 18 18 31 38 40 40 39 43 8 1 0 0 0 0 0 0 0 0 0 2 14 14 7 3 6 14 19 19 26 39 44 40 34 27 18 16 16 16 15 12 13 13 13 14 20 31 41 50 57 60 62 66 79 85 86 86 85 90 102 122 130 166 220 255 250 232 209 192 181 177 177 178 186 193 202 211 228 255 278 308 322 327 328 339 372 384 412 408 377 338 313 317 322 350 404 485 583 673 717 788 848 901 934 947 959 997 1047 1100 1135 1162 1201 1227 1238 1239 1235 1227 1213 1198 1199 1206 1205 1208 1222 1244 1269 1281 1316 1356 1394 1429 1464 1489 1519 1547 1560 1570 1587 1608 1617 1621 1622 1622 1619 1612 1611 1609 1608 1606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 10 22 29 22 13 11 18 24 25 16 1 2 6 6 4 2 6 14 8 1 0 0 0 0 2 2 2 2 1 2 6 7 4 7 5 1 2 1 1 1 8 14 11 3 0 0 0 0 0 7 46 149 126 69 24 8 9 7 10 15 21 24 18 1 0 0 0 0 0 0 0 0 0 0 1 6 7 12 13 17 26 36 36 58 44 35 29 21 16 12 11 11 11 11 10 11 11 11 11 14 21 28 37 40 45 54 64 69 71 73 77 83 94 106 111 141 199 264 291 276 249 216 194 179 172 171 174 184 200 218 228 251 285 308 330 336 343 342 349 376 405 448 448 421 385 354 340 339 358 407 470 546 622 670 742 805 846 878 906 937 969 1013 1056 1090 1128 1174 1202 1221 1224 1226 1220 1206 1194 1194 1197 1194 1194 1201 1213 1225 1257 1295 1330 1366 1406 1450 1473 1505 1530 1540 1554 1582 1595 1608 1614 1616 1616 1611 1604 1604 1604 1602 1600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 9 14 22 22 16 13 8 17 19 9 2 5 7 6 6 7 8 7 9 11 2 0 0 0 0 0 0 0 0 1 7 15 13 11 4 1 1 2 3 2 2 1 0 0 0 0 0 0 0 6 33 113 68 35 15 5 4 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 18 22 32 47 65 61 31 19 17 14 10 8 9 9 9 8 8 10 10 11 11 16 24 31 34 36 43 49 53 54 56 64 77 94 102 111 141 196 254 312 318 288 253 219 194 181 174 172 175 188 208 228 244 277 317 344 350 359 372 371 371 387 416 475 485 457 420 395 387 366 376 415 464 523 583 630 702 737 769 816 870 911 946 987 1025 1062 1105 1147 1171 1174 1198 1213 1214 1207 1197 1190 1190 1183 1180 1181 1190 1216 1245 1278 1315 1353 1392 1429 1452 1489 1496 1511 1535 1561 1585 1598 1603 1606 1607 1603 1597 1597 1597 1597 1597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 14 10 11 13 4 6 16 11 3 3 6 6 7 10 10 8 9 12 9 2 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 1 3 4 3 2 1 1 0 0 0 0 0 6 41 134 53 26 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 22 30 33 47 62 59 39 13 7 9 10 7 5 5 7 7 6 6 9 11 13 18 25 31 34 37 39 44 41 40 45 55 72 101 142 159 186 247 300 333 360 337 291 249 215 199 191 178 171 176 192 215 241 270 309 350 377 377 392 405 406 404 406 425 484 520 496 479 454 412 384 373 404 454 510 559 601 671 673 715 772 827 875 924 969 1002 1053 1093 1112 1121 1153 1181 1200 1211 1209 1200 1190 1187 1180 1178 1180 1192 1215 1233 1267 1304 1341 1375 1405 1430 1432 1466 1494 1518 1544 1570 1587 1592 1595 1596 1593 1589 1591 1591 1592 1594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 8 11 14 5 1 10 10 4 1 3 4 5 7 4 3 6 14 26 4 0 0 0 0 0 0 0 0 2 4 0 0 0 0 2 3 2 2 1 0 0 0 0 0 0 0 0 7 49 125 46 30 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 23 19 18 44 69 67 41 9 5 7 5 2 1 3 3 4 2 2 7 9 10 12 19 23 25 30 33 37 44 52 70 100 137 200 206 271 347 394 414 410 409 360 301 249 213 212 190 174 169 176 194 222 264 291 332 357 380 412 429 433 428 429 428 436 481 537 542 526 490 449 423 409 422 459 505 545 574 605 637 680 736 791 843 899 955 987 1031 1044 1057 1101 1138 1172 1195 1207 1211 1207 1196 1186 1186 1183 1184 1195 1211 1221 1253 1286 1324 1358 1382 1388 1406 1444 1477 1505 1530 1552 1570 1579 1584 1586 1584 1581 1584 1586 1587 1588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 7 9 7 2 13 12 7 4 5 5 0 2 1 3 13 23 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 5 6 1 1 1 0 0 0 0 0 14 62 106 46 32 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 21 27 65 125 147 92 9 2 2 1 0 1 2 0 0 0 6 13 13 12 23 25 30 37 42 45 45 128 171 212 272 335 329 410 476 508 514 499 466 437 376 312 268 238 215 187 173 168 175 195 227 268 306 317 348 396 442 462 458 441 440 438 442 475 524 537 542 520 486 459 449 434 473 498 512 529 558 607 649 708 765 819 874 931 962 967 995 1043 1092 1128 1162 1188 1207 1217 1216 1204 1199 1199 1195 1196 1206 1219 1230 1246 1274 1303 1318 1335 1369 1388 1425 1460 1488 1513 1536 1554 1565 1568 1573 1573 1572 1576 1579 1581 1582 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 5 3 3 13 23 21 10 6 5 0 1 0 16 34 34 15 12 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 0 1 1 0 0 0 0 0 52 104 110 50 41 39 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 34 66 114 100 33 1 0 0 0 0 0 0 0 0 0 88 189 250 299 281 301 280 252 225 193 163 364 442 499 530 531 571 601 615 603 575 536 489 436 376 340 307 269 222 190 177 172 179 199 231 266 270 305 354 411 457 477 471 455 449 443 445 459 467 517 543 531 504 481 462 446 484 494 497 513 551 592 631 687 740 792 846 899 929 939 976 1030 1081 1119 1157 1184 1202 1219 1225 1220 1216 1223 1219 1217 1221 1232 1242 1245 1269 1273 1284 1310 1344 1371 1409 1442 1471 1496 1519 1538 1542 1550 1558 1559 1561 1567 1572 1573 1575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 9 8 3 3 3 0 4 16 12 8 4 0 0 0 31 42 29 10 10 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 1 3 1 0 0 0 0 0 0 0 108 125 90 55 55 57 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 45 40 19 6 3 0 0 0 0 0 0 0 0 1 493 1020 1327 1241 946 904 705 599 540 471 430 572 633 663 682 693 705 702 679 634 587 539 487 431 405 372 322 270 229 200 186 181 187 204 233 266 265 300 351 407 450 470 469 456 447 442 442 450 472 511 535 528 516 500 477 470 492 496 507 528 559 595 632 677 723 773 821 859 874 915 961 1012 1062 1108 1152 1182 1204 1213 1221 1227 1228 1242 1241 1238 1237 1243 1254 1261 1274 1278 1290 1310 1338 1367 1398 1431 1459 1486 1503 1511 1528 1542 1548 1549 1551 1558 1565 1567 1567 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 13 8 7 4 0 2 12 11 6 2 0 1 6 45 34 27 20 10 7 11 7 5 4 2 1 1 4 1 2 3 0 0 0 0 0 1 3 6 7 4 1 0 0 0 0 115 89 56 50 55 76 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 42 46 21 6 8 6 0 0 0 0 0 0 0 3 987 1448 1517 1328 764 971 825 739 677 610 567 580 618 651 700 746 748 686 650 609 564 519 472 426 415 367 314 267 234 213 197 195 201 215 226 237 275 299 341 388 429 453 460 450 445 441 444 454 476 512 529 521 517 505 488 492 495 510 530 552 578 608 640 675 714 750 778 805 862 905 946 994 1045 1094 1141 1183 1204 1209 1216 1228 1238 1249 1256 1257 1257 1259 1264 1270 1273 1284 1297 1316 1340 1367 1393 1423 1451 1463 1475 1497 1520 1536 1544 1545 1547 1551 1557 1561 1560 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 9 3 1 0 0 3 9 6 3 1 4 17 33 33 46 48 32 16 30 28 13 6 6 8 5 8 2 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 7 90 52 37 36 44 63 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 30 10 7 13 10 0 0 0 0 0 0 4 30 840 1176 1176 976 685 934 834 745 657 580 539 547 529 597 688 759 767 693 603 551 517 485 462 440 393 353 314 273 241 221 206 207 216 220 231 258 294 307 342 375 411 439 450 447 448 443 447 459 482 515 538 534 522 511 505 504 502 524 557 579 599 624 648 671 693 711 741 789 841 888 929 977 1031 1083 1130 1177 1181 1204 1219 1232 1244 1250 1264 1273 1277 1278 1278 1280 1289 1299 1311 1328 1351 1374 1391 1419 1447 1455 1468 1489 1507 1527 1537 1539 1542 1545 1547 1549 1551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 6 7 11 9 3 0 3 8 5 2 5 17 32 33 35 30 24 20 29 39 16 3 5 10 9 0 0 2 3 1 0 0 0 4 4 2 1 3 0 0 0 0 13 37 56 34 26 24 31 40 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 6 8 0 0 0 0 0 0 16 93 160 591 698 588 578 808 768 690 604 525 488 497 450 548 669 763 773 683 560 487 461 454 443 419 374 347 321 285 255 234 220 221 220 235 255 281 311 321 352 375 407 431 441 442 446 444 447 453 472 513 546 548 544 541 539 535 530 546 594 609 618 634 650 668 668 693 732 775 822 872 912 963 1021 1075 1111 1121 1159 1198 1217 1230 1242 1252 1270 1285 1289 1294 1299 1303 1310 1319 1327 1341 1360 1379 1395 1417 1419 1439 1463 1484 1498 1517 1530 1531 1533 1536 1537 1540 1542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 1 6 2 3 3 3 15 4 1 4 17 36 51 40 26 15 27 44 33 17 6 2 2 2 1 0 5 4 2 4 9 7 12 21 12 5 5 4 4 1 5 27 52 39 21 14 15 18 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 12 72 338 360 333 326 449 663 608 543 477 439 418 390 336 446 614 775 813 711 549 451 447 425 407 393 376 356 329 301 274 253 240 237 234 252 273 301 327 342 367 390 414 427 433 439 444 446 446 454 475 511 559 582 582 579 571 565 570 581 633 637 633 639 652 660 668 692 729 770 811 854 894 951 1009 1039 1061 1110 1148 1189 1216 1231 1243 1257 1277 1294 1295 1304 1314 1322 1333 1343 1351 1357 1372 1387 1393 1393 1412 1433 1456 1477 1495 1511 1524 1524 1525 1528 1533 1536 1536 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 6 5 7 3 2 8 18 11 3 1 8 24 38 30 20 19 41 57 39 13 8 5 9 12 7 0 4 4 11 19 24 22 20 43 31 27 25 1 9 1 16 31 40 34 5 4 6 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 208 261 139 117 157 262 400 476 415 395 361 336 291 234 327 502 734 841 768 592 451 451 422 403 397 393 378 348 324 302 284 270 259 248 262 285 315 344 366 389 408 415 427 437 442 440 447 448 463 485 522 576 611 616 624 616 605 605 608 646 659 656 655 658 660 678 705 733 764 798 838 876 942 955 995 1055 1107 1144 1185 1210 1229 1244 1259 1275 1284 1296 1312 1326 1336 1346 1355 1366 1373 1385 1395 1398 1407 1417 1433 1453 1473 1492 1508 1516 1517 1517 1523 1532 1539 1535 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 4 9 12 13 7 3 5 24 44 41 47 44 54 64 59 37 11 4 6 9 9 3 0 4 31 36 32 31 28 38 26 16 10 9 17 1 23 31 28 19 2 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 160 308 154 65 75 104 234 340 327 322 327 299 274 238 204 265 430 673 825 810 708 676 492 436 417 405 397 395 386 357 344 333 315 288 276 277 300 324 349 376 406 426 427 438 445 443 439 451 455 471 497 535 576 590 638 665 662 647 633 625 649 673 676 676 677 680 693 711 730 756 791 829 866 928 944 995 1059 1108 1141 1168 1194 1211 1233 1246 1247 1263 1289 1316 1336 1350 1358 1367 1376 1383 1388 1394 1401 1410 1423 1434 1454 1475 1493 1506 1513 1519 1516 1517 1526 1536 1536 0 0 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 9 15 14 12 6 7 20 34 37 64 52 54 64 70 58 18 8 10 10 7 7 7 25 43 45 40 38 37 32 23 12 8 6 2 3 9 28 23 10 4 9 9 8 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 207 110 48 53 62 181 273 273 272 246 240 233 222 217 245 371 614 761 833 806 686 496 430 412 374 360 382 395 397 394 379 354 325 304 299 311 336 357 380 406 411 433 452 457 449 441 451 467 483 503 521 547 610 668 696 705 692 671 660 667 682 685 685 688 694 703 710 720 744 781 819 846 854 918 993 1061 1111 1144 1164 1182 1190 1199 1212 1227 1255 1281 1312 1337 1356 1369 1373 1378 1386 1391 1396 1402 1408 1418 1438 1457 1476 1496 1509 1511 1516 1517 1516 1519 1524 1522 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 13 14 14 19 19 26 52 71 59 72 55 55 54 44 23 5 10 21 19 13 27 59 60 60 56 43 34 33 18 13 8 9 14 12 1 40 28 24 25 18 17 11 9 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 20 49 52 47 110 170 200 212 226 209 195 203 215 231 268 365 578 609 715 761 663 502 422 367 318 312 344 373 388 411 410 397 372 344 337 338 365 378 381 390 410 440 451 462 461 452 452 473 495 499 523 568 618 678 724 740 733 717 703 694 712 700 688 684 690 701 711 720 739 767 791 806 852 919 993 1057 1103 1135 1161 1183 1190 1192 1198 1217 1244 1272 1307 1335 1360 1377 1381 1383 1383 1391 1399 1405 1412 1425 1439 1456 1474 1484 1493 1508 1514 1520 1514 1509 1507 1504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 2 4 6 7 12 26 17 28 66 96 87 38 37 49 71 67 39 11 25 18 19 32 50 64 64 101 56 25 14 14 6 1 0 1 3 3 3 52 44 43 40 25 22 16 11 8 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 2 1 8 24 39 41 71 79 88 104 128 142 158 181 182 207 269 363 496 548 666 704 637 527 409 334 289 285 301 323 349 394 410 418 414 400 388 379 403 409 406 408 424 450 462 472 472 465 461 475 495 507 533 578 636 700 751 786 782 762 746 740 729 703 686 681 687 698 713 730 748 754 775 819 862 927 998 1060 1107 1139 1162 1183 1185 1189 1193 1206 1231 1264 1301 1332 1362 1381 1387 1392 1392 1393 1397 1405 1418 1433 1447 1459 1463 1474 1490 1508 1522 1522 1512 1505 1499 1494 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 4 4 11 16 16 21 32 24 37 99 96 67 73 69 54 66 77 53 13 14 10 30 50 60 66 79 74 30 15 11 7 9 0 0 0 0 0 3 25 67 44 29 22 10 9 10 8 7 6 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 5 1 3 9 19 31 31 33 37 44 55 67 87 112 104 130 189 253 303 476 617 665 623 525 418 325 276 266 268 282 324 363 388 413 438 449 439 433 448 448 442 439 447 464 477 485 484 476 472 478 487 511 546 596 658 722 772 816 824 820 801 766 733 696 676 674 686 703 721 746 761 771 803 850 886 939 999 1057 1106 1138 1154 1158 1170 1181 1186 1196 1219 1254 1293 1328 1352 1368 1381 1399 1398 1402 1407 1415 1427 1442 1454 1468 1470 1479 1496 1515 1528 1522 1514 1507 1498 1490 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 16 16 29 26 22 30 37 21 16 56 99 118 111 93 56 39 46 36 20 23 22 45 52 70 69 43 38 27 15 7 3 2 0 2 1 0 0 1 6 39 27 14 8 5 0 0 0 4 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 0 0 3 0 10 15 16 18 18 21 24 27 33 39 45 55 49 57 69 101 203 389 550 606 573 493 402 316 279 271 262 269 303 339 377 408 447 476 482 475 503 497 484 476 477 485 493 498 497 493 487 486 502 526 566 620 691 766 815 844 847 843 821 779 734 698 682 680 695 720 741 758 769 790 836 884 920 963 1009 1056 1096 1117 1125 1143 1160 1173 1178 1187 1209 1244 1284 1321 1330 1346 1375 1401 1406 1406 1418 1429 1439 1450 1462 1462 1476 1491 1508 1523 1530 1524 1521 1515 1508 1502 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 18 21 21 21 21 31 20 24 26 20 26 43 45 76 101 90 45 25 21 24 21 20 27 29 38 47 41 24 22 15 9 7 7 6 2 0 0 0 0 1 4 9 9 5 1 0 0 0 0 0 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 3 9 12 13 15 16 15 15 18 21 26 32 37 31 31 37 50 92 218 437 556 542 466 390 321 314 279 258 259 282 320 371 412 453 486 510 522 539 539 528 518 514 515 519 517 516 514 509 505 519 544 590 648 728 808 855 868 867 859 830 787 743 702 690 698 718 739 754 767 797 824 867 914 950 983 1014 1058 1072 1091 1118 1135 1156 1167 1173 1182 1201 1232 1274 1293 1314 1341 1373 1403 1418 1425 1437 1447 1454 1457 1459 1474 1491 1505 1519 1529 1531 1534 1531 1528 1526 1520 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 59 52 24 16 25 17 16 16 10 7 41 45 108 132 102 45 16 11 21 19 12 12 13 31 78 55 23 16 9 3 3 3 3 2 0 0 25 12 2 6 8 2 0 0 0 0 0 0 0 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 10 10 12 13 12 15 22 18 16 17 21 26 25 25 26 31 45 84 225 419 499 474 425 404 348 280 236 228 250 288 336 404 448 463 495 549 562 573 565 555 549 546 545 544 542 531 523 525 537 560 612 681 769 846 884 886 897 881 843 797 755 722 704 713 726 743 764 794 824 858 889 930 971 997 1018 1050 1058 1076 1102 1122 1141 1159 1164 1176 1196 1218 1239 1257 1298 1337 1373 1405 1425 1429 1452 1461 1464 1467 1477 1489 1495 1509 1526 1537 1541 1548 1542 1541 1538 1531 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 40 74 57 26 14 14 9 19 31 30 16 9 11 44 91 82 39 21 11 8 7 7 6 10 22 29 28 19 12 6 0 3 3 1 0 1 1 1 9 6 6 8 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 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 13 13 15 17 17 15 18 22 23 22 22 23 26 25 23 22 25 36 70 223 383 444 449 443 383 302 228 197 208 245 295 371 406 431 489 558 582 600 605 594 584 580 579 577 577 560 547 544 553 577 646 744 823 870 890 932 935 907 857 805 764 735 720 727 729 748 785 820 844 877 913 948 979 1002 1020 1022 1039 1060 1082 1102 1120 1140 1150 1172 1189 1198 1210 1245 1290 1328 1369 1406 1431 1445 1464 1467 1472 1481 1492 1501 1501 1514 1530 1544 1553 1558 1556 1552 1543 1534 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 59 46 24 13 12 5 33 40 44 40 22 9 27 88 100 59 17 9 3 2 3 3 2 10 20 18 13 13 11 0 5 9 4 2 9 19 1 5 6 5 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 16 18 19 21 22 20 20 23 26 26 27 29 32 30 27 23 19 18 31 67 225 283 351 413 389 354 261 194 171 190 233 282 317 380 475 555 600 643 648 641 628 620 617 613 616 599 577 565 573 606 703 814 839 884 949 974 963 927 871 814 771 745 735 737 743 766 803 840 865 888 918 941 963 982 989 1008 1025 1048 1070 1089 1104 1124 1138 1149 1168 1189 1211 1245 1285 1321 1360 1399 1430 1452 1466 1471 1471 1484 1504 1514 1518 1527 1540 1553 1562 1566 1566 1558 1548 1539 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 8 10 25 23 15 7 5 31 14 13 22 25 11 4 43 60 42 12 3 3 5 2 1 2 5 9 14 8 9 11 5 5 6 4 2 11 23 4 6 5 5 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 16 20 22 24 24 23 25 27 28 30 35 40 39 38 35 29 22 18 30 30 60 195 301 327 391 333 251 179 155 165 166 231 314 435 537 604 671 691 675 660 653 650 648 651 632 598 586 602 654 768 850 888 949 1009 1021 978 931 876 824 785 766 761 751 760 783 816 850 879 900 915 923 926 937 966 990 1003 1030 1058 1083 1103 1119 1127 1128 1152 1185 1216 1248 1279 1311 1351 1394 1428 1447 1460 1474 1477 1489 1512 1530 1536 1544 1552 1557 1563 1572 1572 1564 1557 1550 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 15 22 13 5 5 13 1 6 17 24 17 2 26 42 28 13 6 0 3 3 4 2 0 2 11 13 9 7 7 8 6 1 5 15 20 14 14 10 9 7 7 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 3 11 13 15 18 22 26 27 27 27 31 34 39 45 48 47 46 42 38 34 32 27 37 81 195 300 336 385 335 252 209 184 142 154 231 349 485 593 657 712 706 702 694 683 673 672 653 618 613 640 695 777 818 914 998 1047 1045 992 933 877 821 794 786 776 771 775 797 826 854 879 903 916 916 916 921 935 963 985 1004 1033 1064 1091 1113 1101 1112 1132 1163 1202 1242 1273 1298 1338 1375 1405 1425 1454 1471 1483 1500 1521 1541 1552 1557 1558 1561 1569 1578 1579 1575 1567 1560 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 0 8 4 1 2 2 0 6 7 5 2 0 3 18 14 11 7 0 0 0 0 0 0 0 2 12 12 9 5 6 18 2 7 20 20 12 16 15 14 8 4 4 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 2 6 10 14 15 16 20 25 27 27 28 32 36 40 46 51 52 52 51 51 50 48 44 40 50 102 171 237 350 369 343 320 274 197 153 170 252 387 506 595 704 707 725 727 718 703 689 675 645 649 671 700 738 859 957 1026 1061 1051 991 909 858 804 785 778 769 781 788 805 831 855 874 894 904 902 905 911 923 943 953 980 1008 1038 1060 1066 1066 1095 1117 1140 1176 1222 1260 1277 1319 1337 1362 1412 1441 1472 1488 1506 1528 1548 1562 1565 1565 1568 1578 1588 1587 1585 1575 1564 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 1 0 0 0 0 1 0 0 0 0 0 3 1 0 0 0 1 10 10 11 6 0 0 0 0 0 0 0 0 2 3 3 2 6 16 0 11 32 26 12 12 10 15 8 2 1 2 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 4 6 4 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 10 11 17 21 23 24 27 29 32 35 40 45 50 53 53 54 54 56 59 60 58 58 69 113 192 290 307 354 370 344 287 230 195 222 305 397 450 484 654 741 761 748 729 716 701 674 672 685 715 777 881 973 1034 1064 1057 1004 912 845 829 789 757 748 764 790 804 828 854 872 880 881 888 897 904 910 921 946 951 978 994 1009 1030 1036 1073 1103 1122 1149 1190 1228 1246 1276 1303 1338 1387 1429 1465 1487 1508 1531 1553 1567 1567 1573 1578 1594 1612 1615 1606 1591 1575 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 4 1 0 0 0 0 0 0 4 9 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 5 0 0 0 0 0 0 0 0 0 0 0 0 4 6 2 14 41 31 18 15 10 17 7 4 2 0 0 0 0 0 0 0 1 5 1 3 5 4 5 0 3 3 8 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 4 5 2 1 13 17 19 22 26 30 34 36 40 45 50 56 55 56 56 59 65 68 69 70 85 134 183 216 268 341 383 382 347 299 264 259 290 347 389 435 599 727 781 785 773 759 739 710 701 724 759 808 888 967 1018 1046 1044 999 920 915 852 793 748 726 733 770 796 819 839 858 873 882 888 892 898 902 909 931 945 957 962 976 1004 1028 1042 1071 1097 1128 1161 1189 1203 1216 1260 1315 1365 1407 1452 1486 1510 1532 1547 1553 1576 1591 1601 1619 1636 1639 1632 1617 1608 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 4 11 12 5 2 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 2 9 8 7 5 2 0 0 0 0 0 0 0 0 0 0 3 4 3 14 27 33 29 19 13 17 6 10 5 0 0 0 0 0 4 5 0 1 5 9 8 4 0 1 8 14 11 7 5 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 2 3 7 8 6 4 8 8 12 17 23 29 37 38 42 48 53 58 64 71 68 74 85 94 102 104 127 185 221 234 288 359 399 417 396 349 307 302 310 328 359 428 554 706 793 819 818 803 783 768 753 777 804 838 891 953 994 1015 1012 1004 991 927 859 795 746 714 706 731 773 802 811 830 863 887 892 890 892 896 899 911 933 936 944 959 980 1002 1006 1035 1070 1109 1139 1151 1165 1186 1231 1291 1342 1383 1436 1479 1502 1511 1526 1555 1579 1595 1608 1631 1649 1653 1648 1639 1638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 15 15 8 1 0 0 0 0 0 2 14 13 3 3 0 0 0 0 0 0 0 3 2 1 2 2 0 0 0 0 0 4 18 11 9 5 0 0 0 0 0 0 0 0 0 0 1 1 2 5 0 21 30 24 18 18 4 9 5 1 0 0 0 0 0 4 6 1 9 11 11 9 6 4 4 19 19 13 6 0 0 0 0 0 0 0 0 0 0 0 7 14 0 0 0 0 0 0 0 6 8 9 9 10 10 13 13 16 20 25 32 39 42 61 70 71 78 88 87 98 114 126 132 140 159 175 208 251 305 377 430 467 458 403 340 335 324 359 393 443 537 683 804 848 858 855 844 832 805 829 843 855 884 929 964 984 979 973 962 921 863 794 744 711 693 697 737 754 779 810 848 878 887 894 891 891 896 901 902 917 930 944 959 972 978 1006 1045 1071 1097 1128 1159 1172 1215 1278 1331 1371 1423 1471 1476 1495 1522 1549 1576 1598 1615 1642 1663 1667 1661 1659 1654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 18 14 5 1 0 0 0 0 0 14 16 8 1 0 0 0 0 0 0 0 1 0 1 3 3 0 0 3 3 2 1 8 9 8 4 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 12 31 23 16 19 12 5 6 5 2 0 0 0 0 0 5 10 9 13 14 14 14 12 11 28 16 10 5 0 0 0 0 0 0 0 0 0 0 0 8 13 0 0 0 0 0 0 0 3 7 10 11 11 12 13 18 23 25 26 32 40 56 75 90 98 104 112 111 121 136 153 164 161 161 183 206 245 308 389 472 525 530 481 421 412 369 419 446 476 549 688 840 901 915 914 904 881 850 871 872 871 880 901 926 937 944 948 940 906 860 791 740 709 689 680 693 702 741 783 822 856 874 904 892 887 887 890 903 908 918 935 947 954 963 984 1023 1035 1065 1115 1151 1164 1211 1273 1322 1362 1409 1450 1463 1489 1517 1548 1584 1603 1619 1647 1665 1669 1669 1673 1668 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 12 4 0 0 0 0 0 8 13 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 4 1 1 1 0 0 0 0 0 0 0 0 0 2 5 4 2 14 35 29 22 22 20 3 6 10 6 1 1 0 0 0 12 21 18 20 19 17 18 15 14 51 24 6 0 0 0 0 0 0 0 0 0 0 0 0 3 6 5 0 0 0 0 0 0 1 8 7 10 12 13 15 20 12 17 27 39 55 61 90 113 128 138 147 153 154 164 177 186 185 188 217 230 258 315 396 484 556 586 568 532 509 444 506 514 539 624 775 926 983 991 984 968 938 904 920 899 885 876 874 885 885 902 907 902 885 837 784 734 701 686 680 676 680 713 748 788 825 852 900 905 905 903 900 900 901 915 929 937 942 954 970 983 1005 1049 1102 1141 1158 1205 1268 1313 1347 1382 1396 1455 1487 1510 1539 1574 1606 1624 1651 1665 1671 1675 1681 1680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 7 9 2 0 0 0 1 6 7 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 6 9 15 15 5 8 8 3 0 0 0 0 0 2 5 0 0 2 2 2 10 22 24 15 11 11 4 4 6 5 3 2 0 1 0 15 27 30 29 27 21 31 29 30 50 27 16 5 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 6 1 0 0 0 1 4 1 7 15 17 16 20 23 27 37 53 71 71 111 139 157 170 183 203 204 201 203 207 209 222 240 248 269 323 404 486 566 595 621 629 605 557 599 578 615 739 918 1075 1076 1107 1100 1066 1020 977 983 943 915 887 865 863 853 864 868 864 850 821 778 738 696 679 677 672 676 696 720 756 792 823 881 897 908 915 917 913 905 914 928 932 936 944 948 961 988 1036 1086 1123 1146 1193 1254 1286 1306 1331 1380 1438 1477 1502 1529 1565 1602 1638 1643 1661 1675 1680 1681 1687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 0 0 0 0 0 0 2 9 1 0 0 0 0 2 2 8 9 6 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 7 9 13 22 13 12 14 9 0 0 0 2 1 1 3 0 0 0 0 0 2 10 25 21 14 10 8 4 3 1 0 0 1 6 1 11 18 24 34 35 31 42 37 33 40 16 41 48 23 0 0 0 0 0 0 0 0 0 0 0 4 23 39 21 17 4 0 0 0 0 0 5 21 28 23 26 27 33 45 53 64 88 127 160 183 200 218 241 242 234 229 227 230 240 262 264 280 324 396 478 516 567 627 669 674 656 701 659 686 844 993 1037 1225 1255 1216 1161 1104 1055 1048 990 947 914 887 867 838 830 828 828 826 810 767 735 722 695 669 659 669 686 702 731 762 789 831 851 890 909 915 916 915 922 928 927 927 933 942 960 980 1021 1066 1101 1132 1180 1238 1241 1261 1311 1359 1413 1457 1489 1520 1554 1595 1638 1639 1655 1671 1683 1693 1693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 5 12 0 0 0 0 0 0 0 6 8 5 0 0 0 5 2 0 0 0 0 0 0 2 3 1 8 3 8 7 3 8 9 2 0 0 0 0 3 4 7 8 5 0 0 0 0 0 0 3 29 22 19 18 12 2 3 1 0 0 2 6 3 3 3 22 44 45 41 38 33 23 12 3 2 0 4 3 0 0 0 0 0 0 0 0 0 0 4 40 93 115 93 30 6 0 0 0 0 0 19 35 47 56 58 70 72 74 83 106 139 174 203 226 247 266 275 278 275 268 261 265 287 279 283 316 378 442 448 554 637 695 727 747 798 754 777 935 1065 1120 1335 1390 1328 1251 1183 1134 1112 1047 1012 981 939 883 836 811 805 795 784 768 741 737 729 698 668 654 656 673 689 711 726 736 753 812 865 892 906 917 925 924 929 930 927 930 947 963 979 1008 1043 1081 1121 1171 1203 1213 1241 1289 1340 1393 1438 1475 1511 1546 1574 1579 1617 1641 1659 1678 1694 1696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 3 12 7 2 0 0 1 4 8 3 2 4 6 5 10 4 4 4 3 0 0 0 0 0 0 0 1 2 3 2 0 0 0 0 0 0 0 2 21 23 20 12 2 0 0 0 0 0 0 0 0 2 10 29 45 49 38 30 19 16 20 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 20 103 200 194 108 87 42 8 0 0 0 12 30 52 71 78 77 96 111 120 134 164 175 210 243 271 287 288 306 317 318 311 311 330 303 281 305 338 372 419 522 627 698 752 800 842 832 857 865 966 1167 1377 1478 1411 1323 1242 1186 1159 1125 1096 1043 978 910 844 806 783 767 757 746 732 728 715 688 665 652 648 662 678 695 698 701 728 773 830 871 882 893 923 930 928 928 924 929 948 965 981 994 1022 1063 1103 1131 1156 1184 1226 1277 1327 1377 1426 1464 1500 1521 1533 1569 1601 1628 1652 1671 1684 1691 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 3 3 6 11 15 8 12 12 11 11 1 8 9 6 2 0 0 0 0 1 0 0 3 2 1 0 0 0 0 0 0 0 0 0 2 4 5 3 3 4 0 0 0 0 0 0 0 2 2 9 28 46 39 44 36 39 39 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 112 225 231 170 164 89 24 5 12 5 1 20 50 78 94 97 116 136 149 170 205 206 231 259 280 295 307 329 345 355 360 367 368 325 290 290 302 331 393 474 584 669 737 799 854 878 889 910 1005 1176 1366 1478 1450 1373 1292 1243 1221 1170 1115 1063 1008 944 876 820 780 752 737 731 727 718 709 695 668 647 642 647 659 670 682 692 709 744 792 841 872 899 925 935 935 923 913 919 942 968 978 985 1008 1034 1058 1085 1140 1175 1215 1264 1316 1364 1416 1452 1467 1490 1530 1572 1598 1631 1654 1672 1685 1691 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 1 6 6 3 7 13 14 12 13 14 13 16 23 23 7 3 4 6 8 0 1 6 6 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 0 0 0 0 0 0 0 0 1 11 27 38 63 69 50 22 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 196 278 266 262 174 78 23 15 15 10 19 37 51 63 100 127 151 175 205 237 248 268 278 289 304 327 349 365 382 393 411 422 388 378 332 309 320 360 419 514 614 703 775 821 831 914 955 1023 1140 1287 1406 1433 1380 1311 1276 1252 1170 1108 1060 1019 968 908 851 804 774 762 757 744 726 714 707 681 652 636 634 639 643 661 674 688 720 763 814 853 888 913 917 927 914 908 908 922 951 977 986 995 1005 1027 1073 1128 1168 1203 1250 1304 1352 1405 1406 1441 1488 1532 1569 1602 1625 1648 1672 1691 1699 5 4 3 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 11 15 14 12 14 12 6 3 5 10 11 7 9 13 3 4 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 1 3 0 0 0 0 0 0 0 0 0 2 8 20 28 49 47 39 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 21 61 126 193 163 88 27 3 14 24 30 31 42 58 75 130 160 186 218 248 265 284 285 301 321 339 359 373 400 425 439 438 427 425 383 346 334 347 380 443 534 639 697 735 788 904 982 1042 1114 1206 1300 1370 1356 1335 1295 1242 1175 1107 1058 1017 978 932 878 834 825 797 776 760 740 729 725 697 666 648 642 626 630 646 654 666 697 736 790 833 849 867 903 919 916 915 910 911 927 957 987 991 998 1018 1058 1112 1151 1183 1231 1288 1337 1377 1388 1428 1477 1523 1561 1592 1616 1638 1667 1684 1689 10 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 1 0 1 1 3 6 5 5 7 3 9 18 23 40 64 5 10 4 14 25 19 8 8 7 8 6 0 0 0 1 1 1 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 34 20 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 27 84 107 67 22 0 3 16 25 33 43 55 76 129 179 206 229 249 263 271 276 295 315 339 363 373 384 408 422 426 427 433 414 388 369 367 380 400 461 532 536 573 713 865 989 1058 1097 1132 1180 1246 1252 1289 1265 1218 1173 1111 1060 1016 980 941 907 902 851 811 791 772 749 738 738 710 684 671 662 635 622 634 649 662 680 715 767 807 825 842 870 899 919 916 913 910 913 930 944 972 994 1014 1044 1091 1136 1168 1215 1262 1297 1316 1368 1412 1461 1514 1559 1588 1613 1637 1647 1661 1679 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 1 22 28 30 25 14 31 12 16 12 6 11 26 29 21 14 22 24 38 37 31 39 39 13 13 12 11 6 0 0 0 1 1 1 4 4 1 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 50 42 14 0 3 11 12 35 53 69 90 119 170 209 206 204 222 249 258 284 307 332 354 366 384 399 402 410 423 431 432 430 417 409 407 408 428 424 451 516 628 786 960 1064 1097 1090 1082 1097 1105 1174 1156 1149 1155 1122 1071 1026 988 956 932 919 876 828 805 787 764 742 732 713 703 696 682 656 630 630 646 662 675 697 732 744 774 814 852 883 914 915 914 911 910 913 916 952 983 1008 1031 1066 1120 1152 1183 1208 1239 1296 1352 1398 1448 1498 1543 1575 1588 1592 1616 1644 1670 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 13 16 16 11 4 13 5 17 13 1 2 11 13 8 3 2 9 19 27 13 17 27 20 25 16 11 10 10 10 4 6 5 5 4 0 1 0 0 4 7 2 4 3 3 1 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 18 6 0 0 0 0 0 20 51 85 113 126 174 159 153 176 214 230 263 287 314 342 366 382 382 395 412 427 440 454 468 473 469 465 463 459 444 461 504 582 709 878 1038 1096 1080 1055 1046 1010 1039 1010 1031 1079 1097 1081 1046 1014 989 963 925 891 840 819 800 776 750 733 729 721 712 697 675 651 634 644 661 675 682 687 725 759 799 839 873 897 908 910 909 907 906 913 938 967 994 1017 1043 1091 1122 1128 1163 1217 1271 1328 1378 1435 1487 1528 1553 1561 1562 1594 1624 1651 0 0 0 0 0 0 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 1 0 0 0 3 5 4 1 0 0 0 0 0 0 0 0 0 3 7 19 48 40 35 34 49 73 78 19 12 14 12 4 6 3 25 17 12 17 1 2 5 3 6 14 2 1 0 0 4 9 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 4 1 0 0 0 0 0 0 36 84 112 107 142 131 120 136 167 190 226 256 289 319 343 365 371 394 414 431 444 455 486 508 518 520 520 521 509 501 526 574 656 797 985 1079 1101 1084 1046 982 947 943 933 961 1019 1060 1050 1058 1029 982 937 896 852 836 813 784 763 758 745 731 720 708 693 675 652 660 673 680 683 696 723 751 788 826 859 885 902 905 906 904 904 912 928 953 981 1005 1029 1060 1075 1095 1138 1189 1241 1295 1351 1420 1479 1518 1530 1518 1544 1565 1596 1626 0 0 0 0 0 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 5 0 0 0 0 0 0 0 0 0 5 6 21 48 59 69 35 38 57 58 26 24 18 15 11 5 18 18 27 24 13 0 0 2 7 9 8 6 3 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 50 84 114 118 123 118 125 139 154 182 212 253 283 303 318 346 377 398 421 443 460 483 512 522 536 553 565 561 553 575 596 639 741 929 936 1044 1095 1066 994 920 898 862 865 919 985 991 1042 1044 1013 967 919 872 863 824 789 773 771 761 746 736 727 714 695 672 681 689 692 694 705 725 756 788 821 855 885 902 900 902 902 902 905 918 941 967 992 1012 1027 1025 1067 1117 1167 1214 1263 1310 1371 1431 1462 1470 1488 1522 1546 1571 1600 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 0 0 0 0 0 2 2 0 0 8 4 15 33 39 56 32 28 31 31 31 30 17 14 13 9 2 10 7 9 9 7 5 1 15 14 6 0 0 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 21 36 56 100 124 120 127 133 138 153 176 216 230 255 294 317 353 371 397 419 435 454 483 488 516 555 585 597 597 624 630 647 712 833 843 998 1091 1089 1022 936 872 826 809 826 865 892 981 1038 1044 1012 963 912 916 855 828 814 792 777 766 756 750 738 718 698 719 714 709 709 718 732 758 791 824 855 881 883 900 904 901 898 899 909 928 952 968 981 994 1013 1053 1098 1143 1190 1240 1287 1330 1344 1385 1430 1451 1495 1524 1550 1579 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 4 0 0 0 0 0 1 1 0 0 0 0 8 10 15 49 7 11 16 18 20 20 11 13 10 8 11 0 3 4 3 2 3 3 12 11 5 0 1 8 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 8 12 30 72 114 110 121 128 130 137 158 180 196 223 254 277 320 324 349 377 399 416 425 443 479 530 580 615 628 653 658 662 669 683 781 950 1064 1097 1057 970 880 834 816 796 786 814 884 977 1037 1047 1016 975 976 973 907 849 821 804 791 782 774 763 750 743 760 749 743 740 736 740 762 787 824 847 857 887 895 896 892 889 893 902 915 934 941 954 976 992 1033 1075 1121 1171 1222 1262 1263 1297 1344 1379 1407 1462 1500 1530 1564 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 3 0 0 0 0 0 0 0 0 0 0 0 0 5 4 4 15 18 21 21 15 12 13 9 11 12 19 20 3 0 0 6 5 5 15 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 13 44 82 79 101 114 121 130 139 144 176 208 231 251 279 275 296 321 338 349 369 387 433 492 554 606 639 658 665 672 670 673 732 884 1015 1081 1074 1009 918 920 874 819 776 766 796 875 962 1022 1043 1035 1036 987 931 886 856 835 823 806 793 783 776 777 786 782 780 775 771 773 777 795 821 835 844 867 870 883 882 876 877 888 901 909 919 937 955 967 1004 1051 1096 1148 1198 1231 1241 1274 1312 1338 1363 1420 1472 1515 1553 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 28 63 29 21 5 0 0 1 6 5 2 0 0 0 0 5 2 2 6 9 10 17 55 45 8 13 10 3 0 0 0 0 5 10 6 4 12 6 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 45 50 80 97 106 113 119 133 169 201 224 239 251 249 261 267 277 293 316 338 391 452 515 574 619 641 644 671 681 677 703 809 953 1041 1062 1025 961 981 913 843 786 748 740 778 859 933 977 994 1001 972 950 920 889 862 843 826 811 803 798 796 806 811 815 813 809 809 810 823 825 832 845 857 861 876 877 869 863 865 871 884 899 918 934 945 969 1025 1070 1109 1138 1155 1203 1244 1283 1321 1350 1373 1437 1490 1507 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 48 88 51 52 13 0 0 0 1 1 1 0 13 28 21 12 5 1 0 2 8 4 35 32 9 13 6 1 0 0 1 3 1 18 16 10 8 6 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 27 38 61 83 91 100 116 133 163 199 230 241 236 237 235 236 243 254 273 302 352 410 472 534 581 595 619 669 698 700 704 762 902 1004 1044 1041 1018 983 919 856 800 752 720 714 757 809 843 873 919 881 906 905 892 877 865 848 842 829 816 812 825 834 843 846 847 845 838 836 840 847 857 867 876 871 871 866 862 857 847 861 879 895 911 929 950 993 1030 1055 1080 1121 1171 1212 1250 1287 1314 1338 1397 1405 1455 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 10 16 2 0 0 0 0 0 14 22 25 34 36 14 13 5 0 5 15 1 17 19 13 7 8 2 1 0 0 2 9 7 10 12 8 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 7 19 31 44 54 72 84 102 129 156 194 231 248 246 245 245 238 236 239 252 281 319 373 434 484 513 521 593 657 698 716 731 775 894 993 1026 1036 1034 979 913 855 804 757 712 678 685 685 708 757 798 764 831 871 887 890 888 883 872 856 839 836 851 855 863 869 872 872 871 872 879 876 873 878 886 871 872 872 866 855 841 837 850 870 889 913 945 969 971 1000 1042 1088 1136 1186 1220 1255 1280 1303 1352 1353 1415 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 0 0 0 0 0 1 6 13 7 2 4 0 4 5 6 4 2 0 5 8 7 4 0 3 7 5 9 10 1 4 5 9 6 1 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 6 19 30 33 38 57 66 78 104 133 172 210 243 255 249 249 241 244 245 255 280 306 351 386 419 451 497 575 639 686 720 756 813 922 936 1004 1050 1043 981 907 844 794 747 697 650 652 635 637 661 680 664 729 798 850 881 893 893 890 880 867 872 890 887 885 887 889 890 889 882 897 906 899 892 892 890 873 871 868 861 847 828 823 841 862 889 925 938 952 974 1010 1057 1104 1148 1197 1225 1248 1265 1275 1319 1377 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 4 7 0 0 0 0 0 0 0 0 10 6 0 0 0 0 4 7 11 17 21 37 20 5 0 3 24 36 23 10 4 1 4 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 23 33 34 41 51 61 74 89 111 151 183 219 233 225 232 241 254 264 277 293 308 342 347 381 428 480 558 621 666 715 781 873 987 983 1048 1084 1062 994 907 830 774 723 678 644 622 588 574 582 584 566 617 689 769 809 832 876 897 897 893 899 918 931 905 901 898 903 910 905 915 923 916 911 909 900 897 884 874 864 848 831 819 819 836 858 879 896 930 957 991 1033 1076 1106 1161 1199 1195 1197 1246 1291 1341 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 4 4 0 0 0 0 0 0 9 5 0 0 0 0 7 10 12 16 24 68 38 22 17 18 39 84 49 15 7 16 12 7 5 3 1 0 0 0 0 0 0 0 0 0 8 7 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 8 5 3 2 2 8 17 28 37 41 45 52 60 71 85 105 135 156 167 184 207 230 253 259 280 291 296 307 320 333 368 411 463 536 609 640 696 790 882 904 1038 1105 1112 1062 974 883 796 739 704 677 646 582 536 511 509 490 460 497 561 583 644 730 816 878 894 902 910 933 964 941 927 917 915 918 923 927 928 928 927 925 922 910 893 882 871 855 836 821 809 814 827 844 875 905 942 972 1006 1046 1074 1106 1115 1126 1157 1209 1263 1315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 21 32 3 0 0 0 0 0 0 0 0 1 1 0 6 14 15 13 17 41 29 36 45 47 54 96 52 39 35 27 22 19 14 8 3 0 0 0 0 0 9 23 21 9 60 39 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 19 20 18 19 25 30 29 42 50 52 56 60 66 77 91 105 120 126 151 171 190 211 235 249 286 297 297 301 307 326 359 400 454 519 591 603 661 700 776 947 1105 1149 1118 1025 914 822 736 711 683 647 597 537 484 454 442 411 376 383 389 430 500 599 711 809 868 894 908 919 942 973 952 932 925 924 923 924 925 930 932 931 927 913 895 885 877 863 843 832 817 813 822 840 859 877 923 961 991 1019 1049 1049 1071 1088 1122 1180 1248 1299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 54 16 2 0 0 0 0 0 0 0 2 3 0 0 0 8 8 3 7 9 22 40 53 65 96 132 119 101 82 64 60 31 19 10 4 2 2 4 5 5 17 40 14 94 47 3 4 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 21 28 36 43 43 50 69 75 75 78 84 88 96 108 116 118 135 154 170 181 192 206 221 261 282 289 291 299 315 351 396 472 551 578 575 575 639 788 986 1142 1167 1097 965 837 749 675 678 635 587 538 485 439 405 383 348 317 316 317 333 384 471 585 707 808 862 889 886 891 943 942 932 929 926 920 915 916 926 924 919 917 910 899 891 880 865 850 846 839 829 833 844 853 860 895 940 976 1002 1026 1034 1052 1060 1091 1151 1228 1295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 20 20 1 0 0 0 0 0 0 0 0 0 0 0 0 1 11 17 12 0 5 20 37 57 88 117 124 103 90 89 88 63 46 28 19 16 16 25 34 37 37 36 18 69 25 3 5 3 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 33 44 53 57 69 95 107 111 113 118 122 128 134 139 144 159 169 181 185 184 184 193 220 230 248 266 279 297 333 391 479 552 570 566 568 650 812 1000 1130 1129 1034 877 754 695 666 624 579 531 484 439 404 373 344 318 304 303 300 297 316 377 475 596 719 802 828 835 853 892 905 916 925 925 917 908 905 905 903 903 904 900 885 889 883 867 853 853 853 837 838 850 858 853 869 904 932 949 967 1008 1039 1041 1070 1122 1190 1279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 0 0 11 30 50 65 72 90 94 85 80 86 95 56 48 48 48 46 40 35 38 38 34 26 26 7 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 54 69 45 3 23 5 0 0 0 2 20 32 38 50 72 93 123 141 149 153 156 159 162 166 173 184 197 197 218 211 194 184 184 187 205 222 238 253 272 310 387 483 544 556 562 575 674 827 976 1050 1003 920 771 697 666 619 548 509 470 435 406 383 359 338 315 314 319 307 299 311 339 402 504 621 657 727 773 820 870 887 903 917 919 911 902 899 895 891 894 898 894 875 880 885 883 876 869 863 846 844 854 860 848 854 869 877 897 933 970 1009 1011 1038 1091 1163 1241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 6 12 22 34 39 34 38 41 44 50 65 86 64 61 67 64 57 56 31 29 26 27 27 11 2 3 2 0 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 237 255 286 249 147 156 81 49 29 16 11 22 22 30 49 76 104 127 157 176 183 186 195 193 201 214 231 244 243 265 259 232 213 208 195 206 221 229 235 248 291 389 487 530 538 561 591 685 807 901 923 861 793 707 639 586 527 463 428 400 378 360 345 332 334 288 285 307 313 340 334 343 378 449 535 539 650 721 789 852 878 895 907 909 909 904 890 884 879 878 883 886 877 866 876 881 883 884 875 866 857 858 859 847 842 842 848 868 899 934 971 992 1025 1076 1143 1212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 7 20 16 19 24 25 24 25 32 48 63 78 88 78 54 52 48 42 38 21 17 19 27 29 17 7 3 1 1 4 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 87 404 422 446 394 298 266 182 137 96 58 35 35 31 37 48 69 95 111 144 171 188 195 203 215 228 247 267 281 284 277 302 282 261 252 232 225 232 231 225 234 283 394 463 515 552 588 621 690 761 804 801 750 690 630 562 503 451 398 364 339 318 303 294 288 291 265 268 304 347 368 375 372 388 413 444 489 602 682 764 834 872 883 895 898 899 896 885 882 877 870 869 873 870 860 861 865 875 884 880 875 864 861 860 855 849 844 842 852 874 908 951 989 1020 1067 1106 1123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 0 0 0 4 4 0 0 0 0 0 0 0 0 3 10 20 28 21 20 19 19 21 20 10 9 32 55 62 49 27 28 33 33 29 24 16 17 29 34 28 27 22 6 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 191 246 616 585 476 388 340 275 229 181 141 101 68 49 51 54 66 93 131 142 166 176 187 203 224 243 267 288 304 315 318 340 344 330 306 283 266 253 234 219 230 280 340 412 503 579 624 656 690 717 731 716 685 677 610 506 439 392 347 321 298 278 266 259 257 266 281 283 320 379 413 428 410 406 414 433 480 573 659 744 817 863 876 879 882 886 888 887 884 877 868 863 862 863 861 860 860 868 878 879 874 872 869 869 869 867 857 844 844 859 889 937 978 1014 1029 1056 1116 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 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 22 15 10 0 0 0 3 3 0 1 0 0 0 0 0 1 20 34 36 31 25 23 21 18 20 17 0 0 7 16 18 14 15 14 17 20 22 25 13 2 12 21 25 29 30 6 14 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 47 36 228 752 1019 627 467 396 356 348 316 281 264 215 132 86 88 96 110 124 137 161 164 178 196 216 235 255 280 300 317 331 342 349 360 359 350 334 310 285 254 234 235 260 292 432 539 609 653 678 686 677 674 675 664 625 538 435 372 333 306 295 277 267 261 251 241 252 287 295 329 394 457 466 462 455 456 465 490 563 656 736 804 847 861 875 889 893 891 888 886 879 875 869 866 865 864 863 864 865 870 876 876 876 874 873 872 870 856 842 841 854 881 923 953 963 994 1049 1115 1 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 33 36 25 13 4 0 0 0 0 3 7 4 0 0 0 0 10 69 57 42 30 25 25 26 22 17 9 2 8 2 4 5 7 15 21 19 20 24 25 19 14 4 3 5 8 9 1 6 4 0 0 0 0 0 0 0 0 0 0 0 0 1 18 149 176 166 231 444 757 486 397 326 287 308 332 325 329 289 210 140 128 129 126 131 163 220 216 223 236 249 262 276 296 312 327 339 348 356 376 383 378 368 352 330 303 290 283 295 353 492 580 634 665 680 676 652 644 643 627 579 495 399 335 298 283 281 282 281 270 253 237 234 268 283 316 383 456 475 474 486 497 506 523 576 665 739 799 832 840 881 900 909 908 901 894 886 884 883 879 872 869 865 867 865 865 869 874 871 871 871 871 867 848 837 839 850 872 899 883 928 978 1037 1105 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 26 32 23 22 15 0 0 0 2 5 9 9 1 0 0 0 21 86 55 35 30 29 29 30 20 15 7 4 10 1 1 2 5 12 25 32 28 27 19 11 28 4 0 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 99 173 288 157 57 148 414 346 287 208 161 164 194 233 274 275 230 173 168 254 245 232 232 255 263 277 287 292 299 313 327 332 338 341 343 352 377 398 405 403 395 387 377 370 369 383 438 570 622 657 676 680 669 645 640 622 593 546 473 392 331 293 277 276 282 291 278 255 231 221 265 272 299 368 435 442 469 509 532 544 559 599 675 744 783 812 844 892 912 932 940 933 916 900 900 898 891 879 869 862 864 863 862 862 865 859 859 861 861 855 843 832 833 847 865 876 870 910 961 1021 1090 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 133 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 6 38 32 35 20 0 0 3 3 2 0 0 0 0 0 8 50 107 58 39 29 28 32 35 13 14 7 0 1 3 4 3 8 17 27 34 31 35 30 15 6 1 0 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 152 205 672 500 290 215 262 282 218 128 91 78 65 86 125 153 156 149 186 355 271 240 218 196 230 262 280 282 290 312 330 332 336 339 339 342 388 445 470 469 459 455 450 453 462 480 526 623 610 647 675 685 682 685 667 624 577 526 464 400 342 302 285 283 283 290 270 251 230 220 247 275 299 310 346 421 464 529 560 573 587 621 691 720 757 804 858 907 942 965 974 968 949 929 936 918 898 882 869 863 864 865 862 859 858 850 847 846 845 841 832 821 823 832 839 847 870 898 946 1006 1080 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 38 219 411 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 12 48 44 22 10 5 7 16 2 0 0 0 0 0 0 21 73 106 50 45 42 38 32 22 8 13 8 3 0 1 1 1 15 27 25 8 11 3 15 19 4 4 3 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 61 169 690 698 508 330 229 184 151 119 106 77 31 10 18 34 48 58 63 60 121 142 100 72 123 175 204 251 253 243 272 276 291 297 306 279 139 316 416 466 488 497 495 508 527 546 582 632 575 606 632 644 649 658 650 613 568 517 462 410 356 337 314 296 288 278 253 245 237 234 251 292 294 312 356 412 459 535 574 596 613 638 677 708 763 825 883 934 969 989 994 984 974 970 941 923 908 891 877 868 866 864 862 860 855 846 839 833 830 828 822 814 817 818 822 834 861 898 939 993 1063 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 55 251 439 422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 32 15 7 12 27 18 6 4 2 0 1 10 59 99 95 49 49 55 48 38 25 15 8 6 4 2 0 1 8 21 31 25 6 8 1 20 30 22 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 342 679 603 423 263 156 125 122 154 121 53 10 0 0 0 0 0 0 0 8 7 18 51 81 142 148 149 152 179 216 243 244 255 284 309 351 397 431 449 462 492 513 542 564 587 615 625 614 611 610 609 608 602 570 536 499 455 404 363 358 329 298 278 259 238 239 243 250 266 304 308 324 358 406 462 527 580 618 643 661 685 736 797 857 913 959 989 1003 1010 996 977 963 925 907 903 899 892 882 875 866 864 860 853 849 842 829 818 813 812 809 809 811 816 828 852 885 935 991 1056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 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 10 62 348 328 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 49 34 15 11 21 24 13 9 5 0 6 33 96 102 94 75 54 57 33 25 20 10 9 12 7 4 3 4 9 25 27 17 8 9 1 21 33 24 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 108 576 779 584 357 256 244 220 219 196 149 94 42 11 2 0 0 0 0 0 0 1 10 28 52 59 67 82 116 185 160 190 183 189 240 284 330 344 367 405 450 479 519 550 547 538 564 568 583 586 581 570 550 524 488 464 434 396 387 364 329 294 268 246 232 237 250 262 274 292 314 330 353 401 467 506 562 616 640 658 698 757 830 894 946 986 1011 1020 1025 1026 1006 967 932 891 892 903 909 905 894 891 885 872 862 859 851 845 831 816 807 806 808 815 820 829 846 877 922 975 1030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 3 2 1 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 184 381 272 93 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 55 59 45 21 14 19 24 18 9 4 3 21 76 120 123 95 67 48 36 20 14 13 12 10 13 13 11 11 12 14 32 27 13 10 17 6 1 14 12 9 25 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 535 1053 895 634 468 435 346 385 345 296 230 134 52 21 12 7 2 0 0 0 0 1 7 23 46 50 62 98 136 38 82 98 110 133 153 156 199 240 286 340 393 445 480 438 403 438 446 486 509 519 518 504 493 473 442 423 410 383 357 324 290 262 245 233 238 248 256 265 284 312 324 351 403 460 487 546 564 593 641 699 750 839 914 971 1009 1029 1038 1042 1041 1025 996 958 902 889 904 915 914 911 898 889 882 872 862 854 866 850 833 819 811 809 823 823 827 842 868 907 968 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 5 15 18 3 0 1 0 0 0 0 1 1 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 112 72 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 53 48 30 24 26 20 10 4 9 37 84 118 119 85 52 30 15 6 5 8 10 11 14 15 11 10 13 18 32 27 14 11 17 16 1 12 21 22 23 31 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 645 1396 1280 1213 1035 771 611 574 482 455 348 176 122 92 45 28 15 0 0 0 12 32 49 59 63 75 82 93 106 92 84 90 92 94 101 101 119 144 175 215 261 302 338 292 261 288 309 354 392 417 435 449 452 453 433 417 404 382 357 323 289 264 247 236 237 238 244 258 280 310 326 354 395 432 450 459 504 543 604 673 718 812 905 975 1020 1042 1043 1058 1058 1042 1023 1000 941 914 919 925 925 922 906 883 879 878 876 878 865 853 844 832 814 802 816 816 821 837 862 905 914 956 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 40 8 1 0 0 0 0 0 0 0 0 0 6 4 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 68 67 69 39 28 25 18 8 1 14 40 67 74 105 76 52 31 14 5 1 5 6 6 10 25 15 16 20 24 26 22 13 9 8 5 1 0 10 16 13 9 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 279 826 1529 1565 1489 1263 1002 790 548 437 391 318 226 208 155 48 57 50 5 4 40 75 99 108 108 112 122 117 107 102 107 106 122 118 108 106 115 121 126 134 144 160 181 221 194 174 183 207 244 285 318 340 355 370 389 394 373 362 367 352 323 292 270 254 242 242 239 243 256 276 297 318 345 371 395 413 416 458 510 570 630 684 779 888 975 1021 1042 1060 1078 1079 1067 1058 1045 993 962 958 958 961 966 953 896 875 876 888 901 867 864 847 831 820 808 804 804 812 830 849 849 895 950 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 25 20 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 58 89 52 38 33 24 8 1 12 17 33 70 111 70 41 25 14 4 0 2 3 10 21 26 19 21 21 21 21 16 14 14 8 1 2 0 0 7 12 9 8 6 10 6 0 0 0 0 0 0 0 0 0 0 4 6 4 0 0 139 501 888 1080 1059 1269 1143 914 720 540 454 395 370 360 312 149 48 142 137 54 40 139 148 145 142 148 168 180 172 150 138 145 149 185 188 165 146 154 162 162 156 147 140 139 154 170 168 164 165 174 201 230 252 270 288 293 310 298 306 336 347 327 301 280 267 260 253 249 250 262 275 283 307 331 352 362 372 398 428 481 547 600 651 747 865 925 979 1033 1083 1102 1105 1095 1098 1095 1050 1010 1002 985 981 994 1004 955 906 898 911 917 903 880 850 835 834 828 796 797 805 825 849 854 879 936 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 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 82 62 59 46 28 11 4 4 3 9 51 120 73 44 26 12 1 0 0 1 9 20 28 30 27 27 27 25 20 20 15 8 2 0 1 0 0 1 2 2 2 13 6 2 3 0 0 0 0 0 0 0 0 9 23 23 2 11 257 596 896 969 843 1019 1031 835 668 646 536 478 465 460 404 249 129 211 216 176 162 196 194 191 188 195 217 242 242 225 209 203 209 259 260 235 216 221 233 229 220 199 180 175 171 208 208 193 177 165 168 178 189 195 200 218 237 222 242 289 325 333 314 292 280 275 263 259 262 272 278 276 287 313 318 333 361 388 396 446 515 563 611 702 756 824 920 1015 1081 1114 1127 1125 1130 1126 1097 1093 1051 1007 986 997 1024 1001 931 916 927 931 928 890 862 849 852 856 808 806 805 815 833 847 866 918 0 0 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 2 15 18 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 34 63 71 75 56 28 9 7 8 2 5 43 89 73 53 31 15 6 4 0 2 11 22 32 33 28 31 29 24 21 22 7 9 6 2 6 0 0 0 0 0 0 4 2 3 6 2 0 0 0 0 0 0 0 11 17 20 21 44 255 297 543 895 1062 1085 971 859 762 688 585 565 517 481 437 366 278 275 261 240 227 233 231 216 221 239 267 298 286 295 282 266 271 311 303 302 308 316 321 310 284 259 244 238 231 254 253 239 221 205 191 178 172 168 165 166 179 170 190 238 292 328 332 324 308 292 278 270 277 284 283 281 288 310 316 333 362 387 383 416 478 524 576 648 650 767 885 989 1068 1117 1142 1145 1150 1153 1146 1119 1074 1028 995 996 1029 1030 952 933 937 942 940 910 877 868 873 870 827 816 807 814 830 844 861 903 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 20 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 26 45 57 44 56 30 9 10 14 2 0 24 60 77 57 37 20 12 9 0 0 12 29 40 41 34 28 26 22 18 18 8 11 6 0 0 0 0 0 0 0 0 0 0 1 3 4 1 1 1 0 7 16 7 7 8 15 31 59 170 226 439 780 1122 1218 1055 929 767 627 559 563 508 459 413 367 323 300 286 270 262 262 241 219 237 275 318 348 312 346 337 321 323 343 355 368 384 392 380 353 325 314 299 281 269 272 282 279 270 259 239 216 203 184 162 146 148 146 159 197 254 306 312 333 331 316 300 287 293 295 290 286 287 286 309 333 365 393 395 403 453 499 533 568 613 736 857 964 1052 1114 1150 1158 1163 1167 1161 1138 1092 1049 1016 1005 1021 1043 972 957 954 954 954 929 878 880 892 884 850 849 829 835 845 847 865 889 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 4 16 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 51 32 41 29 24 28 31 1 0 21 54 75 62 44 36 23 10 0 0 7 23 35 35 25 22 22 18 15 14 9 12 4 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 6 3 0 1 2 6 12 19 26 33 40 112 312 600 917 1167 968 824 659 565 543 505 460 417 379 349 325 306 301 283 263 246 225 218 255 315 370 393 363 391 387 373 362 357 388 403 416 416 402 383 360 355 334 306 288 282 296 304 305 300 288 287 261 226 192 164 148 145 150 176 205 229 277 319 337 337 325 306 303 307 306 303 300 296 309 339 368 396 417 406 441 458 487 535 604 720 837 946 1038 1107 1152 1162 1168 1176 1177 1157 1122 1080 1046 1030 1027 1023 1010 974 959 964 973 953 879 887 905 903 880 867 847 856 860 858 876 898 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 2 2 1 0 1 5 48 41 63 75 47 25 25 35 31 13 0 0 9 43 71 73 69 54 34 15 3 0 0 15 31 37 32 31 19 17 15 14 12 10 8 2 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 14 15 11 11 9 15 25 29 29 33 60 135 439 821 1061 865 704 629 572 511 435 401 379 358 339 321 303 299 294 262 228 214 198 262 345 405 422 400 408 409 406 396 390 411 415 426 430 424 414 410 388 354 321 298 293 319 330 335 334 326 323 300 270 238 207 182 160 170 189 200 212 261 307 339 355 351 329 318 329 330 326 319 307 314 340 361 391 422 415 421 437 478 540 614 718 829 936 1029 1095 1128 1146 1167 1187 1193 1179 1151 1111 1079 1059 1050 1045 1027 981 967 974 983 972 894 899 909 914 911 880 865 873 872 868 881 897 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 6 8 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 14 9 2 3 13 43 140 105 99 89 68 52 27 26 19 7 1 0 0 31 63 78 76 60 39 21 8 0 0 13 28 36 36 33 21 21 16 15 16 5 22 14 4 1 0 0 0 2 2 0 0 0 0 0 3 11 11 3 0 4 8 9 10 15 20 25 26 22 47 321 555 661 707 618 567 531 478 402 333 339 346 340 322 301 301 279 249 226 217 218 271 353 421 449 439 431 416 424 426 421 421 423 437 446 450 445 432 403 361 332 318 318 349 354 358 362 364 362 346 319 292 264 230 188 229 237 241 247 261 300 341 370 383 373 348 368 367 358 345 331 330 345 359 382 409 420 420 426 468 540 629 722 829 935 1027 1079 1088 1144 1172 1200 1211 1200 1179 1144 1113 1101 1092 1073 1047 1002 987 986 990 983 912 911 912 917 916 886 878 887 878 861 861 899 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 5 6 7 2 1 0 0 0 2 4 5 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 24 40 46 40 21 8 17 48 100 173 167 121 110 102 76 34 18 10 6 3 0 0 18 28 48 72 62 42 24 10 2 1 13 22 26 31 35 23 23 19 17 21 23 25 27 18 6 0 0 0 1 1 0 0 0 0 3 2 4 17 16 15 9 7 11 11 7 6 17 28 23 55 240 479 605 587 591 498 467 430 359 270 288 331 348 340 317 301 261 237 224 225 237 263 330 404 440 448 464 443 449 449 445 444 437 462 467 468 467 450 413 387 370 357 353 375 376 375 379 385 386 385 374 358 332 295 256 322 321 313 304 297 315 344 392 401 383 372 403 405 396 381 364 351 355 360 372 384 390 410 406 447 528 629 726 830 936 1003 1047 1088 1153 1187 1224 1236 1225 1206 1173 1142 1133 1117 1089 1061 1024 1013 1006 1001 989 930 928 923 929 928 897 892 890 875 861 856 857 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 9 6 3 1 0 0 0 0 4 5 2 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 15 16 17 17 11 5 1 4 8 15 69 81 71 49 21 33 49 81 124 147 101 120 115 104 79 39 25 14 5 1 0 0 0 11 40 66 62 47 27 15 6 2 10 11 18 29 33 23 21 20 16 20 27 14 11 9 4 0 0 0 0 0 0 0 0 0 6 5 0 1 6 2 3 8 11 8 3 12 20 23 36 122 216 394 497 505 503 402 375 339 282 227 248 318 341 358 352 306 252 226 210 205 211 225 269 295 341 397 448 453 461 465 473 482 483 499 501 501 497 485 462 443 420 394 392 434 431 426 423 421 421 425 420 415 392 367 368 405 393 383 370 353 347 358 414 417 393 394 423 445 438 423 406 386 379 371 369 379 394 402 407 437 513 619 728 827 884 941 1009 1093 1165 1216 1260 1267 1250 1228 1201 1198 1174 1144 1113 1080 1046 1036 1026 1013 997 975 949 935 942 943 920 909 894 869 862 872 874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 5 3 0 4 3 2 1 1 7 4 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 4 15 20 20 20 22 25 22 16 8 25 52 54 62 93 81 47 31 83 90 94 107 113 96 99 96 96 75 39 26 14 7 3 0 0 0 8 37 59 60 51 31 18 8 2 2 9 15 27 31 24 24 33 18 12 14 13 4 2 1 0 0 0 0 0 0 0 0 0 5 2 0 1 4 15 5 1 2 2 0 17 19 19 74 237 340 390 406 411 402 314 288 256 219 200 232 312 321 348 354 311 257 229 203 182 167 166 175 194 251 328 395 430 454 479 502 518 523 527 535 539 534 524 511 493 473 450 468 528 524 511 494 479 469 464 465 471 461 449 457 501 489 472 447 421 404 400 446 459 467 477 477 514 490 462 437 416 408 398 394 393 396 407 420 446 514 616 715 759 820 918 1020 1111 1192 1252 1289 1290 1271 1251 1245 1217 1188 1160 1129 1096 1064 1059 1043 1031 1014 979 948 941 950 954 940 918 905 896 891 888 888 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 5 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 21 79 64 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 18 17 22 28 33 32 26 29 44 58 66 66 94 85 51 44 90 89 77 84 97 95 76 72 82 67 33 8 6 4 2 0 0 0 1 33 56 60 50 33 20 13 10 9 11 15 20 27 27 22 38 13 6 8 7 0 3 5 3 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 2 9 13 15 30 141 342 392 395 378 360 324 247 217 192 174 180 214 252 290 325 329 300 260 231 185 151 129 119 122 134 189 266 340 392 427 472 504 517 527 557 570 579 582 583 582 567 558 548 574 617 605 593 574 550 530 518 515 526 529 527 541 587 579 557 529 499 473 453 469 485 518 549 554 610 563 518 483 455 443 439 429 424 425 430 449 472 533 629 710 718 825 937 1042 1137 1218 1279 1309 1309 1304 1292 1257 1236 1209 1180 1148 1114 1083 1079 1073 1049 1015 980 958 951 952 960 956 922 915 912 907 903 908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 24 76 250 413 314 519 161 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 2 4 8 14 22 32 40 43 53 72 81 86 92 79 60 41 47 73 80 75 62 54 50 43 43 58 50 32 14 1 0 0 0 0 0 3 40 58 57 46 33 20 18 15 13 14 18 22 33 28 14 30 18 7 3 2 0 0 3 4 2 0 0 0 0 0 1 3 6 1 0 0 0 0 0 0 2 6 13 10 26 100 283 474 461 436 384 334 286 233 159 133 114 115 136 162 228 265 279 270 245 218 168 127 108 105 96 102 156 224 294 354 398 444 471 498 532 584 621 640 648 652 655 650 652 648 658 670 660 654 638 617 596 578 567 563 571 577 602 651 645 628 599 574 557 546 554 564 597 630 656 716 657 592 544 514 499 467 446 442 448 451 446 491 558 611 666 738 840 954 1064 1162 1241 1296 1326 1323 1316 1301 1270 1247 1225 1199 1167 1133 1106 1085 1082 1051 1016 997 980 958 949 959 959 922 922 912 914 918 925 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 220 460 483 475 519 984 814 175 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 26 36 60 79 81 60 52 63 68 62 31 37 58 60 58 59 54 40 27 21 38 21 26 26 2 0 2 1 0 0 2 44 59 55 44 34 27 20 16 14 15 20 28 35 27 13 13 14 9 3 0 0 0 0 2 2 0 0 0 0 1 5 10 17 6 1 0 0 0 0 0 0 2 6 15 46 264 447 582 612 490 378 301 238 173 104 95 87 84 90 112 164 192 216 224 214 190 139 133 116 91 79 91 127 178 242 311 372 400 449 515 587 645 682 690 693 699 705 707 706 708 694 686 691 695 679 668 659 648 637 632 635 638 670 713 696 695 663 668 683 656 541 644 704 733 765 832 771 696 664 631 559 507 472 448 443 448 447 502 527 578 657 758 850 961 1076 1177 1257 1312 1342 1350 1344 1323 1292 1266 1250 1229 1197 1159 1127 1121 1092 1056 1027 1009 993 967 952 953 950 927 918 911 924 931 938 0 0 1 3 3 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 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 6 4 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 159 250 264 412 463 420 544 1806 775 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 16 14 24 52 59 44 42 46 50 64 21 16 29 42 40 45 54 42 25 24 36 8 27 27 2 2 12 4 0 0 7 46 59 53 46 41 34 21 16 15 16 21 36 29 33 38 32 8 6 3 1 0 0 0 0 0 0 2 7 1 7 14 20 25 16 4 0 0 0 0 0 0 0 6 27 67 229 430 595 668 497 334 244 178 122 82 77 77 68 70 88 121 142 162 166 160 145 110 110 94 76 69 81 102 140 205 289 361 361 491 590 662 703 705 687 671 666 667 674 695 698 673 669 689 702 699 696 695 696 695 686 702 710 750 786 759 757 726 721 745 758 684 758 810 842 880 935 892 830 793 744 660 566 505 467 453 452 464 520 522 582 674 770 863 965 1079 1184 1259 1302 1336 1358 1361 1346 1318 1287 1262 1242 1213 1191 1177 1138 1101 1067 1039 1019 1004 978 956 948 944 933 911 914 926 935 946 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 2 1 1 4 6 11 14 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 151 311 320 377 497 417 347 577 1491 494 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 19 9 14 23 31 40 14 8 12 19 25 45 46 32 27 30 29 4 43 48 23 8 23 5 0 0 10 43 57 50 47 41 27 19 15 15 16 18 23 27 28 30 26 11 3 5 2 0 0 0 0 0 0 0 2 0 14 25 30 28 17 6 1 0 0 0 0 0 0 9 36 83 82 378 604 621 448 279 195 139 104 87 86 77 69 66 73 87 105 119 120 117 111 91 92 81 71 67 73 87 125 205 273 328 400 559 661 719 727 689 647 607 591 590 600 625 638 623 632 655 670 677 691 695 703 713 717 748 771 818 843 824 827 819 798 807 847 886 894 917 940 977 1020 1000 991 945 871 782 689 600 529 489 477 490 531 545 598 677 769 867 974 1092 1197 1249 1270 1353 1380 1380 1369 1352 1329 1295 1262 1251 1230 1191 1139 1109 1080 1054 1031 1012 984 971 953 938 922 902 908 917 939 960 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 9 19 18 8 11 7 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 229 515 534 549 717 574 381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 7 5 4 5 17 46 68 52 31 25 35 48 64 65 37 9 24 3 0 0 11 37 53 52 49 37 21 16 13 13 16 26 45 53 52 31 17 12 0 6 2 0 0 0 0 0 0 0 0 0 12 29 32 25 17 12 3 0 0 0 0 0 0 12 32 54 79 408 611 614 449 256 172 129 99 81 78 61 67 67 64 66 78 91 94 95 89 76 79 76 76 75 78 93 136 172 235 329 467 618 710 744 719 656 597 555 544 534 532 554 582 565 571 591 612 631 647 663 691 719 740 781 814 871 901 895 892 903 887 881 909 965 992 1005 1019 1048 1081 1081 1067 1032 976 901 810 723 638 572 543 559 609 600 625 680 759 856 978 1107 1181 1236 1291 1367 1411 1416 1398 1374 1353 1328 1289 1280 1250 1199 1149 1122 1089 1064 1044 1023 995 995 963 936 918 901 906 922 946 963 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 18 0 0 2 17 23 328 668 774 642 1168 482 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 16 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 18 4 4 4 2 8 26 42 37 20 25 34 24 30 36 19 5 14 0 0 0 11 26 34 53 50 34 19 14 13 15 17 20 24 26 25 11 5 5 3 5 1 1 1 0 0 0 0 0 1 5 13 27 27 23 20 6 1 0 0 0 0 0 8 13 20 33 71 368 597 628 495 305 187 128 103 84 61 56 68 68 63 60 64 76 78 80 79 75 80 81 83 88 97 115 163 166 247 376 517 656 741 755 706 636 591 585 532 492 489 516 542 493 495 517 540 556 576 613 664 715 761 820 869 930 958 957 956 966 963 950 962 1005 1045 1070 1078 1097 1115 1114 1110 1089 1048 993 925 847 768 746 702 688 739 707 696 718 764 840 953 1025 1096 1194 1294 1366 1436 1456 1445 1417 1383 1347 1342 1306 1265 1217 1169 1145 1109 1080 1058 1041 1029 1014 975 938 913 901 904 919 944 958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 214 26 0 3 5 4 9 263 649 870 911 1310 296 5 16 33 29 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 34 39 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 5 8 4 1 4 15 30 30 18 11 9 4 4 7 3 0 0 0 0 1 14 33 46 54 50 32 19 15 13 17 20 21 17 8 13 3 3 5 5 4 1 1 2 2 0 0 0 0 3 10 22 26 24 19 13 5 0 0 0 0 0 0 6 8 14 29 61 181 456 575 519 357 202 200 138 84 59 55 57 61 60 58 60 65 69 75 83 92 96 97 97 103 114 126 140 180 278 406 541 665 751 744 674 619 605 537 481 447 437 448 463 419 429 444 460 481 519 569 627 693 764 838 908 974 1002 1014 1034 1041 1035 1023 1034 1062 1086 1112 1115 1130 1132 1112 1101 1095 1073 1038 997 951 901 890 844 833 864 819 793 782 791 831 900 902 1013 1142 1238 1309 1423 1479 1492 1477 1456 1446 1394 1339 1285 1237 1196 1166 1129 1100 1084 1073 1058 1036 986 943 915 904 908 922 932 938 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 33 165 338 0 0 3 31 40 33 152 546 974 926 515 45 28 34 45 65 55 31 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 2 0 0 3 9 11 6 4 2 1 1 0 0 0 0 0 0 14 18 38 58 51 41 30 21 17 17 25 19 16 12 5 1 0 5 6 4 2 0 0 0 0 0 0 0 0 1 5 15 16 22 16 7 2 0 0 0 0 0 0 1 1 6 17 34 64 238 406 453 377 250 232 142 81 56 50 44 47 53 58 60 61 70 83 92 99 105 109 110 115 119 124 139 185 288 414 547 665 736 721 669 624 590 514 451 416 399 398 405 396 395 397 411 441 481 535 593 658 734 821 916 912 969 1035 1076 1097 1095 1104 1123 1138 1142 1148 1161 1153 1128 1094 1073 1072 1060 1038 1013 997 996 969 940 944 965 940 900 868 853 856 876 886 956 1059 1148 1226 1347 1457 1504 1517 1508 1476 1431 1369 1306 1252 1214 1189 1147 1134 1118 1098 1078 1057 1000 952 922 911 914 925 928 940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 431 84 0 4 11 45 36 126 147 108 126 320 1013 684 14 3 38 49 63 88 126 143 116 91 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 1 0 40 55 57 52 35 29 23 20 21 22 22 14 8 4 1 4 6 6 3 0 0 2 0 0 0 0 0 0 0 2 6 7 15 12 5 0 0 0 0 0 0 0 0 0 1 4 14 36 67 194 278 328 338 249 154 86 51 41 40 38 42 46 52 60 71 81 79 81 92 100 107 109 112 122 144 184 286 411 541 647 688 683 685 641 567 498 432 390 364 359 368 372 356 364 385 418 461 514 570 629 698 782 881 901 956 1040 1120 1165 1166 1186 1195 1187 1170 1170 1178 1139 1101 1071 1043 1032 1021 1010 1005 1004 998 985 984 1005 1018 997 979 961 949 931 915 927 959 1015 1100 1184 1247 1367 1426 1457 1470 1470 1441 1392 1335 1281 1240 1214 1167 1163 1139 1111 1089 1068 1009 964 934 921 921 921 928 941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 232 618 40 0 0 3 17 26 194 264 284 199 63 1031 469 24 0 0 0 66 146 263 355 132 158 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 56 59 58 45 43 32 28 28 27 25 14 8 3 2 7 8 7 5 3 3 5 1 0 0 0 0 0 0 0 1 2 7 7 3 0 0 0 0 0 0 0 0 0 0 0 6 21 39 77 90 146 224 234 168 92 51 38 34 33 33 33 37 46 56 65 64 64 70 77 89 91 98 113 139 180 275 398 517 601 633 636 641 605 541 475 427 374 343 333 337 339 334 350 371 403 447 492 538 598 654 696 721 816 919 1056 1181 1252 1263 1258 1260 1254 1231 1197 1158 1096 1058 1034 1010 985 972 972 970 969 975 989 1010 1031 1041 1035 1027 1023 1014 996 978 979 996 1025 1075 1128 1176 1246 1264 1324 1377 1401 1402 1395 1363 1314 1284 1281 1269 1217 1168 1130 1102 1072 1020 978 950 938 937 928 935 946 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235 369 0 1 9 10 45 115 223 211 452 372 178 941 265 69 25 0 2 42 221 714 781 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 40 55 64 60 55 43 39 35 31 26 15 11 4 0 2 7 7 7 7 6 5 1 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 9 18 33 41 76 137 194 168 118 67 40 32 27 28 26 26 29 36 46 56 60 63 67 68 76 86 107 137 181 262 373 483 540 556 589 601 577 523 461 416 374 343 328 325 329 345 361 382 407 437 473 514 584 610 637 701 771 937 1127 1276 1347 1342 1321 1318 1305 1273 1217 1144 1061 1013 989 974 953 937 932 926 924 931 954 996 1021 1041 1056 1057 1056 1051 1040 1025 1014 1019 1045 1074 1107 1132 1134 1180 1239 1291 1324 1333 1333 1341 1345 1320 1285 1282 1233 1184 1141 1105 1072 1029 993 975 967 961 945 944 950 9 5 2 1 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 150 80 50 11 277 420 488 456 44 478 318 259 610 106 90 54 13 21 68 1031 667 325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 25 36 52 67 68 55 52 45 36 28 22 14 12 8 3 2 6 6 7 7 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 1 3 4 14 34 74 119 138 114 66 39 32 29 24 20 19 20 22 27 43 52 55 60 73 79 90 112 144 189 258 349 408 445 481 556 580 559 514 465 424 383 356 349 341 345 379 394 420 434 452 485 531 573 599 639 709 798 996 1211 1365 1433 1429 1420 1377 1331 1280 1218 1134 1045 988 957 943 933 931 919 907 903 912 934 975 997 1026 1051 1054 1070 1073 1069 1058 1045 1043 1053 1075 1100 1120 1127 1144 1191 1237 1267 1278 1272 1270 1273 1258 1238 1240 1228 1194 1153 1114 1079 1043 1028 1009 988 971 967 956 948 6 5 6 8 8 8 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 2 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 91 182 278 327 345 329 470 729 671 112 503 216 242 407 294 308 215 120 199 293 247 131 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 11 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 38 52 59 58 50 50 38 29 21 14 13 11 9 4 0 1 2 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 18 43 60 59 78 54 45 39 30 22 18 15 13 14 19 31 41 49 61 82 97 110 131 160 202 262 332 342 384 456 531 573 556 524 486 444 401 398 381 368 383 426 438 463 474 489 516 540 555 600 655 731 848 1038 1274 1447 1515 1506 1501 1432 1351 1274 1200 1122 1040 985 947 930 927 915 909 900 896 900 912 945 975 989 1011 1047 1079 1095 1098 1093 1085 1077 1064 1077 1102 1124 1138 1145 1166 1204 1237 1253 1253 1229 1227 1212 1193 1184 1173 1164 1146 1119 1088 1057 1057 1033 1008 993 988 968 947 3 2 2 5 7 6 2 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 27 127 169 164 100 22 64 193 558 556 327 573 318 367 416 502 660 464 412 713 841 107 68 28 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 10 10 9 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 28 45 39 35 35 35 28 19 13 10 9 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 20 31 35 32 38 39 38 33 24 18 15 11 7 8 13 20 22 44 78 111 133 136 158 186 224 268 292 327 377 446 518 572 567 541 506 466 429 425 417 410 430 469 478 499 510 519 532 546 583 628 672 743 860 1010 1245 1455 1542 1555 1584 1510 1416 1311 1208 1116 1042 997 970 950 935 918 909 901 901 906 912 935 970 980 1003 1048 1087 1120 1135 1140 1139 1131 1117 1096 1129 1163 1172 1169 1169 1190 1214 1229 1230 1231 1218 1203 1185 1168 1153 1141 1122 1102 1085 1073 1064 1043 1022 1006 989 959 942 8 4 5 14 12 9 5 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 0 0 0 0 0 0 0 0 0 0 0 0 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 60 149 182 142 97 86 109 371 464 581 651 434 692 574 611 708 552 856 371 137 107 64 46 38 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 13 15 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 21 19 13 12 14 15 15 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 14 22 31 33 28 22 21 22 26 29 25 18 9 4 3 3 4 5 11 42 85 129 162 170 189 216 235 253 280 330 390 451 514 570 585 561 539 525 514 478 449 446 463 487 502 521 535 539 553 585 620 653 693 748 832 964 1173 1209 1350 1513 1596 1575 1497 1392 1272 1155 1066 1090 1045 994 956 940 930 918 914 911 911 931 929 949 986 1036 1088 1133 1168 1198 1212 1209 1206 1172 1208 1224 1211 1203 1194 1194 1205 1214 1214 1216 1211 1199 1183 1165 1147 1130 1104 1090 1080 1064 1053 1036 1021 1004 978 930 937 4 3 3 5 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 4 5 4 2 0 0 0 0 1 0 0 0 0 2 21 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 1 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 8 34 50 47 54 33 90 147 220 488 550 901 1019 702 313 499 523 597 700 1024 334 160 121 85 80 80 31 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 18 21 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 3 9 13 2 2 2 2 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 27 40 36 28 22 21 16 9 6 6 6 5 1 0 0 0 1 6 37 78 128 175 197 219 253 266 277 312 356 423 475 524 574 605 586 580 564 541 523 487 477 482 495 511 529 536 547 574 615 653 686 721 767 835 937 1074 1092 1238 1417 1539 1581 1547 1477 1376 1256 1159 1265 1165 1067 1002 968 956 944 935 928 922 924 949 967 1000 1048 1104 1160 1210 1257 1279 1281 1291 1276 1315 1307 1271 1251 1245 1218 1216 1218 1214 1201 1203 1196 1185 1173 1164 1145 1135 1117 1093 1065 1043 1022 1006 981 936 877 918 3 6 7 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 1 1 1 3 6 6 4 1 1 0 1 1 1 0 0 0 1 3 10 6 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 5 4 2 1 2 2 3 3 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 72 94 78 53 27 116 243 447 699 614 1114 1302 964 303 370 340 681 708 413 216 213 159 125 117 104 45 11 1 0 1 8 2 0 0 0 0 0 0 0 1 7 2 0 0 0 0 3 13 24 25 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 31 25 21 19 14 8 7 5 3 2 0 0 0 0 2 9 29 70 125 175 208 240 248 279 318 360 405 485 518 552 592 624 615 615 594 565 544 515 497 494 498 504 512 527 542 578 627 676 712 761 805 859 921 935 1044 1188 1344 1478 1558 1560 1525 1467 1402 1359 1405 1298 1190 1098 1033 999 977 961 954 948 941 952 1008 1050 1097 1158 1230 1294 1317 1342 1369 1391 1387 1428 1403 1354 1321 1312 1275 1257 1243 1229 1220 1196 1187 1180 1172 1161 1143 1143 1118 1084 1051 1026 1010 987 972 952 919 905 2 1 1 12 8 2 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 2 3 3 3 4 5 3 1 0 3 3 1 0 0 0 2 4 6 1 1 1 0 0 0 0 0 0 0 0 0 2 5 5 1 1 5 9 8 6 4 3 5 5 5 6 6 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 54 105 86 45 46 152 491 819 951 818 1179 1216 1063 760 495 497 646 538 293 230 243 233 209 166 110 52 9 11 12 8 13 11 8 4 1 0 0 2 3 3 7 3 1 1 0 0 0 12 30 36 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 17 20 13 7 6 6 8 8 6 2 0 0 0 0 5 18 30 65 117 172 211 215 259 312 369 427 486 578 593 611 630 642 643 649 633 607 580 555 517 533 543 542 537 523 544 582 630 671 680 761 826 831 824 905 1049 1184 1323 1448 1540 1577 1561 1543 1523 1507 1493 1407 1314 1220 1138 1083 1046 1027 1017 1013 1012 1013 1118 1167 1212 1270 1341 1407 1410 1442 1483 1503 1499 1548 1510 1449 1406 1385 1372 1332 1290 1262 1250 1229 1204 1196 1191 1184 1180 1187 1172 1144 1110 1074 1026 1009 946 907 906 879 3 1 1 6 8 5 2 3 2 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 2 1 0 0 1 3 5 5 5 3 5 2 0 2 5 1 0 0 1 4 3 1 0 0 0 0 0 0 1 0 2 1 1 0 1 0 0 1 4 10 9 6 5 5 6 6 5 2 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 36 36 107 63 52 105 248 1016 758 644 724 973 1110 1021 832 843 1038 560 370 262 218 220 223 244 197 128 67 3 29 18 12 25 33 30 17 8 4 0 1 5 7 8 8 5 14 28 29 16 26 33 38 32 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 1 6 7 7 6 4 3 3 2 12 30 41 74 126 186 230 237 311 382 445 506 577 671 683 691 696 699 708 704 686 656 622 595 569 586 591 585 575 559 573 606 646 676 680 723 767 840 933 1047 1129 1229 1336 1440 1534 1604 1599 1601 1587 1571 1564 1495 1414 1329 1245 1178 1141 1124 1103 1089 1088 1108 1213 1286 1349 1411 1465 1480 1520 1565 1602 1620 1618 1670 1622 1549 1499 1488 1437 1402 1345 1296 1271 1256 1228 1225 1226 1213 1180 1168 1137 1117 1102 1086 1070 955 818 721 684 663 5 4 5 6 7 5 2 6 12 20 8 2 4 5 4 1 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 1 4 13 11 10 6 3 1 1 4 6 1 5 4 4 5 2 1 0 0 0 0 0 4 5 1 11 5 0 0 0 0 2 6 11 15 7 4 3 4 6 8 4 2 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 3 5 28 67 128 50 137 231 573 1543 611 337 298 306 357 664 1108 1241 1175 828 609 426 336 276 220 255 203 144 74 4 34 33 35 46 55 45 26 17 16 19 14 8 6 9 16 21 40 77 81 61 49 31 33 31 25 24 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 6 6 6 11 13 31 57 73 93 132 151 183 256 339 433 502 566 637 717 754 757 763 775 783 776 759 731 693 650 621 647 637 622 614 615 625 655 698 751 801 806 819 959 1089 1149 1218 1312 1415 1492 1540 1570 1573 1638 1644 1643 1654 1585 1512 1436 1353 1289 1280 1216 1183 1163 1157 1184 1295 1378 1465 1515 1537 1590 1643 1689 1720 1733 1734 1784 1728 1669 1622 1582 1510 1477 1402 1345 1321 1303 1276 1271 1258 1244 1242 1256 1233 1202 1172 1117 991 900 796 698 622 600 3 1 4 5 3 0 0 5 8 10 13 23 26 24 18 9 1 0 0 0 0 0 0 0 0 1 1 0 0 0 8 7 8 13 1 0 2 2 0 0 0 0 0 0 0 1 7 18 21 10 4 0 0 0 3 6 6 11 13 7 3 0 0 0 0 0 0 0 9 6 2 2 0 1 1 1 1 2 11 13 11 5 3 2 3 3 7 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 21 21 46 99 148 104 368 368 865 1549 566 480 361 319 355 456 858 1066 1082 984 840 688 623 505 370 318 235 153 66 12 32 28 30 45 51 35 24 16 13 10 8 16 7 4 5 16 46 83 97 88 63 33 22 21 21 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 6 7 9 20 27 58 90 109 120 118 153 202 261 343 442 503 573 645 701 733 779 811 832 846 852 828 784 738 697 663 695 674 658 654 660 675 712 772 829 877 911 986 1115 1220 1290 1350 1409 1505 1584 1621 1619 1614 1710 1729 1743 1752 1687 1613 1540 1474 1421 1387 1314 1268 1244 1241 1273 1367 1450 1477 1536 1625 1709 1768 1807 1830 1837 1841 1883 1845 1810 1753 1666 1589 1540 1454 1394 1364 1339 1280 1298 1294 1282 1230 1009 985 956 922 849 699 714 804 810 771 754 4 12 31 7 2 0 0 1 3 4 3 3 16 21 26 18 3 0 0 0 0 0 0 0 0 0 0 0 9 13 38 31 17 6 0 0 2 4 2 0 0 3 3 5 4 8 14 17 14 4 2 1 0 0 1 8 8 7 9 5 1 0 0 0 0 0 0 1 5 2 0 1 0 0 1 1 1 2 9 7 4 4 3 2 2 3 4 1 3 2 0 1 0 0 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 16 67 145 218 309 683 526 1151 1391 667 652 404 339 449 682 1094 981 905 878 869 854 884 771 572 394 267 183 70 35 56 38 37 28 34 40 49 42 34 19 13 23 18 9 7 17 42 70 103 92 66 40 15 15 11 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 7 12 19 28 44 79 111 133 151 154 179 210 251 313 386 464 540 574 584 649 753 812 842 858 875 871 834 784 749 738 707 703 690 683 690 716 761 836 871 903 1004 1096 1168 1223 1311 1451 1541 1618 1640 1652 1672 1696 1746 1792 1828 1831 1779 1708 1659 1616 1561 1482 1406 1348 1313 1305 1335 1416 1487 1498 1566 1679 1784 1860 1896 1911 1915 1920 1938 1955 1909 1838 1756 1677 1632 1518 1448 1431 1441 1436 1375 1328 1299 1242 1078 1017 972 924 867 797 724 819 832 796 777 8 5 8 9 2 0 0 0 1 2 1 5 10 8 21 14 2 1 2 1 7 10 4 3 3 2 0 0 91 80 51 19 18 7 0 0 0 1 1 3 7 10 4 5 12 18 19 12 8 4 2 2 2 1 1 6 7 6 3 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 2 3 5 4 3 2 2 2 1 4 4 2 2 1 1 1 0 0 0 0 0 1 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 33 124 232 351 520 774 612 1803 2185 1520 678 370 335 569 917 1100 870 703 677 706 761 930 928 737 510 323 192 91 51 39 40 63 51 51 57 59 58 58 48 35 29 27 14 8 12 27 55 84 83 65 46 27 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 6 19 32 45 54 71 98 119 134 141 159 183 220 260 304 360 424 485 502 508 578 688 769 819 848 870 884 855 845 825 786 753 737 714 703 707 724 773 819 863 929 1036 1138 1193 1255 1343 1448 1550 1603 1615 1633 1694 1798 1838 1861 1866 1853 1821 1788 1768 1705 1625 1548 1478 1415 1372 1355 1378 1435 1439 1493 1583 1699 1816 1902 1937 1952 1965 1975 1975 2006 1956 1909 1840 1728 1659 1605 1575 1567 1540 1434 1392 1347 1301 1234 1128 1066 1032 1015 996 960 879 884 860 824 802 12 7 9 7 2 0 0 0 0 0 1 7 11 12 12 2 9 11 11 8 10 11 9 11 12 7 2 55 243 258 85 0 0 1 0 0 0 0 0 7 9 8 10 26 29 24 17 8 6 3 1 2 5 2 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 5 2 3 3 2 1 5 3 4 4 2 2 1 0 0 0 1 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 39 123 264 405 572 666 936 1431 915 1045 997 639 411 310 566 1114 1315 709 549 541 534 620 836 984 797 585 370 180 111 101 93 74 50 59 65 81 81 69 72 60 55 46 37 28 9 7 17 33 55 72 55 46 41 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 43 67 81 94 102 115 118 126 145 166 197 222 249 282 324 383 406 436 466 507 599 693 764 815 851 880 872 871 854 819 777 762 733 721 720 724 745 759 811 891 989 1100 1178 1216 1286 1387 1479 1487 1569 1642 1713 1788 1833 1860 1850 1828 1812 1812 1776 1722 1655 1583 1515 1462 1420 1400 1409 1436 1451 1495 1573 1689 1822 1932 1963 1965 1970 1982 1993 2013 1987 1942 1877 1793 1720 1671 1608 1569 1535 1451 1407 1352 1298 1234 1153 1088 1076 1053 1021 976 915 909 879 848 831 11 9 8 5 1 0 0 0 0 0 0 2 9 10 9 7 11 12 13 14 9 16 15 15 18 13 3 56 124 132 21 0 2 12 25 4 1 1 0 2 10 8 11 26 23 18 12 7 6 3 2 3 3 2 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 3 6 5 2 2 5 1 5 4 1 1 2 2 1 1 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 5 17 99 199 355 506 607 677 734 1068 1438 1256 708 713 694 536 347 818 848 756 539 423 438 399 492 718 953 866 592 344 190 151 143 111 83 74 89 75 103 106 93 81 74 72 58 44 32 10 7 9 10 18 39 25 27 28 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 105 121 134 140 142 133 136 149 164 191 225 248 275 307 320 346 387 422 461 538 629 706 775 828 861 872 884 877 848 809 788 752 737 734 735 736 755 793 853 935 1035 1124 1166 1227 1270 1291 1386 1492 1533 1606 1710 1769 1814 1788 1769 1767 1766 1735 1700 1649 1590 1535 1497 1465 1445 1452 1472 1475 1521 1584 1676 1799 1930 1972 1973 1949 1942 1967 2006 2032 1983 1897 1803 1719 1667 1646 1593 1513 1437 1394 1350 1306 1243 1163 1104 1103 1073 1036 994 942 919 895 871 857 11 9 3 3 1 0 0 0 1 0 0 1 6 8 12 12 11 9 8 10 15 24 15 12 10 9 1 28 47 39 0 0 0 14 22 4 3 8 10 11 21 19 13 14 14 11 10 9 8 6 3 3 5 7 4 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 2 2 5 5 1 4 4 1 2 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 194 424 511 567 635 826 1252 962 1750 2570 2308 611 661 657 539 496 1003 605 457 416 378 340 305 413 619 820 859 543 290 189 200 207 115 76 86 108 104 121 123 120 115 106 85 76 56 35 20 11 4 4 8 14 8 14 19 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 95 133 156 169 171 169 133 125 138 162 184 213 244 275 299 301 330 360 398 444 505 576 658 736 778 791 842 877 889 871 840 822 790 771 765 763 762 770 795 840 906 990 1077 1125 1180 1217 1245 1327 1415 1503 1579 1644 1691 1731 1722 1706 1702 1706 1687 1657 1615 1575 1544 1518 1497 1494 1506 1522 1534 1572 1583 1644 1771 1932 2009 2009 1969 1944 1964 2028 2035 1972 1870 1771 1705 1681 1619 1540 1467 1411 1379 1358 1319 1258 1201 1185 1126 1085 1048 1008 962 930 912 894 883 6 5 6 5 0 2 2 2 2 0 2 6 7 7 18 20 18 18 20 25 24 17 4 5 10 6 1 0 0 2 0 0 0 30 17 2 1 11 14 18 23 26 16 10 9 9 9 8 8 6 3 2 6 8 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 0 1 1 1 5 2 2 3 1 3 1 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 531 782 779 838 1275 1325 1108 507 461 565 708 613 550 503 431 414 480 437 438 431 361 261 232 353 555 768 806 434 254 206 238 257 140 89 101 122 135 147 142 147 155 140 100 102 66 48 36 18 7 4 4 5 6 9 14 15 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 24 78 140 164 170 170 166 113 108 122 143 167 196 229 244 266 307 335 361 409 459 505 559 634 692 732 761 812 845 878 881 863 844 814 808 803 797 792 791 812 846 897 965 1039 1088 1115 1152 1208 1275 1359 1455 1535 1590 1625 1659 1663 1641 1635 1648 1650 1627 1575 1534 1512 1500 1501 1511 1542 1560 1546 1551 1587 1700 1873 2028 2050 2091 2050 2010 1998 2009 1977 1896 1789 1722 1707 1614 1571 1500 1434 1396 1385 1355 1318 1297 1269 1214 1145 1099 1057 1015 975 944 929 919 911 7 9 5 2 1 6 6 3 1 1 4 4 5 8 15 16 17 22 30 32 16 10 5 5 9 11 9 4 2 12 10 5 2 0 3 1 1 2 3 11 10 7 9 8 9 11 10 7 7 6 4 4 9 9 8 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 4 0 8 5 2 4 5 2 3 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 389 777 961 892 1038 911 759 479 466 459 477 526 575 566 477 393 381 389 384 391 332 264 209 217 325 543 710 682 467 393 259 257 246 181 105 123 136 139 139 137 133 170 174 141 140 80 64 55 37 14 6 5 5 5 7 12 17 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 6 27 71 134 148 148 145 133 89 87 100 123 151 174 176 210 253 298 340 382 415 454 499 548 592 629 684 749 804 833 862 872 862 843 829 828 825 824 821 817 830 844 877 929 986 984 1073 1149 1207 1258 1318 1407 1478 1527 1556 1568 1584 1588 1604 1625 1627 1594 1542 1509 1497 1498 1502 1522 1556 1589 1643 1752 1898 2052 2132 2177 2224 2208 2122 2056 1993 1921 1872 1791 1723 1678 1646 1571 1512 1461 1422 1422 1475 1425 1414 1348 1269 1214 1160 1112 1062 1018 984 955 958 951 941 10 10 2 0 1 3 5 1 0 1 1 1 6 11 18 22 21 19 13 10 9 9 6 5 6 13 14 10 2 4 7 7 5 1 1 0 0 1 1 2 2 4 7 9 11 12 10 7 7 4 2 6 10 11 16 11 8 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 3 3 2 11 3 1 2 2 0 8 6 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 518 923 1123 1350 1750 661 468 451 444 421 446 472 513 541 503 382 370 359 343 337 263 203 207 248 337 528 682 636 538 493 266 285 258 200 148 134 133 124 124 140 146 169 169 159 144 107 82 74 59 37 34 15 13 9 5 7 14 18 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 79 120 128 119 103 73 72 86 109 136 163 166 200 243 282 320 378 396 420 461 506 508 580 659 725 768 796 823 837 842 840 838 832 826 827 830 831 839 843 865 882 888 919 1032 1129 1205 1265 1320 1392 1455 1484 1500 1524 1536 1551 1587 1623 1633 1596 1553 1530 1514 1506 1513 1530 1744 1932 2071 2186 2269 2288 2304 2303 2277 2191 2087 2009 1911 1804 1766 1724 1694 1658 1611 1563 1485 1439 1416 1437 1493 1472 1469 1375 1273 1210 1164 1120 1071 1027 998 988 993 982 973 0 0 1 2 3 7 5 0 0 3 2 3 9 13 13 15 19 23 11 3 5 7 5 5 4 6 8 15 13 15 15 7 3 2 2 1 0 3 4 3 2 5 14 17 14 9 9 10 7 2 2 9 15 18 23 7 5 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 0 0 0 0 2 13 5 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 754 1097 1319 1147 841 524 498 436 404 361 325 464 471 466 439 354 359 353 334 290 222 173 204 270 370 531 672 567 516 459 298 303 280 225 179 174 133 114 110 119 136 179 217 185 155 142 87 97 86 70 60 36 35 24 13 9 10 14 14 13 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 74 99 100 86 65 63 79 99 116 122 148 190 233 273 313 358 374 395 420 449 472 534 593 658 721 767 794 820 791 769 794 803 805 806 811 822 837 842 855 870 882 906 997 1088 1174 1255 1329 1387 1428 1444 1459 1492 1516 1549 1606 1676 1731 1739 1703 1684 1655 1634 1659 1718 2071 2260 2306 2310 2287 2287 2257 2203 2129 2034 1963 1927 1835 1715 1654 1659 1613 1581 1559 1530 1472 1431 1423 1450 1492 1488 1470 1398 1299 1211 1165 1128 1087 1047 1022 1021 1021 1011 1005 2 0 2 2 3 10 4 0 0 0 2 4 8 12 13 12 17 20 15 8 8 5 2 7 7 4 3 2 1 9 15 12 6 5 6 5 4 9 11 11 10 11 14 16 14 11 11 19 12 5 3 6 10 13 15 9 7 9 5 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 1 1 0 0 1 3 7 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 442 1100 1302 1399 1004 647 507 510 407 365 295 226 356 339 343 345 336 345 310 277 232 183 153 169 253 389 534 642 628 558 448 323 247 255 251 222 183 150 138 121 132 159 167 223 193 180 158 94 106 111 111 93 61 58 44 31 21 15 13 15 16 14 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 48 59 61 62 62 78 83 96 123 151 195 229 263 299 334 370 382 394 413 448 495 540 593 652 707 731 746 728 724 750 767 776 775 786 807 824 825 831 848 869 891 957 1039 1124 1223 1335 1428 1432 1458 1494 1524 1532 1628 1759 1905 2020 2057 2037 2006 1980 1978 2018 2098 2194 2200 2168 2135 2141 2100 2048 1987 1919 1849 1833 1850 1772 1668 1617 1569 1544 1545 1538 1503 1458 1428 1433 1441 1450 1477 1460 1407 1326 1239 1173 1139 1107 1088 1070 1053 1055 1040 1034 7 0 1 1 2 5 0 0 0 0 0 1 7 9 9 7 22 21 14 7 10 4 2 4 4 2 4 4 4 11 11 10 10 11 11 9 9 12 14 13 14 15 16 18 15 13 11 11 13 9 5 3 8 13 17 18 15 13 5 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 4 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 802 1316 1394 1484 884 697 578 434 338 260 200 220 300 248 261 286 302 295 243 205 179 158 153 180 264 401 504 548 560 589 451 334 277 271 263 222 189 174 171 151 146 165 199 217 226 212 175 130 114 93 108 107 88 80 62 47 36 27 20 18 18 19 16 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 45 57 62 63 76 82 99 127 155 197 238 275 312 348 372 392 411 431 451 470 510 541 575 621 676 686 664 674 709 734 754 762 776 795 810 810 820 841 871 911 973 1061 1128 1195 1253 1268 1382 1477 1549 1589 1620 1855 2052 2203 2295 2324 2329 2266 2207 2176 2178 2201 2225 2055 1962 1957 1920 1865 1818 1780 1749 1728 1744 1771 1718 1652 1612 1535 1527 1533 1523 1492 1460 1439 1445 1452 1454 1456 1440 1405 1347 1277 1209 1153 1143 1128 1107 1089 1095 1077 1068 2 0 0 0 0 0 0 0 0 0 0 0 4 6 6 11 25 23 17 11 9 5 4 3 3 2 3 2 1 8 19 7 6 8 8 6 6 13 15 10 15 17 19 20 19 17 15 13 15 12 10 11 13 15 25 26 30 27 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 1 1 1 2 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 276 898 1315 1371 1290 694 650 498 330 238 167 171 206 238 234 233 246 266 257 212 165 158 160 182 232 300 405 440 477 537 550 424 360 317 273 255 211 190 191 190 158 165 176 191 211 251 228 200 181 159 95 98 107 108 96 79 60 49 41 32 29 22 23 20 13 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 4 13 26 31 47 49 44 47 50 73 105 139 172 211 256 294 334 370 380 420 447 467 479 480 494 510 525 535 543 593 576 605 651 685 730 755 771 783 793 807 820 843 896 963 1018 1098 1145 1158 1173 1237 1362 1504 1613 1685 1787 2124 2221 2278 2294 2286 2293 2205 2113 2051 2017 1990 1995 1795 1711 1708 1684 1651 1635 1628 1638 1666 1702 1711 1679 1635 1594 1554 1531 1528 1515 1490 1463 1446 1441 1444 1446 1440 1424 1396 1358 1310 1251 1172 1171 1156 1136 1124 1133 1119 1109 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 19 20 17 12 10 8 6 5 2 1 2 1 11 11 13 7 7 7 5 3 2 4 9 13 19 20 14 13 14 15 13 13 14 14 14 12 9 10 19 23 39 27 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 1 2 1 1 2 1 2 2 3 0 8 6 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 121 401 1006 1243 1140 1106 832 486 275 164 102 141 180 193 206 230 229 256 258 235 198 184 181 217 277 340 397 422 494 537 500 457 406 333 269 235 189 192 205 197 160 161 145 157 202 242 224 217 223 180 105 128 93 97 101 89 75 63 57 51 39 26 33 29 18 8 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 11 29 44 46 34 25 20 17 11 51 98 143 183 218 264 321 349 370 411 458 489 510 522 524 519 515 509 501 501 521 521 554 608 666 724 760 770 777 791 822 855 887 970 1056 1110 1200 1243 1257 1277 1343 1492 1669 1798 1897 2013 2220 2229 2182 2116 2059 2026 1953 1866 1801 1756 1727 1722 1547 1490 1496 1508 1516 1519 1541 1587 1642 1679 1680 1647 1614 1582 1547 1526 1520 1507 1488 1469 1463 1446 1442 1441 1436 1421 1396 1364 1332 1306 1288 1255 1200 1167 1161 1168 1156 1148 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 13 14 15 10 10 10 9 6 1 0 0 1 7 9 5 2 0 1 2 3 4 5 13 15 17 16 9 9 8 7 8 9 12 16 19 19 9 6 5 4 15 9 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 7 4 1 0 4 2 2 2 9 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 319 723 1035 1465 2006 674 296 144 86 114 155 176 185 212 251 268 250 239 221 215 200 233 294 340 351 442 494 527 541 550 491 368 279 237 228 194 208 201 185 189 164 146 172 213 223 223 242 196 128 116 109 120 117 104 91 84 78 67 55 43 39 43 28 12 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 53 70 65 41 49 46 30 12 17 63 122 176 219 279 291 330 382 440 498 544 569 589 600 585 571 557 538 511 488 512 533 582 654 729 779 784 799 824 855 907 966 1087 1187 1236 1308 1322 1353 1434 1592 1840 2039 2130 2185 2178 2105 2114 1992 1880 1797 1742 1692 1629 1576 1533 1505 1513 1348 1313 1338 1376 1408 1444 1496 1564 1617 1630 1651 1628 1589 1550 1520 1510 1506 1496 1489 1484 1460 1443 1439 1443 1443 1430 1411 1379 1364 1355 1339 1323 1245 1203 1198 1205 1192 1183 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 2 6 8 9 8 9 10 7 4 1 0 0 2 7 14 6 3 1 0 0 1 3 6 11 12 13 12 9 9 6 5 5 4 6 10 12 11 7 7 3 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 4 6 5 6 4 2 3 10 4 6 6 4 4 4 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 98 112 359 556 719 456 293 150 81 78 102 156 167 218 277 277 238 287 312 276 214 214 249 299 359 468 472 535 559 556 530 383 312 275 249 192 204 199 195 185 157 141 152 168 182 202 224 210 167 126 117 139 142 129 116 112 99 80 67 56 44 55 42 21 8 7 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 77 116 125 113 97 109 88 52 29 21 45 95 153 209 275 276 322 400 483 546 589 631 674 700 687 680 642 606 567 522 518 591 640 698 766 778 811 837 869 912 975 1062 1225 1365 1429 1422 1532 1656 1841 2060 2235 2287 2276 2239 2132 1962 1893 1765 1671 1594 1524 1476 1440 1399 1365 1345 1333 1191 1178 1215 1270 1329 1382 1450 1484 1526 1584 1617 1616 1576 1534 1510 1497 1496 1491 1486 1478 1459 1443 1443 1452 1457 1449 1432 1428 1407 1384 1371 1363 1290 1244 1234 1242 1230 1225 0 0 0 0 1 8 9 7 2 0 0 0 0 1 0 0 0 0 0 2 4 6 5 3 2 1 1 0 7 12 8 9 4 0 0 1 4 5 6 8 8 9 8 6 2 0 1 2 2 3 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 1 2 2 1 0 0 1 1 4 8 8 6 4 4 4 3 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 17 40 42 197 298 347 321 254 151 90 66 67 72 137 233 288 287 271 328 348 299 223 202 201 255 335 410 429 490 589 613 542 370 364 325 264 214 220 201 189 196 201 194 159 152 160 178 201 207 178 148 137 144 151 148 141 133 116 103 89 70 53 52 54 41 26 16 5 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 128 184 197 181 177 168 138 103 68 29 44 80 128 168 179 238 317 412 508 587 638 684 746 787 792 800 761 706 653 617 608 664 685 696 719 758 812 872 932 995 1070 1165 1353 1591 1754 1802 1959 2122 2261 2338 2309 2200 2136 2118 1961 1730 1663 1582 1527 1468 1400 1337 1297 1271 1257 1243 1201 1088 1088 1137 1210 1281 1326 1391 1411 1450 1516 1556 1573 1560 1531 1501 1481 1482 1485 1483 1472 1454 1443 1450 1465 1477 1476 1461 1459 1436 1411 1398 1393 1344 1294 1277 1282 1276 1265 8 1 0 0 0 3 10 12 10 9 7 5 4 6 1 0 0 0 0 0 2 3 5 1 1 1 2 0 4 5 5 6 1 0 0 1 1 1 4 4 3 4 3 2 0 0 1 1 1 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 2 2 2 4 0 3 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 67 160 248 266 250 215 147 118 96 80 87 143 255 292 292 295 346 349 284 232 222 213 262 297 344 409 482 575 622 585 465 403 353 279 224 208 185 179 193 210 206 207 183 168 174 193 200 186 170 156 149 146 148 149 142 128 114 104 84 63 51 56 57 49 31 9 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 84 163 234 259 247 232 215 189 165 126 65 49 53 54 72 128 215 292 397 500 586 661 701 743 775 799 839 827 788 744 713 704 738 735 730 738 770 831 910 1027 1155 1277 1391 1473 1787 2053 2165 2217 2221 2189 2136 2056 1936 1846 1843 1704 1524 1482 1441 1409 1375 1330 1278 1246 1222 1192 1165 1129 1022 1051 1106 1172 1234 1277 1288 1340 1406 1469 1509 1537 1542 1519 1486 1462 1463 1470 1474 1468 1454 1447 1460 1481 1495 1499 1498 1486 1464 1441 1425 1421 1398 1359 1319 1309 1333 1302 9 0 0 2 4 7 9 12 13 13 9 7 5 1 1 1 1 1 0 0 5 6 4 1 1 1 0 1 2 2 3 6 7 6 1 0 0 1 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 4 1 0 0 1 1 1 1 0 0 10 10 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 49 90 143 230 246 232 197 156 167 162 136 126 172 304 301 293 307 347 359 273 241 250 267 301 293 309 367 449 515 555 576 526 394 336 253 195 181 187 172 186 188 187 183 173 165 176 193 198 184 168 151 136 127 123 137 140 133 119 107 90 70 57 56 51 49 40 23 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 44 115 195 217 266 296 280 240 219 196 162 116 87 88 87 109 158 212 273 366 461 554 654 693 699 713 739 770 801 807 788 767 758 737 736 748 770 818 931 1118 1332 1536 1706 1829 1804 2008 2132 2095 1999 1922 1870 1804 1732 1676 1676 1632 1504 1390 1362 1342 1335 1331 1313 1289 1288 1228 1178 1126 1075 1031 1062 1101 1142 1170 1183 1256 1328 1398 1458 1500 1527 1529 1503 1475 1461 1447 1453 1460 1461 1457 1454 1468 1497 1511 1513 1518 1508 1493 1476 1463 1455 1447 1420 1399 1395 1399 1343 4 1 4 8 9 10 9 7 8 12 13 12 11 3 3 6 7 6 6 7 11 8 3 0 0 1 0 4 6 6 11 19 25 16 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 3 8 1 0 0 0 0 0 0 0 2 11 9 7 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 45 97 121 142 185 217 231 204 181 197 201 156 144 212 343 320 299 317 351 379 367 300 300 323 326 322 298 332 408 472 469 480 428 345 294 173 118 137 167 150 185 196 198 188 166 167 173 195 207 190 166 135 127 122 109 119 131 134 128 117 99 75 65 60 51 46 42 31 16 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 10 52 129 217 217 284 330 326 294 243 225 205 176 145 139 142 148 167 215 259 326 438 561 655 671 708 723 729 742 778 798 798 784 785 837 805 785 810 933 1197 1498 1718 1897 2023 2082 2073 1923 1831 1749 1640 1587 1568 1534 1516 1514 1483 1467 1412 1340 1290 1282 1304 1317 1316 1307 1303 1254 1186 1106 1060 1088 1076 1090 1094 1125 1202 1289 1353 1416 1470 1509 1528 1519 1505 1487 1466 1437 1436 1445 1452 1455 1457 1476 1506 1523 1530 1538 1527 1514 1507 1502 1496 1489 1482 1471 1468 1456 1392 7 9 10 13 13 7 5 3 3 2 10 16 16 11 9 8 8 7 7 9 10 6 1 0 0 0 1 18 18 18 22 10 5 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 1 1 0 0 1 4 4 1 0 0 0 1 2 1 0 1 3 5 6 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 87 162 171 161 162 193 251 231 214 211 215 171 209 283 349 336 311 340 363 371 371 347 361 359 341 338 293 284 325 376 380 406 373 314 235 114 62 98 137 149 156 167 167 153 142 164 161 197 210 195 186 186 163 130 105 107 120 129 127 116 104 98 83 67 53 43 36 28 18 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 8 44 85 107 181 268 318 329 321 289 277 273 259 236 243 205 198 219 254 289 347 525 644 686 749 812 825 809 795 811 814 830 839 842 843 830 832 930 1167 1507 1703 1751 1812 1870 1896 1892 1625 1507 1445 1384 1353 1365 1353 1345 1343 1319 1328 1321 1276 1231 1236 1267 1278 1297 1311 1302 1243 1158 1107 1109 1141 1103 1137 1150 1188 1266 1335 1385 1436 1480 1512 1526 1523 1515 1491 1457 1427 1422 1434 1446 1452 1456 1476 1482 1509 1543 1564 1556 1537 1533 1535 1538 1535 1532 1522 1521 1507 1448 4 9 8 5 1 1 1 1 1 0 4 11 11 7 8 8 7 6 6 9 8 4 1 0 0 0 1 3 7 19 20 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 1 1 1 1 0 0 2 4 3 2 1 1 0 1 2 4 3 0 0 1 4 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 63 152 226 244 220 197 210 269 268 262 250 231 210 278 345 365 342 318 358 366 366 370 381 414 397 356 317 274 264 299 326 337 372 345 277 185 92 38 88 121 136 150 198 168 172 172 156 139 194 196 187 183 184 160 136 121 119 116 126 121 111 104 104 93 73 54 39 30 22 19 14 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 23 42 79 122 206 268 291 301 355 320 307 300 316 387 359 328 328 361 403 484 806 942 959 1043 1085 1069 1028 981 944 908 897 881 894 935 970 1088 1279 1497 1664 1634 1535 1523 1541 1556 1538 1349 1304 1283 1260 1248 1249 1253 1246 1229 1210 1200 1210 1178 1153 1171 1194 1200 1230 1255 1247 1190 1166 1164 1165 1163 1155 1156 1196 1264 1338 1395 1427 1463 1495 1516 1526 1526 1513 1484 1448 1419 1413 1431 1447 1454 1455 1455 1481 1515 1552 1583 1592 1570 1559 1564 1573 1572 1582 1573 1577 1565 1510 7 7 2 1 0 0 0 0 10 15 12 19 16 18 21 14 13 13 12 8 7 4 2 0 0 0 0 1 4 18 17 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 1 1 1 0 0 3 5 5 1 3 2 3 6 2 2 2 0 0 0 3 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 2 2 40 142 218 259 284 271 253 263 294 297 317 302 272 252 289 359 370 343 319 351 363 357 373 415 459 392 323 277 284 317 316 316 317 320 288 224 147 79 48 90 102 107 131 185 233 188 179 165 143 190 168 163 174 183 153 139 137 132 117 117 111 109 106 100 96 75 53 37 28 23 28 26 22 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 7 90 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 25 32 47 81 124 201 266 295 323 392 322 315 306 335 444 537 543 560 616 694 795 1179 1354 1401 1429 1408 1373 1330 1280 1221 1139 1122 1050 1087 1224 1343 1425 1504 1565 1561 1447 1409 1341 1307 1298 1281 1179 1181 1179 1168 1162 1165 1161 1159 1156 1145 1122 1122 1103 1096 1108 1116 1118 1136 1154 1165 1168 1184 1210 1206 1189 1195 1222 1268 1334 1399 1445 1467 1487 1505 1516 1519 1520 1508 1480 1444 1414 1407 1436 1455 1463 1463 1466 1491 1524 1562 1597 1617 1614 1602 1597 1598 1603 1624 1626 1635 1625 1577 6 6 5 2 1 1 2 2 0 3 8 19 33 60 39 20 18 12 8 5 3 0 0 0 0 0 0 3 4 8 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 1 0 0 0 0 4 4 4 0 1 5 7 8 0 0 2 1 0 0 2 3 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 89 50 48 36 48 92 149 211 251 272 284 284 270 294 314 321 362 341 311 294 309 359 364 335 320 331 341 353 392 455 476 300 233 173 152 201 216 234 240 236 216 180 121 66 52 87 87 89 113 165 227 189 193 175 163 185 159 141 160 177 147 138 170 153 122 110 106 105 103 99 94 77 55 39 31 29 37 36 33 27 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 18 37 71 103 137 223 273 303 341 387 326 269 234 289 469 753 935 1048 1130 1176 1170 1468 1600 1656 1647 1543 1521 1487 1463 1435 1389 1390 1296 1373 1507 1481 1404 1374 1355 1337 1307 1266 1198 1151 1134 1125 1071 1080 1086 1093 1100 1109 1110 1104 1110 1118 1102 1087 1064 1056 1058 1056 1051 1064 1090 1124 1157 1198 1217 1206 1201 1232 1280 1334 1392 1444 1482 1499 1506 1509 1513 1516 1515 1502 1475 1443 1417 1414 1447 1462 1470 1476 1481 1498 1540 1577 1609 1637 1651 1651 1648 1643 1643 1663 1674 1686 1678 1639 11 10 9 4 4 3 7 6 0 0 0 2 6 14 19 19 16 8 2 2 1 0 0 0 0 0 1 4 3 3 4 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 2 1 0 0 0 1 2 3 3 1 1 3 9 10 9 7 2 1 1 0 0 2 1 5 9 10 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 96 89 103 119 147 178 213 263 271 269 263 254 234 243 252 262 281 280 285 312 345 370 366 348 350 356 334 392 432 486 419 176 157 159 152 169 224 204 174 167 166 150 107 57 39 55 72 72 136 220 275 225 246 194 179 194 192 161 158 157 151 148 207 174 130 108 106 92 92 94 89 77 60 50 43 40 38 42 37 31 25 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 52 78 122 179 241 265 313 354 390 422 338 329 459 740 1135 1386 1467 1491 1486 1451 1294 1352 1461 1498 1414 1412 1380 1378 1396 1421 1480 1492 1458 1396 1300 1208 1174 1157 1154 1158 1143 1113 1072 1039 1011 968 985 994 1002 1019 1055 1082 1087 1084 1083 1086 1071 1041 1031 1024 1009 999 1019 1056 1102 1150 1200 1196 1195 1217 1265 1327 1393 1452 1497 1525 1535 1526 1524 1523 1521 1516 1496 1467 1442 1427 1427 1445 1458 1475 1488 1496 1519 1567 1599 1626 1654 1678 1679 1686 1690 1689 1702 1713 1727 1722 1701 13 10 10 9 7 6 9 4 0 0 0 0 3 6 8 9 7 4 1 0 1 0 0 0 0 0 0 1 1 2 2 1 1 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 1 1 1 1 2 3 5 5 2 4 9 11 11 8 3 0 0 0 0 3 8 7 8 7 4 4 1 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 28 39 56 107 165 216 267 318 310 279 253 232 210 213 212 189 159 140 138 177 238 304 349 353 359 354 367 398 412 481 334 126 136 182 209 240 255 203 159 150 143 127 99 53 43 48 56 52 154 229 267 298 348 255 230 220 202 182 178 168 153 153 200 182 156 131 115 92 86 85 82 76 66 64 53 47 48 48 31 27 24 18 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 43 72 114 166 227 289 314 353 459 581 673 674 760 952 1212 1451 1518 1456 1436 1397 1269 985 992 1061 1123 1142 1164 1130 1132 1148 1189 1289 1390 1243 1124 1091 1069 1053 1052 1058 1068 1077 1068 1023 975 937 916 923 925 930 948 984 1024 1035 1034 1042 1058 1057 1032 1016 996 971 957 990 1035 1084 1132 1173 1175 1188 1233 1303 1372 1444 1493 1528 1549 1558 1556 1554 1540 1528 1522 1498 1465 1444 1438 1440 1439 1465 1487 1501 1512 1541 1588 1622 1645 1658 1660 1682 1712 1732 1742 1747 1752 1767 1762 1749 12 12 14 15 13 12 9 1 0 0 0 1 2 3 3 2 2 3 1 0 0 0 0 0 0 0 1 0 0 1 1 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 0 0 0 1 1 1 1 2 2 1 1 2 2 1 2 4 7 11 6 4 5 8 9 13 5 0 0 0 0 6 10 8 7 4 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 82 199 207 224 284 282 249 240 235 209 225 188 141 94 60 81 139 184 242 325 354 320 339 395 422 424 254 137 134 134 211 261 257 219 199 181 149 120 103 102 50 42 51 84 196 288 310 324 353 303 294 266 236 208 187 210 190 169 176 184 185 164 131 98 85 81 78 75 72 73 54 41 43 46 15 17 19 16 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 11 28 47 77 106 171 256 341 407 415 626 823 907 931 986 1052 1142 1226 1221 1249 1199 1104 971 769 772 804 844 882 909 899 897 902 924 986 1077 926 870 899 929 935 962 990 1011 1019 1009 981 943 915 904 908 905 901 900 909 946 978 996 1010 1023 1023 985 979 963 942 941 980 1027 1067 1097 1117 1135 1182 1250 1330 1411 1487 1531 1559 1572 1573 1577 1575 1557 1539 1527 1502 1467 1452 1449 1451 1453 1478 1499 1512 1527 1560 1613 1643 1656 1664 1680 1694 1730 1764 1787 1796 1797 1810 1810 1799 17 13 11 12 12 17 12 1 0 2 1 0 0 0 1 0 1 7 3 1 0 0 0 0 0 0 0 1 2 3 5 6 5 3 3 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 5 7 5 3 5 5 2 4 12 2 0 0 0 0 8 9 7 9 5 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 48 77 139 182 169 178 157 137 189 184 161 106 51 51 104 121 200 313 346 299 359 450 491 450 250 186 162 156 216 263 264 253 251 236 175 136 106 87 42 32 42 111 234 325 346 323 298 297 295 295 286 271 269 345 299 243 212 218 262 184 136 105 84 75 72 72 74 78 78 51 39 37 18 11 13 13 11 7 7 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 25 40 56 70 119 184 274 353 380 515 786 887 834 779 793 796 787 777 774 782 783 777 732 651 657 656 665 680 694 699 697 710 731 757 801 698 695 743 788 796 858 909 943 958 962 960 937 918 905 892 875 871 871 877 893 911 929 942 950 953 944 950 951 951 965 995 1011 1025 1041 1065 1116 1184 1268 1355 1437 1510 1555 1578 1587 1585 1583 1584 1572 1561 1548 1518 1489 1480 1472 1466 1470 1490 1511 1528 1547 1581 1642 1648 1665 1687 1703 1714 1752 1793 1824 1838 1840 1864 1860 1840 16 12 9 10 15 20 10 3 3 4 3 2 0 0 0 0 1 4 6 5 3 1 0 0 0 0 0 1 2 2 3 5 5 5 5 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 7 5 6 8 8 2 4 6 1 0 0 0 1 5 7 4 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 23 39 47 43 33 51 97 147 171 114 57 37 44 89 203 317 360 319 369 444 497 470 297 273 207 177 226 280 282 275 270 257 192 183 139 83 46 28 32 115 234 313 298 278 271 271 269 311 308 295 391 703 600 509 448 458 544 216 136 111 90 76 70 71 74 77 77 52 46 37 21 9 15 13 10 8 7 5 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 36 53 63 74 87 103 136 191 284 353 392 648 882 854 692 564 575 616 621 619 619 590 577 598 579 524 534 528 524 527 533 534 544 567 588 605 623 568 575 591 610 659 728 795 856 900 920 935 929 913 894 871 845 849 852 850 845 838 852 860 874 897 910 924 931 937 949 973 988 991 1016 1067 1126 1204 1296 1386 1468 1541 1578 1589 1593 1595 1589 1587 1583 1572 1560 1546 1536 1515 1496 1486 1490 1507 1528 1548 1572 1609 1663 1676 1698 1720 1733 1738 1779 1820 1853 1870 1870 1903 1899 1877 8 11 14 24 28 25 15 6 5 5 4 4 3 3 3 2 3 5 8 7 8 7 5 2 0 0 0 0 1 1 1 3 4 4 1 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 4 4 4 7 8 8 5 4 4 4 3 0 0 0 1 2 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 116 226 137 61 20 35 116 236 350 398 367 388 411 456 477 415 338 242 217 240 268 291 285 283 273 233 209 150 79 36 34 23 79 144 195 237 246 224 227 257 312 270 261 437 590 264 302 446 614 651 194 139 118 104 89 78 73 72 73 74 64 53 47 31 13 25 19 15 12 7 7 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 45 72 91 104 116 129 152 204 228 292 439 737 938 843 645 487 468 530 549 556 574 585 504 495 503 476 410 415 417 421 428 437 449 462 476 492 513 543 505 507 533 559 614 674 745 807 849 879 883 883 869 848 831 832 828 817 803 797 795 814 847 867 851 881 901 916 934 962 974 998 1040 1097 1155 1238 1333 1417 1486 1541 1551 1578 1595 1596 1587 1582 1585 1583 1573 1561 1561 1535 1514 1506 1514 1531 1551 1572 1593 1618 1650 1693 1741 1770 1776 1773 1806 1844 1879 1901 1902 1933 1933 1912 5 8 16 11 17 22 20 11 12 8 4 4 5 7 10 11 12 16 19 16 11 10 6 3 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 5 7 7 9 10 9 9 14 8 4 2 1 7 8 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 95 216 185 118 67 72 131 284 362 413 420 425 583 430 372 365 301 252 279 306 312 289 298 301 303 289 240 177 110 62 39 20 51 90 126 154 165 185 205 236 262 221 224 469 520 224 223 254 395 416 212 149 131 117 105 98 91 80 72 71 74 60 58 36 18 26 24 25 17 9 10 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 13 12 13 13 12 11 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 54 87 114 141 167 181 177 175 190 265 452 754 916 854 697 555 501 506 458 400 364 391 401 399 403 382 330 334 340 348 358 371 391 392 398 416 446 474 458 472 484 494 522 566 628 686 726 746 784 823 828 809 802 794 792 799 814 829 830 833 837 839 837 865 891 914 931 946 968 1011 1063 1121 1189 1272 1371 1444 1477 1489 1552 1580 1591 1589 1577 1567 1576 1583 1579 1565 1558 1539 1525 1523 1535 1558 1581 1604 1614 1629 1682 1710 1758 1798 1817 1816 1843 1873 1885 1898 1926 1942 1957 1945 4 5 11 19 15 19 26 33 27 17 12 9 9 16 20 19 15 18 19 18 15 14 6 2 1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 2 1 1 2 2 4 7 9 10 13 11 10 12 11 10 7 5 5 6 11 12 11 9 3 1 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 66 171 264 265 140 101 178 322 365 415 436 409 362 363 309 289 279 269 335 343 338 333 340 335 340 314 261 207 148 92 54 34 33 46 54 78 129 152 172 208 219 203 253 411 454 340 185 123 213 216 176 158 142 124 117 115 112 96 70 64 69 63 66 29 16 23 23 26 19 11 7 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 19 17 15 18 20 19 18 18 15 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 61 90 121 197 299 363 362 351 319 314 430 677 896 862 753 660 609 549 398 342 327 317 329 341 337 316 288 290 296 305 314 323 338 341 347 363 384 392 409 454 482 486 483 497 531 576 609 621 681 738 742 733 746 752 778 801 817 824 840 836 829 834 854 877 906 918 930 949 976 1019 1072 1137 1217 1316 1417 1468 1489 1505 1555 1577 1577 1569 1557 1549 1556 1560 1557 1550 1546 1533 1523 1526 1545 1577 1611 1628 1643 1671 1724 1742 1777 1817 1843 1848 1875 1876 1900 1926 1945 1959 1981 1975 10 6 9 12 14 17 17 19 23 23 26 25 23 23 26 21 15 10 10 20 18 14 10 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 1 1 1 1 2 3 4 5 4 4 5 6 8 8 8 9 8 4 6 10 9 8 5 2 5 12 12 10 8 8 1 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 45 113 201 244 162 148 227 331 366 415 495 489 424 413 323 303 297 303 381 354 432 480 464 445 442 367 280 213 161 122 89 62 40 36 26 23 43 93 116 197 200 209 319 400 393 274 137 96 155 158 159 169 144 116 112 113 112 104 67 63 65 66 76 22 12 17 20 24 21 15 7 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 42 45 42 37 33 27 21 19 18 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 60 89 125 265 439 556 514 313 520 496 512 646 845 938 839 772 705 519 395 316 270 254 261 287 291 277 263 270 284 298 301 298 297 301 317 324 333 356 378 425 458 472 471 465 479 493 513 541 595 649 643 647 692 728 767 778 796 830 852 842 832 838 862 899 929 935 950 978 1004 1041 1095 1168 1260 1370 1439 1469 1487 1510 1539 1557 1555 1543 1530 1528 1537 1538 1529 1522 1524 1519 1513 1521 1546 1581 1604 1626 1660 1706 1757 1788 1804 1826 1854 1885 1927 1929 1941 1956 1968 1983 2010 2006 15 10 10 11 13 17 21 22 23 26 33 38 27 21 20 15 13 9 10 22 29 17 10 7 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 3 5 7 9 8 8 7 7 8 8 8 7 6 5 3 3 5 5 5 6 10 15 16 15 11 7 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 7 1 6 11 11 7 3 1 19 16 7 3 1 0 0 0 1 19 28 109 222 232 236 258 298 337 394 615 667 588 441 324 301 302 335 397 359 420 492 526 528 554 401 288 220 174 145 116 97 84 74 32 9 25 62 82 194 183 221 304 311 351 220 111 84 99 134 163 167 142 114 113 103 94 84 53 58 65 73 71 17 13 13 15 17 12 14 14 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 19 37 48 51 49 41 41 37 31 33 32 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 34 62 97 156 306 326 466 597 583 691 757 802 859 941 1002 953 868 731 519 358 275 227 204 204 232 237 230 233 256 287 307 308 295 279 274 288 300 315 339 367 378 394 416 434 435 438 446 463 491 527 564 554 575 635 692 725 747 774 808 836 844 848 862 892 934 938 958 983 1012 1041 1073 1125 1201 1299 1398 1401 1463 1492 1499 1508 1522 1524 1513 1502 1499 1501 1507 1499 1492 1494 1497 1498 1509 1536 1566 1567 1623 1676 1728 1778 1817 1828 1838 1866 1905 1912 1964 1984 1990 1995 2011 2039 2036 15 11 9 12 13 21 27 28 27 31 26 21 18 15 15 14 14 4 4 13 25 15 8 8 10 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 1 3 3 3 4 7 10 11 13 13 11 8 7 8 10 10 9 6 3 1 1 2 3 3 1 6 12 16 19 8 4 2 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 2 13 29 26 23 33 47 47 45 42 40 62 45 24 11 7 3 0 0 0 2 3 98 234 340 380 329 327 353 420 619 708 576 404 315 298 331 337 355 348 342 365 430 506 563 373 276 216 185 163 146 137 125 100 42 13 29 70 124 224 179 205 254 288 369 188 102 83 98 122 138 139 135 132 114 90 79 67 51 70 77 68 57 46 38 21 13 10 7 11 11 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 36 38 26 27 29 37 48 25 22 24 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 43 72 115 178 285 319 454 553 574 657 834 940 1002 995 846 856 774 628 457 313 239 194 168 161 180 183 183 199 234 274 304 316 304 284 275 269 287 312 336 354 352 361 372 385 396 399 407 423 445 469 495 492 522 572 617 640 693 744 785 817 836 858 882 902 922 960 995 1024 1049 1073 1103 1149 1218 1291 1352 1361 1428 1459 1468 1471 1478 1474 1463 1457 1459 1463 1479 1465 1458 1465 1470 1477 1493 1511 1531 1556 1619 1677 1736 1789 1827 1837 1848 1856 1881 1950 2008 2026 2025 2022 2033 2064 2062 12 10 12 17 19 22 19 16 21 31 17 13 13 7 11 8 4 2 2 9 17 16 10 10 11 10 6 1 0 0 1 5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 7 9 12 14 14 9 16 17 12 6 7 9 10 6 5 3 1 0 0 1 2 1 3 12 11 17 19 7 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 33 36 54 74 83 83 82 80 78 83 72 49 31 21 13 3 0 0 0 0 84 269 426 468 405 384 418 441 450 635 526 419 358 327 370 317 396 428 108 138 357 502 501 317 284 238 195 177 180 176 146 110 77 59 77 123 191 247 173 168 238 308 324 136 93 82 86 97 113 119 122 119 106 79 80 70 64 86 80 52 39 44 49 19 11 7 3 4 12 14 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 11 15 11 20 27 32 32 18 16 19 17 11 9 1 0 0 0 0 0 0 0 0 0 0 0 0 6 24 49 81 115 145 165 264 401 498 539 555 638 726 798 768 583 597 564 492 394 288 217 176 152 139 139 147 154 171 200 239 286 314 307 292 291 282 307 328 342 343 320 315 325 336 342 353 376 391 405 424 449 456 478 506 537 596 656 718 767 800 832 863 895 911 922 970 1014 1048 1072 1093 1122 1159 1195 1228 1260 1314 1358 1392 1410 1417 1424 1424 1419 1418 1419 1422 1438 1424 1421 1432 1442 1455 1464 1477 1501 1546 1608 1670 1734 1790 1830 1847 1849 1865 1910 1983 2038 2059 2058 2052 2057 2088 2088 14 15 16 18 19 20 22 23 19 16 9 15 12 10 12 5 9 11 9 9 14 17 16 16 13 9 8 7 4 1 2 3 1 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 9 12 14 15 16 14 12 17 16 14 9 5 6 13 12 6 0 0 0 0 0 0 0 4 10 12 14 26 30 17 9 7 6 7 2 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 99 108 102 96 102 103 103 109 114 108 88 66 48 31 16 14 6 4 16 76 271 424 480 456 414 453 495 508 519 495 537 567 525 405 305 407 508 446 111 491 556 465 318 276 267 225 198 199 200 160 118 90 80 82 151 223 256 211 171 324 349 263 110 93 86 85 92 107 106 103 93 76 57 82 79 86 98 74 74 46 36 38 8 5 2 0 1 5 7 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 43 23 4 13 18 14 10 30 8 9 19 21 7 4 2 0 0 0 0 0 8 30 57 75 82 98 136 191 314 432 487 463 444 484 516 477 373 391 382 362 326 274 212 173 161 149 129 133 139 147 166 201 251 297 302 294 288 279 308 338 354 355 337 327 323 325 330 341 348 353 368 391 416 429 433 458 509 570 634 698 750 790 819 849 857 877 914 962 1010 1052 1080 1100 1123 1151 1156 1182 1230 1282 1277 1305 1328 1344 1359 1366 1370 1372 1376 1384 1397 1384 1389 1403 1412 1419 1432 1455 1489 1535 1596 1657 1723 1780 1820 1841 1854 1884 1938 2007 2064 2087 2085 2079 2084 2113 2106 17 16 17 13 13 14 15 16 12 8 9 22 8 13 17 17 18 15 16 18 21 20 19 17 14 11 11 11 10 5 2 1 4 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 3 6 9 8 10 12 13 12 12 14 13 12 10 11 8 5 6 11 10 5 0 0 0 0 0 0 0 0 5 8 5 21 19 19 18 15 6 2 2 0 0 1 1 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 42 71 75 73 74 80 87 84 86 97 110 114 99 85 73 62 56 38 35 48 83 159 293 386 429 439 463 481 493 454 443 370 499 539 421 281 305 317 305 320 654 571 419 304 279 320 292 269 252 225 178 135 115 99 83 163 222 249 233 190 444 341 197 109 91 89 96 104 117 123 113 86 58 44 72 68 93 101 76 72 40 31 25 5 4 1 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 16 13 16 17 10 3 5 27 31 33 61 85 46 41 36 43 54 49 31 16 16 30 55 55 60 75 103 146 263 373 422 404 346 355 351 303 245 259 254 250 251 246 225 197 186 177 161 145 141 139 148 172 211 232 263 279 275 259 274 322 341 334 327 334 337 339 341 341 341 345 357 375 392 397 413 443 488 547 614 676 727 768 799 799 830 867 908 953 997 1043 1077 1101 1118 1128 1137 1154 1179 1201 1194 1226 1251 1273 1292 1294 1310 1319 1329 1347 1371 1352 1362 1379 1388 1389 1407 1435 1472 1521 1583 1644 1702 1743 1769 1792 1848 1899 1956 2020 2080 2108 2116 2116 2119 2135 2123 15 18 17 14 12 11 11 13 8 5 8 11 10 15 14 11 11 14 18 22 23 22 21 17 16 14 13 12 10 5 1 4 6 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 5 5 6 7 9 10 9 11 10 9 8 8 6 5 7 10 7 2 0 0 0 0 0 0 0 0 1 2 9 32 17 15 20 21 8 4 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 35 31 34 37 43 63 32 38 68 100 107 116 116 117 113 89 93 106 118 133 288 372 435 474 476 456 569 486 241 209 333 477 457 316 301 268 208 301 567 496 357 279 274 310 310 327 329 290 206 166 165 137 120 212 242 248 224 256 525 294 157 99 87 94 131 135 143 165 169 113 57 36 56 59 95 112 101 71 42 33 20 7 5 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 2 3 1 0 0 6 57 38 60 95 91 101 89 84 90 96 75 46 29 31 50 76 90 106 128 169 270 373 407 376 314 316 270 214 176 178 176 176 187 201 207 214 205 202 190 167 164 151 148 158 178 180 215 244 252 242 247 286 283 279 302 308 320 319 314 315 323 333 348 360 369 380 406 442 488 542 604 664 717 756 781 785 826 861 899 941 980 1024 1050 1064 1079 1105 1118 1125 1134 1142 1136 1167 1191 1212 1229 1235 1258 1275 1294 1314 1330 1321 1333 1343 1350 1362 1385 1416 1455 1503 1562 1623 1675 1686 1696 1770 1837 1896 1962 2029 2088 2126 2142 2146 2146 2147 2136 11 18 23 20 16 15 13 13 9 4 8 11 16 19 18 18 25 28 23 29 28 24 20 17 17 19 17 14 14 8 8 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 1 2 4 3 2 2 1 1 1 2 3 4 6 7 6 6 6 6 5 5 6 6 4 0 0 0 0 0 0 0 0 0 0 0 9 17 20 18 23 19 6 1 1 0 1 4 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 4 9 10 9 10 11 12 12 3 9 33 67 91 112 125 148 175 187 198 209 213 224 290 335 364 414 451 434 633 466 304 325 304 568 602 505 440 323 329 385 430 359 302 275 282 307 312 346 389 358 268 206 195 160 166 222 229 248 224 303 470 291 165 99 85 105 132 186 220 230 207 131 59 39 54 68 89 105 93 66 39 26 14 7 5 4 4 5 8 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 5 31 21 37 53 66 120 134 134 134 140 135 102 74 62 81 149 188 206 217 244 328 409 422 414 390 318 241 186 151 135 134 133 141 148 152 162 174 195 202 189 175 165 156 154 161 172 190 212 226 227 224 243 238 231 237 256 274 293 306 314 323 337 351 357 365 394 410 440 486 541 595 648 691 718 734 765 809 851 894 938 975 1003 1029 1040 1048 1073 1092 1099 1106 1112 1110 1121 1139 1150 1161 1187 1216 1234 1255 1282 1304 1288 1290 1302 1319 1340 1365 1397 1438 1486 1540 1591 1626 1647 1681 1751 1817 1882 1953 2022 2084 2128 2136 2146 2151 2146 2145 15 18 17 17 15 14 9 8 7 7 9 13 16 18 17 17 19 19 23 35 19 18 19 19 18 17 19 21 23 15 16 16 7 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 1 2 2 2 1 0 0 0 0 0 0 0 0 1 2 3 3 4 3 3 3 3 3 1 0 0 0 0 0 0 0 0 2 2 0 26 35 36 32 28 20 10 2 2 1 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 12 41 70 74 110 149 209 268 284 298 312 322 332 345 345 399 445 464 596 361 288 311 288 637 691 655 580 491 439 371 314 273 296 272 265 302 364 407 416 425 363 263 207 188 193 210 215 239 232 324 423 372 244 133 117 139 139 224 284 277 207 117 53 43 60 78 75 106 90 68 51 25 17 8 8 14 9 5 14 20 14 7 4 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 36 70 119 153 170 173 166 139 126 115 143 239 299 313 316 328 366 433 449 442 406 333 247 197 154 124 115 112 116 120 119 115 128 155 178 184 172 178 176 169 165 173 183 199 210 215 214 214 216 216 221 240 264 288 309 327 344 360 364 373 393 427 444 467 505 553 602 645 648 674 717 758 803 839 887 935 970 983 992 1011 1030 1047 1074 1092 1103 1108 1107 1103 1096 1095 1108 1136 1173 1203 1235 1265 1280 1263 1263 1270 1288 1312 1334 1366 1408 1457 1505 1531 1558 1603 1667 1740 1799 1863 1938 2010 2059 2060 2105 2135 2143 2140 2152 13 15 17 17 12 10 7 7 10 10 8 5 15 16 15 16 19 9 18 26 20 25 22 21 22 29 23 21 19 14 6 6 4 0 0 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 0 0 0 1 1 1 0 0 0 0 0 1 6 31 36 32 31 32 17 12 11 8 4 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 3 1 25 44 52 68 122 128 168 230 272 316 332 335 338 344 400 438 465 491 423 388 304 254 397 604 563 469 371 298 249 239 262 303 281 265 339 397 402 400 537 470 309 194 236 229 221 225 251 242 307 390 411 331 180 151 175 199 222 289 297 219 101 45 47 57 75 89 106 80 53 37 25 21 11 13 25 29 12 24 33 28 14 14 11 10 9 4 6 3 0 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 32 84 120 128 142 167 159 157 171 218 305 371 363 345 331 332 361 369 390 382 326 257 209 164 128 110 108 105 107 104 92 95 116 142 153 146 162 165 169 174 180 189 201 209 214 215 213 210 207 210 226 255 292 324 352 371 373 380 392 415 464 569 620 660 695 723 740 737 742 751 767 807 873 910 936 959 962 967 985 1007 1029 1057 1083 1101 1113 1120 1120 1101 1082 1082 1102 1132 1169 1210 1248 1272 1270 1249 1242 1252 1275 1300 1334 1376 1423 1460 1462 1521 1573 1639 1720 1793 1851 1918 1980 2024 2033 2077 2108 2121 2125 2144 10 7 6 9 9 13 9 8 12 9 9 8 10 12 12 14 14 7 27 15 14 27 23 22 31 35 19 10 6 3 0 1 1 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 1 0 0 0 0 0 0 0 1 1 0 0 0 0 5 5 8 11 28 29 25 14 8 8 7 5 2 2 4 3 0 0 0 2 3 2 0 0 0 0 0 5 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 10 15 22 37 70 61 108 154 189 281 298 306 308 315 367 418 464 480 430 448 346 279 335 580 450 345 267 217 191 245 282 303 299 284 419 397 385 522 708 556 338 217 320 335 249 247 274 222 314 425 439 339 205 196 260 265 216 259 305 211 94 38 36 38 57 78 89 86 63 44 33 32 18 14 25 39 22 55 62 55 39 21 37 52 55 49 48 32 20 12 5 3 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 66 116 162 193 191 215 228 261 318 384 366 326 287 264 268 272 303 312 287 245 202 167 136 115 114 106 105 99 85 76 89 109 129 138 124 136 146 158 173 190 206 216 220 221 220 212 215 220 227 248 286 334 375 397 396 410 428 465 570 801 883 939 968 977 977 997 994 970 933 905 1110 1121 1070 1029 1025 1009 1003 1008 1021 1042 1065 1091 1110 1121 1125 1113 1084 1070 1080 1108 1141 1186 1208 1220 1248 1224 1216 1224 1243 1268 1298 1339 1369 1394 1425 1487 1548 1621 1700 1776 1836 1884 1910 1936 1995 2045 2081 2105 2125 2149 9 8 8 8 10 13 11 11 12 12 17 11 9 9 11 14 14 19 39 18 26 33 30 27 36 23 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 3 1 0 6 21 19 17 10 2 7 5 3 2 1 1 2 1 0 0 0 4 5 3 2 2 3 7 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 28 39 87 110 145 240 254 285 287 293 339 375 424 447 445 483 468 394 429 533 397 314 259 225 220 296 308 314 294 251 378 333 454 619 628 489 309 213 250 389 251 281 278 231 362 486 406 333 309 213 338 291 204 215 329 211 111 71 65 57 63 73 83 102 82 55 45 48 40 36 44 64 80 53 80 79 64 52 78 95 88 76 83 62 55 43 28 14 9 8 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 25 77 101 125 167 203 235 285 338 374 351 307 261 224 210 192 203 219 225 213 176 157 145 133 120 106 101 94 82 68 74 94 103 107 116 121 125 134 151 177 202 219 226 229 234 229 239 242 242 249 276 328 352 376 429 479 541 620 763 990 1074 1123 1140 1146 1170 1205 1242 1264 1260 1238 1346 1344 1325 1288 1226 1179 1139 1106 1085 1082 1086 1098 1124 1144 1143 1121 1078 1056 1061 1088 1120 1164 1184 1198 1227 1203 1184 1188 1207 1235 1267 1285 1306 1339 1395 1467 1529 1604 1685 1761 1821 1827 1856 1903 1955 2011 2062 2098 2130 2164 8 9 10 12 11 11 11 13 13 13 14 13 10 9 9 8 17 23 32 36 37 37 35 32 23 14 12 12 5 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 11 14 9 4 2 1 2 2 2 1 1 1 1 4 17 6 6 7 8 11 14 15 15 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 8 17 23 53 74 101 136 157 235 265 271 288 317 355 387 413 433 440 442 481 486 378 302 269 231 239 296 299 304 294 280 324 294 558 577 380 315 249 210 274 359 202 281 245 237 377 586 373 249 242 223 343 266 202 223 319 241 199 177 157 127 101 87 90 101 90 72 62 60 61 67 83 111 130 119 102 93 84 82 95 102 106 105 97 86 86 76 63 48 34 23 16 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 32 75 138 198 265 344 391 333 305 281 244 184 137 140 156 171 175 166 145 140 135 120 102 96 92 83 71 69 86 93 98 107 114 115 119 131 153 182 193 208 226 243 245 261 270 274 277 288 287 321 381 462 550 665 779 895 1011 1070 1092 1102 1104 1107 1113 1153 1216 1285 1339 1358 1260 1266 1305 1317 1301 1270 1236 1201 1171 1155 1150 1176 1195 1180 1146 1088 1047 1036 1055 1087 1093 1133 1182 1212 1197 1168 1163 1177 1199 1212 1237 1272 1318 1375 1449 1510 1585 1666 1739 1788 1808 1848 1896 1944 2001 2055 2101 2143 2175 7 9 12 14 14 13 13 15 13 13 12 12 11 11 13 18 26 28 33 33 27 30 24 22 15 6 12 9 4 1 4 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 3 9 10 8 6 5 2 1 1 2 3 2 2 5 2 2 1 1 2 4 6 9 13 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 7 8 16 42 45 49 64 100 168 188 205 242 299 346 368 375 373 383 431 475 444 369 311 365 275 251 287 286 255 272 281 278 320 622 460 246 211 219 168 272 322 185 266 194 221 353 522 418 299 236 269 384 284 227 237 284 292 289 270 250 221 170 121 117 109 84 83 84 82 82 92 112 139 146 141 133 122 104 94 96 109 121 120 118 114 105 105 99 94 87 64 44 26 13 5 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 141 239 341 256 323 414 344 342 287 233 181 118 97 107 125 138 141 130 129 127 117 101 93 91 85 77 71 69 75 83 94 111 115 117 119 129 156 157 179 208 236 258 274 291 302 308 320 319 352 403 472 566 702 827 894 916 939 950 946 939 932 926 935 981 1052 1134 1209 1003 1016 1089 1152 1197 1224 1231 1227 1217 1208 1207 1200 1199 1195 1169 1121 1070 1037 1025 1027 1053 1100 1156 1198 1199 1166 1147 1150 1165 1167 1204 1247 1297 1357 1429 1481 1556 1624 1674 1701 1771 1831 1888 1944 2000 2058 2111 2136 2148 7 9 11 16 20 18 16 15 15 15 15 11 12 18 21 21 24 26 25 21 19 18 9 21 19 13 14 7 3 4 8 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 9 8 8 7 9 8 11 18 20 20 17 12 2 5 4 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 28 28 29 43 73 113 117 177 218 284 364 372 375 375 380 416 484 444 373 339 394 234 204 245 275 229 237 272 270 280 532 362 261 214 163 122 258 279 222 245 178 237 314 367 324 322 262 247 294 291 256 273 300 302 300 301 298 286 253 180 190 153 103 101 100 104 119 132 131 163 167 168 173 170 157 135 126 133 142 134 130 130 129 134 130 126 118 103 78 49 27 12 5 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 265 410 439 237 178 322 439 398 366 302 249 197 140 95 86 101 116 119 128 129 126 117 103 93 90 86 83 82 76 77 81 92 108 116 122 123 125 133 137 158 189 224 255 270 295 320 334 336 359 387 416 463 546 666 777 798 779 788 808 802 788 778 777 779 804 842 877 878 807 828 874 924 978 1034 1078 1100 1117 1147 1175 1143 1138 1150 1143 1118 1071 1031 1006 1001 1014 1062 1125 1174 1188 1180 1156 1146 1147 1143 1176 1219 1270 1331 1402 1458 1525 1556 1584 1666 1746 1815 1877 1938 1998 2057 2112 2133 2145 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -550 -501 -380 -321 -312 -325 -361 -436 -516 -574 -491 -0 -0 -0 -0 -0 -0 -0 -0 -0 -266 -648 -639 -517 -498 -464 -292 -432 -505 -439 -452 -429 -380 -347 -360 -385 -393 -393 -395 -397 -385 -369 -376 -368 -351 -355 -371 -389 -393 -391 -399 -388 -380 -380 -365 -346 -337 -325 -312 -318 -334 -357 -387 -399 -405 -401 -390 -384 -380 -381 -386 -397 -396 -379 -377 -371 -375 -384 -392 -387 -359 -347 -316 -322 -331 -336 -345 -355 -367 -371 -357 -350 -332 -319 -308 -298 -286 -273 -235 -249 -309 -356 -386 -363 -314 -291 -270 -222 -189 -158 -150 -301 -221 -214 -256 -276 -266 -239 -216 -189 -143 -109 -94 -80 -87 -88 -115 -176 -194 -192 -165 -200 -211 -222 -230 -238 -234 -207 -161 -113 -88 -105 -131 -147 -129 -215 -270 -194 -152 -124 -116 -141 -174 -193 -182 -127 -63 -44 -58 -82 -106 -111 -85 -54 -24 -14 -10 -19 -27 -45 -60 -61 -52 -33 -19 -30 -24 -26 -27 -21 -16 -17 -17 -17 -13 -12 -10 -14 -19 -11 -0 -0 -0 -0 -0 -0 -1 -11 -11 -10 -10 -10 -17 -22 -15 -5 -6 -16 -31 -42 -40 -34 -30 -27 -27 -31 -15 -17 -16 -18 -25 -41 -48 -53 -52 -36 -28 -27 -16 -21 -18 -20 -27 -46 -48 -48 -47 -43 -43 -37 -42 -39 -49 -62 -65 -68 -68 -63 -50 -44 -56 -78 -84 -90 -118 -112 -100 -90 -88 -91 -92 -86 -79 -83 -93 -97 -97 -95 -81 -81 -78 -78 -78 -77 -73 -82 -80 -76 -70 -62 -60 -57 -52 -50 -49 -54 -59 -53 -49 -51 -58 -66 -67 -62 -63 -65 -67 -66 -59 -50 -55 -68 -77 -89 -93 -100 -96 -94 -86 -74 -78 -61 -59 -56 -50 -54 -60 -57 -51 -48 -48 -42 -37 -37 -39 -45 -46 -47 -43 -30 -17 -18 -28 -36 -33 -31 -34 -37 -37 -36 -37 -39 -39 -46 -51 -57 -60 -47 -42 -45 -42 -36 -35 -35 -35 -33 -33 -34 -34 -34 -32 -34 -38 -36 -32 -33 -24 -22 -13 -14 -20 -23 -21 -20 -20 -20 -20 -18 -16 -13 -10 -9 -10 -11 -16 -23 -31 -35 -32 -26 -20 -14 -10 -9 -10 -10 -7 -5 -2 -3 -4 -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 -16 -281 -555 -367 -279 -251 -286 -341 -428 -502 -572 -376 -0 -135 -307 -0 -0 -0 -0 -0 -0 -0 -402 -638 -561 -539 -447 -323 -409 -504 -439 -404 -399 -368 -348 -366 -372 -376 -390 -397 -390 -369 -357 -362 -360 -352 -361 -363 -376 -403 -396 -389 -384 -385 -378 -363 -327 -306 -313 -320 -326 -356 -381 -406 -407 -406 -396 -381 -378 -379 -371 -377 -397 -388 -370 -375 -375 -373 -374 -382 -377 -348 -343 -311 -329 -334 -338 -346 -357 -350 -347 -353 -342 -324 -313 -301 -287 -270 -226 -231 -264 -294 -331 -375 -349 -294 -262 -236 -186 -157 -168 -201 -330 -233 -215 -264 -283 -273 -245 -212 -175 -130 -88 -76 -82 -85 -97 -127 -177 -196 -203 -168 -211 -213 -214 -224 -228 -216 -172 -114 -69 -55 -77 -117 -123 -149 -231 -268 -173 -161 -138 -127 -148 -166 -180 -178 -149 -91 -54 -67 -95 -103 -88 -56 -39 -28 -19 -13 -20 -34 -59 -63 -60 -52 -34 -24 -29 -21 -17 -31 -25 -21 -21 -20 -19 -16 -14 -8 -11 -17 -7 -0 -0 -0 -0 -3 -11 -14 -14 -15 -11 -10 -14 -17 -11 -2 -0 -0 -14 -33 -44 -41 -35 -31 -30 -32 -37 -19 -20 -19 -20 -29 -38 -47 -51 -51 -35 -30 -35 -32 -27 -21 -27 -47 -50 -51 -50 -46 -32 -33 -49 -47 -41 -55 -65 -65 -67 -70 -64 -53 -49 -54 -81 -88 -93 -113 -109 -94 -84 -87 -89 -93 -82 -75 -85 -96 -98 -95 -92 -82 -82 -79 -79 -78 -75 -73 -77 -77 -77 -72 -65 -56 -53 -53 -49 -49 -54 -55 -48 -48 -51 -58 -59 -60 -62 -66 -67 -67 -66 -59 -52 -61 -74 -81 -92 -97 -102 -100 -93 -82 -70 -67 -48 -53 -57 -54 -56 -60 -57 -53 -50 -48 -45 -40 -38 -40 -43 -44 -44 -41 -31 -20 -22 -30 -36 -34 -33 -34 -36 -37 -37 -37 -41 -45 -49 -53 -58 -58 -44 -38 -46 -41 -40 -38 -39 -38 -37 -41 -43 -43 -42 -40 -38 -37 -32 -27 -27 -26 -9 -11 -14 -20 -23 -21 -21 -21 -21 -17 -13 -11 -9 -8 -8 -8 -12 -19 -25 -25 -26 -22 -18 -13 -8 -7 -8 -9 -8 -4 -2 -3 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -325 -315 -436 -243 -244 -309 -430 -497 -575 -265 -0 -341 -488 -0 -0 -0 -0 -0 -0 -0 -0 -514 -594 -561 -445 -336 -416 -496 -450 -410 -376 -353 -346 -372 -377 -378 -394 -394 -386 -356 -347 -356 -363 -364 -368 -372 -377 -393 -380 -385 -384 -375 -353 -324 -330 -326 -310 -318 -337 -374 -407 -418 -411 -389 -382 -373 -371 -369 -361 -364 -393 -378 -361 -362 -366 -369 -371 -373 -364 -342 -334 -308 -309 -333 -343 -352 -362 -349 -348 -349 -334 -318 -308 -295 -277 -259 -249 -229 -240 -273 -335 -378 -332 -267 -243 -213 -162 -146 -185 -242 -285 -255 -240 -268 -276 -285 -210 -166 -128 -104 -85 -85 -97 -103 -113 -134 -160 -186 -171 -174 -195 -217 -219 -225 -219 -198 -158 -99 -60 -66 -88 -126 -168 -192 -235 -258 -221 -187 -151 -108 -136 -180 -204 -178 -173 -146 -94 -84 -100 -90 -64 -48 -38 -26 -18 -20 -32 -46 -66 -59 -57 -46 -33 -26 -24 -20 -25 -30 -13 -14 -17 -24 -16 -16 -16 -5 -10 -6 -1 -0 -0 -0 -0 -2 -7 -9 -9 -6 -15 -10 -13 -11 -0 -0 -0 -6 -17 -36 -45 -44 -40 -35 -30 -30 -32 -22 -23 -21 -21 -24 -27 -50 -51 -49 -34 -28 -33 -35 -29 -29 -39 -51 -53 -52 -48 -38 -28 -47 -56 -47 -49 -61 -66 -65 -67 -69 -66 -58 -53 -59 -83 -91 -94 -92 -107 -93 -85 -85 -89 -94 -78 -71 -86 -98 -98 -89 -80 -83 -82 -80 -79 -78 -77 -75 -71 -67 -76 -70 -64 -66 -62 -54 -52 -55 -57 -51 -43 -45 -51 -54 -56 -62 -65 -68 -68 -67 -66 -60 -54 -64 -75 -82 -92 -100 -102 -99 -89 -77 -68 -64 -56 -50 -57 -61 -56 -58 -56 -53 -51 -48 -43 -39 -39 -41 -44 -44 -43 -40 -33 -23 -26 -32 -38 -40 -37 -38 -41 -42 -40 -39 -41 -46 -52 -56 -58 -57 -43 -37 -43 -45 -46 -42 -42 -43 -44 -47 -49 -49 -46 -41 -37 -34 -28 -23 -20 -15 -13 -19 -21 -22 -22 -20 -19 -18 -17 -13 -9 -8 -7 -7 -6 -7 -11 -17 -22 -19 -18 -17 -12 -8 -5 -6 -7 -8 -6 -4 -5 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -106 -463 -294 -240 -300 -440 -496 -577 -154 -411 -655 -345 -0 -0 -0 -0 -0 -0 -0 -20 -655 -615 -575 -473 -344 -456 -486 -444 -410 -368 -354 -352 -354 -376 -383 -393 -389 -379 -345 -348 -359 -369 -371 -375 -380 -385 -381 -389 -390 -388 -357 -359 -343 -366 -348 -315 -332 -346 -373 -391 -374 -367 -356 -352 -359 -362 -365 -350 -353 -385 -365 -351 -349 -358 -358 -358 -362 -355 -335 -313 -308 -310 -312 -347 -355 -367 -344 -343 -339 -327 -314 -302 -285 -260 -231 -205 -210 -228 -285 -356 -374 -337 -288 -238 -199 -149 -144 -194 -246 -263 -253 -245 -254 -269 -272 -203 -163 -124 -101 -87 -121 -142 -140 -141 -151 -160 -169 -173 -184 -207 -219 -217 -217 -205 -165 -140 -87 -62 -106 -114 -127 -157 -193 -222 -224 -213 -193 -165 -129 -152 -160 -190 -189 -177 -177 -133 -101 -89 -74 -62 -48 -29 -24 -30 -44 -54 -65 -76 -59 -58 -41 -34 -24 -16 -18 -19 -17 -22 -22 -13 -17 -9 -9 -13 -2 -8 -2 -5 -1 -0 -0 -0 -0 -3 -8 -13 -18 -20 -15 -10 -10 -0 -0 -0 -7 -18 -39 -46 -48 -45 -36 -29 -23 -17 -24 -24 -21 -18 -17 -31 -50 -54 -52 -31 -28 -32 -30 -23 -33 -49 -55 -55 -50 -43 -34 -28 -48 -46 -37 -46 -57 -61 -63 -63 -64 -64 -59 -54 -65 -86 -93 -95 -93 -105 -93 -91 -86 -91 -96 -78 -73 -90 -98 -95 -87 -82 -83 -81 -80 -79 -79 -78 -75 -71 -67 -75 -67 -67 -69 -62 -55 -54 -58 -55 -47 -43 -44 -49 -56 -59 -64 -67 -70 -70 -71 -64 -60 -54 -65 -72 -78 -87 -96 -102 -95 -85 -73 -63 -62 -52 -49 -55 -61 -58 -58 -55 -54 -51 -47 -43 -40 -39 -41 -44 -45 -46 -43 -38 -27 -33 -38 -39 -41 -38 -42 -44 -45 -46 -45 -46 -52 -58 -59 -61 -59 -49 -42 -34 -45 -49 -47 -46 -48 -49 -49 -50 -50 -45 -37 -33 -31 -29 -24 -18 -13 -19 -19 -22 -21 -16 -14 -14 -14 -13 -9 -7 -7 -6 -5 -5 -7 -12 -15 -17 -18 -14 -12 -9 -4 -4 -4 -6 -7 -5 -5 -8 -9 -8 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -158 -411 -254 -302 -444 -504 -579 -48 -619 -746 -209 -0 -0 -0 -0 -0 -0 -0 -139 -683 -629 -579 -531 -347 -507 -495 -468 -414 -371 -362 -359 -362 -367 -365 -370 -377 -372 -340 -353 -370 -364 -363 -374 -380 -383 -389 -390 -384 -379 -378 -373 -362 -319 -363 -325 -359 -371 -376 -383 -375 -360 -351 -337 -335 -345 -346 -356 -354 -377 -348 -335 -330 -339 -348 -356 -359 -351 -344 -329 -310 -314 -311 -331 -355 -354 -337 -339 -332 -320 -308 -294 -265 -232 -209 -206 -213 -248 -308 -358 -350 -307 -251 -236 -194 -154 -148 -177 -223 -242 -245 -242 -249 -270 -259 -198 -164 -125 -113 -87 -165 -192 -196 -179 -168 -175 -181 -183 -203 -224 -214 -210 -205 -164 -140 -110 -78 -70 -155 -152 -148 -161 -170 -197 -216 -218 -214 -189 -170 -159 -156 -169 -182 -165 -163 -141 -108 -85 -76 -65 -42 -30 -43 -64 -71 -51 -58 -77 -62 -51 -47 -34 -25 -24 -24 -22 -19 -16 -17 -15 -14 -14 -12 -8 -3 -8 -3 -10 -1 -0 -0 -0 -2 -4 -10 -10 -15 -19 -13 -12 -0 -0 -0 -1 -29 -20 -26 -43 -50 -38 -29 -21 -18 -22 -26 -26 -21 -16 -19 -31 -30 -49 -54 -30 -29 -31 -28 -22 -37 -52 -58 -54 -43 -32 -28 -29 -42 -37 -33 -29 -50 -55 -62 -61 -60 -63 -61 -55 -61 -82 -97 -96 -93 -101 -100 -90 -85 -92 -96 -78 -74 -83 -95 -85 -81 -82 -81 -80 -80 -79 -79 -78 -75 -71 -68 -66 -67 -56 -53 -50 -45 -54 -53 -48 -45 -42 -43 -50 -55 -59 -63 -68 -72 -72 -70 -67 -53 -52 -59 -69 -75 -86 -101 -102 -91 -81 -71 -59 -53 -50 -51 -54 -59 -59 -59 -58 -57 -54 -49 -45 -42 -42 -43 -44 -45 -48 -48 -42 -30 -35 -37 -44 -45 -43 -46 -47 -51 -51 -48 -52 -61 -63 -59 -63 -64 -64 -42 -36 -48 -54 -49 -49 -52 -52 -51 -50 -46 -40 -35 -32 -29 -25 -20 -18 -19 -16 -17 -18 -12 -7 -8 -11 -11 -10 -8 -7 -6 -5 -4 -4 -7 -10 -12 -11 -12 -10 -8 -6 -5 -3 -3 -5 -5 -5 -6 -7 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -257 -397 -327 -432 -511 -498 -63 -702 -711 -76 -0 -0 -0 -0 -0 -0 -0 -267 -697 -637 -586 -542 -338 -508 -490 -431 -391 -376 -361 -352 -363 -359 -352 -362 -362 -369 -342 -352 -367 -371 -367 -376 -377 -382 -391 -373 -374 -384 -383 -363 -344 -320 -366 -338 -382 -385 -389 -386 -343 -331 -345 -337 -325 -328 -335 -346 -355 -365 -335 -318 -309 -328 -347 -350 -357 -354 -346 -326 -316 -321 -316 -329 -349 -330 -331 -330 -323 -314 -278 -265 -236 -225 -216 -215 -236 -281 -328 -343 -318 -264 -214 -190 -162 -146 -155 -163 -205 -218 -232 -238 -253 -271 -256 -210 -175 -140 -109 -109 -192 -230 -235 -202 -176 -165 -169 -204 -223 -218 -205 -197 -185 -157 -120 -72 -78 -97 -210 -186 -177 -171 -178 -204 -220 -225 -230 -201 -161 -145 -133 -146 -154 -147 -137 -120 -97 -95 -77 -57 -35 -46 -75 -87 -66 -39 -46 -67 -63 -47 -48 -31 -29 -39 -38 -22 -15 -16 -18 -20 -19 -17 -16 -11 -5 -7 -5 -12 -0 -0 -0 -0 -12 -10 -14 -10 -8 -11 -13 -11 -0 -0 -0 -4 -29 -27 -20 -45 -49 -26 -19 -19 -24 -26 -14 -14 -22 -17 -19 -29 -29 -31 -50 -28 -30 -31 -26 -35 -46 -59 -59 -46 -33 -26 -32 -42 -38 -36 -32 -29 -41 -55 -65 -64 -60 -45 -55 -57 -60 -84 -100 -97 -92 -85 -80 -88 -87 -93 -81 -76 -76 -76 -86 -83 -81 -81 -80 -79 -79 -79 -78 -77 -74 -72 -70 -69 -61 -61 -61 -57 -49 -49 -48 -48 -46 -44 -46 -49 -50 -52 -55 -59 -62 -63 -59 -62 -46 -47 -55 -64 -78 -92 -103 -100 -88 -78 -67 -55 -48 -49 -50 -51 -55 -59 -62 -62 -61 -57 -53 -50 -45 -45 -45 -45 -47 -52 -53 -47 -39 -36 -41 -46 -47 -46 -47 -52 -55 -55 -51 -58 -68 -67 -62 -63 -64 -60 -46 -45 -52 -54 -49 -50 -54 -55 -53 -47 -41 -38 -36 -32 -28 -25 -21 -18 -17 -13 -14 -13 -6 -5 -8 -10 -10 -8 -7 -5 -4 -3 -3 -4 -5 -6 -6 -7 -8 -7 -5 -5 -4 -3 -3 -5 -5 -5 -6 -7 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -180 -102 -469 -566 -424 -434 -536 -408 -175 -665 -651 -405 -279 -9 -0 -0 -0 -0 -0 -402 -718 -654 -589 -510 -384 -481 -483 -380 -380 -367 -350 -338 -362 -370 -363 -356 -366 -375 -351 -339 -377 -382 -366 -394 -378 -367 -370 -375 -373 -382 -286 -238 -279 -321 -353 -358 -395 -393 -382 -340 -336 -320 -315 -325 -306 -287 -300 -333 -360 -365 -341 -321 -308 -335 -322 -348 -352 -355 -348 -328 -306 -313 -320 -332 -348 -336 -329 -324 -316 -305 -259 -244 -233 -224 -214 -217 -255 -308 -329 -310 -270 -224 -176 -156 -136 -128 -149 -170 -204 -214 -244 -247 -260 -273 -258 -225 -176 -125 -105 -85 -85 -240 -227 -184 -187 -156 -190 -224 -228 -209 -192 -172 -157 -125 -78 -72 -84 -139 -222 -186 -189 -168 -180 -209 -213 -204 -218 -180 -145 -134 -118 -126 -132 -122 -105 -103 -95 -91 -61 -45 -32 -49 -105 -106 -56 -23 -34 -59 -59 -44 -43 -49 -51 -47 -32 -29 -27 -18 -21 -23 -21 -19 -17 -11 -4 -4 -8 -16 -11 -9 -14 -8 -6 -11 -15 -9 -8 -13 -11 -9 -6 -5 -3 -1 -6 -28 -24 -46 -32 -23 -26 -5 -19 -9 -0 -2 -13 -17 -16 -24 -29 -29 -30 -32 -32 -29 -25 -47 -54 -64 -57 -42 -32 -24 -19 -22 -31 -41 -38 -35 -34 -52 -68 -64 -43 -41 -58 -60 -78 -94 -100 -100 -93 -83 -73 -75 -93 -94 -77 -76 -77 -78 -77 -78 -80 -80 -79 -78 -77 -78 -78 -76 -74 -73 -72 -70 -64 -58 -68 -61 -51 -48 -48 -52 -49 -45 -48 -51 -52 -54 -58 -60 -61 -60 -58 -58 -53 -41 -57 -65 -83 -95 -102 -97 -86 -75 -69 -60 -52 -49 -45 -46 -49 -61 -61 -63 -61 -57 -54 -51 -49 -50 -49 -47 -52 -56 -56 -54 -49 -42 -46 -52 -52 -54 -53 -60 -63 -59 -55 -64 -70 -71 -67 -63 -63 -59 -51 -52 -55 -56 -51 -54 -57 -57 -52 -50 -43 -38 -35 -33 -31 -28 -24 -20 -16 -15 -13 -8 -5 -6 -6 -9 -8 -6 -5 -4 -4 -3 -3 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -4 -4 -5 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -481 -665 -663 -606 -494 -482 -476 -283 -290 -647 -643 -710 -633 -0 -0 -0 -0 -0 -0 -538 -724 -660 -584 -490 -429 -472 -486 -453 -362 -356 -344 -340 -354 -356 -342 -351 -371 -374 -363 -362 -376 -388 -375 -397 -390 -381 -382 -380 -373 -199 -61 -0 -146 -328 -354 -360 -373 -371 -351 -356 -349 -323 -310 -313 -298 -287 -305 -341 -361 -355 -338 -319 -297 -293 -300 -296 -333 -342 -347 -329 -312 -325 -322 -321 -334 -332 -321 -316 -298 -267 -254 -248 -239 -225 -218 -222 -292 -320 -304 -268 -226 -180 -151 -137 -116 -116 -139 -165 -182 -210 -246 -243 -262 -271 -248 -214 -161 -110 -92 -59 -71 -225 -206 -178 -164 -145 -208 -237 -227 -201 -181 -155 -128 -91 -64 -73 -101 -154 -191 -165 -153 -141 -171 -207 -213 -181 -197 -166 -150 -122 -101 -115 -124 -109 -92 -101 -105 -85 -56 -36 -29 -58 -124 -109 -46 -19 -38 -48 -43 -36 -36 -45 -53 -51 -30 -26 -20 -14 -22 -23 -20 -20 -18 -11 -5 -3 -4 -11 -17 -15 -21 -22 -27 -18 -5 -5 -9 -14 -5 -16 -24 -23 -19 -16 -17 -27 -22 -26 -20 -25 -19 -2 -0 -0 -0 -0 -14 -20 -16 -20 -29 -30 -32 -33 -31 -29 -46 -54 -61 -52 -45 -37 -31 -29 -25 -25 -29 -33 -34 -36 -40 -43 -59 -41 -43 -43 -61 -62 -70 -92 -101 -99 -90 -79 -71 -78 -95 -94 -78 -78 -81 -91 -87 -84 -84 -79 -78 -77 -77 -77 -77 -76 -75 -74 -73 -71 -67 -63 -73 -62 -61 -47 -50 -55 -50 -49 -51 -52 -54 -56 -59 -61 -62 -61 -60 -59 -54 -38 -60 -72 -86 -98 -101 -95 -85 -75 -62 -57 -53 -45 -44 -46 -50 -62 -61 -61 -63 -58 -59 -56 -52 -52 -51 -51 -54 -58 -60 -59 -53 -48 -50 -55 -57 -62 -61 -64 -67 -61 -58 -60 -70 -75 -71 -67 -67 -60 -53 -53 -56 -57 -54 -55 -59 -59 -58 -51 -42 -36 -34 -35 -34 -29 -24 -20 -17 -14 -9 -4 -1 -1 -5 -5 -5 -5 -5 -4 -4 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -3 -5 -6 -9 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -652 -593 -522 -554 -556 -138 -83 -383 -606 -599 -665 -490 -0 -0 -0 -0 -0 -0 -507 -719 -649 -567 -490 -451 -459 -469 -430 -351 -344 -338 -359 -382 -387 -374 -354 -371 -377 -364 -352 -360 -376 -382 -391 -373 -369 -339 -355 -382 -28 -0 -0 -0 -230 -353 -364 -363 -358 -358 -352 -343 -330 -321 -305 -282 -278 -288 -313 -330 -320 -308 -294 -282 -283 -287 -296 -317 -327 -342 -333 -320 -336 -328 -320 -319 -317 -315 -311 -286 -260 -254 -244 -232 -222 -224 -231 -306 -311 -274 -222 -189 -153 -122 -105 -111 -117 -127 -140 -162 -205 -233 -245 -274 -269 -237 -209 -158 -110 -114 -61 -92 -204 -199 -188 -159 -165 -232 -242 -222 -195 -175 -152 -97 -72 -75 -78 -93 -119 -135 -134 -112 -130 -193 -192 -221 -172 -180 -160 -144 -109 -94 -92 -95 -94 -91 -101 -104 -67 -58 -35 -27 -34 -95 -103 -39 -20 -62 -58 -32 -26 -27 -32 -45 -47 -28 -26 -16 -9 -22 -21 -19 -19 -18 -11 -8 -9 -8 -12 -18 -14 -12 -16 -20 -6 -8 -6 -22 -14 -10 -27 -35 -35 -25 -23 -31 -26 -22 -22 -25 -25 -0 -0 -0 -0 -0 -0 -3 -18 -17 -23 -29 -30 -34 -34 -27 -32 -54 -59 -67 -37 -29 -24 -22 -16 -12 -14 -28 -35 -32 -36 -45 -44 -43 -44 -43 -43 -63 -63 -65 -95 -102 -97 -88 -78 -71 -81 -97 -93 -79 -80 -84 -100 -98 -93 -94 -77 -77 -77 -76 -76 -77 -77 -77 -76 -75 -73 -69 -66 -73 -73 -60 -46 -51 -55 -48 -53 -53 -54 -56 -59 -62 -64 -64 -63 -61 -56 -45 -37 -59 -73 -85 -97 -101 -94 -83 -69 -63 -61 -58 -50 -45 -50 -55 -60 -61 -62 -65 -62 -64 -61 -56 -55 -54 -53 -56 -60 -63 -62 -57 -53 -54 -58 -60 -62 -61 -65 -70 -60 -59 -60 -73 -76 -69 -68 -66 -61 -57 -55 -55 -57 -57 -59 -60 -60 -60 -49 -39 -36 -35 -36 -33 -26 -21 -19 -16 -11 -6 -4 -3 -2 -3 -3 -4 -5 -4 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -5 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -152 -567 -517 -455 -598 -632 -47 -569 -598 -555 -569 -439 -220 -0 -0 -0 -0 -0 -0 -41 -731 -642 -550 -514 -484 -437 -437 -408 -360 -346 -354 -369 -386 -379 -386 -363 -376 -390 -365 -359 -374 -380 -373 -378 -365 -345 -357 -358 -291 -0 -0 -0 -0 -294 -353 -372 -377 -372 -356 -329 -312 -316 -235 -158 -272 -247 -294 -325 -334 -309 -295 -287 -280 -274 -269 -271 -292 -318 -334 -337 -326 -309 -331 -322 -312 -303 -299 -300 -301 -275 -247 -230 -219 -219 -225 -241 -304 -330 -255 -194 -159 -115 -114 -120 -118 -120 -125 -145 -167 -198 -241 -267 -288 -269 -227 -192 -135 -111 -164 -62 -27 -138 -192 -178 -165 -185 -235 -238 -221 -193 -170 -152 -100 -88 -87 -90 -92 -87 -84 -83 -92 -120 -142 -179 -183 -174 -177 -172 -146 -110 -78 -77 -81 -86 -95 -101 -96 -76 -59 -39 -19 -27 -108 -103 -31 -18 -60 -70 -67 -38 -23 -28 -40 -42 -29 -26 -15 -10 -21 -22 -16 -17 -15 -10 -8 -14 -12 -14 -18 -17 -12 -8 -7 -0 -1 -7 -8 -9 -23 -28 -33 -35 -35 -34 -31 -28 -27 -27 -23 -11 -0 -0 -0 -0 -0 -0 -18 -22 -18 -26 -30 -34 -45 -51 -39 -35 -58 -64 -66 -37 -34 -31 -26 -20 -17 -16 -34 -40 -35 -41 -49 -48 -47 -45 -44 -41 -44 -64 -69 -99 -100 -94 -86 -76 -71 -83 -87 -81 -80 -87 -99 -102 -97 -89 -90 -79 -75 -75 -75 -75 -75 -76 -78 -79 -77 -76 -72 -67 -68 -71 -56 -45 -53 -54 -47 -56 -55 -56 -60 -63 -65 -66 -67 -65 -61 -52 -43 -46 -59 -70 -87 -96 -100 -91 -80 -63 -60 -61 -59 -52 -51 -56 -57 -61 -62 -64 -65 -65 -67 -64 -59 -57 -56 -55 -59 -64 -66 -65 -60 -55 -57 -60 -63 -64 -65 -67 -66 -65 -62 -65 -77 -79 -73 -70 -64 -62 -63 -61 -60 -60 -60 -61 -61 -60 -57 -48 -42 -39 -37 -35 -31 -23 -18 -17 -15 -11 -9 -7 -4 -3 -5 -4 -4 -5 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -225 -465 -451 -498 -329 -293 -642 -625 -523 -571 -137 -0 -0 -0 -0 -0 -0 -0 -168 -721 -623 -545 -540 -538 -423 -445 -432 -385 -370 -390 -332 -311 -385 -372 -372 -382 -402 -357 -352 -353 -357 -363 -361 -360 -359 -365 -239 -46 -0 -0 -0 -19 -354 -358 -363 -375 -360 -331 -319 -320 -188 -43 -93 -273 -262 -304 -339 -352 -289 -281 -287 -294 -268 -259 -272 -293 -316 -332 -339 -330 -322 -336 -322 -303 -305 -294 -294 -290 -263 -237 -216 -205 -213 -227 -237 -267 -312 -243 -190 -150 -103 -85 -79 -106 -108 -123 -155 -181 -216 -262 -282 -287 -262 -205 -168 -127 -102 -166 -146 -168 -180 -188 -177 -164 -185 -228 -238 -223 -192 -166 -148 -105 -104 -105 -103 -91 -72 -70 -73 -76 -102 -146 -177 -176 -181 -190 -163 -147 -126 -109 -104 -77 -81 -96 -88 -81 -84 -65 -21 -26 -56 -105 -83 -25 -15 -46 -52 -52 -30 -22 -24 -33 -35 -29 -25 -17 -14 -21 -23 -15 -14 -12 -11 -9 -17 -12 -15 -19 -19 -14 -11 -7 -0 -2 -8 -4 -7 -14 -20 -33 -37 -36 -35 -33 -30 -29 -30 -18 -0 -0 -0 -0 -0 -2 -29 -26 -24 -19 -30 -30 -46 -52 -34 -24 -41 -62 -66 -68 -53 -38 -32 -27 -23 -19 -18 -39 -43 -37 -47 -54 -52 -50 -48 -45 -50 -64 -68 -93 -99 -95 -90 -84 -76 -72 -74 -78 -80 -81 -91 -103 -102 -94 -86 -89 -94 -79 -74 -75 -75 -75 -76 -79 -80 -79 -78 -76 -70 -69 -66 -50 -48 -56 -52 -48 -59 -56 -58 -63 -66 -66 -67 -68 -66 -60 -50 -43 -48 -62 -75 -91 -96 -98 -88 -81 -62 -57 -57 -54 -52 -56 -57 -57 -61 -64 -65 -67 -66 -67 -64 -65 -61 -58 -56 -60 -67 -66 -66 -63 -59 -58 -61 -64 -65 -65 -63 -68 -65 -61 -70 -82 -82 -77 -72 -65 -65 -67 -66 -64 -64 -64 -64 -65 -64 -58 -47 -43 -40 -38 -34 -31 -25 -21 -20 -20 -19 -14 -7 -2 -3 -6 -5 -5 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -7 -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 -341 -471 -481 -529 -467 -685 -672 -576 -520 -604 -38 -0 -0 -0 -0 -0 -0 -0 -295 -705 -615 -567 -563 -551 -402 -442 -401 -368 -397 -434 -178 -0 -179 -400 -376 -325 -212 -254 -358 -352 -350 -377 -354 -350 -352 -318 -150 -0 -0 -0 -0 -77 -367 -362 -361 -340 -331 -240 -265 -95 -14 -0 -54 -196 -266 -291 -348 -327 -300 -291 -277 -278 -263 -280 -286 -298 -319 -337 -343 -335 -334 -341 -320 -292 -301 -286 -285 -293 -281 -233 -207 -202 -211 -227 -247 -266 -271 -232 -186 -147 -119 -107 -83 -90 -121 -163 -200 -205 -229 -265 -282 -285 -262 -202 -143 -123 -99 -92 -148 -183 -199 -193 -174 -157 -184 -225 -238 -224 -193 -165 -145 -121 -107 -111 -109 -96 -72 -80 -89 -104 -124 -156 -195 -215 -199 -175 -155 -129 -120 -120 -95 -64 -76 -93 -81 -84 -76 -74 -58 -41 -66 -72 -49 -30 -25 -21 -19 -35 -30 -20 -21 -27 -27 -26 -27 -20 -16 -22 -23 -18 -16 -13 -9 -7 -19 -11 -16 -18 -19 -16 -15 -8 -0 -3 -8 -4 -5 -8 -20 -50 -39 -38 -37 -34 -30 -29 -31 -15 -0 -0 -0 -0 -0 -5 -29 -25 -24 -19 -34 -29 -46 -44 -30 -28 -48 -65 -67 -69 -62 -38 -35 -29 -22 -18 -19 -23 -45 -40 -41 -53 -55 -53 -51 -48 -52 -65 -72 -97 -95 -89 -85 -82 -78 -76 -76 -79 -94 -100 -99 -101 -100 -92 -85 -88 -94 -93 -75 -76 -76 -78 -78 -80 -80 -80 -78 -75 -72 -69 -61 -49 -52 -56 -51 -51 -61 -59 -63 -66 -67 -69 -70 -70 -67 -59 -50 -45 -48 -62 -78 -95 -100 -95 -89 -84 -79 -55 -53 -47 -51 -56 -54 -53 -58 -62 -65 -66 -63 -63 -63 -65 -62 -60 -60 -64 -69 -67 -66 -65 -63 -62 -62 -63 -64 -64 -64 -64 -63 -64 -75 -86 -85 -77 -70 -66 -69 -71 -69 -68 -68 -66 -66 -67 -66 -60 -49 -43 -42 -39 -35 -33 -31 -29 -27 -26 -21 -13 -5 -3 -5 -6 -6 -6 -6 -5 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -229 -265 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -457 -494 -524 -610 -643 -630 -598 -539 -545 -523 -0 -0 -0 -53 -563 -552 -129 -0 -424 -701 -644 -615 -578 -531 -413 -439 -396 -401 -434 -245 -65 -0 -0 -235 -238 -81 -0 -82 -339 -339 -357 -393 -353 -353 -318 -71 -3 -0 -0 -0 -0 -94 -299 -335 -358 -303 -168 -4 -0 -0 -0 -0 -0 -153 -267 -290 -318 -336 -332 -326 -302 -279 -265 -255 -286 -297 -321 -331 -343 -339 -322 -321 -314 -287 -284 -279 -290 -281 -275 -221 -204 -207 -212 -228 -253 -264 -249 -217 -178 -148 -139 -101 -97 -110 -136 -218 -228 -222 -225 -244 -271 -284 -260 -195 -133 -131 -123 -103 -149 -162 -207 -180 -164 -149 -184 -228 -241 -227 -197 -168 -148 -129 -121 -116 -109 -97 -71 -79 -87 -107 -127 -153 -196 -226 -196 -155 -150 -129 -124 -124 -82 -84 -74 -83 -81 -85 -86 -76 -63 -63 -66 -53 -37 -36 -35 -24 -18 -36 -26 -12 -16 -20 -22 -24 -29 -21 -17 -22 -24 -22 -19 -15 -13 -11 -8 -8 -17 -16 -18 -19 -20 -8 -0 -6 -14 -11 -7 -12 -30 -69 -54 -41 -38 -36 -33 -31 -32 -27 -8 -0 -0 -0 -0 -8 -30 -27 -25 -22 -39 -30 -41 -28 -26 -31 -53 -65 -66 -69 -59 -40 -37 -33 -26 -21 -22 -21 -48 -41 -35 -53 -57 -55 -51 -48 -52 -62 -72 -91 -88 -82 -81 -80 -79 -78 -77 -94 -99 -99 -99 -101 -100 -91 -84 -86 -92 -90 -75 -78 -79 -79 -80 -81 -81 -80 -78 -74 -75 -70 -57 -53 -55 -54 -52 -54 -63 -64 -66 -67 -69 -71 -72 -71 -66 -54 -49 -46 -49 -61 -78 -94 -103 -96 -93 -85 -78 -59 -59 -53 -49 -53 -50 -52 -56 -60 -62 -62 -63 -63 -65 -68 -65 -63 -65 -69 -72 -67 -66 -67 -66 -65 -66 -66 -66 -65 -65 -68 -68 -71 -79 -89 -88 -78 -68 -69 -74 -74 -73 -71 -69 -67 -67 -67 -65 -59 -51 -47 -45 -41 -37 -36 -36 -36 -33 -28 -22 -16 -9 -7 -8 -8 -8 -7 -7 -7 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -418 -326 -486 -612 -308 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -542 -520 -554 -578 -599 -588 -552 -538 -626 -470 -0 -0 -107 -729 -702 -719 -89 -0 -390 -644 -692 -632 -591 -517 -431 -430 -413 -405 -418 -0 -0 -0 -0 -14 -27 -0 -0 -0 -147 -366 -361 -377 -350 -348 -233 -19 -0 -0 -0 -0 -0 -0 -0 -143 -243 -87 -0 -0 -0 -0 -0 -0 -0 -109 -247 -295 -305 -323 -327 -316 -304 -262 -243 -266 -299 -299 -325 -315 -341 -340 -321 -320 -321 -303 -279 -261 -272 -269 -269 -214 -202 -197 -199 -217 -247 -279 -246 -207 -184 -159 -131 -98 -105 -144 -178 -207 -210 -200 -202 -222 -258 -285 -245 -194 -147 -119 -105 -112 -139 -145 -178 -173 -170 -145 -157 -222 -245 -227 -198 -179 -168 -149 -124 -114 -99 -79 -57 -66 -107 -113 -138 -168 -210 -230 -183 -149 -147 -138 -121 -102 -90 -95 -81 -66 -83 -78 -85 -87 -72 -70 -68 -62 -51 -45 -47 -44 -19 -13 -10 -9 -12 -13 -15 -19 -24 -17 -15 -17 -21 -23 -21 -18 -16 -14 -25 -11 -19 -15 -16 -21 -14 -4 -0 -0 -0 -6 -17 -33 -53 -74 -78 -54 -41 -37 -35 -33 -35 -36 -26 -6 -0 -5 -6 -2 -1 -10 -27 -27 -41 -31 -28 -27 -30 -32 -33 -55 -67 -70 -56 -41 -40 -37 -33 -27 -25 -31 -49 -42 -52 -60 -60 -56 -49 -60 -63 -72 -85 -87 -84 -78 -78 -79 -79 -78 -77 -76 -74 -91 -100 -103 -99 -91 -84 -85 -91 -88 -75 -79 -82 -81 -82 -81 -81 -80 -77 -72 -65 -54 -46 -50 -55 -53 -53 -57 -65 -66 -68 -70 -71 -70 -73 -74 -70 -51 -48 -50 -52 -64 -80 -90 -99 -103 -95 -88 -77 -51 -65 -56 -53 -56 -52 -54 -58 -62 -65 -64 -64 -64 -65 -69 -68 -68 -68 -71 -75 -69 -69 -71 -69 -68 -69 -69 -69 -68 -69 -72 -71 -73 -81 -90 -90 -80 -71 -69 -71 -78 -79 -73 -68 -67 -67 -67 -63 -56 -51 -49 -45 -43 -42 -40 -41 -40 -37 -31 -25 -23 -18 -12 -11 -11 -11 -10 -10 -10 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -4 -3 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -497 -582 -480 -425 -422 -471 -549 -547 -183 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -117 -549 -538 -571 -570 -563 -547 -536 -561 -278 -95 -0 -0 -221 -691 -679 -629 -0 -0 -0 -0 -539 -636 -593 -511 -430 -414 -430 -437 -356 -0 -0 -0 -0 -0 -0 -0 -0 -0 -206 -358 -352 -350 -348 -283 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -227 -298 -310 -304 -309 -313 -307 -284 -267 -272 -269 -304 -312 -318 -352 -341 -319 -313 -301 -284 -267 -257 -255 -260 -251 -206 -191 -185 -178 -216 -237 -251 -222 -207 -205 -172 -127 -102 -105 -145 -190 -193 -185 -165 -204 -203 -246 -280 -240 -219 -173 -116 -95 -104 -127 -140 -161 -164 -165 -148 -161 -193 -240 -223 -209 -192 -181 -159 -140 -127 -100 -75 -65 -102 -147 -145 -157 -190 -229 -225 -206 -172 -139 -118 -93 -75 -89 -91 -74 -57 -71 -69 -84 -90 -72 -70 -73 -72 -66 -50 -44 -46 -47 -28 -10 -11 -10 -9 -11 -16 -10 -10 -11 -12 -17 -20 -20 -20 -17 -6 -9 -13 -20 -15 -14 -19 -2 -0 -0 -0 -0 -8 -21 -42 -63 -74 -84 -78 -41 -38 -38 -37 -36 -37 -37 -22 -14 -27 -38 -39 -21 -11 -29 -30 -42 -34 -31 -30 -30 -29 -30 -56 -67 -70 -53 -41 -41 -40 -36 -30 -35 -56 -47 -42 -49 -62 -60 -54 -47 -59 -58 -72 -87 -88 -84 -79 -77 -77 -77 -76 -77 -75 -74 -74 -97 -103 -98 -87 -80 -83 -92 -87 -76 -80 -83 -83 -82 -81 -81 -80 -76 -71 -64 -54 -47 -52 -55 -53 -55 -57 -59 -63 -71 -72 -69 -64 -76 -72 -66 -47 -51 -55 -53 -66 -79 -85 -95 -100 -87 -84 -81 -54 -69 -52 -57 -62 -58 -56 -60 -61 -62 -64 -66 -66 -67 -71 -69 -69 -70 -73 -72 -70 -70 -75 -74 -71 -71 -72 -73 -72 -72 -73 -75 -78 -86 -93 -92 -80 -78 -70 -69 -83 -86 -76 -71 -69 -67 -65 -63 -58 -53 -51 -46 -46 -47 -45 -49 -48 -45 -42 -34 -29 -22 -17 -15 -13 -11 -11 -11 -10 -8 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -132 -241 -506 -417 -440 -522 -450 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -228 -577 -561 -562 -560 -524 -512 -524 -599 -140 -0 -0 -159 -407 -650 -669 -497 -0 -0 -0 -9 -649 -651 -593 -490 -412 -400 -425 -448 -275 -0 -0 -0 -0 -0 -0 -0 -0 -0 -219 -343 -165 -216 -334 -210 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -193 -291 -289 -305 -322 -314 -301 -301 -294 -277 -268 -299 -316 -330 -355 -336 -336 -315 -290 -268 -253 -250 -255 -243 -224 -206 -183 -173 -176 -204 -226 -257 -252 -212 -205 -171 -121 -104 -122 -164 -186 -142 -94 -149 -193 -200 -239 -271 -262 -241 -195 -125 -97 -92 -124 -145 -144 -164 -161 -149 -169 -201 -207 -207 -212 -181 -171 -171 -160 -142 -114 -92 -118 -172 -185 -184 -177 -214 -234 -233 -210 -176 -130 -99 -74 -70 -76 -75 -64 -54 -66 -62 -82 -88 -79 -78 -78 -76 -72 -54 -52 -55 -46 -36 -22 -11 -11 -13 -15 -13 -13 -13 -8 -8 -9 -14 -17 -23 -21 -10 -9 -14 -19 -15 -12 -16 -7 -0 -0 -0 -0 -11 -24 -44 -57 -68 -83 -75 -43 -40 -39 -38 -38 -37 -37 -35 -35 -43 -40 -39 -37 -31 -28 -26 -33 -37 -33 -31 -30 -30 -30 -59 -68 -70 -50 -42 -41 -39 -35 -31 -39 -56 -48 -46 -43 -63 -61 -53 -44 -58 -57 -77 -88 -75 -63 -70 -77 -74 -73 -73 -74 -73 -73 -97 -101 -100 -93 -80 -76 -84 -93 -86 -77 -80 -82 -83 -81 -81 -80 -79 -74 -70 -63 -52 -47 -55 -55 -54 -56 -57 -58 -62 -67 -68 -65 -67 -79 -70 -65 -46 -51 -57 -57 -57 -74 -88 -93 -89 -80 -81 -70 -58 -60 -52 -61 -67 -54 -52 -54 -56 -58 -59 -64 -68 -70 -73 -70 -70 -72 -76 -72 -73 -73 -75 -78 -75 -72 -74 -76 -74 -71 -70 -72 -76 -82 -88 -87 -83 -75 -75 -74 -87 -91 -81 -75 -73 -71 -69 -63 -57 -56 -58 -55 -51 -50 -52 -54 -52 -51 -47 -40 -31 -25 -21 -18 -14 -12 -11 -10 -9 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -102 -469 -500 -418 -452 -528 -331 -255 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -350 -617 -602 -566 -525 -486 -495 -541 -654 -37 -494 -401 -554 -633 -632 -666 -622 -263 -0 -0 -130 -694 -637 -571 -475 -411 -409 -442 -193 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -56 -128 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -242 -312 -324 -345 -311 -294 -309 -289 -278 -298 -321 -333 -334 -338 -329 -330 -307 -280 -266 -255 -242 -235 -228 -209 -193 -181 -171 -174 -186 -215 -223 -254 -205 -181 -162 -129 -134 -143 -179 -113 -30 -24 -118 -194 -201 -201 -212 -241 -241 -220 -161 -132 -109 -46 -21 -41 -112 -160 -151 -187 -207 -207 -207 -207 -163 -150 -176 -162 -121 -96 -95 -145 -193 -190 -188 -186 -216 -221 -224 -157 -159 -114 -87 -65 -63 -61 -54 -53 -52 -55 -61 -78 -84 -86 -84 -75 -75 -71 -62 -53 -46 -36 -27 -21 -15 -12 -17 -17 -12 -9 -8 -11 -4 -4 -8 -12 -19 -25 -17 -10 -16 -18 -13 -13 -14 -14 -0 -0 -0 -0 -0 -11 -26 -36 -59 -82 -77 -51 -42 -39 -38 -37 -38 -37 -34 -33 -62 -50 -40 -37 -33 -28 -25 -31 -42 -39 -36 -32 -30 -29 -37 -66 -69 -63 -47 -42 -39 -35 -32 -42 -57 -53 -46 -44 -64 -59 -51 -42 -60 -60 -81 -90 -70 -57 -68 -78 -75 -72 -70 -73 -72 -74 -99 -101 -97 -86 -74 -77 -88 -95 -88 -78 -78 -82 -82 -81 -81 -80 -77 -74 -69 -61 -53 -49 -59 -58 -59 -59 -58 -61 -62 -64 -66 -67 -69 -76 -65 -56 -42 -48 -50 -61 -57 -75 -90 -90 -81 -73 -73 -70 -60 -62 -61 -57 -60 -57 -54 -51 -56 -60 -61 -66 -69 -71 -73 -71 -72 -75 -77 -73 -74 -74 -75 -80 -77 -74 -75 -77 -73 -70 -66 -62 -71 -84 -88 -88 -83 -70 -70 -78 -87 -93 -84 -81 -79 -74 -69 -66 -63 -61 -58 -52 -53 -55 -56 -55 -51 -50 -46 -38 -28 -25 -23 -20 -19 -17 -14 -12 -10 -8 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -218 -458 -589 -428 -402 -460 -525 -649 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -288 -576 -608 -559 -490 -461 -511 -566 -551 -77 -679 -633 -608 -599 -625 -212 -142 -110 -0 -0 -217 -717 -665 -568 -478 -417 -442 -443 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -210 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -75 -315 -324 -306 -117 -155 -300 -293 -301 -326 -345 -345 -334 -319 -317 -323 -299 -273 -263 -252 -247 -239 -227 -194 -176 -168 -164 -168 -181 -199 -229 -235 -202 -170 -155 -138 -150 -166 -174 -59 -0 -0 -56 -136 -157 -179 -194 -210 -225 -240 -200 -196 -32 -0 -0 -0 -93 -160 -176 -202 -209 -208 -203 -201 -162 -147 -179 -159 -119 -92 -88 -140 -173 -173 -168 -160 -173 -213 -209 -134 -148 -109 -87 -73 -63 -44 -44 -38 -39 -48 -59 -71 -78 -86 -86 -93 -70 -76 -70 -56 -42 -32 -21 -17 -13 -14 -19 -19 -16 -9 -6 -7 -7 -3 -6 -8 -13 -20 -18 -14 -16 -24 -28 -27 -24 -13 -0 -0 -0 -0 -0 -12 -26 -28 -59 -83 -88 -71 -49 -42 -37 -34 -36 -36 -34 -32 -66 -73 -50 -38 -34 -30 -28 -32 -42 -45 -39 -35 -31 -31 -38 -69 -69 -71 -46 -42 -39 -35 -36 -40 -46 -51 -45 -48 -64 -57 -48 -44 -67 -66 -62 -63 -61 -59 -59 -71 -75 -71 -71 -74 -74 -77 -100 -101 -90 -80 -75 -82 -88 -93 -91 -82 -79 -82 -82 -80 -79 -78 -79 -84 -65 -60 -56 -52 -50 -60 -69 -63 -61 -63 -64 -66 -68 -69 -68 -65 -55 -56 -42 -42 -53 -57 -66 -81 -88 -88 -81 -73 -73 -71 -60 -61 -67 -61 -61 -62 -57 -55 -58 -62 -62 -68 -69 -72 -74 -73 -74 -76 -78 -77 -76 -76 -76 -82 -79 -77 -78 -75 -74 -65 -63 -65 -69 -72 -80 -87 -72 -63 -70 -83 -86 -93 -84 -86 -86 -82 -80 -73 -69 -64 -60 -57 -55 -57 -59 -54 -50 -47 -41 -31 -21 -21 -21 -20 -18 -16 -16 -13 -9 -7 -6 -8 -5 -1 -0 -2 -2 -1 -0 -0 -0 -1 -3 -5 -5 -4 -3 -4 -2 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -455 -631 -544 -431 -366 -390 -452 -452 -104 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -516 -591 -537 -467 -469 -558 -434 -314 -681 -611 -581 -579 -597 -628 -611 -99 -0 -0 -0 -0 -301 -637 -569 -496 -450 -427 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -333 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -101 -307 -331 -253 -0 -18 -305 -318 -329 -348 -361 -360 -349 -327 -320 -319 -294 -270 -259 -252 -247 -240 -226 -187 -163 -164 -158 -155 -176 -207 -223 -220 -198 -170 -152 -145 -170 -177 -152 -143 -29 -0 -0 -0 -85 -171 -169 -185 -216 -235 -217 -208 -6 -0 -0 -0 -125 -171 -181 -198 -203 -201 -196 -189 -158 -144 -170 -143 -114 -76 -94 -138 -153 -150 -151 -155 -168 -200 -189 -122 -116 -94 -110 -89 -82 -47 -37 -40 -39 -43 -50 -62 -77 -80 -81 -85 -60 -75 -75 -59 -43 -32 -18 -16 -10 -8 -15 -18 -14 -9 -6 -6 -8 -3 -6 -8 -11 -17 -24 -16 -13 -12 -22 -33 -29 -17 -9 -6 -4 -2 -0 -13 -31 -31 -63 -81 -84 -86 -81 -58 -36 -34 -35 -36 -35 -37 -70 -76 -78 -42 -33 -31 -30 -30 -44 -49 -41 -36 -33 -34 -41 -70 -69 -69 -41 -41 -39 -38 -33 -53 -56 -49 -45 -54 -65 -55 -47 -48 -74 -72 -66 -66 -63 -58 -53 -67 -74 -73 -74 -76 -77 -76 -84 -101 -85 -76 -78 -81 -87 -93 -78 -77 -80 -81 -81 -79 -77 -76 -79 -84 -64 -63 -61 -59 -54 -62 -84 -67 -63 -65 -66 -68 -69 -69 -68 -64 -56 -50 -47 -48 -46 -70 -75 -91 -93 -89 -76 -68 -68 -67 -63 -60 -59 -60 -64 -65 -61 -59 -60 -64 -67 -70 -72 -74 -74 -74 -76 -77 -78 -80 -81 -77 -81 -82 -82 -80 -80 -79 -77 -65 -63 -67 -68 -70 -76 -78 -70 -64 -72 -78 -81 -86 -86 -89 -92 -89 -89 -88 -83 -74 -70 -67 -63 -62 -60 -53 -49 -46 -36 -22 -23 -21 -21 -20 -19 -17 -14 -12 -10 -9 -9 -8 -4 -1 -0 -2 -4 -3 -0 -0 -1 -3 -6 -7 -9 -8 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -448 -510 -501 -472 -411 -355 -360 -418 -464 -536 -543 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -616 -572 -508 -459 -512 -617 -714 -715 -640 -576 -563 -582 -608 -611 -613 -16 -0 -0 -0 -0 -433 -675 -411 -345 -481 -331 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -26 -19 -41 -0 -65 -313 -328 -308 -366 -370 -373 -356 -326 -321 -309 -285 -266 -257 -255 -249 -241 -225 -198 -158 -173 -169 -155 -181 -214 -226 -217 -194 -165 -152 -171 -191 -188 -155 -167 -18 -0 -0 -0 -89 -192 -210 -197 -208 -224 -214 -165 -27 -0 -0 -0 -139 -164 -162 -181 -200 -196 -176 -160 -143 -126 -148 -123 -111 -73 -99 -141 -147 -141 -149 -170 -189 -195 -183 -155 -129 -101 -126 -106 -90 -49 -28 -24 -25 -34 -44 -62 -76 -77 -81 -77 -53 -68 -76 -64 -48 -36 -23 -17 -15 -7 -12 -16 -12 -14 -14 -4 -6 -7 -5 -7 -10 -13 -21 -13 -10 -20 -28 -35 -27 -20 -26 -29 -26 -23 -20 -34 -32 -49 -62 -69 -77 -82 -78 -52 -36 -37 -37 -37 -35 -43 -71 -77 -77 -41 -34 -33 -31 -31 -51 -52 -43 -39 -36 -35 -45 -70 -70 -66 -39 -40 -40 -37 -34 -52 -51 -46 -45 -57 -65 -55 -48 -52 -71 -73 -69 -68 -57 -72 -68 -72 -75 -77 -77 -79 -80 -79 -88 -101 -87 -76 -78 -81 -81 -84 -77 -78 -80 -80 -79 -77 -74 -79 -84 -77 -65 -66 -65 -60 -66 -65 -87 -65 -66 -68 -68 -69 -70 -69 -68 -67 -64 -58 -46 -56 -61 -79 -79 -91 -89 -81 -65 -65 -68 -64 -62 -64 -64 -63 -68 -68 -65 -63 -64 -65 -73 -72 -77 -76 -74 -75 -76 -78 -79 -80 -79 -81 -85 -81 -83 -78 -76 -81 -80 -68 -62 -66 -71 -75 -78 -78 -72 -67 -73 -73 -76 -82 -85 -84 -86 -86 -96 -97 -92 -85 -82 -78 -74 -70 -66 -58 -51 -47 -39 -30 -32 -30 -27 -25 -21 -18 -15 -15 -15 -14 -11 -7 -5 -4 -3 -2 -5 -5 -2 -3 -5 -8 -8 -8 -10 -8 -5 -4 -2 -1 -0 -0 -1 -1 -0 -3 -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 -119 -573 -485 -447 -432 -381 -337 -353 -386 -430 -524 -358 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -172 -617 -553 -480 -467 -566 -657 -694 -659 -596 -563 -571 -593 -611 -627 -510 -0 -0 -0 -0 -0 -536 -660 -224 -134 -307 -212 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -221 -305 -288 -124 -0 -110 -308 -338 -372 -372 -383 -377 -353 -324 -316 -303 -281 -264 -258 -257 -251 -242 -220 -178 -161 -163 -177 -158 -182 -214 -230 -219 -194 -169 -157 -172 -201 -204 -179 -164 -112 -2 -0 -0 -0 -0 -132 -195 -202 -221 -218 -202 -168 -0 -0 -1 -55 -75 -145 -153 -184 -185 -161 -134 -120 -118 -129 -125 -103 -68 -95 -131 -135 -139 -171 -195 -207 -192 -169 -149 -134 -125 -120 -84 -47 -51 -38 -35 -28 -35 -45 -61 -75 -76 -85 -72 -44 -55 -80 -70 -61 -47 -29 -26 -21 -15 -11 -15 -13 -15 -16 -8 -3 -7 -8 -5 -8 -11 -17 -19 -20 -22 -29 -35 -35 -32 -36 -42 -43 -43 -39 -32 -30 -51 -51 -53 -69 -75 -69 -47 -39 -40 -40 -38 -36 -47 -72 -76 -78 -77 -74 -38 -33 -32 -57 -56 -46 -41 -38 -36 -49 -71 -72 -69 -55 -39 -39 -36 -45 -52 -48 -45 -62 -67 -63 -56 -52 -51 -56 -72 -74 -65 -51 -50 -52 -57 -62 -78 -81 -82 -83 -82 -91 -90 -67 -65 -63 -71 -72 -72 -77 -79 -80 -79 -78 -74 -84 -88 -82 -76 -71 -68 -65 -60 -67 -69 -94 -65 -69 -69 -70 -74 -75 -74 -74 -71 -63 -50 -50 -65 -65 -83 -81 -87 -81 -71 -58 -69 -73 -64 -56 -61 -67 -68 -70 -66 -58 -65 -66 -71 -74 -71 -75 -73 -72 -72 -75 -80 -83 -84 -85 -86 -85 -80 -78 -76 -73 -70 -74 -77 -70 -72 -75 -79 -82 -82 -73 -65 -67 -75 -79 -82 -79 -79 -76 -77 -94 -96 -94 -93 -87 -80 -79 -79 -73 -65 -59 -57 -53 -48 -37 -36 -33 -29 -25 -21 -19 -19 -19 -17 -11 -8 -7 -5 -5 -5 -5 -6 -4 -6 -10 -10 -11 -13 -13 -10 -8 -6 -3 -0 -0 -0 -0 -0 -2 -5 -7 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -293 -656 -503 -435 -392 -348 -314 -323 -354 -416 -539 -238 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -195 -421 -596 -530 -472 -504 -603 -658 -642 -605 -568 -564 -573 -590 -612 -654 -419 -0 -0 -0 -0 -4 -18 -84 -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 -250 -307 -299 -101 -0 -159 -312 -337 -369 -377 -387 -374 -351 -321 -285 -289 -280 -271 -262 -255 -249 -241 -222 -193 -184 -168 -177 -160 -186 -208 -235 -229 -205 -171 -147 -164 -188 -190 -181 -170 -172 -80 -0 -0 -0 -0 -170 -184 -198 -227 -228 -221 -135 -0 -0 -0 -0 -10 -173 -160 -186 -168 -167 -130 -112 -121 -130 -124 -98 -68 -76 -94 -140 -146 -154 -176 -212 -164 -141 -121 -118 -125 -108 -72 -55 -56 -52 -41 -46 -35 -47 -64 -79 -74 -66 -60 -58 -67 -77 -66 -56 -50 -49 -49 -62 -22 -19 -17 -14 -8 -10 -9 -5 -5 -5 -3 -6 -8 -10 -16 -18 -17 -24 -34 -40 -43 -40 -38 -40 -41 -37 -29 -25 -30 -29 -35 -61 -70 -43 -40 -41 -43 -43 -41 -39 -53 -72 -75 -76 -79 -73 -37 -33 -32 -61 -58 -50 -44 -41 -40 -39 -56 -73 -65 -49 -39 -39 -47 -67 -52 -47 -44 -65 -68 -61 -56 -54 -54 -53 -61 -73 -62 -50 -48 -50 -51 -56 -70 -84 -86 -86 -83 -79 -77 -72 -64 -61 -68 -73 -74 -78 -80 -80 -78 -76 -72 -87 -87 -81 -78 -72 -68 -66 -64 -73 -86 -92 -79 -72 -70 -70 -77 -78 -78 -76 -72 -62 -47 -48 -63 -68 -86 -81 -87 -78 -69 -63 -71 -69 -67 -64 -60 -64 -71 -74 -73 -68 -67 -67 -75 -73 -72 -73 -74 -74 -74 -77 -81 -83 -84 -86 -88 -83 -76 -77 -78 -75 -67 -64 -68 -72 -74 -78 -81 -73 -67 -67 -66 -64 -69 -74 -77 -76 -74 -72 -71 -83 -87 -93 -91 -81 -80 -82 -80 -76 -70 -69 -68 -64 -57 -46 -38 -35 -32 -31 -27 -24 -23 -21 -16 -13 -12 -10 -7 -6 -10 -8 -10 -8 -9 -15 -15 -18 -16 -15 -13 -10 -7 -3 -1 -0 -0 -0 -1 -6 -12 -9 -6 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -116 -407 -640 -612 -480 -415 -366 -330 -310 -313 -358 -423 -556 -127 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -448 -604 -562 -503 -478 -542 -614 -623 -597 -572 -559 -575 -575 -598 -623 -662 -298 -0 -0 -0 -64 -214 -561 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -222 -300 -48 -9 -0 -97 -193 -289 -351 -389 -391 -373 -353 -320 -280 -258 -252 -276 -265 -255 -247 -239 -231 -216 -192 -185 -188 -177 -191 -207 -234 -249 -194 -171 -147 -179 -202 -206 -209 -200 -145 -45 -0 -0 -0 -0 -183 -198 -189 -231 -224 -231 -136 -4 -0 -0 -0 -34 -175 -167 -174 -171 -148 -117 -101 -116 -127 -121 -96 -68 -64 -73 -117 -128 -141 -157 -202 -167 -119 -90 -106 -120 -97 -66 -56 -50 -33 -27 -34 -28 -53 -74 -82 -72 -72 -71 -69 -66 -65 -60 -52 -53 -55 -65 -57 -39 -27 -18 -13 -7 -12 -10 -3 -2 -2 -1 -3 -6 -12 -18 -20 -16 -15 -30 -40 -42 -39 -38 -39 -39 -34 -29 -27 -23 -20 -23 -44 -57 -40 -42 -42 -43 -44 -43 -42 -50 -68 -76 -77 -79 -77 -64 -36 -56 -64 -59 -52 -46 -44 -42 -42 -44 -48 -47 -40 -43 -54 -64 -64 -50 -47 -44 -68 -67 -61 -57 -56 -56 -54 -63 -73 -61 -51 -51 -53 -56 -62 -64 -77 -87 -86 -84 -83 -79 -73 -69 -68 -71 -74 -76 -79 -80 -79 -77 -74 -90 -92 -91 -83 -69 -65 -72 -74 -76 -88 -93 -79 -81 -73 -71 -70 -72 -77 -77 -75 -71 -62 -47 -49 -62 -73 -89 -80 -78 -75 -69 -69 -68 -62 -60 -65 -63 -67 -73 -76 -75 -71 -67 -68 -75 -74 -75 -76 -76 -73 -74 -77 -81 -82 -84 -83 -81 -80 -79 -80 -79 -76 -69 -68 -75 -73 -74 -77 -82 -75 -68 -61 -61 -65 -66 -69 -73 -73 -70 -72 -72 -73 -84 -82 -81 -78 -74 -73 -78 -80 -77 -73 -69 -67 -61 -48 -40 -36 -34 -35 -31 -29 -27 -21 -18 -17 -14 -11 -8 -9 -12 -11 -13 -12 -15 -20 -20 -18 -19 -22 -19 -14 -8 -4 -2 -1 -1 -3 -3 -5 -8 -6 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -536 -552 -612 -504 -412 -369 -338 -323 -321 -327 -368 -440 -562 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -533 -567 -541 -479 -497 -573 -608 -589 -563 -552 -558 -561 -589 -609 -626 -658 -698 -200 -0 -181 -325 -331 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -241 -343 -374 -387 -370 -352 -320 -285 -265 -261 -278 -259 -251 -241 -241 -224 -209 -201 -191 -188 -194 -203 -212 -241 -257 -205 -181 -159 -183 -197 -208 -213 -113 -26 -0 -0 -0 -0 -0 -19 -186 -198 -228 -220 -211 -212 -92 -0 -0 -0 -61 -179 -165 -161 -151 -122 -100 -100 -109 -121 -120 -119 -95 -63 -57 -74 -96 -120 -144 -157 -214 -123 -88 -97 -108 -79 -53 -42 -29 -20 -29 -33 -34 -69 -83 -83 -76 -80 -77 -63 -60 -59 -55 -51 -70 -84 -52 -50 -47 -33 -19 -15 -12 -6 -5 -5 -1 -0 -1 -5 -10 -16 -22 -20 -8 -7 -15 -41 -42 -39 -38 -37 -37 -37 -34 -18 -13 -20 -18 -28 -35 -40 -43 -43 -43 -44 -44 -43 -43 -65 -78 -78 -79 -77 -71 -63 -65 -63 -60 -54 -48 -45 -45 -45 -45 -44 -42 -49 -61 -67 -64 -62 -50 -48 -75 -71 -67 -62 -60 -59 -58 -54 -66 -71 -61 -53 -52 -58 -61 -66 -67 -77 -87 -86 -85 -81 -77 -74 -72 -72 -73 -80 -84 -78 -79 -78 -75 -72 -91 -93 -91 -83 -61 -59 -75 -78 -80 -89 -86 -76 -86 -85 -82 -81 -78 -70 -70 -77 -72 -63 -50 -60 -74 -80 -88 -79 -75 -69 -68 -70 -63 -56 -58 -60 -65 -71 -76 -78 -76 -71 -68 -70 -77 -77 -77 -78 -77 -75 -78 -77 -78 -81 -85 -85 -81 -80 -82 -79 -73 -72 -64 -69 -74 -72 -75 -81 -83 -87 -76 -63 -63 -66 -67 -71 -77 -77 -72 -66 -70 -72 -69 -63 -75 -77 -75 -74 -75 -76 -73 -69 -67 -66 -61 -49 -40 -37 -37 -37 -34 -34 -34 -30 -24 -19 -14 -11 -11 -13 -16 -15 -17 -18 -18 -21 -22 -20 -20 -24 -17 -13 -10 -8 -6 -4 -3 -3 -2 -4 -5 -5 -6 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -363 -11 -488 -420 -369 -343 -329 -322 -328 -348 -389 -474 -465 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -585 -545 -529 -465 -518 -588 -591 -560 -541 -536 -542 -564 -599 -612 -625 -648 -688 -115 -348 -333 -164 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -228 -347 -386 -382 -364 -348 -320 -286 -264 -255 -246 -254 -247 -239 -232 -205 -205 -203 -199 -200 -203 -210 -218 -226 -236 -222 -170 -167 -167 -166 -207 -232 -78 -0 -0 -0 -0 -0 -0 -1 -53 -207 -234 -225 -208 -196 -191 -58 -0 -0 -97 -190 -166 -156 -145 -113 -79 -94 -101 -111 -121 -124 -97 -72 -65 -74 -90 -111 -133 -154 -165 -111 -75 -93 -100 -65 -50 -49 -28 -18 -23 -34 -57 -87 -88 -83 -75 -75 -64 -55 -55 -65 -51 -51 -73 -66 -44 -29 -29 -31 -21 -21 -17 -8 -8 -2 -1 -1 -4 -9 -14 -19 -23 -22 -21 -25 -16 -42 -43 -41 -38 -37 -37 -38 -39 -15 -3 -8 -14 -25 -32 -40 -42 -43 -43 -43 -43 -43 -44 -70 -80 -79 -80 -78 -74 -68 -64 -63 -60 -54 -49 -46 -47 -47 -47 -46 -59 -68 -71 -68 -65 -61 -50 -52 -76 -72 -68 -67 -63 -61 -59 -54 -66 -64 -52 -51 -57 -64 -68 -70 -70 -89 -85 -83 -82 -77 -75 -75 -75 -74 -82 -90 -92 -84 -78 -76 -75 -78 -94 -90 -89 -84 -69 -59 -71 -77 -85 -86 -78 -81 -87 -87 -86 -81 -70 -65 -66 -74 -70 -54 -41 -58 -77 -85 -83 -77 -79 -75 -70 -64 -60 -53 -65 -64 -69 -75 -77 -78 -75 -70 -72 -76 -79 -79 -78 -77 -78 -78 -77 -81 -80 -80 -82 -85 -84 -83 -84 -78 -70 -69 -69 -72 -73 -71 -77 -86 -80 -80 -87 -72 -66 -68 -68 -73 -79 -80 -76 -69 -64 -69 -70 -65 -62 -60 -61 -61 -71 -74 -71 -67 -66 -65 -59 -49 -41 -42 -40 -39 -36 -36 -37 -33 -26 -19 -16 -15 -16 -18 -19 -18 -20 -22 -20 -22 -30 -23 -23 -25 -21 -17 -14 -12 -9 -4 -3 -4 -3 -3 -3 -5 -7 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -156 -440 -384 -358 -346 -335 -328 -345 -378 -420 -519 -364 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -175 -566 -531 -519 -469 -542 -601 -571 -537 -529 -526 -536 -572 -603 -610 -624 -634 -650 -572 -230 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -346 -395 -378 -361 -347 -319 -287 -267 -255 -252 -263 -258 -247 -223 -204 -193 -185 -215 -221 -211 -222 -216 -209 -225 -219 -199 -191 -172 -168 -221 -26 -4 -0 -0 -0 -0 -0 -0 -0 -8 -97 -246 -237 -225 -196 -187 -35 -0 -0 -58 -162 -177 -149 -114 -87 -70 -85 -89 -86 -122 -101 -91 -83 -64 -67 -79 -108 -143 -157 -149 -99 -85 -77 -82 -55 -41 -37 -28 -47 -59 -63 -78 -95 -92 -85 -77 -66 -64 -75 -72 -70 -45 -32 -71 -68 -46 -30 -18 -18 -21 -22 -14 -9 -11 -11 -6 -6 -7 -11 -14 -18 -22 -25 -29 -25 -20 -42 -44 -43 -41 -40 -38 -42 -45 -33 -20 -12 -13 -18 -26 -37 -41 -42 -42 -42 -41 -42 -44 -75 -81 -81 -80 -79 -75 -70 -66 -64 -60 -53 -50 -49 -48 -48 -48 -46 -68 -75 -74 -70 -67 -61 -51 -56 -76 -74 -73 -69 -65 -61 -59 -54 -66 -58 -49 -55 -64 -69 -72 -70 -68 -78 -85 -79 -79 -78 -77 -76 -75 -74 -84 -90 -94 -95 -86 -83 -84 -94 -90 -89 -89 -83 -69 -66 -70 -78 -80 -81 -80 -78 -74 -74 -73 -70 -67 -67 -70 -76 -69 -52 -42 -67 -83 -86 -80 -75 -77 -77 -69 -60 -59 -54 -70 -65 -70 -76 -77 -77 -75 -73 -72 -76 -80 -79 -80 -80 -75 -74 -75 -82 -87 -82 -76 -78 -79 -80 -82 -77 -72 -73 -72 -73 -73 -71 -79 -82 -77 -77 -86 -86 -73 -65 -68 -75 -81 -83 -80 -74 -66 -62 -66 -61 -61 -63 -60 -58 -60 -63 -62 -63 -64 -62 -56 -47 -41 -43 -42 -40 -40 -39 -38 -33 -27 -22 -15 -18 -19 -20 -22 -22 -22 -22 -21 -24 -30 -24 -25 -25 -19 -16 -14 -12 -8 -6 -5 -5 -3 -4 -7 -7 -10 -9 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -357 -638 -428 -385 -366 -361 -333 -325 -365 -405 -443 -558 -257 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -273 -546 -517 -508 -492 -552 -601 -550 -533 -519 -516 -537 -579 -601 -606 -616 -627 -480 -185 -404 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -333 -353 -373 -358 -344 -319 -291 -273 -258 -250 -260 -258 -234 -217 -223 -218 -200 -225 -222 -193 -193 -185 -209 -225 -216 -219 -210 -183 -174 -190 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -140 -237 -209 -186 -179 -9 -0 -0 -0 -129 -166 -143 -136 -99 -61 -68 -76 -78 -110 -99 -94 -89 -66 -65 -80 -114 -147 -163 -146 -95 -64 -66 -71 -46 -37 -27 -22 -54 -88 -92 -94 -96 -90 -83 -82 -82 -81 -74 -80 -67 -40 -35 -39 -34 -25 -17 -14 -16 -21 -19 -13 -12 -10 -2 -6 -7 -8 -11 -13 -17 -22 -27 -31 -34 -36 -41 -43 -44 -44 -43 -42 -48 -52 -36 -27 -27 -18 -13 -20 -31 -38 -42 -42 -41 -40 -40 -44 -80 -82 -82 -81 -80 -78 -58 -56 -67 -62 -57 -53 -50 -52 -50 -49 -47 -73 -77 -75 -71 -70 -61 -51 -60 -80 -79 -75 -71 -67 -63 -59 -54 -60 -43 -34 -37 -58 -72 -73 -71 -73 -78 -80 -78 -83 -83 -78 -77 -74 -73 -73 -85 -96 -100 -100 -99 -95 -90 -86 -87 -85 -64 -67 -70 -75 -78 -82 -83 -77 -73 -74 -73 -71 -69 -68 -69 -74 -76 -67 -54 -53 -76 -86 -85 -84 -78 -76 -77 -72 -62 -57 -61 -71 -67 -71 -77 -77 -75 -75 -73 -77 -81 -83 -82 -81 -82 -80 -74 -70 -77 -87 -84 -80 -73 -76 -79 -82 -83 -79 -77 -75 -73 -74 -74 -79 -80 -78 -78 -82 -73 -71 -65 -71 -77 -82 -86 -84 -78 -71 -65 -57 -52 -51 -61 -60 -60 -60 -61 -60 -62 -59 -57 -55 -48 -42 -43 -42 -42 -39 -38 -37 -31 -26 -20 -21 -20 -21 -24 -22 -20 -21 -22 -22 -26 -31 -29 -27 -23 -18 -20 -16 -12 -7 -6 -7 -6 -8 -11 -14 -15 -14 -10 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -507 -593 -430 -395 -382 -362 -331 -334 -382 -424 -462 -591 -145 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -370 -527 -507 -502 -506 -552 -589 -567 -538 -505 -508 -537 -585 -592 -592 -598 -615 -626 -380 -145 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -361 -377 -354 -333 -322 -302 -286 -280 -264 -247 -236 -226 -225 -220 -226 -217 -230 -223 -196 -194 -174 -179 -198 -207 -218 -215 -196 -195 -166 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -151 -199 -186 -149 -0 -0 -0 -0 -141 -161 -144 -145 -117 -85 -73 -64 -75 -92 -104 -103 -93 -58 -60 -78 -116 -151 -169 -155 -136 -101 -63 -60 -45 -28 -19 -12 -62 -100 -111 -107 -91 -88 -87 -73 -58 -61 -71 -82 -66 -35 -33 -27 -22 -25 -13 -11 -16 -20 -18 -15 -16 -12 -5 -6 -9 -9 -10 -12 -16 -21 -27 -30 -34 -36 -38 -39 -42 -44 -44 -45 -47 -49 -39 -28 -25 -16 -13 -17 -24 -29 -34 -40 -41 -40 -39 -44 -65 -82 -82 -80 -81 -81 -75 -71 -72 -70 -65 -58 -55 -55 -51 -52 -78 -80 -78 -75 -70 -70 -60 -52 -51 -65 -83 -77 -72 -68 -64 -60 -56 -50 -44 -40 -42 -63 -73 -73 -71 -74 -78 -73 -78 -86 -81 -55 -77 -74 -73 -70 -76 -82 -93 -97 -94 -90 -85 -85 -89 -86 -79 -81 -65 -79 -80 -79 -75 -74 -74 -74 -74 -73 -71 -70 -72 -77 -75 -63 -54 -70 -81 -92 -95 -94 -81 -77 -80 -76 -63 -57 -66 -72 -70 -73 -78 -77 -77 -75 -72 -80 -83 -84 -86 -85 -85 -82 -72 -69 -76 -82 -80 -80 -74 -74 -77 -80 -84 -81 -80 -79 -76 -76 -79 -84 -85 -84 -76 -78 -90 -75 -77 -77 -79 -84 -88 -86 -82 -76 -71 -66 -62 -55 -48 -49 -58 -60 -61 -59 -56 -54 -55 -55 -51 -47 -44 -42 -40 -39 -38 -35 -28 -23 -19 -22 -21 -24 -25 -25 -25 -28 -28 -28 -30 -32 -30 -27 -25 -18 -16 -14 -12 -12 -12 -14 -14 -14 -12 -11 -16 -17 -12 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -490 -554 -525 -451 -393 -359 -330 -343 -393 -434 -492 -615 -221 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -464 -511 -501 -498 -510 -547 -574 -561 -521 -495 -499 -532 -584 -571 -570 -583 -616 -654 -318 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -140 -350 -341 -344 -318 -320 -320 -307 -301 -277 -247 -232 -226 -226 -226 -220 -223 -238 -224 -186 -129 -134 -166 -182 -197 -201 -211 -209 -176 -107 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -97 -191 -171 -115 -0 -0 -0 -4 -183 -159 -142 -129 -125 -110 -83 -63 -68 -89 -107 -108 -93 -53 -59 -97 -121 -148 -165 -175 -157 -103 -63 -53 -40 -22 -17 -30 -87 -115 -123 -108 -80 -65 -53 -48 -51 -59 -60 -63 -68 -44 -29 -30 -28 -27 -11 -10 -14 -16 -15 -15 -16 -17 -14 -6 -8 -11 -20 -19 -12 -18 -24 -29 -32 -33 -35 -37 -40 -42 -43 -43 -44 -42 -36 -28 -25 -19 -15 -16 -16 -20 -27 -34 -39 -40 -40 -46 -64 -82 -82 -81 -81 -82 -79 -78 -77 -75 -70 -64 -59 -59 -58 -54 -57 -84 -81 -74 -67 -78 -71 -61 -57 -54 -68 -79 -73 -69 -66 -62 -57 -54 -48 -43 -43 -45 -66 -74 -67 -67 -69 -71 -82 -82 -59 -59 -77 -74 -74 -72 -71 -82 -93 -94 -89 -84 -83 -85 -86 -84 -80 -78 -76 -79 -74 -70 -72 -78 -77 -76 -76 -74 -73 -72 -74 -77 -73 -60 -55 -69 -83 -85 -91 -90 -86 -89 -90 -79 -65 -61 -70 -73 -72 -73 -74 -75 -76 -74 -73 -82 -86 -89 -89 -87 -84 -75 -63 -63 -69 -77 -79 -81 -79 -77 -80 -84 -81 -84 -84 -82 -79 -78 -77 -78 -81 -80 -75 -78 -71 -72 -81 -79 -80 -86 -82 -84 -85 -80 -76 -72 -65 -61 -57 -53 -47 -62 -63 -60 -54 -53 -55 -55 -53 -48 -43 -41 -40 -40 -39 -35 -28 -23 -19 -24 -24 -28 -30 -31 -30 -30 -31 -33 -36 -34 -32 -28 -24 -23 -18 -16 -15 -16 -13 -16 -17 -15 -12 -14 -16 -15 -13 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -459 -589 -470 -397 -356 -326 -340 -389 -442 -521 -660 -698 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -556 -499 -497 -498 -510 -519 -545 -538 -504 -485 -495 -529 -565 -550 -554 -581 -607 -575 -180 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -199 -348 -344 -337 -311 -312 -328 -335 -321 -290 -263 -230 -210 -209 -218 -232 -243 -237 -215 -145 -8 -70 -101 -142 -203 -201 -206 -214 -127 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -111 -135 -60 -0 -0 -0 -0 -12 -109 -151 -134 -123 -103 -105 -92 -78 -69 -80 -104 -101 -69 -59 -66 -110 -122 -134 -143 -171 -167 -127 -75 -52 -35 -21 -32 -61 -109 -131 -128 -95 -67 -55 -53 -52 -56 -42 -42 -61 -70 -51 -30 -36 -32 -27 -13 -16 -16 -12 -11 -14 -17 -18 -20 -23 -23 -21 -23 -20 -7 -12 -20 -26 -24 -29 -34 -36 -38 -40 -40 -40 -39 -38 -34 -28 -26 -21 -19 -18 -17 -17 -20 -27 -34 -38 -39 -52 -79 -81 -83 -82 -80 -79 -79 -79 -78 -62 -65 -66 -64 -68 -79 -79 -80 -88 -84 -75 -65 -79 -81 -81 -84 -67 -71 -78 -73 -71 -69 -65 -61 -57 -51 -47 -46 -70 -71 -69 -64 -59 -57 -64 -75 -75 -58 -61 -78 -77 -76 -75 -72 -93 -96 -92 -85 -80 -79 -78 -81 -86 -87 -86 -79 -68 -64 -69 -73 -85 -80 -77 -76 -75 -73 -74 -76 -77 -71 -62 -60 -64 -92 -97 -94 -89 -85 -89 -88 -79 -64 -63 -72 -73 -72 -71 -71 -71 -73 -76 -86 -86 -86 -91 -91 -86 -80 -69 -58 -54 -56 -65 -74 -76 -73 -79 -76 -70 -71 -82 -83 -84 -80 -77 -69 -60 -66 -67 -67 -68 -70 -72 -69 -76 -81 -86 -76 -76 -83 -85 -82 -77 -72 -67 -61 -53 -51 -51 -52 -61 -54 -51 -51 -53 -51 -46 -43 -42 -42 -42 -40 -36 -29 -24 -21 -25 -26 -26 -29 -29 -32 -36 -38 -39 -39 -37 -34 -29 -26 -25 -26 -25 -23 -18 -14 -20 -16 -11 -10 -10 -10 -10 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -657 -482 -401 -356 -320 -334 -390 -447 -537 -681 -545 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -150 -551 -493 -494 -497 -497 -506 -537 -521 -488 -472 -483 -519 -546 -539 -549 -574 -579 -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 -214 -133 -189 -300 -286 -300 -315 -324 -335 -301 -273 -230 -199 -204 -232 -250 -248 -239 -200 -133 -42 -25 -136 -156 -230 -202 -195 -201 -198 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -27 -0 -0 -0 -0 -0 -0 -20 -121 -169 -130 -145 -113 -100 -93 -82 -75 -80 -85 -77 -62 -70 -109 -116 -125 -143 -170 -173 -145 -81 -56 -39 -30 -56 -103 -136 -144 -123 -83 -73 -60 -64 -52 -51 -40 -41 -47 -48 -40 -33 -37 -35 -27 -15 -15 -18 -11 -11 -16 -18 -19 -22 -24 -24 -21 -18 -16 -12 -15 -20 -20 -45 -52 -36 -35 -37 -37 -38 -37 -35 -34 -32 -28 -26 -22 -19 -20 -19 -16 -17 -23 -30 -35 -38 -45 -65 -80 -84 -83 -81 -80 -76 -78 -80 -68 -69 -68 -71 -72 -82 -102 -101 -93 -87 -78 -72 -65 -57 -70 -80 -64 -73 -77 -73 -71 -69 -67 -63 -58 -53 -51 -48 -74 -66 -60 -63 -60 -55 -57 -60 -60 -57 -64 -80 -79 -79 -76 -73 -94 -94 -90 -82 -77 -76 -68 -68 -84 -91 -87 -79 -61 -65 -67 -68 -87 -81 -80 -77 -75 -74 -75 -76 -76 -73 -67 -65 -77 -90 -99 -95 -87 -81 -88 -85 -81 -67 -67 -74 -74 -72 -72 -71 -72 -75 -79 -91 -89 -84 -89 -85 -78 -74 -67 -57 -52 -55 -66 -74 -77 -72 -65 -74 -71 -64 -71 -79 -84 -83 -78 -68 -62 -70 -76 -73 -73 -74 -73 -66 -63 -79 -86 -83 -74 -82 -87 -84 -79 -73 -69 -65 -58 -56 -57 -57 -64 -52 -50 -48 -49 -49 -46 -43 -43 -44 -43 -42 -37 -31 -27 -25 -25 -29 -33 -35 -36 -39 -41 -45 -46 -43 -39 -37 -32 -29 -29 -28 -24 -22 -25 -22 -22 -17 -13 -10 -9 -7 -7 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -221 -638 -506 -409 -354 -312 -323 -385 -448 -541 -689 -391 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -252 -539 -490 -490 -494 -496 -505 -535 -506 -473 -459 -478 -515 -530 -529 -543 -569 -483 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -227 -313 -295 -301 -310 -294 -285 -272 -270 -233 -198 -220 -269 -264 -276 -256 -225 -195 -101 -0 -52 -175 -199 -184 -189 -184 -187 -70 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -158 -109 -151 -114 -96 -101 -93 -85 -89 -93 -82 -64 -60 -86 -112 -128 -146 -159 -163 -152 -122 -83 -71 -60 -92 -141 -165 -158 -138 -116 -79 -55 -54 -50 -49 -37 -41 -42 -40 -38 -36 -33 -27 -17 -17 -18 -17 -14 -14 -17 -18 -20 -23 -25 -22 -18 -17 -19 -23 -26 -29 -37 -42 -46 -54 -37 -36 -36 -35 -34 -36 -36 -34 -31 -28 -20 -19 -20 -20 -17 -18 -22 -27 -34 -37 -39 -57 -80 -84 -85 -84 -82 -79 -79 -81 -80 -76 -69 -72 -78 -92 -97 -92 -95 -92 -88 -81 -70 -63 -55 -57 -55 -74 -76 -74 -72 -70 -67 -65 -61 -57 -51 -51 -73 -64 -58 -62 -65 -62 -62 -63 -60 -60 -69 -82 -82 -80 -76 -74 -94 -92 -88 -79 -74 -68 -65 -66 -84 -97 -85 -67 -63 -69 -63 -73 -82 -82 -80 -75 -75 -76 -77 -78 -77 -75 -69 -68 -81 -91 -99 -96 -85 -76 -87 -89 -76 -65 -65 -71 -74 -74 -73 -73 -75 -79 -79 -78 -89 -83 -81 -69 -67 -67 -62 -56 -53 -55 -63 -74 -75 -66 -51 -66 -67 -72 -73 -76 -80 -85 -75 -64 -58 -66 -79 -76 -75 -76 -74 -67 -61 -80 -83 -87 -83 -87 -87 -84 -79 -73 -70 -67 -62 -60 -60 -60 -61 -62 -50 -45 -46 -48 -46 -43 -43 -43 -42 -40 -37 -32 -28 -27 -25 -34 -35 -38 -46 -49 -49 -51 -49 -43 -40 -39 -36 -33 -30 -28 -25 -25 -29 -25 -23 -15 -10 -9 -6 -4 -4 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -129 -431 -681 -517 -410 -350 -308 -318 -389 -455 -547 -694 -242 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -356 -523 -484 -485 -490 -497 -504 -528 -497 -459 -448 -471 -518 -524 -524 -540 -572 -426 -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 -22 -71 -256 -309 -309 -304 -287 -276 -266 -228 -206 -223 -269 -15 -270 -244 -229 -220 -90 -0 -87 -193 -197 -194 -186 -164 -167 -150 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -140 -130 -105 -94 -94 -102 -100 -93 -96 -99 -88 -69 -61 -81 -108 -125 -157 -167 -146 -149 -151 -108 -104 -95 -125 -163 -170 -163 -149 -121 -82 -54 -51 -34 -48 -36 -41 -44 -45 -44 -41 -26 -15 -17 -20 -20 -19 -18 -17 -18 -18 -20 -24 -26 -25 -22 -22 -24 -26 -30 -35 -40 -43 -46 -56 -56 -36 -34 -42 -38 -47 -51 -48 -45 -37 -30 -28 -19 -20 -19 -20 -21 -26 -32 -37 -38 -61 -79 -81 -84 -86 -84 -82 -82 -83 -80 -76 -69 -78 -107 -106 -96 -93 -94 -93 -90 -82 -76 -73 -63 -59 -54 -77 -76 -74 -73 -71 -70 -68 -63 -55 -52 -57 -74 -67 -63 -65 -66 -65 -65 -63 -60 -70 -82 -84 -83 -80 -74 -74 -92 -92 -87 -78 -72 -66 -72 -71 -68 -73 -72 -64 -67 -72 -67 -75 -70 -85 -78 -76 -76 -78 -77 -77 -76 -75 -72 -72 -81 -91 -99 -96 -84 -79 -89 -91 -83 -79 -73 -72 -74 -74 -73 -73 -75 -79 -79 -80 -90 -85 -79 -69 -69 -62 -53 -51 -52 -52 -57 -63 -66 -59 -53 -60 -59 -76 -75 -71 -76 -82 -74 -63 -62 -70 -79 -78 -76 -76 -73 -68 -63 -67 -80 -86 -89 -90 -88 -85 -78 -74 -72 -69 -66 -63 -62 -61 -60 -63 -49 -45 -47 -47 -45 -43 -42 -43 -41 -38 -35 -32 -31 -27 -29 -44 -47 -47 -47 -51 -60 -59 -55 -48 -45 -45 -42 -38 -37 -35 -32 -29 -31 -30 -19 -14 -12 -7 -5 -3 -2 -4 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -305 -618 -682 -628 -509 -403 -345 -306 -323 -397 -466 -552 -686 -253 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -461 -508 -482 -480 -487 -496 -507 -517 -488 -450 -441 -469 -515 -513 -520 -543 -572 -599 -329 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -262 -325 -324 -310 -286 -256 -225 -210 -214 -197 -158 -0 -3 -33 -217 -206 -123 -22 -97 -203 -212 -204 -152 -103 -141 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -126 -111 -106 -101 -100 -85 -97 -99 -105 -92 -87 -72 -87 -102 -114 -137 -149 -140 -147 -154 -141 -130 -140 -158 -177 -184 -164 -133 -109 -86 -62 -55 -47 -47 -32 -20 -26 -46 -48 -46 -34 -25 -21 -20 -21 -20 -20 -20 -20 -19 -20 -24 -29 -31 -29 -29 -30 -33 -38 -43 -47 -51 -52 -56 -61 -54 -49 -60 -51 -40 -30 -26 -28 -28 -29 -28 -19 -21 -20 -21 -23 -25 -30 -35 -37 -50 -68 -76 -83 -87 -86 -83 -83 -84 -82 -78 -72 -84 -109 -115 -106 -100 -98 -93 -85 -79 -78 -76 -67 -60 -57 -81 -77 -75 -72 -72 -72 -68 -61 -54 -61 -78 -76 -71 -69 -68 -65 -64 -64 -62 -61 -60 -75 -85 -83 -79 -73 -75 -92 -91 -87 -81 -71 -71 -55 -61 -67 -72 -72 -59 -59 -68 -71 -79 -75 -85 -77 -75 -76 -77 -77 -75 -76 -76 -75 -76 -83 -93 -98 -91 -83 -83 -82 -93 -92 -85 -78 -72 -75 -75 -74 -74 -77 -80 -80 -80 -75 -71 -71 -71 -61 -57 -56 -53 -49 -47 -49 -59 -67 -67 -67 -71 -69 -72 -81 -83 -78 -77 -80 -73 -70 -72 -73 -77 -77 -76 -73 -70 -69 -66 -81 -85 -88 -89 -88 -81 -69 -68 -72 -70 -68 -67 -66 -62 -58 -51 -48 -47 -50 -48 -44 -42 -42 -42 -40 -38 -37 -35 -32 -30 -33 -44 -57 -45 -61 -66 -63 -62 -59 -55 -52 -49 -45 -43 -44 -40 -33 -32 -29 -24 -17 -16 -17 -17 -14 -9 -9 -12 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -413 -696 -634 -601 -472 -387 -336 -300 -323 -395 -465 -550 -661 -671 -797 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -97 -771 -572 -551 -490 -471 -480 -490 -503 -504 -474 -442 -443 -471 -507 -508 -521 -547 -552 -591 -227 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -101 -164 -314 -309 -284 -272 -243 -248 -186 -76 -0 -0 -0 -3 -66 -82 -117 -27 -0 -149 -201 -184 -97 -31 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -138 -125 -123 -118 -101 -72 -87 -101 -104 -111 -99 -78 -77 -92 -104 -110 -123 -139 -147 -155 -160 -145 -163 -167 -167 -166 -147 -120 -98 -88 -78 -66 -51 -32 -33 -22 -24 -31 -34 -36 -48 -49 -30 -22 -22 -22 -22 -22 -21 -21 -22 -26 -32 -35 -35 -34 -35 -40 -45 -49 -53 -54 -52 -54 -59 -65 -63 -58 -39 -33 -33 -37 -24 -22 -27 -22 -17 -21 -22 -23 -25 -27 -30 -33 -34 -51 -66 -73 -80 -87 -88 -85 -86 -88 -85 -86 -96 -96 -105 -130 -132 -130 -110 -94 -84 -78 -78 -75 -67 -60 -59 -82 -77 -74 -73 -72 -71 -66 -58 -53 -65 -79 -77 -74 -69 -65 -60 -61 -63 -63 -63 -61 -78 -84 -81 -78 -73 -71 -74 -75 -76 -83 -77 -65 -57 -50 -52 -59 -60 -55 -59 -68 -75 -80 -77 -82 -76 -75 -76 -76 -76 -83 -82 -81 -79 -80 -86 -95 -97 -90 -80 -82 -86 -87 -96 -86 -79 -74 -77 -76 -74 -76 -79 -80 -81 -79 -76 -74 -74 -75 -57 -57 -59 -60 -49 -46 -52 -62 -67 -62 -64 -83 -77 -61 -74 -80 -75 -72 -82 -80 -70 -69 -73 -76 -76 -73 -72 -68 -69 -67 -70 -86 -87 -88 -88 -73 -66 -63 -65 -67 -67 -68 -67 -63 -58 -50 -49 -48 -52 -49 -44 -42 -42 -41 -40 -39 -38 -36 -35 -36 -42 -44 -47 -47 -65 -64 -60 -60 -69 -63 -55 -49 -45 -43 -41 -39 -35 -38 -34 -26 -19 -23 -23 -23 -18 -18 -19 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -158 -701 -623 -552 -407 -361 -327 -288 -318 -387 -454 -515 -586 -655 -663 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -201 -668 -649 -540 -480 -463 -479 -487 -497 -493 -461 -437 -447 -476 -502 -509 -519 -532 -542 -582 -119 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -330 -309 -289 -294 -240 -135 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -182 -201 -177 -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 -124 -129 -104 -96 -94 -89 -75 -73 -88 -76 -113 -107 -86 -73 -79 -98 -107 -125 -135 -138 -155 -166 -151 -160 -162 -153 -134 -114 -99 -88 -88 -94 -84 -56 -39 -36 -25 -25 -24 -24 -24 -41 -44 -28 -23 -23 -24 -24 -23 -23 -24 -25 -29 -32 -32 -36 -38 -40 -44 -49 -52 -54 -52 -48 -49 -55 -61 -61 -52 -41 -37 -41 -17 -17 -22 -28 -19 -12 -17 -22 -26 -28 -30 -30 -32 -55 -67 -69 -72 -78 -86 -90 -89 -99 -103 -89 -97 -119 -108 -134 -145 -131 -126 -108 -96 -87 -82 -80 -74 -66 -63 -67 -82 -79 -78 -74 -73 -70 -63 -57 -53 -69 -81 -79 -77 -69 -60 -54 -56 -58 -63 -64 -62 -81 -83 -81 -78 -74 -69 -67 -65 -65 -78 -80 -81 -52 -58 -62 -66 -65 -50 -60 -74 -79 -81 -79 -76 -73 -75 -76 -78 -86 -78 -76 -78 -78 -81 -90 -97 -98 -90 -82 -83 -85 -90 -97 -76 -69 -76 -80 -79 -76 -77 -80 -81 -82 -82 -80 -76 -76 -71 -56 -58 -61 -61 -54 -45 -51 -67 -70 -61 -57 -59 -66 -71 -79 -83 -82 -76 -83 -78 -70 -62 -67 -68 -65 -67 -70 -68 -70 -69 -69 -86 -88 -88 -87 -78 -69 -64 -61 -59 -57 -62 -69 -65 -59 -50 -49 -50 -53 -49 -45 -43 -43 -42 -39 -38 -38 -36 -35 -35 -40 -41 -41 -48 -62 -62 -61 -63 -69 -63 -55 -48 -43 -39 -38 -38 -38 -41 -36 -31 -21 -30 -33 -30 -21 -19 -20 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -252 -527 -720 -643 -515 -354 -336 -319 -284 -312 -382 -417 -455 -510 -622 -752 -581 -0 -0 -0 -0 -0 -0 -0 -0 -0 -214 -571 -585 -509 -473 -462 -477 -485 -492 -486 -450 -434 -452 -482 -501 -505 -509 -514 -532 -539 -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 -87 -336 -317 -302 -332 -251 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -201 -215 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -53 -157 -131 -122 -110 -99 -91 -84 -77 -75 -86 -115 -108 -88 -74 -74 -89 -92 -116 -130 -138 -138 -137 -142 -154 -156 -136 -107 -93 -78 -67 -82 -86 -74 -55 -47 -50 -43 -27 -27 -26 -26 -26 -26 -26 -26 -25 -26 -26 -25 -25 -26 -28 -29 -31 -34 -37 -38 -42 -46 -51 -52 -52 -43 -38 -40 -49 -58 -60 -54 -48 -36 -23 -16 -21 -28 -21 -13 -10 -15 -22 -27 -30 -32 -31 -37 -67 -69 -70 -72 -78 -86 -91 -87 -102 -70 -26 -40 -77 -118 -116 -142 -143 -152 -111 -96 -88 -84 -81 -72 -64 -72 -87 -83 -82 -77 -74 -72 -68 -61 -56 -53 -74 -80 -65 -63 -69 -62 -58 -52 -53 -61 -63 -71 -84 -83 -81 -77 -73 -70 -69 -65 -61 -66 -69 -73 -59 -44 -69 -74 -54 -48 -68 -80 -86 -85 -80 -74 -75 -82 -93 -92 -80 -81 -73 -79 -76 -83 -93 -100 -98 -87 -75 -73 -75 -89 -96 -74 -66 -77 -81 -82 -79 -75 -76 -78 -79 -80 -79 -77 -75 -69 -57 -62 -52 -52 -56 -48 -45 -57 -65 -67 -67 -66 -62 -60 -72 -92 -92 -84 -86 -80 -77 -63 -70 -77 -74 -65 -57 -60 -70 -68 -70 -86 -89 -88 -86 -86 -77 -68 -65 -62 -58 -63 -69 -65 -58 -49 -48 -50 -50 -49 -43 -43 -44 -43 -39 -38 -37 -36 -33 -32 -34 -35 -39 -45 -54 -55 -54 -57 -62 -59 -54 -47 -41 -38 -38 -39 -39 -41 -37 -38 -33 -31 -38 -27 -24 -23 -21 -18 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -608 -585 -648 -753 -713 -601 -413 -318 -317 -310 -282 -297 -372 -384 -431 -477 -578 -709 -782 -419 -0 -0 -0 -0 -0 -0 -0 -0 -0 -343 -538 -484 -465 -463 -474 -484 -487 -483 -445 -433 -460 -491 -504 -501 -501 -508 -526 -460 -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 -65 -207 -245 -228 -5 -36 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -222 -234 -137 -101 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -71 -22 -82 -134 -158 -128 -126 -115 -103 -99 -94 -89 -86 -83 -93 -110 -90 -80 -82 -89 -92 -94 -99 -107 -124 -129 -137 -149 -151 -136 -110 -63 -49 -42 -71 -75 -63 -54 -50 -52 -54 -41 -29 -28 -27 -27 -27 -28 -28 -28 -28 -27 -26 -27 -28 -28 -30 -33 -36 -36 -34 -38 -46 -51 -48 -43 -29 -23 -30 -45 -54 -58 -57 -47 -39 -27 -24 -27 -16 -14 -13 -13 -17 -23 -27 -29 -31 -33 -42 -69 -70 -69 -73 -79 -87 -91 -110 -126 -55 -0 -24 -79 -128 -117 -116 -138 -98 -105 -96 -89 -84 -78 -69 -69 -79 -88 -85 -80 -75 -72 -70 -66 -60 -57 -55 -72 -62 -53 -64 -73 -68 -60 -52 -56 -69 -65 -82 -82 -85 -81 -77 -72 -70 -71 -69 -63 -57 -58 -62 -55 -45 -52 -54 -52 -53 -74 -79 -85 -84 -77 -76 -83 -94 -93 -87 -77 -85 -87 -75 -78 -88 -98 -102 -95 -87 -80 -76 -81 -92 -93 -72 -66 -80 -83 -85 -82 -73 -70 -69 -69 -77 -81 -75 -71 -67 -61 -63 -49 -49 -54 -47 -43 -49 -55 -63 -62 -64 -76 -76 -72 -82 -97 -81 -79 -74 -69 -68 -65 -77 -78 -71 -61 -63 -70 -73 -82 -85 -88 -87 -76 -77 -85 -71 -66 -63 -60 -65 -67 -63 -56 -48 -47 -51 -49 -49 -46 -43 -44 -43 -39 -37 -37 -35 -32 -30 -32 -35 -38 -42 -43 -51 -51 -54 -57 -55 -51 -44 -42 -41 -41 -41 -38 -38 -38 -40 -33 -33 -35 -22 -22 -25 -25 -22 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -305 -599 -559 -613 -674 -659 -550 -423 -327 -293 -302 -299 -281 -282 -292 -357 -417 -464 -541 -671 -762 -714 -274 -0 -0 -0 -0 -0 -0 -0 -0 -452 -510 -461 -455 -462 -473 -482 -483 -476 -445 -433 -467 -489 -497 -498 -499 -507 -521 -573 -441 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -192 -233 -217 -189 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -72 -107 -88 -120 -119 -119 -126 -123 -109 -108 -100 -95 -92 -91 -87 -103 -103 -70 -73 -85 -73 -87 -102 -112 -118 -120 -129 -139 -142 -152 -140 -98 -82 -71 -34 -49 -62 -61 -57 -54 -53 -58 -43 -31 -31 -30 -29 -29 -29 -29 -30 -29 -29 -28 -29 -29 -29 -31 -32 -47 -60 -47 -35 -43 -46 -39 -32 -27 -24 -29 -35 -45 -56 -58 -50 -42 -35 -33 -31 -12 -14 -13 -14 -17 -21 -24 -27 -31 -33 -48 -71 -69 -69 -75 -83 -91 -89 -111 -119 -38 -0 -64 -123 -130 -120 -113 -109 -107 -107 -97 -88 -82 -75 -67 -76 -90 -86 -77 -72 -69 -69 -68 -65 -62 -60 -58 -58 -56 -54 -53 -65 -66 -55 -55 -68 -76 -64 -66 -65 -87 -80 -75 -72 -73 -74 -73 -67 -57 -52 -51 -44 -51 -55 -57 -57 -73 -76 -81 -84 -79 -77 -83 -92 -95 -91 -85 -89 -94 -86 -81 -70 -83 -101 -103 -100 -93 -75 -64 -76 -93 -95 -82 -64 -70 -85 -88 -85 -84 -79 -83 -87 -88 -83 -74 -70 -67 -62 -65 -53 -58 -52 -50 -45 -41 -55 -67 -75 -79 -81 -83 -80 -78 -83 -78 -80 -75 -73 -78 -71 -79 -82 -75 -64 -66 -70 -74 -84 -86 -88 -87 -79 -69 -78 -69 -67 -65 -63 -65 -65 -60 -58 -54 -49 -52 -52 -50 -45 -43 -43 -44 -38 -37 -39 -38 -35 -33 -33 -36 -39 -39 -42 -47 -49 -51 -52 -50 -45 -43 -45 -46 -43 -42 -42 -41 -39 -37 -30 -32 -35 -28 -27 -34 -31 -26 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -105 -20 -0 -0 -337 -684 -551 -536 -553 -529 -459 -378 -324 -288 -283 -294 -293 -285 -279 -283 -338 -404 -452 -492 -617 -708 -765 -611 -163 -0 -0 -0 -0 -0 -0 -12 -580 -493 -440 -441 -458 -473 -478 -477 -470 -448 -443 -470 -470 -492 -493 -490 -494 -503 -548 -299 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -199 -171 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -94 -116 -113 -101 -99 -102 -112 -118 -118 -110 -110 -99 -97 -92 -92 -90 -88 -83 -75 -69 -70 -70 -84 -96 -108 -112 -121 -134 -141 -137 -142 -130 -102 -68 -46 -44 -46 -43 -48 -49 -51 -55 -65 -46 -36 -35 -34 -33 -32 -31 -31 -31 -30 -30 -30 -31 -30 -30 -31 -32 -49 -61 -47 -33 -39 -39 -32 -29 -37 -37 -36 -34 -41 -53 -59 -56 -50 -44 -33 -15 -17 -34 -24 -22 -22 -16 -23 -28 -32 -53 -68 -69 -66 -69 -79 -88 -94 -91 -123 -23 -3 -0 -88 -137 -131 -122 -115 -111 -107 -105 -96 -87 -82 -73 -69 -77 -87 -81 -66 -62 -67 -72 -69 -66 -63 -61 -60 -60 -57 -58 -75 -72 -59 -50 -52 -62 -68 -68 -69 -69 -85 -77 -76 -76 -76 -77 -76 -62 -54 -51 -48 -51 -54 -59 -62 -78 -76 -86 -88 -77 -75 -82 -89 -94 -95 -88 -86 -91 -78 -66 -74 -67 -73 -92 -102 -87 -88 -76 -68 -80 -91 -88 -82 -73 -68 -85 -79 -79 -87 -74 -83 -88 -91 -86 -77 -72 -69 -63 -58 -58 -56 -54 -51 -42 -40 -46 -62 -80 -80 -79 -82 -86 -84 -79 -82 -85 -83 -81 -84 -78 -72 -84 -78 -65 -68 -71 -68 -69 -77 -88 -88 -86 -70 -70 -69 -67 -65 -72 -69 -63 -58 -57 -54 -49 -51 -54 -50 -43 -43 -43 -42 -38 -38 -42 -42 -39 -39 -39 -39 -41 -41 -43 -45 -46 -47 -49 -48 -43 -44 -46 -46 -44 -41 -40 -38 -33 -28 -32 -34 -30 -24 -27 -29 -32 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -107 -345 -303 -170 -549 -479 -399 -283 -433 -559 -474 -413 -385 -364 -330 -299 -291 -272 -274 -288 -290 -288 -279 -282 -324 -385 -432 -475 -566 -667 -723 -771 -204 -0 -0 -0 -0 -0 -0 -131 -634 -486 -424 -430 -456 -470 -473 -473 -464 -450 -448 -463 -472 -488 -492 -481 -466 -480 -545 -193 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -102 -179 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -100 -127 -97 -90 -92 -99 -106 -110 -110 -110 -107 -103 -98 -91 -92 -91 -92 -86 -82 -72 -70 -73 -73 -80 -87 -105 -128 -140 -142 -133 -133 -103 -69 -45 -34 -35 -42 -43 -44 -43 -40 -47 -46 -33 -35 -38 -38 -38 -36 -35 -35 -35 -33 -33 -32 -34 -32 -32 -32 -32 -53 -62 -45 -32 -35 -37 -36 -37 -43 -44 -44 -40 -42 -53 -61 -61 -57 -52 -39 -19 -22 -34 -25 -26 -29 -14 -28 -33 -37 -61 -70 -64 -63 -71 -83 -92 -95 -97 -130 -127 -103 -59 -113 -139 -132 -122 -116 -111 -107 -102 -94 -88 -82 -79 -73 -98 -94 -77 -59 -65 -70 -71 -73 -68 -65 -64 -72 -69 -60 -59 -77 -69 -58 -52 -55 -61 -68 -71 -70 -70 -79 -67 -74 -75 -82 -83 -66 -56 -51 -54 -55 -55 -58 -62 -64 -82 -93 -93 -81 -63 -80 -89 -93 -95 -93 -86 -82 -81 -69 -59 -67 -67 -71 -81 -98 -80 -86 -76 -71 -83 -89 -84 -81 -76 -66 -73 -72 -73 -89 -85 -84 -85 -87 -76 -63 -58 -57 -59 -59 -54 -52 -53 -47 -38 -33 -48 -54 -74 -75 -84 -82 -81 -85 -85 -85 -86 -89 -87 -87 -81 -76 -88 -81 -68 -72 -73 -70 -68 -75 -87 -88 -85 -71 -71 -70 -68 -68 -71 -67 -60 -61 -60 -58 -55 -53 -55 -50 -44 -43 -43 -39 -39 -39 -43 -42 -41 -41 -40 -39 -40 -43 -46 -46 -45 -47 -48 -45 -43 -43 -43 -42 -39 -37 -38 -36 -32 -31 -34 -33 -37 -27 -33 -35 -35 -31 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -171 -443 -478 -352 -300 -300 -288 -305 -314 -308 -299 -291 -291 -296 -289 -273 -273 -270 -272 -281 -283 -287 -279 -276 -306 -361 -411 -461 -535 -607 -673 -722 -391 -35 -0 -0 -0 -0 -0 -269 -654 -499 -425 -416 -448 -463 -467 -466 -459 -453 -447 -454 -470 -479 -472 -452 -440 -477 -571 -97 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -98 -205 -138 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -102 -96 -69 -66 -75 -85 -98 -98 -93 -99 -105 -97 -88 -90 -94 -93 -88 -85 -78 -70 -66 -66 -70 -89 -124 -146 -148 -146 -132 -130 -106 -76 -55 -36 -31 -34 -38 -42 -43 -30 -30 -26 -16 -28 -35 -39 -41 -39 -35 -34 -36 -36 -36 -35 -36 -37 -35 -34 -34 -36 -59 -45 -32 -36 -40 -42 -42 -43 -46 -46 -46 -48 -54 -61 -63 -60 -57 -51 -45 -34 -24 -22 -20 -18 -19 -54 -48 -71 -75 -69 -63 -64 -74 -86 -95 -97 -96 -99 -132 -83 -73 -99 -136 -132 -123 -117 -111 -105 -99 -93 -89 -87 -83 -76 -102 -94 -77 -64 -54 -59 -71 -73 -69 -70 -77 -86 -84 -67 -59 -81 -68 -59 -58 -63 -69 -72 -73 -69 -69 -71 -59 -59 -72 -84 -69 -62 -58 -57 -60 -60 -59 -59 -66 -76 -74 -79 -87 -70 -56 -86 -96 -95 -95 -93 -87 -80 -65 -60 -69 -70 -72 -76 -88 -93 -76 -84 -74 -72 -87 -90 -77 -69 -69 -68 -70 -74 -76 -90 -87 -81 -81 -85 -86 -70 -62 -62 -65 -67 -60 -56 -59 -55 -41 -33 -53 -54 -70 -80 -76 -79 -79 -78 -82 -84 -83 -90 -91 -89 -82 -78 -92 -84 -71 -75 -75 -71 -69 -77 -87 -88 -84 -72 -71 -69 -67 -77 -71 -65 -58 -59 -61 -59 -56 -55 -55 -49 -44 -44 -43 -39 -39 -40 -44 -43 -41 -40 -38 -37 -38 -41 -44 -45 -45 -46 -44 -41 -41 -39 -38 -34 -31 -32 -33 -30 -26 -28 -35 -41 -42 -35 -36 -36 -33 -33 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -117 -274 -315 -301 -285 -291 -301 -307 -284 -265 -254 -275 -302 -312 -275 -263 -269 -265 -269 -273 -282 -278 -270 -299 -351 -398 -442 -502 -570 -629 -695 -720 -209 -5 -0 -0 -0 -0 -420 -661 -516 -435 -417 -438 -454 -461 -460 -453 -453 -447 -454 -469 -476 -452 -419 -436 -509 -568 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -120 -72 -61 -54 -54 -52 -76 -90 -88 -96 -103 -98 -91 -93 -103 -98 -92 -88 -84 -77 -66 -66 -73 -105 -160 -175 -159 -148 -132 -121 -103 -59 -58 -43 -36 -35 -28 -26 -29 -27 -16 -17 -9 -20 -29 -34 -40 -37 -33 -32 -31 -35 -39 -39 -39 -40 -38 -36 -37 -38 -40 -38 -34 -37 -40 -42 -44 -46 -47 -49 -50 -52 -56 -60 -63 -60 -58 -50 -40 -35 -25 -21 -24 -18 -47 -94 -93 -81 -77 -68 -60 -63 -76 -90 -96 -97 -99 -105 -130 -116 -81 -93 -139 -131 -123 -118 -111 -105 -100 -96 -94 -89 -83 -80 -105 -95 -81 -72 -63 -63 -67 -69 -68 -70 -72 -74 -81 -78 -62 -78 -68 -42 -63 -70 -74 -75 -73 -67 -66 -70 -66 -55 -68 -84 -64 -65 -62 -61 -62 -61 -61 -61 -69 -78 -77 -77 -79 -62 -62 -93 -98 -94 -95 -92 -86 -71 -61 -60 -61 -67 -75 -78 -90 -88 -73 -81 -76 -75 -88 -81 -73 -71 -71 -71 -73 -76 -76 -82 -82 -82 -80 -82 -85 -72 -57 -60 -64 -68 -65 -59 -63 -61 -48 -33 -43 -60 -75 -88 -89 -79 -75 -82 -84 -82 -82 -88 -91 -89 -84 -81 -94 -85 -74 -78 -80 -76 -72 -79 -87 -88 -86 -79 -71 -70 -73 -76 -69 -64 -58 -57 -60 -59 -56 -56 -55 -49 -45 -45 -42 -39 -40 -40 -43 -42 -39 -37 -36 -35 -35 -38 -41 -43 -45 -46 -42 -38 -38 -38 -33 -28 -28 -30 -30 -26 -25 -30 -38 -44 -45 -41 -40 -42 -39 -38 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -102 -325 -370 -344 -331 -329 -315 -276 -259 -264 -248 -337 -388 -300 -251 -253 -252 -258 -266 -274 -273 -266 -289 -332 -388 -431 -476 -529 -590 -659 -709 -617 -90 -0 -0 -0 -0 -403 -626 -522 -437 -412 -428 -446 -454 -453 -452 -448 -441 -452 -464 -462 -425 -416 -470 -475 -366 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -77 -71 -67 -64 -56 -53 -80 -98 -79 -71 -74 -86 -107 -113 -100 -83 -93 -92 -87 -76 -83 -69 -94 -168 -194 -167 -150 -130 -104 -88 -71 -65 -51 -47 -42 -27 -18 -16 -14 -14 -20 -22 -14 -22 -29 -35 -40 -47 -47 -34 -35 -41 -42 -42 -41 -38 -38 -40 -42 -41 -40 -38 -38 -39 -42 -45 -48 -50 -51 -52 -54 -58 -60 -64 -60 -61 -45 -38 -30 -27 -22 -20 -35 -72 -96 -121 -84 -78 -66 -56 -61 -80 -90 -95 -97 -115 -131 -116 -109 -76 -37 -143 -131 -124 -118 -112 -107 -105 -102 -96 -90 -83 -85 -106 -96 -76 -48 -66 -66 -66 -68 -68 -68 -63 -64 -68 -60 -58 -50 -43 -42 -49 -73 -78 -77 -75 -68 -61 -63 -61 -59 -67 -64 -69 -69 -69 -66 -65 -62 -61 -72 -81 -76 -76 -83 -75 -65 -70 -95 -94 -90 -92 -90 -72 -66 -65 -63 -61 -68 -76 -79 -89 -85 -72 -77 -84 -89 -90 -79 -76 -75 -74 -74 -75 -76 -74 -74 -78 -82 -79 -78 -80 -69 -58 -56 -63 -71 -67 -63 -68 -67 -56 -45 -48 -70 -77 -82 -90 -91 -92 -86 -80 -79 -81 -85 -90 -89 -86 -89 -95 -86 -77 -75 -81 -77 -73 -81 -88 -88 -88 -86 -80 -77 -79 -74 -70 -67 -61 -66 -64 -61 -57 -57 -55 -49 -46 -45 -42 -39 -40 -39 -40 -38 -37 -35 -35 -34 -34 -37 -39 -41 -42 -41 -37 -37 -35 -35 -30 -26 -30 -33 -30 -25 -26 -32 -40 -46 -43 -40 -37 -37 -36 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -225 -404 -320 -296 -301 -277 -251 -260 -282 -289 -279 -349 -261 -243 -243 -244 -252 -261 -267 -266 -264 -281 -311 -391 -426 -462 -509 -567 -610 -648 -704 -570 -179 -656 -482 -3 -222 -538 -519 -445 -420 -426 -438 -446 -447 -446 -439 -435 -450 -458 -444 -400 -435 -527 -285 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -17 -26 -35 -52 -61 -65 -66 -67 -66 -66 -80 -114 -125 -102 -86 -93 -93 -92 -93 -75 -20 -0 -141 -202 -171 -150 -129 -108 -96 -99 -82 -79 -61 -52 -32 -23 -21 -17 -17 -19 -17 -11 -17 -25 -27 -42 -51 -47 -33 -39 -44 -44 -42 -38 -36 -39 -42 -43 -43 -43 -42 -41 -41 -44 -47 -50 -53 -55 -56 -57 -59 -62 -64 -60 -59 -58 -48 -30 -35 -39 -38 -53 -77 -95 -112 -79 -69 -64 -59 -66 -75 -87 -94 -97 -119 -124 -94 -77 -66 -26 -141 -131 -125 -118 -114 -112 -109 -105 -99 -90 -82 -81 -88 -80 -55 -49 -67 -66 -69 -69 -70 -69 -66 -62 -59 -58 -55 -51 -48 -47 -50 -79 -81 -80 -77 -72 -60 -60 -54 -49 -63 -69 -75 -70 -53 -54 -66 -62 -61 -61 -70 -80 -76 -72 -73 -75 -84 -91 -90 -90 -93 -89 -73 -67 -66 -64 -60 -68 -74 -79 -87 -83 -73 -77 -78 -85 -76 -76 -75 -73 -74 -75 -76 -76 -75 -77 -86 -81 -78 -77 -82 -69 -67 -61 -67 -74 -68 -68 -73 -70 -61 -52 -51 -60 -77 -83 -84 -93 -96 -85 -84 -82 -81 -85 -89 -88 -90 -102 -97 -90 -88 -80 -84 -79 -86 -89 -89 -88 -88 -88 -86 -83 -78 -75 -73 -67 -64 -67 -65 -61 -58 -58 -55 -50 -47 -46 -43 -42 -40 -38 -41 -38 -35 -33 -33 -32 -33 -34 -36 -37 -39 -38 -36 -33 -33 -34 -27 -27 -32 -37 -33 -28 -29 -31 -31 -38 -48 -41 -37 -38 -38 -39 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -365 -268 -252 -244 -235 -259 -291 -306 -296 -246 -255 -231 -230 -240 -244 -251 -257 -259 -258 -260 -274 -301 -367 -410 -421 -445 -471 -537 -598 -668 -750 -795 -802 -715 -450 -761 -620 -503 -431 -407 -418 -427 -434 -434 -427 -424 -431 -444 -438 -400 -423 -500 -640 -215 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -29 -71 -71 -72 -71 -71 -72 -80 -117 -135 -113 -94 -93 -94 -101 -116 -3 -0 -0 -164 -201 -171 -149 -129 -110 -98 -98 -93 -74 -70 -65 -34 -28 -24 -22 -17 -16 -19 -16 -14 -22 -22 -23 -33 -22 -30 -41 -45 -45 -41 -35 -34 -37 -42 -44 -45 -44 -44 -44 -43 -45 -49 -53 -57 -59 -60 -61 -63 -63 -63 -61 -60 -53 -43 -36 -43 -50 -56 -67 -82 -90 -85 -73 -61 -59 -65 -67 -73 -89 -96 -108 -127 -102 -74 -82 -59 -41 -140 -131 -125 -121 -118 -115 -112 -107 -99 -90 -82 -75 -68 -63 -56 -52 -68 -68 -68 -71 -73 -72 -68 -62 -58 -56 -54 -52 -52 -51 -51 -57 -60 -81 -77 -70 -57 -57 -61 -51 -53 -77 -72 -54 -44 -45 -66 -64 -62 -66 -70 -73 -63 -66 -73 -79 -87 -89 -89 -91 -92 -88 -87 -71 -65 -62 -71 -72 -77 -80 -82 -82 -78 -77 -78 -74 -76 -91 -77 -74 -75 -76 -77 -78 -76 -77 -82 -77 -75 -75 -75 -76 -68 -79 -70 -63 -64 -72 -75 -70 -60 -53 -59 -61 -73 -79 -91 -99 -99 -99 -88 -88 -85 -85 -88 -86 -91 -104 -101 -99 -91 -99 -88 -80 -89 -91 -90 -89 -88 -87 -85 -82 -80 -77 -73 -67 -74 -69 -65 -61 -57 -58 -55 -50 -48 -48 -47 -44 -41 -39 -41 -37 -32 -32 -31 -31 -31 -32 -33 -35 -35 -36 -33 -31 -32 -32 -26 -30 -34 -39 -33 -30 -32 -32 -35 -40 -41 -42 -40 -39 -42 -42 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -380 -279 -238 -239 -280 -312 -314 -301 -261 -231 -231 -231 -242 -247 -253 -255 -254 -251 -253 -267 -282 -326 -393 -419 -426 -430 -495 -582 -666 -725 -774 -772 -754 -764 -718 -592 -493 -440 -423 -421 -416 -417 -417 -413 -416 -427 -429 -416 -407 -440 -563 -332 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -53 -61 -70 -72 -72 -33 -39 -74 -96 -121 -120 -103 -98 -104 -101 -0 -0 -0 -0 -155 -167 -145 -128 -116 -105 -97 -83 -73 -80 -76 -36 -31 -25 -34 -19 -16 -18 -13 -9 -13 -18 -20 -15 -20 -33 -39 -43 -44 -38 -34 -34 -38 -42 -43 -44 -45 -45 -46 -45 -45 -50 -56 -60 -62 -64 -66 -66 -65 -64 -62 -58 -47 -34 -35 -37 -44 -56 -73 -89 -97 -91 -77 -64 -61 -63 -71 -82 -92 -111 -133 -129 -97 -83 -90 -51 -56 -140 -133 -130 -128 -122 -118 -115 -109 -100 -90 -82 -74 -69 -63 -56 -55 -69 -72 -72 -73 -76 -74 -69 -62 -56 -54 -52 -53 -56 -56 -53 -57 -77 -82 -77 -68 -57 -53 -47 -66 -63 -51 -54 -49 -49 -60 -66 -65 -70 -81 -73 -77 -63 -64 -69 -78 -87 -90 -91 -91 -90 -88 -84 -84 -64 -60 -71 -71 -77 -79 -76 -80 -77 -66 -66 -67 -75 -88 -75 -78 -77 -76 -78 -79 -82 -82 -81 -78 -74 -72 -71 -73 -81 -75 -69 -61 -67 -76 -75 -68 -57 -51 -59 -68 -73 -87 -96 -103 -102 -103 -87 -88 -92 -86 -84 -84 -88 -99 -104 -100 -94 -100 -89 -81 -92 -93 -91 -90 -89 -88 -86 -84 -81 -77 -72 -68 -74 -69 -66 -62 -57 -57 -54 -50 -48 -49 -49 -45 -42 -40 -39 -36 -33 -30 -29 -30 -30 -31 -32 -33 -35 -34 -31 -30 -31 -29 -24 -29 -34 -37 -29 -27 -26 -26 -30 -41 -46 -41 -41 -43 -45 -40 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -427 -293 -267 -286 -314 -313 -294 -275 -242 -229 -236 -243 -254 -260 -258 -251 -252 -256 -266 -280 -321 -363 -355 -367 -397 -462 -578 -681 -713 -758 -759 -722 -727 -670 -550 -472 -414 -392 -403 -414 -410 -400 -401 -408 -415 -411 -393 -428 -557 -514 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -0 -0 -0 -0 -93 -124 -109 -114 -127 -119 -57 -0 -0 -3 -184 -162 -142 -134 -127 -122 -113 -97 -78 -72 -55 -43 -35 -26 -41 -22 -19 -19 -19 -12 -10 -16 -20 -20 -24 -32 -39 -42 -41 -37 -35 -36 -39 -41 -43 -44 -45 -46 -47 -47 -47 -51 -57 -63 -65 -68 -71 -71 -70 -67 -62 -55 -44 -34 -35 -41 -42 -55 -77 -97 -104 -98 -86 -77 -75 -75 -82 -92 -112 -130 -131 -93 -87 -88 -94 -41 -72 -143 -139 -135 -130 -126 -122 -118 -109 -99 -89 -81 -74 -69 -63 -58 -52 -59 -76 -76 -78 -78 -75 -70 -62 -56 -52 -50 -55 -59 -60 -58 -65 -87 -80 -76 -67 -61 -58 -53 -51 -51 -53 -52 -57 -65 -68 -64 -65 -84 -79 -77 -65 -59 -63 -67 -79 -88 -90 -90 -90 -89 -86 -82 -80 -61 -78 -72 -64 -73 -73 -73 -74 -73 -68 -68 -72 -70 -79 -72 -79 -79 -78 -78 -78 -85 -82 -78 -81 -81 -75 -67 -73 -78 -74 -73 -66 -71 -78 -76 -67 -58 -54 -55 -59 -70 -93 -101 -104 -105 -106 -106 -92 -93 -93 -92 -91 -90 -95 -102 -99 -95 -101 -90 -82 -94 -93 -92 -91 -90 -89 -88 -86 -82 -77 -72 -69 -74 -70 -66 -62 -57 -57 -54 -52 -50 -49 -49 -46 -43 -40 -37 -37 -33 -30 -29 -29 -30 -31 -33 -35 -35 -31 -28 -28 -28 -26 -25 -30 -36 -33 -30 -28 -24 -28 -33 -39 -43 -38 -41 -50 -48 -45 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -142 -330 -287 -318 -340 -318 -305 -299 -267 -240 -238 -245 -249 -253 -259 -256 -244 -275 -304 -283 -322 -334 -324 -329 -366 -446 -571 -661 -655 -703 -773 -713 -719 -633 -533 -470 -431 -420 -413 -395 -396 -394 -392 -398 -394 -390 -412 -485 -334 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -134 -118 -124 -130 -138 -119 -32 -0 -31 -207 -159 -154 -141 -131 -144 -131 -110 -96 -73 -51 -48 -42 -35 -50 -42 -44 -44 -27 -15 -14 -19 -21 -24 -28 -34 -39 -41 -40 -37 -36 -37 -38 -41 -44 -45 -46 -46 -47 -48 -49 -54 -60 -65 -69 -72 -75 -75 -74 -70 -62 -53 -45 -42 -44 -51 -50 -57 -79 -100 -110 -105 -99 -92 -85 -83 -85 -89 -105 -127 -129 -88 -88 -91 -96 -121 -137 -147 -142 -136 -132 -130 -126 -119 -109 -99 -88 -80 -73 -68 -65 -62 -57 -64 -80 -80 -81 -79 -75 -69 -61 -55 -51 -50 -56 -59 -61 -61 -75 -89 -65 -75 -65 -57 -48 -55 -55 -54 -54 -53 -52 -58 -64 -65 -74 -82 -79 -76 -66 -46 -62 -82 -86 -86 -87 -88 -88 -88 -85 -80 -77 -61 -74 -62 -68 -71 -75 -71 -68 -68 -68 -71 -74 -66 -73 -87 -81 -81 -79 -79 -87 -88 -84 -78 -75 -77 -74 -71 -76 -68 -64 -79 -68 -76 -81 -76 -71 -62 -60 -60 -67 -86 -97 -104 -103 -103 -107 -112 -109 -96 -95 -96 -96 -97 -99 -99 -97 -96 -101 -93 -101 -98 -95 -94 -94 -93 -91 -89 -86 -83 -78 -74 -74 -74 -70 -66 -62 -57 -58 -58 -55 -51 -51 -50 -47 -44 -41 -38 -36 -34 -31 -29 -29 -30 -33 -34 -34 -33 -30 -28 -28 -27 -26 -30 -34 -36 -35 -31 -29 -27 -28 -32 -32 -33 -38 -44 -52 -50 -44 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -202 -357 -296 -329 -354 -316 -314 -320 -307 -279 -250 -262 -273 -265 -260 -257 -250 -249 -254 -301 -341 -366 -367 -340 -351 -434 -549 -612 -621 -697 -801 -683 -704 -620 -560 -541 -457 -388 -387 -400 -393 -388 -384 -364 -353 -377 -416 -492 -208 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -121 -127 -136 -131 -129 -129 -72 -0 -56 -228 -213 -167 -146 -134 -152 -130 -106 -93 -72 -55 -52 -49 -45 -50 -48 -49 -46 -27 -28 -20 -22 -25 -26 -28 -36 -44 -46 -43 -39 -40 -39 -41 -43 -44 -44 -44 -45 -47 -49 -52 -60 -67 -67 -72 -75 -76 -77 -75 -70 -62 -55 -50 -49 -52 -53 -56 -59 -76 -100 -108 -113 -109 -98 -90 -86 -84 -82 -93 -125 -111 -86 -89 -95 -100 -105 -141 -148 -142 -137 -134 -133 -128 -119 -109 -98 -87 -80 -73 -70 -67 -63 -57 -70 -83 -81 -81 -79 -74 -68 -60 -54 -50 -50 -54 -58 -61 -62 -65 -66 -60 -71 -59 -46 -55 -58 -56 -55 -55 -51 -59 -61 -59 -68 -83 -81 -79 -75 -67 -54 -62 -76 -82 -83 -85 -87 -87 -86 -84 -77 -75 -73 -67 -57 -67 -66 -76 -75 -67 -66 -66 -71 -71 -62 -62 -65 -80 -82 -81 -81 -93 -93 -90 -85 -77 -71 -65 -61 -62 -57 -68 -77 -66 -80 -84 -82 -76 -60 -59 -66 -77 -90 -99 -104 -105 -105 -110 -112 -114 -110 -111 -100 -95 -95 -96 -97 -94 -94 -100 -94 -103 -99 -97 -97 -96 -95 -93 -90 -86 -83 -78 -77 -80 -74 -69 -65 -62 -62 -63 -59 -55 -52 -51 -50 -48 -45 -42 -39 -37 -36 -33 -31 -30 -33 -33 -34 -34 -32 -31 -31 -32 -31 -31 -38 -39 -41 -39 -33 -30 -29 -27 -27 -29 -33 -38 -45 -49 -45 -45 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -325 -365 -315 -344 -360 -351 -319 -326 -324 -308 -282 -289 -293 -284 -269 -252 -250 -300 -354 -382 -369 -399 -431 -346 -341 -421 -517 -565 -593 -668 -725 -634 -678 -597 -576 -568 -472 -423 -392 -382 -381 -358 -339 -330 -338 -413 -494 -588 -132 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -122 -112 -103 -121 -114 -76 -17 -0 -0 -68 -181 -156 -136 -146 -139 -116 -77 -62 -58 -54 -53 -49 -43 -45 -53 -55 -26 -36 -21 -25 -29 -26 -21 -23 -42 -56 -50 -43 -45 -44 -45 -44 -42 -40 -42 -45 -47 -50 -56 -64 -70 -69 -71 -72 -75 -77 -75 -70 -64 -58 -53 -51 -53 -54 -52 -56 -71 -84 -98 -115 -117 -105 -96 -90 -85 -80 -96 -114 -87 -89 -93 -98 -99 -101 -143 -148 -142 -138 -137 -135 -130 -120 -109 -97 -87 -80 -78 -73 -68 -62 -58 -75 -85 -82 -80 -78 -73 -68 -59 -53 -50 -50 -59 -60 -60 -63 -64 -61 -57 -56 -53 -55 -61 -62 -57 -56 -53 -67 -66 -61 -67 -76 -81 -80 -79 -76 -68 -57 -60 -54 -56 -77 -86 -88 -87 -86 -82 -76 -72 -71 -68 -61 -56 -68 -70 -68 -59 -61 -59 -63 -65 -64 -68 -68 -78 -81 -81 -79 -83 -83 -90 -82 -73 -63 -58 -61 -61 -59 -68 -75 -65 -81 -82 -85 -75 -66 -65 -79 -90 -95 -100 -104 -106 -107 -113 -113 -114 -116 -121 -115 -111 -107 -104 -102 -98 -96 -97 -95 -105 -102 -101 -99 -98 -97 -94 -90 -87 -83 -81 -81 -79 -74 -68 -65 -64 -61 -63 -59 -56 -52 -49 -50 -49 -46 -43 -40 -38 -38 -37 -33 -33 -35 -34 -35 -33 -31 -31 -33 -35 -37 -38 -40 -43 -47 -43 -37 -32 -27 -25 -25 -28 -33 -39 -44 -49 -48 -44 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -331 -329 -360 -374 -356 -342 -327 -323 -312 -303 -304 -313 -306 -299 -284 -264 -244 -254 -296 -340 -401 -454 -387 -292 -319 -402 -494 -520 -543 -651 -684 -622 -667 -622 -603 -639 -504 -380 -361 -373 -342 -338 -339 -351 -394 -462 -538 -658 -624 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -143 -112 -96 -99 -95 -124 -74 -8 -0 -81 -196 -165 -137 -123 -150 -132 -113 -72 -59 -54 -52 -51 -50 -53 -63 -57 -29 -38 -21 -28 -35 -19 -19 -31 -56 -65 -57 -55 -55 -52 -50 -47 -44 -40 -41 -45 -48 -52 -58 -66 -70 -69 -70 -73 -76 -78 -76 -72 -69 -63 -58 -53 -52 -51 -51 -54 -61 -71 -96 -115 -136 -111 -100 -93 -85 -79 -86 -94 -88 -92 -94 -96 -100 -102 -148 -147 -143 -140 -140 -137 -131 -121 -109 -96 -88 -86 -81 -74 -68 -63 -59 -79 -85 -83 -81 -78 -74 -68 -59 -55 -52 -56 -58 -55 -60 -65 -67 -65 -60 -55 -56 -62 -64 -61 -57 -52 -75 -68 -62 -73 -79 -80 -79 -79 -79 -74 -66 -58 -63 -62 -59 -66 -83 -87 -85 -84 -81 -74 -69 -70 -70 -65 -58 -61 -70 -65 -53 -56 -47 -60 -65 -59 -61 -70 -78 -79 -78 -78 -76 -75 -88 -71 -62 -59 -58 -59 -65 -68 -67 -72 -67 -70 -81 -85 -72 -74 -71 -87 -96 -98 -100 -104 -108 -109 -113 -113 -114 -117 -124 -125 -124 -119 -115 -112 -108 -102 -97 -99 -107 -106 -103 -101 -99 -98 -94 -91 -87 -82 -84 -84 -78 -73 -70 -68 -64 -61 -63 -60 -56 -53 -49 -51 -50 -47 -44 -42 -41 -39 -39 -36 -36 -38 -37 -36 -34 -32 -32 -34 -37 -38 -40 -44 -51 -51 -47 -42 -33 -28 -26 -26 -31 -38 -44 -47 -52 -52 -42 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -398 -389 -410 -408 -366 -357 -343 -318 -300 -297 -305 -314 -313 -311 -300 -287 -275 -266 -262 -276 -322 -358 -352 -305 -311 -412 -489 -491 -531 -661 -635 -618 -661 -643 -605 -615 -469 -419 -382 -404 -351 -355 -380 -410 -458 -508 -573 -532 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -123 -105 -85 -88 -110 -127 -43 -0 -116 -206 -171 -140 -130 -148 -134 -116 -98 -86 -61 -55 -53 -56 -53 -47 -45 -38 -37 -24 -31 -40 -21 -22 -33 -65 -79 -73 -69 -65 -58 -56 -55 -55 -51 -46 -48 -52 -56 -60 -65 -68 -69 -71 -75 -78 -79 -78 -75 -72 -66 -62 -58 -53 -55 -57 -58 -63 -77 -97 -112 -108 -109 -103 -94 -86 -78 -76 -82 -87 -92 -95 -99 -101 -107 -151 -147 -144 -142 -143 -139 -131 -121 -109 -101 -97 -89 -82 -75 -69 -64 -60 -75 -83 -85 -84 -80 -75 -70 -65 -59 -56 -60 -38 -34 -60 -67 -68 -68 -67 -56 -57 -66 -64 -60 -53 -52 -69 -63 -58 -76 -79 -77 -76 -75 -74 -70 -65 -64 -62 -70 -64 -63 -68 -82 -83 -82 -76 -65 -56 -54 -58 -68 -66 -60 -57 -66 -54 -58 -48 -60 -60 -51 -56 -69 -74 -77 -76 -76 -76 -83 -85 -66 -62 -60 -58 -58 -64 -67 -69 -78 -77 -71 -82 -84 -70 -77 -76 -88 -94 -97 -93 -99 -112 -113 -113 -113 -115 -119 -124 -126 -125 -119 -113 -109 -105 -103 -107 -112 -111 -108 -105 -103 -100 -98 -95 -91 -87 -87 -87 -83 -78 -75 -72 -67 -64 -66 -62 -60 -57 -53 -50 -52 -51 -48 -47 -45 -43 -42 -40 -38 -39 -39 -39 -39 -38 -37 -38 -38 -38 -39 -42 -47 -54 -56 -51 -46 -36 -32 -30 -30 -36 -42 -45 -49 -52 -51 -45 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -187 -475 -436 -430 -403 -379 -373 -350 -315 -282 -270 -289 -305 -303 -309 -309 -310 -315 -315 -301 -288 -286 -288 -287 -286 -321 -424 -462 -434 -479 -626 -570 -564 -614 -641 -633 -589 -515 -510 -489 -518 -507 -466 -445 -478 -532 -561 -502 -318 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -127 -108 -89 -89 -91 -125 -26 -0 -12 -128 -172 -143 -136 -148 -137 -125 -105 -92 -83 -63 -57 -58 -58 -58 -55 -50 -41 -27 -33 -40 -31 -24 -29 -30 -40 -45 -48 -50 -56 -57 -52 -56 -57 -61 -56 -57 -60 -62 -64 -66 -69 -72 -76 -78 -80 -77 -74 -69 -65 -65 -64 -59 -61 -65 -66 -72 -86 -102 -112 -110 -111 -106 -97 -90 -83 -82 -84 -87 -92 -98 -100 -102 -112 -150 -146 -144 -144 -88 -89 -120 -121 -116 -110 -98 -90 -84 -76 -71 -66 -63 -57 -83 -87 -84 -80 -77 -73 -68 -58 -51 -54 -41 -39 -66 -67 -69 -71 -55 -43 -46 -60 -64 -58 -59 -69 -64 -60 -55 -76 -77 -75 -71 -67 -65 -62 -60 -68 -76 -70 -66 -65 -63 -69 -80 -73 -66 -61 -58 -55 -54 -52 -54 -61 -55 -54 -52 -58 -52 -59 -71 -69 -65 -67 -70 -72 -73 -72 -72 -80 -80 -73 -63 -61 -59 -57 -65 -67 -65 -70 -76 -72 -81 -82 -69 -81 -83 -87 -88 -89 -91 -102 -112 -112 -111 -112 -115 -119 -124 -127 -124 -118 -111 -106 -106 -112 -116 -114 -112 -110 -107 -105 -102 -99 -96 -91 -86 -91 -88 -84 -81 -77 -71 -66 -63 -65 -62 -59 -57 -54 -55 -54 -52 -51 -49 -46 -45 -44 -42 -41 -41 -41 -43 -43 -42 -41 -42 -43 -42 -42 -43 -52 -61 -59 -52 -48 -40 -37 -33 -33 -38 -47 -53 -56 -56 -51 -46 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -398 -592 -507 -465 -417 -404 -393 -395 -358 -308 -272 -246 -258 -276 -283 -291 -296 -304 -311 -328 -333 -330 -329 -330 -327 -316 -353 -424 -427 -412 -501 -567 -558 -565 -603 -651 -627 -572 -509 -522 -603 -631 -549 -642 -546 -611 -329 -355 -165 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -110 -101 -92 -104 -141 -9 -0 -0 -141 -181 -151 -134 -138 -137 -130 -118 -113 -95 -64 -63 -61 -61 -62 -61 -58 -56 -44 -33 -40 -45 -29 -23 -26 -30 -34 -37 -50 -62 -53 -36 -36 -42 -66 -65 -65 -65 -64 -65 -68 -71 -74 -78 -80 -80 -77 -73 -71 -68 -67 -67 -67 -70 -71 -72 -81 -97 -110 -113 -113 -113 -108 -102 -94 -90 -91 -89 -91 -95 -99 -101 -122 -151 -149 -147 -147 -144 -7 -0 -74 -121 -120 -109 -99 -91 -85 -77 -72 -68 -67 -65 -86 -88 -84 -82 -78 -73 -60 -47 -40 -42 -44 -44 -68 -71 -73 -74 -46 -39 -49 -58 -59 -62 -70 -66 -62 -62 -78 -78 -77 -73 -67 -63 -59 -57 -57 -65 -73 -71 -71 -71 -66 -63 -69 -63 -65 -63 -61 -59 -56 -52 -48 -50 -53 -46 -48 -52 -50 -52 -71 -70 -66 -64 -66 -68 -75 -83 -77 -72 -75 -68 -62 -62 -61 -59 -64 -68 -66 -71 -74 -71 -79 -78 -69 -85 -90 -96 -96 -95 -95 -94 -105 -111 -109 -110 -114 -119 -122 -125 -124 -116 -109 -106 -115 -119 -117 -115 -113 -112 -108 -105 -103 -100 -96 -91 -94 -96 -91 -88 -82 -76 -71 -66 -64 -65 -62 -59 -57 -59 -57 -56 -55 -53 -50 -47 -46 -45 -44 -44 -44 -44 -46 -45 -46 -46 -46 -46 -45 -43 -45 -52 -60 -58 -53 -49 -42 -39 -37 -36 -41 -53 -59 -61 -59 -54 -50 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -463 -496 -451 -426 -404 -415 -418 -407 -363 -302 -255 -265 -259 -258 -272 -281 -282 -280 -276 -278 -294 -312 -322 -327 -323 -327 -384 -416 -405 -444 -540 -562 -574 -622 -609 -649 -603 -590 -552 -597 -689 -563 -111 -0 -62 -170 -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 -6 -63 -106 -103 -112 -96 -0 -0 -0 -31 -156 -162 -129 -124 -129 -123 -120 -111 -96 -66 -68 -67 -66 -66 -65 -64 -64 -49 -34 -38 -43 -43 -29 -28 -29 -32 -37 -58 -65 -48 -40 -46 -47 -44 -43 -50 -69 -69 -68 -71 -76 -78 -79 -82 -97 -107 -99 -91 -84 -79 -70 -71 -77 -75 -75 -87 -105 -114 -116 -115 -115 -112 -107 -100 -98 -97 -94 -95 -97 -99 -101 -127 -151 -149 -149 -129 -54 -0 -0 -0 -107 -119 -109 -99 -93 -86 -77 -73 -71 -69 -69 -60 -84 -88 -83 -79 -61 -49 -44 -45 -45 -44 -49 -72 -74 -74 -48 -42 -38 -56 -58 -59 -64 -68 -65 -62 -64 -80 -77 -75 -72 -69 -64 -58 -55 -56 -56 -55 -61 -75 -74 -69 -65 -62 -64 -65 -65 -63 -61 -57 -52 -47 -47 -50 -44 -44 -50 -50 -45 -62 -73 -69 -64 -65 -67 -73 -78 -71 -66 -70 -60 -63 -65 -65 -65 -62 -66 -64 -69 -71 -70 -77 -80 -86 -89 -96 -103 -102 -102 -101 -97 -106 -109 -105 -107 -111 -115 -119 -122 -121 -114 -111 -115 -119 -119 -117 -116 -114 -112 -109 -106 -104 -100 -96 -100 -102 -98 -93 -88 -81 -75 -71 -69 -68 -65 -62 -59 -58 -61 -60 -58 -57 -54 -51 -48 -47 -47 -46 -46 -46 -46 -48 -48 -48 -48 -48 -47 -44 -43 -47 -55 -60 -60 -55 -50 -44 -42 -41 -39 -46 -64 -69 -70 -64 -57 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -465 -494 -400 -400 -418 -437 -438 -424 -385 -311 -243 -269 -256 -263 -276 -280 -280 -281 -277 -271 -272 -274 -279 -284 -285 -303 -367 -374 -381 -454 -555 -552 -541 -600 -588 -614 -572 -583 -570 -614 -664 -565 -310 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -109 -115 -87 -0 -0 -0 -0 -0 -142 -164 -134 -127 -124 -119 -110 -107 -96 -70 -71 -71 -71 -69 -63 -64 -66 -62 -56 -46 -40 -47 -53 -53 -32 -33 -34 -56 -59 -44 -49 -60 -62 -59 -55 -49 -57 -75 -76 -77 -84 -84 -84 -110 -121 -119 -111 -106 -105 -98 -71 -77 -79 -78 -78 -93 -110 -117 -118 -118 -117 -115 -112 -109 -102 -98 -95 -96 -97 -100 -107 -133 -151 -150 -106 -32 -0 -0 -0 -1 -121 -118 -108 -98 -94 -85 -77 -75 -74 -73 -70 -63 -63 -88 -84 -59 -52 -51 -50 -49 -47 -45 -55 -76 -75 -74 -70 -64 -54 -54 -61 -69 -70 -67 -65 -62 -67 -80 -76 -72 -71 -67 -63 -57 -55 -58 -59 -58 -55 -63 -76 -72 -68 -65 -65 -65 -65 -63 -60 -57 -52 -44 -45 -47 -40 -36 -47 -51 -47 -45 -69 -68 -65 -64 -64 -70 -71 -62 -60 -64 -59 -63 -65 -67 -68 -67 -65 -61 -68 -68 -68 -73 -80 -94 -94 -101 -104 -108 -109 -106 -98 -107 -106 -103 -104 -107 -111 -116 -120 -119 -115 -113 -124 -121 -119 -118 -117 -115 -113 -110 -106 -103 -102 -107 -107 -102 -97 -92 -86 -81 -75 -75 -73 -68 -65 -62 -60 -59 -59 -61 -59 -58 -55 -51 -50 -49 -48 -48 -49 -49 -49 -52 -51 -51 -51 -50 -47 -44 -44 -47 -56 -63 -62 -57 -53 -50 -46 -43 -43 -53 -69 -72 -72 -65 -62 -60 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -321 -393 -338 -419 -449 -463 -448 -439 -407 -337 -285 -284 -250 -264 -264 -267 -264 -272 -280 -286 -289 -283 -277 -281 -303 -360 -372 -359 -381 -382 -457 -506 -539 -568 -572 -593 -564 -563 -535 -567 -667 -180 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -110 -123 -73 -0 -0 -0 -0 -13 -150 -170 -154 -135 -109 -107 -107 -105 -93 -72 -73 -73 -72 -67 -59 -60 -64 -65 -53 -43 -43 -49 -53 -51 -33 -35 -32 -58 -63 -46 -58 -68 -72 -69 -63 -68 -81 -88 -88 -89 -96 -93 -90 -121 -126 -114 -107 -103 -96 -83 -72 -79 -83 -82 -81 -96 -113 -118 -120 -120 -119 -118 -116 -110 -104 -99 -96 -96 -97 -99 -141 -152 -151 -152 -79 -0 -0 -0 -0 -15 -128 -118 -107 -97 -95 -85 -78 -77 -77 -76 -73 -70 -63 -55 -56 -53 -54 -54 -53 -52 -49 -53 -65 -78 -77 -76 -72 -64 -56 -48 -68 -69 -68 -67 -65 -63 -70 -79 -73 -71 -65 -61 -59 -56 -58 -60 -61 -60 -57 -56 -66 -75 -71 -70 -67 -67 -67 -57 -58 -57 -51 -42 -45 -47 -42 -39 -45 -46 -44 -53 -68 -67 -65 -64 -76 -72 -70 -64 -59 -62 -55 -58 -62 -67 -69 -69 -52 -56 -68 -66 -67 -70 -80 -95 -97 -101 -106 -112 -114 -109 -100 -107 -104 -100 -100 -103 -108 -114 -117 -117 -114 -112 -124 -121 -120 -119 -117 -115 -112 -110 -106 -106 -113 -112 -107 -100 -96 -91 -85 -80 -75 -75 -73 -69 -65 -63 -62 -62 -64 -61 -59 -59 -56 -52 -51 -51 -51 -51 -51 -52 -53 -55 -54 -54 -53 -51 -47 -44 -45 -50 -57 -66 -66 -61 -59 -54 -48 -46 -49 -59 -71 -79 -78 -69 -64 -62 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -152 -382 -339 -464 -502 -494 -451 -463 -439 -363 -325 -315 -288 -283 -280 -299 -253 -263 -276 -274 -260 -275 -305 -307 -307 -324 -328 -343 -367 -420 -476 -500 -542 -555 -555 -567 -553 -528 -503 -580 -718 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -103 -91 -123 -56 -0 -0 -0 -0 -43 -189 -178 -177 -142 -118 -114 -106 -105 -88 -74 -75 -74 -70 -64 -59 -56 -57 -60 -54 -41 -45 -52 -56 -61 -57 -42 -58 -67 -74 -48 -59 -65 -72 -73 -73 -92 -110 -106 -104 -103 -108 -110 -143 -137 -120 -114 -109 -108 -89 -73 -76 -81 -85 -85 -86 -99 -115 -120 -121 -122 -122 -120 -116 -110 -104 -99 -96 -96 -98 -99 -145 -152 -152 -61 -12 -0 -0 -0 -0 -28 -128 -117 -107 -96 -95 -83 -78 -78 -78 -77 -75 -70 -64 -58 -55 -55 -57 -56 -56 -53 -51 -70 -82 -80 -77 -72 -65 -58 -53 -63 -69 -68 -68 -66 -63 -74 -79 -75 -71 -66 -62 -61 -60 -59 -60 -61 -61 -59 -58 -58 -68 -79 -76 -71 -67 -67 -59 -42 -57 -55 -50 -43 -44 -40 -36 -37 -40 -41 -42 -63 -66 -66 -65 -61 -69 -76 -70 -60 -60 -65 -59 -55 -60 -66 -68 -69 -53 -57 -69 -63 -64 -67 -79 -94 -96 -101 -108 -114 -115 -109 -99 -107 -103 -98 -98 -101 -106 -109 -111 -113 -114 -121 -123 -121 -121 -120 -118 -116 -113 -109 -111 -115 -114 -111 -105 -100 -95 -91 -86 -80 -78 -77 -73 -68 -66 -65 -64 -63 -64 -62 -61 -60 -57 -54 -53 -53 -53 -54 -54 -55 -56 -59 -58 -57 -54 -51 -47 -45 -47 -53 -60 -65 -65 -63 -60 -55 -50 -49 -53 -61 -73 -76 -74 -67 -62 -61 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -306 -437 -375 -506 -561 -525 -461 -494 -494 -432 -409 -394 -374 -353 -344 -342 -319 -314 -296 -297 -303 -320 -353 -328 -293 -298 -314 -323 -346 -455 -483 -493 -511 -516 -524 -514 -507 -507 -534 -496 -270 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -123 -105 -67 -20 -0 -0 -0 -0 -10 -51 -90 -176 -138 -130 -119 -84 -77 -77 -76 -75 -72 -67 -66 -72 -49 -50 -55 -60 -39 -45 -55 -61 -64 -55 -39 -52 -75 -76 -62 -59 -62 -73 -80 -119 -136 -135 -128 -121 -118 -127 -150 -153 -135 -132 -114 -110 -101 -89 -82 -83 -84 -87 -89 -91 -102 -116 -120 -121 -122 -123 -120 -114 -109 -103 -99 -97 -96 -100 -117 -151 -152 -26 -2 -0 -0 -0 -0 -0 -42 -128 -116 -105 -94 -92 -79 -75 -75 -77 -78 -75 -69 -63 -58 -57 -57 -58 -59 -57 -54 -53 -68 -82 -81 -74 -67 -59 -59 -71 -72 -69 -68 -68 -65 -60 -68 -74 -70 -67 -65 -65 -62 -54 -55 -61 -62 -61 -59 -57 -58 -60 -62 -68 -73 -69 -65 -48 -44 -58 -54 -49 -41 -38 -45 -48 -42 -39 -41 -47 -63 -64 -65 -63 -63 -64 -73 -69 -59 -58 -63 -59 -53 -58 -63 -67 -67 -51 -57 -68 -77 -68 -64 -68 -83 -97 -103 -109 -112 -113 -108 -95 -106 -102 -98 -98 -100 -101 -104 -107 -110 -116 -127 -123 -121 -120 -119 -118 -116 -113 -108 -105 -109 -113 -109 -104 -100 -95 -90 -86 -84 -82 -78 -73 -70 -68 -67 -67 -67 -64 -63 -62 -61 -57 -57 -55 -55 -55 -56 -57 -57 -60 -62 -61 -59 -55 -51 -48 -47 -50 -56 -58 -62 -65 -63 -59 -54 -50 -50 -54 -61 -74 -73 -73 -65 -62 -62 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -254 -532 -470 -432 -572 -629 -566 -498 -524 -577 -541 -539 -521 -483 -401 -423 -449 -426 -407 -371 -313 -298 -344 -373 -337 -294 -264 -266 -290 -342 -415 -454 -538 -467 -506 -500 -495 -476 -501 -573 -352 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -65 -7 -0 -0 -0 -0 -0 -0 -59 -172 -136 -104 -111 -86 -82 -81 -78 -76 -69 -66 -65 -67 -62 -48 -54 -39 -34 -44 -50 -58 -47 -41 -42 -54 -72 -69 -72 -73 -62 -70 -81 -141 -162 -160 -151 -139 -136 -140 -146 -172 -167 -145 -123 -93 -83 -83 -85 -87 -87 -89 -92 -97 -106 -115 -118 -119 -120 -120 -117 -112 -107 -102 -99 -98 -96 -109 -150 -152 -152 -148 -18 -0 -0 -0 -0 -0 -56 -127 -115 -104 -94 -89 -77 -76 -75 -78 -78 -74 -68 -64 -61 -61 -62 -62 -62 -59 -56 -55 -65 -79 -78 -70 -64 -58 -62 -76 -73 -70 -68 -67 -65 -59 -56 -64 -65 -65 -68 -63 -53 -48 -49 -63 -64 -64 -62 -59 -58 -58 -59 -60 -60 -58 -56 -48 -50 -56 -53 -47 -53 -41 -38 -46 -40 -40 -44 -49 -62 -62 -63 -65 -74 -61 -70 -58 -54 -56 -60 -55 -50 -55 -60 -64 -64 -52 -55 -66 -75 -63 -59 -75 -89 -97 -103 -107 -109 -108 -104 -99 -106 -102 -99 -98 -98 -100 -103 -106 -108 -115 -125 -122 -120 -119 -118 -118 -117 -113 -112 -108 -110 -112 -108 -103 -99 -94 -89 -85 -88 -82 -79 -75 -72 -70 -67 -67 -67 -65 -64 -63 -62 -59 -59 -57 -57 -57 -58 -59 -61 -62 -63 -63 -60 -56 -52 -49 -49 -52 -53 -57 -63 -64 -62 -57 -52 -49 -50 -54 -61 -75 -69 -64 -64 -60 -56 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -68 -743 -603 -434 -515 -673 -713 -632 -553 -535 -524 -531 -682 -654 -484 -485 -575 -548 -500 -460 -408 -366 -318 -340 -358 -350 -324 -322 -313 -322 -342 -380 -414 -435 -468 -494 -497 -491 -503 -526 -585 -503 -350 -145 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -108 -60 -3 -0 -0 -0 -0 -0 -83 -171 -141 -109 -90 -88 -87 -87 -80 -79 -67 -69 -70 -68 -66 -56 -55 -32 -36 -36 -34 -39 -43 -47 -46 -57 -67 -63 -61 -67 -79 -64 -78 -150 -174 -177 -171 -159 -153 -143 -150 -175 -181 -157 -105 -87 -84 -85 -88 -89 -90 -93 -98 -104 -110 -113 -116 -116 -117 -117 -115 -111 -106 -102 -101 -99 -109 -130 -150 -151 -132 -0 -0 -0 -0 -0 -0 -0 -71 -127 -115 -104 -94 -88 -86 -78 -78 -80 -78 -73 -68 -66 -65 -65 -66 -66 -63 -59 -58 -57 -88 -86 -74 -66 -61 -72 -79 -76 -73 -71 -68 -66 -64 -63 -58 -66 -65 -65 -69 -60 -49 -49 -52 -65 -68 -68 -65 -65 -60 -59 -60 -58 -54 -51 -49 -47 -51 -50 -50 -37 -41 -41 -31 -39 -39 -44 -43 -48 -59 -58 -61 -71 -66 -54 -67 -67 -56 -54 -58 -52 -49 -54 -57 -61 -64 -64 -53 -64 -70 -71 -76 -83 -89 -96 -102 -104 -104 -103 -103 -112 -104 -102 -100 -100 -98 -98 -101 -113 -120 -120 -121 -120 -119 -118 -117 -117 -117 -116 -113 -116 -115 -110 -106 -102 -98 -93 -89 -85 -87 -85 -82 -77 -74 -71 -68 -67 -67 -66 -66 -65 -64 -61 -61 -61 -59 -59 -61 -63 -64 -64 -65 -64 -62 -59 -54 -51 -52 -52 -55 -60 -65 -64 -61 -56 -52 -49 -50 -53 -60 -72 -66 -63 -59 -56 -54 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -413 -440 -219 -475 -257 -342 -423 -567 -611 -506 -408 -596 -742 -608 -765 -691 -647 -588 -504 -427 -397 -366 -338 -345 -331 -314 -312 -320 -332 -338 -387 -440 -494 -511 -505 -497 -474 -485 -487 -524 -543 -601 -414 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -58 -104 -0 -0 -0 -0 -0 -0 -90 -161 -150 -122 -100 -91 -86 -90 -59 -82 -77 -67 -59 -55 -61 -56 -42 -42 -45 -32 -40 -51 -50 -57 -51 -51 -58 -57 -58 -66 -70 -64 -85 -154 -176 -184 -183 -108 -95 -45 -0 -52 -132 -133 -111 -96 -90 -88 -90 -90 -92 -95 -101 -109 -113 -114 -116 -115 -117 -118 -116 -112 -107 -104 -103 -101 -127 -150 -150 -150 -114 -0 -0 -0 -0 -0 -0 -0 -53 -109 -115 -104 -97 -94 -88 -79 -81 -81 -78 -71 -66 -66 -67 -69 -68 -65 -62 -61 -59 -61 -92 -83 -71 -64 -61 -76 -83 -78 -74 -70 -68 -67 -65 -62 -59 -50 -43 -60 -55 -51 -49 -48 -50 -61 -70 -70 -69 -66 -61 -60 -60 -59 -56 -53 -49 -43 -41 -40 -41 -43 -43 -47 -37 -40 -37 -42 -41 -49 -55 -52 -59 -65 -64 -65 -64 -65 -53 -53 -56 -49 -48 -53 -57 -60 -63 -62 -52 -60 -60 -68 -76 -82 -88 -95 -99 -100 -100 -98 -100 -109 -104 -101 -101 -100 -99 -98 -99 -112 -121 -119 -118 -118 -117 -116 -115 -115 -116 -115 -114 -117 -113 -108 -105 -101 -97 -92 -90 -90 -90 -87 -82 -78 -74 -71 -69 -69 -68 -67 -67 -66 -64 -61 -62 -63 -62 -62 -64 -66 -66 -66 -67 -66 -64 -60 -57 -55 -55 -56 -59 -62 -67 -65 -61 -56 -52 -50 -50 -52 -56 -63 -64 -58 -52 -51 -50 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -128 -199 -152 -298 -587 -483 -18 -0 -434 -736 -744 -590 -433 -502 -645 -622 -107 -220 -318 -534 -472 -439 -390 -347 -338 -329 -323 -308 -345 -344 -386 -433 -460 -495 -494 -472 -458 -447 -435 -445 -456 -479 -551 -664 -205 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -28 -27 -0 -0 -0 -0 -33 -116 -139 -125 -107 -91 -78 -61 -54 -67 -72 -66 -54 -48 -47 -49 -51 -50 -44 -43 -50 -53 -34 -38 -39 -45 -45 -52 -56 -57 -57 -70 -98 -158 -175 -181 -78 -13 -0 -0 -0 -22 -62 -106 -122 -105 -95 -92 -92 -91 -91 -95 -104 -108 -112 -114 -114 -116 -120 -121 -118 -114 -111 -107 -107 -103 -116 -142 -151 -150 -99 -0 -0 -0 -0 -0 -0 -0 -0 -80 -116 -110 -104 -96 -90 -82 -83 -81 -76 -77 -71 -65 -68 -69 -67 -65 -63 -61 -61 -66 -93 -79 -69 -64 -86 -88 -84 -79 -74 -70 -68 -66 -64 -62 -59 -53 -45 -45 -48 -51 -51 -48 -45 -49 -62 -69 -69 -66 -63 -61 -60 -60 -57 -54 -50 -46 -45 -44 -44 -44 -44 -29 -37 -40 -33 -39 -45 -53 -50 -48 -57 -67 -68 -68 -61 -48 -51 -53 -44 -42 -46 -51 -56 -60 -64 -62 -53 -52 -60 -67 -73 -81 -88 -93 -97 -98 -96 -94 -95 -103 -106 -100 -99 -99 -100 -99 -99 -111 -116 -116 -116 -116 -116 -115 -114 -113 -114 -113 -121 -117 -111 -107 -104 -101 -96 -95 -96 -96 -92 -86 -82 -78 -75 -72 -72 -71 -68 -68 -67 -66 -65 -65 -66 -65 -65 -66 -67 -68 -68 -67 -68 -68 -67 -64 -60 -59 -58 -59 -62 -65 -68 -65 -61 -56 -53 -51 -51 -51 -53 -57 -61 -54 -48 -48 -47 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -277 -426 -376 -426 -705 -547 -0 -0 -0 -0 -107 -204 -111 -0 -0 -0 -0 -0 -64 -618 -512 -510 -441 -376 -353 -345 -339 -344 -350 -357 -406 -413 -465 -462 -430 -427 -421 -412 -406 -411 -432 -467 -550 -687 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -83 -0 -0 -0 -0 -0 -104 -124 -119 -111 -93 -77 -59 -59 -59 -60 -58 -55 -62 -62 -57 -44 -41 -47 -49 -41 -27 -33 -39 -39 -40 -55 -72 -57 -53 -67 -96 -139 -160 -142 -40 -0 -0 -0 -0 -17 -33 -65 -109 -128 -115 -104 -98 -96 -92 -90 -96 -100 -107 -113 -114 -114 -117 -122 -123 -116 -110 -114 -112 -111 -109 -105 -138 -153 -130 -69 -0 -0 -0 -0 -0 -0 -0 -0 -64 -114 -115 -104 -98 -92 -85 -84 -80 -74 -91 -92 -67 -68 -67 -67 -65 -65 -65 -73 -87 -93 -78 -70 -66 -89 -89 -85 -78 -75 -72 -69 -66 -63 -60 -58 -54 -49 -47 -53 -55 -53 -49 -46 -45 -49 -62 -67 -65 -62 -61 -61 -59 -58 -56 -52 -49 -48 -47 -46 -45 -43 -32 -38 -38 -28 -36 -48 -53 -48 -49 -55 -59 -62 -65 -63 -51 -53 -56 -40 -39 -42 -48 -54 -59 -62 -65 -61 -51 -59 -67 -73 -81 -88 -92 -95 -96 -94 -91 -93 -98 -102 -97 -97 -98 -99 -100 -100 -112 -114 -114 -115 -115 -115 -114 -112 -111 -111 -110 -118 -115 -110 -107 -103 -99 -96 -95 -97 -97 -92 -87 -83 -79 -76 -74 -73 -71 -69 -68 -68 -68 -67 -66 -67 -67 -68 -69 -69 -69 -69 -68 -70 -70 -70 -68 -65 -63 -62 -62 -65 -68 -70 -66 -62 -56 -54 -53 -52 -53 -56 -60 -62 -52 -45 -49 -48 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -379 -329 -413 -167 -440 -456 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -193 -643 -557 -584 -490 -457 -411 -392 -368 -351 -360 -367 -379 -410 -411 -436 -418 -420 -418 -416 -416 -432 -475 -396 -256 -372 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -50 -7 -0 -0 -0 -0 -55 -125 -123 -110 -79 -58 -59 -62 -66 -67 -68 -68 -72 -74 -67 -43 -42 -43 -30 -12 -0 -10 -45 -71 -64 -72 -70 -61 -72 -97 -121 -140 -155 -110 -0 -0 -0 -0 -24 -95 -90 -88 -123 -137 -125 -114 -107 -104 -100 -97 -96 -107 -113 -116 -116 -115 -119 -123 -111 -70 -0 -21 -115 -113 -113 -108 -125 -147 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -116 -105 -100 -95 -89 -84 -82 -83 -73 -78 -63 -68 -70 -68 -69 -71 -72 -87 -103 -91 -78 -71 -67 -63 -86 -84 -82 -78 -72 -67 -64 -62 -60 -58 -55 -54 -54 -57 -57 -54 -51 -49 -47 -45 -53 -67 -66 -63 -61 -61 -59 -58 -56 -53 -51 -50 -48 -47 -47 -43 -33 -36 -35 -40 -37 -47 -51 -45 -45 -50 -52 -56 -60 -53 -54 -56 -56 -40 -39 -39 -44 -48 -52 -58 -63 -58 -51 -58 -65 -72 -81 -88 -91 -93 -94 -93 -90 -100 -107 -99 -95 -95 -96 -97 -100 -100 -101 -111 -114 -114 -114 -113 -111 -110 -109 -109 -108 -116 -114 -109 -105 -102 -99 -97 -96 -97 -98 -92 -87 -83 -81 -77 -78 -76 -71 -69 -69 -69 -68 -69 -70 -70 -70 -71 -71 -71 -70 -70 -70 -72 -73 -72 -70 -67 -64 -63 -64 -67 -71 -71 -66 -61 -57 -55 -54 -54 -55 -58 -62 -61 -53 -48 -52 -51 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -80 -566 -208 -523 -153 -60 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -326 -653 -590 -596 -565 -549 -485 -462 -427 -409 -387 -375 -386 -407 -407 -409 -431 -444 -449 -443 -461 -499 -264 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -48 -33 -0 -0 -0 -0 -1 -73 -76 -86 -79 -74 -70 -68 -63 -57 -64 -69 -58 -53 -73 -45 -48 -38 -23 -6 -0 -26 -72 -74 -89 -94 -63 -84 -103 -112 -117 -127 -139 -136 -70 -0 -0 -10 -80 -96 -89 -137 -149 -146 -135 -125 -118 -116 -113 -110 -108 -117 -119 -121 -120 -119 -121 -125 -63 -0 -0 -31 -116 -116 -115 -111 -106 -128 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -114 -117 -107 -106 -99 -91 -83 -87 -90 -56 -59 -67 -68 -73 -74 -79 -81 -99 -108 -102 -89 -79 -73 -67 -62 -57 -59 -81 -77 -68 -61 -59 -61 -62 -60 -57 -57 -59 -62 -59 -58 -54 -50 -47 -45 -55 -67 -66 -65 -63 -62 -60 -58 -55 -54 -52 -51 -50 -50 -48 -43 -35 -35 -33 -41 -35 -49 -50 -47 -42 -46 -45 -44 -49 -53 -51 -39 -40 -40 -39 -38 -40 -41 -47 -54 -59 -56 -50 -55 -61 -70 -80 -86 -89 -91 -91 -91 -97 -104 -103 -96 -93 -93 -93 -95 -98 -100 -100 -113 -115 -113 -112 -110 -108 -108 -108 -107 -106 -114 -112 -108 -105 -101 -100 -99 -96 -97 -97 -93 -88 -84 -81 -78 -79 -77 -73 -71 -69 -69 -69 -70 -72 -72 -73 -73 -73 -73 -72 -72 -72 -74 -75 -74 -71 -69 -66 -66 -67 -69 -72 -70 -66 -61 -60 -57 -55 -55 -57 -60 -62 -60 -56 -53 -57 -54 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -209 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -221 -561 -629 -613 -621 -624 -565 -543 -491 -448 -401 -398 -403 -405 -404 -418 -458 -487 -490 -513 -590 -93 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -100 -92 -81 -61 -51 -51 -56 -63 -70 -61 -49 -49 -59 -53 -25 -7 -0 -37 -94 -115 -107 -109 -100 -112 -110 -110 -108 -112 -115 -121 -117 -96 -83 -75 -97 -85 -86 -143 -156 -152 -116 -123 -131 -130 -127 -122 -120 -126 -126 -127 -126 -124 -125 -93 -35 -0 -0 -0 -43 -95 -34 -44 -53 -60 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -130 -119 -110 -103 -100 -94 -84 -81 -77 -64 -67 -71 -81 -85 -89 -93 -122 -128 -115 -100 -88 -80 -73 -66 -62 -61 -58 -82 -71 -60 -55 -56 -60 -62 -62 -60 -60 -63 -64 -64 -63 -56 -50 -47 -45 -57 -66 -66 -64 -63 -62 -60 -58 -57 -55 -52 -51 -53 -53 -42 -34 -34 -38 -47 -41 -38 -52 -51 -50 -40 -43 -43 -45 -50 -54 -51 -40 -41 -41 -40 -39 -38 -39 -45 -52 -57 -61 -57 -52 -59 -69 -78 -83 -86 -87 -89 -88 -103 -105 -98 -93 -92 -91 -92 -93 -96 -98 -115 -117 -115 -112 -109 -107 -106 -106 -106 -106 -108 -113 -111 -108 -105 -105 -101 -98 -96 -97 -97 -93 -89 -85 -83 -82 -80 -78 -77 -73 -71 -70 -70 -71 -73 -74 -75 -76 -76 -75 -75 -74 -74 -76 -77 -76 -73 -69 -67 -66 -68 -72 -73 -70 -65 -64 -60 -57 -56 -57 -60 -63 -64 -61 -59 -57 -60 -59 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -527 -688 -662 -679 -678 -638 -616 -549 -479 -439 -439 -434 -428 -426 -456 -483 -512 -570 -592 -493 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -96 -103 -97 -65 -58 -42 -36 -50 -64 -67 -62 -66 -70 -69 -10 -0 -0 -40 -100 -117 -113 -116 -122 -121 -117 -116 -113 -111 -110 -111 -120 -136 -144 -139 -120 -83 -83 -92 -156 -39 -26 -46 -116 -141 -138 -133 -130 -134 -133 -133 -131 -128 -128 -25 -0 -0 -0 -0 -4 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -99 -122 -112 -104 -104 -97 -88 -78 -72 -71 -82 -103 -107 -112 -152 -148 -142 -130 -111 -98 -88 -81 -74 -69 -66 -67 -86 -80 -67 -58 -55 -57 -59 -62 -62 -62 -63 -65 -65 -64 -63 -57 -49 -46 -45 -59 -66 -64 -63 -62 -61 -60 -60 -58 -55 -52 -52 -55 -51 -40 -33 -33 -38 -46 -41 -43 -54 -53 -49 -37 -40 -43 -44 -48 -46 -40 -41 -41 -41 -40 -40 -38 -38 -44 -51 -56 -61 -56 -51 -58 -66 -74 -78 -79 -83 -87 -86 -100 -100 -95 -91 -89 -90 -91 -94 -99 -115 -116 -115 -113 -109 -106 -105 -104 -108 -110 -109 -113 -112 -110 -108 -107 -104 -101 -99 -101 -100 -96 -93 -89 -86 -85 -86 -83 -81 -78 -74 -72 -71 -71 -73 -75 -76 -78 -78 -77 -77 -77 -77 -77 -77 -79 -77 -73 -70 -68 -68 -71 -73 -74 -73 -71 -66 -60 -57 -57 -59 -62 -65 -65 -64 -61 -61 -62 -64 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -459 -616 -177 -540 -730 -707 -673 -603 -524 -486 -495 -483 -467 -460 -476 -503 -566 -477 -276 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -108 -27 -20 -9 -0 -0 -0 -25 -79 -81 -80 -74 -2 -0 -0 -0 -74 -116 -112 -121 -130 -130 -128 -128 -127 -126 -82 -77 -83 -119 -140 -139 -116 -84 -82 -95 -141 -0 -0 -0 -52 -109 -135 -138 -138 -140 -139 -138 -136 -133 -131 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -123 -113 -106 -100 -100 -90 -84 -78 -81 -113 -152 -157 -162 -160 -151 -139 -125 -108 -97 -88 -82 -78 -73 -66 -70 -85 -76 -65 -60 -57 -57 -58 -61 -62 -63 -64 -64 -65 -64 -62 -56 -50 -47 -54 -63 -64 -63 -62 -62 -62 -61 -61 -58 -54 -52 -54 -57 -41 -34 -35 -44 -50 -48 -45 -45 -55 -51 -49 -35 -35 -40 -36 -36 -38 -40 -41 -42 -41 -41 -40 -38 -39 -44 -50 -54 -60 -54 -50 -56 -63 -69 -71 -76 -82 -103 -101 -101 -97 -93 -90 -88 -89 -92 -100 -113 -113 -113 -111 -110 -106 -104 -103 -107 -113 -114 -112 -111 -111 -111 -108 -105 -104 -102 -99 -102 -100 -96 -93 -89 -88 -88 -88 -86 -82 -78 -75 -73 -72 -74 -76 -77 -78 -79 -79 -78 -78 -79 -79 -79 -80 -79 -76 -73 -70 -69 -70 -73 -75 -76 -76 -72 -66 -61 -59 -59 -61 -64 -67 -67 -65 -63 -63 -64 -64 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -237 -358 -603 -633 -569 -548 -547 -535 -522 -517 -510 -577 -657 -249 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -0 -0 -0 -0 -0 -0 -0 -0 -8 -18 -22 -0 -0 -17 -1 -0 -80 -119 -130 -139 -138 -135 -134 -130 -122 -82 -79 -77 -119 -138 -140 -122 -93 -83 -98 -145 -126 -113 -4 -0 -40 -84 -129 -141 -142 -143 -142 -139 -121 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -125 -116 -108 -102 -102 -99 -89 -82 -108 -134 -142 -146 -160 -158 -144 -134 -120 -105 -96 -91 -86 -79 -71 -66 -71 -81 -70 -64 -61 -58 -57 -57 -60 -62 -63 -64 -65 -65 -63 -59 -55 -51 -48 -66 -65 -63 -62 -63 -63 -63 -62 -60 -57 -54 -53 -56 -58 -45 -39 -49 -53 -53 -51 -45 -42 -50 -49 -49 -40 -30 -34 -36 -36 -38 -40 -41 -41 -41 -42 -41 -40 -39 -45 -50 -53 -58 -54 -50 -55 -59 -62 -75 -95 -98 -108 -108 -100 -95 -91 -89 -88 -88 -99 -110 -110 -108 -108 -108 -107 -103 -101 -108 -111 -111 -110 -109 -110 -110 -109 -108 -104 -103 -102 -99 -103 -100 -96 -92 -89 -88 -89 -90 -86 -82 -79 -77 -75 -76 -77 -77 -78 -81 -81 -81 -80 -80 -81 -81 -80 -81 -78 -76 -73 -70 -70 -72 -74 -75 -77 -77 -73 -67 -62 -60 -61 -63 -66 -69 -69 -67 -66 -65 -66 -66 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -363 -629 -633 -617 -604 -590 -577 -566 -569 -685 -254 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -53 -1 -0 -53 -75 -94 -70 -60 -102 -132 -110 -83 -84 -83 -80 -124 -133 -135 -122 -101 -85 -84 -86 -108 -129 -0 -0 -34 -44 -114 -141 -144 -147 -91 -35 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -126 -118 -112 -106 -106 -102 -91 -91 -138 -143 -125 -134 -154 -154 -141 -129 -115 -104 -100 -94 -85 -77 -69 -80 -88 -79 -70 -65 -62 -59 -57 -58 -59 -61 -63 -65 -66 -64 -61 -58 -54 -50 -49 -67 -64 -59 -58 -58 -60 -63 -63 -60 -56 -55 -55 -58 -58 -56 -54 -54 -54 -54 -52 -44 -41 -46 -46 -47 -40 -30 -36 -40 -39 -39 -39 -39 -40 -40 -41 -42 -43 -43 -46 -50 -54 -58 -63 -55 -50 -54 -70 -88 -94 -99 -104 -103 -97 -93 -89 -88 -88 -91 -101 -107 -106 -105 -105 -105 -104 -101 -100 -110 -110 -106 -106 -106 -107 -108 -107 -106 -103 -103 -100 -98 -103 -100 -96 -92 -90 -88 -88 -90 -86 -83 -81 -79 -78 -78 -78 -78 -80 -82 -83 -83 -83 -82 -82 -80 -80 -80 -79 -76 -73 -71 -72 -72 -74 -77 -79 -78 -73 -67 -63 -62 -63 -66 -68 -69 -70 -69 -67 -65 -66 -66 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -492 -706 -698 -673 -660 -652 -647 -485 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -2 -16 -60 -72 -88 -73 -20 -67 -112 -90 -88 -88 -86 -85 -129 -129 -129 -96 -86 -87 -87 -87 -108 -109 -0 -8 -80 -110 -133 -140 -140 -58 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -128 -120 -116 -114 -108 -104 -97 -105 -141 -130 -125 -133 -150 -150 -136 -124 -114 -110 -103 -93 -83 -75 -72 -83 -88 -82 -73 -66 -61 -59 -58 -58 -59 -62 -64 -67 -66 -63 -59 -55 -52 -52 -60 -65 -61 -56 -54 -55 -60 -63 -63 -60 -58 -57 -57 -58 -57 -56 -55 -55 -55 -54 -50 -54 -49 -39 -35 -38 -40 -32 -39 -43 -42 -41 -39 -38 -37 -38 -40 -42 -45 -47 -49 -53 -56 -59 -62 -50 -50 -66 -79 -84 -90 -95 -99 -100 -95 -91 -88 -87 -92 -103 -107 -105 -103 -102 -102 -102 -102 -100 -108 -109 -106 -104 -102 -102 -104 -105 -105 -104 -101 -101 -101 -106 -104 -99 -95 -93 -91 -90 -90 -90 -87 -83 -82 -80 -82 -80 -79 -80 -81 -84 -85 -85 -85 -84 -83 -81 -81 -80 -81 -78 -74 -73 -73 -74 -76 -78 -80 -77 -71 -67 -64 -64 -65 -67 -68 -69 -71 -70 -67 -66 -66 -66 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -100 -213 -326 -445 -566 -390 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -23 -97 -4 -83 -24 -85 -70 -87 -104 -101 -96 -92 -88 -87 -97 -99 -105 -94 -90 -90 -89 -88 -115 -91 -0 -7 -44 -73 -114 -138 -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 -55 -115 -126 -123 -116 -109 -108 -110 -147 -142 -120 -130 -135 -148 -147 -131 -124 -120 -111 -101 -91 -82 -73 -84 -91 -89 -70 -65 -67 -60 -58 -58 -58 -61 -64 -66 -66 -63 -60 -56 -52 -54 -61 -64 -64 -62 -63 -56 -54 -60 -64 -63 -60 -59 -59 -58 -56 -55 -55 -56 -57 -56 -54 -51 -46 -37 -32 -35 -41 -43 -36 -39 -42 -43 -42 -39 -37 -37 -37 -38 -41 -45 -48 -52 -56 -59 -60 -55 -48 -52 -70 -79 -83 -88 -92 -94 -95 -92 -89 -88 -99 -103 -106 -105 -102 -100 -99 -99 -100 -102 -109 -109 -105 -104 -102 -100 -100 -102 -102 -102 -101 -100 -100 -100 -105 -103 -99 -98 -95 -91 -92 -92 -90 -87 -84 -83 -83 -84 -82 -81 -81 -84 -86 -88 -87 -85 -84 -83 -83 -83 -81 -81 -79 -77 -76 -75 -75 -77 -80 -80 -76 -71 -66 -64 -65 -66 -67 -69 -71 -72 -70 -68 -67 -67 -67 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -5 -1 -68 -99 -107 -109 -108 -104 -99 -95 -91 -73 -29 -39 -54 -80 -92 -91 -89 -92 -51 -0 -0 -18 -70 -79 -140 -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 -61 -121 -125 -117 -112 -114 -123 -169 -134 -115 -105 -126 -150 -143 -133 -128 -118 -108 -99 -89 -82 -73 -64 -84 -70 -59 -51 -55 -60 -58 -57 -59 -63 -64 -66 -63 -59 -56 -53 -48 -54 -61 -60 -61 -62 -65 -61 -57 -60 -63 -63 -62 -61 -59 -56 -54 -54 -54 -57 -58 -57 -53 -52 -39 -30 -32 -38 -47 -47 -35 -37 -39 -40 -39 -38 -36 -36 -36 -38 -41 -44 -47 -51 -56 -58 -60 -44 -48 -56 -73 -79 -82 -86 -89 -90 -90 -89 -88 -88 -111 -105 -104 -102 -99 -98 -96 -96 -97 -101 -108 -106 -105 -102 -99 -98 -99 -99 -99 -99 -99 -99 -99 -99 -105 -104 -101 -99 -95 -91 -92 -92 -90 -88 -86 -85 -85 -86 -84 -84 -83 -86 -88 -87 -86 -86 -85 -85 -85 -84 -83 -83 -81 -80 -78 -78 -78 -79 -81 -81 -76 -70 -66 -65 -65 -65 -67 -71 -73 -74 -71 -69 -68 -68 -67 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -68 -104 -105 -108 -86 -88 -100 -101 -98 -62 -0 -0 -4 -53 -91 -91 -89 -91 -36 -0 -0 -29 -78 -86 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -127 -117 -113 -115 -130 -158 -107 -112 -108 -128 -146 -153 -139 -124 -115 -106 -97 -88 -82 -76 -68 -63 -62 -57 -66 -69 -64 -59 -58 -59 -62 -63 -63 -60 -56 -53 -50 -57 -59 -59 -58 -59 -61 -63 -63 -60 -60 -60 -61 -60 -59 -57 -55 -54 -55 -56 -57 -59 -56 -56 -54 -47 -44 -38 -39 -44 -44 -37 -36 -37 -36 -35 -35 -35 -35 -36 -39 -41 -43 -44 -46 -50 -54 -59 -52 -55 -71 -77 -79 -80 -83 -86 -88 -87 -87 -88 -97 -104 -102 -101 -98 -96 -95 -95 -94 -100 -108 -108 -105 -103 -98 -96 -97 -98 -97 -96 -97 -97 -98 -101 -105 -105 -102 -101 -98 -95 -91 -93 -92 -91 -89 -87 -87 -87 -88 -88 -86 -86 -89 -88 -88 -88 -87 -87 -86 -86 -85 -85 -84 -83 -81 -79 -80 -81 -82 -83 -80 -75 -70 -67 -66 -66 -67 -69 -72 -75 -75 -72 -70 -69 -69 -68 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -33 -108 -104 -106 -15 -16 -73 -105 -107 -97 -46 -0 -15 -73 -93 -92 -92 -96 -27 -0 -0 -43 -89 -92 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -103 -126 -117 -115 -117 -137 -144 -88 -96 -113 -129 -135 -142 -131 -120 -112 -104 -95 -87 -82 -77 -70 -66 -61 -53 -52 -67 -66 -61 -60 -60 -62 -61 -60 -56 -52 -50 -47 -60 -63 -60 -58 -61 -62 -60 -62 -61 -61 -60 -59 -58 -57 -57 -56 -56 -57 -58 -59 -59 -56 -54 -46 -41 -37 -34 -30 -29 -34 -38 -36 -33 -34 -34 -34 -34 -35 -36 -39 -40 -41 -42 -43 -47 -54 -60 -66 -70 -73 -75 -78 -79 -80 -83 -85 -84 -88 -99 -108 -101 -100 -98 -95 -93 -94 -101 -105 -106 -107 -106 -102 -99 -95 -94 -95 -96 -95 -94 -95 -97 -101 -104 -104 -103 -101 -99 -97 -94 -91 -94 -92 -91 -90 -88 -88 -89 -90 -89 -89 -88 -88 -89 -90 -89 -89 -88 -87 -87 -87 -86 -85 -84 -81 -80 -82 -83 -84 -83 -80 -74 -70 -68 -68 -68 -69 -71 -73 -76 -75 -73 -71 -71 -71 -70 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -112 -99 -61 -36 -98 -108 -112 -113 -115 -60 -0 -32 -99 -94 -93 -96 -104 -96 -20 -0 -26 -55 -80 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -125 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -118 -125 -118 -118 -120 -123 -115 -86 -82 -105 -120 -140 -140 -126 -118 -110 -102 -94 -87 -82 -77 -71 -68 -59 -58 -75 -70 -66 -63 -62 -62 -61 -59 -56 -53 -50 -48 -64 -65 -63 -59 -53 -60 -63 -61 -63 -61 -61 -60 -59 -57 -57 -57 -57 -58 -59 -60 -60 -59 -58 -57 -43 -50 -34 -34 -25 -24 -26 -31 -31 -29 -34 -34 -35 -34 -35 -38 -39 -40 -42 -44 -46 -51 -56 -63 -68 -71 -73 -75 -76 -78 -79 -80 -81 -89 -97 -101 -103 -98 -97 -94 -92 -91 -102 -104 -103 -104 -104 -102 -98 -95 -93 -93 -94 -95 -96 -96 -97 -102 -104 -103 -102 -100 -99 -98 -96 -93 -95 -94 -93 -92 -91 -89 -88 -89 -90 -90 -90 -87 -90 -91 -91 -91 -91 -90 -89 -89 -88 -87 -85 -84 -82 -82 -83 -86 -86 -84 -80 -77 -75 -73 -71 -69 -71 -73 -75 -77 -76 -74 -72 -72 -72 -73 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -100 -61 -113 -115 -118 -118 -118 -93 -34 -33 -73 -99 -97 -99 -105 -111 -116 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -98 -61 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -132 -125 -120 -121 -122 -117 -103 -90 -85 -94 -132 -143 -137 -124 -116 -109 -100 -93 -86 -82 -78 -73 -70 -67 -57 -51 -49 -63 -64 -63 -62 -60 -56 -53 -50 -50 -66 -66 -61 -58 -57 -59 -57 -59 -63 -65 -63 -63 -62 -60 -59 -56 -57 -58 -59 -59 -60 -61 -60 -57 -53 -48 -48 -28 -28 -26 -19 -19 -27 -33 -30 -30 -33 -35 -35 -36 -39 -40 -42 -44 -47 -51 -55 -60 -65 -69 -71 -72 -74 -75 -76 -77 -77 -88 -96 -99 -99 -98 -95 -93 -90 -89 -93 -101 -102 -102 -102 -103 -100 -95 -93 -92 -93 -99 -98 -100 -102 -103 -104 -103 -101 -100 -99 -97 -96 -94 -93 -96 -94 -93 -93 -92 -92 -90 -89 -89 -89 -90 -90 -90 -94 -94 -94 -92 -91 -91 -90 -89 -87 -86 -84 -82 -82 -84 -87 -87 -85 -84 -81 -77 -73 -71 -71 -72 -75 -77 -78 -77 -75 -72 -72 -73 -74 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -120 -122 -122 -122 -121 -121 -122 -82 -78 -94 -107 -105 -105 -109 -114 -119 -113 -2 -0 -0 -0 -0 -0 -0 -46 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -69 -78 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -136 -125 -122 -124 -124 -116 -108 -98 -90 -98 -129 -144 -134 -120 -114 -108 -99 -92 -86 -82 -79 -77 -74 -68 -60 -54 -47 -45 -59 -62 -61 -58 -54 -51 -48 -46 -50 -66 -61 -55 -54 -57 -57 -59 -64 -66 -66 -66 -65 -64 -60 -59 -61 -61 -59 -58 -59 -61 -60 -56 -50 -44 -47 -45 -30 -34 -22 -14 -19 -29 -31 -28 -31 -33 -33 -36 -37 -41 -46 -47 -48 -52 -58 -63 -67 -70 -71 -72 -72 -73 -74 -74 -88 -95 -96 -98 -99 -96 -93 -90 -88 -87 -98 -102 -101 -100 -100 -100 -97 -93 -91 -91 -93 -101 -100 -99 -100 -101 -103 -101 -100 -99 -98 -96 -95 -93 -93 -96 -93 -92 -92 -93 -93 -92 -91 -90 -90 -92 -93 -93 -96 -96 -95 -94 -93 -92 -90 -89 -87 -86 -83 -82 -82 -85 -88 -88 -88 -85 -81 -77 -73 -71 -71 -73 -76 -78 -79 -78 -75 -73 -72 -73 -75 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -127 -129 -130 -129 -127 -127 -126 -113 -114 -111 -114 -116 -117 -119 -122 -125 -122 -86 -0 -0 -0 -0 -0 -0 -32 -91 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -98 -100 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -135 -128 -127 -126 -123 -121 -113 -100 -92 -93 -114 -142 -132 -120 -113 -106 -98 -91 -86 -83 -81 -78 -75 -70 -65 -59 -51 -41 -41 -57 -59 -54 -51 -50 -49 -50 -53 -67 -65 -59 -55 -55 -59 -61 -64 -66 -68 -69 -68 -65 -63 -63 -64 -63 -60 -58 -59 -62 -59 -54 -51 -46 -44 -38 -38 -34 -27 -16 -12 -19 -29 -32 -29 -30 -33 -34 -36 -45 -50 -50 -51 -54 -59 -63 -67 -70 -71 -72 -71 -72 -73 -72 -89 -94 -96 -98 -97 -94 -90 -88 -86 -86 -91 -100 -98 -98 -97 -96 -92 -90 -90 -92 -97 -99 -98 -98 -98 -100 -101 -99 -97 -97 -96 -95 -93 -92 -93 -96 -95 -93 -93 -93 -93 -93 -92 -91 -92 -94 -95 -96 -98 -98 -98 -97 -95 -92 -90 -89 -87 -85 -83 -81 -82 -84 -86 -88 -88 -85 -81 -77 -74 -72 -72 -74 -76 -78 -79 -78 -76 -74 -73 -74 -76 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -134 -134 -134 -133 -131 -130 -127 -121 -118 -117 -125 -127 -127 -127 -128 -129 -95 -22 -0 -0 -0 -0 -0 -0 -44 -105 -129 -66 -0 -0 -0 -0 -0 -0 -0 -0 -10 -26 -33 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -137 -132 -131 -129 -128 -123 -111 -98 -94 -97 -120 -140 -130 -120 -113 -104 -96 -90 -88 -85 -82 -78 -76 -72 -68 -64 -56 -46 -37 -56 -54 -49 -47 -47 -48 -59 -71 -71 -69 -65 -61 -58 -59 -62 -65 -67 -68 -69 -70 -68 -65 -65 -67 -65 -61 -59 -62 -64 -58 -53 -48 -47 -47 -45 -40 -34 -28 -21 -14 -17 -24 -31 -31 -30 -28 -27 -41 -57 -53 -55 -55 -56 -60 -63 -66 -68 -70 -70 -71 -74 -75 -91 -91 -93 -95 -97 -95 -92 -88 -86 -84 -87 -99 -98 -96 -95 -95 -92 -89 -88 -88 -92 -98 -97 -97 -96 -96 -98 -99 -96 -95 -95 -95 -94 -92 -91 -92 -93 -94 -94 -93 -93 -94 -94 -93 -93 -94 -96 -97 -98 -100 -100 -99 -97 -95 -93 -90 -89 -87 -84 -82 -81 -82 -83 -84 -88 -88 -84 -80 -77 -74 -73 -73 -75 -77 -78 -78 -77 -75 -73 -73 -75 -77 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -118 -142 -140 -137 -133 -130 -127 -121 -47 -63 -124 -103 -106 -119 -68 -8 -0 -0 -0 -0 -0 -0 -12 -60 -122 -147 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -82 -139 -135 -133 -129 -128 -122 -108 -95 -94 -112 -132 -139 -129 -120 -111 -103 -96 -95 -91 -86 -82 -79 -78 -75 -70 -65 -58 -48 -41 -56 -49 -46 -44 -44 -50 -63 -73 -74 -72 -69 -65 -61 -60 -63 -65 -67 -69 -71 -71 -69 -67 -67 -68 -67 -64 -60 -64 -64 -59 -57 -46 -40 -40 -33 -31 -29 -24 -24 -14 -15 -18 -22 -25 -30 -31 -32 -40 -50 -66 -71 -57 -58 -60 -62 -64 -66 -67 -70 -77 -89 -88 -89 -91 -94 -95 -95 -93 -90 -87 -84 -85 -90 -96 -96 -95 -93 -91 -88 -86 -86 -91 -95 -96 -96 -96 -95 -95 -97 -97 -95 -94 -93 -93 -92 -91 -91 -92 -95 -94 -93 -93 -94 -95 -95 -95 -94 -95 -97 -99 -100 -102 -101 -100 -99 -97 -95 -91 -89 -88 -85 -83 -82 -83 -84 -86 -88 -88 -85 -81 -77 -74 -74 -74 -75 -77 -77 -77 -76 -75 -73 -75 -77 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -93 -133 -146 -141 -139 -107 -28 -0 -1 -75 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -67 -78 -133 -58 -13 -54 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -121 -140 -137 -134 -132 -126 -117 -102 -114 -114 -136 -145 -140 -130 -119 -112 -105 -103 -97 -91 -87 -83 -81 -80 -77 -71 -64 -57 -48 -43 -55 -52 -46 -44 -52 -66 -73 -75 -76 -75 -72 -69 -65 -62 -65 -65 -67 -69 -71 -71 -70 -68 -67 -67 -66 -64 -63 -65 -64 -62 -59 -44 -41 -43 -37 -33 -30 -32 -26 -14 -12 -12 -13 -16 -24 -31 -37 -43 -45 -55 -64 -67 -69 -59 -60 -62 -63 -68 -77 -84 -86 -87 -88 -91 -95 -95 -94 -91 -90 -86 -82 -86 -94 -93 -93 -93 -91 -88 -86 -86 -91 -93 -94 -94 -95 -95 -95 -95 -96 -95 -93 -92 -92 -93 -92 -92 -91 -93 -95 -94 -93 -93 -95 -97 -97 -97 -97 -97 -98 -99 -101 -101 -99 -102 -100 -98 -96 -92 -89 -88 -86 -84 -83 -83 -84 -87 -90 -89 -86 -81 -78 -75 -74 -74 -75 -75 -77 -78 -77 -76 -74 -76 -78 -80 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -128 -143 -83 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -122 -148 -138 -33 -97 -116 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -83 -127 -142 -140 -137 -131 -122 -110 -98 -115 -120 -134 -141 -140 -131 -121 -116 -112 -105 -98 -92 -88 -84 -82 -80 -77 -72 -65 -57 -48 -42 -48 -56 -47 -44 -67 -72 -74 -76 -77 -77 -74 -71 -68 -66 -64 -65 -66 -66 -69 -71 -69 -65 -71 -76 -64 -63 -63 -64 -65 -61 -57 -45 -35 -39 -36 -32 -37 -34 -27 -14 -13 -10 -14 -14 -20 -24 -30 -39 -46 -55 -68 -62 -66 -66 -66 -70 -71 -78 -81 -82 -84 -87 -88 -91 -95 -96 -94 -93 -89 -84 -79 -85 -91 -91 -91 -91 -89 -85 -84 -84 -89 -91 -92 -92 -93 -94 -94 -94 -93 -93 -90 -90 -91 -92 -92 -93 -95 -96 -95 -94 -94 -94 -95 -98 -98 -99 -99 -99 -99 -99 -99 -99 -99 -99 -102 -100 -97 -93 -91 -91 -89 -86 -84 -83 -85 -88 -90 -90 -86 -82 -78 -75 -74 -74 -75 -76 -77 -78 -78 -77 -76 -77 -78 -81 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -124 -137 -25 -5 -114 -149 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -72 -97 -119 -141 -148 -143 -135 -126 -116 -99 -86 -109 -127 -125 -139 -140 -134 -130 -123 -113 -105 -99 -93 -88 -85 -83 -80 -78 -75 -67 -56 -50 -46 -48 -58 -48 -45 -71 -74 -75 -76 -78 -77 -74 -72 -69 -66 -64 -63 -63 -65 -68 -70 -67 -72 -77 -79 -70 -60 -61 -63 -63 -61 -52 -46 -37 -42 -34 -27 -33 -34 -29 -25 -23 -12 -14 -12 -16 -19 -29 -41 -50 -55 -59 -60 -61 -64 -68 -76 -81 -82 -81 -81 -83 -85 -87 -90 -93 -95 -94 -92 -87 -82 -78 -85 -91 -91 -90 -87 -86 -83 -82 -82 -88 -89 -90 -90 -91 -93 -93 -92 -92 -94 -92 -88 -89 -89 -90 -92 -95 -96 -95 -94 -94 -95 -96 -98 -99 -99 -101 -101 -101 -99 -98 -100 -100 -100 -99 -102 -98 -95 -94 -91 -90 -87 -85 -84 -86 -88 -89 -89 -86 -82 -79 -76 -75 -75 -75 -77 -79 -79 -79 -78 -78 -78 -79 -82 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -135 -0 -0 -130 -148 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -107 -103 -127 -150 -152 -143 -130 -119 -104 -96 -105 -120 -125 -117 -142 -142 -140 -134 -124 -114 -106 -99 -93 -89 -86 -83 -81 -79 -76 -69 -66 -57 -48 -51 -58 -48 -48 -72 -75 -76 -76 -76 -75 -74 -71 -67 -65 -66 -63 -62 -65 -69 -70 -76 -74 -74 -75 -73 -66 -59 -60 -59 -58 -52 -41 -30 -34 -32 -28 -31 -34 -31 -27 -27 -15 -14 -11 -15 -19 -24 -30 -46 -61 -63 -63 -63 -63 -66 -74 -80 -81 -80 -81 -82 -84 -87 -90 -93 -93 -92 -90 -85 -80 -78 -82 -90 -92 -89 -85 -83 -81 -82 -90 -88 -88 -89 -90 -91 -92 -92 -91 -93 -97 -95 -87 -87 -88 -89 -91 -94 -95 -94 -94 -95 -96 -97 -99 -99 -100 -100 -101 -101 -99 -99 -101 -102 -102 -102 -103 -100 -99 -96 -93 -90 -86 -85 -86 -87 -88 -89 -88 -85 -82 -80 -78 -76 -75 -76 -78 -81 -81 -80 -79 -79 -78 -80 -80 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -89 -70 -28 -13 -18 -3 -0 -1 -41 -136 -88 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -105 -104 -106 -154 -150 -137 -122 -109 -92 -87 -98 -108 -113 -117 -135 -145 -142 -135 -125 -114 -106 -100 -94 -89 -87 -85 -83 -79 -77 -76 -70 -59 -49 -54 -57 -52 -60 -72 -75 -75 -74 -72 -72 -69 -67 -66 -66 -68 -66 -64 -65 -74 -81 -72 -69 -70 -71 -63 -57 -57 -58 -57 -56 -52 -49 -37 -35 -27 -25 -27 -31 -31 -26 -26 -18 -20 -17 -17 -15 -24 -32 -38 -42 -53 -66 -66 -65 -67 -74 -80 -80 -78 -79 -80 -83 -86 -88 -89 -91 -90 -89 -84 -81 -79 -78 -88 -91 -87 -83 -81 -80 -81 -88 -87 -88 -89 -90 -91 -91 -90 -91 -94 -95 -94 -86 -86 -87 -89 -92 -95 -95 -95 -96 -96 -97 -98 -99 -100 -98 -99 -99 -99 -99 -100 -103 -105 -103 -100 -100 -100 -100 -97 -93 -90 -88 -86 -87 -88 -89 -89 -89 -86 -83 -82 -79 -76 -75 -76 -79 -81 -82 -82 -81 -80 -80 -80 -80 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -142 -167 -164 -98 -94 -154 -155 -107 -20 -103 -54 -66 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -93 -103 -110 -132 -152 -144 -127 -110 -97 -104 -96 -91 -100 -109 -116 -127 -141 -143 -135 -125 -114 -106 -100 -94 -90 -88 -86 -85 -82 -81 -78 -71 -59 -49 -55 -56 -57 -69 -72 -74 -73 -71 -71 -68 -65 -65 -67 -69 -70 -68 -68 -73 -82 -74 -67 -67 -67 -56 -52 -52 -53 -55 -54 -52 -55 -59 -32 -26 -29 -30 -31 -36 -35 -26 -21 -21 -24 -20 -13 -18 -24 -28 -31 -36 -51 -63 -64 -65 -69 -75 -78 -78 -76 -77 -79 -82 -83 -85 -88 -94 -100 -88 -84 -81 -78 -77 -88 -89 -86 -83 -81 -78 -81 -87 -86 -87 -88 -90 -91 -90 -87 -87 -89 -90 -91 -87 -85 -86 -88 -89 -93 -94 -94 -95 -96 -98 -99 -98 -98 -97 -99 -99 -99 -101 -102 -104 -104 -103 -102 -101 -99 -97 -99 -94 -91 -89 -88 -88 -89 -89 -90 -90 -89 -85 -83 -80 -77 -76 -76 -79 -82 -83 -83 -83 -82 -82 -81 -81 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -146 -125 -163 -163 -159 -118 -138 -152 -152 -147 -131 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -102 -101 -113 -136 -148 -143 -133 -117 -99 -85 -100 -109 -86 -78 -90 -115 -146 -139 -145 -134 -124 -114 -106 -100 -94 -90 -88 -86 -86 -86 -83 -78 -68 -57 -66 -63 -54 -59 -69 -71 -72 -71 -70 -67 -66 -64 -66 -68 -70 -71 -76 -78 -76 -70 -67 -67 -67 -51 -49 -50 -50 -52 -54 -56 -57 -58 -45 -34 -31 -29 -34 -38 -44 -40 -33 -27 -24 -26 -21 -15 -20 -16 -14 -25 -47 -57 -60 -61 -65 -70 -74 -75 -75 -75 -76 -78 -79 -81 -83 -86 -89 -91 -87 -84 -78 -76 -75 -87 -88 -86 -83 -79 -79 -85 -86 -86 -88 -88 -89 -90 -88 -86 -84 -83 -86 -90 -89 -86 -85 -87 -88 -87 -91 -93 -94 -96 -98 -99 -98 -96 -98 -99 -100 -100 -102 -104 -105 -105 -104 -104 -103 -100 -97 -96 -95 -92 -90 -89 -89 -89 -90 -90 -90 -89 -86 -84 -80 -77 -76 -76 -79 -82 -84 -84 -84 -83 -82 -81 -82 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -55 -15 -0 -0 -4 -52 -164 -162 -160 -156 -91 -61 -114 -146 -143 -146 -98 -25 -0 -0 -0 -0 -23 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -117 -132 -141 -140 -133 -120 -106 -91 -77 -96 -106 -82 -69 -78 -110 -143 -141 -145 -133 -123 -114 -106 -100 -94 -90 -88 -86 -86 -86 -82 -76 -63 -53 -71 -64 -52 -59 -68 -70 -70 -71 -69 -66 -64 -63 -65 -69 -70 -82 -85 -76 -64 -60 -62 -63 -65 -48 -47 -49 -48 -56 -57 -57 -54 -41 -36 -42 -44 -34 -43 -43 -47 -42 -38 -32 -26 -26 -22 -21 -23 -21 -14 -26 -48 -57 -59 -61 -64 -69 -72 -72 -73 -74 -74 -75 -77 -80 -81 -82 -84 -87 -86 -83 -77 -73 -72 -79 -86 -85 -81 -77 -74 -77 -85 -86 -86 -85 -87 -87 -87 -85 -83 -82 -84 -87 -88 -89 -85 -87 -87 -86 -91 -93 -94 -95 -98 -97 -96 -97 -99 -100 -101 -102 -105 -105 -106 -106 -106 -105 -104 -102 -99 -96 -96 -93 -91 -89 -89 -90 -90 -90 -89 -88 -86 -84 -80 -78 -77 -77 -80 -83 -85 -85 -85 -84 -82 -82 -83 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -105 -112 -59 -10 -11 -86 -156 -156 -156 -135 -60 -0 -131 -134 -121 -43 -5 -10 -0 -0 -0 -7 -42 -104 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -114 -130 -136 -133 -123 -109 -98 -86 -78 -97 -91 -86 -80 -88 -109 -129 -141 -141 -132 -121 -112 -105 -99 -94 -91 -88 -85 -82 -81 -78 -72 -62 -54 -75 -62 -50 -61 -68 -70 -72 -72 -70 -68 -64 -61 -64 -68 -70 -80 -75 -61 -54 -53 -57 -62 -61 -60 -45 -47 -59 -65 -63 -52 -44 -39 -37 -38 -45 -44 -51 -42 -46 -39 -38 -32 -26 -24 -23 -27 -29 -21 -14 -28 -48 -57 -60 -63 -65 -67 -69 -71 -71 -72 -71 -73 -75 -78 -77 -77 -80 -83 -84 -81 -75 -72 -72 -72 -83 -82 -78 -75 -73 -77 -83 -84 -84 -84 -84 -84 -84 -83 -81 -80 -81 -84 -88 -88 -86 -86 -86 -85 -85 -85 -91 -95 -95 -95 -95 -97 -100 -101 -103 -104 -106 -106 -106 -107 -107 -106 -105 -103 -100 -97 -94 -94 -92 -90 -90 -90 -90 -89 -89 -87 -85 -84 -80 -78 -76 -77 -80 -81 -84 -85 -85 -84 -82 -82 -83 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -111 -110 -109 -46 -77 -130 -154 -151 -147 -129 -62 -8 -87 -119 -16 -0 -0 -0 -0 -0 -21 -64 -103 -100 -19 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -0 -0 -114 -116 -128 -131 -122 -111 -102 -94 -85 -77 -61 -63 -63 -69 -105 -118 -127 -136 -136 -129 -120 -112 -105 -99 -97 -94 -89 -82 -76 -73 -73 -70 -62 -59 -78 -60 -46 -50 -64 -72 -74 -72 -70 -68 -66 -64 -83 -84 -86 -83 -64 -53 -49 -52 -58 -61 -57 -55 -60 -62 -65 -63 -54 -45 -43 -47 -48 -49 -56 -51 -41 -41 -30 -33 -38 -31 -26 -25 -22 -23 -28 -22 -18 -31 -35 -56 -63 -64 -64 -65 -67 -69 -70 -70 -69 -71 -73 -75 -75 -74 -75 -79 -81 -79 -76 -75 -73 -72 -83 -80 -76 -73 -72 -73 -78 -82 -80 -80 -80 -82 -82 -81 -79 -79 -81 -85 -87 -89 -89 -85 -85 -85 -84 -90 -93 -96 -96 -94 -96 -98 -101 -103 -104 -105 -106 -107 -108 -108 -108 -107 -105 -103 -101 -98 -96 -96 -93 -93 -91 -89 -89 -88 -88 -86 -84 -83 -80 -77 -76 -77 -77 -81 -84 -85 -85 -83 -82 -82 -83 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -96 -108 -108 -107 -105 -102 -97 -95 -129 -142 -138 -135 -91 -12 -52 -107 -3 -0 -0 -0 -0 -0 -49 -106 -104 -102 -76 -0 -0 -0 -0 -0 -0 -0 -18 -54 -70 -3 -16 -118 -119 -129 -122 -108 -100 -96 -92 -86 -81 -78 -65 -56 -72 -131 -137 -147 -142 -132 -126 -118 -112 -107 -106 -99 -95 -91 -82 -72 -68 -70 -69 -65 -66 -80 -59 -56 -60 -68 -74 -74 -71 -70 -74 -82 -80 -80 -83 -81 -76 -66 -56 -52 -55 -60 -59 -53 -53 -56 -61 -69 -56 -47 -46 -46 -50 -57 -60 -58 -57 -44 -39 -27 -30 -35 -27 -24 -25 -28 -29 -31 -29 -24 -34 -38 -60 -64 -64 -64 -65 -67 -67 -68 -68 -67 -68 -70 -72 -72 -72 -71 -73 -77 -79 -78 -77 -74 -72 -82 -78 -74 -72 -71 -77 -81 -80 -79 -78 -78 -80 -81 -80 -79 -78 -83 -85 -86 -88 -88 -84 -83 -83 -82 -90 -92 -91 -93 -95 -97 -100 -102 -104 -105 -106 -106 -108 -110 -109 -109 -107 -106 -104 -102 -100 -97 -95 -94 -92 -91 -89 -89 -88 -86 -84 -82 -81 -79 -76 -76 -76 -76 -79 -81 -84 -84 -83 -81 -81 -83 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -58 -104 -104 -105 -103 -101 -99 -98 -92 -85 -117 -130 -83 -58 -73 -109 -101 -21 -0 -0 -0 -0 -51 -89 -105 -106 -85 -16 -16 -130 -114 -104 -18 -0 -0 -31 -65 -45 -38 -136 -117 -126 -125 -141 -104 -93 -95 -94 -91 -87 -79 -72 -77 -77 -131 -135 -166 -147 -129 -123 -118 -115 -113 -108 -101 -96 -93 -82 -70 -67 -69 -71 -81 -93 -85 -79 -63 -75 -72 -82 -80 -73 -76 -80 -77 -75 -74 -76 -82 -70 -68 -58 -55 -57 -59 -54 -48 -50 -56 -62 -77 -54 -52 -48 -48 -55 -64 -65 -61 -58 -46 -41 -28 -30 -33 -31 -23 -23 -32 -39 -41 -42 -37 -36 -41 -64 -67 -66 -65 -66 -66 -66 -66 -66 -64 -65 -67 -72 -71 -70 -67 -69 -71 -74 -76 -74 -73 -71 -80 -76 -74 -71 -71 -76 -78 -78 -76 -76 -78 -79 -80 -80 -78 -77 -82 -84 -86 -87 -88 -87 -83 -83 -83 -89 -92 -91 -93 -96 -98 -101 -104 -105 -106 -106 -108 -110 -111 -110 -109 -108 -106 -104 -102 -101 -100 -99 -94 -92 -92 -89 -88 -87 -85 -83 -81 -79 -78 -77 -76 -76 -77 -79 -81 -83 -84 -83 -82 -82 -83 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -89 -103 -99 -100 -102 -101 -98 -97 -96 -92 -87 -79 -114 -116 -82 -76 -101 -108 -115 -98 -12 -0 -0 -0 -83 -104 -105 -108 -108 -71 -3 -20 -115 -113 -93 -79 -74 -22 -18 -23 -42 -99 -126 -125 -117 -119 -97 -94 -96 -97 -93 -87 -77 -69 -74 -91 -107 -132 -158 -138 -125 -120 -118 -116 -112 -108 -102 -97 -93 -81 -70 -67 -75 -92 -101 -98 -93 -79 -67 -79 -72 -86 -83 -78 -73 -70 -70 -69 -66 -63 -65 -63 -65 -58 -56 -58 -58 -53 -46 -48 -58 -65 -79 -73 -49 -55 -58 -63 -65 -63 -59 -55 -47 -42 -28 -29 -30 -33 -22 -20 -31 -45 -49 -43 -38 -37 -44 -67 -70 -69 -69 -67 -66 -66 -66 -64 -62 -64 -67 -80 -82 -82 -69 -65 -67 -71 -77 -80 -79 -77 -78 -75 -73 -70 -73 -75 -76 -77 -77 -77 -78 -79 -79 -79 -78 -77 -80 -83 -83 -83 -86 -87 -86 -89 -88 -89 -85 -89 -94 -97 -100 -102 -103 -105 -106 -107 -108 -111 -112 -111 -110 -109 -108 -106 -103 -102 -101 -99 -95 -95 -92 -89 -88 -87 -85 -83 -80 -78 -77 -76 -76 -76 -78 -80 -82 -83 -84 -83 -83 -84 -84 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -98 -99 -99 -98 -99 -98 -95 -93 -91 -88 -83 -79 -120 -37 -59 -75 -89 -105 -113 -112 -114 -118 -112 -97 -102 -102 -106 -110 -90 -45 -45 -127 -115 -111 -114 -120 -138 -67 -74 -93 -94 -107 -128 -121 -113 -104 -97 -98 -99 -98 -92 -85 -74 -61 -67 -94 -100 -153 -169 -146 -137 -124 -117 -113 -110 -107 -102 -96 -90 -79 -69 -68 -97 -104 -103 -98 -89 -76 -68 -79 -71 -67 -67 -66 -62 -60 -61 -62 -63 -64 -65 -60 -62 -63 -58 -59 -61 -60 -55 -52 -61 -79 -80 -77 -59 -57 -68 -65 -61 -58 -51 -46 -47 -41 -28 -28 -29 -33 -19 -18 -32 -48 -51 -45 -40 -45 -61 -66 -67 -70 -70 -69 -67 -73 -75 -72 -69 -67 -64 -66 -77 -78 -79 -79 -80 -81 -80 -80 -82 -81 -78 -76 -72 -69 -68 -67 -74 -77 -76 -76 -77 -78 -78 -78 -77 -76 -77 -78 -78 -77 -83 -88 -89 -87 -80 -81 -85 -90 -95 -99 -100 -101 -103 -105 -107 -108 -110 -112 -112 -113 -111 -111 -110 -107 -106 -104 -102 -100 -97 -95 -94 -89 -88 -88 -85 -83 -81 -80 -78 -77 -76 -77 -79 -82 -83 -84 -85 -84 -85 -85 -86 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -91 -93 -96 -97 -97 -98 -94 -90 -86 -84 -81 -77 -77 -81 -49 -61 -67 -83 -100 -107 -107 -110 -115 -117 -113 -103 -102 -109 -111 -63 -11 -42 -98 -113 -110 -104 -122 -135 -100 -93 -93 -118 -128 -119 -116 -114 -108 -105 -102 -101 -97 -90 -81 -68 -59 -74 -98 -97 -131 -183 -174 -169 -131 -115 -111 -108 -105 -100 -95 -87 -78 -71 -83 -101 -105 -101 -93 -84 -72 -70 -79 -66 -50 -54 -53 -53 -52 -55 -57 -67 -71 -64 -60 -61 -61 -57 -59 -70 -66 -52 -48 -51 -63 -79 -73 -69 -60 -66 -62 -57 -52 -49 -49 -48 -41 -29 -28 -29 -31 -17 -26 -43 -53 -52 -47 -44 -51 -62 -63 -67 -70 -69 -67 -76 -81 -80 -79 -79 -75 -66 -63 -63 -64 -63 -63 -77 -80 -79 -79 -77 -72 -73 -76 -73 -71 -70 -68 -74 -76 -76 -76 -76 -76 -76 -76 -76 -75 -74 -74 -76 -76 -82 -87 -87 -84 -80 -83 -86 -91 -96 -97 -99 -101 -103 -105 -107 -109 -111 -113 -113 -112 -113 -112 -112 -112 -109 -107 -105 -103 -99 -96 -96 -91 -89 -89 -86 -84 -83 -81 -79 -78 -77 -78 -81 -83 -84 -85 -86 -86 -87 -87 -88 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -49 -62 -88 -90 -91 -92 -93 -92 -93 -89 -83 -79 -76 -74 -71 -70 -64 -12 -69 -66 -82 -93 -108 -105 -104 -109 -110 -107 -101 -101 -108 -111 -110 -54 -64 -100 -93 -83 -83 -99 -135 -93 -93 -104 -121 -120 -115 -117 -118 -114 -109 -103 -100 -94 -87 -78 -66 -62 -68 -73 -78 -104 -141 -170 -171 -130 -114 -109 -107 -102 -98 -91 -83 -76 -76 -107 -104 -102 -97 -89 -80 -71 -73 -73 -54 -50 -50 -42 -47 -46 -46 -46 -57 -65 -64 -62 -59 -59 -58 -57 -67 -67 -59 -54 -54 -59 -68 -71 -72 -71 -66 -59 -53 -52 -52 -50 -49 -41 -31 -29 -29 -29 -15 -31 -52 -55 -52 -49 -46 -55 -67 -67 -69 -69 -66 -77 -81 -80 -78 -78 -78 -78 -74 -65 -64 -64 -64 -64 -76 -78 -77 -79 -73 -66 -69 -76 -74 -73 -69 -68 -75 -74 -73 -74 -74 -74 -74 -74 -75 -75 -74 -73 -74 -75 -80 -83 -83 -81 -82 -83 -86 -91 -90 -95 -98 -101 -104 -106 -107 -109 -111 -113 -112 -112 -113 -114 -115 -113 -111 -108 -105 -102 -100 -97 -94 -90 -91 -91 -88 -86 -84 -82 -80 -79 -79 -79 -81 -83 -85 -85 -87 -88 -88 -89 -90 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -78 -82 -86 -88 -89 -88 -88 -88 -88 -82 -76 -86 -88 -83 -71 -65 -48 -12 -75 -70 -77 -104 -132 -119 -100 -102 -104 -102 -97 -96 -104 -110 -111 -108 -106 -106 -99 -85 -78 -86 -108 -92 -94 -140 -131 -120 -118 -120 -120 -115 -108 -102 -98 -92 -85 -75 -64 -67 -75 -65 -56 -73 -105 -159 -167 -126 -112 -107 -104 -100 -95 -88 -80 -80 -93 -106 -105 -100 -94 -86 -80 -72 -66 -57 -45 -45 -46 -32 -37 -41 -43 -54 -65 -67 -66 -64 -62 -64 -62 -59 -60 -61 -61 -60 -57 -58 -66 -75 -79 -75 -72 -58 -55 -52 -53 -53 -51 -42 -34 -32 -30 -28 -16 -32 -54 -55 -52 -49 -47 -57 -67 -68 -69 -68 -66 -80 -79 -77 -77 -78 -77 -76 -76 -76 -72 -61 -62 -64 -63 -74 -76 -77 -75 -71 -72 -75 -74 -71 -68 -66 -73 -72 -70 -70 -70 -71 -72 -71 -72 -73 -72 -71 -73 -75 -77 -79 -80 -80 -81 -83 -86 -86 -90 -95 -99 -103 -105 -107 -108 -110 -112 -113 -113 -114 -113 -116 -117 -115 -113 -109 -106 -103 -101 -98 -94 -91 -92 -90 -90 -87 -86 -83 -81 -79 -80 -80 -81 -83 -84 -84 -84 -85 -88 -90 -91 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -71 -76 -81 -84 -85 -85 -85 -85 -84 -83 -72 -90 -102 -108 -112 -89 -81 -94 -76 -76 -77 -101 -134 -133 -137 -114 -99 -99 -97 -91 -98 -125 -108 -109 -110 -108 -106 -103 -95 -88 -89 -94 -97 -102 -142 -127 -121 -120 -121 -119 -113 -106 -101 -97 -91 -83 -72 -64 -67 -79 -65 -53 -68 -105 -149 -162 -120 -109 -105 -100 -97 -91 -84 -89 -102 -109 -106 -103 -98 -93 -87 -82 -75 -67 -54 -42 -38 -41 -31 -27 -33 -36 -42 -45 -53 -63 -65 -64 -66 -65 -63 -63 -63 -63 -62 -57 -67 -74 -77 -79 -76 -70 -63 -58 -56 -49 -48 -39 -35 -34 -33 -28 -21 -27 -35 -56 -55 -53 -56 -54 -60 -66 -67 -67 -66 -67 -79 -76 -75 -75 -76 -74 -74 -74 -74 -70 -61 -61 -62 -61 -72 -74 -73 -72 -72 -72 -71 -70 -68 -66 -64 -72 -68 -67 -67 -68 -69 -69 -69 -70 -70 -71 -71 -72 -75 -77 -79 -80 -80 -82 -83 -84 -87 -91 -95 -98 -102 -105 -108 -109 -111 -112 -114 -114 -116 -115 -117 -117 -116 -113 -110 -107 -104 -102 -99 -96 -95 -92 -90 -91 -88 -86 -84 -82 -80 -80 -80 -81 -82 -82 -82 -83 -85 -86 -87 -87 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -79 -80 -81 -81 -80 -79 -78 -75 -72 -100 -92 -92 -98 -100 -95 -85 -78 -75 -81 -119 -128 -123 -132 -139 -143 -147 -117 -89 -106 -142 -126 -125 -108 -106 -106 -107 -103 -99 -98 -98 -105 -120 -134 -123 -123 -120 -121 -118 -111 -105 -101 -97 -90 -79 -70 -63 -63 -60 -56 -64 -98 -122 -133 -143 -115 -106 -102 -98 -94 -88 -80 -83 -100 -108 -105 -101 -98 -94 -90 -87 -80 -61 -58 -49 -41 -39 -32 -28 -29 -33 -34 -49 -59 -64 -68 -66 -62 -62 -62 -62 -63 -67 -66 -67 -70 -76 -80 -82 -78 -67 -65 -63 -61 -40 -36 -35 -35 -36 -37 -29 -22 -33 -38 -57 -56 -54 -67 -68 -66 -65 -65 -65 -64 -67 -79 -75 -72 -72 -72 -71 -71 -72 -72 -72 -72 -72 -74 -74 -72 -71 -69 -69 -68 -68 -67 -66 -65 -64 -65 -70 -67 -64 -65 -67 -68 -68 -69 -69 -69 -70 -72 -73 -74 -76 -78 -79 -79 -79 -80 -83 -86 -91 -93 -98 -102 -106 -109 -110 -112 -113 -113 -115 -117 -117 -117 -116 -115 -113 -111 -107 -104 -102 -101 -101 -97 -94 -91 -91 -88 -87 -85 -83 -82 -81 -80 -80 -80 -81 -81 -82 -84 -85 -86 -86 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -65 -74 -77 -76 -76 -75 -73 -72 -71 -78 -95 -92 -77 -74 -85 -89 -87 -87 -80 -71 -79 -108 -114 -116 -124 -133 -139 -145 -141 -110 -98 -115 -126 -135 -109 -106 -107 -107 -102 -99 -97 -110 -127 -135 -127 -122 -120 -121 -121 -117 -111 -106 -102 -96 -86 -76 -71 -90 -64 -62 -54 -73 -121 -139 -131 -124 -113 -103 -98 -95 -91 -85 -82 -95 -104 -106 -103 -101 -99 -96 -89 -61 -51 -51 -55 -53 -46 -38 -31 -30 -29 -39 -46 -51 -62 -63 -66 -60 -55 -56 -56 -57 -62 -75 -81 -74 -62 -61 -65 -70 -71 -68 -68 -65 -55 -41 -38 -36 -36 -36 -38 -28 -25 -40 -53 -58 -57 -62 -67 -66 -65 -64 -66 -65 -63 -68 -78 -73 -69 -69 -69 -67 -69 -70 -70 -70 -69 -70 -70 -70 -69 -68 -66 -65 -65 -65 -64 -63 -63 -65 -69 -67 -65 -64 -66 -67 -67 -68 -69 -69 -69 -70 -71 -73 -74 -75 -77 -78 -78 -79 -80 -83 -88 -93 -94 -98 -103 -106 -108 -111 -112 -113 -114 -116 -118 -119 -118 -118 -115 -114 -112 -109 -106 -104 -104 -102 -97 -94 -91 -91 -89 -88 -86 -85 -84 -82 -81 -80 -80 -80 -81 -81 -83 -84 -85 -84 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -67 -71 -72 -72 -70 -69 -73 -69 -86 -102 -92 -69 -72 -68 -78 -82 -82 -80 -74 -67 -77 -99 -107 -114 -118 -128 -138 -141 -108 -95 -91 -95 -103 -109 -111 -108 -102 -92 -130 -129 -121 -125 -132 -130 -127 -125 -119 -120 -120 -117 -112 -107 -100 -92 -82 -71 -68 -86 -87 -62 -53 -78 -133 -142 -136 -126 -112 -100 -95 -92 -89 -88 -83 -104 -107 -103 -101 -100 -96 -85 -64 -63 -47 -47 -51 -55 -49 -46 -49 -48 -45 -46 -51 -57 -54 -61 -62 -60 -53 -51 -52 -54 -62 -68 -76 -65 -64 -63 -63 -66 -67 -68 -69 -63 -46 -42 -40 -38 -36 -36 -38 -36 -35 -39 -49 -59 -59 -71 -66 -64 -63 -63 -75 -81 -81 -79 -77 -73 -72 -68 -66 -65 -67 -68 -68 -68 -67 -67 -66 -66 -66 -66 -63 -62 -62 -62 -62 -61 -63 -68 -67 -66 -64 -65 -65 -66 -67 -68 -69 -69 -69 -70 -71 -73 -74 -76 -77 -79 -78 -79 -80 -83 -88 -92 -95 -100 -103 -106 -109 -110 -112 -113 -115 -117 -118 -120 -120 -118 -116 -115 -113 -110 -109 -107 -106 -103 -98 -95 -95 -93 -91 -89 -87 -86 -86 -85 -83 -81 -81 -80 -81 -81 -82 -83 -84 -84 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -68 -62 -63 -66 -66 -65 -63 -64 -96 -97 -95 -100 -91 -74 -71 -70 -77 -79 -79 -74 -67 -62 -75 -94 -107 -114 -116 -127 -138 -140 -94 -87 -88 -93 -98 -102 -103 -111 -137 -130 -123 -118 -116 -119 -122 -127 -130 -127 -121 -120 -119 -116 -111 -103 -95 -85 -75 -67 -65 -72 -82 -61 -50 -90 -144 -141 -138 -128 -112 -99 -93 -90 -89 -86 -80 -105 -105 -102 -100 -99 -84 -66 -67 -62 -51 -51 -61 -59 -57 -54 -57 -57 -53 -51 -51 -53 -56 -59 -47 -48 -47 -49 -50 -49 -51 -60 -65 -61 -64 -63 -62 -62 -63 -66 -68 -61 -46 -43 -42 -39 -36 -37 -38 -38 -38 -39 -50 -61 -60 -69 -64 -63 -62 -62 -75 -80 -81 -80 -78 -76 -71 -66 -63 -63 -64 -66 -66 -66 -65 -65 -65 -65 -64 -63 -60 -60 -60 -59 -59 -61 -64 -66 -65 -64 -64 -65 -66 -66 -67 -68 -68 -69 -69 -70 -71 -72 -73 -74 -76 -78 -78 -80 -81 -84 -88 -92 -95 -99 -103 -107 -107 -110 -112 -113 -116 -118 -119 -121 -121 -119 -118 -116 -115 -115 -112 -109 -107 -104 -100 -97 -97 -95 -92 -90 -89 -89 -88 -87 -84 -82 -82 -81 -81 -81 -82 -82 -82 -82 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -55 -54 -68 -84 -79 -73 -71 -91 -83 -79 -86 -86 -76 -68 -70 -75 -77 -73 -67 -60 -75 -79 -92 -106 -112 -116 -129 -137 -136 -131 -125 -119 -115 -112 -109 -104 -107 -122 -113 -103 -97 -101 -105 -114 -125 -130 -128 -122 -119 -116 -109 -102 -94 -85 -76 -70 -73 -83 -89 -75 -61 -65 -136 -128 -135 -139 -128 -113 -102 -96 -93 -87 -88 -109 -107 -104 -101 -99 -98 -81 -68 -63 -49 -48 -48 -64 -60 -59 -53 -54 -52 -51 -49 -42 -42 -42 -43 -32 -41 -44 -47 -50 -51 -51 -51 -54 -59 -61 -63 -49 -61 -62 -63 -65 -57 -47 -45 -42 -39 -38 -40 -38 -38 -39 -42 -55 -61 -61 -68 -64 -63 -62 -61 -76 -79 -80 -81 -79 -75 -69 -64 -62 -60 -61 -63 -64 -64 -64 -64 -64 -65 -64 -61 -59 -58 -57 -56 -60 -63 -64 -64 -64 -64 -64 -66 -66 -67 -67 -68 -68 -68 -69 -70 -71 -72 -72 -73 -76 -77 -78 -79 -81 -84 -89 -92 -95 -100 -103 -104 -106 -109 -111 -114 -116 -118 -120 -122 -122 -120 -119 -117 -117 -116 -113 -110 -109 -107 -102 -99 -99 -96 -94 -92 -92 -91 -91 -88 -85 -83 -83 -82 -81 -81 -82 -82 -81 -81 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -50 -47 -65 -85 -95 -92 -93 -93 -64 -49 -65 -77 -72 -64 -61 -65 -69 -72 -65 -61 -82 -73 -74 -87 -100 -108 -118 -127 -130 -131 -129 -129 -127 -126 -126 -128 -129 -124 -113 -103 -96 -90 -92 -99 -115 -126 -127 -122 -118 -116 -111 -99 -90 -84 -76 -72 -68 -86 -90 -81 -69 -56 -72 -144 -119 -135 -138 -126 -116 -110 -102 -92 -97 -117 -112 -106 -103 -100 -98 -87 -73 -65 -64 -65 -63 -57 -62 -53 -56 -50 -48 -47 -46 -45 -43 -44 -42 -31 -32 -34 -44 -48 -49 -51 -54 -57 -59 -57 -46 -46 -47 -49 -60 -63 -64 -54 -45 -44 -42 -40 -40 -41 -41 -39 -41 -46 -59 -63 -63 -69 -64 -62 -61 -61 -76 -79 -80 -80 -79 -74 -67 -63 -61 -60 -60 -62 -64 -64 -63 -63 -63 -64 -63 -60 -57 -55 -55 -61 -63 -63 -62 -62 -63 -64 -65 -65 -66 -67 -68 -67 -67 -68 -68 -70 -71 -71 -72 -73 -76 -78 -78 -79 -81 -85 -89 -92 -96 -99 -100 -102 -106 -108 -111 -113 -116 -119 -121 -123 -123 -121 -120 -120 -118 -117 -114 -112 -111 -108 -103 -99 -97 -97 -95 -94 -93 -92 -92 -89 -86 -85 -83 -82 -81 -81 -82 -83 -81 -78 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -30 -39 -74 -46 -52 -65 -74 -83 -83 -80 -83 -89 -89 -79 -69 -69 -59 -56 -58 -73 -80 -73 -69 -84 -67 -61 -69 -83 -95 -106 -115 -120 -122 -124 -125 -125 -122 -119 -120 -124 -126 -120 -111 -103 -99 -97 -93 -101 -116 -123 -120 -113 -110 -109 -101 -88 -81 -76 -74 -70 -79 -87 -83 -73 -60 -55 -90 -156 -153 -137 -136 -128 -121 -111 -100 -91 -99 -116 -109 -104 -101 -99 -96 -79 -74 -68 -62 -59 -57 -52 -51 -49 -48 -44 -44 -41 -37 -36 -38 -34 -27 -30 -33 -33 -39 -39 -47 -50 -54 -59 -57 -47 -46 -49 -48 -47 -51 -63 -65 -52 -45 -44 -42 -42 -42 -41 -41 -39 -43 -49 -63 -65 -66 -69 -65 -62 -61 -61 -74 -78 -79 -79 -68 -66 -67 -63 -61 -60 -59 -59 -63 -63 -63 -62 -62 -62 -61 -58 -55 -55 -61 -62 -62 -62 -62 -62 -63 -64 -65 -65 -65 -67 -68 -67 -67 -68 -69 -70 -70 -71 -72 -74 -75 -77 -78 -79 -82 -85 -88 -91 -93 -94 -98 -101 -105 -108 -110 -113 -116 -119 -122 -123 -123 -123 -122 -121 -119 -119 -117 -115 -113 -109 -104 -100 -98 -98 -97 -96 -94 -94 -92 -90 -88 -86 -84 -82 -81 -81 -80 -80 -80 -77 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -65 -54 -46 -13 -51 -68 -73 -73 -66 -65 -72 -79 -78 -68 -60 -55 -52 -54 -75 -94 -100 -95 -84 -66 -52 -57 -64 -85 -95 -101 -107 -114 -120 -122 -123 -121 -117 -115 -146 -131 -127 -119 -111 -107 -103 -96 -92 -99 -110 -115 -111 -105 -101 -98 -90 -81 -78 -76 -72 -66 -97 -89 -79 -66 -52 -53 -87 -141 -161 -136 -135 -134 -120 -108 -98 -89 -102 -115 -108 -103 -99 -97 -94 -93 -92 -77 -60 -49 -50 -52 -41 -45 -45 -35 -43 -33 -32 -33 -35 -31 -27 -30 -31 -26 -37 -37 -42 -43 -49 -55 -58 -54 -49 -51 -52 -48 -48 -64 -65 -58 -49 -45 -45 -45 -44 -42 -41 -42 -48 -67 -71 -66 -69 -71 -66 -62 -60 -60 -60 -75 -78 -78 -65 -57 -61 -63 -62 -60 -58 -58 -60 -61 -62 -61 -60 -61 -61 -58 -54 -53 -61 -60 -60 -60 -61 -62 -63 -65 -65 -65 -65 -66 -67 -67 -67 -68 -69 -69 -70 -70 -72 -73 -75 -77 -78 -79 -82 -85 -87 -89 -91 -94 -97 -100 -104 -108 -110 -112 -115 -119 -122 -123 -124 -124 -123 -122 -121 -119 -119 -116 -114 -111 -106 -100 -98 -98 -98 -97 -95 -95 -93 -92 -90 -88 -85 -83 -82 -81 -80 -79 -77 -77 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -78 -47 -0 -19 -61 -57 -78 -74 -70 -58 -63 -67 -65 -57 -50 -47 -47 -49 -77 -90 -90 -85 -80 -67 -50 -41 -50 -63 -86 -90 -93 -104 -114 -119 -121 -122 -119 -124 -150 -172 -134 -129 -120 -114 -107 -112 -120 -118 -118 -101 -103 -100 -95 -92 -88 -82 -79 -77 -73 -73 -85 -93 -83 -73 -60 -49 -65 -102 -144 -166 -152 -133 -130 -117 -105 -96 -88 -105 -114 -108 -102 -98 -94 -93 -92 -91 -92 -67 -52 -43 -35 -30 -34 -41 -30 -34 -29 -30 -33 -36 -31 -28 -33 -33 -25 -28 -31 -40 -38 -43 -45 -43 -43 -48 -50 -52 -49 -48 -64 -65 -64 -52 -47 -46 -46 -44 -41 -41 -46 -54 -76 -76 -69 -74 -73 -66 -63 -61 -61 -59 -59 -74 -61 -57 -54 -60 -64 -62 -60 -58 -58 -59 -61 -61 -60 -59 -58 -57 -55 -55 -57 -57 -56 -57 -58 -61 -63 -64 -65 -65 -64 -64 -65 -66 -67 -67 -67 -68 -69 -69 -70 -72 -74 -75 -77 -79 -79 -81 -84 -85 -87 -90 -93 -96 -100 -103 -107 -110 -111 -115 -119 -120 -122 -124 -125 -125 -124 -122 -121 -120 -117 -115 -112 -110 -106 -101 -99 -99 -98 -97 -97 -94 -94 -92 -89 -87 -86 -84 -81 -79 -78 -77 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -3 -0 -0 -68 -49 -17 -13 -38 -64 -61 -56 -76 -61 -71 -72 -69 -70 -59 -43 -40 -42 -52 -86 -81 -73 -69 -65 -55 -43 -50 -64 -63 -82 -83 -92 -104 -114 -118 -121 -121 -118 -131 -159 -141 -131 -130 -130 -107 -113 -110 -109 -120 -128 -113 -91 -89 -86 -84 -82 -80 -78 -74 -70 -78 -95 -85 -73 -64 -49 -58 -94 -125 -141 -157 -157 -128 -126 -114 -104 -95 -87 -108 -114 -107 -101 -95 -92 -92 -90 -89 -89 -65 -53 -42 -42 -39 -32 -32 -24 -22 -23 -26 -29 -31 -27 -27 -28 -27 -28 -29 -30 -36 -43 -43 -39 -40 -44 -46 -48 -50 -49 -50 -63 -65 -64 -51 -48 -48 -47 -44 -42 -44 -50 -60 -83 -80 -72 -68 -70 -69 -66 -64 -62 -59 -58 -58 -57 -55 -52 -59 -62 -61 -60 -59 -59 -59 -60 -60 -59 -57 -56 -55 -52 -52 -54 -54 -54 -56 -58 -61 -63 -65 -65 -65 -64 -64 -65 -66 -66 -66 -67 -67 -68 -70 -71 -73 -74 -75 -76 -79 -80 -82 -81 -84 -87 -89 -92 -95 -98 -102 -105 -108 -111 -112 -116 -118 -121 -124 -126 -127 -125 -123 -122 -122 -119 -115 -117 -114 -109 -104 -102 -101 -99 -98 -98 -96 -96 -93 -92 -90 -88 -85 -82 -80 -79 -78 -82 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -97 -77 -0 -0 -25 -6 -28 -46 -62 -63 -69 -83 -86 -71 -70 -68 -51 -55 -62 -64 -65 -66 -73 -80 -72 -61 -55 -56 -45 -36 -49 -61 -57 -67 -81 -92 -105 -112 -113 -117 -119 -116 -118 -124 -119 -129 -131 -132 -97 -92 -89 -102 -117 -127 -124 -107 -101 -96 -91 -86 -79 -76 -72 -83 -92 -89 -76 -64 -59 -49 -39 -96 -138 -149 -161 -152 -125 -122 -113 -104 -94 -87 -110 -114 -106 -99 -95 -93 -90 -87 -87 -86 -68 -49 -52 -38 -25 -27 -32 -29 -25 -21 -17 -18 -22 -26 -22 -22 -27 -32 -34 -34 -34 -40 -41 -38 -42 -44 -44 -48 -52 -51 -49 -53 -65 -54 -48 -48 -47 -46 -43 -43 -49 -56 -66 -87 -83 -74 -65 -66 -71 -70 -65 -62 -59 -58 -57 -57 -53 -61 -62 -61 -60 -60 -60 -60 -59 -59 -59 -57 -56 -55 -53 -56 -55 -52 -53 -55 -57 -59 -61 -63 -65 -65 -65 -65 -64 -64 -65 -65 -67 -67 -67 -68 -70 -71 -73 -74 -75 -77 -78 -81 -81 -81 -83 -86 -89 -92 -95 -97 -101 -105 -108 -109 -110 -114 -118 -122 -124 -126 -127 -127 -124 -123 -123 -121 -121 -120 -117 -112 -107 -104 -103 -101 -99 -98 -97 -97 -96 -94 -91 -88 -85 -84 -83 -82 -82 -85 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -138 -134 -79 -0 -0 -0 -51 -56 -62 -64 -65 -76 -79 -64 -62 -54 -41 -54 -58 -59 -61 -67 -75 -74 -65 -54 -51 -62 -50 -49 -49 -50 -51 -60 -79 -91 -99 -103 -102 -108 -113 -113 -111 -111 -115 -123 -128 -125 -89 -86 -88 -100 -113 -121 -124 -123 -123 -124 -124 -124 -82 -73 -95 -100 -93 -80 -67 -57 -53 -50 -50 -118 -129 -148 -163 -145 -123 -119 -111 -103 -94 -87 -81 -106 -105 -103 -99 -93 -88 -85 -85 -85 -84 -42 -38 -35 -20 -19 -26 -30 -32 -22 -17 -18 -20 -22 -21 -22 -19 -20 -23 -25 -26 -28 -35 -31 -41 -42 -44 -49 -51 -50 -48 -51 -65 -58 -57 -50 -47 -45 -43 -46 -54 -61 -72 -89 -83 -75 -71 -66 -72 -71 -66 -62 -59 -58 -57 -55 -52 -49 -59 -61 -60 -60 -60 -61 -59 -57 -57 -56 -54 -53 -51 -54 -54 -52 -53 -55 -58 -60 -62 -63 -65 -65 -65 -65 -64 -64 -64 -66 -66 -67 -68 -69 -70 -71 -73 -74 -75 -76 -77 -78 -79 -81 -83 -85 -88 -91 -93 -96 -99 -102 -104 -108 -109 -113 -117 -122 -124 -126 -127 -127 -125 -125 -124 -124 -124 -122 -119 -115 -109 -105 -103 -102 -100 -99 -99 -99 -98 -95 -92 -89 -87 -86 -85 -84 -85 -87 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -99 -134 -144 -131 -104 -89 -73 -36 -65 -75 -68 -66 -69 -69 -72 -68 -57 -52 -51 -46 -42 -36 -53 -67 -68 -64 -56 -49 -57 -62 -40 -31 -29 -39 -46 -58 -76 -88 -93 -96 -97 -105 -111 -111 -110 -111 -111 -117 -126 -120 -98 -90 -90 -103 -111 -117 -120 -120 -121 -122 -123 -119 -76 -70 -98 -96 -86 -72 -59 -52 -48 -47 -68 -73 -144 -159 -163 -137 -120 -117 -110 -103 -95 -88 -82 -109 -111 -106 -99 -92 -87 -85 -84 -82 -78 -42 -38 -30 -23 -21 -20 -28 -35 -27 -24 -22 -22 -23 -25 -28 -22 -18 -19 -19 -19 -23 -35 -30 -37 -40 -43 -49 -50 -48 -48 -49 -56 -66 -66 -49 -47 -45 -45 -51 -59 -66 -78 -92 -86 -83 -76 -67 -73 -71 -66 -62 -59 -58 -57 -55 -52 -50 -52 -52 -58 -60 -60 -60 -59 -56 -55 -53 -52 -52 -52 -57 -54 -51 -53 -55 -57 -59 -61 -63 -64 -65 -65 -65 -64 -64 -65 -65 -66 -66 -68 -69 -70 -71 -73 -74 -75 -75 -77 -78 -78 -80 -82 -87 -89 -92 -94 -96 -98 -99 -102 -106 -108 -112 -116 -121 -124 -126 -127 -126 -126 -126 -125 -125 -124 -123 -119 -115 -111 -106 -103 -102 -102 -100 -100 -100 -99 -96 -94 -90 -88 -87 -86 -86 -86 -88 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -99 -137 -150 -149 -149 -126 -103 -101 -81 -78 -64 -60 -55 -73 -73 -74 -75 -68 -66 -60 -54 -45 -47 -62 -65 -61 -55 -47 -42 -46 -39 -41 -44 -43 -46 -58 -62 -71 -84 -93 -96 -100 -108 -110 -107 -107 -107 -108 -115 -123 -117 -101 -98 -93 -106 -110 -115 -117 -118 -119 -120 -122 -115 -81 -105 -97 -88 -77 -63 -53 -49 -47 -43 -50 -85 -128 -160 -162 -130 -117 -114 -109 -102 -95 -89 -82 -82 -79 -99 -98 -92 -87 -84 -82 -79 -74 -60 -39 -29 -28 -27 -26 -31 -34 -30 -24 -19 -20 -20 -20 -19 -20 -20 -19 -18 -18 -23 -34 -29 -28 -40 -42 -47 -49 -49 -48 -48 -54 -67 -65 -47 -46 -46 -48 -56 -64 -72 -84 -96 -93 -85 -75 -66 -75 -70 -65 -62 -60 -58 -56 -55 -54 -53 -52 -50 -59 -60 -60 -60 -58 -55 -53 -51 -51 -51 -51 -56 -53 -51 -53 -55 -57 -58 -60 -63 -64 -64 -64 -64 -64 -64 -64 -65 -65 -65 -69 -69 -69 -71 -72 -73 -75 -76 -77 -78 -78 -79 -82 -86 -89 -91 -93 -94 -96 -99 -102 -106 -108 -111 -116 -120 -124 -126 -127 -127 -127 -126 -126 -125 -125 -126 -120 -117 -113 -108 -104 -102 -101 -101 -101 -100 -100 -98 -94 -92 -90 -88 -88 -88 -88 -88 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -89 -142 -154 -150 -143 -139 -108 -91 -94 -82 -64 -60 -69 -66 -63 -71 -77 -78 -87 -90 -75 -67 -61 -81 -64 -57 -53 -63 -48 -41 -47 -38 -34 -52 -39 -31 -39 -54 -69 -82 -89 -93 -100 -108 -107 -107 -134 -134 -111 -111 -121 -116 -95 -78 -102 -108 -110 -114 -115 -115 -117 -119 -120 -119 -112 -97 -86 -79 -67 -54 -47 -46 -48 -49 -69 -127 -143 -162 -156 -145 -120 -111 -107 -101 -96 -93 -90 -83 -77 -99 -95 -90 -85 -81 -79 -75 -68 -57 -46 -46 -27 -36 -32 -35 -34 -28 -23 -21 -29 -29 -25 -25 -27 -19 -23 -21 -16 -22 -32 -30 -30 -44 -44 -48 -50 -50 -49 -54 -63 -67 -63 -46 -45 -47 -51 -61 -70 -76 -79 -86 -93 -84 -75 -66 -76 -70 -65 -62 -60 -58 -56 -55 -54 -53 -53 -51 -51 -58 -60 -59 -57 -54 -52 -51 -50 -50 -49 -54 -45 -42 -49 -54 -55 -57 -60 -62 -62 -58 -63 -63 -63 -64 -64 -65 -65 -65 -67 -69 -70 -70 -71 -73 -75 -76 -77 -79 -79 -80 -83 -87 -88 -90 -91 -93 -95 -98 -101 -105 -108 -112 -115 -120 -124 -126 -127 -127 -127 -126 -126 -126 -125 -124 -122 -118 -114 -110 -106 -104 -102 -101 -101 -101 -100 -99 -96 -93 -91 -90 -89 -89 -89 -88 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -81 -131 -146 -151 -146 -142 -132 -126 -95 -77 -67 -64 -72 -68 -72 -68 -61 -91 -97 -92 -86 -78 -70 -61 -61 -56 -52 -64 -66 -52 -45 -50 -42 -31 -43 -34 -37 -43 -56 -70 -78 -83 -88 -95 -102 -102 -101 -138 -141 -106 -107 -117 -112 -91 -85 -109 -111 -111 -111 -112 -114 -115 -117 -117 -114 -105 -90 -80 -73 -58 -46 -43 -42 -47 -59 -88 -126 -147 -160 -150 -150 -115 -106 -104 -101 -99 -97 -92 -85 -80 -102 -93 -87 -82 -79 -76 -71 -64 -56 -51 -35 -43 -42 -37 -35 -36 -29 -22 -22 -27 -30 -21 -21 -30 -19 -18 -17 -14 -20 -27 -27 -29 -42 -42 -48 -46 -48 -57 -62 -66 -68 -62 -47 -45 -48 -54 -66 -75 -79 -80 -89 -93 -84 -74 -67 -77 -70 -65 -62 -60 -58 -57 -55 -53 -52 -52 -51 -48 -59 -61 -59 -57 -54 -52 -51 -50 -50 -49 -47 -46 -42 -48 -53 -54 -53 -50 -52 -53 -49 -57 -61 -62 -63 -64 -65 -65 -65 -67 -69 -69 -70 -71 -73 -75 -76 -77 -79 -80 -82 -84 -86 -87 -88 -91 -93 -95 -98 -101 -104 -107 -110 -115 -120 -124 -125 -126 -127 -127 -126 -126 -125 -125 -124 -122 -119 -115 -111 -110 -107 -105 -103 -103 -102 -101 -99 -97 -95 -93 -92 -91 -90 -89 -88 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -118 -133 -140 -140 -137 -122 -115 -117 -109 -69 -66 -75 -74 -71 -75 -69 -115 -114 -100 -77 -61 -52 -47 -45 -47 -47 -46 -57 -53 -47 -42 -38 -34 -33 -35 -30 -51 -43 -58 -69 -74 -78 -83 -86 -105 -137 -133 -134 -136 -97 -103 -112 -107 -87 -89 -113 -116 -115 -110 -110 -113 -113 -113 -111 -107 -97 -85 -77 -68 -51 -48 -41 -42 -50 -60 -94 -132 -150 -155 -145 -145 -131 -105 -100 -99 -97 -94 -91 -85 -78 -78 -95 -87 -80 -76 -72 -69 -66 -60 -44 -28 -34 -41 -41 -38 -37 -33 -27 -24 -24 -28 -27 -23 -18 -24 -21 -19 -15 -17 -22 -25 -31 -36 -37 -37 -39 -57 -61 -62 -65 -67 -64 -54 -47 -50 -57 -69 -73 -79 -97 -102 -96 -86 -76 -70 -77 -70 -65 -63 -61 -60 -58 -56 -54 -52 -52 -50 -48 -60 -61 -59 -57 -55 -53 -51 -50 -51 -51 -49 -48 -43 -41 -48 -49 -45 -44 -45 -46 -48 -49 -60 -62 -63 -64 -65 -64 -64 -66 -66 -68 -70 -71 -72 -75 -76 -77 -79 -81 -83 -84 -85 -85 -87 -91 -92 -95 -97 -100 -103 -107 -111 -114 -119 -121 -123 -126 -126 -126 -126 -125 -125 -125 -125 -122 -121 -116 -115 -113 -110 -106 -105 -105 -103 -102 -101 -98 -96 -95 -93 -92 -91 -90 -88 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -90 -115 -123 -126 -127 -124 -117 -109 -113 -126 -101 -68 -68 -73 -63 -57 -59 -55 -60 -105 -98 -70 -54 -46 -43 -43 -43 -48 -64 -52 -47 -45 -43 -39 -35 -29 -25 -25 -34 -45 -57 -66 -73 -78 -79 -79 -98 -127 -133 -135 -136 -124 -102 -106 -100 -84 -94 -113 -116 -115 -109 -107 -110 -110 -108 -106 -101 -92 -82 -74 -66 -60 -46 -38 -52 -61 -66 -106 -140 -151 -156 -146 -141 -137 -121 -115 -109 -95 -90 -88 -84 -77 -71 -73 -87 -79 -72 -70 -68 -65 -54 -39 -34 -40 -42 -42 -33 -35 -35 -26 -23 -25 -23 -21 -28 -17 -17 -17 -26 -20 -19 -19 -25 -34 -33 -33 -34 -37 -55 -60 -61 -64 -65 -66 -61 -51 -54 -58 -63 -74 -82 -100 -103 -96 -87 -77 -72 -78 -70 -66 -66 -64 -62 -59 -56 -54 -52 -51 -49 -49 -61 -61 -59 -58 -57 -55 -52 -51 -51 -51 -50 -48 -41 -38 -41 -41 -42 -43 -44 -46 -47 -49 -60 -61 -62 -63 -64 -64 -64 -64 -66 -68 -70 -70 -72 -74 -76 -77 -79 -81 -83 -84 -85 -85 -87 -89 -93 -95 -98 -100 -103 -107 -111 -114 -115 -117 -121 -124 -125 -125 -125 -125 -125 -125 -125 -124 -122 -121 -118 -115 -112 -109 -107 -107 -105 -104 -102 -99 -97 -96 -92 -89 -89 -89 -88 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -108 -122 -119 -113 -108 -104 -102 -102 -107 -103 -67 -70 -72 -62 -60 -61 -58 -53 -55 -79 -78 -58 -59 -45 -49 -52 -48 -42 -36 -32 -35 -51 -48 -41 -30 -28 -27 -30 -40 -52 -60 -68 -78 -81 -82 -83 -83 -108 -137 -141 -143 -143 -123 -119 -95 -85 -80 -78 -96 -114 -109 -107 -107 -106 -103 -101 -96 -87 -79 -74 -70 -57 -40 -42 -56 -57 -88 -132 -145 -147 -147 -139 -138 -136 -134 -129 -124 -102 -91 -87 -80 -74 -68 -68 -86 -78 -74 -70 -65 -61 -51 -37 -29 -32 -32 -31 -30 -32 -30 -25 -23 -23 -23 -24 -21 -17 -21 -25 -25 -24 -26 -21 -22 -28 -30 -33 -35 -39 -56 -59 -61 -63 -65 -67 -66 -62 -60 -57 -66 -78 -85 -104 -103 -95 -87 -78 -74 -78 -72 -70 -69 -66 -63 -59 -57 -55 -52 -50 -48 -49 -61 -61 -60 -60 -58 -55 -52 -51 -51 -51 -50 -47 -41 -36 -36 -38 -41 -42 -43 -44 -46 -49 -60 -60 -61 -63 -63 -64 -64 -64 -66 -68 -70 -70 -72 -74 -75 -77 -79 -81 -82 -83 -84 -85 -87 -90 -92 -95 -98 -101 -103 -106 -109 -110 -112 -116 -120 -123 -124 -125 -125 -126 -126 -125 -126 -125 -124 -123 -120 -117 -114 -111 -108 -107 -107 -106 -104 -101 -98 -94 -91 -90 -90 -89 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -14 -8 -42 -117 -123 -117 -115 -105 -97 -91 -87 -87 -87 -74 -47 -58 -59 -59 -67 -69 -57 -52 -59 -61 -86 -61 -69 -52 -56 -56 -50 -42 -37 -36 -38 -54 -51 -34 -20 -23 -37 -40 -45 -56 -64 -72 -77 -79 -82 -85 -85 -90 -121 -146 -145 -142 -138 -133 -103 -92 -88 -82 -100 -114 -110 -107 -104 -102 -99 -96 -92 -84 -77 -74 -66 -56 -48 -41 -47 -58 -103 -134 -136 -144 -145 -141 -139 -135 -131 -124 -119 -114 -112 -110 -89 -84 -91 -86 -85 -82 -77 -69 -62 -55 -47 -39 -34 -39 -43 -37 -34 -33 -31 -28 -27 -27 -24 -21 -17 -16 -23 -29 -24 -29 -24 -20 -20 -25 -29 -31 -35 -39 -57 -58 -60 -62 -65 -67 -69 -71 -67 -60 -68 -81 -87 -106 -102 -95 -87 -78 -76 -80 -77 -74 -70 -67 -63 -60 -57 -54 -51 -49 -52 -60 -61 -61 -61 -61 -58 -55 -53 -51 -50 -50 -50 -47 -41 -40 -37 -38 -40 -41 -42 -43 -45 -48 -56 -60 -61 -62 -62 -63 -64 -64 -65 -67 -69 -69 -70 -73 -75 -77 -78 -79 -80 -82 -84 -86 -89 -90 -92 -94 -98 -100 -101 -103 -104 -106 -110 -114 -118 -122 -124 -124 -126 -126 -126 -126 -126 -126 -127 -123 -121 -119 -116 -113 -110 -108 -108 -106 -105 -103 -99 -95 -92 -92 -91 -89 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -48 -33 -13 -41 -94 -119 -124 -122 -111 -88 -78 -70 -70 -67 -59 -56 -58 -52 -60 -65 -65 -58 -47 -43 -48 -57 -66 -68 -71 -65 -59 -53 -47 -44 -42 -37 -41 -52 -45 -21 -19 -21 -35 -40 -44 -55 -61 -65 -70 -86 -83 -80 -85 -94 -129 -147 -142 -137 -131 -126 -126 -119 -120 -122 -142 -127 -108 -103 -101 -99 -95 -92 -87 -81 -80 -74 -61 -56 -50 -39 -57 -84 -134 -153 -143 -162 -148 -134 -135 -134 -129 -123 -117 -110 -107 -103 -99 -94 -90 -88 -86 -82 -74 -66 -58 -48 -46 -47 -38 -34 -37 -32 -30 -30 -32 -30 -27 -26 -22 -25 -29 -30 -29 -24 -24 -22 -18 -20 -25 -29 -29 -28 -32 -34 -42 -60 -60 -61 -66 -68 -69 -72 -72 -68 -72 -83 -89 -107 -102 -94 -87 -78 -75 -79 -81 -75 -72 -68 -63 -60 -58 -55 -51 -49 -54 -62 -61 -60 -62 -61 -58 -55 -52 -51 -50 -50 -49 -48 -47 -41 -37 -38 -40 -41 -42 -43 -44 -45 -49 -59 -60 -60 -61 -63 -64 -64 -64 -66 -69 -70 -70 -73 -76 -77 -77 -79 -80 -82 -85 -87 -89 -90 -94 -94 -95 -97 -98 -100 -102 -105 -108 -113 -117 -121 -123 -124 -125 -125 -125 -125 -127 -128 -125 -123 -122 -120 -118 -114 -111 -109 -108 -107 -105 -103 -100 -96 -95 -94 -92 -91 -90 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -5 -36 -1 -0 -0 -0 -0 -0 -9 -13 -17 -70 -64 -20 -4 -35 -81 -110 -112 -115 -118 -104 -67 -51 -48 -61 -72 -70 -62 -53 -53 -62 -64 -65 -63 -52 -49 -52 -57 -64 -69 -66 -58 -54 -51 -46 -44 -41 -38 -44 -46 -32 -20 -15 -22 -30 -51 -48 -46 -52 -58 -66 -82 -86 -86 -93 -98 -134 -145 -138 -131 -127 -125 -121 -111 -113 -120 -143 -121 -101 -98 -98 -97 -93 -90 -86 -85 -80 -72 -59 -46 -39 -43 -68 -97 -123 -139 -161 -170 -145 -149 -143 -132 -128 -122 -117 -110 -105 -100 -95 -92 -89 -86 -83 -79 -72 -63 -54 -43 -56 -55 -37 -29 -30 -28 -26 -24 -29 -31 -29 -28 -23 -22 -22 -21 -19 -17 -22 -20 -20 -27 -31 -31 -29 -27 -28 -31 -40 -58 -63 -64 -65 -68 -71 -75 -80 -79 -77 -87 -92 -108 -101 -95 -87 -83 -78 -80 -82 -77 -73 -69 -64 -61 -59 -55 -51 -57 -63 -62 -60 -59 -61 -61 -58 -55 -53 -51 -50 -49 -49 -48 -46 -41 -37 -37 -40 -41 -42 -42 -43 -44 -47 -54 -55 -60 -61 -63 -64 -64 -64 -66 -68 -69 -70 -73 -74 -76 -78 -80 -82 -83 -85 -87 -88 -89 -91 -93 -94 -95 -96 -99 -101 -104 -107 -111 -115 -119 -122 -123 -124 -124 -124 -125 -126 -127 -126 -124 -122 -121 -119 -115 -112 -111 -110 -109 -106 -104 -100 -97 -97 -95 -93 -91 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -16 -0 -0 -0 -0 -0 -0 -0 -0 -35 -79 -86 -87 -10 -0 -0 -79 -93 -93 -104 -93 -65 -56 -54 -40 -44 -44 -70 -67 -52 -51 -57 -59 -58 -53 -61 -54 -50 -52 -57 -80 -80 -57 -54 -53 -51 -50 -46 -42 -40 -37 -34 -27 -22 -16 -29 -24 -47 -50 -64 -58 -56 -61 -63 -74 -117 -129 -137 -142 -141 -134 -130 -127 -122 -115 -106 -108 -117 -147 -117 -98 -95 -97 -97 -94 -91 -89 -85 -80 -71 -57 -41 -38 -47 -69 -95 -117 -145 -146 -146 -140 -124 -124 -127 -127 -122 -117 -111 -107 -101 -96 -90 -89 -85 -81 -77 -70 -61 -51 -38 -46 -43 -48 -37 -30 -34 -34 -29 -31 -34 -31 -30 -32 -25 -18 -17 -16 -14 -16 -20 -20 -30 -30 -28 -30 -29 -28 -30 -38 -57 -64 -63 -53 -56 -70 -77 -77 -77 -82 -92 -95 -108 -101 -95 -93 -87 -80 -75 -77 -79 -75 -70 -65 -63 -58 -54 -60 -63 -63 -61 -59 -60 -62 -61 -58 -55 -53 -51 -50 -49 -48 -47 -44 -40 -37 -38 -40 -41 -42 -42 -43 -43 -44 -45 -47 -59 -60 -62 -63 -63 -63 -66 -68 -69 -70 -71 -72 -75 -78 -80 -82 -83 -85 -86 -87 -88 -90 -91 -91 -93 -95 -98 -101 -104 -107 -109 -113 -117 -120 -121 -122 -123 -124 -125 -126 -127 -126 -125 -123 -121 -119 -116 -115 -113 -112 -110 -107 -104 -101 -98 -98 -96 -94 -92 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -78 -42 -0 -0 -3 -68 -74 -80 -92 -82 -60 -52 -48 -40 -37 -37 -62 -56 -44 -40 -45 -45 -44 -47 -53 -54 -46 -47 -75 -84 -65 -48 -49 -52 -54 -51 -48 -47 -43 -38 -34 -30 -23 -17 -23 -26 -48 -50 -68 -57 -57 -72 -79 -86 -114 -123 -131 -135 -135 -133 -130 -124 -117 -110 -105 -106 -116 -140 -110 -91 -91 -96 -98 -97 -95 -90 -85 -79 -70 -57 -43 -33 -49 -71 -89 -108 -137 -145 -149 -148 -130 -125 -126 -125 -122 -118 -113 -108 -104 -98 -97 -92 -85 -80 -75 -68 -59 -50 -32 -35 -30 -43 -46 -34 -34 -37 -34 -37 -40 -37 -35 -35 -24 -26 -26 -24 -21 -17 -18 -17 -28 -26 -34 -34 -32 -29 -29 -33 -38 -42 -48 -50 -52 -62 -68 -68 -74 -86 -94 -98 -108 -102 -101 -95 -88 -80 -81 -82 -80 -76 -71 -67 -63 -58 -66 -67 -65 -63 -61 -59 -60 -62 -60 -57 -55 -54 -52 -51 -49 -48 -46 -43 -39 -38 -38 -40 -41 -42 -42 -42 -43 -44 -45 -48 -58 -59 -61 -62 -62 -63 -66 -68 -68 -68 -69 -71 -75 -77 -80 -81 -82 -84 -85 -86 -87 -89 -89 -92 -93 -95 -98 -101 -104 -106 -108 -111 -114 -116 -119 -121 -122 -124 -126 -127 -126 -126 -125 -123 -121 -119 -119 -117 -114 -112 -110 -108 -105 -102 -100 -98 -96 -93 -92 -91 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -4 -34 -62 -78 -63 -57 -55 -53 -47 -36 -31 -37 -38 -29 -28 -38 -42 -46 -51 -53 -51 -49 -47 -73 -75 -70 -59 -52 -46 -44 -52 -54 -52 -48 -43 -39 -35 -33 -26 -16 -14 -25 -30 -48 -66 -52 -57 -79 -85 -90 -105 -117 -124 -129 -130 -130 -127 -121 -115 -107 -103 -108 -121 -140 -101 -81 -87 -91 -98 -100 -96 -91 -85 -79 -71 -61 -49 -34 -46 -69 -86 -96 -106 -132 -149 -138 -129 -138 -127 -123 -123 -119 -114 -110 -108 -106 -100 -95 -87 -81 -74 -66 -59 -48 -32 -33 -26 -42 -47 -48 -41 -47 -48 -45 -49 -46 -38 -36 -24 -17 -24 -24 -19 -16 -15 -16 -26 -29 -34 -34 -35 -32 -33 -35 -37 -42 -49 -55 -57 -59 -63 -69 -80 -90 -97 -103 -110 -108 -101 -95 -88 -81 -78 -81 -81 -76 -72 -68 -65 -61 -60 -66 -63 -63 -61 -60 -61 -62 -60 -57 -55 -54 -53 -52 -50 -48 -46 -44 -40 -39 -40 -41 -41 -42 -42 -43 -43 -44 -45 -49 -58 -59 -60 -61 -62 -63 -66 -67 -67 -68 -69 -70 -74 -76 -78 -79 -81 -84 -86 -88 -89 -89 -89 -91 -93 -95 -98 -100 -103 -105 -107 -109 -110 -113 -118 -121 -122 -123 -125 -126 -126 -126 -125 -123 -122 -121 -120 -118 -115 -113 -111 -108 -106 -103 -100 -97 -96 -94 -93 -91 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -68 -85 -58 -53 -36 -38 -35 -29 -27 -26 -25 -32 -33 -29 -42 -49 -55 -52 -45 -46 -49 -68 -61 -53 -52 -47 -42 -46 -51 -50 -50 -45 -38 -33 -34 -26 -23 -19 -12 -17 -36 -52 -64 -72 -83 -81 -74 -83 -100 -110 -118 -124 -125 -127 -124 -119 -113 -105 -99 -119 -148 -131 -88 -74 -77 -87 -101 -102 -97 -91 -86 -80 -69 -39 -32 -38 -52 -65 -74 -83 -98 -117 -125 -130 -139 -155 -148 -129 -123 -119 -115 -113 -111 -107 -100 -97 -89 -83 -75 -65 -59 -46 -34 -37 -16 -12 -39 -36 -30 -45 -53 -50 -52 -51 -38 -34 -32 -29 -32 -22 -21 -18 -13 -16 -27 -34 -34 -37 -35 -38 -38 -44 -50 -50 -54 -59 -62 -63 -69 -76 -85 -91 -102 -113 -114 -109 -101 -94 -89 -82 -75 -82 -83 -78 -73 -70 -69 -67 -62 -67 -64 -63 -61 -61 -62 -61 -59 -57 -55 -55 -53 -52 -50 -48 -46 -43 -40 -39 -41 -41 -42 -42 -42 -43 -43 -44 -45 -49 -57 -58 -60 -61 -61 -62 -63 -65 -67 -68 -68 -70 -73 -76 -78 -79 -80 -83 -85 -86 -87 -88 -89 -91 -94 -95 -97 -99 -102 -104 -105 -107 -109 -112 -116 -121 -122 -123 -124 -125 -126 -126 -125 -125 -124 -122 -120 -119 -116 -113 -111 -109 -106 -103 -100 -98 -97 -97 -94 -91 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -216 -334 -168 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -78 -85 -56 -49 -37 -41 -32 -26 -23 -20 -21 -20 -21 -34 -40 -45 -44 -44 -42 -43 -47 -58 -55 -54 -43 -43 -47 -53 -55 -49 -47 -41 -34 -31 -32 -29 -28 -25 -17 -19 -35 -51 -64 -80 -94 -78 -71 -84 -96 -102 -106 -111 -121 -123 -118 -113 -108 -102 -106 -125 -148 -147 -111 -66 -67 -87 -106 -105 -98 -91 -87 -83 -70 -40 -35 -47 -53 -52 -63 -80 -96 -109 -120 -111 -116 -128 -150 -130 -125 -122 -118 -115 -112 -107 -103 -98 -91 -83 -74 -65 -57 -44 -34 -34 -30 -18 -30 -37 -37 -45 -46 -48 -50 -49 -44 -43 -44 -40 -45 -25 -21 -21 -14 -14 -26 -42 -56 -47 -52 -48 -47 -40 -47 -56 -57 -60 -62 -67 -74 -81 -89 -92 -92 -103 -113 -109 -102 -94 -88 -83 -76 -84 -83 -79 -75 -73 -71 -67 -62 -56 -66 -64 -62 -62 -62 -60 -59 -57 -56 -54 -53 -52 -50 -48 -46 -43 -40 -40 -41 -42 -42 -42 -42 -43 -43 -44 -44 -48 -55 -58 -60 -62 -62 -63 -63 -65 -66 -67 -68 -70 -73 -75 -78 -79 -80 -82 -83 -84 -86 -87 -89 -92 -94 -95 -97 -99 -101 -102 -104 -106 -109 -111 -115 -119 -121 -123 -124 -125 -125 -125 -126 -125 -124 -122 -120 -119 -117 -113 -111 -109 -106 -104 -102 -100 -97 -96 -94 -92 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -229 -171 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -78 -56 -42 -39 -47 -35 -27 -24 -24 -20 -19 -30 -22 -25 -31 -37 -40 -37 -44 -53 -51 -52 -50 -37 -30 -48 -46 -58 -52 -37 -34 -35 -34 -32 -34 -34 -26 -20 -22 -33 -50 -66 -80 -88 -65 -64 -81 -88 -93 -100 -111 -119 -115 -109 -104 -102 -99 -127 -141 -136 -127 -120 -101 -63 -87 -112 -108 -100 -93 -85 -69 -49 -45 -40 -42 -35 -45 -67 -74 -94 -103 -104 -113 -113 -117 -141 -125 -123 -126 -120 -114 -111 -108 -104 -99 -91 -83 -74 -64 -60 -53 -45 -38 -30 -21 -21 -42 -39 -37 -39 -44 -44 -44 -46 -40 -39 -47 -46 -33 -29 -25 -19 -18 -28 -50 -75 -72 -70 -59 -51 -40 -47 -55 -59 -62 -64 -69 -77 -85 -89 -94 -95 -107 -113 -108 -102 -95 -88 -85 -93 -91 -85 -82 -80 -76 -71 -66 -66 -72 -68 -65 -62 -62 -61 -60 -60 -58 -56 -54 -53 -52 -50 -49 -47 -45 -43 -41 -41 -42 -42 -42 -43 -43 -44 -44 -44 -45 -50 -58 -59 -60 -61 -61 -62 -65 -66 -67 -69 -71 -73 -75 -78 -80 -80 -81 -82 -84 -86 -87 -90 -92 -93 -95 -96 -98 -99 -101 -104 -106 -108 -110 -114 -118 -120 -122 -124 -125 -125 -125 -125 -125 -124 -122 -121 -119 -117 -114 -111 -110 -108 -106 -103 -100 -97 -96 -94 -91 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -52 -62 -65 -60 -56 -44 -47 -33 -37 -34 -27 -26 -20 -22 -29 -22 -26 -31 -35 -33 -31 -42 -46 -42 -43 -44 -39 -29 -40 -41 -55 -44 -32 -31 -34 -35 -32 -32 -31 -25 -13 -21 -36 -52 -67 -78 -74 -50 -55 -67 -77 -90 -104 -112 -111 -104 -99 -98 -99 -97 -127 -140 -141 -141 -116 -78 -66 -91 -114 -107 -100 -94 -66 -52 -51 -48 -44 -42 -32 -49 -73 -76 -92 -85 -87 -101 -101 -108 -127 -124 -119 -125 -118 -113 -110 -107 -104 -99 -89 -82 -76 -59 -58 -63 -59 -46 -31 -18 -16 -37 -44 -27 -31 -36 -39 -41 -41 -37 -33 -38 -46 -46 -37 -33 -26 -22 -29 -43 -60 -70 -69 -62 -58 -47 -51 -56 -60 -65 -68 -73 -80 -84 -89 -97 -104 -113 -112 -106 -102 -96 -93 -102 -100 -93 -89 -86 -82 -77 -70 -68 -74 -72 -67 -64 -61 -61 -60 -61 -60 -59 -56 -55 -53 -52 -51 -50 -49 -41 -34 -33 -33 -35 -43 -43 -43 -44 -44 -44 -44 -44 -49 -55 -57 -59 -60 -62 -63 -64 -66 -67 -68 -70 -73 -75 -76 -78 -79 -80 -82 -84 -86 -87 -89 -91 -93 -95 -97 -97 -98 -100 -103 -106 -108 -110 -113 -117 -119 -122 -123 -124 -124 -124 -124 -124 -123 -122 -121 -119 -117 -114 -112 -111 -110 -107 -104 -100 -96 -95 -93 -90 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -70 -87 -79 -67 -58 -51 -47 -32 -36 -37 -25 -24 -16 -20 -32 -31 -25 -31 -30 -25 -36 -45 -47 -40 -34 -39 -44 -42 -41 -46 -56 -38 -30 -32 -33 -33 -28 -19 -19 -17 -14 -27 -40 -54 -67 -71 -59 -41 -45 -50 -71 -89 -104 -107 -100 -92 -88 -89 -93 -93 -125 -134 -138 -144 -140 -99 -70 -94 -110 -104 -99 -94 -63 -52 -52 -51 -49 -44 -38 -54 -77 -77 -79 -75 -82 -90 -95 -101 -107 -117 -110 -120 -114 -111 -108 -105 -103 -96 -86 -82 -76 -70 -60 -57 -54 -49 -43 -29 -15 -24 -27 -39 -34 -26 -28 -31 -31 -30 -32 -34 -34 -28 -33 -36 -24 -22 -24 -29 -38 -54 -62 -64 -62 -55 -43 -52 -61 -67 -71 -75 -79 -83 -93 -99 -121 -119 -111 -104 -100 -96 -96 -105 -100 -98 -95 -89 -83 -79 -72 -70 -73 -71 -67 -62 -60 -60 -59 -60 -60 -59 -57 -55 -53 -52 -52 -51 -51 -42 -38 -36 -33 -32 -36 -44 -44 -44 -45 -44 -43 -44 -45 -45 -49 -57 -60 -62 -63 -64 -65 -66 -67 -69 -71 -73 -74 -76 -78 -80 -82 -84 -85 -87 -88 -91 -93 -95 -95 -97 -98 -100 -103 -105 -108 -110 -113 -116 -119 -121 -122 -123 -123 -123 -124 -124 -123 -122 -121 -120 -118 -115 -114 -112 -110 -107 -104 -100 -96 -93 -92 -90 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -34 -27 -65 -79 -87 -87 -69 -52 -43 -29 -31 -34 -22 -25 -16 -15 -22 -31 -32 -28 -27 -23 -38 -47 -45 -38 -33 -37 -38 -33 -34 -40 -57 -40 -31 -31 -34 -36 -29 -16 -15 -10 -16 -30 -41 -53 -63 -63 -51 -41 -43 -55 -74 -95 -97 -88 -101 -107 -101 -94 -83 -87 -109 -124 -130 -141 -156 -109 -75 -93 -105 -101 -98 -94 -65 -56 -51 -50 -49 -44 -42 -57 -78 -78 -81 -74 -82 -79 -75 -88 -105 -111 -119 -112 -109 -107 -105 -104 -101 -96 -89 -84 -82 -76 -65 -52 -45 -45 -40 -28 -18 -14 -19 -26 -27 -23 -18 -23 -26 -27 -29 -29 -25 -20 -15 -14 -17 -20 -21 -24 -31 -41 -55 -60 -52 -63 -49 -44 -58 -69 -72 -75 -80 -87 -96 -110 -123 -118 -110 -104 -99 -104 -110 -109 -106 -102 -97 -89 -85 -81 -75 -74 -75 -71 -66 -61 -60 -60 -59 -59 -58 -58 -56 -55 -53 -52 -51 -51 -51 -51 -41 -36 -34 -32 -35 -43 -44 -45 -44 -43 -42 -43 -43 -44 -46 -51 -59 -61 -63 -64 -65 -65 -68 -70 -71 -71 -74 -76 -78 -80 -82 -84 -85 -87 -89 -90 -92 -92 -94 -97 -99 -100 -103 -106 -108 -111 -113 -116 -119 -120 -121 -124 -123 -123 -123 -124 -123 -123 -122 -120 -119 -118 -116 -112 -109 -106 -103 -99 -95 -92 -91 -89 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -72 -73 -84 -85 -81 -66 -52 -42 -30 -31 -22 -25 -15 -13 -14 -18 -32 -36 -25 -23 -24 -43 -43 -39 -37 -41 -38 -30 -29 -34 -57 -50 -32 -29 -29 -32 -26 -18 -17 -12 -17 -29 -41 -53 -63 -60 -55 -44 -43 -65 -83 -98 -93 -100 -89 -85 -92 -99 -98 -92 -85 -121 -124 -132 -131 -95 -79 -90 -98 -97 -95 -92 -87 -86 -58 -48 -47 -42 -43 -60 -78 -79 -83 -77 -81 -74 -70 -79 -94 -109 -122 -103 -102 -101 -101 -102 -100 -96 -93 -91 -85 -76 -65 -57 -42 -43 -38 -33 -25 -19 -20 -24 -24 -18 -19 -24 -26 -21 -20 -24 -23 -22 -12 -14 -16 -17 -26 -27 -32 -41 -47 -54 -63 -72 -57 -50 -65 -70 -72 -77 -84 -89 -100 -122 -121 -115 -107 -102 -98 -104 -112 -111 -109 -103 -96 -90 -85 -83 -77 -78 -77 -72 -68 -65 -64 -60 -59 -58 -57 -57 -56 -54 -53 -52 -51 -51 -51 -50 -41 -36 -33 -36 -40 -42 -43 -43 -42 -42 -42 -42 -42 -43 -49 -57 -58 -60 -62 -64 -64 -65 -66 -68 -70 -72 -74 -76 -78 -80 -82 -83 -85 -87 -89 -90 -90 -92 -94 -96 -100 -100 -102 -105 -108 -111 -113 -116 -117 -119 -121 -122 -122 -122 -123 -124 -124 -123 -122 -121 -121 -119 -117 -112 -108 -106 -102 -98 -94 -92 -89 -87 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -47 -75 -67 -78 -100 -87 -75 -58 -49 -41 -29 -22 -25 -18 -18 -21 -20 -22 -24 -22 -25 -32 -37 -37 -26 -27 -32 -36 -36 -33 -40 -56 -37 -29 -28 -27 -27 -20 -17 -15 -12 -17 -27 -40 -54 -65 -66 -63 -46 -45 -70 -86 -95 -105 -79 -66 -73 -83 -98 -108 -97 -85 -116 -117 -121 -127 -92 -82 -88 -92 -91 -90 -89 -85 -80 -78 -53 -45 -53 -54 -62 -78 -80 -82 -80 -65 -68 -73 -71 -85 -107 -117 -107 -104 -103 -97 -98 -98 -96 -95 -92 -85 -76 -67 -61 -50 -51 -31 -37 -44 -30 -18 -19 -21 -17 -19 -20 -32 -27 -20 -21 -31 -37 -37 -34 -32 -27 -33 -31 -36 -47 -57 -62 -63 -60 -60 -73 -73 -72 -74 -81 -88 -98 -111 -122 -119 -112 -104 -99 -110 -116 -115 -112 -109 -104 -97 -91 -85 -83 -78 -81 -79 -75 -73 -71 -66 -61 -59 -58 -57 -56 -55 -54 -52 -52 -52 -51 -50 -49 -49 -37 -32 -36 -40 -40 -41 -41 -41 -41 -41 -41 -42 -45 -51 -56 -58 -60 -61 -63 -64 -65 -65 -68 -70 -72 -74 -76 -78 -80 -82 -84 -85 -87 -88 -89 -91 -92 -94 -97 -99 -100 -102 -104 -107 -110 -112 -114 -115 -118 -120 -122 -123 -123 -123 -123 -124 -123 -123 -122 -121 -119 -117 -112 -109 -107 -103 -98 -94 -91 -89 -86 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -33 -0 -0 -0 -0 -0 -0 -4 -37 -79 -82 -83 -119 -122 -89 -79 -53 -39 -30 -24 -27 -18 -11 -22 -19 -30 -33 -32 -32 -33 -26 -25 -31 -29 -33 -35 -35 -33 -42 -57 -53 -33 -26 -25 -24 -15 -16 -14 -13 -18 -26 -39 -53 -55 -64 -67 -48 -53 -73 -84 -88 -84 -65 -78 -63 -77 -86 -86 -81 -83 -106 -115 -114 -120 -85 -82 -85 -87 -87 -86 -85 -83 -76 -76 -49 -45 -58 -57 -64 -78 -80 -82 -82 -82 -75 -61 -71 -85 -100 -109 -105 -102 -108 -92 -95 -95 -92 -91 -91 -86 -78 -71 -65 -56 -52 -38 -26 -34 -31 -26 -30 -30 -26 -23 -25 -36 -34 -27 -25 -30 -33 -29 -30 -37 -47 -56 -58 -52 -58 -65 -68 -71 -74 -61 -60 -70 -70 -74 -83 -91 -107 -123 -121 -118 -114 -103 -98 -97 -110 -116 -113 -109 -104 -98 -92 -87 -84 -79 -83 -81 -77 -75 -72 -68 -63 -60 -57 -56 -55 -54 -54 -53 -52 -51 -50 -49 -48 -48 -45 -34 -36 -39 -39 -39 -40 -40 -40 -41 -41 -42 -50 -55 -57 -58 -59 -61 -63 -63 -64 -65 -67 -70 -72 -74 -76 -78 -80 -82 -84 -86 -86 -88 -90 -91 -92 -94 -97 -99 -100 -102 -104 -107 -109 -110 -112 -114 -116 -119 -122 -123 -123 -123 -123 -124 -124 -123 -122 -121 -119 -116 -112 -110 -108 -104 -99 -94 -91 -89 -87 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -11 -0 -0 -0 -0 -0 -0 -18 -49 -80 -91 -89 -95 -97 -110 -96 -59 -46 -35 -27 -26 -18 -17 -24 -19 -20 -21 -30 -33 -27 -23 -26 -28 -43 -25 -28 -29 -38 -48 -54 -54 -47 -26 -27 -25 -13 -15 -14 -15 -19 -25 -31 -35 -47 -63 -68 -47 -57 -68 -79 -91 -87 -68 -60 -76 -79 -77 -68 -70 -77 -89 -109 -112 -116 -114 -85 -81 -82 -82 -82 -81 -79 -76 -74 -47 -44 -59 -54 -65 -77 -80 -82 -82 -81 -75 -66 -76 -83 -103 -103 -93 -95 -101 -99 -98 -92 -86 -88 -89 -86 -80 -74 -69 -60 -54 -41 -26 -21 -25 -22 -17 -18 -23 -24 -22 -32 -35 -32 -38 -37 -31 -51 -82 -77 -55 -54 -52 -42 -50 -60 -65 -71 -76 -72 -61 -73 -74 -80 -88 -104 -117 -123 -122 -119 -115 -108 -106 -99 -112 -117 -115 -110 -104 -98 -93 -88 -85 -80 -83 -86 -82 -76 -71 -68 -64 -61 -57 -55 -54 -54 -54 -54 -53 -51 -49 -48 -48 -47 -47 -35 -37 -38 -38 -38 -39 -40 -41 -42 -42 -42 -48 -54 -57 -59 -60 -62 -62 -63 -64 -65 -68 -70 -72 -75 -77 -79 -81 -83 -84 -85 -86 -88 -90 -92 -93 -94 -96 -98 -100 -102 -104 -105 -106 -109 -112 -113 -115 -118 -121 -119 -122 -122 -122 -123 -123 -123 -121 -120 -118 -115 -112 -111 -109 -105 -99 -95 -93 -90 -85 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -2 -43 -73 -82 -83 -86 -86 -91 -89 -79 -57 -36 -27 -22 -18 -21 -31 -31 -23 -16 -21 -25 -28 -29 -26 -20 -16 -19 -25 -26 -33 -45 -50 -51 -44 -28 -29 -28 -13 -15 -13 -17 -21 -21 -21 -34 -69 -61 -69 -59 -59 -64 -68 -75 -76 -65 -46 -50 -61 -64 -74 -73 -78 -81 -92 -111 -110 -108 -77 -77 -78 -78 -77 -77 -76 -74 -70 -45 -42 -58 -67 -72 -75 -77 -80 -82 -80 -73 -66 -79 -82 -90 -85 -83 -90 -99 -111 -114 -90 -81 -84 -87 -85 -80 -75 -71 -63 -55 -39 -33 -27 -30 -22 -24 -24 -19 -18 -16 -23 -32 -34 -30 -42 -45 -74 -79 -34 -37 -35 -27 -30 -32 -46 -61 -71 -78 -75 -68 -81 -82 -88 -108 -119 -122 -122 -120 -117 -115 -114 -108 -105 -117 -117 -115 -111 -105 -99 -93 -88 -85 -82 -80 -84 -82 -76 -72 -69 -65 -63 -59 -56 -53 -53 -54 -54 -53 -51 -48 -48 -47 -47 -46 -34 -38 -39 -38 -38 -38 -40 -42 -42 -43 -43 -44 -52 -57 -60 -61 -61 -62 -63 -65 -66 -68 -71 -73 -76 -77 -79 -81 -82 -83 -85 -86 -88 -90 -92 -94 -95 -97 -97 -100 -102 -102 -103 -106 -109 -112 -113 -115 -118 -119 -110 -120 -120 -121 -122 -122 -121 -120 -119 -117 -115 -112 -110 -107 -103 -100 -97 -93 -89 -84 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -28 -14 -0 -0 -0 -0 -40 -56 -65 -75 -85 -87 -82 -70 -66 -59 -42 -28 -24 -21 -21 -24 -23 -19 -20 -22 -25 -29 -32 -29 -26 -23 -25 -40 -38 -35 -42 -45 -45 -40 -29 -25 -15 -15 -15 -12 -18 -22 -21 -23 -31 -47 -60 -68 -62 -57 -68 -63 -64 -69 -69 -64 -48 -47 -46 -76 -74 -79 -82 -96 -111 -107 -104 -101 -99 -76 -73 -72 -72 -72 -72 -65 -42 -41 -58 -72 -74 -73 -76 -80 -81 -78 -71 -68 -86 -75 -74 -60 -72 -86 -92 -99 -109 -106 -103 -82 -83 -78 -74 -73 -71 -66 -61 -55 -39 -34 -33 -31 -23 -17 -15 -13 -12 -18 -27 -31 -34 -50 -49 -40 -30 -20 -19 -23 -28 -34 -44 -50 -59 -63 -72 -77 -76 -89 -89 -95 -118 -122 -121 -119 -117 -115 -114 -112 -112 -123 -118 -115 -114 -111 -106 -99 -94 -90 -88 -86 -81 -76 -81 -77 -71 -69 -66 -64 -62 -59 -58 -55 -54 -53 -52 -51 -49 -47 -47 -46 -45 -42 -39 -39 -38 -38 -39 -40 -42 -43 -44 -44 -45 -46 -53 -58 -60 -62 -63 -64 -65 -67 -70 -71 -74 -76 -78 -80 -80 -81 -83 -85 -86 -88 -90 -93 -94 -95 -96 -98 -100 -100 -102 -103 -106 -109 -111 -112 -114 -117 -118 -109 -110 -110 -120 -121 -121 -120 -120 -119 -117 -114 -111 -108 -107 -104 -101 -97 -92 -88 -83 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -54 -29 -0 -0 -0 -0 -8 -38 -48 -68 -80 -86 -81 -62 -63 -69 -55 -37 -30 -27 -24 -28 -32 -24 -19 -25 -27 -29 -32 -35 -32 -30 -28 -28 -26 -38 -39 -36 -36 -41 -37 -23 -15 -17 -14 -10 -14 -19 -17 -21 -32 -44 -58 -65 -59 -53 -67 -58 -59 -62 -50 -29 -24 -39 -50 -78 -69 -77 -82 -101 -110 -104 -100 -100 -101 -95 -71 -67 -67 -67 -68 -59 -48 -63 -56 -60 -72 -71 -75 -80 -80 -76 -70 -70 -84 -63 -67 -51 -57 -78 -90 -95 -97 -95 -95 -103 -107 -96 -72 -66 -68 -69 -65 -56 -46 -44 -42 -20 -25 -24 -21 -17 -14 -18 -21 -24 -36 -49 -36 -24 -22 -31 -39 -43 -50 -50 -68 -67 -61 -69 -78 -78 -81 -95 -98 -119 -124 -123 -121 -119 -115 -117 -117 -116 -121 -119 -116 -114 -114 -111 -105 -99 -95 -95 -98 -94 -89 -78 -84 -78 -71 -69 -68 -66 -65 -64 -62 -59 -55 -53 -51 -50 -49 -48 -46 -46 -45 -42 -41 -39 -39 -39 -39 -40 -42 -43 -44 -45 -45 -46 -47 -48 -56 -62 -63 -64 -65 -67 -71 -72 -74 -77 -78 -79 -80 -82 -83 -85 -87 -88 -90 -93 -94 -96 -97 -98 -99 -101 -102 -103 -106 -109 -110 -112 -114 -115 -113 -108 -108 -109 -118 -119 -120 -119 -119 -118 -116 -114 -110 -109 -107 -104 -101 -96 -92 -87 -83 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -41 -21 -0 -0 -0 -0 -2 -43 -37 -69 -70 -77 -79 -66 -59 -47 -50 -57 -48 -32 -20 -16 -18 -20 -23 -19 -24 -25 -29 -36 -26 -26 -35 -31 -24 -27 -37 -29 -29 -34 -32 -21 -16 -17 -13 -12 -18 -18 -24 -25 -30 -44 -58 -62 -57 -53 -67 -54 -53 -49 -44 -38 -31 -32 -44 -63 -64 -77 -82 -99 -106 -107 -105 -101 -100 -101 -68 -66 -66 -64 -64 -66 -66 -61 -54 -56 -70 -70 -74 -79 -78 -74 -71 -73 -81 -63 -60 -55 -47 -71 -83 -83 -83 -84 -85 -90 -105 -97 -84 -66 -62 -65 -63 -60 -61 -49 -44 -15 -13 -20 -23 -22 -20 -20 -21 -25 -48 -39 -33 -41 -44 -53 -61 -64 -70 -67 -75 -82 -69 -87 -86 -81 -87 -97 -102 -122 -124 -122 -121 -119 -114 -121 -125 -121 -119 -117 -116 -115 -114 -110 -104 -101 -102 -105 -106 -105 -100 -85 -88 -80 -71 -69 -69 -68 -67 -65 -62 -59 -56 -54 -52 -51 -49 -47 -46 -45 -44 -43 -42 -40 -40 -39 -39 -41 -43 -44 -44 -45 -46 -46 -47 -49 -57 -62 -63 -64 -66 -67 -71 -72 -74 -75 -77 -79 -80 -82 -84 -85 -87 -89 -90 -93 -95 -97 -98 -98 -100 -102 -103 -104 -107 -110 -111 -112 -115 -114 -109 -106 -107 -108 -110 -117 -118 -119 -119 -118 -116 -114 -111 -109 -106 -104 -100 -96 -91 -88 -84 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -0 -0 -0 -0 -10 -52 -31 -50 -53 -65 -76 -77 -65 -45 -48 -58 -78 -48 -27 -18 -22 -28 -27 -25 -27 -22 -26 -30 -23 -20 -20 -26 -27 -25 -38 -32 -27 -24 -27 -20 -16 -17 -15 -15 -24 -17 -25 -24 -30 -44 -56 -59 -53 -51 -64 -58 -54 -53 -42 -30 -32 -41 -48 -57 -66 -78 -83 -80 -78 -96 -105 -100 -99 -99 -87 -68 -67 -65 -62 -63 -64 -61 -58 -55 -69 -68 -73 -77 -77 -73 -82 -91 -80 -66 -63 -45 -41 -69 -74 -76 -78 -77 -72 -76 -97 -93 -82 -75 -71 -64 -59 -58 -58 -50 -37 -20 -18 -21 -20 -19 -20 -22 -22 -26 -48 -32 -35 -46 -49 -49 -62 -75 -78 -74 -70 -82 -77 -85 -80 -93 -100 -109 -121 -121 -121 -120 -118 -115 -120 -123 -122 -118 -117 -117 -117 -115 -114 -110 -108 -111 -110 -107 -106 -105 -102 -98 -91 -83 -73 -69 -68 -68 -67 -65 -63 -59 -57 -55 -54 -53 -49 -47 -45 -44 -44 -44 -43 -42 -41 -41 -41 -41 -43 -45 -45 -45 -46 -46 -47 -48 -56 -61 -63 -66 -68 -69 -72 -73 -74 -75 -77 -79 -81 -82 -84 -86 -88 -90 -91 -94 -95 -96 -97 -99 -101 -102 -104 -105 -109 -111 -112 -113 -115 -113 -109 -106 -106 -108 -118 -118 -117 -118 -118 -117 -117 -115 -111 -108 -106 -104 -101 -96 -92 -88 -85 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -37 -36 -42 -49 -63 -43 -38 -58 -75 -73 -86 -67 -41 -25 -22 -17 -18 -24 -24 -20 -28 -21 -18 -21 -23 -28 -28 -25 -31 -31 -23 -29 -31 -23 -18 -19 -17 -16 -19 -15 -27 -26 -29 -40 -52 -54 -48 -46 -53 -58 -49 -41 -42 -40 -30 -28 -42 -60 -68 -79 -82 -83 -82 -97 -103 -100 -98 -98 -98 -83 -69 -66 -63 -63 -64 -62 -57 -56 -68 -67 -72 -77 -76 -71 -84 -89 -84 -74 -50 -38 -32 -63 -72 -81 -88 -87 -76 -72 -89 -90 -87 -79 -76 -61 -55 -55 -54 -46 -35 -37 -29 -23 -22 -22 -19 -19 -20 -27 -42 -35 -36 -54 -58 -74 -80 -82 -83 -82 -79 -77 -86 -81 -78 -94 -100 -112 -122 -119 -116 -116 -114 -124 -128 -123 -119 -117 -117 -118 -118 -114 -113 -112 -121 -118 -112 -107 -106 -105 -103 -99 -92 -85 -75 -74 -70 -69 -68 -66 -62 -59 -56 -55 -55 -53 -50 -48 -46 -44 -43 -44 -43 -43 -42 -42 -42 -42 -44 -45 -45 -46 -46 -46 -48 -49 -50 -53 -60 -62 -59 -60 -63 -64 -66 -75 -78 -80 -81 -83 -85 -86 -88 -90 -91 -92 -94 -96 -98 -100 -102 -103 -104 -105 -108 -103 -105 -106 -108 -106 -104 -104 -106 -110 -117 -117 -116 -116 -115 -115 -114 -113 -110 -108 -106 -105 -102 -98 -93 -90 -87 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -40 -37 -37 -77 -45 -47 -62 -74 -84 -86 -78 -56 -20 -24 -20 -15 -14 -18 -21 -28 -31 -21 -23 -24 -21 -25 -28 -30 -33 -33 -34 -18 -23 -23 -22 -17 -15 -15 -13 -27 -30 -34 -44 -51 -50 -47 -50 -54 -52 -43 -35 -36 -35 -28 -26 -42 -61 -69 -78 -79 -80 -103 -99 -97 -96 -95 -95 -97 -92 -67 -68 -66 -65 -63 -60 -66 -69 -66 -66 -70 -75 -74 -71 -85 -92 -89 -71 -46 -37 -33 -51 -69 -76 -78 -80 -72 -67 -76 -78 -83 -78 -74 -56 -52 -52 -51 -44 -34 -34 -27 -23 -23 -27 -21 -20 -21 -28 -41 -44 -38 -56 -60 -84 -90 -89 -88 -88 -84 -73 -79 -79 -85 -100 -102 -116 -122 -119 -118 -114 -114 -131 -126 -120 -117 -117 -118 -119 -116 -112 -114 -126 -125 -119 -113 -108 -105 -104 -103 -100 -93 -87 -80 -78 -72 -70 -69 -66 -62 -58 -56 -55 -54 -52 -51 -51 -48 -45 -42 -41 -40 -42 -43 -42 -43 -43 -44 -45 -45 -46 -46 -47 -49 -51 -52 -54 -55 -57 -59 -60 -60 -61 -63 -68 -71 -73 -75 -81 -85 -86 -88 -89 -90 -92 -95 -97 -99 -100 -101 -101 -103 -103 -98 -98 -98 -99 -100 -102 -103 -103 -106 -113 -114 -115 -115 -113 -114 -113 -112 -111 -110 -109 -107 -105 -102 -99 -95 -92 -90 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -48 -55 -48 -40 -34 -61 -47 -42 -49 -60 -72 -82 -83 -63 -23 -30 -23 -15 -13 -18 -21 -22 -28 -23 -26 -24 -22 -21 -22 -26 -31 -32 -33 -21 -26 -27 -24 -14 -12 -11 -15 -29 -33 -40 -47 -50 -50 -58 -60 -56 -47 -39 -40 -34 -27 -24 -27 -46 -61 -66 -71 -78 -83 -91 -91 -95 -96 -93 -90 -90 -88 -78 -77 -70 -68 -64 -58 -66 -66 -61 -63 -68 -72 -73 -70 -84 -91 -86 -65 -40 -30 -32 -44 -70 -69 -70 -77 -70 -60 -62 -67 -74 -77 -75 -53 -50 -50 -48 -50 -49 -39 -32 -30 -20 -30 -24 -22 -21 -27 -38 -41 -39 -55 -56 -57 -79 -87 -88 -89 -89 -81 -76 -80 -106 -107 -104 -117 -124 -121 -117 -114 -113 -117 -113 -109 -114 -116 -118 -118 -117 -114 -110 -113 -124 -118 -113 -108 -104 -102 -103 -102 -96 -90 -89 -80 -74 -72 -70 -67 -63 -59 -57 -54 -53 -53 -52 -51 -48 -45 -43 -41 -39 -41 -43 -43 -43 -43 -44 -45 -46 -47 -47 -48 -50 -52 -53 -54 -56 -58 -59 -59 -60 -62 -63 -65 -67 -68 -69 -75 -82 -86 -87 -88 -89 -93 -95 -97 -98 -99 -100 -101 -99 -94 -94 -96 -97 -97 -99 -100 -102 -102 -103 -105 -105 -105 -105 -105 -112 -112 -112 -112 -111 -109 -107 -106 -103 -101 -97 -95 -93 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -55 -53 -52 -47 -43 -39 -38 -42 -40 -46 -57 -71 -82 -73 -42 -42 -25 -15 -12 -14 -15 -17 -25 -33 -42 -25 -24 -22 -19 -20 -22 -22 -23 -24 -30 -30 -27 -15 -8 -10 -16 -27 -36 -42 -49 -49 -49 -55 -52 -48 -44 -37 -34 -26 -22 -23 -26 -49 -58 -60 -64 -78 -92 -80 -85 -94 -95 -91 -83 -79 -82 -88 -91 -80 -71 -63 -55 -62 -59 -55 -61 -67 -70 -71 -70 -68 -84 -82 -60 -38 -32 -36 -44 -65 -61 -66 -74 -75 -75 -77 -80 -79 -73 -74 -63 -49 -46 -47 -51 -52 -50 -48 -40 -21 -23 -27 -29 -27 -27 -32 -35 -38 -52 -54 -54 -75 -82 -85 -89 -95 -94 -86 -89 -104 -107 -106 -106 -120 -123 -118 -115 -113 -109 -104 -98 -112 -115 -117 -118 -116 -113 -111 -113 -123 -118 -112 -107 -103 -102 -103 -103 -100 -96 -86 -80 -74 -73 -70 -68 -63 -59 -57 -54 -53 -52 -51 -50 -48 -45 -44 -42 -41 -42 -44 -44 -44 -44 -44 -45 -46 -47 -47 -48 -50 -51 -53 -54 -56 -57 -58 -59 -60 -62 -64 -66 -67 -68 -69 -70 -75 -83 -86 -87 -89 -90 -93 -96 -87 -95 -100 -95 -91 -92 -93 -95 -96 -96 -98 -99 -101 -101 -102 -104 -104 -104 -103 -103 -110 -112 -112 -111 -110 -109 -107 -106 -104 -102 -101 -98 -95 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -53 -50 -49 -49 -49 -48 -46 -33 -46 -39 -45 -57 -71 -81 -77 -56 -30 -19 -17 -11 -15 -21 -26 -32 -42 -48 -25 -23 -21 -21 -22 -22 -24 -27 -33 -36 -32 -21 -10 -9 -14 -23 -37 -45 -49 -48 -43 -44 -42 -41 -44 -35 -22 -22 -25 -25 -22 -27 -50 -57 -68 -75 -74 -68 -77 -87 -89 -87 -75 -71 -71 -78 -94 -100 -73 -63 -78 -66 -55 -53 -60 -67 -69 -69 -69 -66 -84 -61 -52 -45 -35 -34 -46 -59 -54 -60 -61 -63 -65 -70 -67 -65 -70 -73 -70 -56 -52 -57 -56 -53 -50 -49 -46 -32 -17 -27 -32 -32 -26 -27 -30 -30 -31 -36 -54 -56 -79 -85 -89 -93 -97 -98 -100 -101 -105 -106 -106 -123 -123 -118 -114 -112 -108 -105 -109 -114 -115 -114 -115 -114 -111 -116 -125 -124 -119 -112 -107 -103 -102 -102 -103 -102 -93 -74 -69 -75 -73 -72 -69 -66 -61 -58 -56 -53 -51 -50 -49 -47 -45 -44 -44 -43 -43 -44 -45 -45 -45 -45 -44 -45 -46 -47 -48 -49 -51 -52 -53 -54 -56 -57 -59 -60 -62 -64 -66 -68 -68 -69 -69 -70 -76 -83 -86 -84 -79 -81 -94 -96 -98 -99 -94 -89 -90 -92 -95 -96 -95 -97 -99 -100 -101 -101 -102 -103 -103 -102 -102 -102 -109 -111 -110 -110 -109 -107 -106 -106 -105 -103 -100 -96 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -50 -44 -45 -46 -47 -48 -46 -39 -27 -27 -31 -38 -45 -57 -69 -77 -69 -49 -44 -26 -17 -21 -27 -32 -36 -41 -45 -41 -22 -20 -20 -21 -22 -24 -28 -33 -35 -35 -26 -15 -9 -16 -21 -31 -46 -49 -50 -56 -46 -43 -41 -38 -29 -23 -25 -21 -23 -23 -37 -51 -66 -76 -76 -69 -66 -66 -85 -85 -84 -75 -72 -70 -78 -93 -95 -72 -66 -81 -68 -56 -55 -60 -64 -66 -68 -67 -66 -81 -56 -52 -50 -36 -34 -44 -49 -47 -50 -50 -53 -59 -67 -62 -61 -68 -70 -67 -64 -62 -58 -56 -53 -50 -48 -42 -28 -22 -27 -30 -31 -24 -25 -26 -27 -31 -38 -56 -58 -83 -87 -88 -90 -93 -94 -96 -97 -99 -103 -105 -125 -123 -117 -113 -110 -107 -107 -117 -115 -114 -113 -113 -113 -118 -123 -122 -120 -117 -111 -106 -103 -102 -100 -101 -100 -93 -77 -68 -63 -60 -71 -70 -67 -65 -61 -56 -52 -50 -49 -48 -46 -44 -44 -45 -46 -46 -45 -44 -44 -44 -44 -44 -44 -45 -47 -48 -49 -50 -51 -52 -53 -55 -56 -58 -60 -61 -63 -65 -67 -68 -68 -69 -70 -71 -77 -80 -76 -79 -81 -94 -95 -97 -90 -86 -87 -89 -91 -93 -94 -94 -95 -97 -99 -99 -100 -100 -100 -100 -100 -101 -101 -109 -111 -109 -109 -108 -107 -107 -106 -106 -104 -101 -98 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -20 -39 -41 -44 -35 -37 -40 -43 -45 -43 -39 -36 -28 -29 -37 -43 -49 -51 -55 -60 -60 -52 -37 -25 -26 -27 -33 -37 -38 -37 -40 -37 -20 -20 -21 -22 -24 -29 -32 -34 -30 -15 -19 -9 -19 -23 -24 -37 -51 -46 -38 -37 -36 -43 -30 -26 -25 -25 -29 -28 -23 -45 -50 -71 -68 -70 -62 -59 -63 -59 -81 -87 -85 -79 -75 -81 -94 -95 -76 -69 -82 -68 -57 -55 -57 -59 -63 -65 -67 -66 -58 -56 -54 -51 -37 -38 -43 -43 -44 -45 -44 -49 -56 -50 -52 -58 -62 -64 -63 -61 -59 -57 -54 -51 -49 -48 -44 -37 -32 -30 -30 -30 -23 -23 -25 -27 -31 -41 -57 -60 -82 -86 -85 -96 -93 -90 -96 -99 -98 -103 -107 -129 -123 -116 -112 -110 -106 -107 -117 -115 -111 -111 -110 -120 -121 -118 -116 -115 -113 -109 -106 -104 -102 -99 -99 -99 -96 -85 -69 -64 -62 -61 -69 -71 -69 -64 -57 -53 -50 -47 -46 -45 -44 -44 -46 -47 -48 -47 -45 -43 -43 -43 -44 -45 -46 -47 -48 -49 -50 -50 -52 -53 -54 -56 -58 -60 -61 -63 -65 -67 -68 -68 -69 -71 -72 -73 -75 -77 -79 -81 -94 -95 -97 -97 -89 -87 -89 -91 -92 -92 -92 -94 -96 -98 -98 -98 -98 -98 -99 -101 -101 -101 -101 -101 -100 -102 -105 -107 -107 -107 -106 -105 -102 -99 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -41 -30 -25 -34 -41 -32 -33 -36 -41 -43 -44 -42 -37 -33 -33 -39 -46 -46 -39 -40 -43 -47 -51 -45 -35 -28 -25 -27 -32 -34 -35 -38 -42 -37 -36 -21 -22 -25 -29 -33 -34 -33 -28 -22 -10 -16 -21 -25 -28 -41 -48 -40 -36 -31 -38 -31 -24 -31 -23 -9 -12 -25 -48 -65 -71 -56 -56 -48 -52 -63 -72 -88 -87 -81 -81 -77 -84 -97 -107 -96 -75 -81 -66 -56 -56 -55 -57 -60 -68 -76 -76 -57 -54 -53 -52 -40 -41 -43 -42 -41 -40 -40 -45 -50 -59 -52 -51 -54 -57 -59 -59 -58 -54 -50 -46 -45 -47 -46 -43 -40 -34 -29 -27 -23 -20 -23 -27 -30 -34 -43 -58 -64 -83 -83 -104 -102 -100 -109 -114 -106 -113 -132 -126 -120 -113 -109 -117 -117 -114 -116 -112 -109 -108 -108 -119 -118 -114 -111 -111 -111 -109 -105 -104 -101 -98 -98 -99 -96 -85 -71 -65 -61 -60 -61 -69 -70 -65 -59 -55 -51 -47 -44 -44 -44 -45 -47 -48 -48 -48 -47 -45 -43 -43 -46 -48 -48 -49 -49 -50 -50 -51 -52 -54 -55 -56 -58 -60 -62 -63 -65 -67 -67 -68 -69 -71 -72 -74 -75 -77 -79 -81 -92 -95 -96 -97 -89 -86 -88 -89 -90 -90 -91 -93 -95 -96 -96 -96 -97 -97 -101 -107 -101 -101 -101 -101 -100 -100 -101 -101 -100 -100 -101 -105 -102 -99 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -11 -21 -32 -33 -36 -30 -31 -36 -42 -43 -41 -38 -35 -35 -38 -41 -46 -45 -38 -34 -35 -44 -49 -46 -36 -25 -19 -19 -29 -32 -33 -34 -37 -41 -41 -26 -25 -25 -29 -32 -34 -34 -31 -23 -12 -12 -21 -25 -29 -44 -48 -43 -39 -35 -37 -31 -27 -30 -30 -25 -30 -40 -49 -63 -61 -48 -45 -40 -43 -49 -52 -62 -78 -74 -83 -81 -89 -103 -110 -107 -96 -80 -64 -55 -55 -68 -70 -70 -79 -83 -74 -58 -54 -52 -51 -41 -41 -36 -39 -39 -33 -32 -40 -45 -54 -45 -56 -61 -62 -59 -55 -56 -53 -47 -43 -41 -44 -45 -40 -33 -29 -29 -27 -24 -23 -23 -24 -27 -30 -42 -56 -58 -66 -83 -92 -107 -115 -118 -122 -128 -131 -127 -121 -115 -111 -123 -124 -123 -118 -113 -108 -106 -105 -110 -119 -116 -112 -111 -110 -109 -108 -104 -101 -99 -97 -97 -97 -94 -89 -79 -67 -64 -64 -72 -71 -70 -66 -61 -56 -51 -46 -43 -43 -46 -46 -46 -48 -42 -37 -41 -46 -45 -45 -48 -49 -50 -51 -51 -51 -52 -52 -53 -54 -55 -57 -58 -60 -63 -64 -65 -66 -67 -68 -70 -71 -73 -74 -75 -78 -80 -80 -80 -80 -95 -84 -84 -85 -86 -87 -92 -96 -91 -93 -93 -94 -95 -96 -97 -97 -99 -100 -101 -102 -102 -101 -101 -101 -100 -99 -99 -98 -98 -99 -102 -99 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -30 -41 -41 -37 -33 -29 -32 -38 -41 -38 -30 -29 -33 -37 -40 -42 -43 -43 -39 -38 -43 -47 -42 -34 -25 -13 -14 -36 -39 -40 -44 -51 -48 -35 -29 -29 -21 -29 -33 -34 -23 -22 -27 -21 -17 -22 -25 -29 -45 -50 -34 -23 -24 -27 -26 -31 -28 -19 -20 -33 -41 -47 -55 -50 -42 -45 -33 -48 -56 -55 -52 -62 -76 -87 -88 -95 -107 -111 -104 -91 -76 -65 -61 -54 -72 -77 -79 -79 -77 -78 -69 -53 -50 -48 -46 -41 -29 -35 -38 -34 -31 -36 -40 -35 -52 -55 -60 -62 -55 -50 -51 -49 -46 -43 -39 -39 -41 -40 -33 -29 -29 -28 -26 -26 -23 -22 -23 -26 -29 -41 -57 -61 -69 -85 -97 -113 -120 -124 -129 -129 -124 -120 -115 -110 -125 -126 -122 -117 -111 -106 -103 -103 -115 -115 -112 -110 -110 -110 -109 -108 -103 -100 -98 -96 -96 -96 -92 -88 -80 -71 -69 -66 -74 -71 -68 -64 -60 -56 -52 -48 -46 -46 -51 -50 -49 -49 -42 -37 -41 -47 -47 -47 -49 -50 -51 -52 -53 -54 -54 -54 -54 -55 -56 -59 -60 -62 -64 -64 -65 -66 -67 -69 -70 -72 -74 -75 -76 -77 -79 -80 -80 -79 -80 -81 -82 -84 -85 -86 -89 -92 -91 -92 -93 -94 -95 -96 -97 -98 -100 -101 -102 -102 -102 -101 -101 -101 -100 -99 -98 -98 -97 -97 -97 -99 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -53 -43 -39 -38 -32 -33 -33 -29 -31 -34 -32 -23 -22 -27 -31 -34 -36 -37 -38 -39 -37 -38 -38 -32 -30 -24 -10 -15 -28 -29 -30 -36 -49 -56 -43 -29 -28 -20 -29 -32 -33 -18 -13 -22 -25 -18 -19 -24 -28 -28 -26 -25 -21 -21 -24 -27 -28 -18 -13 -19 -31 -51 -56 -52 -47 -42 -41 -35 -35 -36 -56 -65 -68 -80 -89 -89 -82 -96 -108 -101 -87 -79 -72 -60 -54 -69 -74 -72 -71 -70 -73 -66 -51 -47 -46 -45 -40 -29 -34 -35 -32 -26 -26 -34 -34 -49 -49 -51 -56 -56 -55 -53 -50 -49 -52 -49 -37 -36 -48 -51 -45 -36 -29 -29 -26 -26 -30 -25 -23 -26 -31 -36 -44 -65 -88 -90 -117 -126 -127 -127 -125 -121 -118 -114 -107 -110 -123 -120 -115 -109 -103 -100 -99 -101 -100 -98 -94 -94 -103 -109 -106 -101 -99 -98 -95 -96 -94 -90 -88 -87 -85 -83 -79 -74 -71 -68 -64 -61 -58 -55 -54 -53 -53 -54 -51 -52 -42 -38 -37 -37 -37 -37 -40 -49 -42 -43 -51 -55 -56 -56 -57 -57 -57 -59 -65 -65 -65 -65 -66 -67 -67 -68 -69 -70 -72 -74 -76 -76 -77 -77 -78 -79 -80 -80 -94 -95 -96 -97 -92 -88 -89 -90 -91 -93 -95 -95 -97 -98 -99 -100 -101 -101 -101 -101 -101 -101 -101 -100 -99 -98 -98 -97 -96 -95 -95 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -35 -54 -42 -40 -46 -40 -32 -26 -25 -30 -30 -25 -24 -26 -26 -24 -24 -29 -35 -34 -32 -33 -29 -44 -39 -31 -20 -12 -16 -21 -23 -20 -32 -49 -48 -44 -41 -36 -25 -29 -29 -30 -28 -26 -26 -24 -17 -14 -23 -26 -27 -27 -26 -25 -26 -26 -25 -24 -19 -14 -33 -32 -49 -56 -54 -46 -42 -50 -44 -40 -45 -40 -45 -51 -66 -83 -83 -66 -82 -107 -101 -97 -85 -70 -59 -57 -70 -71 -67 -64 -66 -72 -74 -73 -62 -43 -41 -38 -30 -35 -34 -30 -24 -20 -24 -33 -47 -47 -46 -51 -56 -58 -57 -55 -51 -45 -45 -48 -49 -50 -49 -47 -42 -34 -29 -30 -26 -25 -33 -26 -24 -28 -31 -41 -63 -76 -95 -125 -130 -127 -125 -122 -119 -116 -114 -112 -107 -124 -121 -114 -106 -100 -98 -99 -101 -100 -98 -98 -95 -102 -105 -101 -98 -98 -96 -94 -95 -92 -88 -87 -86 -85 -82 -78 -76 -74 -69 -65 -62 -60 -59 -58 -58 -56 -53 -51 -52 -53 -41 -38 -38 -37 -36 -36 -40 -37 -38 -52 -56 -57 -57 -58 -59 -61 -63 -67 -68 -68 -69 -70 -69 -69 -69 -70 -71 -72 -74 -76 -76 -76 -76 -76 -81 -92 -93 -95 -96 -98 -92 -89 -88 -88 -89 -91 -93 -94 -95 -97 -98 -99 -100 -100 -101 -101 -101 -101 -101 -101 -101 -100 -98 -97 -97 -96 -95 -94 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -41 -46 -56 -38 -43 -32 -22 -21 -28 -31 -28 -32 -34 -29 -27 -21 -29 -40 -37 -26 -27 -27 -43 -40 -33 -22 -17 -18 -20 -26 -26 -35 -33 -39 -44 -48 -40 -27 -29 -29 -27 -24 -24 -24 -22 -16 -17 -24 -24 -25 -26 -27 -27 -27 -28 -23 -16 -20 -27 -33 -31 -52 -58 -59 -50 -44 -55 -60 -58 -46 -33 -51 -54 -64 -77 -75 -73 -106 -116 -111 -99 -84 -69 -57 -59 -69 -69 -62 -58 -64 -72 -71 -70 -56 -41 -38 -36 -30 -38 -33 -28 -23 -20 -22 -26 -28 -32 -33 -37 -50 -52 -51 -48 -44 -41 -42 -45 -46 -46 -44 -45 -40 -34 -30 -31 -31 -24 -28 -34 -39 -40 -44 -52 -61 -70 -95 -114 -128 -126 -124 -122 -119 -117 -116 -112 -110 -126 -120 -113 -105 -100 -100 -101 -102 -101 -100 -97 -96 -92 -99 -100 -98 -97 -95 -94 -95 -90 -87 -86 -85 -83 -81 -78 -75 -74 -73 -69 -65 -63 -62 -60 -58 -55 -51 -51 -52 -53 -43 -39 -39 -39 -38 -38 -37 -38 -39 -55 -57 -53 -53 -55 -58 -60 -61 -52 -53 -54 -56 -74 -75 -71 -71 -71 -72 -73 -75 -75 -75 -76 -76 -76 -81 -91 -93 -93 -83 -86 -88 -88 -88 -89 -90 -92 -93 -94 -95 -96 -98 -98 -99 -100 -100 -101 -101 -101 -101 -101 -100 -100 -99 -98 -97 -96 -96 -95 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -48 -44 -47 -34 -26 -20 -27 -34 -33 -33 -38 -37 -33 -25 -27 -34 -34 -30 -32 -29 -27 -27 -25 -25 -21 -22 -23 -21 -21 -41 -46 -38 -44 -49 -44 -32 -34 -47 -45 -38 -34 -22 -19 -15 -15 -21 -23 -24 -27 -28 -27 -28 -30 -23 -18 -21 -27 -32 -32 -36 -40 -46 -48 -41 -43 -56 -60 -43 -37 -59 -56 -54 -62 -68 -88 -128 -126 -112 -98 -82 -66 -67 -67 -66 -65 -59 -56 -64 -69 -72 -70 -65 -50 -36 -34 -30 -38 -33 -27 -22 -20 -19 -20 -25 -29 -30 -31 -46 -46 -45 -43 -42 -40 -39 -38 -39 -40 -41 -44 -44 -36 -31 -30 -30 -29 -22 -29 -30 -35 -42 -51 -67 -83 -92 -101 -127 -123 -123 -121 -120 -117 -113 -111 -113 -125 -118 -112 -107 -103 -102 -103 -102 -101 -99 -97 -96 -93 -91 -96 -97 -94 -93 -94 -95 -92 -90 -85 -84 -82 -80 -78 -75 -73 -72 -70 -66 -65 -63 -60 -57 -53 -51 -50 -50 -51 -51 -52 -42 -39 -39 -39 -39 -40 -40 -48 -51 -45 -45 -46 -47 -48 -50 -51 -54 -69 -69 -72 -73 -73 -73 -73 -74 -74 -75 -75 -75 -75 -76 -77 -78 -79 -80 -81 -84 -86 -87 -88 -89 -89 -90 -91 -92 -93 -94 -96 -97 -98 -98 -99 -100 -101 -102 -102 -102 -101 -100 -99 -98 -97 -97 -97 -96 -95 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -35 -32 -36 -29 -22 -24 -29 -34 -37 -39 -39 -37 -32 -30 -31 -34 -37 -37 -34 -33 -32 -27 -30 -24 -23 -27 -28 -25 -26 -43 -45 -41 -47 -50 -41 -40 -47 -37 -27 -29 -32 -32 -18 -11 -16 -24 -24 -26 -26 -27 -29 -31 -22 -18 -22 -26 -29 -31 -37 -39 -40 -48 -40 -43 -50 -45 -36 -47 -37 -54 -55 -64 -71 -84 -104 -112 -110 -95 -79 -66 -58 -62 -63 -65 -64 -56 -61 -63 -69 -67 -64 -59 -46 -33 -31 -37 -32 -29 -25 -28 -28 -24 -23 -26 -31 -40 -42 -41 -40 -39 -43 -46 -44 -41 -34 -36 -40 -43 -46 -43 -34 -29 -29 -27 -22 -22 -27 -32 -37 -46 -69 -87 -92 -99 -112 -110 -112 -118 -118 -113 -110 -117 -128 -124 -116 -111 -107 -104 -102 -102 -101 -99 -97 -97 -95 -93 -89 -94 -94 -92 -93 -93 -94 -95 -90 -85 -82 -80 -78 -76 -73 -71 -71 -69 -68 -66 -63 -59 -56 -53 -51 -50 -50 -50 -50 -50 -49 -50 -45 -41 -41 -42 -41 -42 -43 -45 -47 -48 -48 -49 -49 -54 -67 -68 -69 -70 -71 -72 -73 -73 -74 -74 -74 -74 -75 -76 -77 -78 -79 -80 -81 -82 -84 -85 -86 -88 -89 -90 -91 -91 -92 -93 -94 -96 -97 -97 -98 -99 -100 -101 -101 -102 -102 -101 -100 -100 -98 -97 -97 -97 -96 -95 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -47 -41 -35 -36 -31 -24 -19 -18 -27 -29 -21 -26 -39 -37 -26 -28 -38 -41 -40 -40 -40 -38 -35 -28 -24 -19 -28 -31 -27 -27 -36 -38 -49 -47 -47 -48 -47 -45 -37 -30 -31 -38 -40 -19 -11 -19 -25 -25 -25 -26 -28 -30 -31 -26 -18 -21 -21 -21 -33 -39 -41 -41 -49 -56 -57 -48 -36 -42 -50 -40 -52 -54 -63 -67 -73 -81 -95 -107 -93 -82 -71 -60 -64 -61 -65 -70 -61 -56 -62 -67 -66 -61 -58 -44 -38 -40 -36 -32 -31 -30 -34 -34 -29 -24 -24 -30 -41 -39 -37 -36 -38 -43 -41 -37 -35 -37 -39 -37 -43 -44 -44 -39 -32 -29 -28 -29 -31 -23 -28 -34 -43 -68 -85 -91 -95 -96 -93 -93 -108 -115 -112 -109 -118 -128 -123 -116 -110 -105 -102 -101 -101 -99 -98 -97 -97 -95 -93 -100 -98 -94 -92 -92 -92 -94 -95 -90 -84 -82 -80 -76 -73 -72 -72 -71 -71 -69 -67 -63 -60 -56 -53 -51 -50 -50 -51 -51 -51 -50 -51 -45 -42 -43 -43 -43 -44 -45 -46 -47 -48 -48 -49 -51 -56 -66 -67 -67 -69 -70 -71 -72 -72 -73 -73 -73 -74 -76 -77 -78 -79 -80 -82 -83 -83 -83 -85 -86 -87 -88 -91 -92 -91 -91 -93 -94 -94 -95 -96 -97 -98 -99 -100 -101 -102 -102 -101 -101 -100 -99 -98 -97 -96 -96 -95 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -113 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -31 -42 -44 -44 -35 -21 -21 -26 -21 -20 -19 -21 -21 -21 -23 -24 -19 -20 -32 -37 -29 -32 -42 -39 -32 -29 -21 -14 -26 -32 -28 -22 -20 -23 -36 -36 -44 -44 -44 -44 -41 -28 -17 -26 -39 -24 -18 -23 -26 -25 -24 -26 -27 -30 -32 -31 -16 -17 -20 -26 -36 -39 -39 -42 -48 -50 -47 -42 -38 -34 -31 -42 -52 -49 -52 -58 -70 -93 -106 -104 -92 -83 -73 -61 -67 -62 -62 -65 -62 -58 -63 -68 -65 -57 -53 -51 -47 -42 -35 -33 -32 -31 -37 -28 -29 -25 -22 -29 -38 -37 -35 -33 -38 -41 -37 -35 -34 -31 -35 -42 -39 -41 -41 -42 -38 -34 -31 -28 -28 -22 -27 -32 -41 -67 -82 -87 -90 -92 -93 -93 -91 -113 -114 -109 -105 -114 -121 -114 -108 -104 -103 -104 -103 -101 -99 -98 -96 -98 -108 -103 -100 -95 -94 -93 -93 -94 -95 -91 -84 -82 -80 -78 -74 -72 -72 -71 -70 -68 -66 -62 -59 -56 -53 -52 -50 -50 -50 -51 -53 -53 -43 -41 -43 -44 -44 -44 -45 -46 -47 -47 -47 -48 -49 -56 -65 -64 -65 -66 -68 -69 -70 -71 -71 -71 -72 -73 -75 -77 -78 -80 -81 -82 -83 -84 -84 -84 -85 -86 -87 -87 -92 -92 -91 -91 -92 -92 -92 -93 -95 -96 -97 -98 -99 -100 -100 -100 -100 -100 -100 -100 -99 -98 -97 -96 -95 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -147 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -36 -33 -36 -39 -35 -29 -22 -16 -19 -18 -24 -22 -22 -22 -21 -20 -20 -20 -21 -21 -22 -23 -24 -34 -37 -28 -25 -22 -20 -19 -32 -30 -24 -23 -26 -33 -33 -42 -42 -42 -43 -41 -28 -16 -24 -39 -30 -26 -25 -25 -25 -24 -24 -27 -31 -33 -32 -14 -10 -18 -30 -37 -39 -40 -42 -42 -34 -30 -34 -35 -34 -36 -47 -56 -55 -49 -60 -72 -109 -116 -101 -91 -84 -73 -62 -73 -71 -66 -62 -60 -60 -64 -66 -62 -54 -50 -51 -47 -41 -36 -35 -33 -34 -38 -27 -33 -27 -22 -28 -35 -35 -34 -32 -30 -37 -34 -33 -31 -30 -35 -39 -34 -37 -38 -39 -40 -41 -35 -29 -28 -23 -27 -31 -38 -50 -72 -83 -86 -87 -91 -93 -91 -110 -115 -111 -104 -112 -119 -112 -106 -104 -105 -108 -107 -104 -101 -99 -98 -99 -107 -104 -101 -99 -96 -94 -92 -94 -96 -94 -87 -82 -81 -79 -77 -76 -74 -71 -69 -66 -66 -62 -58 -55 -54 -54 -53 -51 -49 -49 -52 -55 -44 -43 -44 -45 -45 -46 -46 -47 -47 -47 -47 -51 -51 -57 -63 -63 -66 -66 -67 -69 -69 -70 -71 -71 -72 -74 -76 -78 -80 -80 -81 -82 -82 -83 -84 -85 -85 -85 -86 -87 -89 -90 -90 -90 -91 -91 -91 -92 -93 -95 -96 -97 -98 -99 -99 -100 -100 -100 -100 -100 -99 -98 -97 -96 -95 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -31 -33 -36 -35 -27 -21 -18 -15 -16 -23 -24 -24 -24 -24 -23 -21 -20 -20 -21 -23 -25 -27 -26 -24 -24 -27 -28 -25 -22 -34 -32 -28 -28 -29 -33 -36 -41 -42 -41 -42 -42 -37 -31 -31 -36 -31 -28 -23 -22 -23 -24 -26 -29 -32 -33 -30 -12 -11 -19 -22 -22 -29 -38 -38 -39 -33 -28 -31 -36 -46 -49 -45 -43 -42 -59 -67 -78 -114 -114 -100 -91 -84 -74 -63 -57 -59 -68 -65 -61 -59 -59 -61 -59 -50 -46 -46 -45 -43 -39 -36 -35 -35 -36 -27 -37 -29 -22 -28 -34 -34 -33 -32 -28 -32 -29 -32 -38 -39 -38 -36 -30 -33 -34 -36 -38 -40 -33 -29 -31 -31 -24 -29 -35 -43 -69 -79 -82 -84 -87 -90 -90 -90 -114 -112 -104 -112 -116 -111 -108 -103 -105 -109 -108 -105 -102 -101 -105 -110 -106 -105 -104 -102 -97 -93 -91 -93 -96 -95 -89 -83 -82 -80 -80 -77 -73 -70 -67 -65 -65 -63 -58 -54 -54 -55 -55 -54 -52 -50 -50 -42 -43 -43 -45 -46 -46 -46 -47 -47 -47 -47 -47 -55 -62 -63 -63 -63 -64 -65 -67 -67 -68 -69 -70 -71 -72 -74 -76 -78 -79 -80 -80 -80 -81 -82 -84 -84 -83 -84 -84 -85 -87 -88 -89 -89 -90 -90 -91 -92 -93 -94 -95 -97 -97 -98 -99 -99 -99 -100 -99 -99 -99 -97 -96 -96 -95 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -31 -31 -34 -35 -29 -22 -18 -18 -18 -16 -22 -22 -25 -26 -24 -21 -20 -19 -20 -22 -23 -29 -32 -29 -29 -32 -31 -28 -24 -21 -17 -14 -15 -26 -34 -36 -39 -40 -39 -39 -41 -34 -27 -27 -29 -29 -29 -20 -16 -19 -23 -26 -28 -29 -29 -24 -11 -12 -15 -12 -18 -30 -34 -33 -35 -34 -40 -37 -48 -50 -45 -42 -38 -41 -62 -70 -83 -117 -112 -100 -90 -83 -75 -68 -65 -56 -70 -65 -59 -53 -53 -60 -67 -58 -44 -44 -44 -41 -37 -34 -33 -34 -35 -37 -38 -32 -24 -31 -34 -35 -34 -32 -29 -30 -32 -36 -39 -40 -34 -28 -27 -29 -32 -37 -39 -40 -31 -27 -29 -28 -23 -27 -32 -41 -49 -69 -79 -81 -83 -86 -88 -94 -114 -112 -104 -113 -117 -114 -109 -105 -105 -107 -105 -103 -104 -108 -109 -107 -106 -105 -104 -100 -97 -93 -91 -92 -94 -94 -91 -86 -83 -82 -80 -77 -73 -70 -67 -68 -73 -70 -59 -55 -55 -57 -57 -57 -50 -40 -40 -42 -43 -43 -45 -46 -47 -47 -47 -48 -49 -49 -50 -53 -62 -64 -64 -65 -65 -65 -65 -66 -67 -69 -70 -71 -72 -73 -75 -77 -78 -79 -79 -79 -80 -81 -82 -82 -82 -82 -82 -84 -85 -85 -87 -88 -88 -90 -91 -92 -93 -94 -95 -96 -97 -98 -98 -99 -99 -99 -99 -99 -98 -97 -96 -95 -95 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -33 -31 -33 -34 -30 -28 -25 -20 -19 -16 -11 -12 -26 -27 -24 -22 -20 -19 -19 -19 -23 -31 -35 -33 -23 -21 -27 -29 -26 -23 -21 -21 -19 -19 -29 -35 -36 -36 -34 -34 -33 -26 -22 -22 -23 -25 -26 -20 -13 -16 -22 -24 -24 -23 -23 -20 -13 -13 -19 -16 -21 -34 -31 -26 -29 -34 -47 -45 -44 -44 -45 -42 -37 -45 -64 -72 -85 -115 -110 -100 -91 -84 -80 -76 -68 -57 -54 -60 -55 -49 -49 -56 -60 -54 -54 -54 -55 -48 -42 -34 -31 -33 -35 -36 -37 -33 -27 -27 -26 -32 -36 -33 -31 -33 -32 -37 -42 -34 -31 -30 -28 -29 -31 -37 -40 -40 -28 -25 -27 -31 -31 -25 -29 -31 -37 -64 -75 -77 -79 -81 -89 -108 -110 -108 -102 -101 -113 -114 -109 -105 -103 -103 -101 -105 -112 -110 -106 -104 -103 -102 -101 -99 -97 -94 -92 -92 -93 -94 -93 -89 -88 -82 -80 -76 -73 -71 -69 -68 -69 -68 -63 -59 -58 -60 -59 -58 -49 -40 -41 -42 -43 -44 -45 -47 -47 -48 -48 -49 -50 -51 -57 -65 -66 -66 -66 -66 -66 -66 -66 -66 -68 -68 -69 -70 -71 -73 -74 -76 -76 -76 -77 -77 -78 -79 -80 -80 -80 -81 -81 -82 -82 -83 -85 -86 -88 -89 -91 -92 -93 -94 -95 -96 -97 -97 -98 -99 -99 -97 -98 -97 -96 -95 -95 -95 -95 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -37 -32 -32 -33 -32 -30 -28 -22 -17 -16 -15 -16 -27 -27 -25 -23 -22 -20 -19 -19 -25 -32 -37 -37 -19 -14 -18 -25 -27 -25 -24 -23 -21 -17 -29 -34 -35 -33 -32 -34 -31 -28 -31 -30 -21 -23 -28 -22 -14 -16 -21 -22 -22 -23 -27 -28 -22 -19 -23 -21 -12 -20 -28 -38 -37 -35 -46 -55 -51 -47 -43 -38 -34 -46 -65 -80 -102 -108 -92 -88 -84 -86 -83 -76 -69 -61 -49 -56 -50 -44 -47 -49 -46 -41 -43 -51 -50 -46 -44 -34 -32 -34 -35 -36 -37 -35 -31 -30 -26 -33 -36 -34 -33 -33 -32 -33 -34 -32 -34 -34 -33 -28 -26 -36 -38 -38 -25 -23 -25 -30 -30 -24 -25 -28 -34 -62 -72 -75 -76 -82 -92 -104 -105 -103 -104 -99 -98 -108 -109 -105 -103 -100 -99 -114 -112 -110 -109 -106 -104 -102 -100 -98 -96 -94 -93 -93 -94 -95 -94 -92 -90 -84 -80 -77 -76 -73 -71 -69 -66 -65 -66 -64 -63 -63 -61 -58 -48 -41 -41 -42 -43 -45 -45 -46 -48 -49 -50 -50 -53 -59 -66 -67 -67 -66 -68 -69 -68 -67 -67 -68 -68 -68 -68 -69 -71 -72 -72 -73 -74 -75 -75 -75 -76 -77 -78 -79 -79 -80 -81 -82 -82 -84 -86 -87 -88 -89 -91 -91 -92 -92 -94 -95 -95 -96 -96 -97 -97 -96 -96 -96 -95 -94 -94 -94 -94 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -41 -34 -32 -32 -32 -30 -29 -25 -18 -14 -17 -17 -16 -28 -28 -26 -25 -22 -20 -21 -27 -34 -39 -40 -34 -30 -24 -25 -28 -26 -25 -23 -21 -17 -20 -32 -36 -35 -33 -35 -33 -16 -17 -22 -20 -25 -28 -22 -16 -20 -21 -24 -24 -29 -32 -29 -26 -25 -26 -25 -18 -29 -25 -29 -35 -49 -66 -75 -72 -65 -62 -39 -55 -63 -66 -83 -107 -98 -68 -65 -64 -78 -81 -75 -71 -64 -53 -57 -41 -42 -49 -51 -52 -49 -43 -39 -45 -41 -43 -41 -36 -36 -38 -37 -36 -38 -38 -34 -27 -34 -36 -35 -34 -33 -36 -36 -36 -32 -32 -32 -34 -28 -23 -26 -29 -35 -22 -22 -24 -30 -33 -29 -25 -29 -36 -62 -70 -72 -80 -91 -99 -101 -101 -101 -99 -99 -96 -96 -95 -99 -101 -101 -106 -113 -111 -111 -109 -106 -103 -101 -99 -97 -96 -94 -92 -93 -95 -95 -96 -95 -91 -85 -82 -79 -79 -76 -73 -70 -68 -68 -68 -67 -66 -65 -62 -58 -49 -42 -41 -42 -43 -44 -44 -45 -57 -60 -61 -61 -63 -66 -67 -67 -68 -69 -69 -70 -70 -69 -69 -69 -69 -68 -68 -69 -70 -70 -71 -72 -73 -73 -73 -73 -74 -76 -77 -78 -79 -80 -82 -82 -83 -84 -86 -87 -88 -89 -90 -90 -91 -92 -93 -93 -93 -94 -94 -95 -95 -94 -94 -94 -93 -93 -93 -93 -94 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -40 -37 -33 -31 -30 -29 -29 -26 -21 -12 -15 -19 -15 -17 -30 -30 -29 -26 -25 -26 -30 -35 -39 -39 -38 -34 -32 -30 -29 -27 -25 -24 -22 -17 -14 -22 -27 -29 -26 -22 -24 -24 -25 -25 -25 -27 -28 -20 -16 -23 -26 -30 -32 -32 -26 -26 -27 -29 -27 -24 -22 -17 -30 -31 -57 -74 -83 -86 -80 -60 -43 -41 -52 -61 -89 -102 -103 -99 -85 -80 -64 -58 -71 -75 -72 -68 -57 -48 -43 -45 -54 -53 -53 -50 -45 -38 -37 -44 -44 -47 -38 -38 -40 -35 -27 -29 -39 -33 -29 -36 -37 -37 -37 -38 -40 -38 -36 -36 -35 -31 -34 -27 -21 -21 -21 -26 -20 -20 -23 -24 -29 -28 -25 -30 -38 -60 -68 -68 -87 -94 -95 -96 -97 -96 -96 -97 -96 -94 -101 -101 -99 -103 -113 -112 -111 -110 -108 -104 -101 -100 -98 -97 -95 -93 -92 -94 -95 -96 -96 -95 -92 -87 -84 -81 -79 -75 -72 -70 -69 -69 -68 -67 -66 -63 -60 -57 -55 -48 -42 -41 -41 -41 -44 -58 -64 -66 -67 -68 -68 -68 -69 -69 -70 -70 -70 -71 -72 -71 -71 -70 -69 -69 -68 -69 -69 -69 -70 -71 -72 -72 -72 -72 -72 -74 -76 -78 -80 -81 -81 -82 -84 -85 -86 -87 -88 -89 -89 -89 -89 -90 -91 -91 -91 -92 -93 -93 -93 -93 -93 -93 -93 -93 -93 -93 -94 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -39 -34 -31 -29 -28 -26 -22 -15 -16 -19 -17 -15 -17 -20 -33 -21 -22 -29 -31 -33 -36 -35 -33 -31 -30 -29 -28 -26 -25 -24 -21 -18 -15 -17 -19 -20 -21 -23 -24 -26 -28 -28 -16 -18 -30 -27 -16 -17 -32 -41 -40 -41 -24 -27 -31 -28 -20 -16 -26 -22 -17 -36 -75 -85 -98 -101 -89 -70 -57 -81 -83 -87 -105 -107 -103 -104 -102 -89 -63 -56 -74 -76 -73 -70 -61 -47 -41 -46 -47 -55 -57 -53 -48 -43 -39 -38 -37 -37 -35 -39 -42 -42 -34 -31 -38 -34 -30 -30 -38 -41 -41 -39 -38 -38 -38 -37 -37 -34 -26 -22 -21 -21 -20 -19 -20 -20 -21 -24 -30 -37 -34 -30 -36 -46 -63 -64 -77 -89 -92 -92 -93 -93 -94 -97 -96 -92 -104 -103 -98 -99 -104 -106 -111 -109 -106 -102 -101 -99 -97 -95 -95 -94 -93 -94 -95 -96 -97 -96 -93 -90 -87 -83 -81 -76 -72 -71 -71 -70 -69 -66 -65 -60 -57 -54 -53 -55 -56 -57 -57 -58 -60 -64 -68 -69 -69 -69 -69 -70 -70 -70 -70 -71 -72 -72 -72 -73 -73 -72 -71 -70 -70 -70 -69 -70 -70 -71 -71 -71 -71 -72 -72 -73 -75 -77 -79 -79 -81 -82 -83 -84 -85 -86 -87 -88 -88 -88 -88 -88 -89 -90 -90 -90 -91 -91 -92 -92 -93 -94 -94 -94 -94 -94 -94 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -38 -36 -33 -29 -27 -24 -21 -16 -10 -16 -20 -19 -15 -15 -21 -15 -23 -29 -28 -30 -34 -34 -31 -30 -30 -26 -26 -25 -24 -23 -22 -20 -18 -18 -20 -22 -22 -23 -23 -25 -28 -28 -13 -12 -23 -30 -21 -14 -24 -34 -23 -26 -23 -27 -31 -25 -19 -22 -29 -30 -43 -42 -67 -93 -108 -99 -79 -66 -59 -64 -87 -87 -102 -103 -104 -105 -90 -66 -62 -58 -49 -68 -71 -69 -63 -51 -41 -43 -36 -52 -57 -54 -49 -46 -44 -40 -34 -30 -35 -38 -43 -44 -34 -32 -37 -33 -30 -29 -35 -37 -37 -34 -31 -30 -28 -26 -25 -24 -23 -23 -22 -22 -21 -21 -22 -22 -24 -26 -31 -38 -34 -30 -34 -41 -59 -63 -65 -76 -86 -90 -91 -91 -91 -94 -95 -92 -104 -103 -99 -96 -95 -98 -106 -109 -105 -102 -101 -99 -96 -94 -94 -94 -94 -94 -96 -97 -97 -96 -93 -89 -86 -84 -82 -78 -77 -73 -72 -70 -68 -65 -63 -59 -56 -54 -54 -56 -57 -58 -59 -61 -64 -67 -71 -72 -72 -72 -71 -72 -72 -72 -71 -76 -79 -74 -73 -74 -73 -73 -72 -71 -71 -71 -70 -71 -71 -71 -71 -71 -71 -72 -73 -74 -76 -77 -78 -79 -80 -82 -83 -83 -85 -86 -86 -87 -87 -86 -87 -87 -88 -89 -89 -89 -90 -91 -92 -92 -94 -94 -94 -94 -95 -95 -95 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -19 -26 -29 -25 -23 -20 -17 -11 -9 -8 -14 -17 -15 -15 -17 -27 -29 -24 -29 -34 -35 -35 -34 -31 -27 -27 -25 -23 -23 -23 -23 -21 -20 -21 -22 -22 -22 -23 -23 -25 -24 -13 -11 -13 -30 -27 -22 -20 -21 -24 -24 -24 -24 -29 -32 -31 -31 -29 -33 -46 -46 -57 -95 -108 -87 -74 -64 -51 -58 -93 -85 -109 -110 -107 -105 -85 -63 -60 -56 -52 -71 -74 -68 -63 -58 -51 -45 -41 -50 -52 -52 -49 -47 -47 -45 -37 -31 -34 -35 -38 -43 -33 -32 -36 -34 -31 -33 -39 -38 -36 -35 -33 -31 -29 -27 -25 -25 -27 -26 -24 -23 -23 -23 -23 -23 -27 -27 -33 -38 -34 -32 -33 -40 -57 -61 -61 -63 -82 -88 -89 -90 -90 -91 -91 -91 -107 -104 -102 -98 -96 -94 -96 -105 -105 -102 -100 -98 -96 -94 -94 -94 -95 -96 -98 -98 -97 -95 -91 -87 -84 -83 -84 -83 -82 -78 -74 -71 -67 -64 -61 -59 -57 -56 -56 -56 -56 -57 -59 -62 -65 -68 -72 -73 -74 -74 -74 -74 -73 -73 -73 -78 -79 -75 -74 -75 -74 -74 -73 -72 -72 -72 -72 -73 -73 -72 -73 -72 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -83 -83 -84 -85 -86 -87 -86 -85 -85 -86 -87 -87 -88 -89 -89 -90 -92 -92 -93 -95 -95 -96 -96 -96 -96 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -22 -17 -24 -25 -22 -19 -17 -14 -14 -9 -17 -18 -16 -16 -15 -15 -23 -13 -27 -33 -35 -37 -38 -35 -31 -29 -27 -25 -25 -26 -26 -24 -22 -22 -22 -22 -22 -22 -23 -23 -18 -10 -10 -13 -30 -29 -28 -27 -27 -26 -25 -23 -22 -42 -46 -39 -34 -31 -28 -31 -43 -54 -76 -111 -78 -65 -62 -57 -64 -85 -95 -99 -114 -106 -104 -88 -66 -57 -56 -56 -73 -76 -72 -70 -63 -56 -47 -41 -42 -37 -41 -41 -41 -44 -45 -42 -38 -35 -30 -29 -33 -30 -27 -26 -32 -39 -40 -46 -45 -44 -38 -35 -32 -30 -28 -27 -27 -28 -27 -27 -24 -24 -24 -24 -25 -28 -29 -35 -39 -33 -31 -33 -41 -54 -56 -57 -61 -76 -86 -90 -91 -91 -89 -87 -90 -108 -92 -101 -100 -97 -95 -93 -95 -103 -103 -101 -99 -98 -98 -96 -95 -96 -98 -99 -98 -95 -93 -90 -86 -83 -82 -82 -81 -82 -80 -76 -72 -68 -64 -61 -59 -57 -57 -57 -57 -57 -58 -60 -62 -65 -68 -71 -74 -75 -76 -76 -76 -76 -75 -74 -76 -77 -77 -76 -77 -76 -76 -76 -76 -76 -75 -75 -76 -74 -73 -73 -73 -73 -73 -74 -75 -76 -77 -78 -79 -80 -80 -81 -82 -83 -85 -85 -86 -85 -84 -85 -85 -86 -87 -88 -88 -89 -91 -91 -91 -92 -94 -95 -95 -96 -96 -96 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -24 -28 -24 -18 -26 -26 -22 -20 -18 -16 -13 -9 -20 -18 -15 -15 -14 -14 -14 -14 -14 -14 -31 -38 -38 -36 -33 -30 -28 -27 -27 -27 -27 -26 -25 -23 -22 -22 -22 -23 -23 -21 -21 -15 -10 -13 -22 -23 -23 -27 -28 -27 -25 -26 -36 -57 -70 -62 -57 -56 -50 -40 -38 -53 -66 -87 -69 -69 -78 -74 -82 -101 -101 -105 -120 -118 -104 -95 -70 -61 -61 -50 -47 -69 -69 -70 -61 -56 -50 -42 -37 -29 -35 -36 -36 -41 -45 -45 -43 -38 -26 -31 -34 -34 -31 -30 -31 -33 -36 -38 -39 -39 -40 -39 -35 -31 -29 -28 -28 -28 -28 -27 -26 -24 -25 -26 -27 -26 -21 -23 -24 -28 -30 -31 -34 -44 -53 -57 -61 -63 -79 -88 -91 -91 -88 -86 -86 -89 -85 -100 -101 -98 -96 -95 -93 -93 -103 -102 -100 -103 -103 -101 -94 -87 -91 -98 -96 -94 -91 -89 -87 -86 -88 -91 -90 -90 -82 -78 -74 -70 -65 -65 -67 -64 -59 -58 -58 -59 -60 -62 -64 -66 -68 -70 -73 -75 -76 -77 -77 -78 -77 -76 -77 -78 -81 -80 -79 -79 -80 -79 -79 -77 -77 -77 -79 -76 -74 -72 -72 -72 -72 -73 -74 -75 -77 -77 -77 -78 -78 -79 -80 -81 -82 -83 -84 -83 -84 -84 -85 -86 -86 -88 -89 -89 -90 -90 -91 -91 -93 -94 -94 -95 -95 -95 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -24 -19 -27 -23 -19 -18 -18 -16 -12 -10 -21 -16 -13 -12 -13 -14 -14 -14 -14 -14 -16 -31 -35 -34 -32 -29 -27 -27 -29 -29 -29 -28 -27 -25 -23 -22 -24 -25 -25 -22 -13 -10 -10 -11 -13 -17 -13 -25 -26 -26 -23 -29 -48 -75 -115 -97 -85 -71 -54 -51 -51 -65 -88 -61 -58 -71 -91 -97 -99 -101 -99 -103 -124 -119 -97 -90 -72 -79 -78 -52 -50 -67 -67 -69 -58 -55 -52 -43 -34 -29 -36 -41 -41 -37 -37 -41 -44 -39 -29 -33 -35 -36 -34 -33 -34 -36 -37 -37 -35 -34 -43 -37 -38 -35 -31 -30 -31 -28 -28 -27 -27 -24 -26 -28 -25 -21 -23 -24 -26 -27 -29 -29 -29 -39 -52 -57 -62 -64 -65 -85 -91 -91 -89 -87 -87 -86 -87 -89 -98 -98 -96 -95 -93 -91 -92 -103 -104 -91 -91 -92 -89 -84 -88 -97 -95 -94 -92 -91 -91 -95 -95 -90 -88 -89 -89 -89 -85 -79 -73 -74 -77 -75 -68 -62 -60 -61 -63 -65 -66 -67 -69 -71 -73 -74 -77 -78 -79 -80 -79 -79 -79 -80 -81 -80 -80 -80 -80 -81 -80 -79 -79 -79 -79 -77 -75 -73 -72 -71 -71 -72 -73 -74 -76 -76 -76 -76 -77 -77 -79 -79 -80 -81 -82 -83 -83 -84 -85 -86 -86 -88 -88 -89 -89 -90 -90 -91 -92 -93 -94 -94 -94 -94 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -19 -29 -23 -21 -18 -16 -14 -11 -11 -19 -12 -9 -20 -23 -22 -20 -17 -13 -14 -14 -29 -30 -31 -30 -28 -25 -25 -30 -30 -29 -29 -28 -25 -24 -24 -25 -26 -27 -24 -10 -7 -8 -9 -14 -26 -22 -22 -17 -22 -21 -32 -63 -105 -145 -143 -149 -117 -84 -60 -51 -58 -70 -58 -61 -81 -93 -116 -125 -117 -103 -121 -151 -110 -92 -86 -82 -85 -86 -81 -75 -72 -66 -70 -56 -53 -48 -41 -32 -27 -26 -34 -39 -38 -33 -38 -45 -40 -32 -35 -35 -36 -36 -35 -35 -35 -36 -37 -36 -35 -38 -30 -36 -37 -36 -36 -33 -29 -28 -28 -26 -25 -28 -31 -26 -22 -23 -24 -27 -27 -27 -27 -27 -38 -52 -59 -64 -65 -66 -82 -90 -91 -91 -89 -88 -89 -89 -86 -89 -97 -97 -96 -94 -93 -91 -91 -90 -91 -91 -91 -95 -95 -94 -97 -95 -94 -94 -94 -93 -97 -95 -89 -87 -87 -88 -89 -89 -85 -80 -80 -80 -80 -78 -69 -63 -62 -63 -66 -68 -69 -70 -72 -73 -75 -80 -81 -82 -81 -80 -80 -80 -81 -81 -81 -81 -81 -81 -81 -80 -80 -79 -79 -79 -78 -76 -75 -75 -74 -73 -72 -72 -73 -75 -76 -76 -76 -77 -78 -78 -79 -80 -81 -82 -84 -85 -85 -86 -86 -87 -87 -88 -89 -89 -90 -90 -90 -91 -92 -93 -93 -93 -93 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -29 -24 -20 -16 -11 -8 -10 -15 -9 -7 -25 -30 -31 -31 -25 -14 -17 -31 -27 -27 -29 -31 -25 -16 -14 -28 -30 -30 -30 -28 -26 -26 -26 -26 -27 -27 -25 -8 -6 -7 -7 -13 -21 -17 -19 -33 -45 -41 -39 -64 -92 -107 -119 -130 -102 -87 -62 -51 -54 -60 -65 -76 -92 -91 -88 -85 -118 -129 -132 -132 -97 -89 -82 -78 -84 -86 -86 -81 -71 -67 -71 -56 -53 -44 -38 -30 -23 -24 -30 -32 -40 -35 -41 -48 -41 -36 -37 -37 -37 -37 -36 -36 -35 -36 -37 -37 -36 -33 -33 -30 -28 -35 -39 -40 -37 -31 -30 -27 -27 -30 -33 -30 -25 -24 -24 -26 -26 -27 -27 -27 -33 -42 -55 -65 -66 -66 -67 -87 -90 -90 -90 -90 -91 -91 -89 -87 -102 -101 -100 -99 -98 -96 -94 -92 -91 -93 -92 -90 -94 -97 -96 -96 -95 -95 -95 -93 -100 -98 -90 -84 -83 -84 -86 -89 -87 -84 -83 -83 -82 -82 -79 -69 -67 -65 -67 -69 -71 -72 -73 -75 -76 -79 -82 -82 -81 -80 -80 -80 -81 -82 -82 -82 -81 -80 -80 -79 -79 -79 -79 -79 -80 -79 -79 -79 -78 -76 -75 -73 -73 -75 -77 -77 -77 -78 -78 -78 -79 -80 -81 -83 -86 -86 -86 -86 -87 -87 -87 -88 -88 -89 -89 -90 -90 -90 -91 -92 -92 -92 -92 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -15 -24 -19 -22 -30 -24 -20 -15 -8 -12 -15 -11 -8 -10 -27 -27 -28 -28 -28 -28 -29 -28 -26 -26 -29 -31 -23 -16 -11 -15 -29 -30 -30 -29 -27 -27 -27 -27 -27 -26 -24 -21 -8 -6 -7 -11 -15 -16 -19 -37 -43 -42 -58 -68 -73 -78 -89 -95 -94 -90 -62 -53 -52 -61 -76 -88 -94 -94 -88 -119 -176 -174 -126 -96 -89 -85 -78 -73 -79 -85 -83 -77 -71 -67 -66 -58 -55 -42 -36 -24 -18 -17 -21 -33 -44 -39 -45 -41 -38 -38 -39 -39 -37 -37 -37 -36 -35 -35 -37 -38 -38 -36 -35 -32 -30 -28 -28 -36 -37 -32 -32 -30 -31 -32 -34 -37 -33 -29 -29 -28 -27 -29 -29 -30 -32 -38 -48 -61 -68 -67 -68 -84 -89 -91 -92 -93 -92 -90 -89 -90 -106 -105 -105 -105 -104 -103 -99 -96 -94 -95 -95 -110 -101 -97 -97 -96 -96 -95 -95 -97 -102 -100 -93 -86 -84 -84 -85 -87 -87 -87 -86 -85 -85 -84 -82 -81 -77 -68 -68 -70 -71 -73 -75 -75 -76 -77 -79 -80 -80 -80 -80 -80 -81 -83 -83 -83 -83 -83 -81 -80 -80 -80 -80 -81 -83 -83 -83 -82 -81 -80 -79 -77 -76 -76 -78 -78 -78 -78 -79 -79 -80 -81 -83 -84 -86 -87 -86 -86 -86 -87 -87 -88 -88 -89 -89 -89 -90 -90 -91 -92 -91 -91 -91 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -47 -30 -0 -0 -0 -17 -31 -36 -32 -27 -21 -17 -12 -8 -12 -15 -11 -9 -10 -15 -17 -27 -27 -26 -25 -25 -25 -25 -26 -28 -30 -31 -31 -22 -11 -16 -29 -29 -29 -28 -28 -28 -28 -27 -26 -25 -21 -7 -7 -7 -6 -6 -11 -22 -33 -38 -64 -72 -73 -66 -71 -78 -79 -81 -81 -65 -49 -47 -60 -80 -90 -88 -83 -83 -132 -169 -163 -115 -87 -85 -83 -76 -72 -72 -91 -86 -60 -57 -66 -64 -58 -54 -42 -37 -28 -24 -24 -25 -30 -36 -42 -46 -36 -37 -39 -40 -39 -38 -38 -37 -37 -36 -36 -37 -38 -38 -37 -34 -33 -31 -28 -28 -36 -38 -34 -33 -32 -25 -26 -34 -37 -40 -42 -44 -39 -29 -32 -33 -34 -35 -40 -44 -57 -70 -69 -68 -68 -88 -89 -89 -90 -90 -89 -88 -91 -106 -105 -105 -105 -105 -105 -102 -99 -97 -98 -97 -110 -103 -98 -97 -97 -96 -95 -96 -105 -104 -101 -94 -89 -87 -87 -87 -87 -87 -88 -88 -87 -85 -84 -83 -82 -81 -78 -70 -69 -71 -73 -75 -76 -76 -77 -78 -81 -82 -82 -82 -82 -83 -85 -85 -85 -84 -84 -83 -82 -82 -83 -83 -83 -85 -86 -86 -85 -84 -83 -83 -81 -80 -78 -79 -79 -79 -79 -80 -80 -81 -82 -84 -85 -87 -86 -86 -85 -86 -86 -87 -88 -88 -89 -89 -89 -90 -90 -90 -91 -91 -91 -91 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -58 -48 -49 -37 -0 -0 -0 -15 -20 -30 -30 -24 -20 -15 -11 -11 -8 -14 -16 -12 -10 -10 -13 -29 -27 -24 -23 -24 -25 -25 -27 -28 -30 -30 -30 -30 -20 -18 -29 -29 -29 -28 -29 -29 -29 -28 -26 -25 -20 -7 -8 -8 -7 -8 -15 -19 -23 -45 -69 -70 -57 -57 -69 -75 -77 -80 -72 -38 -44 -46 -78 -92 -122 -125 -93 -84 -124 -94 -129 -129 -99 -86 -82 -75 -73 -73 -93 -96 -91 -80 -68 -60 -55 -51 -41 -33 -35 -35 -38 -39 -36 -38 -45 -46 -34 -36 -37 -38 -38 -38 -38 -37 -36 -36 -35 -36 -36 -36 -35 -33 -32 -31 -31 -27 -37 -40 -37 -36 -31 -23 -23 -35 -37 -39 -41 -44 -40 -34 -36 -37 -38 -39 -42 -45 -59 -69 -69 -69 -70 -89 -87 -86 -86 -87 -87 -88 -94 -108 -107 -106 -105 -104 -104 -103 -100 -99 -99 -97 -111 -104 -102 -98 -97 -97 -97 -99 -103 -103 -103 -98 -93 -91 -90 -90 -90 -90 -89 -89 -87 -86 -84 -84 -83 -82 -80 -80 -69 -71 -74 -76 -77 -78 -80 -82 -84 -86 -86 -85 -85 -86 -86 -85 -84 -83 -84 -84 -83 -83 -83 -83 -85 -86 -86 -86 -86 -85 -85 -84 -83 -82 -82 -83 -82 -80 -80 -80 -81 -82 -82 -84 -86 -86 -85 -85 -85 -85 -86 -87 -88 -89 -89 -90 -89 -89 -89 -90 -90 -90 -90 -91 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -54 -48 -51 -31 -0 -0 -0 -0 -0 -27 -31 -25 -21 -18 -14 -15 -11 -7 -15 -18 -15 -13 -13 -21 -27 -25 -25 -25 -25 -26 -27 -29 -30 -30 -30 -30 -29 -29 -29 -29 -29 -29 -29 -31 -31 -31 -30 -28 -25 -20 -16 -7 -8 -8 -15 -20 -28 -43 -52 -74 -46 -59 -67 -67 -71 -77 -65 -38 -30 -45 -57 -68 -133 -145 -108 -94 -114 -89 -87 -94 -91 -88 -85 -79 -73 -72 -86 -102 -98 -87 -69 -58 -53 -48 -41 -39 -37 -33 -29 -28 -30 -35 -42 -46 -49 -36 -36 -36 -36 -37 -38 -37 -36 -35 -34 -33 -33 -33 -32 -32 -31 -32 -33 -29 -37 -39 -38 -37 -36 -30 -25 -35 -35 -35 -38 -43 -41 -37 -40 -40 -40 -41 -43 -45 -53 -64 -68 -67 -70 -87 -87 -86 -85 -85 -86 -87 -90 -99 -108 -107 -106 -105 -105 -105 -104 -102 -102 -114 -115 -113 -107 -99 -97 -99 -103 -105 -103 -103 -104 -106 -99 -95 -93 -92 -91 -90 -89 -87 -87 -87 -86 -85 -84 -83 -82 -80 -70 -71 -74 -76 -78 -80 -83 -84 -86 -86 -87 -87 -87 -86 -86 -85 -83 -83 -83 -83 -83 -83 -83 -84 -85 -86 -86 -86 -86 -86 -85 -85 -84 -84 -84 -85 -84 -82 -80 -80 -81 -82 -82 -84 -85 -85 -84 -84 -84 -85 -86 -87 -88 -89 -89 -89 -88 -89 -89 -89 -90 -90 -90 -90 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -49 -51 -23 -0 -0 -0 -0 -0 -18 -30 -27 -24 -21 -18 -17 -12 -8 -8 -16 -16 -14 -12 -15 -28 -27 -26 -25 -25 -26 -27 -28 -30 -31 -31 -30 -29 -29 -28 -28 -29 -29 -30 -31 -32 -32 -32 -30 -28 -24 -18 -6 -7 -8 -12 -17 -21 -32 -62 -78 -47 -58 -67 -75 -69 -55 -46 -42 -37 -40 -31 -50 -116 -121 -93 -91 -105 -100 -99 -91 -90 -97 -90 -79 -71 -71 -85 -104 -97 -77 -65 -58 -52 -48 -45 -41 -38 -30 -35 -32 -44 -39 -36 -53 -56 -48 -44 -43 -38 -37 -37 -36 -34 -33 -32 -32 -32 -31 -37 -39 -37 -38 -44 -41 -39 -37 -37 -37 -37 -36 -33 -36 -35 -34 -39 -45 -51 -47 -40 -41 -40 -41 -43 -44 -45 -54 -64 -67 -72 -87 -85 -86 -85 -85 -85 -85 -86 -93 -109 -110 -107 -106 -108 -108 -105 -100 -103 -116 -116 -117 -110 -100 -97 -103 -107 -105 -103 -103 -108 -109 -109 -103 -97 -94 -92 -89 -88 -87 -88 -88 -87 -86 -85 -85 -82 -74 -74 -74 -74 -76 -77 -79 -81 -82 -83 -84 -85 -86 -85 -85 -85 -85 -84 -83 -84 -85 -85 -84 -84 -85 -87 -88 -87 -86 -87 -86 -85 -85 -85 -85 -85 -85 -85 -83 -82 -82 -81 -81 -82 -83 -83 -84 -83 -82 -83 -85 -86 -87 -88 -88 -88 -88 -88 -88 -89 -89 -89 -90 -90 -90 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -71 -54 -49 -50 -42 -31 -14 -0 -0 -2 -24 -21 -29 -27 -23 -19 -17 -14 -9 -7 -16 -15 -13 -11 -17 -28 -27 -27 -27 -26 -26 -27 -28 -29 -30 -29 -29 -29 -28 -27 -28 -29 -30 -31 -31 -32 -33 -34 -32 -28 -23 -19 -13 -7 -7 -22 -24 -41 -49 -48 -50 -46 -57 -65 -76 -80 -63 -50 -47 -45 -40 -36 -59 -120 -131 -94 -72 -81 -101 -108 -105 -104 -129 -97 -76 -69 -71 -83 -95 -92 -73 -64 -58 -55 -53 -48 -42 -38 -22 -33 -44 -52 -42 -41 -50 -50 -50 -51 -52 -39 -37 -36 -34 -32 -31 -31 -32 -43 -42 -47 -49 -47 -45 -43 -40 -36 -35 -35 -35 -37 -38 -38 -37 -36 -38 -43 -47 -49 -44 -40 -41 -41 -41 -42 -42 -45 -46 -60 -69 -73 -84 -85 -85 -85 -85 -85 -84 -85 -95 -112 -113 -110 -108 -111 -109 -104 -99 -98 -104 -117 -119 -113 -103 -98 -104 -108 -105 -105 -111 -112 -112 -115 -107 -101 -97 -92 -89 -88 -88 -89 -88 -88 -88 -87 -87 -83 -76 -76 -76 -76 -76 -77 -79 -80 -80 -81 -83 -84 -85 -86 -86 -87 -87 -87 -87 -86 -86 -86 -86 -86 -87 -89 -89 -89 -88 -87 -87 -87 -86 -86 -86 -86 -86 -86 -85 -83 -83 -82 -81 -81 -81 -82 -83 -82 -82 -82 -84 -86 -87 -87 -88 -88 -88 -88 -88 -89 -89 -89 -89 -90 -90 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -55 -50 -50 -51 -51 -21 -0 -0 -1 -4 -23 -34 -27 -21 -17 -20 -25 -23 -21 -17 -13 -11 -10 -19 -27 -27 -27 -27 -26 -26 -26 -26 -28 -28 -27 -27 -26 -26 -26 -27 -29 -30 -30 -31 -31 -31 -34 -34 -28 -22 -20 -16 -7 -8 -18 -23 -42 -46 -43 -41 -47 -62 -73 -85 -85 -67 -55 -51 -50 -51 -58 -83 -104 -103 -79 -70 -75 -95 -126 -120 -120 -144 -98 -77 -68 -70 -77 -82 -85 -78 -65 -63 -58 -54 -47 -41 -36 -21 -26 -41 -49 -43 -41 -44 -43 -44 -48 -48 -35 -34 -33 -31 -30 -30 -36 -48 -51 -50 -51 -50 -48 -45 -42 -38 -35 -33 -34 -35 -35 -37 -38 -39 -39 -42 -46 -46 -38 -38 -40 -43 -44 -44 -43 -42 -43 -45 -61 -69 -68 -73 -86 -85 -86 -86 -85 -84 -83 -95 -112 -117 -114 -111 -112 -109 -105 -104 -103 -106 -117 -119 -116 -108 -101 -107 -109 -106 -107 -113 -114 -118 -119 -111 -105 -100 -96 -92 -90 -89 -90 -89 -88 -88 -88 -87 -84 -77 -75 -76 -76 -77 -79 -79 -80 -82 -83 -84 -86 -87 -88 -88 -88 -89 -90 -90 -89 -89 -89 -88 -87 -88 -89 -90 -90 -90 -88 -88 -88 -88 -88 -88 -87 -87 -87 -86 -85 -85 -84 -83 -82 -81 -82 -83 -83 -82 -83 -84 -86 -86 -87 -87 -88 -88 -89 -89 -89 -89 -89 -89 -89 -90 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -54 -50 -50 -50 -14 -0 -6 -22 -46 -39 -30 -23 -18 -15 -21 -24 -20 -17 -14 -12 -10 -19 -23 -25 -26 -27 -27 -26 -25 -24 -25 -26 -26 -25 -23 -22 -23 -25 -26 -27 -29 -30 -31 -31 -31 -35 -38 -30 -22 -14 -10 -8 -8 -9 -22 -40 -44 -43 -48 -60 -76 -89 -93 -81 -70 -66 -58 -56 -58 -74 -102 -88 -70 -70 -73 -104 -125 -127 -139 -165 -144 -121 -103 -76 -81 -90 -91 -91 -80 -66 -65 -58 -54 -46 -42 -35 -22 -26 -47 -33 -43 -35 -32 -38 -44 -44 -45 -37 -31 -30 -30 -31 -40 -51 -55 -54 -54 -53 -50 -48 -46 -43 -42 -44 -33 -36 -38 -38 -39 -40 -41 -42 -44 -44 -38 -38 -40 -42 -44 -46 -47 -46 -46 -45 -44 -60 -66 -70 -80 -88 -86 -86 -86 -87 -85 -82 -94 -111 -118 -118 -112 -110 -108 -108 -107 -104 -108 -119 -121 -118 -112 -105 -106 -109 -109 -109 -110 -112 -120 -114 -112 -108 -104 -99 -95 -92 -92 -93 -93 -91 -89 -88 -88 -87 -83 -76 -75 -76 -77 -78 -79 -81 -82 -84 -86 -87 -89 -89 -90 -89 -89 -89 -89 -89 -88 -88 -88 -87 -87 -88 -89 -90 -90 -89 -89 -88 -88 -88 -88 -88 -88 -88 -88 -88 -87 -87 -86 -85 -84 -84 -85 -86 -85 -85 -85 -85 -86 -86 -87 -88 -89 -89 -89 -89 -89 -89 -89 -90 -90 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -64 -61 -53 -49 -8 -0 -28 -43 -38 -32 -24 -19 -25 -24 -24 -22 -18 -14 -16 -27 -23 -28 -26 -25 -26 -27 -27 -26 -24 -23 -24 -24 -25 -24 -22 -20 -20 -25 -25 -27 -28 -30 -31 -31 -32 -34 -39 -34 -15 -10 -9 -9 -10 -15 -22 -20 -19 -46 -65 -77 -89 -96 -91 -83 -82 -74 -42 -48 -64 -90 -113 -89 -66 -74 -77 -109 -132 -142 -152 -154 -142 -136 -128 -102 -113 -126 -126 -111 -79 -77 -67 -58 -54 -46 -43 -35 -26 -32 -47 -35 -32 -32 -32 -41 -47 -46 -46 -44 -33 -29 -30 -33 -46 -56 -57 -59 -58 -53 -51 -49 -49 -50 -48 -45 -46 -40 -40 -42 -42 -42 -43 -45 -44 -37 -41 -43 -45 -47 -47 -49 -50 -50 -52 -52 -49 -55 -62 -74 -87 -90 -88 -88 -87 -88 -88 -85 -88 -104 -116 -116 -110 -106 -108 -109 -107 -115 -120 -120 -120 -119 -115 -108 -106 -112 -115 -115 -113 -111 -113 -116 -115 -112 -108 -104 -100 -96 -94 -90 -91 -91 -88 -86 -85 -85 -85 -82 -74 -75 -74 -75 -77 -80 -82 -84 -85 -87 -88 -89 -89 -88 -88 -88 -88 -88 -88 -88 -89 -88 -88 -87 -88 -89 -89 -89 -88 -88 -88 -88 -89 -89 -89 -89 -88 -88 -89 -88 -88 -87 -87 -87 -87 -87 -88 -88 -87 -87 -86 -86 -87 -88 -89 -89 -89 -88 -88 -89 -89 -90 -90 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -47 -1 -0 -33 -41 -34 -27 -27 -35 -37 -31 -27 -23 -19 -14 -18 -30 -28 -29 -26 -25 -26 -27 -26 -26 -24 -23 -23 -23 -25 -24 -22 -20 -20 -22 -22 -26 -28 -28 -30 -32 -28 -22 -37 -39 -18 -15 -13 -16 -21 -27 -30 -31 -65 -74 -76 -81 -86 -87 -84 -84 -82 -75 -41 -56 -75 -85 -84 -67 -59 -80 -82 -83 -119 -120 -120 -134 -135 -132 -133 -124 -130 -132 -113 -91 -86 -78 -68 -58 -54 -47 -43 -37 -29 -26 -29 -34 -36 -34 -36 -48 -60 -57 -45 -44 -42 -30 -34 -48 -54 -56 -60 -62 -61 -56 -54 -50 -58 -55 -49 -44 -39 -39 -43 -45 -43 -44 -47 -49 -49 -43 -42 -44 -49 -50 -51 -53 -54 -56 -58 -59 -57 -53 -65 -65 -75 -84 -86 -88 -88 -89 -91 -92 -90 -103 -114 -112 -108 -106 -106 -109 -106 -116 -121 -120 -118 -117 -115 -112 -112 -115 -116 -117 -116 -112 -113 -118 -120 -117 -114 -103 -96 -94 -93 -90 -88 -89 -86 -84 -82 -79 -78 -76 -75 -75 -75 -74 -75 -78 -81 -83 -84 -86 -87 -88 -88 -87 -87 -87 -87 -88 -89 -89 -90 -89 -87 -86 -86 -87 -88 -88 -88 -88 -88 -88 -89 -90 -89 -88 -88 -88 -88 -88 -89 -89 -88 -88 -87 -86 -86 -79 -79 -79 -84 -86 -87 -88 -87 -84 -85 -87 -88 -88 -89 -89 -90 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -28 -40 -35 -28 -26 -33 -40 -33 -30 -26 -21 -16 -22 -30 -28 -28 -25 -26 -26 -26 -25 -39 -46 -25 -25 -25 -25 -24 -22 -20 -20 -20 -22 -26 -27 -25 -27 -30 -34 -28 -16 -22 -19 -19 -16 -23 -28 -37 -45 -38 -52 -93 -83 -80 -79 -78 -79 -80 -77 -69 -40 -81 -91 -83 -69 -56 -55 -75 -90 -108 -130 -122 -123 -127 -124 -122 -126 -125 -128 -124 -117 -100 -84 -78 -69 -59 -54 -48 -43 -37 -29 -22 -19 -22 -36 -35 -31 -37 -52 -52 -43 -43 -43 -35 -49 -51 -54 -58 -61 -62 -61 -58 -56 -57 -59 -55 -53 -53 -49 -44 -46 -45 -44 -49 -51 -54 -56 -51 -41 -42 -43 -47 -52 -55 -57 -58 -59 -60 -60 -60 -78 -74 -71 -68 -77 -89 -90 -93 -97 -98 -96 -100 -109 -111 -110 -109 -109 -111 -108 -116 -120 -120 -118 -120 -124 -122 -122 -118 -117 -115 -116 -115 -114 -120 -125 -125 -109 -104 -102 -99 -96 -93 -90 -89 -88 -89 -88 -82 -82 -81 -78 -78 -77 -72 -74 -76 -79 -81 -83 -85 -86 -87 -87 -87 -87 -87 -87 -88 -89 -89 -89 -89 -88 -88 -87 -87 -87 -87 -87 -88 -88 -88 -89 -90 -89 -88 -88 -87 -87 -88 -88 -88 -87 -87 -86 -85 -84 -80 -82 -82 -85 -86 -87 -85 -80 -74 -75 -84 -85 -87 -88 -89 -84 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -37 -33 -29 -33 -38 -37 -30 -23 -18 -15 -23 -29 -27 -26 -25 -26 -26 -30 -29 -29 -27 -28 -28 -26 -25 -24 -23 -23 -22 -21 -22 -23 -21 -24 -27 -31 -25 -18 -22 -22 -23 -20 -26 -29 -31 -34 -52 -87 -88 -90 -86 -84 -79 -77 -77 -77 -78 -81 -90 -107 -88 -70 -62 -60 -70 -108 -157 -140 -125 -103 -111 -107 -94 -96 -99 -103 -107 -89 -83 -82 -76 -67 -60 -53 -51 -43 -37 -29 -25 -23 -27 -41 -34 -31 -35 -36 -40 -41 -42 -45 -47 -49 -53 -56 -59 -61 -62 -61 -58 -56 -65 -58 -54 -53 -55 -52 -46 -47 -47 -48 -53 -56 -51 -51 -47 -40 -41 -43 -46 -50 -54 -57 -56 -55 -56 -59 -70 -83 -85 -81 -76 -84 -93 -93 -94 -99 -100 -98 -106 -112 -113 -111 -110 -111 -112 -124 -119 -119 -119 -118 -122 -129 -128 -127 -126 -129 -124 -123 -121 -120 -123 -117 -114 -109 -108 -105 -101 -98 -95 -92 -87 -85 -87 -89 -78 -79 -84 -83 -82 -80 -75 -73 -75 -78 -80 -82 -84 -85 -86 -86 -87 -87 -87 -87 -88 -88 -87 -88 -89 -88 -89 -79 -82 -86 -86 -86 -87 -87 -87 -88 -88 -88 -87 -87 -87 -87 -87 -88 -87 -86 -86 -85 -84 -84 -83 -86 -87 -86 -80 -80 -78 -74 -75 -75 -73 -73 -85 -88 -81 -78 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -46 -42 -41 -37 -31 -35 -44 -41 -32 -24 -21 -19 -28 -33 -30 -29 -25 -25 -27 -32 -31 -29 -29 -30 -29 -28 -27 -26 -25 -24 -23 -21 -19 -19 -18 -20 -24 -28 -33 -36 -30 -22 -25 -21 -28 -28 -33 -43 -66 -105 -138 -138 -132 -100 -86 -81 -79 -82 -94 -109 -127 -128 -90 -73 -69 -78 -94 -119 -154 -143 -122 -106 -120 -103 -80 -76 -75 -77 -78 -79 -81 -83 -76 -66 -59 -55 -50 -44 -34 -32 -33 -29 -25 -30 -39 -35 -34 -31 -32 -38 -42 -44 -45 -49 -54 -56 -58 -60 -61 -60 -57 -54 -55 -53 -55 -53 -55 -51 -49 -51 -51 -53 -55 -51 -46 -45 -44 -44 -45 -46 -48 -50 -52 -53 -54 -54 -55 -59 -71 -80 -81 -81 -77 -87 -92 -91 -93 -98 -101 -100 -106 -115 -114 -110 -109 -112 -116 -124 -118 -118 -120 -120 -120 -126 -131 -129 -132 -135 -133 -133 -129 -128 -126 -120 -117 -116 -108 -104 -101 -99 -97 -94 -87 -81 -81 -87 -80 -78 -74 -71 -74 -83 -79 -73 -74 -79 -81 -83 -84 -85 -87 -86 -84 -86 -85 -84 -85 -80 -72 -72 -72 -74 -75 -73 -74 -82 -86 -86 -85 -85 -86 -86 -86 -86 -86 -86 -86 -87 -87 -87 -86 -86 -86 -85 -85 -85 -83 -84 -85 -86 -75 -72 -73 -75 -76 -76 -75 -72 -83 -85 -80 -80 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -38 -43 -45 -41 -35 -34 -37 -38 -37 -32 -28 -25 -22 -22 -29 -32 -27 -25 -28 -29 -31 -31 -32 -32 -30 -28 -28 -26 -26 -26 -23 -20 -17 -19 -28 -30 -32 -32 -31 -31 -27 -22 -27 -23 -34 -26 -41 -69 -95 -99 -92 -97 -106 -134 -101 -92 -90 -91 -102 -122 -133 -121 -91 -86 -100 -110 -112 -120 -138 -127 -125 -107 -99 -89 -76 -71 -70 -71 -72 -75 -80 -81 -74 -64 -59 -55 -49 -44 -38 -33 -33 -26 -22 -27 -34 -36 -37 -28 -31 -34 -37 -39 -42 -48 -54 -57 -58 -60 -61 -61 -58 -54 -49 -49 -52 -52 -57 -54 -54 -57 -58 -58 -57 -48 -48 -49 -49 -49 -49 -50 -52 -52 -51 -52 -54 -55 -56 -57 -64 -81 -79 -77 -74 -87 -92 -92 -93 -94 -98 -98 -99 -113 -115 -111 -109 -115 -128 -124 -119 -119 -123 -123 -122 -127 -133 -131 -132 -133 -130 -134 -134 -126 -119 -120 -119 -116 -107 -103 -102 -100 -94 -91 -89 -81 -80 -84 -86 -87 -79 -72 -70 -76 -84 -78 -76 -84 -88 -89 -84 -81 -83 -82 -77 -78 -76 -74 -73 -71 -71 -72 -72 -73 -73 -72 -72 -75 -76 -80 -86 -85 -85 -85 -85 -85 -86 -86 -86 -86 -87 -86 -85 -85 -85 -85 -85 -84 -84 -84 -84 -85 -74 -72 -74 -75 -76 -75 -74 -72 -71 -71 -75 -81 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -46 -45 -40 -34 -32 -35 -40 -40 -37 -28 -27 -23 -22 -29 -31 -28 -30 -30 -33 -33 -34 -33 -30 -29 -28 -27 -27 -27 -24 -19 -24 -32 -39 -43 -46 -46 -47 -34 -39 -50 -50 -39 -37 -27 -67 -91 -107 -113 -98 -81 -94 -141 -91 -90 -89 -94 -108 -124 -125 -107 -104 -118 -123 -117 -107 -111 -120 -112 -107 -99 -93 -84 -79 -71 -66 -66 -68 -73 -82 -82 -73 -63 -58 -55 -51 -48 -43 -34 -30 -26 -23 -22 -26 -33 -39 -32 -34 -32 -33 -32 -33 -39 -53 -58 -60 -61 -62 -61 -58 -55 -53 -52 -48 -49 -52 -53 -58 -63 -64 -59 -49 -51 -51 -53 -52 -51 -52 -53 -54 -53 -52 -53 -55 -56 -57 -58 -69 -85 -81 -76 -74 -91 -96 -94 -92 -90 -92 -95 -110 -115 -116 -114 -110 -116 -127 -125 -125 -120 -120 -124 -127 -128 -126 -124 -128 -129 -127 -125 -132 -127 -121 -120 -116 -112 -105 -102 -101 -99 -91 -91 -95 -89 -87 -84 -83 -78 -75 -73 -72 -78 -89 -85 -72 -76 -78 -82 -80 -78 -78 -78 -78 -79 -79 -76 -71 -69 -68 -69 -71 -72 -72 -72 -72 -72 -71 -74 -78 -78 -79 -85 -85 -86 -86 -86 -86 -86 -86 -86 -85 -85 -84 -84 -85 -84 -84 -84 -84 -85 -72 -71 -72 -73 -73 -73 -73 -71 -71 -72 -74 -78 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -46 -41 -41 -38 -33 -34 -45 -45 -32 -24 -20 -31 -37 -35 -35 -33 -34 -34 -34 -33 -31 -30 -28 -27 -27 -26 -21 -18 -27 -35 -39 -42 -43 -43 -42 -30 -42 -57 -57 -48 -41 -45 -91 -101 -111 -118 -103 -86 -86 -96 -76 -79 -86 -102 -118 -125 -122 -113 -109 -127 -142 -128 -120 -114 -97 -89 -103 -96 -90 -90 -81 -70 -62 -61 -63 -70 -78 -80 -74 -64 -58 -55 -55 -53 -42 -31 -20 -24 -22 -24 -30 -35 -37 -37 -26 -27 -32 -34 -35 -35 -42 -58 -61 -61 -61 -59 -56 -53 -53 -53 -55 -61 -69 -58 -60 -56 -52 -52 -49 -52 -52 -53 -53 -52 -52 -54 -55 -54 -54 -54 -55 -56 -57 -59 -72 -87 -82 -76 -74 -95 -98 -96 -95 -93 -91 -95 -105 -106 -115 -115 -111 -117 -128 -129 -130 -131 -125 -125 -132 -134 -129 -124 -126 -126 -127 -124 -123 -120 -117 -114 -112 -108 -104 -98 -97 -98 -97 -99 -100 -98 -95 -84 -74 -75 -76 -75 -74 -75 -77 -77 -73 -74 -73 -75 -77 -78 -79 -79 -78 -77 -78 -76 -71 -68 -67 -68 -70 -71 -71 -71 -71 -72 -71 -71 -71 -71 -72 -80 -86 -86 -87 -86 -86 -87 -87 -87 -87 -86 -85 -84 -85 -85 -85 -84 -84 -84 -71 -70 -70 -71 -70 -69 -71 -71 -72 -73 -74 -74 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -48 -46 -45 -44 -37 -31 -27 -30 -39 -28 -22 -28 -38 -39 -39 -40 -35 -35 -35 -33 -31 -30 -28 -27 -26 -24 -19 -27 -31 -36 -40 -42 -43 -42 -42 -55 -54 -58 -56 -50 -52 -68 -102 -101 -86 -117 -116 -101 -91 -84 -77 -81 -92 -122 -137 -129 -117 -111 -98 -94 -115 -135 -130 -132 -109 -82 -83 -98 -92 -95 -81 -68 -60 -58 -61 -68 -78 -81 -75 -65 -63 -59 -58 -54 -44 -31 -25 -32 -26 -24 -24 -26 -29 -31 -27 -20 -26 -35 -38 -37 -45 -59 -61 -60 -59 -58 -55 -52 -50 -56 -66 -72 -51 -55 -61 -54 -50 -51 -50 -49 -50 -51 -52 -52 -53 -54 -55 -54 -53 -54 -54 -55 -57 -60 -75 -87 -82 -77 -78 -97 -100 -97 -98 -97 -94 -96 -102 -120 -118 -116 -112 -118 -127 -126 -117 -116 -113 -110 -116 -133 -136 -131 -128 -127 -128 -131 -126 -120 -110 -105 -105 -106 -103 -97 -95 -97 -99 -100 -101 -102 -96 -80 -74 -73 -76 -77 -76 -77 -78 -77 -77 -74 -73 -73 -74 -76 -78 -79 -78 -77 -77 -75 -75 -71 -68 -67 -69 -70 -71 -71 -71 -71 -71 -72 -72 -71 -71 -71 -80 -81 -85 -87 -87 -87 -87 -87 -87 -87 -85 -84 -84 -85 -84 -84 -84 -84 -78 -78 -72 -69 -67 -67 -69 -70 -71 -73 -74 -71 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -46 -45 -40 -42 -38 -36 -33 -28 -29 -35 -25 -23 -31 -35 -37 -39 -40 -35 -35 -33 -32 -31 -28 -30 -28 -23 -29 -28 -32 -39 -39 -42 -45 -44 -45 -59 -53 -53 -57 -70 -97 -118 -120 -132 -91 -121 -119 -108 -99 -90 -84 -85 -89 -128 -149 -170 -142 -115 -96 -78 -77 -118 -107 -102 -92 -82 -74 -70 -71 -72 -81 -67 -58 -56 -59 -68 -77 -81 -76 -66 -64 -61 -59 -53 -44 -35 -30 -30 -21 -15 -16 -18 -19 -21 -26 -24 -26 -37 -43 -42 -40 -46 -58 -58 -58 -57 -53 -50 -49 -55 -64 -60 -49 -52 -57 -47 -44 -46 -45 -44 -47 -50 -51 -52 -53 -54 -56 -55 -53 -53 -56 -58 -57 -59 -78 -88 -84 -81 -82 -84 -100 -102 -104 -101 -96 -100 -116 -126 -119 -118 -118 -118 -118 -120 -122 -121 -117 -112 -113 -121 -133 -129 -124 -129 -129 -124 -113 -116 -108 -100 -100 -104 -104 -100 -95 -95 -97 -97 -99 -101 -96 -83 -78 -74 -76 -78 -78 -80 -82 -81 -79 -75 -73 -72 -73 -74 -76 -78 -78 -77 -77 -77 -78 -74 -70 -68 -68 -70 -71 -71 -72 -71 -71 -71 -71 -71 -71 -70 -71 -71 -79 -85 -86 -86 -87 -87 -87 -87 -85 -84 -84 -83 -83 -83 -83 -83 -84 -84 -78 -70 -66 -66 -67 -69 -70 -71 -69 -70 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -39 -36 -35 -36 -37 -34 -29 -25 -27 -32 -27 -25 -23 -33 -38 -37 -36 -34 -33 -33 -30 -26 -39 -42 -30 -26 -29 -33 -35 -33 -40 -46 -48 -51 -61 -78 -59 -72 -96 -125 -145 -137 -115 -112 -72 -94 -99 -100 -100 -93 -81 -74 -93 -102 -205 -161 -109 -85 -69 -70 -104 -102 -98 -90 -82 -77 -74 -69 -69 -81 -66 -56 -55 -58 -67 -78 -81 -79 -78 -67 -61 -59 -51 -39 -33 -29 -20 -35 -23 -14 -13 -20 -24 -25 -29 -32 -41 -60 -63 -61 -59 -59 -58 -56 -54 -51 -49 -48 -46 -44 -44 -43 -45 -51 -51 -53 -54 -52 -47 -45 -49 -52 -52 -53 -54 -56 -58 -57 -57 -60 -62 -61 -61 -79 -89 -89 -88 -89 -90 -90 -87 -101 -101 -97 -105 -120 -121 -120 -120 -123 -124 -124 -126 -128 -125 -121 -116 -115 -117 -132 -126 -119 -122 -122 -119 -117 -113 -101 -91 -86 -92 -104 -105 -100 -99 -101 -98 -97 -99 -96 -87 -83 -78 -77 -79 -81 -82 -82 -82 -80 -77 -74 -72 -73 -73 -75 -78 -79 -79 -79 -78 -80 -79 -74 -69 -68 -69 -71 -71 -72 -72 -72 -71 -71 -72 -71 -70 -71 -71 -70 -79 -82 -83 -84 -85 -86 -86 -86 -85 -84 -83 -83 -83 -83 -83 -83 -84 -84 -76 -68 -65 -66 -67 -68 -67 -67 -78 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -35 -35 -42 -37 -35 -32 -27 -25 -29 -36 -30 -26 -23 -33 -40 -39 -36 -35 -35 -33 -26 -27 -31 -31 -28 -27 -27 -28 -29 -28 -40 -49 -49 -52 -55 -51 -65 -80 -79 -87 -100 -105 -101 -88 -72 -60 -73 -84 -88 -81 -70 -66 -71 -99 -157 -120 -93 -78 -70 -82 -107 -98 -96 -91 -89 -82 -74 -70 -74 -81 -65 -54 -53 -56 -66 -77 -82 -82 -78 -69 -60 -54 -45 -33 -27 -26 -23 -34 -45 -47 -27 -26 -34 -36 -33 -40 -45 -68 -72 -68 -65 -64 -63 -60 -55 -51 -48 -47 -45 -42 -43 -47 -49 -48 -46 -49 -51 -45 -41 -44 -48 -51 -51 -53 -55 -56 -57 -58 -59 -62 -67 -69 -80 -88 -91 -94 -96 -96 -95 -95 -93 -105 -102 -98 -108 -120 -121 -120 -123 -125 -126 -127 -129 -131 -129 -125 -121 -116 -117 -133 -134 -130 -127 -125 -126 -124 -126 -113 -102 -92 -87 -94 -106 -106 -105 -95 -91 -90 -91 -92 -89 -87 -83 -80 -80 -80 -82 -82 -81 -80 -77 -74 -73 -73 -73 -75 -76 -78 -81 -83 -82 -81 -83 -80 -74 -69 -68 -70 -70 -70 -71 -72 -71 -71 -72 -71 -71 -71 -71 -70 -70 -70 -69 -69 -69 -73 -87 -87 -86 -83 -83 -83 -83 -83 -83 -83 -83 -83 -83 -71 -65 -65 -66 -66 -67 -67 -77 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -47 -51 -50 -54 -50 -48 -46 -48 -46 -42 -37 -31 -26 -21 -21 -36 -38 -37 -34 -30 -27 -28 -31 -31 -28 -30 -32 -30 -26 -25 -32 -35 -43 -38 -35 -46 -61 -72 -74 -70 -57 -68 -74 -73 -68 -61 -61 -67 -74 -95 -73 -58 -64 -79 -113 -147 -120 -86 -72 -69 -102 -124 -93 -95 -95 -90 -83 -77 -72 -67 -65 -64 -54 -53 -56 -65 -71 -77 -82 -79 -70 -61 -53 -41 -34 -30 -27 -24 -24 -27 -39 -47 -44 -35 -31 -35 -45 -47 -69 -76 -71 -71 -64 -58 -55 -53 -50 -47 -45 -43 -40 -44 -52 -58 -70 -58 -50 -48 -35 -34 -40 -45 -48 -48 -48 -49 -51 -54 -56 -60 -72 -93 -95 -101 -99 -98 -100 -103 -104 -102 -101 -119 -111 -105 -101 -102 -112 -120 -119 -121 -124 -129 -130 -132 -133 -133 -129 -122 -118 -117 -131 -134 -135 -135 -131 -125 -123 -127 -126 -122 -106 -95 -92 -94 -95 -96 -94 -92 -88 -86 -87 -89 -89 -87 -84 -83 -82 -83 -84 -82 -79 -76 -74 -73 -73 -73 -73 -74 -76 -81 -86 -86 -84 -84 -85 -80 -76 -70 -68 -68 -68 -71 -71 -70 -70 -71 -71 -71 -71 -71 -70 -70 -70 -70 -69 -68 -68 -68 -69 -69 -80 -82 -81 -81 -82 -82 -82 -82 -83 -82 -72 -67 -66 -65 -65 -66 -66 -66 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -37 -34 -36 -50 -55 -51 -48 -44 -41 -42 -46 -44 -38 -33 -27 -23 -20 -36 -38 -37 -30 -23 -23 -31 -28 -32 -20 -17 -27 -31 -26 -27 -40 -27 -34 -41 -44 -55 -80 -102 -94 -66 -49 -50 -57 -61 -52 -40 -44 -50 -71 -85 -75 -56 -60 -84 -115 -147 -86 -73 -67 -68 -99 -112 -91 -92 -93 -89 -81 -78 -75 -68 -65 -66 -56 -54 -59 -59 -66 -76 -82 -80 -72 -61 -53 -45 -35 -24 -19 -21 -31 -53 -53 -47 -59 -52 -40 -43 -51 -47 -59 -68 -75 -94 -99 -77 -57 -51 -48 -46 -43 -39 -38 -36 -33 -42 -68 -81 -49 -46 -67 -61 -46 -40 -42 -43 -44 -49 -50 -68 -79 -85 -94 -104 -106 -109 -110 -108 -107 -107 -110 -109 -106 -118 -110 -108 -105 -112 -118 -119 -119 -119 -123 -130 -132 -133 -134 -134 -132 -125 -121 -121 -124 -130 -130 -130 -130 -130 -130 -133 -127 -123 -119 -115 -113 -105 -95 -97 -99 -96 -92 -88 -86 -87 -88 -88 -89 -87 -85 -86 -86 -83 -80 -77 -75 -74 -73 -73 -74 -74 -76 -80 -86 -88 -83 -87 -88 -73 -75 -80 -77 -73 -69 -69 -70 -70 -70 -71 -71 -71 -71 -71 -71 -70 -70 -70 -68 -67 -67 -67 -67 -67 -82 -82 -81 -81 -82 -82 -82 -82 -83 -75 -70 -68 -68 -68 -67 -65 -65 -65 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -44 -34 -32 -45 -50 -48 -45 -42 -38 -38 -41 -43 -40 -36 -32 -27 -21 -31 -32 -29 -23 -17 -17 -24 -28 -28 -19 -17 -35 -39 -34 -30 -32 -32 -43 -49 -49 -67 -71 -73 -72 -62 -48 -38 -51 -68 -58 -45 -46 -56 -60 -63 -75 -54 -56 -75 -95 -101 -74 -62 -61 -67 -97 -107 -97 -91 -91 -88 -83 -84 -80 -69 -67 -66 -56 -54 -57 -63 -69 -78 -83 -82 -75 -63 -56 -44 -34 -25 -18 -24 -43 -66 -60 -61 -61 -41 -38 -49 -56 -52 -50 -49 -68 -72 -85 -86 -67 -51 -48 -46 -41 -36 -36 -37 -35 -37 -52 -69 -54 -61 -80 -83 -62 -48 -47 -47 -49 -66 -72 -76 -81 -90 -98 -102 -106 -113 -115 -117 -114 -111 -111 -120 -127 -116 -110 -108 -107 -118 -122 -120 -119 -120 -124 -130 -132 -132 -131 -134 -135 -131 -125 -125 -123 -131 -126 -127 -132 -132 -129 -130 -131 -124 -121 -121 -118 -114 -111 -108 -99 -97 -97 -91 -86 -85 -85 -87 -90 -89 -87 -88 -88 -86 -81 -79 -79 -78 -78 -76 -78 -78 -79 -81 -85 -87 -80 -89 -90 -76 -71 -69 -68 -70 -72 -69 -70 -71 -71 -72 -72 -72 -72 -72 -72 -70 -70 -70 -68 -67 -67 -67 -70 -83 -83 -83 -72 -69 -71 -71 -72 -73 -75 -68 -68 -69 -70 -69 -68 -67 -65 -65 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -34 -49 -50 -47 -44 -41 -38 -37 -39 -41 -38 -37 -34 -29 -22 -18 -30 -24 -19 -16 -16 -18 -22 -23 -26 -15 -35 -44 -31 -24 -29 -40 -53 -54 -56 -115 -146 -107 -70 -62 -52 -42 -53 -57 -36 -28 -37 -43 -44 -43 -48 -48 -51 -69 -88 -99 -94 -53 -59 -64 -75 -103 -103 -91 -90 -89 -87 -87 -81 -68 -56 -56 -59 -56 -56 -71 -70 -75 -81 -83 -77 -63 -46 -41 -35 -34 -24 -42 -56 -61 -67 -68 -86 -39 -26 -35 -43 -54 -61 -56 -62 -64 -64 -63 -61 -55 -50 -43 -36 -34 -32 -33 -34 -42 -56 -61 -45 -46 -66 -67 -61 -57 -58 -57 -59 -71 -79 -81 -83 -91 -106 -109 -107 -115 -117 -134 -129 -122 -120 -129 -134 -124 -115 -109 -108 -110 -110 -117 -121 -122 -125 -129 -132 -134 -130 -132 -137 -138 -135 -128 -126 -133 -119 -124 -135 -138 -131 -123 -121 -122 -123 -125 -121 -117 -110 -104 -101 -99 -100 -96 -89 -87 -86 -87 -90 -91 -89 -90 -90 -90 -85 -82 -82 -82 -84 -81 -82 -82 -83 -83 -84 -88 -91 -89 -88 -91 -78 -72 -71 -76 -79 -71 -70 -74 -75 -74 -74 -73 -73 -73 -73 -72 -71 -70 -69 -67 -66 -72 -83 -82 -71 -72 -70 -70 -70 -69 -68 -68 -70 -70 -71 -73 -72 -70 -68 -66 -65 -65 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -52 -47 -44 -41 -38 -36 -36 -36 -36 -35 -34 -30 -27 -25 -29 -23 -19 -19 -20 -20 -19 -20 -24 -14 -17 -24 -25 -27 -36 -48 -57 -58 -69 -72 -75 -75 -68 -60 -50 -41 -47 -41 -35 -34 -35 -37 -38 -39 -34 -45 -47 -76 -113 -122 -94 -64 -64 -64 -69 -91 -89 -88 -92 -91 -91 -89 -82 -70 -54 -51 -51 -52 -60 -75 -69 -77 -83 -83 -79 -65 -45 -36 -35 -34 -20 -51 -64 -62 -67 -66 -57 -49 -40 -40 -40 -46 -50 -43 -56 -57 -59 -59 -58 -56 -49 -41 -37 -31 -27 -30 -31 -50 -66 -70 -67 -54 -49 -55 -56 -58 -59 -56 -56 -72 -81 -86 -87 -90 -106 -118 -120 -124 -132 -147 -148 -146 -144 -142 -137 -131 -126 -121 -120 -113 -108 -121 -127 -125 -125 -129 -135 -137 -135 -134 -134 -136 -136 -133 -131 -136 -117 -116 -131 -138 -132 -123 -118 -118 -123 -134 -119 -108 -105 -103 -101 -101 -102 -100 -97 -94 -91 -90 -92 -92 -91 -91 -91 -93 -91 -88 -87 -87 -88 -87 -87 -87 -82 -84 -85 -86 -87 -80 -79 -94 -79 -75 -73 -79 -85 -78 -73 -75 -78 -77 -76 -75 -74 -74 -74 -74 -73 -71 -69 -68 -66 -66 -66 -68 -74 -75 -75 -75 -75 -74 -73 -73 -73 -72 -74 -76 -74 -72 -70 -68 -66 -65 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -57 -53 -48 -43 -40 -38 -36 -35 -34 -32 -31 -31 -28 -35 -41 -32 -23 -20 -21 -21 -22 -22 -21 -20 -20 -21 -25 -28 -32 -41 -51 -56 -56 -57 -70 -74 -68 -64 -54 -41 -34 -35 -46 -31 -35 -37 -31 -28 -31 -34 -40 -44 -60 -86 -101 -88 -66 -68 -68 -75 -89 -79 -79 -90 -94 -93 -90 -82 -69 -65 -56 -46 -48 -61 -70 -69 -75 -80 -82 -80 -78 -73 -60 -40 -29 -22 -34 -49 -62 -67 -68 -66 -49 -35 -36 -39 -39 -38 -42 -51 -51 -38 -67 -60 -54 -51 -46 -38 -29 -27 -26 -28 -30 -48 -54 -51 -51 -46 -53 -59 -64 -72 -72 -68 -71 -83 -105 -110 -111 -108 -109 -114 -122 -134 -141 -151 -152 -148 -143 -137 -135 -137 -136 -134 -124 -118 -118 -127 -130 -130 -132 -137 -139 -141 -142 -140 -140 -139 -137 -133 -129 -126 -108 -122 -129 -126 -121 -119 -116 -107 -117 -120 -115 -108 -103 -101 -102 -104 -103 -105 -101 -96 -94 -94 -94 -93 -93 -92 -96 -96 -96 -94 -92 -91 -91 -90 -90 -79 -82 -83 -82 -86 -87 -81 -97 -81 -78 -76 -76 -82 -86 -79 -76 -77 -79 -79 -77 -75 -75 -75 -77 -75 -72 -71 -69 -69 -69 -70 -73 -78 -77 -77 -78 -78 -78 -78 -77 -75 -74 -77 -78 -75 -74 -73 -70 -68 -66 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -53 -49 -43 -38 -37 -37 -36 -33 -28 -27 -26 -30 -36 -38 -33 -26 -21 -20 -20 -23 -26 -27 -27 -27 -27 -28 -29 -35 -39 -42 -45 -46 -47 -52 -59 -57 -56 -49 -40 -33 -32 -39 -37 -36 -28 -22 -27 -33 -34 -37 -40 -40 -64 -72 -71 -70 -70 -72 -81 -98 -84 -73 -87 -98 -95 -91 -83 -68 -68 -58 -46 -51 -61 -63 -67 -72 -76 -78 -80 -80 -82 -73 -49 -33 -23 -33 -53 -69 -69 -62 -53 -41 -34 -40 -35 -34 -38 -40 -38 -38 -39 -42 -53 -53 -50 -46 -38 -30 -28 -26 -28 -24 -44 -49 -47 -51 -52 -63 -95 -142 -113 -90 -78 -78 -93 -102 -109 -111 -121 -117 -110 -117 -130 -138 -151 -154 -148 -142 -137 -136 -138 -138 -139 -138 -131 -122 -123 -126 -126 -127 -132 -141 -141 -145 -145 -143 -140 -138 -136 -132 -130 -118 -121 -128 -129 -127 -122 -114 -108 -108 -111 -114 -112 -106 -103 -104 -104 -104 -107 -108 -104 -101 -100 -99 -99 -101 -97 -99 -100 -99 -98 -97 -95 -93 -91 -92 -82 -82 -80 -78 -81 -85 -79 -84 -83 -80 -78 -81 -82 -78 -72 -72 -79 -80 -81 -79 -77 -77 -78 -79 -78 -74 -74 -73 -74 -75 -76 -78 -79 -81 -80 -79 -79 -79 -80 -79 -77 -77 -80 -80 -77 -76 -76 -73 -70 -68 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -47 -43 -39 -36 -36 -34 -30 -26 -25 -32 -38 -38 -35 -30 -26 -24 -23 -23 -26 -31 -32 -33 -33 -31 -31 -31 -23 -37 -39 -37 -35 -38 -46 -52 -82 -53 -47 -45 -41 -39 -42 -42 -42 -31 -24 -21 -28 -34 -36 -36 -38 -84 -78 -72 -65 -67 -77 -82 -92 -83 -77 -95 -98 -93 -89 -84 -84 -69 -56 -44 -53 -61 -63 -66 -70 -74 -77 -78 -76 -80 -74 -57 -44 -26 -31 -32 -60 -52 -38 -38 -36 -32 -31 -33 -36 -41 -44 -44 -43 -43 -41 -36 -37 -36 -40 -39 -33 -30 -27 -26 -23 -24 -35 -40 -41 -48 -72 -119 -205 -130 -92 -82 -78 -81 -98 -103 -104 -105 -107 -107 -113 -123 -132 -145 -151 -145 -139 -136 -136 -139 -143 -145 -144 -140 -131 -126 -124 -122 -120 -122 -135 -137 -143 -145 -145 -143 -142 -140 -138 -136 -132 -131 -132 -131 -128 -124 -118 -111 -105 -103 -120 -117 -113 -113 -112 -107 -104 -108 -111 -109 -107 -105 -104 -108 -113 -101 -101 -103 -103 -102 -103 -102 -99 -95 -94 -84 -86 -86 -86 -83 -80 -79 -84 -86 -84 -83 -84 -83 -81 -78 -74 -73 -81 -83 -83 -81 -81 -83 -83 -81 -79 -77 -76 -78 -80 -81 -81 -82 -85 -82 -79 -79 -80 -81 -81 -79 -78 -81 -80 -78 -78 -77 -75 -73 -72 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -29 -47 -44 -40 -38 -36 -34 -31 -25 -25 -38 -33 -34 -33 -33 -32 -33 -32 -32 -32 -36 -37 -41 -44 -40 -35 -33 -18 -26 -38 -38 -35 -37 -41 -49 -73 -45 -46 -47 -44 -39 -36 -38 -39 -16 -27 -22 -29 -33 -33 -34 -38 -64 -70 -60 -56 -64 -76 -85 -88 -87 -84 -98 -93 -89 -88 -88 -84 -70 -53 -41 -54 -60 -60 -64 -71 -74 -79 -79 -79 -80 -72 -63 -50 -26 -42 -33 -38 -35 -34 -34 -35 -33 -29 -35 -40 -36 -42 -47 -47 -45 -44 -42 -36 -35 -42 -42 -37 -33 -28 -24 -22 -21 -21 -22 -30 -46 -81 -147 -197 -124 -91 -78 -72 -79 -91 -95 -107 -92 -103 -105 -108 -111 -119 -134 -146 -143 -139 -137 -137 -143 -149 -148 -145 -140 -135 -132 -130 -130 -128 -125 -125 -130 -142 -143 -146 -146 -145 -145 -143 -141 -139 -139 -138 -131 -126 -124 -121 -116 -112 -118 -120 -116 -114 -123 -127 -119 -109 -110 -112 -112 -109 -107 -107 -110 -113 -107 -104 -104 -108 -109 -110 -110 -108 -101 -90 -96 -95 -88 -87 -88 -86 -84 -85 -89 -90 -88 -86 -85 -84 -82 -79 -74 -73 -85 -87 -84 -85 -87 -88 -87 -87 -81 -79 -78 -79 -80 -82 -84 -86 -85 -80 -80 -80 -82 -83 -80 -79 -80 -80 -79 -79 -78 -77 -76 -74 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -51 -48 -46 -41 -39 -36 -31 -26 -27 -36 -33 -36 -34 -38 -43 -42 -41 -37 -26 -30 -42 -44 -48 -35 -27 -40 -35 -30 -39 -41 -41 -40 -41 -42 -43 -42 -45 -44 -43 -35 -30 -35 -38 -20 -16 -22 -19 -30 -34 -32 -31 -33 -39 -52 -51 -61 -77 -91 -96 -98 -105 -95 -89 -86 -86 -86 -83 -71 -55 -42 -49 -60 -63 -68 -76 -78 -78 -83 -77 -73 -67 -64 -57 -43 -46 -43 -41 -37 -35 -35 -38 -41 -43 -46 -47 -33 -41 -47 -47 -47 -46 -44 -39 -36 -44 -44 -40 -35 -29 -25 -22 -21 -20 -25 -34 -61 -98 -130 -137 -114 -95 -94 -78 -75 -83 -86 -91 -91 -91 -102 -108 -108 -111 -123 -135 -139 -148 -141 -142 -145 -148 -151 -150 -147 -139 -131 -130 -129 -136 -139 -141 -150 -148 -147 -147 -148 -146 -144 -144 -144 -143 -143 -143 -134 -126 -131 -135 -132 -129 -126 -124 -123 -116 -118 -122 -120 -115 -113 -111 -112 -112 -111 -110 -110 -110 -111 -109 -107 -108 -111 -112 -112 -112 -108 -101 -108 -106 -96 -94 -93 -91 -90 -89 -90 -92 -90 -91 -89 -87 -85 -83 -79 -73 -77 -79 -85 -83 -81 -83 -84 -85 -81 -79 -79 -78 -78 -80 -84 -86 -87 -86 -84 -82 -83 -83 -81 -80 -80 -81 -81 -81 -80 -79 -78 -77 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -58 -55 -53 -49 -44 -42 -37 -31 -26 -26 -29 -28 -32 -33 -23 -23 -26 -29 -28 -24 -33 -44 -42 -44 -43 -41 -42 -40 -37 -52 -46 -51 -46 -42 -42 -41 -45 -63 -60 -55 -36 -32 -36 -37 -25 -23 -14 -20 -38 -39 -34 -32 -32 -40 -58 -57 -47 -69 -93 -102 -105 -113 -82 -83 -80 -86 -91 -87 -76 -60 -48 -46 -67 -71 -75 -80 -82 -86 -87 -67 -63 -61 -61 -63 -62 -61 -66 -61 -56 -47 -43 -48 -56 -58 -56 -58 -47 -47 -47 -47 -47 -47 -44 -40 -33 -42 -43 -41 -35 -30 -27 -24 -22 -17 -25 -28 -38 -76 -113 -114 -98 -91 -91 -78 -72 -77 -85 -88 -82 -89 -98 -106 -115 -116 -119 -125 -130 -154 -148 -151 -162 -157 -150 -156 -161 -144 -135 -133 -138 -146 -152 -152 -149 -148 -148 -148 -147 -145 -144 -144 -144 -145 -145 -146 -141 -131 -133 -135 -132 -131 -132 -132 -129 -116 -116 -127 -127 -119 -115 -112 -113 -115 -116 -116 -115 -115 -116 -114 -112 -109 -110 -111 -112 -113 -113 -112 -114 -111 -108 -107 -101 -95 -92 -92 -92 -93 -93 -96 -95 -92 -90 -88 -85 -80 -75 -75 -80 -76 -73 -73 -73 -74 -72 -69 -79 -80 -79 -79 -81 -83 -83 -86 -88 -73 -79 -83 -83 -81 -81 -82 -83 -83 -82 -82 -81 -80 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -63 -58 -54 -50 -46 -42 -38 -32 -28 -27 -25 -22 -19 -19 -25 -26 -27 -27 -26 -31 -42 -37 -33 -34 -34 -35 -36 -37 -41 -54 -43 -62 -51 -44 -42 -52 -63 -61 -62 -59 -39 -38 -30 -25 -29 -27 -22 -34 -36 -35 -31 -32 -35 -40 -50 -44 -56 -81 -97 -103 -101 -94 -81 -80 -88 -93 -95 -90 -80 -70 -60 -54 -67 -69 -71 -80 -88 -89 -82 -61 -58 -58 -58 -66 -74 -83 -93 -91 -75 -61 -56 -61 -62 -68 -70 -54 -48 -48 -47 -47 -47 -47 -44 -41 -44 -39 -40 -39 -34 -31 -29 -26 -20 -25 -28 -44 -61 -65 -68 -75 -76 -78 -75 -74 -74 -79 -79 -77 -81 -84 -87 -107 -115 -121 -123 -123 -124 -135 -158 -176 -171 -152 -148 -152 -152 -145 -143 -152 -151 -148 -149 -151 -148 -146 -147 -148 -148 -148 -148 -148 -148 -146 -144 -145 -146 -141 -133 -133 -134 -133 -136 -137 -137 -120 -127 -132 -134 -128 -119 -114 -114 -117 -118 -119 -118 -118 -119 -119 -117 -113 -112 -113 -114 -115 -116 -116 -117 -116 -113 -110 -110 -104 -97 -95 -95 -96 -96 -101 -101 -98 -95 -93 -90 -86 -81 -79 -78 -77 -77 -76 -75 -75 -76 -74 -70 -68 -65 -73 -74 -64 -68 -84 -89 -83 -83 -84 -83 -82 -81 -80 -81 -83 -83 -83 -82 -79 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -50 -55 -51 -48 -44 -40 -36 -33 -32 -31 -29 -27 -26 -29 -29 -29 -29 -26 -31 -37 -31 -29 -28 -28 -30 -33 -37 -38 -40 -50 -73 -53 -44 -41 -53 -65 -61 -54 -40 -39 -45 -31 -26 -29 -31 -29 -27 -27 -32 -26 -26 -35 -42 -51 -50 -49 -93 -109 -111 -106 -96 -87 -84 -82 -95 -108 -81 -61 -63 -69 -62 -59 -59 -59 -81 -93 -89 -75 -60 -56 -55 -57 -68 -78 -86 -89 -85 -78 -73 -68 -67 -59 -70 -70 -44 -47 -49 -50 -48 -45 -43 -42 -43 -47 -38 -36 -35 -32 -31 -27 -23 -24 -23 -45 -38 -39 -37 -36 -45 -58 -65 -74 -79 -81 -84 -83 -79 -78 -73 -73 -98 -113 -119 -118 -115 -114 -119 -133 -159 -157 -138 -144 -148 -145 -148 -156 -154 -148 -154 -155 -153 -150 -146 -146 -149 -150 -149 -150 -153 -153 -148 -144 -144 -147 -147 -141 -142 -139 -135 -135 -139 -141 -123 -129 -128 -135 -140 -131 -119 -119 -117 -121 -122 -121 -124 -126 -124 -122 -118 -115 -116 -116 -117 -119 -119 -120 -121 -118 -114 -113 -113 -105 -97 -98 -98 -100 -103 -106 -105 -103 -100 -97 -93 -88 -87 -85 -83 -83 -81 -78 -77 -79 -78 -73 -72 -70 -69 -69 -68 -70 -86 -87 -85 -82 -82 -81 -81 -79 -76 -78 -80 -81 -84 -82 -79 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -52 -49 -46 -43 -39 -36 -34 -34 -33 -32 -30 -28 -27 -28 -26 -35 -37 -37 -35 -35 -34 -34 -37 -39 -40 -42 -43 -54 -73 -50 -41 -40 -41 -42 -41 -38 -34 -40 -49 -30 -28 -31 -32 -32 -29 -28 -26 -31 -24 -29 -32 -38 -72 -81 -96 -114 -117 -117 -107 -88 -77 -82 -96 -103 -83 -65 -67 -73 -67 -65 -64 -73 -89 -94 -87 -73 -60 -56 -55 -57 -69 -72 -82 -91 -90 -84 -80 -78 -68 -53 -70 -64 -42 -45 -47 -50 -49 -44 -40 -38 -41 -45 -37 -31 -30 -29 -31 -27 -24 -22 -17 -20 -25 -25 -28 -33 -38 -45 -52 -68 -104 -102 -82 -80 -82 -75 -68 -68 -85 -92 -98 -104 -103 -102 -106 -118 -134 -151 -141 -145 -141 -136 -142 -151 -149 -146 -160 -160 -155 -153 -150 -147 -147 -147 -146 -149 -154 -155 -150 -146 -145 -148 -151 -147 -148 -150 -144 -138 -138 -133 -142 -135 -129 -127 -134 -135 -128 -127 -123 -124 -125 -126 -136 -143 -142 -137 -122 -119 -119 -119 -120 -122 -123 -124 -126 -123 -119 -117 -115 -108 -103 -102 -102 -104 -123 -109 -109 -108 -106 -103 -101 -99 -95 -92 -89 -90 -88 -84 -81 -81 -81 -79 -77 -76 -74 -72 -69 -71 -84 -84 -82 -80 -79 -79 -79 -78 -77 -77 -77 -81 -85 -90 -83 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -56 -56 -50 -49 -47 -43 -40 -39 -38 -34 -32 -31 -28 -25 -28 -47 -42 -43 -32 -30 -33 -39 -42 -38 -20 -40 -40 -46 -48 -55 -68 -50 -43 -42 -44 -43 -39 -37 -38 -43 -50 -28 -28 -33 -38 -41 -38 -34 -27 -28 -27 -23 -25 -40 -62 -74 -93 -98 -118 -118 -105 -80 -67 -91 -102 -102 -84 -84 -78 -74 -71 -73 -83 -96 -93 -92 -81 -68 -57 -53 -54 -56 -62 -68 -80 -91 -93 -87 -80 -78 -63 -49 -79 -84 -61 -46 -46 -48 -47 -42 -36 -43 -47 -43 -35 -28 -28 -28 -28 -26 -23 -20 -18 -25 -16 -18 -32 -32 -31 -39 -53 -65 -93 -95 -80 -68 -70 -72 -68 -66 -71 -79 -81 -93 -95 -99 -105 -113 -125 -140 -140 -131 -129 -127 -128 -135 -145 -151 -153 -155 -163 -168 -162 -151 -148 -146 -145 -148 -154 -156 -153 -150 -150 -151 -153 -152 -151 -154 -148 -144 -142 -138 -147 -146 -139 -129 -131 -134 -134 -132 -128 -127 -128 -133 -144 -148 -147 -146 -145 -143 -139 -137 -137 -137 -137 -139 -138 -129 -125 -122 -121 -119 -118 -117 -119 -121 -126 -126 -127 -114 -108 -107 -106 -103 -100 -97 -94 -93 -91 -88 -85 -82 -82 -82 -83 -80 -78 -85 -88 -85 -84 -84 -83 -80 -77 -77 -78 -80 -82 -81 -81 -86 -86 -119 -104 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -49 -48 -44 -39 -38 -39 -39 -35 -31 -29 -27 -25 -22 -24 -27 -30 -25 -23 -29 -37 -42 -37 -42 -45 -37 -32 -38 -49 -59 -54 -49 -47 -48 -47 -43 -41 -42 -42 -38 -26 -28 -35 -38 -39 -39 -35 -31 -24 -24 -22 -33 -43 -67 -98 -100 -100 -121 -112 -99 -80 -74 -97 -114 -77 -96 -81 -76 -79 -82 -88 -102 -96 -90 -87 -77 -63 -55 -53 -54 -54 -54 -65 -75 -89 -92 -88 -85 -73 -58 -43 -75 -86 -67 -47 -44 -44 -42 -38 -32 -38 -43 -40 -35 -33 -32 -31 -24 -26 -22 -22 -23 -19 -21 -23 -31 -31 -40 -49 -58 -66 -70 -63 -69 -63 -68 -69 -67 -66 -66 -68 -78 -85 -91 -94 -95 -100 -113 -112 -120 -121 -127 -127 -125 -128 -135 -145 -146 -160 -184 -182 -179 -167 -149 -144 -147 -150 -153 -155 -153 -153 -153 -153 -154 -155 -162 -163 -155 -152 -146 -140 -152 -152 -151 -138 -135 -135 -134 -136 -139 -137 -137 -147 -154 -154 -152 -151 -150 -149 -145 -143 -144 -145 -147 -149 -150 -142 -131 -129 -128 -125 -121 -120 -122 -125 -130 -129 -129 -130 -116 -108 -107 -105 -102 -99 -96 -94 -93 -92 -87 -83 -82 -84 -86 -84 -80 -89 -93 -92 -92 -88 -85 -84 -83 -82 -81 -84 -87 -89 -88 -91 -88 -127 -111 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -51 -46 -39 -34 -32 -34 -36 -37 -33 -30 -29 -28 -27 -27 -27 -27 -27 -27 -36 -40 -37 -29 -22 -40 -22 -25 -39 -46 -52 -58 -56 -52 -49 -47 -45 -44 -45 -43 -35 -34 -26 -26 -33 -38 -38 -35 -32 -28 -22 -15 -19 -27 -47 -68 -82 -113 -125 -107 -91 -76 -73 -94 -110 -81 -86 -95 -93 -80 -79 -91 -104 -103 -91 -78 -81 -78 -68 -62 -62 -59 -52 -61 -71 -89 -86 -84 -100 -109 -48 -33 -44 -68 -57 -44 -41 -39 -37 -34 -27 -31 -33 -29 -26 -25 -26 -29 -26 -29 -24 -19 -18 -17 -19 -27 -28 -33 -38 -56 -55 -46 -49 -57 -62 -57 -66 -67 -66 -65 -64 -64 -69 -74 -81 -83 -85 -92 -99 -101 -104 -113 -122 -126 -120 -116 -123 -132 -130 -168 -209 -196 -185 -176 -169 -165 -154 -152 -150 -153 -153 -155 -156 -158 -163 -164 -182 -175 -164 -159 -156 -152 -151 -154 -157 -153 -144 -138 -134 -140 -151 -151 -152 -154 -159 -159 -158 -157 -155 -153 -150 -148 -147 -148 -150 -153 -156 -154 -146 -144 -135 -130 -127 -125 -126 -130 -133 -133 -133 -134 -132 -129 -126 -122 -115 -101 -97 -98 -97 -95 -92 -91 -95 -101 -102 -104 -102 -102 -99 -99 -99 -95 -90 -89 -88 -87 -86 -87 -89 -92 -92 -95 -92 -97 -99 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -36 -52 -48 -43 -40 -35 -31 -33 -36 -34 -33 -33 -31 -29 -28 -27 -27 -27 -27 -26 -23 -20 -19 -18 -20 -23 -35 -52 -56 -55 -47 -44 -55 -48 -47 -46 -47 -48 -49 -46 -41 -28 -32 -34 -35 -35 -34 -31 -29 -27 -20 -21 -43 -56 -84 -111 -118 -119 -102 -82 -75 -86 -102 -109 -99 -85 -87 -96 -70 -78 -91 -105 -107 -89 -83 -65 -68 -63 -64 -68 -67 -60 -56 -69 -88 -86 -109 -102 -67 -45 -47 -31 -66 -55 -44 -40 -37 -34 -31 -26 -28 -29 -27 -21 -19 -21 -23 -25 -22 -21 -20 -18 -16 -14 -18 -33 -36 -46 -53 -49 -45 -48 -51 -58 -55 -64 -52 -56 -62 -64 -65 -65 -66 -70 -78 -81 -80 -78 -82 -99 -107 -116 -122 -113 -109 -115 -119 -121 -165 -202 -207 -202 -185 -168 -157 -152 -151 -149 -150 -153 -155 -157 -162 -170 -175 -184 -182 -173 -167 -161 -156 -156 -162 -161 -151 -148 -143 -143 -147 -152 -154 -155 -157 -160 -162 -163 -161 -159 -156 -154 -153 -152 -152 -153 -156 -158 -158 -159 -158 -146 -137 -133 -131 -130 -132 -135 -139 -139 -139 -138 -136 -135 -132 -127 -119 -113 -105 -103 -101 -100 -105 -111 -107 -106 -107 -106 -108 -105 -102 -101 -101 -99 -95 -92 -91 -91 -91 -94 -98 -98 -100 -98 -97 -98 -102 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -50 -50 -49 -42 -34 -31 -32 -33 -33 -32 -30 -28 -26 -25 -25 -24 -25 -25 -23 -22 -22 -22 -24 -32 -46 -62 -63 -60 -50 -48 -56 -51 -48 -48 -48 -47 -45 -37 -28 -32 -54 -29 -31 -31 -29 -28 -28 -26 -24 -27 -24 -47 -87 -115 -116 -104 -89 -88 -83 -105 -110 -98 -91 -99 -104 -70 -73 -85 -89 -103 -106 -85 -68 -54 -59 -51 -48 -52 -61 -68 -64 -67 -94 -92 -144 -124 -81 -68 -47 -42 -69 -51 -44 -39 -37 -36 -32 -25 -24 -24 -23 -15 -14 -17 -19 -26 -23 -22 -21 -19 -18 -17 -23 -40 -40 -50 -46 -43 -48 -46 -45 -59 -55 -54 -50 -59 -64 -66 -66 -66 -67 -69 -75 -77 -78 -77 -77 -80 -87 -113 -103 -100 -101 -119 -134 -138 -158 -194 -200 -218 -204 -180 -161 -152 -152 -152 -150 -153 -154 -158 -162 -170 -180 -180 -181 -178 -176 -170 -164 -160 -159 -156 -156 -152 -147 -152 -153 -153 -155 -157 -159 -160 -161 -163 -164 -162 -159 -158 -157 -157 -156 -156 -158 -159 -160 -162 -161 -160 -148 -140 -137 -134 -134 -137 -142 -142 -144 -141 -139 -137 -136 -134 -132 -127 -112 -110 -108 -109 -114 -116 -111 -109 -110 -110 -112 -109 -105 -103 -104 -104 -101 -97 -96 -97 -97 -100 -103 -102 -103 -103 -100 -98 -101 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -44 -54 -53 -48 -39 -33 -31 -31 -32 -34 -32 -28 -26 -25 -23 -23 -25 -25 -26 -28 -29 -27 -29 -40 -56 -61 -65 -62 -51 -39 -44 -55 -50 -48 -46 -44 -43 -42 -44 -46 -43 -24 -26 -26 -24 -25 -26 -25 -27 -39 -44 -77 -98 -111 -106 -93 -85 -82 -80 -86 -89 -92 -107 -115 -87 -55 -73 -84 -80 -100 -104 -85 -69 -60 -58 -37 -43 -52 -58 -67 -75 -76 -109 -105 -111 -111 -90 -64 -43 -34 -63 -61 -48 -39 -36 -35 -32 -26 -25 -19 -16 -15 -14 -15 -19 -27 -23 -20 -20 -20 -19 -18 -23 -34 -36 -48 -46 -42 -47 -47 -49 -62 -64 -55 -53 -65 -69 -69 -68 -67 -68 -70 -73 -73 -75 -74 -77 -80 -83 -90 -92 -96 -94 -119 -140 -150 -164 -180 -201 -230 -197 -177 -166 -157 -154 -152 -151 -152 -154 -159 -173 -184 -185 -176 -173 -177 -180 -178 -176 -173 -167 -162 -161 -156 -150 -156 -156 -154 -154 -157 -158 -157 -161 -163 -163 -163 -162 -161 -160 -160 -159 -159 -161 -162 -162 -163 -163 -162 -161 -150 -141 -138 -137 -137 -139 -141 -145 -144 -141 -140 -140 -139 -137 -135 -130 -127 -121 -124 -124 -120 -115 -112 -112 -113 -114 -113 -111 -109 -107 -106 -106 -104 -102 -101 -101 -103 -105 -105 -104 -104 -102 -99 -102 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -58 -57 -55 -48 -40 -34 -33 -35 -40 -38 -34 -32 -29 -27 -27 -29 -30 -31 -35 -35 -31 -34 -39 -49 -62 -67 -61 -50 -40 -47 -56 -51 -48 -45 -43 -45 -44 -44 -42 -34 -20 -21 -23 -39 -40 -37 -34 -31 -33 -52 -86 -99 -103 -92 -84 -79 -69 -87 -94 -91 -99 -105 -101 -89 -74 -62 -78 -75 -103 -97 -82 -75 -67 -45 -45 -35 -45 -51 -59 -70 -78 -95 -129 -131 -120 -93 -69 -46 -35 -60 -59 -49 -39 -35 -33 -32 -31 -28 -24 -15 -11 -10 -11 -16 -22 -19 -13 -13 -14 -13 -14 -22 -33 -38 -41 -45 -41 -40 -40 -42 -53 -68 -55 -54 -54 -56 -57 -63 -68 -69 -72 -73 -73 -71 -64 -70 -80 -82 -87 -90 -95 -93 -102 -117 -149 -170 -155 -211 -247 -212 -189 -185 -179 -165 -160 -161 -169 -170 -177 -187 -190 -185 -177 -174 -171 -179 -183 -187 -187 -176 -164 -165 -160 -155 -153 -156 -156 -155 -156 -156 -157 -160 -162 -163 -163 -164 -164 -162 -161 -161 -161 -163 -163 -163 -163 -163 -164 -164 -163 -147 -142 -141 -142 -143 -143 -147 -147 -145 -143 -143 -143 -142 -141 -143 -140 -136 -131 -126 -123 -120 -115 -114 -114 -115 -115 -115 -114 -112 -110 -110 -109 -108 -106 -105 -106 -107 -107 -108 -108 -107 -105 -104 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -58 -56 -54 -48 -42 -39 -41 -45 -44 -44 -40 -35 -33 -32 -34 -35 -36 -39 -36 -31 -31 -37 -55 -72 -67 -60 -49 -40 -34 -46 -56 -51 -48 -47 -46 -44 -43 -29 -17 -19 -24 -45 -47 -47 -46 -51 -52 -54 -73 -86 -97 -91 -75 -73 -76 -81 -103 -111 -113 -122 -113 -85 -71 -68 -59 -79 -71 -108 -101 -86 -75 -61 -44 -39 -30 -40 -43 -52 -59 -61 -69 -105 -115 -129 -107 -81 -51 -37 -50 -53 -48 -39 -34 -31 -30 -30 -29 -22 -16 -16 -7 -6 -11 -17 -16 -10 -8 -10 -7 -15 -21 -27 -34 -35 -34 -38 -34 -35 -40 -61 -75 -53 -53 -54 -56 -56 -58 -60 -61 -64 -66 -68 -61 -61 -64 -63 -70 -87 -88 -99 -98 -95 -113 -139 -147 -144 -198 -201 -200 -179 -167 -171 -176 -175 -175 -171 -176 -187 -186 -182 -183 -187 -185 -172 -171 -181 -190 -188 -176 -168 -171 -163 -158 -153 -160 -162 -159 -157 -156 -157 -159 -161 -162 -163 -164 -165 -164 -163 -163 -162 -165 -166 -165 -165 -165 -167 -166 -162 -151 -148 -146 -146 -146 -146 -147 -149 -151 -149 -148 -147 -146 -146 -145 -142 -139 -134 -129 -126 -124 -120 -117 -116 -116 -119 -120 -120 -118 -116 -116 -115 -114 -111 -109 -111 -111 -111 -111 -113 -114 -111 -108 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -61 -59 -55 -50 -46 -42 -45 -48 -46 -43 -40 -40 -37 -36 -36 -38 -39 -37 -32 -33 -27 -57 -81 -71 -59 -50 -42 -38 -35 -48 -57 -54 -49 -45 -33 -34 -25 -22 -32 -46 -47 -46 -41 -41 -55 -70 -68 -65 -76 -85 -76 -84 -77 -71 -74 -85 -94 -99 -99 -84 -70 -55 -51 -59 -77 -83 -113 -116 -99 -75 -59 -53 -44 -28 -38 -42 -51 -55 -56 -57 -63 -91 -130 -114 -99 -66 -44 -47 -53 -47 -40 -40 -34 -31 -28 -27 -21 -9 -8 -4 -7 -9 -11 -13 -13 -6 -5 -4 -12 -19 -23 -33 -43 -37 -37 -37 -43 -46 -64 -69 -50 -48 -51 -54 -56 -57 -57 -57 -56 -57 -57 -61 -62 -65 -65 -66 -75 -90 -99 -99 -81 -119 -120 -121 -142 -163 -189 -207 -185 -163 -153 -167 -184 -184 -169 -162 -181 -174 -170 -182 -192 -187 -184 -184 -175 -180 -179 -173 -172 -174 -166 -160 -156 -160 -167 -166 -162 -159 -158 -159 -161 -162 -163 -164 -165 -165 -164 -164 -164 -167 -169 -169 -168 -168 -169 -168 -158 -153 -152 -151 -150 -150 -150 -150 -152 -153 -154 -152 -151 -150 -149 -149 -146 -143 -138 -132 -130 -128 -126 -123 -122 -120 -125 -126 -125 -124 -122 -121 -120 -119 -116 -115 -118 -117 -115 -115 -116 -117 -115 -110 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -64 -61 -56 -41 -31 -37 -51 -51 -48 -46 -44 -40 -37 -37 -38 -39 -39 -38 -33 -41 -48 -75 -80 -62 -53 -45 -41 -37 -37 -38 -37 -34 -32 -20 -21 -26 -40 -50 -50 -47 -43 -41 -49 -52 -75 -75 -65 -71 -73 -67 -89 -78 -71 -68 -75 -85 -87 -101 -88 -48 -44 -46 -57 -78 -92 -102 -108 -98 -76 -55 -48 -47 -30 -26 -33 -47 -50 -50 -52 -59 -80 -117 -109 -104 -80 -58 -52 -51 -44 -42 -41 -39 -37 -31 -23 -16 -7 -9 -2 -8 -9 -9 -12 -14 -9 -6 -3 -12 -22 -22 -30 -42 -40 -40 -40 -39 -47 -63 -61 -46 -44 -46 -51 -54 -55 -58 -60 -60 -60 -59 -64 -65 -66 -65 -66 -69 -71 -74 -81 -91 -130 -115 -124 -153 -178 -208 -221 -199 -195 -169 -164 -172 -176 -180 -176 -174 -167 -164 -178 -188 -187 -187 -183 -165 -168 -172 -173 -174 -174 -166 -162 -161 -160 -162 -166 -165 -162 -159 -160 -161 -162 -163 -163 -164 -164 -165 -166 -167 -169 -169 -170 -170 -165 -161 -162 -162 -153 -152 -152 -151 -151 -151 -151 -151 -153 -154 -154 -154 -153 -153 -154 -152 -147 -143 -139 -136 -134 -133 -132 -129 -128 -131 -130 -130 -129 -127 -125 -124 -123 -122 -121 -123 -123 -120 -119 -118 -117 -117 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -62 -47 -31 -29 -41 -53 -50 -48 -45 -41 -39 -38 -38 -40 -39 -36 -32 -27 -36 -69 -78 -64 -55 -46 -41 -37 -37 -34 -30 -27 -27 -27 -25 -45 -49 -52 -52 -49 -46 -41 -59 -53 -66 -68 -67 -69 -68 -62 -61 -76 -78 -82 -92 -95 -87 -95 -85 -40 -42 -39 -54 -75 -81 -86 -85 -92 -82 -64 -52 -46 -36 -32 -28 -34 -40 -43 -47 -57 -82 -117 -94 -92 -82 -71 -60 -54 -47 -40 -41 -42 -41 -30 -23 -15 -7 -9 -2 -5 -5 -8 -12 -14 -12 -6 -2 -10 -28 -30 -34 -38 -40 -44 -39 -23 -43 -55 -50 -42 -41 -42 -46 -47 -52 -56 -59 -62 -63 -64 -66 -66 -66 -66 -67 -69 -68 -69 -77 -102 -141 -128 -142 -145 -170 -229 -221 -217 -195 -172 -162 -166 -172 -174 -175 -180 -167 -163 -171 -176 -182 -186 -179 -163 -167 -176 -177 -174 -170 -165 -163 -161 -163 -159 -160 -163 -163 -161 -162 -161 -163 -163 -163 -164 -165 -167 -169 -170 -170 -169 -161 -160 -156 -151 -150 -150 -151 -151 -151 -151 -151 -152 -153 -154 -154 -155 -156 -156 -156 -156 -157 -155 -151 -148 -146 -143 -141 -140 -138 -136 -134 -136 -134 -134 -133 -131 -129 -127 -126 -125 -124 -125 -124 -122 -121 -119 -117 -116 -114 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -20 -33 -70 -37 -32 -30 -41 -51 -49 -46 -42 -40 -39 -39 -40 -39 -35 -31 -22 -35 -66 -72 -62 -52 -44 -41 -41 -37 -34 -31 -32 -34 -36 -41 -50 -51 -52 -52 -50 -45 -44 -59 -56 -57 -66 -68 -68 -65 -67 -81 -84 -82 -89 -94 -91 -80 -69 -53 -32 -36 -28 -32 -53 -72 -77 -65 -95 -80 -80 -64 -50 -46 -40 -32 -32 -28 -34 -46 -56 -69 -82 -82 -87 -76 -75 -72 -64 -53 -40 -35 -40 -40 -33 -26 -16 -12 -14 -4 -4 -2 -7 -11 -13 -12 -8 -5 -9 -28 -30 -31 -35 -43 -46 -38 -23 -36 -41 -37 -28 -28 -37 -42 -42 -48 -53 -57 -60 -63 -65 -67 -65 -66 -67 -68 -66 -66 -74 -89 -98 -146 -143 -163 -151 -175 -236 -250 -250 -197 -172 -165 -166 -162 -157 -160 -167 -165 -163 -163 -163 -171 -175 -165 -166 -171 -166 -169 -169 -165 -163 -162 -159 -163 -162 -156 -162 -165 -163 -162 -161 -162 -163 -164 -167 -168 -170 -171 -171 -170 -158 -153 -152 -152 -151 -150 -150 -149 -149 -150 -153 -154 -155 -156 -156 -156 -157 -158 -159 -160 -160 -159 -157 -154 -153 -152 -151 -150 -147 -144 -141 -139 -140 -138 -137 -136 -136 -135 -133 -130 -127 -125 -125 -124 -122 -121 -120 -118 -118 -117 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -36 -32 -46 -54 -50 -47 -44 -42 -41 -40 -41 -39 -36 -37 -45 -37 -67 -70 -58 -49 -46 -46 -47 -43 -40 -43 -45 -42 -41 -52 -55 -56 -55 -55 -52 -47 -50 -64 -62 -63 -70 -69 -67 -64 -62 -69 -85 -91 -94 -95 -81 -76 -70 -54 -37 -45 -43 -26 -44 -69 -73 -60 -64 -72 -72 -66 -46 -37 -39 -37 -34 -25 -21 -41 -52 -67 -83 -80 -70 -75 -76 -80 -65 -48 -37 -27 -27 -27 -30 -24 -17 -12 -10 -8 -6 -4 -5 -6 -6 -8 -6 -4 -9 -18 -19 -25 -30 -35 -39 -38 -27 -28 -27 -30 -25 -25 -31 -32 -36 -42 -50 -53 -55 -57 -62 -66 -66 -68 -68 -69 -65 -65 -75 -89 -101 -143 -158 -172 -157 -168 -200 -211 -210 -198 -174 -165 -163 -158 -152 -152 -157 -159 -162 -165 -165 -164 -164 -165 -171 -180 -168 -167 -165 -164 -163 -162 -160 -161 -160 -156 -165 -166 -164 -163 -162 -161 -163 -166 -169 -160 -154 -155 -156 -157 -152 -151 -151 -151 -151 -150 -149 -149 -149 -151 -154 -156 -157 -158 -158 -159 -159 -160 -161 -162 -162 -162 -161 -159 -158 -157 -157 -155 -152 -149 -146 -144 -145 -143 -141 -140 -140 -140 -138 -135 -130 -127 -128 -127 -125 -123 -123 -121 -121 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -37 -33 -30 -46 -52 -48 -46 -45 -44 -41 -42 -41 -38 -42 -49 -43 -73 -69 -58 -54 -52 -52 -54 -52 -51 -61 -55 -47 -39 -40 -54 -58 -60 -62 -57 -50 -57 -68 -67 -70 -74 -72 -66 -64 -62 -72 -95 -81 -91 -96 -72 -66 -68 -52 -35 -26 -28 -20 -44 -68 -73 -61 -51 -62 -69 -64 -48 -40 -38 -35 -32 -29 -16 -35 -48 -63 -70 -68 -70 -76 -76 -84 -65 -44 -34 -30 -27 -27 -27 -21 -15 -12 -10 -7 -6 -6 -9 -9 -6 -6 -6 -4 -10 -19 -19 -23 -28 -28 -34 -39 -32 -32 -27 -21 -21 -26 -28 -31 -40 -37 -45 -58 -59 -55 -58 -65 -69 -70 -70 -71 -66 -66 -66 -77 -102 -122 -170 -177 -167 -170 -194 -212 -205 -202 -180 -167 -159 -155 -152 -151 -152 -154 -160 -164 -166 -165 -164 -164 -168 -190 -181 -165 -163 -160 -159 -161 -162 -161 -157 -154 -166 -167 -165 -165 -166 -165 -164 -165 -169 -158 -152 -153 -153 -152 -152 -151 -151 -151 -150 -150 -150 -149 -149 -152 -155 -157 -158 -158 -159 -160 -161 -162 -163 -163 -164 -165 -166 -165 -164 -163 -162 -160 -157 -154 -152 -150 -150 -148 -146 -146 -145 -144 -142 -139 -135 -131 -133 -131 -130 -128 -127 -126 -126 -124 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -29 -35 -31 -51 -54 -50 -49 -48 -46 -42 -44 -40 -37 -32 -37 -48 -61 -72 -68 -62 -55 -56 -52 -41 -70 -80 -64 -56 -47 -41 -39 -37 -36 -33 -53 -50 -61 -71 -70 -74 -73 -69 -64 -62 -57 -78 -102 -78 -66 -87 -62 -56 -56 -47 -32 -31 -29 -21 -50 -69 -71 -62 -61 -71 -66 -51 -45 -42 -39 -38 -37 -33 -25 -33 -38 -51 -62 -65 -66 -66 -70 -81 -65 -49 -36 -30 -28 -26 -22 -20 -13 -12 -8 -7 -9 -7 -14 -22 -24 -11 -4 -4 -3 -3 -13 -29 -35 -34 -39 -39 -32 -31 -23 -25 -26 -26 -30 -37 -43 -48 -53 -58 -60 -54 -56 -63 -68 -69 -72 -74 -70 -70 -66 -77 -97 -104 -168 -172 -147 -181 -222 -223 -201 -201 -182 -164 -155 -152 -151 -150 -150 -152 -156 -161 -165 -166 -163 -168 -173 -175 -207 -182 -174 -160 -157 -162 -164 -160 -156 -163 -165 -165 -164 -164 -168 -170 -167 -150 -150 -151 -152 -152 -153 -153 -152 -152 -151 -151 -151 -151 -150 -149 -151 -154 -157 -158 -158 -159 -160 -162 -163 -164 -165 -165 -166 -168 -170 -170 -169 -168 -166 -164 -161 -159 -156 -155 -155 -152 -152 -150 -149 -147 -145 -143 -140 -136 -137 -136 -134 -133 -133 -132 -130 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -34 -29 -49 -55 -53 -50 -47 -43 -45 -38 -36 -36 -46 -57 -60 -68 -66 -61 -45 -39 -42 -48 -65 -89 -68 -66 -57 -52 -48 -42 -39 -34 -54 -48 -65 -72 -72 -74 -70 -66 -66 -63 -58 -60 -67 -63 -58 -82 -50 -53 -56 -52 -40 -27 -26 -19 -41 -61 -59 -52 -57 -67 -47 -44 -44 -39 -37 -37 -38 -37 -31 -32 -37 -41 -55 -65 -59 -53 -71 -78 -62 -53 -41 -31 -27 -25 -25 -26 -13 -17 -10 -5 -6 -6 -9 -28 -33 -17 -7 -6 -7 -14 -20 -25 -35 -35 -37 -35 -29 -25 -20 -20 -21 -35 -36 -36 -42 -51 -53 -48 -51 -54 -58 -59 -62 -70 -75 -76 -72 -71 -76 -81 -83 -86 -113 -135 -106 -161 -223 -228 -203 -197 -181 -162 -150 -146 -146 -147 -149 -151 -154 -158 -161 -165 -158 -169 -191 -201 -198 -165 -165 -159 -163 -167 -165 -160 -156 -162 -166 -165 -165 -165 -167 -171 -169 -152 -152 -152 -152 -153 -153 -153 -153 -153 -153 -153 -152 -151 -151 -151 -153 -155 -157 -158 -159 -160 -162 -164 -165 -165 -166 -167 -169 -171 -173 -173 -173 -172 -170 -168 -166 -163 -160 -159 -160 -159 -156 -154 -153 -151 -149 -147 -144 -141 -141 -139 -139 -138 -137 -135 -133 -132 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -33 -35 -54 -56 -52 -48 -45 -44 -36 -38 -47 -25 -14 -20 -34 -61 -53 -37 -51 -57 -82 -105 -95 -75 -76 -70 -61 -51 -42 -45 -61 -52 -67 -71 -73 -83 -79 -64 -65 -63 -62 -61 -62 -61 -61 -62 -65 -54 -48 -48 -45 -34 -21 -17 -27 -49 -66 -55 -46 -55 -64 -51 -51 -51 -36 -25 -27 -33 -33 -25 -26 -31 -39 -43 -46 -47 -47 -50 -55 -57 -59 -47 -36 -29 -25 -19 -17 -9 -9 -8 -6 -5 -5 -6 -24 -17 -19 -19 -32 -34 -26 -40 -53 -25 -27 -34 -33 -25 -19 -20 -24 -31 -40 -38 -37 -42 -49 -49 -42 -40 -47 -52 -54 -59 -69 -75 -75 -72 -82 -78 -69 -65 -71 -86 -103 -99 -133 -200 -236 -219 -188 -175 -158 -147 -146 -144 -146 -149 -151 -152 -154 -157 -159 -164 -171 -176 -175 -170 -161 -146 -160 -167 -168 -165 -161 -157 -155 -161 -161 -167 -162 -160 -164 -165 -152 -153 -154 -154 -153 -153 -154 -154 -155 -154 -154 -153 -152 -152 -153 -155 -157 -159 -160 -161 -162 -164 -165 -167 -168 -169 -170 -170 -173 -175 -176 -176 -175 -174 -173 -170 -167 -165 -166 -167 -164 -162 -159 -157 -155 -153 -151 -148 -145 -143 -144 -143 -141 -139 -138 -136 -134 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -50 -39 -39 -55 -55 -50 -47 -43 -36 -44 -62 -19 -0 -0 -9 -37 -39 -3 -45 -61 -60 -80 -92 -76 -77 -78 -61 -47 -40 -44 -54 -50 -72 -70 -71 -79 -74 -62 -64 -67 -63 -63 -67 -67 -65 -63 -61 -59 -44 -37 -38 -29 -20 -17 -22 -33 -52 -53 -50 -52 -55 -60 -65 -41 -25 -26 -23 -23 -21 -20 -24 -21 -21 -32 -40 -40 -41 -45 -49 -55 -63 -50 -38 -32 -30 -28 -23 -14 -21 -14 -9 -10 -7 -4 -16 -16 -20 -23 -19 -16 -15 -19 -28 -21 -23 -27 -28 -23 -18 -18 -22 -32 -40 -41 -42 -44 -48 -49 -45 -43 -42 -40 -46 -56 -64 -69 -71 -71 -81 -76 -70 -67 -69 -80 -95 -97 -93 -167 -234 -226 -183 -166 -157 -156 -150 -146 -147 -149 -150 -151 -150 -153 -155 -157 -158 -163 -166 -162 -158 -148 -159 -163 -164 -163 -162 -160 -159 -158 -154 -163 -154 -147 -146 -148 -150 -153 -154 -155 -155 -155 -156 -156 -155 -154 -153 -153 -153 -155 -156 -157 -158 -161 -162 -163 -163 -165 -167 -169 -171 -172 -172 -173 -175 -177 -178 -178 -179 -178 -177 -175 -173 -172 -173 -172 -170 -167 -165 -162 -159 -157 -155 -152 -149 -147 -137 -145 -144 -142 -140 -139 -137 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -46 -46 -43 -50 -49 -41 -34 -27 -2 -1 -0 -0 -0 -0 -0 -0 -0 -50 -61 -56 -55 -60 -73 -72 -52 -38 -48 -54 -49 -51 -68 -66 -66 -64 -61 -60 -61 -62 -60 -62 -65 -65 -63 -60 -57 -55 -51 -31 -41 -30 -18 -16 -17 -19 -30 -36 -46 -49 -56 -63 -56 -31 -26 -20 -24 -20 -14 -19 -27 -24 -20 -32 -34 -36 -44 -51 -54 -56 -62 -48 -40 -39 -34 -28 -23 -16 -18 -15 -7 -9 -7 -7 -15 -14 -15 -28 -24 -8 -13 -23 -20 -22 -28 -19 -19 -19 -19 -21 -29 -40 -35 -37 -40 -44 -48 -49 -49 -51 -45 -41 -47 -54 -59 -62 -66 -70 -67 -78 -79 -77 -75 -76 -81 -84 -82 -138 -210 -248 -220 -172 -164 -155 -152 -149 -148 -147 -148 -148 -148 -151 -151 -152 -152 -155 -156 -156 -155 -149 -153 -156 -158 -159 -160 -159 -159 -158 -157 -157 -155 -152 -150 -149 -150 -152 -152 -153 -155 -157 -157 -157 -155 -154 -153 -154 -155 -156 -157 -158 -160 -161 -164 -165 -166 -167 -169 -171 -172 -173 -175 -175 -177 -178 -180 -182 -182 -182 -180 -179 -178 -177 -177 -177 -175 -173 -170 -167 -150 -145 -143 -142 -141 -140 -136 -139 -146 -145 -144 -142 -141 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -52 -38 -52 -49 -38 -36 -41 -52 -3 -0 -0 -0 -0 -0 -0 -2 -62 -61 -49 -43 -54 -69 -60 -44 -42 -49 -51 -48 -54 -68 -65 -65 -63 -63 -59 -58 -53 -44 -66 -64 -60 -58 -57 -54 -52 -45 -29 -43 -27 -25 -28 -24 -18 -21 -22 -28 -32 -46 -59 -62 -46 -20 -25 -23 -23 -19 -25 -34 -32 -27 -22 -26 -50 -57 -58 -57 -57 -59 -53 -48 -47 -43 -37 -32 -25 -19 -18 -9 -9 -8 -11 -19 -22 -18 -32 -25 -6 -13 -28 -29 -22 -26 -21 -13 -12 -15 -20 -26 -32 -29 -32 -34 -29 -32 -37 -43 -53 -42 -48 -52 -55 -57 -59 -63 -67 -68 -69 -79 -81 -80 -78 -74 -74 -75 -93 -161 -208 -232 -228 -195 -155 -150 -149 -148 -144 -143 -144 -142 -137 -139 -147 -148 -149 -151 -153 -162 -173 -143 -145 -151 -152 -154 -154 -154 -155 -158 -158 -157 -156 -155 -153 -153 -153 -154 -154 -155 -157 -157 -156 -155 -154 -155 -156 -156 -156 -158 -160 -163 -164 -167 -168 -169 -170 -171 -172 -172 -174 -176 -177 -179 -181 -183 -184 -185 -185 -184 -183 -183 -181 -181 -181 -179 -177 -175 -172 -153 -147 -146 -145 -142 -140 -140 -137 -140 -147 -148 -146 -145 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -44 -46 -43 -37 -41 -39 -0 -0 -0 -0 -0 -0 -0 -0 -7 -60 -59 -56 -48 -56 -64 -53 -43 -63 -55 -49 -46 -56 -69 -67 -64 -61 -66 -52 -46 -44 -50 -61 -40 -54 -54 -54 -52 -45 -38 -33 -44 -26 -21 -18 -19 -20 -22 -22 -23 -26 -41 -35 -31 -26 -13 -17 -28 -23 -23 -21 -19 -17 -18 -16 -20 -40 -57 -61 -58 -56 -59 -58 -51 -39 -36 -35 -32 -27 -24 -22 -15 -9 -8 -6 -10 -15 -17 -29 -22 -4 -18 -32 -32 -26 -27 -30 -8 -8 -15 -24 -28 -26 -27 -32 -33 -24 -23 -27 -35 -42 -41 -48 -54 -55 -57 -59 -62 -64 -64 -64 -79 -81 -81 -80 -77 -76 -79 -83 -123 -132 -156 -200 -212 -169 -148 -147 -145 -141 -132 -129 -128 -125 -133 -142 -137 -140 -145 -139 -149 -171 -138 -136 -138 -142 -146 -149 -152 -155 -158 -158 -157 -157 -156 -155 -154 -154 -154 -156 -156 -157 -157 -156 -155 -156 -157 -157 -158 -158 -160 -162 -164 -167 -169 -170 -171 -172 -173 -173 -174 -176 -177 -178 -181 -184 -186 -187 -188 -188 -188 -188 -187 -185 -183 -183 -184 -181 -176 -159 -155 -154 -151 -149 -146 -144 -145 -141 -138 -150 -153 -150 -149 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -40 -42 -50 -47 -27 -0 -0 -0 -0 -0 -0 -0 -8 -14 -6 -0 -53 -46 -57 -62 -52 -49 -66 -57 -49 -44 -60 -73 -71 -63 -50 -56 -52 -51 -49 -53 -63 -58 -55 -54 -51 -51 -38 -30 -37 -44 -27 -32 -22 -17 -16 -21 -27 -29 -19 -48 -48 -40 -28 -19 -18 -17 -16 -22 -15 -14 -14 -10 -13 -18 -45 -57 -63 -60 -56 -57 -56 -56 -46 -34 -27 -30 -28 -18 -19 -14 -12 -12 -9 -10 -14 -18 -29 -31 -6 -19 -31 -36 -36 -34 -28 -9 -7 -9 -21 -26 -23 -24 -26 -29 -28 -26 -27 -31 -35 -40 -46 -53 -48 -51 -54 -59 -62 -64 -66 -83 -82 -81 -80 -81 -83 -83 -84 -96 -101 -122 -151 -167 -159 -143 -143 -142 -138 -124 -118 -118 -123 -137 -136 -121 -122 -123 -130 -153 -172 -158 -156 -150 -139 -141 -147 -152 -156 -158 -157 -156 -155 -155 -155 -154 -154 -154 -157 -157 -156 -157 -158 -157 -157 -158 -159 -160 -160 -161 -163 -166 -168 -170 -172 -174 -174 -175 -176 -177 -178 -178 -180 -184 -186 -188 -190 -191 -192 -192 -191 -191 -189 -187 -188 -187 -179 -165 -163 -162 -160 -156 -152 -149 -148 -149 -146 -142 -146 -153 -155 -153 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -65 -58 -63 -46 -15 -0 -0 -0 -0 -0 -0 -0 -0 -35 -71 -70 -67 -99 -71 -65 -61 -54 -52 -62 -62 -53 -48 -48 -49 -51 -51 -45 -47 -54 -53 -50 -45 -38 -36 -39 -52 -51 -52 -36 -29 -37 -41 -30 -15 -20 -20 -18 -19 -27 -33 -24 -38 -46 -41 -32 -21 -12 -10 -10 -17 -15 -15 -14 -11 -14 -28 -47 -56 -62 -63 -58 -51 -51 -63 -55 -43 -33 -25 -22 -23 -26 -23 -17 -15 -14 -15 -18 -17 -15 -20 -28 -18 -29 -35 -30 -29 -33 -24 -16 -6 -19 -23 -20 -21 -27 -28 -38 -36 -26 -24 -28 -34 -45 -49 -34 -34 -35 -47 -62 -66 -66 -67 -80 -69 -76 -86 -88 -84 -83 -82 -93 -109 -127 -135 -136 -135 -137 -138 -133 -129 -126 -123 -124 -128 -125 -130 -123 -122 -130 -132 -138 -153 -153 -152 -138 -141 -145 -149 -153 -155 -156 -154 -154 -155 -155 -156 -156 -157 -158 -158 -157 -158 -159 -159 -159 -159 -160 -161 -161 -162 -164 -167 -169 -171 -173 -175 -176 -177 -179 -180 -180 -180 -182 -187 -189 -191 -192 -193 -195 -196 -195 -194 -193 -192 -191 -183 -172 -169 -169 -167 -164 -160 -156 -153 -153 -153 -150 -147 -144 -149 -151 -154 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -38 -3 -0 -0 -0 -0 -0 -0 -0 -0 -21 -50 -66 -63 -68 -96 -71 -66 -61 -55 -49 -49 -61 -58 -60 -54 -49 -48 -50 -51 -52 -55 -51 -48 -42 -39 -36 -36 -48 -52 -47 -32 -28 -36 -33 -17 -34 -25 -25 -25 -25 -28 -34 -39 -48 -32 -39 -33 -19 -11 -11 -13 -19 -18 -17 -15 -16 -26 -39 -45 -51 -52 -55 -55 -50 -47 -57 -60 -47 -34 -27 -31 -32 -27 -26 -21 -19 -18 -20 -20 -16 -13 -13 -16 -12 -12 -15 -19 -27 -34 -31 -27 -9 -14 -13 -15 -20 -21 -21 -27 -27 -26 -27 -27 -30 -36 -40 -33 -36 -36 -38 -52 -66 -67 -64 -64 -60 -77 -86 -87 -85 -83 -80 -87 -93 -113 -126 -128 -128 -128 -132 -128 -127 -125 -124 -125 -121 -117 -146 -132 -124 -127 -123 -118 -128 -144 -133 -135 -138 -141 -144 -147 -151 -152 -152 -154 -157 -158 -159 -159 -158 -158 -158 -158 -159 -160 -160 -160 -160 -161 -161 -161 -163 -166 -168 -170 -172 -173 -171 -175 -164 -162 -174 -182 -183 -185 -190 -192 -193 -187 -186 -189 -190 -191 -192 -191 -191 -183 -178 -177 -176 -173 -170 -167 -164 -160 -158 -158 -158 -155 -151 -150 -148 -146 -149 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -64 -64 -59 -66 -82 -69 -66 -59 -55 -52 -48 -45 -48 -66 -62 -56 -51 -52 -55 -55 -52 -48 -43 -38 -36 -32 -34 -45 -46 -41 -30 -27 -36 -31 -18 -21 -21 -23 -22 -24 -28 -33 -42 -54 -39 -61 -54 -50 -38 -29 -30 -30 -30 -38 -37 -29 -34 -47 -55 -56 -58 -45 -44 -46 -43 -43 -55 -50 -35 -34 -32 -32 -28 -21 -15 -17 -17 -16 -20 -17 -12 -12 -15 -10 -11 -6 -13 -20 -23 -24 -28 -16 -15 -6 -4 -9 -16 -20 -19 -25 -25 -29 -32 -32 -33 -34 -35 -38 -41 -42 -54 -65 -65 -63 -61 -61 -68 -71 -80 -85 -82 -77 -78 -90 -96 -112 -119 -119 -122 -126 -120 -121 -118 -117 -115 -112 -118 -147 -151 -130 -123 -119 -116 -117 -124 -128 -130 -131 -134 -147 -149 -147 -148 -149 -152 -155 -157 -158 -158 -158 -158 -158 -158 -160 -160 -161 -162 -162 -163 -163 -163 -164 -167 -169 -169 -168 -167 -155 -158 -160 -163 -175 -184 -186 -188 -192 -193 -195 -184 -181 -182 -183 -184 -184 -182 -181 -181 -181 -181 -179 -176 -173 -171 -168 -164 -162 -161 -161 -159 -158 -156 -153 -151 -149 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -60 -58 -65 -75 -68 -64 -56 -54 -53 -51 -50 -48 -44 -44 -62 -58 -54 -54 -53 -51 -49 -43 -41 -35 -29 -33 -46 -49 -34 -30 -27 -38 -34 -25 -25 -29 -29 -28 -21 -21 -24 -25 -27 -33 -41 -40 -53 -55 -51 -49 -51 -63 -72 -67 -54 -48 -47 -43 -44 -50 -46 -74 -54 -43 -39 -42 -56 -36 -44 -39 -33 -26 -19 -13 -11 -15 -14 -13 -13 -13 -15 -14 -9 -12 -6 -12 -14 -14 -20 -25 -16 -16 -8 -6 -13 -16 -16 -22 -15 -24 -21 -26 -31 -33 -33 -33 -38 -44 -44 -41 -53 -64 -64 -64 -62 -63 -63 -77 -83 -79 -78 -87 -87 -91 -108 -114 -114 -115 -115 -113 -117 -116 -108 -102 -102 -115 -142 -156 -131 -122 -116 -113 -115 -119 -123 -125 -141 -144 -154 -155 -148 -143 -145 -149 -152 -154 -156 -157 -158 -159 -159 -159 -161 -161 -162 -163 -164 -164 -165 -166 -166 -162 -163 -157 -151 -154 -157 -159 -161 -163 -165 -178 -188 -190 -190 -181 -184 -182 -183 -185 -186 -187 -187 -186 -184 -185 -185 -184 -182 -179 -176 -174 -171 -169 -166 -166 -166 -165 -163 -161 -159 -155 -153 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -65 -60 -76 -81 -78 -71 -60 -56 -56 -54 -53 -51 -49 -49 -48 -47 -41 -52 -54 -55 -55 -53 -52 -47 -40 -34 -31 -39 -44 -33 -33 -30 -34 -38 -33 -31 -37 -38 -33 -18 -14 -17 -25 -38 -48 -46 -50 -85 -93 -101 -94 -81 -79 -70 -68 -75 -71 -62 -57 -57 -59 -43 -60 -59 -58 -47 -45 -52 -37 -33 -39 -28 -28 -25 -17 -10 -12 -13 -12 -19 -20 -18 -16 -14 -15 -2 -2 -4 -6 -15 -21 -13 -12 -11 -6 -4 -9 -14 -15 -19 -16 -17 -23 -26 -30 -31 -31 -36 -43 -42 -39 -53 -63 -65 -66 -64 -64 -64 -80 -82 -76 -77 -86 -85 -89 -95 -96 -97 -104 -107 -98 -102 -104 -99 -98 -100 -109 -126 -148 -158 -122 -115 -114 -115 -117 -120 -125 -143 -135 -141 -144 -143 -141 -143 -147 -149 -152 -152 -154 -157 -160 -161 -161 -162 -162 -164 -165 -165 -166 -166 -167 -168 -158 -150 -150 -152 -155 -157 -159 -160 -163 -166 -170 -173 -180 -189 -177 -180 -182 -185 -187 -188 -189 -189 -188 -187 -189 -188 -187 -185 -182 -180 -177 -175 -173 -171 -171 -172 -170 -168 -165 -163 -161 -158 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -25 -61 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -69 -60 -78 -76 -72 -67 -59 -56 -57 -57 -55 -51 -50 -51 -51 -45 -38 -57 -58 -60 -62 -58 -53 -53 -50 -45 -38 -38 -40 -38 -36 -34 -26 -24 -26 -32 -31 -21 -19 -13 -20 -16 -20 -33 -38 -31 -69 -115 -102 -90 -87 -76 -63 -60 -62 -68 -68 -61 -57 -58 -55 -41 -45 -57 -65 -58 -54 -58 -55 -43 -36 -35 -31 -29 -20 -15 -19 -11 -15 -22 -24 -20 -12 -7 -9 -3 -5 -2 -3 -9 -14 -13 -14 -9 -6 -4 -7 -12 -15 -12 -10 -12 -14 -22 -28 -31 -36 -42 -38 -40 -40 -55 -63 -65 -66 -65 -65 -66 -83 -82 -75 -77 -85 -84 -87 -92 -93 -94 -94 -95 -95 -97 -98 -98 -100 -102 -106 -111 -122 -153 -118 -113 -111 -111 -112 -115 -119 -125 -127 -129 -132 -136 -140 -143 -145 -146 -150 -152 -153 -156 -157 -158 -161 -161 -163 -164 -165 -166 -167 -168 -169 -169 -161 -151 -150 -153 -155 -157 -158 -161 -163 -167 -169 -171 -173 -179 -179 -182 -184 -187 -189 -190 -191 -191 -190 -190 -192 -191 -190 -188 -186 -183 -180 -178 -176 -175 -176 -176 -174 -171 -168 -167 -165 -163 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -66 -60 -78 -72 -68 -68 -64 -57 -57 -54 -52 -49 -51 -53 -51 -46 -43 -66 -64 -66 -66 -52 -34 -33 -30 -49 -47 -44 -44 -43 -39 -38 -37 -36 -29 -31 -38 -39 -32 -19 -14 -11 -13 -18 -23 -38 -71 -89 -95 -75 -58 -46 -41 -44 -42 -45 -45 -53 -55 -56 -56 -50 -40 -49 -59 -62 -62 -61 -56 -44 -40 -35 -37 -41 -29 -18 -18 -16 -20 -20 -20 -15 -13 -12 -7 -5 -13 -4 -5 -8 -9 -10 -13 -7 -5 -4 -10 -11 -9 -10 -12 -11 -11 -20 -21 -23 -26 -31 -35 -39 -44 -61 -66 -66 -66 -67 -67 -68 -84 -81 -75 -79 -86 -85 -86 -86 -90 -91 -91 -93 -95 -96 -98 -101 -102 -102 -102 -101 -108 -129 -113 -114 -112 -111 -111 -112 -116 -120 -122 -126 -130 -135 -139 -143 -145 -146 -149 -152 -153 -154 -156 -158 -160 -162 -164 -165 -166 -167 -168 -168 -166 -157 -148 -149 -151 -153 -155 -157 -158 -161 -165 -168 -169 -170 -173 -177 -181 -184 -187 -189 -190 -191 -192 -192 -192 -193 -195 -194 -193 -191 -189 -187 -184 -181 -181 -180 -180 -179 -177 -174 -172 -169 -168 -167 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -42 -63 -65 -77 -70 -69 -69 -67 -62 -55 -50 -49 -47 -50 -53 -52 -47 -43 -48 -50 -64 -65 -53 -40 -36 -33 -51 -49 -47 -47 -46 -43 -41 -38 -22 -21 -32 -45 -46 -37 -23 -5 -7 -7 -16 -33 -45 -54 -70 -73 -73 -61 -39 -27 -25 -22 -24 -36 -44 -49 -52 -52 -49 -44 -40 -52 -55 -57 -59 -56 -48 -41 -40 -37 -41 -40 -27 -18 -19 -18 -13 -16 -12 -10 -8 -5 -4 -8 -9 -9 -9 -10 -9 -6 -3 -3 -2 -6 -5 -10 -11 -6 -8 -21 -23 -20 -16 -19 -28 -39 -41 -43 -63 -69 -68 -67 -68 -69 -70 -84 -79 -74 -81 -87 -86 -85 -85 -87 -89 -91 -93 -95 -95 -98 -102 -104 -103 -101 -97 -95 -99 -108 -116 -111 -110 -111 -113 -116 -117 -122 -126 -130 -135 -139 -142 -144 -146 -148 -150 -150 -152 -155 -157 -159 -162 -164 -165 -166 -168 -169 -170 -163 -145 -148 -149 -151 -152 -154 -157 -159 -162 -166 -167 -169 -171 -174 -178 -181 -185 -188 -190 -190 -191 -192 -192 -194 -194 -197 -197 -196 -195 -193 -191 -189 -188 -186 -184 -184 -183 -180 -178 -175 -172 -170 -168 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -80 -73 -69 -70 -69 -67 -62 -55 -49 -49 -51 -51 -53 -52 -48 -43 -42 -39 -61 -61 -59 -59 -49 -34 -47 -46 -47 -47 -47 -46 -43 -40 -36 -19 -25 -35 -39 -35 -25 -10 -12 -20 -32 -44 -43 -40 -50 -67 -84 -64 -38 -26 -23 -21 -24 -33 -39 -55 -47 -39 -40 -45 -46 -50 -45 -49 -53 -52 -47 -43 -42 -40 -43 -43 -37 -31 -27 -20 -13 -13 -8 -13 -13 -11 -12 -12 -10 -10 -10 -13 -9 -5 -5 -4 -5 -5 -7 -11 -13 -11 -19 -58 -63 -49 -32 -33 -39 -39 -40 -40 -40 -60 -66 -67 -69 -71 -72 -84 -78 -73 -83 -89 -88 -84 -82 -83 -87 -91 -93 -93 -93 -95 -96 -98 -100 -97 -93 -91 -95 -104 -104 -114 -112 -115 -116 -118 -121 -125 -129 -134 -137 -138 -140 -142 -144 -145 -146 -149 -152 -154 -157 -160 -163 -164 -166 -168 -156 -153 -155 -154 -147 -148 -149 -150 -152 -154 -158 -160 -162 -162 -166 -170 -172 -175 -178 -182 -185 -189 -190 -191 -191 -192 -194 -195 -196 -198 -199 -199 -198 -197 -196 -195 -193 -190 -188 -186 -185 -184 -181 -179 -176 -173 -172 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -34 -49 -60 -68 -73 -69 -65 -66 -68 -65 -61 -54 -49 -50 -52 -49 -48 -49 -47 -44 -42 -41 -62 -59 -56 -55 -55 -52 -47 -44 -44 -45 -46 -47 -44 -40 -34 -19 -22 -32 -38 -39 -35 -26 -17 -33 -39 -46 -44 -41 -48 -55 -50 -69 -60 -45 -32 -23 -18 -19 -32 -52 -48 -41 -37 -42 -50 -50 -49 -42 -43 -42 -42 -43 -44 -41 -44 -42 -41 -38 -30 -21 -19 -20 -9 -12 -15 -10 -6 -8 -9 -12 -10 -12 -8 -4 -3 -4 -11 -10 -11 -12 -20 -17 -18 -57 -92 -92 -67 -60 -50 -40 -39 -39 -39 -59 -63 -65 -67 -74 -83 -82 -78 -73 -78 -86 -87 -84 -80 -80 -83 -88 -90 -92 -92 -91 -95 -113 -97 -92 -91 -95 -98 -97 -100 -94 -103 -106 -113 -119 -123 -127 -131 -136 -137 -137 -139 -141 -143 -143 -145 -147 -150 -153 -156 -160 -162 -164 -166 -150 -144 -144 -145 -147 -148 -150 -150 -150 -153 -156 -159 -161 -162 -163 -166 -171 -173 -175 -179 -182 -185 -188 -189 -190 -192 -193 -194 -196 -197 -199 -200 -201 -201 -200 -200 -199 -197 -194 -192 -189 -188 -186 -184 -183 -181 -180 -177 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -48 -73 -74 -66 -61 -60 -61 -61 -60 -61 -59 -51 -48 -51 -49 -45 -45 -46 -43 -48 -56 -62 -60 -48 -48 -51 -52 -49 -46 -46 -42 -43 -44 -43 -40 -34 -23 -19 -25 -36 -40 -36 -29 -23 -32 -36 -42 -45 -40 -46 -57 -44 -51 -53 -45 -34 -24 -17 -19 -34 -50 -39 -32 -34 -38 -42 -47 -52 -43 -42 -35 -36 -41 -43 -37 -28 -29 -42 -40 -32 -26 -24 -24 -18 -22 -21 -17 -14 -11 -7 -10 -7 -12 -9 -6 -5 -4 -5 -10 -9 -10 -20 -16 -17 -49 -94 -115 -101 -83 -62 -47 -41 -41 -42 -60 -60 -61 -64 -76 -87 -82 -79 -76 -72 -80 -84 -82 -79 -78 -80 -86 -86 -88 -89 -88 -94 -115 -103 -98 -99 -96 -95 -95 -93 -96 -96 -101 -110 -118 -124 -130 -134 -136 -135 -138 -140 -142 -143 -144 -145 -148 -150 -152 -155 -159 -162 -160 -144 -140 -142 -144 -146 -147 -149 -151 -151 -152 -154 -157 -158 -161 -164 -166 -169 -172 -174 -176 -179 -182 -184 -185 -187 -189 -192 -194 -195 -197 -199 -201 -202 -203 -203 -203 -203 -202 -201 -197 -194 -192 -191 -189 -187 -186 -186 -186 -183 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -74 -68 -61 -56 -55 -55 -56 -58 -60 -59 -50 -44 -46 -47 -44 -45 -43 -40 -52 -64 -62 -60 -42 -31 -28 -40 -51 -49 -45 -39 -38 -38 -39 -39 -40 -36 -17 -20 -28 -31 -26 -19 -23 -35 -37 -52 -42 -40 -46 -49 -44 -44 -44 -33 -27 -21 -13 -14 -29 -27 -26 -28 -29 -33 -40 -48 -52 -47 -50 -37 -34 -39 -37 -28 -27 -27 -32 -38 -36 -32 -31 -31 -24 -30 -20 -18 -19 -18 -13 -9 -8 -15 -12 -8 -6 -4 -5 -17 -19 -13 -28 -20 -25 -61 -104 -124 -109 -90 -71 -58 -54 -56 -59 -60 -61 -61 -64 -76 -85 -81 -80 -79 -73 -80 -81 -79 -77 -76 -77 -79 -85 -92 -96 -96 -98 -105 -107 -108 -105 -92 -87 -91 -95 -96 -97 -100 -105 -112 -119 -126 -132 -134 -135 -138 -140 -142 -143 -145 -147 -150 -153 -153 -155 -159 -151 -139 -138 -140 -143 -145 -146 -147 -150 -151 -153 -154 -156 -157 -158 -162 -166 -169 -170 -172 -175 -177 -179 -181 -183 -184 -187 -190 -193 -194 -196 -198 -199 -201 -203 -204 -205 -205 -205 -205 -204 -201 -197 -195 -195 -192 -191 -189 -188 -188 -188 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -61 -65 -65 -60 -57 -55 -54 -60 -60 -53 -44 -41 -41 -42 -42 -41 -39 -36 -52 -61 -59 -59 -58 -38 -30 -27 -26 -35 -44 -40 -37 -36 -35 -37 -38 -32 -18 -18 -19 -22 -14 -22 -30 -36 -39 -31 -41 -56 -59 -57 -48 -37 -39 -30 -24 -20 -10 -10 -15 -11 -19 -20 -30 -34 -38 -44 -49 -47 -44 -43 -33 -34 -37 -34 -29 -30 -30 -38 -36 -31 -30 -28 -21 -28 -18 -17 -15 -15 -15 -11 -10 -17 -13 -8 -5 -5 -5 -8 -22 -26 -39 -26 -35 -77 -116 -116 -105 -103 -96 -80 -62 -53 -56 -59 -61 -62 -76 -82 -82 -80 -77 -76 -72 -81 -79 -75 -75 -74 -74 -74 -93 -86 -87 -92 -95 -99 -103 -105 -105 -96 -90 -91 -93 -94 -97 -99 -102 -108 -114 -121 -128 -132 -134 -135 -137 -140 -142 -145 -148 -152 -153 -135 -131 -132 -136 -138 -140 -142 -143 -145 -145 -147 -149 -151 -154 -156 -157 -158 -160 -162 -165 -168 -171 -173 -175 -177 -179 -180 -181 -184 -188 -191 -194 -196 -197 -199 -200 -201 -202 -203 -205 -205 -206 -206 -206 -205 -202 -199 -199 -198 -197 -193 -190 -189 -190 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -45 -58 -58 -61 -59 -58 -61 -65 -62 -51 -45 -44 -44 -44 -43 -39 -35 -32 -52 -59 -50 -43 -44 -47 -31 -29 -28 -27 -29 -33 -42 -39 -36 -34 -26 -18 -18 -18 -18 -20 -18 -27 -32 -32 -33 -26 -39 -33 -33 -46 -56 -46 -27 -26 -26 -19 -10 -8 -8 -7 -10 -22 -32 -37 -34 -37 -44 -47 -38 -35 -29 -31 -32 -36 -35 -28 -31 -31 -28 -28 -28 -25 -19 -16 -15 -27 -24 -19 -17 -16 -16 -15 -16 -8 -7 -9 -10 -15 -35 -40 -41 -27 -44 -82 -110 -114 -114 -118 -107 -85 -71 -61 -54 -58 -60 -85 -84 -81 -79 -78 -74 -72 -70 -81 -76 -71 -74 -78 -77 -78 -79 -72 -76 -84 -92 -96 -99 -100 -102 -102 -96 -89 -90 -95 -98 -102 -103 -107 -111 -117 -124 -129 -131 -131 -133 -139 -143 -146 -148 -150 -152 -156 -139 -134 -137 -141 -143 -142 -142 -144 -145 -146 -149 -152 -154 -156 -157 -159 -161 -163 -165 -168 -171 -173 -175 -177 -178 -179 -182 -185 -188 -192 -194 -197 -198 -200 -201 -201 -202 -203 -204 -205 -205 -206 -207 -207 -206 -202 -205 -204 -201 -198 -194 -192 -191 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -24 -31 -50 -41 -56 -62 -62 -67 -72 -68 -54 -53 -51 -49 -45 -45 -48 -38 -30 -54 -48 -38 -29 -26 -26 -26 -27 -28 -27 -27 -27 -31 -32 -34 -26 -19 -17 -17 -19 -23 -25 -22 -24 -26 -27 -27 -26 -22 -22 -32 -57 -54 -37 -23 -21 -22 -14 -12 -9 -7 -5 -5 -11 -35 -30 -26 -32 -41 -46 -41 -32 -35 -35 -29 -30 -30 -26 -28 -27 -31 -29 -25 -21 -19 -18 -12 -4 -6 -22 -24 -24 -27 -23 -23 -18 -12 -16 -22 -26 -29 -35 -34 -22 -44 -79 -104 -113 -112 -111 -111 -94 -79 -72 -71 -69 -58 -84 -84 -83 -80 -77 -74 -72 -76 -79 -72 -68 -71 -73 -71 -71 -69 -63 -72 -82 -89 -92 -94 -96 -99 -100 -102 -95 -92 -96 -99 -103 -106 -109 -110 -115 -119 -123 -128 -130 -129 -136 -145 -150 -151 -150 -149 -153 -153 -158 -149 -143 -144 -143 -142 -142 -144 -146 -149 -151 -153 -155 -156 -158 -160 -162 -165 -168 -170 -173 -175 -175 -176 -179 -182 -185 -188 -191 -194 -197 -199 -201 -202 -202 -202 -202 -203 -205 -205 -207 -208 -209 -208 -208 -210 -208 -206 -202 -198 -194 -193 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -40 -37 -35 -45 -53 -51 -48 -62 -61 -55 -47 -41 -40 -39 -32 -37 -35 -34 -33 -30 -29 -29 -28 -28 -28 -27 -26 -26 -27 -28 -31 -25 -22 -21 -22 -26 -31 -25 -35 -31 -30 -29 -27 -24 -23 -34 -50 -39 -32 -29 -24 -19 -11 -15 -9 -8 -9 -8 -13 -24 -18 -18 -27 -36 -40 -40 -34 -32 -36 -29 -29 -27 -23 -27 -36 -34 -29 -25 -22 -22 -21 -15 -8 -7 -19 -23 -27 -30 -29 -28 -28 -17 -19 -22 -31 -40 -39 -29 -20 -30 -62 -81 -88 -96 -103 -117 -104 -95 -84 -77 -74 -76 -80 -80 -82 -80 -77 -73 -74 -83 -74 -65 -69 -69 -68 -66 -62 -67 -61 -72 -80 -85 -88 -90 -93 -95 -98 -103 -95 -91 -93 -97 -101 -107 -112 -100 -100 -103 -107 -118 -129 -119 -125 -135 -143 -147 -148 -148 -148 -149 -136 -137 -142 -143 -143 -142 -143 -144 -147 -148 -149 -151 -154 -156 -158 -160 -162 -164 -167 -170 -173 -173 -174 -176 -179 -181 -184 -187 -190 -193 -197 -198 -200 -201 -202 -201 -202 -204 -206 -207 -208 -209 -209 -209 -210 -211 -212 -210 -206 -201 -196 -195 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -50 -43 -44 -52 -56 -54 -52 -61 -57 -58 -49 -43 -43 -42 -34 -33 -34 -36 -36 -35 -34 -34 -33 -32 -30 -28 -27 -30 -34 -37 -41 -40 -32 -25 -22 -21 -23 -34 -43 -40 -35 -31 -28 -26 -24 -23 -23 -29 -30 -23 -19 -19 -11 -13 -13 -14 -14 -13 -14 -21 -15 -16 -26 -29 -34 -38 -37 -33 -35 -37 -30 -29 -29 -31 -35 -29 -25 -25 -21 -19 -16 -11 -8 -6 -7 -22 -27 -31 -37 -33 -22 -12 -22 -24 -29 -35 -32 -23 -20 -28 -36 -51 -62 -77 -103 -121 -113 -119 -110 -100 -87 -73 -74 -78 -81 -80 -76 -72 -71 -74 -72 -61 -64 -66 -64 -64 -65 -61 -61 -67 -76 -83 -85 -87 -90 -91 -96 -96 -91 -89 -91 -95 -100 -105 -94 -97 -98 -100 -104 -110 -118 -115 -118 -123 -128 -133 -135 -136 -137 -137 -137 -137 -140 -142 -143 -144 -144 -145 -146 -148 -150 -153 -154 -156 -158 -160 -162 -164 -166 -168 -170 -173 -175 -176 -178 -181 -183 -186 -189 -191 -193 -195 -198 -200 -201 -201 -203 -205 -207 -209 -210 -210 -210 -210 -210 -212 -212 -213 -210 -204 -199 -196 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -48 -47 -49 -56 -63 -64 -63 -59 -48 -55 -47 -47 -44 -38 -33 -35 -36 -39 -40 -38 -36 -35 -35 -35 -35 -32 -31 -33 -36 -41 -50 -53 -44 -34 -40 -37 -26 -28 -37 -40 -37 -34 -30 -26 -25 -26 -29 -40 -28 -19 -17 -16 -10 -10 -10 -15 -11 -10 -11 -13 -16 -16 -19 -21 -25 -32 -34 -33 -40 -35 -23 -24 -27 -29 -31 -28 -25 -22 -16 -11 -8 -7 -10 -17 -16 -25 -24 -26 -27 -23 -13 -6 -18 -25 -25 -25 -31 -34 -21 -23 -28 -42 -56 -78 -108 -127 -129 -129 -116 -107 -103 -99 -91 -77 -81 -80 -77 -73 -72 -75 -74 -64 -64 -66 -63 -60 -58 -56 -66 -59 -63 -67 -77 -82 -84 -86 -86 -83 -86 -88 -91 -96 -102 -104 -92 -92 -97 -102 -105 -108 -113 -117 -121 -124 -127 -131 -135 -137 -141 -142 -140 -137 -137 -139 -141 -143 -145 -145 -145 -147 -151 -154 -155 -156 -159 -161 -162 -164 -166 -167 -169 -172 -175 -176 -177 -180 -183 -186 -188 -191 -191 -193 -195 -198 -200 -202 -205 -206 -209 -210 -211 -212 -212 -211 -211 -212 -212 -213 -213 -209 -203 -198 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -49 -50 -60 -62 -72 -75 -67 -53 -43 -41 -47 -45 -41 -38 -36 -38 -44 -47 -42 -38 -37 -37 -36 -37 -35 -35 -35 -35 -40 -51 -54 -39 -46 -60 -38 -20 -28 -41 -32 -33 -30 -28 -27 -27 -27 -29 -23 -22 -16 -16 -16 -12 -9 -7 -14 -10 -8 -6 -7 -14 -18 -14 -15 -16 -24 -29 -32 -43 -30 -30 -22 -20 -25 -29 -29 -28 -20 -14 -8 -8 -6 -3 -6 -10 -22 -23 -25 -23 -16 -10 -8 -18 -20 -25 -29 -33 -37 -33 -19 -26 -38 -55 -84 -115 -136 -141 -141 -132 -130 -128 -114 -99 -97 -98 -82 -86 -80 -77 -76 -71 -68 -68 -63 -61 -53 -49 -52 -58 -60 -60 -60 -64 -67 -71 -74 -74 -79 -83 -87 -92 -97 -103 -108 -107 -94 -99 -104 -106 -109 -112 -117 -121 -125 -126 -128 -131 -135 -139 -141 -141 -140 -139 -140 -142 -144 -144 -145 -146 -147 -149 -152 -154 -156 -159 -161 -163 -164 -165 -168 -169 -171 -173 -175 -177 -180 -183 -185 -187 -188 -190 -192 -194 -197 -200 -203 -206 -208 -209 -210 -211 -211 -212 -213 -213 -213 -213 -212 -214 -212 -209 -206 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -48 -40 -42 -75 -81 -68 -56 -54 -71 -48 -39 -62 -55 -37 -40 -50 -52 -46 -41 -40 -40 -39 -40 -40 -41 -40 -38 -36 -39 -40 -24 -37 -53 -42 -31 -34 -43 -36 -27 -26 -26 -28 -27 -28 -30 -15 -28 -23 -21 -19 -14 -8 -6 -16 -12 -6 -1 -7 -13 -16 -14 -11 -14 -21 -26 -25 -26 -30 -27 -23 -16 -15 -26 -34 -27 -17 -14 -9 -14 -11 -7 -10 -8 -9 -19 -24 -22 -17 -11 -12 -22 -19 -21 -20 -25 -32 -30 -23 -15 -24 -48 -84 -116 -135 -141 -134 -130 -135 -143 -136 -115 -101 -101 -97 -86 -82 -75 -69 -67 -67 -66 -64 -56 -49 -47 -49 -53 -56 -56 -56 -55 -57 -60 -66 -73 -76 -79 -89 -97 -102 -103 -99 -90 -96 -103 -107 -109 -110 -113 -118 -121 -124 -126 -130 -133 -136 -139 -141 -141 -140 -141 -142 -144 -145 -145 -146 -146 -145 -146 -150 -153 -156 -159 -160 -162 -163 -166 -168 -169 -171 -173 -176 -176 -178 -181 -183 -184 -186 -189 -191 -193 -196 -199 -203 -206 -207 -208 -209 -210 -211 -211 -212 -213 -213 -213 -212 -213 -213 -213 -211 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -21 -3 -7 -22 -58 -59 -47 -48 -63 -44 -38 -42 -44 -44 -48 -53 -56 -51 -44 -44 -46 -47 -47 -45 -45 -45 -44 -37 -30 -26 -19 -28 -54 -44 -41 -42 -46 -48 -40 -24 -25 -30 -23 -17 -16 -15 -26 -25 -21 -17 -13 -9 -8 -14 -7 -27 -12 -5 -7 -9 -12 -11 -15 -18 -26 -25 -25 -34 -27 -14 -13 -13 -26 -38 -33 -21 -14 -20 -21 -14 -7 -8 -15 -15 -17 -15 -16 -15 -15 -17 -22 -26 -23 -22 -22 -25 -27 -19 -10 -18 -43 -83 -116 -132 -131 -120 -114 -134 -147 -149 -134 -120 -116 -101 -86 -76 -71 -70 -71 -69 -66 -63 -61 -56 -53 -53 -54 -54 -54 -52 -51 -53 -59 -62 -65 -72 -77 -91 -100 -102 -95 -89 -92 -96 -102 -109 -112 -114 -110 -106 -111 -112 -117 -123 -127 -131 -136 -141 -141 -141 -140 -146 -148 -149 -147 -144 -145 -146 -146 -149 -152 -155 -158 -159 -159 -162 -165 -168 -169 -170 -172 -174 -174 -176 -177 -179 -181 -184 -187 -190 -192 -195 -197 -200 -203 -204 -205 -208 -210 -211 -212 -213 -213 -213 -213 -212 -213 -213 -214 -214 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -56 -44 -54 -49 -40 -47 -61 -54 -40 -40 -41 -45 -48 -53 -57 -54 -49 -51 -51 -40 -29 -29 -30 -47 -36 -39 -36 -28 -24 -26 -46 -31 -30 -35 -41 -47 -44 -24 -22 -31 -26 -23 -22 -16 -14 -15 -19 -15 -12 -9 -7 -6 -7 -12 -21 -8 -1 -3 -7 -10 -13 -16 -21 -21 -30 -42 -27 -22 -21 -21 -26 -33 -34 -28 -19 -25 -25 -21 -14 -8 -8 -8 -9 -6 -9 -10 -14 -19 -21 -32 -25 -22 -22 -19 -18 -18 -12 -19 -40 -81 -114 -128 -128 -122 -108 -120 -139 -157 -155 -137 -123 -118 -97 -91 -81 -77 -77 -74 -67 -60 -68 -59 -55 -54 -55 -54 -54 -51 -50 -51 -55 -53 -55 -69 -74 -84 -86 -83 -85 -91 -95 -98 -101 -107 -112 -116 -106 -96 -98 -101 -102 -104 -105 -108 -120 -138 -141 -141 -154 -155 -156 -151 -145 -143 -144 -147 -148 -150 -151 -153 -156 -157 -158 -161 -164 -166 -168 -169 -170 -172 -173 -173 -175 -177 -180 -182 -185 -188 -190 -193 -195 -197 -199 -201 -204 -208 -210 -212 -213 -213 -212 -212 -213 -213 -213 -214 -214 -214 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -21 -57 -53 -46 -49 -54 -68 -74 -40 -40 -38 -40 -45 -51 -54 -50 -46 -50 -36 -43 -51 -46 -39 -42 -35 -30 -37 -30 -20 -22 -32 -52 -50 -39 -35 -37 -37 -31 -21 -32 -28 -27 -30 -30 -27 -21 -22 -15 -11 -7 -5 -4 -6 -8 -10 -10 -13 -9 -5 -10 -11 -15 -15 -18 -30 -34 -25 -23 -13 -18 -24 -28 -32 -32 -23 -16 -22 -24 -24 -15 -5 -5 -6 -3 -8 -8 -14 -18 -22 -32 -32 -22 -22 -16 -16 -17 -13 -14 -37 -82 -99 -114 -112 -98 -90 -96 -122 -154 -163 -151 -135 -126 -121 -119 -97 -87 -82 -77 -69 -60 -59 -57 -55 -54 -54 -53 -52 -50 -48 -47 -50 -50 -56 -66 -60 -62 -65 -72 -80 -87 -94 -99 -102 -105 -94 -97 -96 -93 -95 -99 -101 -102 -103 -105 -109 -121 -141 -152 -160 -163 -160 -152 -146 -144 -145 -148 -148 -150 -150 -150 -152 -155 -157 -159 -162 -164 -166 -167 -169 -170 -169 -172 -173 -175 -177 -181 -184 -186 -189 -191 -191 -192 -195 -199 -203 -207 -210 -212 -212 -213 -212 -212 -212 -211 -212 -213 -212 -213 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -80 -69 -72 -67 -58 -50 -47 -41 -40 -40 -43 -49 -51 -46 -41 -43 -48 -49 -50 -45 -39 -37 -33 -21 -28 -22 -22 -26 -23 -25 -42 -30 -33 -38 -41 -39 -27 -30 -39 -32 -29 -29 -25 -19 -23 -12 -14 -8 -4 -4 -5 -7 -7 -12 -11 -10 -9 -10 -9 -12 -12 -18 -29 -38 -31 -14 -11 -18 -26 -31 -36 -32 -20 -13 -15 -18 -10 -12 -15 -8 -2 -8 -9 -13 -17 -21 -24 -27 -29 -23 -31 -20 -19 -16 -8 -10 -33 -82 -86 -96 -92 -75 -72 -91 -130 -144 -148 -141 -140 -142 -134 -125 -114 -96 -85 -79 -73 -66 -60 -55 -54 -54 -53 -51 -48 -45 -45 -43 -51 -55 -59 -61 -57 -55 -62 -67 -74 -83 -91 -98 -102 -104 -86 -85 -88 -90 -92 -94 -97 -100 -102 -104 -108 -110 -111 -120 -162 -169 -168 -158 -150 -148 -148 -149 -149 -149 -148 -147 -149 -153 -155 -158 -159 -161 -163 -165 -167 -167 -168 -171 -172 -173 -175 -179 -183 -185 -188 -189 -188 -190 -193 -197 -202 -205 -208 -210 -211 -211 -212 -211 -210 -211 -210 -211 -211 -211 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -97 -83 -75 -69 -67 -63 -54 -46 -42 -40 -42 -46 -48 -44 -39 -39 -39 -42 -45 -45 -41 -35 -29 -27 -24 -18 -22 -28 -30 -29 -23 -30 -32 -39 -38 -37 -34 -26 -36 -37 -23 -18 -20 -19 -15 -11 -17 -12 -6 -6 -8 -7 -6 -4 -8 -24 -21 -12 -10 -10 -10 -17 -18 -29 -32 -21 -17 -20 -28 -33 -33 -27 -17 -10 -8 -14 -18 -11 -10 -12 -10 -13 -17 -11 -12 -17 -19 -21 -28 -32 -33 -19 -13 -12 -8 -13 -39 -57 -83 -83 -73 -66 -71 -96 -129 -118 -115 -127 -134 -138 -139 -135 -122 -106 -97 -89 -80 -72 -64 -58 -56 -56 -58 -55 -49 -45 -41 -48 -48 -54 -58 -63 -64 -57 -63 -66 -70 -77 -87 -96 -97 -84 -81 -84 -85 -88 -91 -93 -96 -100 -105 -107 -109 -110 -110 -123 -165 -171 -174 -167 -160 -156 -155 -153 -153 -150 -149 -146 -146 -150 -154 -158 -158 -157 -159 -160 -162 -165 -166 -169 -171 -172 -174 -177 -181 -184 -185 -186 -186 -189 -192 -195 -199 -202 -205 -208 -209 -209 -210 -209 -209 -209 -209 -210 -211 -212 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -85 -101 -108 -89 -74 -73 -78 -69 -56 -49 -46 -43 -42 -44 -45 -43 -40 -39 -36 -41 -43 -44 -40 -33 -30 -37 -31 -23 -21 -21 -30 -40 -29 -27 -24 -28 -29 -31 -31 -23 -28 -29 -29 -16 -14 -15 -12 -13 -15 -15 -9 -9 -12 -13 -13 -6 -4 -13 -20 -16 -12 -11 -8 -15 -16 -22 -27 -21 -14 -21 -28 -33 -27 -20 -14 -11 -13 -11 -10 -22 -11 -7 -13 -15 -12 -7 -7 -8 -12 -17 -22 -28 -30 -31 -21 -15 -12 -13 -25 -45 -86 -82 -67 -61 -68 -84 -104 -95 -102 -105 -119 -131 -137 -137 -121 -114 -111 -97 -85 -76 -72 -70 -60 -53 -51 -53 -49 -43 -44 -43 -49 -51 -53 -59 -64 -64 -68 -66 -55 -55 -61 -69 -76 -76 -81 -83 -84 -88 -92 -96 -99 -102 -106 -110 -111 -113 -115 -132 -173 -177 -180 -176 -171 -166 -162 -160 -159 -152 -149 -146 -146 -148 -153 -158 -159 -157 -158 -158 -159 -162 -165 -168 -170 -171 -172 -174 -177 -180 -182 -184 -185 -187 -190 -193 -197 -200 -203 -205 -207 -207 -208 -209 -209 -209 -209 -210 -211 -213 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -105 -107 -98 -86 -80 -87 -81 -68 -58 -56 -50 -43 -42 -43 -44 -43 -41 -39 -37 -38 -42 -42 -35 -35 -39 -41 -39 -33 -26 -29 -31 -30 -28 -29 -20 -30 -30 -31 -29 -24 -24 -22 -21 -13 -13 -14 -13 -12 -14 -15 -11 -10 -11 -13 -13 -13 -7 -6 -8 -7 -7 -10 -9 -10 -10 -19 -25 -19 -11 -15 -28 -30 -23 -20 -17 -17 -16 -12 -30 -39 -41 -19 -6 -7 -6 -6 -4 -5 -14 -14 -13 -17 -16 -14 -19 -15 -13 -14 -24 -49 -84 -90 -70 -57 -57 -66 -74 -82 -84 -92 -103 -118 -133 -139 -127 -122 -112 -93 -84 -81 -80 -79 -65 -62 -49 -55 -57 -49 -43 -45 -48 -52 -56 -56 -61 -69 -69 -59 -59 -59 -61 -63 -66 -73 -78 -81 -87 -92 -95 -99 -103 -104 -108 -111 -113 -116 -124 -147 -178 -182 -183 -181 -176 -173 -171 -168 -162 -154 -150 -149 -147 -148 -152 -157 -160 -160 -160 -158 -159 -150 -135 -138 -139 -166 -171 -172 -173 -175 -177 -181 -183 -185 -188 -192 -195 -198 -201 -203 -203 -205 -206 -207 -208 -209 -209 -210 -211 -211 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -121 -123 -108 -97 -87 -85 -100 -79 -79 -61 -50 -49 -47 -46 -47 -47 -46 -43 -40 -36 -34 -34 -36 -28 -36 -42 -41 -42 -47 -31 -36 -38 -38 -34 -28 -25 -26 -29 -30 -27 -28 -32 -27 -11 -17 -14 -13 -13 -13 -13 -14 -14 -14 -12 -9 -9 -12 -8 -9 -14 -13 -13 -10 -6 -8 -11 -18 -22 -17 -11 -16 -30 -29 -26 -27 -21 -17 -13 -9 -19 -12 -7 -7 -26 -39 -28 -5 -6 -4 -14 -17 -18 -20 -17 -13 -16 -16 -15 -17 -30 -50 -64 -82 -74 -59 -50 -52 -58 -60 -65 -91 -115 -126 -133 -137 -131 -114 -102 -88 -84 -76 -67 -65 -71 -62 -63 -62 -68 -66 -55 -50 -50 -55 -60 -58 -65 -68 -62 -64 -68 -69 -67 -67 -68 -72 -76 -82 -93 -98 -98 -101 -106 -108 -110 -111 -116 -120 -129 -154 -181 -185 -188 -189 -182 -179 -173 -166 -161 -156 -152 -152 -150 -150 -151 -154 -158 -159 -161 -161 -160 -147 -132 -134 -134 -141 -144 -147 -149 -160 -175 -178 -182 -183 -186 -190 -193 -196 -198 -199 -201 -204 -206 -206 -206 -208 -208 -209 -210 -210 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -108 -110 -99 -93 -104 -100 -96 -77 -53 -46 -46 -48 -64 -61 -57 -50 -40 -33 -32 -45 -44 -38 -36 -37 -39 -48 -63 -48 -41 -44 -45 -41 -32 -26 -27 -26 -27 -32 -27 -25 -23 -15 -18 -14 -13 -13 -14 -14 -13 -10 -6 -7 -8 -7 -7 -8 -12 -12 -11 -12 -9 -6 -9 -12 -16 -19 -23 -21 -19 -21 -23 -24 -29 -24 -17 -12 -7 -4 -14 -8 -41 -25 -14 -21 -27 -28 -8 -23 -22 -22 -24 -22 -17 -14 -14 -8 -11 -27 -42 -45 -61 -74 -70 -52 -45 -47 -52 -73 -105 -116 -127 -134 -136 -130 -110 -89 -86 -79 -70 -64 -66 -71 -67 -58 -61 -67 -71 -70 -66 -61 -58 -64 -59 -63 -68 -67 -69 -74 -78 -80 -62 -52 -60 -75 -81 -72 -94 -98 -94 -92 -96 -101 -113 -111 -129 -137 -161 -188 -189 -188 -187 -186 -177 -170 -165 -162 -158 -155 -156 -154 -152 -152 -152 -152 -155 -160 -163 -141 -130 -131 -133 -134 -135 -136 -137 -139 -144 -159 -176 -180 -182 -185 -187 -189 -191 -192 -195 -198 -201 -203 -204 -204 -206 -207 -207 -207 -208 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -26 -79 -101 -110 -116 -106 -97 -93 -72 -74 -70 -60 -67 -66 -63 -59 -55 -47 -38 -35 -37 -40 -38 -38 -42 -55 -64 -41 -33 -43 -39 -29 -23 -21 -19 -18 -20 -45 -42 -24 -17 -8 -9 -12 -12 -13 -14 -14 -12 -8 -9 -11 -14 -14 -13 -12 -15 -15 -14 -12 -9 -7 -8 -8 -6 -13 -20 -19 -16 -16 -18 -22 -25 -23 -18 -14 -10 -9 -16 -2 -2 -2 -1 -6 -17 -26 -32 -30 -27 -27 -25 -21 -18 -18 -12 -5 -8 -20 -28 -34 -53 -65 -84 -70 -55 -48 -51 -68 -92 -109 -121 -128 -124 -117 -111 -98 -89 -68 -57 -55 -59 -63 -68 -84 -78 -78 -78 -70 -63 -67 -68 -67 -57 -60 -65 -68 -71 -74 -75 -79 -64 -57 -58 -59 -60 -64 -75 -79 -75 -74 -79 -87 -102 -85 -130 -147 -150 -146 -151 -181 -181 -168 -167 -168 -166 -162 -158 -156 -144 -154 -155 -153 -152 -151 -152 -156 -162 -141 -129 -130 -132 -134 -134 -136 -139 -140 -140 -145 -156 -160 -164 -181 -185 -186 -187 -189 -192 -194 -197 -200 -201 -202 -204 -206 -206 -207 -207 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -121 -123 -117 -108 -102 -102 -137 -159 -119 -66 -61 -57 -48 -61 -69 -52 -34 -35 -41 -41 -42 -41 -43 -47 -47 -52 -32 -20 -22 -19 -15 -20 -38 -39 -39 -55 -39 -20 -20 -12 -12 -9 -10 -13 -14 -13 -11 -15 -15 -15 -17 -13 -7 -8 -9 -10 -11 -10 -9 -7 -5 -7 -11 -13 -17 -17 -15 -13 -17 -23 -20 -16 -16 -12 -8 -9 -4 -3 -1 -0 -3 -7 -13 -30 -26 -35 -38 -32 -22 -17 -12 -10 -5 -5 -13 -22 -33 -51 -68 -83 -91 -76 -57 -53 -68 -85 -117 -123 -103 -95 -95 -100 -106 -98 -73 -58 -51 -52 -61 -71 -78 -77 -77 -71 -68 -66 -68 -72 -68 -66 -63 -64 -67 -70 -72 -74 -56 -57 -57 -58 -59 -61 -65 -66 -66 -66 -70 -78 -85 -86 -95 -132 -147 -166 -178 -179 -180 -179 -163 -143 -158 -165 -160 -153 -141 -142 -154 -156 -154 -151 -149 -149 -151 -156 -160 -160 -161 -161 -154 -134 -136 -139 -142 -143 -143 -141 -142 -144 -163 -169 -180 -186 -187 -189 -192 -194 -197 -199 -201 -202 -202 -204 -206 -207 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -102 -122 -128 -129 -126 -194 -197 -175 -122 -74 -64 -65 -54 -53 -73 -58 -40 -39 -40 -42 -41 -38 -34 -42 -57 -61 -21 -20 -21 -20 -16 -18 -31 -42 -25 -30 -27 -23 -27 -31 -15 -14 -13 -14 -12 -11 -11 -12 -12 -15 -16 -11 -7 -7 -9 -8 -8 -8 -9 -8 -7 -7 -10 -9 -9 -9 -8 -11 -17 -20 -17 -17 -18 -13 -10 -13 -14 -15 -4 -1 -3 -5 -7 -12 -21 -30 -43 -50 -35 -14 -8 -7 -11 -7 -13 -22 -30 -38 -49 -57 -72 -79 -77 -69 -67 -82 -109 -110 -82 -75 -76 -85 -99 -95 -74 -64 -61 -60 -66 -75 -77 -78 -87 -87 -69 -59 -62 -68 -72 -78 -64 -65 -68 -69 -74 -75 -56 -56 -53 -53 -58 -65 -70 -80 -79 -78 -79 -84 -85 -91 -134 -138 -140 -136 -137 -139 -149 -171 -169 -139 -156 -162 -159 -149 -131 -156 -156 -154 -153 -151 -149 -149 -149 -153 -157 -159 -161 -163 -163 -157 -135 -138 -142 -146 -147 -145 -143 -145 -144 -147 -165 -176 -182 -189 -191 -193 -195 -197 -199 -201 -201 -203 -205 -206 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -103 -119 -130 -118 -2 -14 -134 -135 -98 -76 -74 -68 -69 -79 -55 -52 -61 -57 -51 -46 -44 -33 -38 -55 -56 -32 -15 -29 -30 -26 -26 -22 -14 -21 -18 -21 -33 -41 -27 -4 -6 -14 -17 -10 -8 -9 -9 -11 -17 -20 -12 -7 -9 -11 -11 -12 -9 -12 -10 -5 -2 -4 -5 -10 -7 -6 -7 -12 -17 -15 -21 -17 -10 -6 -8 -14 -17 -4 -2 -1 -1 -7 -15 -15 -12 -12 -16 -25 -19 -10 -8 -6 -12 -15 -22 -29 -32 -35 -48 -65 -87 -94 -82 -70 -73 -85 -93 -69 -65 -58 -67 -84 -82 -77 -79 -70 -67 -62 -61 -64 -64 -65 -72 -71 -64 -60 -63 -66 -71 -64 -67 -69 -70 -73 -72 -55 -78 -58 -51 -55 -59 -65 -76 -77 -81 -84 -88 -86 -92 -135 -150 -161 -123 -106 -108 -128 -163 -139 -134 -155 -160 -160 -156 -149 -157 -155 -153 -153 -151 -150 -150 -150 -151 -156 -159 -160 -161 -164 -160 -135 -137 -141 -145 -149 -149 -148 -149 -147 -148 -150 -153 -165 -182 -185 -193 -194 -194 -196 -198 -200 -201 -203 -205 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -129 -130 -138 -113 -7 -172 -173 -130 -100 -85 -71 -66 -69 -67 -66 -63 -58 -51 -45 -42 -31 -34 -53 -58 -38 -33 -32 -32 -23 -26 -20 -7 -18 -13 -22 -27 -40 -52 -61 -73 -15 -19 -14 -8 -10 -13 -11 -21 -24 -25 -14 -10 -12 -14 -16 -15 -14 -12 -7 -3 -4 -4 -4 -7 -7 -6 -10 -16 -14 -23 -15 -12 -11 -9 -7 -6 -1 -4 -7 -4 -5 -12 -17 -11 -15 -13 -37 -30 -12 -15 -10 -12 -12 -19 -25 -28 -33 -45 -63 -75 -95 -93 -94 -102 -103 -75 -92 -50 -37 -45 -71 -93 -90 -101 -79 -84 -77 -70 -76 -72 -65 -71 -74 -73 -62 -52 -54 -64 -65 -60 -65 -70 -72 -73 -77 -77 -79 -61 -65 -73 -70 -65 -66 -72 -76 -80 -86 -99 -127 -170 -127 -110 -109 -113 -119 -129 -136 -160 -160 -159 -160 -161 -161 -160 -157 -154 -151 -150 -151 -152 -152 -151 -153 -154 -157 -162 -164 -158 -136 -137 -139 -143 -148 -150 -150 -151 -151 -150 -151 -153 -154 -155 -162 -187 -189 -164 -160 -181 -199 -201 -203 -204 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -102 -117 -129 -100 -1 -30 -45 -119 -109 -85 -81 -84 -84 -82 -71 -63 -58 -54 -51 -44 -34 -32 -38 -39 -37 -37 -35 -31 -22 -21 -13 -7 -12 -21 -12 -3 -1 -56 -100 -78 -14 -15 -18 -12 -15 -20 -19 -17 -16 -17 -11 -11 -14 -16 -19 -19 -14 -9 -6 -4 -4 -4 -5 -6 -6 -5 -10 -13 -13 -22 -17 -16 -10 -5 -4 -4 -4 -0 -3 -2 -1 -5 -8 -9 -23 -15 -11 -26 -25 -14 -17 -9 -13 -15 -18 -23 -30 -39 -51 -70 -101 -99 -109 -119 -115 -109 -93 -48 -47 -49 -68 -91 -88 -97 -79 -80 -81 -79 -71 -60 -75 -76 -77 -77 -62 -49 -51 -58 -57 -47 -55 -66 -68 -67 -66 -67 -69 -70 -70 -69 -64 -59 -63 -67 -71 -76 -82 -94 -113 -143 -155 -113 -109 -114 -119 -124 -133 -161 -159 -159 -160 -160 -160 -159 -157 -153 -151 -150 -152 -153 -154 -152 -152 -153 -157 -161 -164 -165 -159 -137 -138 -140 -142 -145 -154 -166 -168 -165 -163 -156 -154 -156 -157 -157 -157 -158 -160 -162 -165 -178 -202 -203 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -17 -131 -150 -105 -77 -81 -96 -99 -104 -88 -70 -67 -62 -55 -51 -38 -32 -37 -39 -41 -39 -31 -25 -7 -25 -13 -11 -15 -6 -5 -5 -16 -41 -76 -64 -13 -16 -22 -17 -16 -17 -17 -17 -13 -13 -9 -14 -17 -20 -20 -14 -18 -9 -8 -5 -1 -1 -4 -5 -5 -9 -12 -13 -14 -18 -19 -19 -11 -5 -5 -6 -4 -1 -1 -4 -5 -7 -7 -8 -22 -22 -21 -16 -22 -22 -13 -19 -19 -16 -13 -18 -27 -35 -41 -54 -78 -102 -114 -119 -126 -134 -119 -54 -59 -56 -58 -72 -86 -89 -89 -89 -87 -70 -59 -59 -56 -54 -76 -62 -54 -50 -50 -50 -48 -49 -45 -55 -59 -55 -53 -51 -52 -54 -55 -55 -56 -58 -64 -66 -69 -74 -79 -85 -93 -103 -133 -108 -110 -115 -119 -121 -129 -155 -156 -157 -158 -159 -159 -157 -156 -153 -152 -153 -154 -155 -156 -156 -155 -156 -159 -161 -163 -165 -166 -161 -161 -160 -145 -140 -156 -178 -181 -182 -182 -167 -163 -165 -163 -158 -158 -160 -161 -162 -164 -178 -202 -203 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -110 -137 -155 -59 -85 -86 -82 -79 -81 -100 -108 -94 -66 -56 -55 -52 -44 -36 -38 -39 -40 -32 -19 -17 -9 -50 -20 -15 -17 -9 -7 -6 -54 -41 -25 -43 -46 -20 -25 -17 -15 -15 -14 -14 -13 -16 -9 -15 -19 -16 -11 -9 -15 -11 -16 -10 -3 -1 -3 -4 -4 -11 -12 -13 -14 -14 -17 -19 -11 -3 -4 -8 -9 -6 -1 -2 -2 -3 -3 -5 -15 -28 -17 -18 -13 -14 -18 -17 -14 -16 -15 -16 -22 -29 -38 -53 -62 -82 -87 -105 -103 -93 -99 -59 -55 -53 -49 -57 -72 -79 -81 -86 -85 -71 -63 -64 -61 -55 -57 -53 -52 -52 -52 -52 -52 -52 -48 -51 -48 -49 -56 -59 -60 -46 -47 -50 -56 -62 -66 -69 -70 -74 -76 -77 -85 -99 -102 -105 -105 -111 -114 -115 -124 -148 -148 -151 -154 -157 -157 -156 -155 -155 -155 -156 -157 -157 -157 -157 -159 -159 -161 -162 -164 -165 -166 -167 -167 -168 -161 -159 -164 -173 -176 -179 -179 -181 -184 -186 -176 -158 -160 -161 -162 -163 -164 -179 -202 -203 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -122 -155 -146 -127 -121 -117 -102 -85 -70 -73 -116 -106 -64 -53 -59 -60 -54 -45 -42 -43 -44 -30 -21 -20 -11 -50 -17 -16 -18 -15 -12 -7 -8 -14 -10 -23 -33 -24 -20 -13 -17 -16 -16 -16 -12 -6 -10 -16 -22 -22 -15 -10 -12 -17 -19 -10 -3 -1 -2 -4 -4 -5 -10 -12 -12 -13 -15 -15 -10 -4 -4 -5 -6 -5 -2 -1 -0 -0 -0 -1 -8 -23 -18 -17 -23 -18 -14 -17 -21 -12 -12 -16 -17 -21 -34 -51 -59 -60 -61 -75 -89 -89 -72 -46 -55 -42 -46 -49 -52 -56 -62 -65 -65 -65 -65 -66 -65 -59 -54 -53 -53 -53 -53 -53 -54 -54 -52 -45 -42 -39 -36 -37 -41 -44 -49 -54 -60 -63 -66 -69 -69 -69 -70 -70 -81 -99 -109 -99 -97 -101 -106 -109 -111 -120 -143 -145 -150 -154 -155 -155 -155 -156 -157 -158 -158 -158 -158 -159 -160 -161 -163 -164 -164 -165 -166 -167 -167 -167 -168 -170 -170 -171 -173 -177 -180 -180 -181 -182 -175 -162 -164 -160 -164 -164 -164 -166 -169 -177 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -81 -128 -133 -138 -172 -155 -154 -125 -96 -83 -89 -107 -98 -72 -69 -71 -69 -61 -53 -45 -41 -41 -27 -22 -25 -21 -25 -17 -32 -22 -15 -12 -7 -9 -14 -14 -14 -14 -14 -15 -14 -18 -13 -16 -19 -14 -7 -11 -17 -23 -18 -13 -13 -19 -25 -14 -9 -7 -3 -6 -8 -3 -4 -6 -7 -9 -12 -14 -13 -6 -5 -5 -4 -7 -11 -8 -0 -0 -0 -0 -0 -4 -14 -24 -18 -44 -51 -34 -19 -19 -18 -8 -11 -14 -19 -31 -43 -48 -50 -55 -72 -84 -92 -89 -71 -61 -36 -39 -39 -42 -49 -56 -64 -65 -65 -65 -66 -65 -63 -58 -58 -55 -54 -52 -53 -54 -55 -54 -51 -44 -36 -31 -35 -48 -50 -53 -57 -59 -62 -65 -66 -64 -64 -64 -65 -77 -104 -124 -93 -94 -92 -126 -140 -137 -136 -140 -143 -147 -151 -140 -142 -155 -153 -142 -145 -148 -156 -160 -160 -161 -163 -164 -164 -164 -165 -166 -166 -167 -167 -168 -169 -170 -170 -173 -176 -180 -180 -182 -183 -185 -188 -186 -165 -191 -170 -186 -198 -186 -168 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -63 -95 -108 -136 -151 -154 -152 -146 -125 -112 -92 -85 -84 -76 -64 -72 -69 -68 -64 -54 -44 -40 -38 -35 -33 -27 -20 -21 -41 -51 -21 -12 -13 -13 -12 -7 -18 -19 -15 -13 -15 -15 -17 -9 -17 -21 -17 -10 -14 -18 -23 -21 -14 -17 -24 -26 -17 -12 -15 -5 -5 -8 -6 -6 -3 -8 -10 -12 -14 -14 -11 -6 -6 -2 -1 -5 -8 -5 -1 -0 -0 -0 -2 -13 -32 -43 -44 -24 -21 -22 -19 -19 -21 -11 -12 -18 -26 -33 -35 -40 -47 -67 -87 -92 -86 -73 -55 -35 -34 -34 -38 -43 -50 -65 -65 -64 -63 -65 -68 -69 -67 -62 -58 -55 -52 -52 -54 -57 -55 -52 -48 -47 -43 -39 -38 -39 -55 -55 -57 -60 -63 -63 -63 -63 -64 -65 -76 -104 -117 -91 -115 -91 -124 -140 -138 -127 -112 -118 -143 -149 -129 -124 -135 -134 -121 -122 -124 -141 -151 -156 -161 -164 -165 -165 -164 -164 -164 -165 -167 -168 -168 -169 -169 -170 -172 -175 -178 -179 -182 -184 -185 -187 -189 -191 -192 -194 -195 -196 -197 -197 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -114 -115 -36 -0 -0 -0 -0 -0 -0 -10 -9 -1 -0 -5 -56 -50 -43 -36 -30 -39 -84 -75 -114 -133 -139 -135 -130 -123 -116 -134 -113 -90 -78 -65 -55 -61 -63 -67 -60 -49 -41 -37 -33 -23 -29 -36 -30 -21 -30 -27 -12 -15 -15 -15 -14 -2 -15 -22 -19 -17 -17 -17 -17 -9 -18 -17 -14 -15 -16 -17 -12 -13 -14 -19 -23 -20 -14 -12 -12 -4 -1 -3 -5 -5 -6 -11 -11 -12 -13 -15 -18 -12 -12 -12 -7 -5 -4 -1 -0 -0 -0 -0 -2 -9 -19 -19 -14 -44 -34 -23 -21 -29 -42 -8 -12 -18 -23 -26 -29 -35 -57 -65 -70 -81 -82 -69 -53 -47 -35 -35 -33 -36 -47 -61 -65 -63 -63 -65 -67 -69 -72 -69 -64 -58 -54 -53 -55 -57 -56 -53 -52 -49 -46 -44 -42 -40 -39 -38 -42 -55 -62 -62 -61 -62 -66 -68 -77 -96 -102 -87 -103 -84 -82 -118 -134 -123 -107 -113 -144 -127 -117 -115 -116 -117 -118 -120 -123 -124 -126 -139 -157 -160 -162 -166 -167 -166 -165 -165 -166 -167 -168 -167 -168 -169 -171 -173 -175 -178 -181 -183 -185 -186 -187 -189 -190 -194 -194 -195 -196 -199 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -44 -101 -102 -104 -97 -32 -0 -0 -0 -0 -0 -49 -82 -86 -81 -78 -99 -91 -91 -90 -93 -92 -74 -76 -117 -92 -96 -109 -109 -97 -87 -101 -120 -116 -100 -81 -66 -65 -64 -74 -68 -54 -42 -35 -25 -35 -17 -27 -33 -32 -29 -14 -10 -16 -14 -13 -14 -15 -13 -11 -11 -17 -19 -19 -18 -13 -22 -31 -23 -20 -20 -20 -18 -11 -15 -20 -20 -16 -12 -12 -9 -7 -3 -2 -3 -5 -6 -10 -11 -13 -13 -14 -14 -10 -10 -9 -5 -3 -4 -3 -0 -0 -0 -0 -2 -7 -12 -13 -15 -22 -25 -26 -25 -24 -25 -11 -9 -10 -16 -24 -29 -33 -43 -52 -62 -78 -78 -72 -70 -71 -49 -36 -34 -31 -36 -49 -59 -60 -64 -64 -67 -71 -74 -74 -71 -62 -57 -55 -56 -57 -57 -57 -55 -52 -48 -45 -43 -42 -41 -39 -42 -45 -47 -47 -51 -62 -65 -68 -78 -79 -76 -76 -77 -78 -78 -118 -131 -119 -106 -109 -118 -111 -111 -112 -113 -114 -116 -119 -121 -124 -126 -127 -128 -129 -131 -131 -160 -167 -165 -164 -164 -165 -168 -167 -167 -168 -169 -171 -174 -176 -179 -181 -183 -184 -185 -186 -187 -187 -191 -194 -179 -165 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -69 -80 -82 -83 -92 -25 -0 -0 -0 -0 -0 -0 -75 -114 -104 -90 -86 -85 -90 -92 -86 -88 -92 -83 -77 -69 -69 -88 -90 -70 -60 -81 -105 -108 -97 -81 -70 -71 -74 -81 -79 -66 -45 -26 -16 -17 -17 -18 -23 -22 -19 -15 -12 -21 -12 -10 -14 -17 -14 -13 -10 -19 -16 -16 -19 -18 -24 -30 -23 -22 -24 -23 -21 -12 -12 -21 -21 -27 -25 -14 -20 -7 -5 -1 -1 -3 -7 -9 -11 -13 -12 -13 -14 -14 -13 -6 -6 -2 -1 -1 -0 -0 -0 -0 -1 -2 -4 -7 -10 -11 -21 -27 -23 -20 -19 -14 -11 -10 -13 -21 -31 -39 -48 -56 -64 -77 -72 -68 -72 -75 -54 -34 -34 -33 -36 -43 -43 -43 -64 -67 -69 -73 -76 -71 -55 -68 -62 -59 -58 -59 -58 -58 -57 -54 -50 -46 -44 -43 -43 -42 -44 -44 -43 -42 -43 -52 -64 -56 -74 -78 -76 -76 -77 -78 -79 -107 -121 -128 -121 -106 -108 -109 -109 -110 -111 -113 -115 -118 -121 -123 -125 -127 -128 -129 -130 -131 -132 -159 -167 -165 -164 -164 -165 -166 -166 -167 -169 -170 -172 -174 -178 -180 -181 -182 -184 -184 -185 -186 -189 -192 -176 -161 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -67 -67 -66 -90 -99 -26 -0 -0 -0 -0 -0 -7 -63 -85 -77 -73 -77 -86 -79 -72 -73 -72 -64 -66 -72 -51 -68 -72 -59 -49 -62 -89 -95 -94 -93 -85 -77 -79 -87 -84 -75 -46 -27 -22 -17 -14 -14 -14 -17 -19 -16 -12 -21 -8 -4 -1 -6 -15 -14 -9 -12 -9 -16 -22 -22 -26 -30 -21 -20 -24 -20 -14 -14 -15 -32 -30 -36 -35 -22 -22 -21 -16 -4 -1 -1 -5 -8 -11 -8 -10 -11 -12 -13 -13 -6 -8 -3 -3 -2 -0 -0 -0 -1 -1 -3 -4 -7 -11 -5 -10 -23 -28 -38 -44 -34 -16 -12 -19 -20 -27 -38 -48 -58 -48 -71 -75 -67 -66 -72 -65 -43 -35 -34 -32 -38 -48 -44 -45 -42 -63 -74 -64 -51 -50 -55 -66 -63 -62 -61 -59 -58 -58 -56 -50 -47 -45 -45 -45 -45 -46 -47 -46 -44 -43 -46 -54 -44 -61 -75 -79 -77 -77 -79 -81 -85 -110 -108 -101 -104 -106 -106 -108 -110 -111 -113 -114 -117 -120 -122 -125 -126 -127 -127 -129 -131 -131 -160 -168 -167 -165 -163 -163 -163 -167 -168 -170 -171 -173 -174 -177 -180 -181 -182 -183 -183 -184 -186 -187 -190 -173 -161 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -34 -23 -52 -61 -63 -61 -61 -79 -110 -20 -0 -0 -0 -0 -7 -68 -59 -69 -78 -82 -87 -90 -71 -68 -66 -63 -54 -37 -36 -41 -58 -76 -65 -43 -40 -67 -88 -95 -97 -88 -83 -82 -76 -74 -78 -55 -38 -32 -25 -25 -23 -14 -11 -15 -16 -10 -9 -0 -0 -0 -0 -0 -1 -2 -12 -10 -20 -17 -15 -21 -25 -16 -16 -22 -19 -14 -13 -13 -39 -35 -24 -23 -24 -22 -25 -30 -6 -2 -2 -2 -4 -6 -7 -10 -10 -12 -11 -7 -9 -9 -3 -1 -0 -0 -0 -0 -0 -2 -5 -5 -3 -8 -21 -15 -14 -18 -18 -26 -30 -17 -11 -19 -21 -23 -28 -34 -39 -44 -42 -48 -68 -70 -65 -64 -47 -45 -37 -34 -40 -46 -45 -42 -40 -62 -71 -58 -47 -49 -49 -52 -52 -61 -63 -60 -59 -59 -59 -52 -48 -47 -47 -47 -47 -48 -49 -48 -46 -45 -46 -48 -49 -52 -67 -74 -67 -64 -80 -81 -83 -88 -92 -97 -102 -105 -105 -107 -108 -110 -113 -115 -116 -118 -121 -124 -125 -126 -128 -130 -131 -132 -162 -168 -168 -167 -166 -165 -165 -166 -169 -171 -173 -174 -175 -177 -180 -182 -182 -183 -183 -185 -186 -187 -190 -170 -160 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -59 -50 -42 -47 -48 -48 -48 -59 -83 -53 -56 -17 -0 -9 -30 -69 -76 -65 -67 -75 -82 -87 -80 -54 -61 -63 -56 -45 -42 -56 -75 -80 -71 -51 -42 -51 -52 -77 -84 -75 -69 -67 -59 -58 -65 -64 -43 -29 -22 -15 -25 -22 -13 -12 -12 -9 -7 -5 -4 -0 -0 -0 -0 -0 -3 -4 -8 -6 -11 -18 -16 -14 -16 -21 -18 -12 -15 -30 -50 -39 -31 -27 -23 -27 -38 -25 -7 -1 -1 -3 -3 -3 -6 -6 -7 -9 -10 -11 -9 -7 -5 -2 -0 -0 -0 -0 -0 -4 -9 -10 -10 -12 -24 -22 -18 -10 -13 -12 -12 -14 -18 -15 -22 -24 -28 -34 -37 -37 -42 -43 -50 -66 -67 -59 -57 -53 -37 -34 -35 -32 -28 -28 -42 -39 -42 -44 -57 -72 -71 -67 -49 -63 -66 -64 -62 -62 -62 -55 -50 -49 -49 -49 -49 -50 -52 -53 -50 -48 -49 -51 -54 -55 -57 -59 -59 -68 -83 -84 -86 -89 -92 -97 -101 -102 -105 -107 -108 -109 -112 -114 -116 -117 -119 -122 -123 -125 -127 -128 -131 -133 -165 -169 -168 -168 -167 -167 -168 -168 -170 -173 -175 -177 -177 -178 -179 -180 -182 -183 -183 -184 -185 -186 -189 -192 -175 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -54 -47 -39 -42 -36 -30 -28 -41 -68 -76 -93 -60 -37 -54 -92 -106 -55 -62 -61 -66 -70 -77 -87 -65 -67 -47 -45 -37 -33 -54 -76 -75 -74 -71 -68 -65 -65 -75 -80 -67 -65 -59 -51 -54 -56 -66 -57 -52 -44 -34 -30 -23 -16 -11 -8 -5 -7 -15 -15 -2 -0 -0 -0 -0 -0 -0 -0 -2 -11 -20 -22 -18 -21 -28 -18 -16 -20 -29 -40 -51 -44 -46 -35 -26 -22 -13 -6 -2 -1 -4 -4 -2 -2 -5 -5 -5 -5 -7 -10 -7 -3 -5 -2 -1 -1 -1 -1 -5 -15 -11 -24 -32 -38 -57 -26 -24 -19 -21 -16 -13 -20 -16 -29 -31 -33 -36 -39 -39 -39 -41 -43 -63 -64 -58 -62 -48 -33 -32 -35 -35 -32 -32 -43 -42 -42 -42 -59 -74 -75 -74 -67 -72 -72 -69 -67 -68 -68 -61 -56 -54 -53 -52 -51 -50 -56 -61 -58 -54 -52 -53 -54 -55 -63 -75 -76 -79 -88 -90 -92 -91 -93 -94 -97 -101 -105 -107 -110 -111 -112 -114 -116 -118 -118 -119 -121 -123 -124 -126 -129 -131 -132 -162 -169 -168 -168 -169 -169 -170 -172 -174 -176 -177 -178 -178 -178 -179 -181 -183 -184 -184 -185 -186 -187 -191 -192 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -52 -48 -40 -36 -26 -31 -23 -26 -18 -22 -56 -81 -83 -82 -86 -91 -80 -51 -56 -47 -63 -57 -58 -70 -75 -92 -56 -54 -45 -34 -36 -51 -70 -78 -81 -83 -82 -78 -77 -58 -61 -49 -42 -39 -44 -49 -55 -57 -59 -45 -31 -25 -18 -13 -13 -12 -7 -5 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -5 -6 -11 -19 -25 -27 -29 -13 -9 -14 -21 -30 -49 -40 -49 -40 -26 -18 -13 -4 -3 -4 -2 -1 -1 -2 -6 -7 -7 -9 -10 -9 -7 -8 -5 -4 -4 -2 -1 -4 -10 -14 -20 -15 -37 -54 -45 -44 -42 -36 -29 -21 -13 -12 -15 -26 -32 -34 -35 -37 -38 -40 -42 -43 -49 -52 -56 -58 -45 -37 -40 -36 -35 -33 -28 -27 -44 -42 -42 -61 -73 -73 -74 -76 -77 -77 -75 -67 -63 -65 -63 -64 -63 -60 -56 -53 -54 -63 -49 -60 -59 -56 -56 -56 -56 -66 -100 -111 -103 -95 -96 -97 -97 -96 -97 -99 -102 -105 -108 -111 -113 -113 -115 -116 -117 -118 -119 -120 -121 -121 -122 -125 -128 -130 -133 -135 -156 -170 -171 -172 -172 -173 -175 -176 -176 -177 -177 -178 -179 -181 -183 -184 -184 -185 -185 -186 -190 -191 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -34 -25 -27 -30 -12 -9 -17 -28 -43 -56 -75 -72 -81 -89 -76 -51 -51 -44 -66 -49 -44 -52 -59 -68 -55 -55 -39 -23 -25 -39 -51 -71 -74 -86 -93 -88 -74 -52 -42 -39 -29 -30 -36 -41 -41 -50 -55 -43 -26 -20 -22 -14 -16 -16 -13 -7 -5 -5 -9 -0 -0 -0 -0 -0 -0 -0 -12 -9 -17 -27 -34 -25 -11 -43 -26 -23 -26 -30 -36 -35 -38 -48 -34 -19 -11 -9 -3 -5 -3 -3 -2 -3 -4 -4 -4 -7 -9 -9 -8 -10 -10 -7 -3 -1 -1 -8 -19 -19 -25 -24 -24 -24 -30 -41 -46 -27 -22 -20 -17 -13 -12 -14 -18 -21 -22 -29 -37 -38 -39 -42 -45 -49 -55 -57 -54 -55 -50 -42 -35 -31 -26 -28 -43 -42 -42 -44 -60 -72 -72 -73 -75 -78 -80 -62 -47 -48 -49 -50 -68 -70 -64 -61 -57 -47 -43 -47 -58 -61 -61 -60 -60 -68 -107 -108 -99 -93 -96 -100 -103 -103 -101 -102 -105 -108 -110 -114 -114 -114 -115 -115 -116 -117 -118 -118 -118 -118 -120 -122 -125 -128 -128 -131 -135 -140 -153 -173 -173 -174 -174 -175 -176 -176 -176 -178 -179 -180 -182 -184 -185 -185 -186 -186 -186 -188 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -23 -21 -13 -5 -19 -28 -33 -45 -71 -76 -76 -81 -73 -56 -43 -37 -54 -49 -39 -43 -57 -70 -67 -40 -36 -29 -23 -27 -40 -50 -61 -86 -107 -106 -86 -59 -42 -32 -19 -27 -33 -33 -34 -49 -41 -44 -30 -21 -24 -21 -19 -21 -22 -14 -6 -6 -7 -0 -0 -0 -0 -0 -0 -1 -11 -7 -25 -30 -39 -44 -25 -23 -32 -33 -33 -34 -35 -39 -37 -57 -37 -25 -18 -9 -4 -2 -2 -4 -3 -5 -7 -3 -6 -5 -8 -10 -9 -8 -7 -3 -1 -2 -4 -13 -21 -17 -25 -27 -27 -21 -25 -35 -29 -23 -20 -18 -25 -24 -17 -15 -12 -16 -19 -20 -27 -37 -39 -42 -45 -49 -51 -54 -59 -63 -45 -51 -41 -34 -27 -29 -44 -43 -43 -41 -44 -59 -71 -72 -74 -77 -82 -74 -65 -60 -54 -58 -54 -66 -68 -68 -63 -49 -48 -44 -49 -61 -66 -60 -54 -68 -94 -74 -67 -68 -69 -76 -104 -108 -107 -107 -108 -111 -114 -116 -115 -115 -115 -115 -115 -116 -116 -115 -116 -118 -119 -121 -123 -124 -126 -130 -132 -133 -149 -173 -173 -173 -174 -175 -176 -177 -178 -178 -179 -180 -182 -184 -184 -185 -185 -186 -186 -187 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -21 -17 -13 -17 -7 -21 -25 -33 -53 -72 -74 -63 -67 -70 -52 -33 -36 -39 -35 -36 -35 -51 -75 -78 -30 -34 -42 -24 -15 -22 -34 -61 -79 -110 -103 -76 -44 -26 -35 -15 -16 -23 -28 -34 -42 -32 -38 -39 -32 -27 -26 -24 -25 -27 -21 -7 -1 -3 -0 -0 -0 -0 -0 -0 -3 -12 -17 -37 -48 -69 -73 -53 -46 -45 -44 -43 -42 -43 -45 -40 -36 -30 -34 -25 -10 -5 -5 -2 -4 -3 -4 -4 -1 -2 -1 -5 -6 -6 -6 -5 -7 -2 -3 -5 -13 -17 -14 -23 -23 -24 -22 -29 -47 -54 -33 -33 -22 -21 -30 -34 -29 -16 -16 -17 -19 -20 -20 -24 -41 -42 -43 -46 -51 -57 -61 -54 -49 -51 -51 -39 -34 -46 -45 -42 -41 -41 -46 -60 -75 -76 -79 -82 -86 -91 -80 -60 -62 -57 -49 -45 -46 -52 -55 -53 -52 -47 -51 -54 -48 -42 -53 -61 -62 -66 -69 -70 -71 -73 -78 -107 -112 -112 -113 -116 -117 -117 -117 -116 -116 -115 -115 -114 -114 -115 -117 -118 -119 -120 -123 -126 -128 -129 -131 -149 -171 -172 -173 -173 -174 -176 -178 -179 -179 -179 -180 -182 -183 -184 -184 -185 -186 -186 -188 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -15 -19 -14 -11 -17 -5 -6 -12 -37 -67 -77 -59 -50 -63 -69 -58 -39 -28 -29 -30 -36 -22 -33 -60 -67 -41 -41 -49 -46 -28 -17 -29 -66 -89 -93 -67 -53 -44 -30 -30 -21 -17 -12 -18 -27 -32 -25 -34 -33 -33 -29 -26 -27 -32 -32 -29 -16 -3 -0 -0 -0 -0 -0 -0 -0 -7 -23 -30 -46 -72 -97 -103 -89 -75 -70 -67 -63 -56 -57 -57 -47 -40 -32 -24 -27 -32 -26 -14 -8 -6 -6 -5 -1 -0 -0 -0 -1 -1 -3 -4 -6 -10 -6 -3 -6 -10 -13 -14 -14 -14 -15 -21 -22 -30 -38 -32 -50 -34 -22 -27 -33 -30 -21 -22 -15 -16 -17 -17 -19 -26 -42 -42 -45 -50 -56 -62 -62 -43 -48 -51 -52 -52 -50 -46 -42 -41 -43 -44 -60 -78 -79 -80 -80 -80 -86 -79 -65 -65 -59 -53 -49 -50 -55 -59 -58 -57 -51 -45 -44 -44 -41 -42 -60 -61 -66 -67 -69 -73 -74 -76 -81 -85 -104 -115 -116 -116 -116 -118 -118 -117 -115 -114 -114 -114 -114 -116 -117 -117 -118 -121 -123 -125 -126 -128 -150 -170 -171 -172 -173 -174 -177 -179 -181 -182 -182 -182 -182 -183 -183 -184 -186 -187 -187 -187 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -13 -14 -15 -19 -22 -22 -9 -11 -42 -74 -77 -60 -56 -81 -73 -49 -38 -30 -22 -23 -27 -22 -20 -49 -55 -27 -26 -39 -40 -31 -20 -29 -60 -82 -74 -64 -49 -36 -29 -25 -25 -23 -10 -13 -25 -28 -20 -36 -41 -52 -52 -39 -28 -30 -35 -31 -24 -9 -0 -0 -1 -8 -7 -1 -3 -14 -32 -51 -73 -110 -99 -92 -87 -82 -81 -77 -94 -81 -81 -76 -60 -47 -36 -28 -28 -29 -24 -15 -9 -5 -5 -6 -18 -14 -0 -0 -0 -0 -2 -4 -8 -11 -7 -4 -5 -9 -11 -14 -16 -19 -17 -13 -19 -19 -22 -31 -35 -43 -38 -32 -24 -22 -26 -23 -14 -16 -16 -20 -23 -23 -26 -28 -31 -36 -50 -60 -59 -48 -44 -47 -52 -55 -55 -53 -48 -44 -42 -44 -51 -67 -75 -64 -77 -78 -82 -74 -67 -69 -63 -58 -55 -56 -59 -61 -61 -58 -53 -48 -49 -51 -55 -61 -65 -65 -69 -70 -73 -75 -75 -75 -78 -82 -87 -90 -91 -93 -96 -116 -117 -116 -114 -113 -113 -113 -113 -115 -114 -114 -116 -118 -120 -122 -124 -127 -133 -152 -171 -171 -173 -175 -177 -180 -183 -184 -184 -185 -184 -186 -187 -186 -185 -187 -188 -188 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -4 -22 -17 -6 -2 -0 -4 -13 -8 -53 -39 -49 -50 -48 -76 -100 -101 -62 -31 -14 -7 -15 -29 -14 -37 -42 -29 -23 -15 -35 -29 -25 -25 -35 -45 -44 -54 -53 -32 -19 -19 -20 -26 -13 -8 -18 -23 -20 -23 -35 -50 -52 -44 -43 -43 -31 -34 -21 -5 -0 -1 -0 -0 -1 -6 -13 -22 -40 -68 -92 -110 -105 -101 -99 -98 -94 -89 -90 -81 -94 -93 -76 -56 -41 -33 -30 -30 -23 -15 -10 -10 -7 -34 -32 -33 -28 -18 -2 -1 -1 -3 -6 -8 -8 -9 -5 -10 -12 -14 -20 -24 -24 -20 -14 -17 -25 -32 -31 -35 -34 -36 -31 -24 -23 -27 -23 -17 -21 -27 -30 -28 -25 -25 -26 -29 -38 -53 -62 -58 -39 -43 -44 -50 -55 -57 -54 -49 -44 -44 -46 -53 -57 -53 -78 -79 -75 -68 -67 -69 -65 -62 -59 -59 -61 -63 -62 -58 -55 -52 -56 -71 -82 -85 -78 -74 -74 -74 -77 -79 -78 -76 -76 -79 -83 -84 -84 -84 -85 -95 -112 -115 -114 -113 -111 -111 -112 -112 -111 -112 -114 -117 -120 -122 -123 -124 -127 -132 -149 -170 -173 -176 -178 -181 -183 -185 -186 -187 -187 -188 -189 -188 -187 -187 -189 -189 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -173 -195 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -13 -15 -11 -10 -6 -5 -10 -11 -41 -8 -41 -46 -44 -69 -93 -98 -56 -36 -22 -12 -11 -13 -13 -28 -27 -26 -21 -5 -14 -23 -27 -21 -21 -29 -28 -45 -51 -55 -39 -26 -23 -21 -17 -5 -11 -18 -20 -19 -24 -25 -41 -41 -53 -54 -35 -30 -25 -4 -0 -9 -21 -16 -0 -10 -18 -37 -59 -80 -90 -91 -103 -107 -90 -93 -102 -92 -88 -80 -88 -87 -83 -72 -56 -47 -34 -32 -24 -14 -8 -8 -12 -65 -25 -31 -53 -43 -9 -13 -4 -5 -8 -8 -9 -18 -34 -34 -20 -18 -21 -22 -22 -27 -20 -12 -15 -21 -22 -22 -17 -28 -37 -40 -34 -26 -27 -29 -24 -21 -21 -19 -19 -30 -29 -31 -33 -41 -55 -60 -47 -40 -45 -50 -55 -58 -57 -56 -52 -49 -48 -48 -48 -52 -64 -69 -60 -61 -65 -67 -67 -66 -61 -61 -63 -65 -66 -64 -60 -56 -62 -88 -94 -88 -86 -78 -77 -76 -78 -79 -79 -77 -75 -75 -76 -78 -81 -83 -84 -86 -111 -113 -113 -112 -111 -111 -111 -110 -111 -112 -114 -117 -119 -121 -122 -123 -124 -125 -131 -142 -146 -151 -156 -160 -174 -186 -187 -188 -188 -189 -190 -191 -190 -190 -189 -189 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -177 -106 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -4 -15 -15 -15 -21 -26 -22 -17 -29 -39 -55 -44 -42 -55 -67 -95 -71 -33 -28 -18 -4 -2 -11 -22 -9 -2 -5 -10 -9 -13 -39 -26 -17 -16 -20 -23 -24 -37 -44 -39 -33 -30 -27 -5 -7 -14 -16 -15 -14 -8 -21 -28 -41 -54 -47 -30 -27 -8 -4 -4 -1 -3 -9 -12 -26 -47 -44 -64 -89 -83 -85 -85 -86 -103 -110 -102 -96 -88 -85 -76 -85 -95 -84 -54 -34 -33 -22 -17 -12 -8 -14 -51 -30 -17 -9 -7 -16 -30 -4 -3 -5 -9 -13 -17 -25 -33 -24 -22 -24 -21 -18 -20 -14 -18 -15 -18 -20 -15 -18 -16 -28 -44 -48 -36 -28 -57 -55 -36 -23 -21 -23 -22 -21 -36 -37 -37 -44 -54 -54 -43 -46 -51 -57 -61 -62 -61 -60 -56 -54 -52 -50 -50 -50 -54 -58 -60 -62 -65 -67 -68 -69 -64 -64 -66 -67 -65 -63 -60 -63 -92 -97 -89 -83 -79 -79 -79 -79 -79 -79 -78 -78 -77 -74 -75 -77 -80 -82 -87 -112 -112 -112 -112 -112 -111 -111 -111 -113 -114 -114 -116 -118 -120 -122 -122 -122 -124 -127 -130 -133 -136 -139 -142 -156 -167 -174 -187 -188 -189 -190 -191 -192 -192 -191 -190 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -38 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -5 -1 -11 -13 -14 -26 -49 -56 -37 -28 -38 -58 -73 -72 -25 -38 -28 -8 -3 -11 -14 -16 -15 -6 -3 -5 -5 -25 -31 -23 -17 -17 -18 -17 -22 -40 -39 -40 -42 -33 -14 -8 -10 -11 -14 -17 -15 -8 -14 -33 -48 -52 -43 -34 -26 -25 -30 -15 -9 -18 -13 -36 -54 -46 -38 -50 -62 -69 -79 -91 -88 -103 -117 -115 -98 -90 -79 -86 -99 -90 -58 -37 -34 -20 -17 -14 -12 -15 -22 -24 -21 -7 -0 -2 -7 -4 -13 -7 -9 -12 -13 -14 -20 -25 -24 -24 -23 -21 -22 -13 -17 -17 -20 -17 -12 -17 -17 -23 -23 -33 -40 -44 -68 -67 -38 -26 -20 -24 -29 -26 -29 -41 -42 -42 -42 -44 -49 -49 -51 -57 -61 -64 -57 -37 -38 -38 -50 -55 -54 -51 -52 -56 -60 -61 -62 -64 -65 -68 -66 -65 -67 -67 -66 -64 -62 -63 -75 -94 -94 -84 -80 -82 -82 -81 -81 -81 -81 -79 -78 -75 -74 -75 -77 -80 -83 -93 -108 -110 -110 -111 -111 -111 -112 -113 -115 -116 -117 -118 -119 -119 -121 -123 -125 -128 -130 -133 -136 -139 -141 -143 -145 -154 -176 -189 -189 -183 -184 -186 -188 -189 -189 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -151 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -3 -12 -13 -14 -21 -36 -48 -37 -24 -36 -63 -60 -3 -26 -22 -22 -10 -1 -4 -5 -10 -18 -17 -7 -2 -8 -19 -24 -27 -25 -22 -19 -14 -4 -27 -28 -41 -42 -32 -24 -14 -13 -11 -18 -18 -11 -12 -17 -34 -45 -45 -42 -38 -38 -40 -27 -22 -18 -20 -25 -32 -59 -57 -34 -25 -17 -0 -6 -95 -100 -97 -108 -115 -106 -99 -93 -86 -91 -85 -59 -42 -37 -21 -20 -16 -11 -13 -18 -17 -36 -14 -1 -0 -0 -1 -9 -16 -17 -13 -10 -11 -19 -28 -25 -22 -22 -26 -27 -15 -14 -18 -22 -23 -18 -13 -17 -24 -21 -25 -35 -42 -39 -30 -28 -25 -22 -20 -26 -35 -30 -35 -36 -36 -42 -50 -54 -54 -52 -54 -59 -64 -66 -64 -63 -38 -38 -54 -60 -55 -52 -55 -60 -61 -62 -62 -63 -70 -99 -71 -67 -66 -65 -63 -62 -62 -81 -96 -97 -88 -83 -87 -86 -84 -84 -85 -85 -84 -82 -78 -75 -75 -77 -80 -82 -83 -93 -95 -105 -110 -110 -111 -112 -114 -115 -117 -118 -119 -120 -121 -121 -123 -125 -127 -129 -133 -136 -138 -140 -141 -143 -146 -155 -176 -178 -160 -156 -158 -159 -159 -162 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -2 -5 -25 -20 -15 -21 -29 -40 -21 -21 -33 -26 -9 -34 -19 -30 -11 -0 -0 -0 -2 -10 -11 -10 -7 -7 -14 -22 -28 -28 -25 -24 -24 -15 -12 -54 -64 -53 -38 -29 -24 -22 -10 -35 -36 -28 -26 -33 -35 -37 -35 -35 -39 -42 -41 -32 -29 -28 -27 -28 -32 -45 -42 -41 -62 -61 -22 -14 -108 -114 -106 -99 -107 -112 -98 -109 -97 -81 -73 -62 -46 -41 -25 -25 -17 -12 -16 -21 -17 -40 -20 -9 -2 -0 -0 -0 -9 -11 -9 -9 -11 -14 -17 -17 -19 -23 -28 -32 -30 -18 -19 -24 -27 -20 -11 -14 -18 -23 -27 -30 -29 -26 -28 -25 -22 -20 -19 -29 -42 -40 -38 -36 -32 -38 -47 -51 -55 -53 -55 -57 -60 -62 -63 -68 -64 -41 -57 -65 -60 -56 -56 -59 -60 -61 -63 -63 -64 -66 -68 -68 -66 -64 -63 -68 -87 -103 -105 -101 -93 -90 -93 -90 -88 -89 -89 -88 -87 -84 -84 -82 -79 -79 -82 -84 -85 -84 -83 -92 -96 -103 -112 -113 -115 -115 -116 -117 -118 -120 -122 -123 -123 -124 -126 -129 -132 -136 -137 -138 -140 -143 -145 -148 -151 -153 -155 -157 -158 -158 -158 -163 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -7 -1 -16 -20 -20 -21 -27 -15 -19 -33 -19 -0 -3 -4 -20 -12 -12 -6 -0 -1 -3 -6 -2 -5 -7 -11 -22 -25 -28 -33 -28 -19 -15 -29 -62 -72 -68 -48 -34 -31 -22 -10 -53 -27 -0 -15 -43 -42 -25 -24 -29 -34 -41 -40 -41 -39 -31 -27 -28 -34 -37 -38 -49 -72 -105 -77 -0 -11 -119 -118 -104 -98 -97 -96 -114 -102 -85 -82 -69 -53 -47 -31 -34 -33 -21 -21 -23 -14 -19 -19 -20 -11 -1 -0 -0 -0 -36 -17 -23 -29 -23 -21 -18 -16 -17 -21 -25 -28 -32 -21 -25 -30 -30 -29 -26 -17 -19 -19 -22 -28 -30 -27 -40 -39 -38 -38 -41 -44 -44 -46 -45 -43 -39 -36 -40 -52 -57 -59 -60 -60 -61 -63 -67 -71 -65 -69 -68 -64 -61 -59 -61 -60 -60 -61 -63 -64 -71 -103 -101 -76 -83 -94 -95 -105 -111 -107 -102 -99 -97 -97 -94 -93 -92 -93 -93 -91 -90 -90 -90 -85 -84 -84 -85 -86 -87 -86 -83 -80 -94 -110 -113 -115 -116 -117 -117 -117 -119 -123 -124 -124 -124 -126 -128 -130 -132 -135 -139 -140 -142 -145 -147 -151 -154 -156 -157 -157 -157 -158 -165 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -6 -9 -5 -11 -14 -26 -29 -28 -24 -16 -11 -10 -23 -11 -0 -0 -1 -9 -10 -18 -10 -2 -2 -0 -3 -7 -11 -12 -13 -15 -14 -22 -33 -31 -37 -63 -76 -42 -56 -59 -52 -45 -37 -19 -12 -1 -0 -0 -1 -14 -33 -20 -20 -16 -21 -39 -56 -43 -36 -26 -27 -33 -38 -38 -38 -61 -91 -117 -65 -0 -0 -5 -106 -102 -97 -93 -91 -100 -107 -91 -88 -80 -64 -53 -41 -30 -30 -25 -28 -27 -17 -18 -20 -16 -18 -11 -3 -1 -0 -4 -42 -43 -43 -44 -42 -29 -21 -19 -20 -18 -17 -20 -27 -29 -23 -32 -39 -37 -30 -30 -28 -23 -25 -31 -34 -31 -34 -36 -38 -39 -41 -45 -46 -35 -35 -44 -42 -38 -42 -56 -58 -63 -64 -66 -66 -61 -44 -47 -68 -71 -69 -66 -66 -64 -61 -60 -60 -61 -63 -72 -99 -73 -98 -108 -110 -111 -112 -113 -106 -104 -104 -103 -101 -98 -98 -97 -98 -96 -94 -94 -94 -95 -92 -90 -90 -89 -87 -88 -89 -87 -83 -90 -103 -110 -108 -111 -117 -119 -119 -121 -123 -125 -125 -125 -127 -129 -130 -131 -135 -139 -141 -142 -144 -147 -150 -153 -153 -154 -154 -157 -170 -188 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -7 -13 -15 -11 -8 -10 -19 -24 -16 -7 -9 -17 -17 -5 -0 -0 -0 -1 -2 -19 -8 -3 -2 -1 -5 -3 -8 -10 -11 -12 -12 -19 -27 -35 -13 -39 -72 -36 -27 -30 -23 -24 -25 -16 -0 -0 -0 -30 -36 -19 -8 -11 -8 -2 -16 -35 -45 -40 -35 -21 -27 -30 -27 -27 -32 -31 -55 -76 -37 -0 -0 -16 -121 -119 -107 -95 -87 -90 -108 -99 -80 -93 -83 -60 -48 -46 -40 -35 -28 -23 -17 -14 -16 -12 -22 -24 -26 -30 -33 -43 -59 -43 -36 -42 -43 -30 -24 -34 -34 -35 -44 -54 -29 -40 -24 -29 -30 -29 -33 -41 -41 -26 -25 -27 -27 -28 -32 -34 -35 -35 -37 -41 -42 -24 -25 -35 -44 -47 -45 -40 -40 -62 -68 -70 -70 -68 -64 -63 -71 -73 -72 -72 -71 -69 -66 -63 -61 -61 -62 -72 -99 -100 -102 -111 -116 -118 -116 -110 -107 -107 -106 -106 -105 -103 -102 -101 -101 -98 -97 -97 -97 -97 -97 -98 -96 -94 -92 -91 -91 -91 -88 -85 -92 -99 -88 -89 -112 -120 -122 -123 -124 -126 -127 -127 -128 -129 -130 -131 -135 -139 -141 -143 -144 -146 -149 -151 -149 -149 -156 -175 -188 -186 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -1 -2 -8 -7 -11 -9 -9 -9 -6 -3 -0 -0 -0 -3 -14 -26 -9 -7 -6 -3 -2 -0 -2 -3 -6 -9 -12 -15 -18 -44 -14 -27 -36 -20 -18 -27 -4 -0 -0 -0 -0 -0 -5 -0 -2 -2 -0 -1 -0 -0 -9 -14 -16 -19 -21 -22 -28 -30 -22 -28 -47 -46 -1 -0 -0 -0 -0 -0 -15 -114 -110 -96 -86 -91 -105 -102 -84 -105 -93 -76 -69 -58 -47 -39 -39 -25 -14 -10 -11 -16 -25 -30 -24 -23 -29 -25 -39 -23 -16 -24 -26 -16 -18 -38 -39 -51 -49 -43 -51 -31 -42 -33 -28 -30 -32 -35 -43 -25 -25 -26 -26 -28 -32 -34 -34 -34 -35 -39 -38 -23 -25 -25 -36 -44 -45 -45 -49 -43 -66 -74 -74 -74 -73 -73 -73 -75 -75 -75 -75 -74 -72 -69 -66 -63 -62 -63 -65 -66 -71 -101 -115 -119 -117 -110 -108 -107 -107 -108 -108 -108 -104 -97 -103 -102 -101 -101 -101 -100 -100 -103 -101 -98 -96 -95 -94 -95 -93 -91 -89 -91 -93 -92 -91 -114 -124 -127 -128 -128 -128 -129 -129 -131 -131 -132 -135 -138 -141 -143 -144 -145 -147 -148 -143 -143 -176 -187 -188 -188 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -6 -12 -14 -14 -8 -25 -31 -30 -13 -5 -18 -28 -20 -17 -10 -3 -0 -0 -0 -0 -1 -4 -9 -14 -19 -38 -6 -30 -29 -15 -15 -19 -1 -0 -0 -0 -3 -13 -46 -28 -23 -8 -4 -7 -2 -0 -0 -0 -0 -10 -28 -33 -33 -18 -13 -27 -61 -86 -49 -3 -0 -0 -0 -0 -22 -122 -111 -95 -97 -102 -103 -98 -90 -105 -112 -100 -76 -56 -48 -39 -27 -32 -20 -9 -11 -17 -21 -27 -33 -33 -28 -22 -29 -38 -19 -15 -15 -16 -19 -13 -55 -62 -57 -50 -46 -50 -50 -39 -36 -33 -32 -34 -38 -25 -25 -26 -27 -29 -32 -32 -34 -34 -36 -31 -25 -22 -23 -25 -26 -28 -29 -37 -53 -54 -49 -72 -80 -80 -79 -77 -75 -81 -80 -79 -79 -78 -77 -74 -71 -67 -64 -63 -63 -65 -67 -99 -110 -115 -116 -112 -109 -108 -108 -110 -111 -110 -102 -81 -104 -105 -104 -105 -105 -104 -104 -106 -104 -103 -101 -101 -100 -99 -98 -96 -95 -97 -99 -98 -96 -94 -116 -128 -130 -131 -131 -131 -131 -133 -134 -134 -135 -138 -140 -142 -142 -142 -143 -142 -139 -141 -168 -178 -186 -192 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -10 -9 -6 -7 -7 -26 -32 -21 -15 -25 -28 -18 -12 -7 -6 -5 -0 -0 -2 -4 -6 -14 -29 -43 -10 -42 -53 -32 -14 -14 -0 -0 -0 -0 -13 -21 -3 -23 -25 -17 -7 -3 -1 -0 -0 -0 -0 -9 -20 -21 -16 -3 -15 -29 -60 -101 -117 -54 -5 -0 -0 -0 -1 -25 -108 -95 -106 -106 -100 -96 -91 -78 -74 -93 -85 -72 -76 -45 -18 -20 -19 -16 -14 -13 -26 -30 -30 -31 -29 -21 -16 -24 -24 -22 -17 -19 -22 -8 -20 -41 -39 -39 -43 -44 -47 -45 -44 -37 -39 -44 -35 -28 -26 -28 -29 -30 -31 -31 -35 -36 -39 -39 -37 -36 -36 -38 -38 -36 -36 -37 -43 -62 -59 -55 -78 -88 -87 -85 -85 -91 -89 -87 -85 -83 -81 -79 -76 -72 -71 -68 -66 -67 -67 -73 -99 -112 -114 -112 -110 -110 -109 -113 -114 -112 -110 -109 -109 -108 -109 -109 -109 -109 -108 -108 -108 -107 -106 -105 -105 -105 -103 -102 -101 -101 -103 -104 -101 -100 -99 -118 -133 -136 -135 -135 -135 -138 -137 -136 -136 -137 -138 -138 -138 -138 -138 -139 -139 -142 -145 -148 -171 -190 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -2 -7 -7 -5 -6 -5 -13 -8 -5 -7 -18 -29 -8 -8 -3 -0 -0 -0 -1 -1 -2 -4 -12 -22 -31 -38 -39 -10 -12 -20 -16 -0 -0 -0 -0 -10 -13 -0 -0 -1 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -18 -21 -64 -110 -139 -141 -5 -0 -0 -0 -0 -26 -116 -97 -108 -103 -96 -92 -88 -86 -78 -90 -95 -79 -54 -33 -15 -15 -18 -20 -22 -22 -24 -29 -28 -26 -26 -25 -26 -37 -37 -22 -23 -18 -14 -19 -41 -72 -63 -47 -44 -52 -52 -52 -50 -44 -40 -43 -44 -36 -31 -32 -32 -33 -34 -34 -36 -36 -39 -41 -42 -43 -45 -48 -49 -49 -53 -58 -63 -66 -67 -65 -63 -84 -97 -96 -95 -103 -100 -97 -93 -90 -87 -85 -82 -80 -79 -75 -73 -75 -71 -71 -101 -110 -112 -112 -112 -111 -110 -114 -116 -116 -114 -112 -112 -111 -112 -113 -113 -113 -110 -111 -112 -112 -111 -110 -110 -110 -109 -108 -106 -105 -107 -110 -109 -106 -105 -103 -102 -115 -138 -140 -140 -144 -142 -139 -138 -139 -139 -138 -138 -137 -137 -140 -144 -146 -150 -153 -155 -158 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -12 -0 -3 -6 -5 -9 -12 -1 -4 -0 -0 -5 -14 -18 -0 -4 -6 -2 -0 -0 -1 -3 -0 -3 -6 -11 -16 -27 -25 -4 -8 -10 -8 -4 -3 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -13 -57 -99 -136 -148 -49 -38 -6 -0 -0 -3 -38 -123 -113 -103 -97 -91 -87 -83 -75 -96 -97 -69 -35 -19 -21 -64 -63 -62 -48 -35 -30 -26 -29 -27 -25 -25 -25 -25 -26 -23 -22 -18 -23 -42 -65 -63 -45 -46 -48 -45 -49 -70 -64 -54 -42 -38 -42 -43 -38 -37 -36 -39 -38 -36 -37 -34 -39 -40 -41 -43 -44 -44 -46 -47 -50 -56 -61 -66 -69 -71 -71 -73 -75 -87 -108 -116 -113 -109 -104 -98 -94 -92 -89 -87 -87 -84 -83 -83 -79 -76 -81 -105 -113 -113 -113 -112 -112 -116 -118 -119 -117 -115 -116 -115 -115 -115 -117 -117 -114 -116 -117 -117 -117 -116 -116 -116 -116 -114 -111 -109 -111 -114 -114 -113 -111 -109 -108 -107 -118 -144 -146 -150 -148 -146 -144 -144 -143 -142 -141 -141 -141 -144 -148 -150 -153 -155 -157 -158 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -2 -8 -14 -11 -15 -12 -14 -14 -13 -10 -0 -0 -2 -8 -12 -10 -8 -8 -2 -0 -0 -2 -4 -6 -6 -4 -15 -29 -31 -26 -21 -4 -1 -4 -8 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -4 -40 -83 -116 -141 -156 -172 -25 -0 -0 -0 -35 -135 -111 -101 -99 -90 -81 -83 -88 -91 -62 -44 -25 -13 -26 -70 -40 -48 -45 -33 -32 -33 -35 -29 -25 -20 -18 -17 -15 -25 -17 -22 -44 -66 -70 -61 -55 -55 -62 -63 -60 -65 -71 -54 -38 -37 -40 -41 -39 -37 -41 -45 -47 -45 -43 -40 -40 -42 -43 -44 -44 -45 -45 -50 -53 -56 -61 -65 -68 -72 -72 -76 -78 -81 -90 -102 -126 -122 -116 -110 -105 -103 -100 -95 -94 -91 -92 -93 -89 -86 -82 -86 -90 -103 -116 -114 -114 -117 -120 -121 -120 -119 -119 -119 -120 -120 -120 -120 -119 -120 -122 -122 -123 -123 -122 -122 -121 -120 -115 -112 -114 -118 -120 -120 -118 -117 -115 -113 -112 -122 -151 -156 -155 -153 -151 -150 -149 -148 -147 -146 -146 -148 -151 -152 -153 -155 -155 -157 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -9 -8 -9 -9 -1 -6 -5 -1 -5 -8 -0 -12 -9 -11 -18 -20 -12 -3 -2 -1 -1 -4 -7 -10 -7 -6 -9 -15 -14 -0 -0 -0 -3 -4 -3 -3 -1 -0 -0 -6 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -0 -32 -56 -77 -102 -136 -154 -33 -12 -0 -54 -113 -133 -111 -107 -97 -87 -82 -83 -90 -110 -61 -27 -45 -59 -42 -17 -0 -0 -43 -52 -37 -30 -37 -31 -25 -22 -22 -18 -11 -11 -13 -40 -62 -76 -76 -60 -51 -46 -54 -48 -38 -38 -44 -48 -33 -42 -46 -41 -36 -31 -45 -36 -31 -41 -54 -51 -49 -50 -50 -51 -51 -51 -51 -56 -57 -58 -62 -66 -69 -71 -72 -77 -83 -87 -89 -96 -110 -132 -130 -126 -121 -117 -111 -105 -107 -102 -104 -122 -139 -134 -126 -123 -117 -118 -120 -118 -117 -118 -120 -123 -124 -123 -122 -122 -122 -123 -123 -122 -122 -124 -126 -128 -128 -128 -128 -128 -127 -125 -121 -118 -121 -124 -124 -125 -125 -124 -122 -120 -118 -118 -124 -129 -155 -159 -158 -156 -155 -154 -152 -151 -151 -151 -152 -152 -152 -152 -152 -153 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -8 -3 -4 -6 -8 -13 -20 -4 -0 -1 -1 -4 -13 -11 -6 -7 -16 -18 -0 -0 -0 -1 -1 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -1 -20 -23 -52 -88 -128 -165 -163 -165 -167 -68 -69 -131 -123 -115 -91 -85 -84 -87 -82 -58 -33 -24 -20 -24 -17 -0 -3 -52 -78 -68 -48 -35 -28 -32 -32 -22 -18 -14 -10 -14 -33 -65 -77 -87 -90 -83 -80 -62 -61 -61 -57 -54 -51 -38 -34 -39 -43 -42 -39 -35 -33 -34 -33 -31 -29 -37 -59 -59 -58 -59 -59 -58 -57 -58 -59 -61 -64 -68 -70 -70 -72 -76 -84 -91 -113 -136 -137 -150 -146 -145 -140 -132 -124 -116 -111 -109 -111 -137 -157 -150 -149 -144 -138 -132 -128 -124 -121 -120 -122 -124 -126 -127 -128 -130 -129 -129 -128 -126 -127 -129 -129 -132 -132 -133 -134 -134 -133 -132 -128 -126 -130 -131 -130 -129 -130 -130 -129 -127 -125 -123 -124 -127 -160 -165 -164 -162 -160 -159 -157 -156 -154 -153 -152 -152 -151 -151 -150 -151 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -3 -9 -0 -0 -5 -7 -7 -12 -17 -10 -22 -9 -0 -1 -7 -11 -3 -0 -2 -1 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -13 -11 -3 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -5 -21 -58 -95 -130 -151 -147 -155 -151 -147 -143 -140 -121 -107 -91 -80 -75 -78 -79 -56 -9 -93 -98 -52 -61 -70 -5 -46 -80 -65 -47 -39 -39 -38 -36 -13 -15 -18 -22 -38 -63 -67 -94 -104 -96 -88 -87 -73 -63 -59 -67 -75 -74 -68 -70 -66 -50 -43 -41 -39 -37 -46 -48 -52 -52 -52 -54 -55 -57 -57 -58 -58 -67 -86 -84 -83 -82 -80 -78 -76 -72 -75 -82 -92 -128 -162 -166 -167 -164 -162 -157 -148 -137 -127 -119 -115 -117 -149 -172 -169 -163 -158 -152 -145 -139 -134 -129 -127 -136 -135 -135 -133 -138 -149 -141 -132 -132 -131 -133 -135 -135 -135 -137 -139 -140 -140 -140 -139 -135 -134 -139 -140 -139 -136 -136 -137 -136 -135 -133 -130 -129 -131 -137 -162 -168 -165 -163 -162 -160 -158 -156 -154 -153 -153 -152 -151 -151 -151 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -13 -9 -0 -4 -8 -9 -5 -4 -7 -12 -8 -5 -2 -1 -5 -3 -2 -10 -11 -10 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -15 -15 -11 -3 -0 -0 -0 -0 -0 -0 -0 -3 -8 -18 -40 -93 -124 -148 -155 -147 -150 -142 -139 -140 -131 -114 -99 -91 -76 -85 -73 -47 -27 -24 -23 -26 -53 -107 -119 -50 -5 -68 -58 -46 -43 -47 -45 -30 -13 -26 -33 -40 -58 -79 -71 -92 -101 -81 -65 -68 -67 -61 -81 -113 -114 -100 -100 -101 -101 -87 -64 -53 -52 -51 -52 -57 -85 -100 -101 -97 -93 -90 -88 -88 -88 -108 -147 -145 -143 -140 -138 -136 -133 -130 -128 -132 -138 -161 -179 -181 -181 -181 -177 -171 -163 -153 -143 -133 -125 -128 -156 -174 -173 -171 -167 -164 -159 -152 -145 -139 -137 -151 -151 -154 -156 -155 -169 -210 -143 -139 -138 -140 -142 -142 -142 -144 -146 -147 -148 -148 -146 -144 -142 -147 -149 -147 -145 -143 -143 -142 -141 -138 -135 -133 -135 -134 -165 -171 -168 -166 -163 -161 -160 -158 -156 -155 -155 -154 -153 -152 -151 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -0 -0 -0 -0 -0 -1 -5 -7 -0 -9 -4 -2 -1 -1 -7 -14 -9 -8 -3 -1 -4 -2 -1 -3 -1 -5 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -2 -0 -0 -0 -0 -0 -0 -0 -18 -34 -47 -84 -127 -142 -154 -165 -172 -168 -136 -136 -128 -120 -110 -98 -87 -83 -91 -62 -35 -30 -41 -44 -73 -24 -88 -122 -88 -46 -58 -48 -41 -35 -39 -44 -29 -24 -28 -42 -51 -66 -85 -80 -76 -67 -55 -54 -60 -55 -44 -96 -128 -147 -150 -141 -126 -132 -127 -101 -72 -59 -61 -78 -111 -126 -132 -137 -143 -142 -136 -134 -136 -141 -155 -175 -177 -177 -177 -183 -181 -179 -174 -168 -167 -170 -195 -209 -206 -202 -197 -191 -184 -176 -168 -160 -150 -140 -144 -144 -165 -182 -176 -172 -169 -166 -161 -155 -149 -145 -151 -147 -145 -145 -147 -161 -181 -147 -145 -143 -145 -146 -146 -147 -149 -152 -154 -155 -155 -154 -153 -151 -156 -157 -154 -152 -149 -148 -147 -145 -141 -139 -139 -143 -170 -174 -173 -171 -168 -165 -163 -162 -161 -160 -159 -157 -156 -155 -154 -160 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -12 -1 -1 -1 -0 -1 -8 -8 -9 -3 -3 -7 -6 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -2 -19 -19 -34 -69 -101 -120 -128 -130 -130 -120 -121 -130 -135 -164 -136 -130 -118 -98 -84 -92 -78 -47 -37 -41 -29 -0 -4 -1 -89 -113 -88 -62 -45 -41 -41 -28 -27 -32 -35 -51 -31 -49 -60 -75 -90 -86 -74 -60 -52 -49 -49 -55 -72 -131 -143 -161 -169 -161 -148 -159 -159 -144 -117 -90 -85 -100 -106 -105 -147 -182 -203 -203 -164 -161 -166 -179 -184 -184 -185 -185 -186 -206 -207 -221 -242 -231 -220 -215 -258 -273 -261 -242 -223 -208 -198 -190 -182 -175 -167 -160 -170 -163 -152 -166 -184 -177 -173 -169 -165 -161 -158 -156 -157 -152 -147 -153 -169 -185 -189 -189 -153 -148 -147 -148 -149 -151 -154 -156 -158 -159 -160 -160 -160 -160 -163 -161 -158 -155 -152 -151 -150 -147 -143 -142 -154 -176 -178 -177 -174 -172 -169 -166 -165 -165 -164 -163 -161 -159 -158 -157 -156 -189 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -2 -8 -0 -0 -4 -3 -0 -1 -6 -11 -2 -3 -9 -9 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -1 -5 -3 -2 -2 -2 -6 -14 -15 -26 -49 -82 -97 -93 -96 -102 -107 -88 -91 -108 -114 -127 -144 -129 -110 -99 -90 -82 -70 -58 -46 -71 -59 -0 -0 -0 -94 -100 -74 -51 -36 -37 -39 -31 -43 -47 -34 -34 -44 -54 -74 -85 -86 -78 -60 -57 -56 -60 -70 -90 -125 -146 -151 -153 -158 -160 -160 -167 -178 -177 -168 -142 -129 -140 -140 -131 -140 -142 -153 -166 -167 -170 -174 -188 -197 -202 -205 -209 -209 -210 -210 -212 -212 -212 -215 -260 -251 -251 -248 -260 -295 -309 -241 -216 -202 -192 -185 -185 -189 -177 -164 -179 -194 -185 -178 -172 -167 -165 -165 -164 -161 -156 -151 -177 -184 -183 -187 -191 -193 -194 -193 -192 -176 -155 -159 -160 -162 -164 -165 -165 -164 -164 -168 -165 -160 -157 -154 -153 -153 -150 -151 -147 -161 -183 -181 -178 -174 -171 -169 -167 -167 -166 -165 -164 -163 -163 -162 -163 -172 -197 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -0 -1 -0 -1 -1 -2 -4 -14 -2 -1 -9 -11 -3 -2 -0 -0 -0 -0 -0 -3 -15 -1 -0 -0 -0 -0 -0 -0 -0 -3 -5 -7 -7 -4 -5 -11 -14 -14 -14 -18 -23 -54 -81 -79 -64 -59 -60 -68 -58 -56 -62 -81 -115 -132 -114 -113 -108 -92 -71 -71 -72 -45 -46 -25 -0 -0 -3 -83 -86 -66 -51 -41 -35 -42 -37 -32 -29 -29 -34 -44 -40 -69 -79 -72 -60 -51 -49 -68 -83 -114 -137 -150 -178 -177 -187 -195 -193 -185 -181 -193 -204 -202 -193 -194 -204 -197 -150 -154 -146 -149 -162 -174 -181 -186 -190 -198 -206 -211 -214 -213 -213 -215 -220 -227 -232 -234 -240 -241 -243 -244 -257 -300 -351 -288 -268 -241 -223 -212 -208 -211 -194 -178 -165 -178 -195 -186 -179 -177 -172 -168 -166 -164 -162 -173 -187 -186 -183 -185 -188 -188 -191 -194 -199 -202 -190 -164 -165 -168 -169 -170 -170 -169 -168 -174 -171 -165 -160 -157 -156 -157 -159 -183 -189 -185 -183 -182 -179 -173 -170 -169 -168 -168 -167 -167 -166 -179 -175 -165 -173 -204 -204 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -7 -5 -4 -2 -0 -0 -1 -0 -0 -1 -3 -4 -4 -0 -9 -11 -7 -5 -1 -3 -1 -0 -0 -3 -12 -4 -2 -3 -2 -1 -0 -2 -0 -0 -5 -5 -4 -5 -4 -14 -20 -22 -22 -23 -37 -71 -32 -23 -23 -26 -34 -37 -33 -45 -60 -71 -83 -109 -104 -119 -113 -91 -72 -65 -57 -42 -48 -34 -4 -0 -1 -15 -66 -70 -58 -44 -34 -39 -42 -37 -32 -33 -41 -48 -57 -62 -79 -63 -46 -50 -68 -116 -118 -133 -149 -158 -167 -195 -216 -229 -205 -184 -178 -174 -179 -204 -206 -194 -188 -182 -144 -143 -150 -157 -167 -179 -188 -195 -195 -198 -203 -206 -208 -208 -209 -211 -216 -224 -230 -232 -237 -234 -236 -242 -248 -261 -291 -315 -311 -287 -271 -258 -244 -244 -217 -196 -179 -191 -205 -196 -193 -185 -178 -172 -169 -175 -190 -209 -201 -192 -187 -184 -184 -186 -190 -194 -203 -212 -214 -208 -207 -208 -206 -205 -202 -191 -177 -200 -194 -185 -177 -172 -170 -171 -198 -195 -191 -187 -185 -183 -180 -175 -172 -172 -171 -170 -170 -170 -186 -204 -198 -185 -189 -208 -207 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -20 -6 -4 -3 -0 -2 -5 -3 -1 -0 -1 -2 -6 -8 -16 -15 -12 -9 -7 -7 -1 -3 -1 -2 -6 -7 -4 -8 -9 -4 -0 -0 -1 -1 -2 -4 -4 -4 -3 -8 -10 -15 -21 -24 -27 -42 -39 -32 -32 -27 -23 -20 -1 -33 -54 -73 -89 -95 -103 -121 -112 -101 -101 -92 -58 -69 -51 -117 -81 -38 -90 -60 -68 -70 -58 -44 -34 -29 -41 -41 -36 -33 -37 -52 -70 -48 -28 -44 -52 -63 -96 -145 -130 -136 -147 -142 -127 -149 -177 -204 -173 -162 -168 -166 -164 -186 -186 -172 -161 -159 -159 -161 -163 -166 -173 -181 -187 -190 -194 -196 -197 -199 -202 -203 -205 -207 -212 -214 -218 -226 -232 -233 -268 -274 -278 -268 -257 -288 -287 -291 -299 -292 -283 -279 -246 -217 -193 -207 -216 -205 -210 -245 -194 -176 -187 -205 -217 -213 -207 -200 -197 -192 -188 -188 -192 -198 -211 -218 -222 -224 -226 -227 -228 -229 -229 -219 -208 -233 -229 -221 -215 -212 -210 -207 -202 -197 -194 -189 -186 -185 -183 -179 -178 -176 -175 -174 -174 -174 -190 -196 -197 -198 -198 -202 -211 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -16 -7 -8 -3 -1 -3 -0 -0 -0 -0 -0 -2 -6 -6 -18 -19 -18 -13 -7 -10 -7 -13 -11 -8 -8 -6 -2 -5 -6 -3 -1 -0 -0 -0 -0 -4 -5 -2 -0 -1 -7 -14 -24 -30 -39 -57 -12 -44 -31 -18 -11 -10 -1 -27 -46 -71 -84 -90 -99 -92 -91 -107 -120 -107 -72 -95 -160 -145 -141 -136 -114 -87 -85 -71 -60 -53 -43 -32 -31 -39 -37 -35 -34 -38 -58 -98 -37 -41 -47 -61 -88 -109 -100 -103 -106 -122 -145 -163 -183 -191 -188 -164 -161 -176 -183 -182 -177 -176 -175 -172 -170 -169 -169 -169 -171 -174 -177 -182 -188 -191 -188 -190 -194 -197 -201 -203 -208 -211 -216 -222 -226 -228 -276 -278 -280 -278 -268 -269 -271 -274 -304 -308 -297 -291 -275 -241 -211 -191 -186 -196 -217 -226 -284 -233 -224 -229 -221 -215 -209 -209 -203 -197 -193 -193 -198 -206 -216 -222 -225 -227 -228 -232 -234 -234 -235 -235 -235 -237 -232 -226 -224 -220 -213 -208 -202 -198 -195 -192 -190 -190 -188 -187 -184 -181 -179 -178 -178 -177 -177 -179 -178 -177 -176 -181 -203 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -21 -15 -6 -2 -5 -2 -4 -4 -0 -0 -0 -0 -1 -3 -3 -2 -7 -10 -16 -17 -19 -23 -16 -11 -11 -9 -8 -7 -5 -2 -2 -4 -11 -11 -0 -0 -7 -10 -8 -5 -3 -2 -11 -15 -16 -10 -11 -25 -30 -33 -21 -10 -3 -0 -2 -21 -4 -36 -76 -101 -105 -92 -91 -98 -105 -98 -80 -69 -103 -123 -100 -91 -89 -79 -75 -64 -55 -54 -50 -41 -35 -29 -43 -45 -45 -58 -70 -61 -57 -43 -37 -45 -60 -71 -82 -98 -109 -114 -119 -125 -138 -177 -174 -167 -146 -137 -147 -157 -183 -178 -164 -165 -171 -172 -172 -168 -168 -168 -170 -175 -178 -180 -176 -179 -183 -188 -193 -196 -197 -203 -212 -218 -220 -227 -274 -271 -279 -284 -285 -287 -295 -299 -311 -311 -306 -300 -287 -262 -230 -223 -206 -208 -225 -214 -251 -250 -247 -240 -229 -220 -215 -211 -205 -202 -201 -202 -205 -211 -221 -229 -232 -233 -234 -237 -238 -238 -239 -240 -240 -239 -236 -232 -230 -224 -215 -209 -203 -197 -194 -193 -193 -194 -193 -191 -188 -184 -183 -182 -182 -182 -182 -183 -183 -182 -181 -178 -179 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -5 -0 -3 -3 -7 -7 -3 -4 -3 -2 -8 -5 -1 -2 -2 -1 -12 -14 -18 -20 -11 -11 -10 -9 -10 -11 -9 -6 -6 -4 -10 -13 -9 -3 -4 -8 -8 -7 -6 -3 -1 -7 -27 -23 -13 -13 -21 -20 -21 -15 -6 -0 -0 -0 -0 -32 -63 -88 -103 -106 -100 -71 -96 -105 -92 -82 -106 -104 -86 -83 -71 -57 -51 -48 -43 -43 -44 -43 -38 -27 -38 -40 -42 -50 -53 -41 -42 -52 -36 -39 -49 -54 -58 -98 -114 -122 -126 -129 -134 -142 -138 -140 -130 -111 -105 -120 -144 -150 -120 -129 -157 -166 -170 -169 -168 -167 -167 -167 -168 -168 -165 -168 -173 -177 -181 -184 -189 -196 -206 -214 -218 -228 -272 -269 -282 -286 -280 -275 -275 -271 -290 -298 -302 -302 -297 -288 -288 -253 -222 -224 -234 -217 -210 -250 -256 -248 -239 -231 -225 -214 -209 -207 -209 -212 -214 -216 -227 -229 -233 -238 -240 -240 -239 -239 -243 -244 -244 -242 -240 -238 -234 -225 -216 -208 -201 -197 -196 -196 -198 -198 -197 -195 -192 -189 -187 -186 -185 -185 -185 -187 -186 -185 -184 -182 -180 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -11 -14 -13 -5 -4 -10 -12 -9 -6 -3 -9 -6 -4 -4 -4 -5 -8 -11 -14 -13 -11 -14 -11 -10 -11 -11 -10 -8 -7 -2 -10 -15 -13 -10 -10 -10 -8 -4 -4 -4 -1 -4 -9 -14 -13 -8 -7 -9 -13 -10 -6 -1 -0 -0 -4 -58 -80 -87 -103 -107 -70 -114 -122 -110 -89 -74 -74 -67 -55 -51 -62 -63 -53 -47 -44 -44 -42 -49 -52 -43 -33 -31 -46 -53 -49 -40 -36 -54 -48 -54 -61 -69 -82 -105 -112 -104 -100 -98 -98 -99 -101 -103 -105 -100 -98 -104 -100 -100 -97 -100 -105 -124 -165 -167 -168 -168 -165 -162 -161 -160 -157 -159 -163 -166 -168 -175 -181 -188 -197 -204 -208 -210 -221 -265 -271 -278 -273 -261 -254 -253 -273 -284 -293 -299 -297 -298 -305 -266 -235 -213 -214 -226 -216 -227 -229 -228 -237 -243 -232 -222 -216 -215 -216 -219 -222 -225 -232 -232 -236 -241 -244 -242 -239 -240 -245 -248 -248 -246 -244 -240 -235 -227 -217 -208 -203 -199 -198 -198 -200 -201 -200 -198 -196 -193 -192 -191 -190 -188 -188 -191 -189 -189 -188 -187 -184 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -19 -23 -23 -19 -8 -13 -33 -31 -20 -14 -18 -4 -3 -2 -5 -9 -14 -13 -13 -14 -12 -16 -29 -26 -24 -20 -13 -10 -9 -6 -8 -12 -11 -15 -15 -8 -9 -5 -6 -8 -8 -4 -2 -8 -6 -13 -22 -19 -8 -9 -6 -5 -2 -1 -9 -33 -106 -137 -140 -103 -103 -125 -60 -64 -57 -75 -86 -88 -87 -86 -64 -70 -74 -69 -60 -48 -51 -52 -60 -71 -70 -58 -61 -60 -49 -39 -40 -53 -69 -76 -79 -90 -97 -108 -126 -102 -106 -106 -105 -102 -98 -95 -95 -94 -94 -94 -94 -91 -88 -91 -95 -98 -100 -102 -108 -113 -153 -159 -155 -154 -153 -149 -167 -169 -169 -166 -165 -171 -178 -187 -193 -198 -200 -201 -217 -270 -272 -264 -254 -245 -240 -246 -272 -282 -291 -302 -307 -310 -275 -245 -218 -221 -237 -224 -216 -217 -211 -231 -248 -240 -233 -226 -223 -223 -224 -227 -231 -233 -235 -238 -242 -243 -242 -240 -242 -248 -250 -251 -251 -247 -241 -235 -226 -217 -211 -207 -204 -202 -202 -203 -203 -203 -201 -199 -197 -196 -195 -194 -193 -192 -194 -193 -192 -192 -197 -199 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -11 -12 -13 -12 -11 -29 -63 -53 -33 -18 -10 -16 -15 -12 -22 -35 -42 -40 -36 -29 -36 -41 -44 -45 -43 -26 -19 -14 -9 -5 -10 -24 -22 -18 -16 -22 -36 -32 -35 -37 -32 -19 -11 -21 -14 -13 -19 -17 -11 -11 -4 -2 -0 -10 -36 -81 -137 -143 -136 -134 -89 -39 -0 -0 -0 -69 -90 -79 -77 -66 -91 -81 -84 -56 -17 -24 -67 -71 -62 -50 -54 -67 -50 -41 -57 -71 -79 -89 -104 -105 -101 -116 -111 -100 -103 -103 -90 -87 -103 -96 -75 -75 -73 -94 -97 -95 -92 -87 -83 -90 -94 -95 -95 -97 -100 -102 -108 -137 -146 -146 -150 -158 -174 -178 -181 -173 -162 -167 -171 -179 -186 -194 -196 -198 -213 -227 -251 -252 -246 -239 -233 -233 -247 -261 -259 -263 -283 -291 -278 -253 -227 -234 -247 -232 -221 -222 -215 -221 -239 -248 -243 -236 -222 -227 -230 -230 -230 -233 -237 -240 -241 -242 -242 -243 -245 -251 -252 -253 -254 -250 -243 -235 -226 -219 -214 -211 -208 -208 -206 -207 -207 -205 -203 -201 -199 -198 -198 -198 -197 -196 -198 -197 -196 -195 -213 -226 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -11 -11 -13 -23 -46 -60 -52 -48 -48 -49 -51 -77 -84 -86 -88 -88 -85 -83 -59 -72 -84 -81 -72 -55 -48 -32 -22 -14 -13 -25 -46 -27 -53 -60 -62 -74 -76 -58 -61 -58 -37 -17 -20 -21 -20 -28 -20 -11 -10 -2 -2 -1 -31 -62 -77 -88 -150 -120 -89 -38 -0 -0 -3 -35 -54 -58 -56 -71 -97 -79 -64 -75 -74 -37 -6 -33 -41 -87 -82 -71 -68 -63 -74 -88 -84 -84 -89 -97 -99 -101 -108 -101 -94 -92 -91 -91 -101 -98 -95 -90 -83 -76 -81 -79 -79 -86 -92 -87 -84 -86 -93 -95 -95 -97 -99 -98 -131 -138 -147 -159 -158 -158 -161 -164 -168 -174 -182 -191 -203 -189 -189 -200 -208 -206 -195 -236 -240 -236 -231 -226 -226 -232 -235 -239 -248 -261 -271 -272 -256 -233 -246 -255 -242 -236 -227 -218 -209 -218 -234 -234 -228 -193 -216 -229 -232 -233 -233 -235 -239 -240 -241 -242 -245 -249 -251 -254 -255 -255 -252 -247 -238 -229 -223 -219 -217 -215 -212 -209 -208 -208 -206 -204 -203 -202 -201 -201 -200 -199 -199 -201 -201 -200 -199 -218 -239 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -20 -15 -10 -16 -31 -48 -50 -54 -81 -95 -100 -74 -15 -28 -40 -49 -61 -77 -91 -93 -16 -0 -4 -52 -105 -75 -54 -37 -27 -30 -48 -67 -68 -84 -92 -52 -22 -30 -24 -31 -50 -38 -25 -27 -28 -29 -30 -21 -11 -8 -7 -0 -3 -60 -80 -65 -64 -112 -82 -40 -27 -11 -0 -5 -41 -7 -0 -0 -0 -18 -85 -72 -23 -15 -12 -0 -0 -0 -57 -64 -65 -75 -80 -84 -109 -111 -109 -107 -106 -103 -104 -104 -105 -107 -107 -106 -106 -111 -111 -109 -105 -99 -94 -86 -77 -71 -76 -83 -79 -64 -62 -90 -97 -97 -99 -100 -98 -97 -139 -161 -157 -141 -143 -148 -154 -160 -165 -170 -178 -189 -202 -204 -202 -201 -197 -187 -229 -229 -228 -225 -221 -220 -220 -228 -233 -239 -249 -259 -263 -254 -237 -254 -265 -257 -243 -230 -222 -214 -209 -208 -206 -202 -195 -194 -191 -210 -235 -235 -235 -236 -238 -240 -243 -246 -248 -252 -255 -256 -256 -254 -249 -240 -233 -226 -224 -221 -217 -214 -210 -209 -209 -207 -206 -204 -204 -204 -203 -203 -202 -203 -205 -205 -204 -203 -215 -228 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -14 -12 -23 -36 -35 -32 -53 -62 -65 -67 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -35 -77 -58 -52 -59 -73 -83 -84 -105 -31 -6 -0 -10 -26 -0 -37 -26 -16 -16 -18 -16 -27 -9 -2 -5 -8 -1 -8 -65 -98 -97 -106 -135 -55 -57 -46 -36 -38 -45 -39 -30 -18 -5 -0 -0 -0 -2 -1 -0 -0 -0 -0 -3 -37 -39 -12 -41 -100 -111 -128 -121 -120 -113 -106 -104 -105 -106 -109 -111 -112 -112 -112 -119 -119 -117 -116 -114 -109 -101 -92 -84 -77 -72 -71 -74 -66 -96 -101 -102 -104 -104 -98 -86 -137 -155 -140 -123 -126 -134 -145 -155 -162 -170 -177 -182 -183 -190 -191 -189 -186 -185 -228 -222 -219 -218 -217 -216 -216 -222 -223 -229 -238 -248 -254 -250 -236 -237 -258 -264 -247 -234 -228 -221 -216 -213 -210 -207 -202 -201 -196 -190 -209 -240 -238 -237 -237 -241 -243 -246 -250 -255 -256 -256 -256 -255 -250 -242 -234 -229 -226 -223 -219 -217 -214 -211 -211 -209 -207 -205 -205 -205 -205 -205 -206 -207 -208 -208 -207 -206 -205 -212 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -29 -19 -20 -18 -24 -31 -22 -22 -25 -38 -49 -63 -66 -0 -28 -25 -9 -0 -2 -7 -2 -0 -0 -0 -7 -40 -87 -91 -97 -99 -91 -86 -73 -63 -60 -42 -23 -16 -1 -22 -18 -20 -14 -8 -22 -20 -3 -0 -1 -2 -1 -7 -14 -59 -84 -66 -37 -53 -60 -41 -45 -54 -62 -65 -64 -37 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -80 -101 -47 -19 -54 -114 -106 -107 -112 -95 -90 -101 -109 -101 -107 -112 -115 -117 -118 -122 -126 -96 -89 -89 -88 -89 -106 -98 -90 -87 -84 -79 -71 -96 -101 -105 -108 -105 -95 -80 -93 -123 -120 -108 -113 -123 -137 -150 -163 -174 -180 -180 -181 -183 -179 -178 -174 -179 -221 -215 -211 -211 -213 -214 -213 -216 -213 -218 -228 -239 -245 -243 -242 -233 -257 -267 -252 -240 -235 -227 -221 -215 -212 -210 -210 -205 -200 -195 -215 -243 -241 -239 -240 -241 -243 -247 -252 -256 -256 -256 -256 -254 -249 -243 -237 -235 -229 -225 -222 -219 -216 -215 -213 -211 -210 -210 -209 -208 -208 -209 -209 -209 -210 -211 -210 -209 -209 -229 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -23 -20 -17 -19 -21 -25 -24 -24 -26 -22 -37 -35 -32 -50 -65 -51 -29 -18 -27 -56 -72 -11 -0 -0 -0 -9 -52 -66 -79 -90 -57 -16 -59 -53 -66 -54 -23 -3 -9 -7 -11 -13 -22 -21 -15 -9 -0 -0 -0 -0 -0 -2 -17 -78 -105 -82 -67 -81 -61 -12 -12 -17 -33 -43 -28 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -37 -60 -74 -82 -90 -84 -64 -66 -78 -93 -96 -99 -106 -106 -96 -102 -108 -112 -106 -89 -87 -90 -91 -89 -86 -84 -91 -106 -104 -98 -89 -79 -75 -74 -72 -69 -87 -100 -91 -89 -94 -107 -103 -112 -124 -115 -130 -145 -161 -172 -178 -179 -177 -172 -165 -164 -161 -171 -210 -208 -206 -204 -206 -208 -208 -208 -203 -208 -217 -227 -232 -232 -232 -225 -255 -266 -256 -246 -241 -233 -225 -220 -216 -213 -210 -207 -203 -199 -220 -245 -244 -242 -242 -242 -244 -247 -251 -254 -255 -257 -255 -252 -248 -244 -241 -235 -230 -227 -224 -221 -218 -219 -217 -216 -216 -215 -213 -212 -212 -212 -212 -211 -212 -213 -212 -212 -224 -241 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -22 -19 -17 -15 -25 -25 -25 -27 -23 -22 -23 -44 -26 -22 -61 -57 -46 -45 -53 -51 -43 -63 -86 -16 -0 -0 -0 -0 -0 -0 -0 -0 -18 -50 -37 -45 -60 -25 -3 -8 -13 -35 -12 -19 -15 -0 -0 -0 -0 -0 -0 -0 -5 -26 -94 -129 -116 -90 -71 -36 -0 -0 -0 -10 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -55 -72 -80 -71 -56 -67 -68 -88 -96 -101 -98 -87 -81 -83 -84 -87 -89 -87 -86 -89 -89 -87 -83 -86 -101 -110 -106 -98 -92 -88 -86 -84 -77 -69 -81 -93 -96 -105 -106 -100 -114 -134 -144 -131 -124 -142 -154 -160 -166 -171 -167 -161 -155 -153 -149 -165 -200 -200 -199 -196 -196 -198 -199 -201 -197 -200 -208 -215 -220 -221 -224 -264 -268 -264 -257 -251 -245 -237 -233 -229 -224 -217 -213 -209 -204 -200 -198 -218 -247 -246 -246 -245 -245 -247 -249 -252 -255 -257 -253 -251 -248 -244 -238 -234 -231 -228 -225 -223 -221 -222 -221 -220 -221 -220 -219 -217 -215 -215 -214 -213 -213 -215 -215 -232 -250 -256 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -20 -24 -33 -34 -31 -26 -23 -26 -17 -27 -39 -26 -27 -46 -45 -41 -35 -32 -38 -52 -59 -82 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -44 -20 -6 -0 -0 -4 -21 -18 -14 -13 -11 -4 -0 -0 -0 -0 -0 -8 -37 -95 -74 -85 -42 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -25 -46 -62 -64 -59 -58 -66 -87 -105 -93 -94 -89 -76 -82 -82 -78 -83 -80 -81 -84 -83 -81 -78 -74 -75 -88 -106 -102 -95 -87 -90 -92 -83 -74 -86 -89 -89 -93 -100 -95 -117 -128 -139 -151 -148 -123 -135 -141 -152 -161 -165 -161 -155 -147 -144 -141 -162 -193 -193 -191 -187 -186 -187 -191 -196 -196 -195 -198 -200 -204 -225 -265 -222 -258 -263 -257 -253 -248 -240 -240 -235 -229 -223 -217 -211 -206 -203 -200 -222 -252 -252 -248 -247 -246 -246 -247 -250 -253 -254 -248 -247 -244 -239 -236 -234 -232 -229 -227 -225 -224 -224 -224 -223 -223 -223 -221 -219 -217 -216 -216 -215 -226 -241 -240 -257 -259 -259 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -14 -26 -33 -22 -23 -29 -1 -31 -41 -18 -6 -25 -40 -23 -29 -27 -30 -37 -56 -92 -14 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -5 -0 -0 -0 -5 -9 -7 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -6 -40 -100 -71 -54 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -51 -51 -67 -72 -64 -64 -74 -70 -72 -74 -77 -56 -36 -48 -74 -51 -60 -31 -22 -54 -53 -82 -81 -77 -76 -77 -84 -83 -82 -71 -72 -77 -75 -87 -71 -67 -80 -85 -90 -111 -120 -121 -133 -147 -143 -121 -122 -137 -150 -158 -160 -157 -148 -139 -138 -136 -141 -162 -185 -182 -179 -178 -180 -186 -193 -194 -189 -189 -189 -192 -215 -259 -256 -261 -259 -256 -255 -254 -250 -247 -241 -233 -227 -221 -215 -209 -207 -205 -205 -224 -253 -249 -246 -245 -245 -245 -246 -248 -249 -243 -241 -238 -235 -234 -235 -233 -231 -229 -227 -226 -226 -227 -225 -224 -223 -222 -222 -220 -219 -240 -246 -252 -263 -262 -262 -262 -262 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -24 -16 -16 -2 -15 -51 -42 -31 -27 -21 -1 -23 -7 -15 -32 -53 -88 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -13 -15 -26 -5 -6 -5 -0 -0 -0 -0 -0 -8 -55 -112 -65 -49 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -25 -27 -38 -35 -55 -58 -57 -62 -50 -20 -21 -11 -0 -7 -30 -2 -0 -0 -29 -60 -55 -48 -69 -72 -69 -63 -63 -74 -71 -64 -62 -65 -75 -86 -91 -80 -98 -104 -102 -106 -111 -114 -127 -127 -120 -113 -120 -136 -147 -155 -154 -150 -144 -137 -134 -134 -132 -149 -177 -173 -171 -174 -177 -185 -192 -191 -185 -183 -181 -182 -187 -196 -203 -211 -211 -214 -219 -234 -259 -254 -247 -239 -232 -226 -221 -215 -213 -213 -208 -225 -252 -249 -246 -244 -242 -240 -240 -242 -242 -235 -234 -232 -231 -231 -233 -233 -233 -232 -232 -231 -230 -229 -227 -225 -224 -224 -223 -222 -221 -231 -254 -266 -267 -266 -266 -265 -266 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -21 -17 -13 -4 -13 -35 -36 -42 -37 -18 -2 -15 -2 -11 -32 -65 -99 -78 -8 -0 -23 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -19 -2 -7 -4 -0 -0 -0 -0 -0 -34 -78 -96 -59 -45 -44 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -26 -27 -53 -42 -27 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -39 -44 -51 -53 -51 -51 -50 -52 -62 -64 -67 -75 -76 -71 -78 -104 -100 -96 -117 -131 -123 -105 -110 -124 -119 -106 -104 -117 -132 -143 -151 -125 -116 -139 -134 -134 -131 -128 -131 -147 -168 -166 -169 -176 -185 -189 -187 -186 -179 -176 -180 -186 -193 -199 -204 -201 -201 -203 -224 -260 -255 -250 -243 -236 -230 -223 -218 -215 -214 -208 -202 -216 -249 -245 -242 -239 -236 -234 -235 -233 -226 -226 -227 -228 -229 -231 -234 -234 -234 -234 -234 -232 -231 -229 -228 -227 -226 -225 -224 -224 -224 -254 -269 -270 -270 -270 -270 -270 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -22 -25 -10 -21 -25 -0 -5 -21 -31 -33 -19 -0 -0 -0 -14 -57 -96 -116 -113 -91 -13 -22 -18 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -4 -4 -2 -7 -1 -0 -0 -0 -0 -0 -0 -0 -70 -121 -104 -58 -58 -62 -57 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -44 -49 -41 -50 -56 -37 -0 -0 -0 -0 -0 -0 -0 -0 -7 -28 -65 -91 -89 -83 -82 -75 -72 -72 -72 -73 -85 -85 -85 -89 -101 -124 -123 -123 -124 -129 -132 -126 -110 -115 -122 -109 -102 -114 -125 -135 -135 -112 -93 -103 -133 -131 -128 -126 -123 -138 -165 -163 -169 -176 -182 -183 -180 -180 -178 -178 -182 -188 -194 -200 -203 -202 -202 -224 -246 -255 -251 -248 -242 -236 -229 -223 -218 -217 -213 -208 -203 -220 -249 -243 -240 -236 -234 -232 -229 -226 -220 -222 -223 -226 -228 -230 -232 -233 -233 -234 -234 -233 -233 -232 -230 -228 -227 -226 -225 -227 -255 -267 -272 -274 -274 -273 -274 -274 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -31 -19 -16 -9 -0 -2 -13 -19 -14 -6 -0 -1 -7 -21 -79 -105 -109 -107 -84 -34 -45 -49 -37 -24 -17 -6 -40 -15 -12 -14 -0 -0 -0 -0 -0 -1 -6 -11 -12 -6 -1 -0 -0 -0 -0 -91 -133 -113 -70 -76 -125 -67 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -43 -42 -22 -39 -46 -35 -24 -0 -0 -0 -0 -0 -0 -0 -25 -34 -71 -106 -110 -115 -91 -99 -103 -94 -85 -87 -84 -82 -81 -98 -114 -116 -120 -120 -123 -127 -133 -130 -110 -111 -122 -106 -101 -111 -117 -114 -92 -87 -86 -84 -95 -127 -128 -127 -124 -142 -165 -164 -169 -173 -176 -177 -178 -178 -178 -180 -186 -190 -194 -198 -198 -198 -198 -231 -251 -250 -247 -245 -240 -235 -231 -227 -224 -217 -212 -210 -205 -200 -212 -243 -237 -233 -232 -229 -224 -220 -218 -220 -222 -224 -226 -228 -229 -230 -233 -234 -235 -235 -235 -234 -230 -228 -227 -227 -235 -264 -272 -273 -275 -277 -277 -276 -277 -277 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -26 -21 -7 -1 -0 -0 -4 -18 -20 -16 -6 -8 -31 -58 -57 -86 -91 -84 -72 -42 -75 -111 -79 -65 -74 -51 -58 -14 -19 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -137 -105 -93 -88 -77 -69 -54 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -23 -10 -2 -17 -29 -23 -0 -0 -0 -0 -0 -0 -2 -16 -30 -32 -84 -140 -123 -91 -101 -111 -98 -85 -87 -85 -86 -82 -98 -109 -111 -118 -123 -127 -130 -119 -107 -105 -112 -101 -95 -99 -107 -105 -78 -80 -80 -80 -80 -93 -124 -128 -128 -124 -144 -164 -164 -169 -169 -173 -176 -179 -180 -179 -180 -184 -189 -193 -194 -194 -195 -231 -241 -245 -246 -244 -242 -240 -238 -236 -233 -228 -221 -215 -211 -207 -202 -196 -202 -236 -235 -230 -224 -219 -217 -217 -218 -220 -222 -224 -225 -227 -228 -231 -234 -235 -236 -237 -236 -232 -229 -228 -228 -230 -243 -274 -276 -278 -279 -279 -279 -280 -279 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -14 -14 -15 -13 -16 -11 -0 -7 -24 -23 -9 -12 -37 -65 -73 -69 -79 -73 -54 -39 -63 -103 -38 -25 -56 -50 -0 -0 -34 -45 -23 -0 -0 -0 -4 -4 -1 -2 -7 -0 -0 -0 -0 -3 -28 -125 -88 -87 -88 -81 -66 -44 -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 -15 -20 -0 -0 -0 -0 -0 -0 -8 -51 -71 -75 -104 -135 -134 -100 -104 -114 -97 -88 -89 -85 -76 -82 -93 -102 -108 -117 -128 -133 -110 -100 -100 -98 -84 -80 -86 -95 -95 -87 -73 -76 -76 -76 -76 -93 -122 -125 -124 -121 -124 -144 -164 -166 -169 -174 -178 -182 -184 -181 -180 -183 -185 -187 -187 -198 -235 -241 -239 -241 -243 -243 -241 -241 -241 -238 -234 -229 -223 -218 -213 -208 -202 -195 -191 -199 -234 -228 -221 -216 -215 -217 -217 -219 -220 -221 -223 -225 -227 -230 -233 -236 -237 -238 -237 -235 -234 -233 -231 -229 -238 -278 -277 -280 -281 -281 -281 -282 -281 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -7 -0 -0 -3 -12 -5 -7 -7 -2 -16 -9 -2 -10 -17 -16 -42 -54 -52 -46 -38 -46 -81 -85 -37 -18 -11 -5 -1 -0 -23 -43 -25 -3 -11 -17 -21 -19 -9 -4 -8 -7 -5 -1 -2 -23 -54 -74 -88 -102 -98 -80 -58 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -10 -38 -105 -135 -142 -133 -122 -111 -117 -103 -97 -95 -88 -74 -66 -78 -78 -85 -99 -112 -122 -98 -96 -99 -102 -92 -68 -75 -83 -91 -76 -64 -68 -71 -72 -73 -74 -92 -116 -118 -117 -115 -112 -120 -142 -165 -170 -176 -180 -183 -184 -182 -179 -178 -178 -179 -180 -196 -235 -235 -235 -238 -241 -241 -240 -240 -239 -236 -231 -227 -222 -218 -214 -209 -203 -200 -196 -190 -191 -221 -220 -215 -214 -216 -217 -218 -218 -219 -221 -224 -226 -228 -231 -235 -236 -237 -237 -238 -236 -234 -233 -232 -234 -247 -277 -283 -283 -283 -283 -280 -263 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -12 -7 -7 -16 -22 -18 -18 -7 -6 -13 -17 -9 -7 -6 -10 -21 -33 -43 -36 -26 -30 -52 -79 -71 -60 -44 -38 -30 -18 -2 -30 -27 -27 -32 -42 -46 -43 -34 -22 -13 -7 -1 -6 -1 -11 -51 -83 -88 -112 -78 -96 -73 -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 -36 -112 -158 -187 -191 -169 -133 -106 -96 -98 -99 -88 -74 -64 -65 -67 -74 -69 -81 -104 -112 -95 -95 -98 -100 -86 -65 -70 -79 -87 -69 -59 -62 -65 -70 -71 -71 -70 -84 -111 -111 -111 -111 -111 -120 -138 -146 -152 -175 -180 -179 -178 -174 -172 -171 -171 -201 -228 -233 -236 -235 -234 -234 -235 -235 -235 -233 -230 -227 -225 -222 -218 -213 -208 -206 -202 -195 -188 -186 -223 -221 -216 -215 -216 -218 -218 -218 -219 -220 -222 -225 -227 -230 -232 -233 -233 -234 -236 -235 -234 -233 -233 -233 -240 -282 -260 -257 -273 -288 -279 -243 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -38 -15 -2 -0 -5 -13 -18 -17 -17 -12 -15 -15 -13 -15 -18 -36 -39 -49 -61 -56 -49 -17 -17 -28 -37 -35 -3 -17 -28 -53 -69 -64 -52 -44 -36 -28 -21 -16 -17 -1 -13 -32 -71 -107 -114 -33 -68 -59 -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 -39 -109 -163 -171 -147 -135 -117 -92 -73 -75 -77 -71 -69 -61 -50 -62 -58 -60 -77 -82 -73 -76 -90 -94 -78 -67 -64 -68 -74 -67 -56 -51 -55 -61 -65 -68 -68 -67 -68 -81 -110 -111 -111 -111 -114 -117 -121 -123 -170 -177 -176 -174 -172 -171 -167 -166 -200 -228 -233 -236 -235 -228 -227 -227 -227 -227 -227 -227 -226 -224 -220 -216 -212 -206 -205 -199 -191 -199 -229 -229 -223 -219 -218 -218 -219 -219 -219 -219 -220 -222 -224 -226 -229 -231 -231 -232 -234 -235 -235 -234 -233 -233 -233 -236 -250 -241 -242 -255 -266 -263 -248 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -15 -15 -2 -1 -11 -20 -19 -18 -7 -18 -23 -17 -14 -30 -58 -47 -49 -56 -53 -41 -28 -23 -22 -24 -23 -14 -17 -32 -45 -62 -62 -44 -52 -35 -27 -26 -20 -4 -13 -15 -13 -66 -114 -113 -80 -60 -46 -42 -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 -29 -82 -127 -166 -124 -104 -85 -73 -69 -68 -70 -54 -53 -50 -42 -44 -52 -44 -52 -59 -63 -72 -86 -66 -60 -63 -67 -65 -53 -44 -43 -46 -51 -57 -62 -65 -66 -65 -66 -82 -110 -111 -110 -111 -113 -118 -122 -126 -171 -174 -173 -172 -171 -167 -161 -203 -216 -221 -226 -229 -229 -222 -221 -221 -221 -222 -224 -226 -225 -223 -219 -215 -212 -211 -204 -195 -188 -199 -231 -226 -222 -221 -220 -220 -219 -220 -221 -220 -221 -222 -224 -227 -229 -231 -231 -233 -236 -236 -236 -235 -235 -235 -235 -235 -236 -240 -244 -247 -250 -251 -253 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -1 -0 -8 -14 -15 -15 -15 -19 -18 -16 -18 -29 -45 -39 -41 -47 -48 -41 -24 -28 -32 -27 -20 -21 -25 -29 -36 -44 -44 -38 -54 -34 -36 -27 -22 -25 -22 -4 -6 -78 -101 -82 -66 -57 -43 -37 -39 -42 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -97 -120 -116 -86 -59 -49 -48 -46 -49 -44 -42 -41 -40 -38 -33 -43 -44 -51 -60 -68 -78 -57 -61 -53 -50 -50 -42 -42 -41 -44 -47 -51 -56 -59 -61 -61 -64 -67 -72 -78 -106 -110 -112 -116 -119 -129 -172 -171 -171 -170 -168 -165 -164 -202 -210 -213 -216 -219 -221 -214 -215 -217 -219 -221 -223 -223 -223 -221 -219 -216 -213 -209 -201 -191 -184 -199 -226 -221 -218 -218 -218 -219 -220 -221 -221 -221 -221 -221 -223 -225 -227 -228 -231 -234 -235 -235 -235 -235 -237 -238 -238 -238 -238 -241 -245 -249 -252 -254 -255 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -20 -0 -21 -23 -19 -15 -15 -17 -27 -24 -19 -27 -44 -55 -53 -33 -35 -39 -32 -22 -22 -13 -14 -22 -37 -53 -50 -41 -43 -40 -33 -25 -21 -3 -0 -11 -21 -17 -0 -7 -60 -61 -41 -37 -36 -44 -36 -39 -45 -40 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -11 -32 -77 -92 -84 -50 -46 -42 -46 -52 -44 -36 -41 -40 -34 -31 -33 -43 -42 -36 -45 -63 -67 -54 -63 -50 -44 -45 -45 -44 -42 -43 -44 -47 -50 -53 -57 -59 -60 -61 -64 -71 -107 -109 -111 -113 -116 -124 -148 -149 -164 -168 -165 -173 -208 -205 -202 -203 -206 -209 -215 -245 -217 -214 -217 -219 -220 -220 -219 -218 -217 -214 -208 -204 -196 -186 -178 -196 -221 -217 -215 -215 -217 -219 -221 -221 -220 -221 -221 -221 -221 -222 -223 -227 -231 -233 -233 -232 -233 -235 -236 -237 -237 -238 -239 -241 -247 -250 -251 -253 -255 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -27 -51 -50 -38 -28 -22 -19 -17 -15 -19 -11 -19 -27 -24 -28 -30 -25 -32 -32 -21 -9 -8 -12 -23 -31 -31 -25 -28 -33 -30 -22 -17 -7 -0 -1 -0 -1 -1 -2 -16 -28 -34 -22 -17 -28 -22 -24 -21 -24 -28 -26 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -89 -22 -19 -58 -95 -82 -51 -49 -44 -39 -36 -30 -23 -35 -30 -33 -38 -39 -28 -24 -32 -32 -32 -41 -51 -41 -44 -45 -46 -47 -45 -44 -44 -44 -44 -45 -49 -53 -55 -56 -58 -61 -64 -75 -104 -108 -110 -113 -115 -115 -113 -155 -165 -162 -173 -205 -200 -194 -228 -243 -243 -245 -250 -212 -211 -214 -216 -216 -216 -213 -213 -212 -207 -200 -196 -190 -182 -176 -196 -219 -217 -217 -216 -218 -220 -221 -221 -220 -220 -221 -221 -221 -221 -222 -227 -227 -228 -230 -230 -231 -233 -234 -234 -235 -237 -239 -242 -247 -247 -265 -279 -280 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -25 -37 -35 -37 -36 -26 -21 -17 -12 -10 -8 -4 -17 -27 -26 -26 -32 -16 -19 -25 -21 -12 -10 -19 -22 -30 -41 -41 -15 -22 -17 -7 -2 -4 -4 -15 -4 -0 -0 -1 -7 -21 -21 -14 -8 -5 -0 -0 -0 -18 -28 -28 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -22 -0 -7 -53 -9 -69 -97 -88 -76 -73 -57 -48 -41 -35 -30 -27 -28 -26 -38 -46 -38 -16 -23 -33 -33 -36 -36 -30 -35 -25 -24 -28 -31 -32 -33 -44 -44 -43 -43 -45 -48 -47 -50 -54 -57 -60 -67 -104 -106 -107 -109 -110 -111 -110 -154 -162 -158 -171 -196 -190 -185 -185 -217 -241 -244 -238 -202 -205 -208 -209 -209 -208 -207 -207 -205 -198 -191 -188 -185 -180 -176 -201 -223 -222 -221 -219 -219 -222 -224 -223 -221 -220 -222 -222 -222 -222 -222 -224 -224 -225 -227 -229 -230 -230 -230 -231 -233 -237 -240 -244 -244 -269 -286 -295 -297 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -54 -61 -49 -29 -27 -16 -18 -15 -13 -13 -3 -7 -7 -12 -17 -21 -29 -9 -7 -20 -23 -12 -8 -7 -8 -17 -25 -22 -8 -19 -14 -9 -8 -12 -13 -0 -0 -0 -0 -3 -10 -17 -16 -8 -3 -0 -0 -0 -0 -0 -17 -29 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -9 -0 -0 -4 -38 -85 -95 -90 -83 -68 -58 -48 -42 -39 -37 -35 -31 -34 -34 -30 -21 -14 -14 -19 -18 -20 -25 -30 -33 -15 -16 -19 -20 -20 -21 -32 -34 -40 -42 -42 -41 -42 -46 -50 -54 -56 -67 -102 -103 -104 -105 -106 -107 -111 -154 -158 -162 -174 -187 -184 -222 -224 -225 -229 -232 -227 -194 -199 -201 -201 -201 -201 -201 -198 -197 -191 -186 -184 -182 -180 -177 -176 -178 -192 -224 -223 -222 -225 -227 -227 -225 -223 -224 -223 -223 -222 -221 -221 -221 -223 -225 -228 -229 -230 -230 -232 -234 -237 -240 -248 -277 -289 -292 -293 -295 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -54 -55 -52 -37 -24 -24 -22 -17 -22 -30 -26 -5 -13 -13 -9 -10 -17 -24 -16 -6 -15 -16 -14 -15 -14 -5 -13 -18 -14 -8 -9 -7 -7 -5 -3 -3 -0 -0 -38 -18 -4 -10 -8 -9 -2 -0 -0 -0 -0 -0 -0 -1 -17 -28 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -99 -95 -95 -87 -76 -67 -53 -42 -40 -41 -42 -40 -39 -38 -37 -30 -23 -18 -11 -15 -22 -24 -27 -30 -28 -14 -18 -22 -23 -22 -21 -20 -18 -30 -36 -38 -40 -41 -42 -46 -50 -53 -66 -98 -99 -100 -102 -104 -105 -113 -157 -156 -186 -193 -181 -174 -175 -208 -213 -216 -224 -221 -190 -196 -197 -197 -197 -196 -195 -193 -190 -187 -184 -181 -180 -180 -177 -177 -176 -193 -227 -227 -226 -202 -214 -230 -230 -229 -228 -226 -224 -222 -221 -221 -222 -223 -224 -226 -226 -229 -232 -235 -236 -237 -237 -249 -291 -294 -295 -296 -287 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -73 -78 -97 -65 -36 -30 -21 -19 -20 -31 -30 -19 -19 -12 -8 -8 -13 -17 -14 -7 -8 -7 -8 -10 -7 -3 -9 -17 -16 -9 -4 -0 -3 -3 -1 -0 -1 -1 -1 -9 -16 -15 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -94 -86 -82 -73 -63 -55 -51 -44 -38 -37 -38 -39 -38 -36 -36 -24 -18 -15 -13 -13 -17 -12 -9 -18 -27 -15 -20 -25 -20 -16 -18 -23 -20 -20 -19 -26 -37 -40 -40 -43 -46 -50 -65 -93 -93 -95 -98 -101 -104 -118 -159 -153 -179 -183 -179 -189 -214 -205 -204 -210 -203 -191 -190 -195 -196 -196 -195 -194 -193 -193 -189 -185 -183 -181 -180 -179 -179 -179 -178 -179 -185 -191 -226 -190 -209 -230 -231 -232 -232 -229 -227 -225 -223 -222 -222 -225 -225 -225 -226 -227 -230 -232 -234 -234 -252 -280 -291 -292 -294 -297 -289 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -85 -120 -136 -87 -53 -36 -20 -22 -15 -16 -18 -22 -27 -17 -12 -7 -12 -13 -9 -13 -3 -1 -3 -2 -3 -13 -5 -15 -12 -10 -8 -0 -4 -7 -6 -3 -8 -15 -0 -8 -15 -14 -7 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -61 -95 -80 -62 -53 -48 -45 -41 -38 -35 -34 -34 -33 -31 -33 -28 -26 -23 -17 -14 -13 -17 -19 -16 -14 -15 -18 -26 -16 -11 -14 -19 -18 -18 -20 -17 -21 -36 -39 -40 -43 -46 -50 -65 -90 -91 -95 -100 -104 -121 -158 -160 -173 -177 -195 -212 -205 -200 -202 -211 -199 -185 -191 -195 -195 -195 -193 -192 -191 -191 -190 -187 -186 -185 -183 -183 -182 -181 -179 -178 -178 -179 -190 -182 -190 -197 -210 -232 -232 -230 -229 -227 -225 -224 -224 -227 -228 -228 -228 -227 -228 -229 -230 -232 -258 -276 -254 -288 -292 -294 -295 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -76 -97 -92 -64 -51 -37 -19 -10 -20 -11 -14 -21 -20 -9 -16 -5 -11 -11 -6 -6 -2 -5 -5 -2 -3 -8 -5 -4 -7 -8 -8 -5 -6 -3 -9 -6 -6 -19 -34 -12 -14 -15 -14 -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 -27 -108 -95 -61 -57 -52 -38 -37 -35 -33 -33 -31 -27 -23 -25 -28 -32 -28 -20 -17 -12 -12 -14 -18 -20 -19 -16 -21 -22 -16 -12 -12 -13 -10 -17 -18 -15 -20 -37 -38 -40 -43 -45 -57 -86 -89 -94 -101 -116 -134 -156 -183 -173 -176 -191 -202 -199 -202 -208 -183 -180 -185 -189 -190 -193 -193 -192 -190 -189 -189 -189 -189 -190 -190 -189 -187 -185 -185 -182 -179 -178 -178 -179 -182 -182 -181 -187 -208 -231 -231 -230 -228 -226 -226 -226 -228 -228 -230 -230 -228 -228 -229 -229 -232 -237 -240 -236 -251 -285 -291 -293 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -74 -67 -38 -29 -23 -15 -18 -1 -11 -20 -17 -5 -0 -2 -10 -12 -9 -5 -0 -4 -9 -7 -2 -0 -0 -0 -7 -6 -5 -6 -7 -1 -0 -3 -13 -20 -24 -21 -15 -14 -17 -18 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -106 -94 -65 -49 -39 -33 -32 -32 -32 -30 -27 -23 -19 -19 -20 -23 -27 -24 -16 -15 -16 -9 -20 -25 -17 -8 -16 -21 -23 -22 -19 -16 -16 -11 -15 -16 -21 -36 -37 -38 -39 -41 -58 -85 -89 -94 -100 -128 -145 -145 -161 -170 -198 -200 -195 -196 -204 -212 -181 -181 -186 -187 -189 -191 -192 -191 -190 -190 -189 -188 -190 -192 -193 -193 -192 -190 -189 -188 -184 -181 -180 -180 -183 -185 -186 -184 -188 -208 -231 -231 -229 -228 -226 -226 -228 -229 -230 -229 -229 -229 -230 -230 -231 -232 -233 -235 -239 -284 -291 -294 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -0 -14 -41 -2 -39 -18 -7 -8 -8 -0 -11 -12 -16 -14 -0 -0 -12 -11 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -8 -8 -8 -5 -1 -5 -0 -4 -21 -28 -20 -20 -19 -13 -11 -10 -7 -4 -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 -32 -71 -98 -83 -74 -64 -46 -33 -30 -30 -29 -27 -24 -21 -18 -17 -17 -19 -22 -23 -23 -24 -25 -12 -18 -19 -13 -8 -7 -17 -22 -25 -20 -12 -18 -13 -10 -15 -18 -21 -36 -37 -37 -39 -58 -84 -88 -91 -95 -124 -138 -140 -150 -161 -189 -191 -189 -193 -204 -215 -182 -185 -189 -190 -193 -192 -192 -192 -190 -190 -191 -191 -191 -193 -194 -195 -195 -194 -196 -193 -190 -187 -186 -186 -189 -189 -189 -189 -187 -188 -208 -230 -232 -231 -230 -228 -229 -229 -229 -229 -228 -228 -229 -231 -231 -233 -234 -234 -237 -251 -284 -293 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -22 -37 -10 -0 -0 -0 -0 -5 -2 -0 -0 -0 -1 -8 -2 -0 -0 -0 -0 -5 -5 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -4 -0 -4 -19 -22 -20 -19 -19 -12 -7 -2 -2 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -0 -0 -9 -11 -2 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -79 -81 -51 -50 -57 -53 -51 -42 -27 -25 -24 -23 -20 -17 -16 -15 -18 -20 -21 -22 -21 -21 -22 -22 -19 -14 -9 -6 -10 -18 -21 -19 -14 -11 -13 -12 -19 -24 -24 -22 -15 -34 -39 -60 -82 -85 -87 -113 -129 -133 -146 -167 -156 -185 -186 -185 -190 -199 -209 -180 -177 -185 -194 -198 -197 -194 -194 -192 -191 -191 -192 -194 -195 -196 -198 -199 -200 -198 -199 -198 -197 -195 -194 -198 -194 -192 -192 -192 -190 -188 -212 -215 -227 -233 -231 -230 -229 -230 -230 -229 -228 -228 -228 -230 -232 -232 -244 -270 -270 -285 -290 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -22 -17 -4 -0 -0 -0 -0 -0 -0 -14 -28 -32 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -17 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -36 -38 -32 -28 -17 -7 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -5 -1 -7 -9 -7 -6 -0 -4 -2 -6 -13 -16 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -53 -13 -48 -62 -18 -4 -48 -49 -49 -39 -24 -21 -21 -22 -20 -17 -19 -24 -24 -22 -24 -25 -23 -21 -20 -19 -22 -17 -10 -9 -7 -11 -18 -22 -18 -8 -10 -11 -9 -19 -30 -28 -21 -37 -38 -59 -76 -77 -83 -124 -129 -124 -139 -161 -156 -178 -186 -188 -191 -199 -211 -209 -180 -183 -194 -189 -167 -165 -192 -195 -194 -192 -191 -193 -196 -198 -200 -202 -203 -202 -202 -203 -203 -202 -201 -200 -200 -198 -197 -196 -195 -193 -192 -192 -209 -228 -235 -235 -232 -231 -230 -229 -229 -228 -228 -228 -229 -251 -272 -280 -282 -284 -285 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -4 -0 -0 -0 -0 -0 -0 -13 -25 -27 -29 -17 -2 -0 -0 -0 -0 -0 -0 -11 -7 -0 -0 -0 -0 -0 -0 -0 -1 -9 -28 -20 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -18 -24 -24 -14 -5 -5 -6 -3 -0 -0 -0 -0 -0 -2 -2 -0 -2 -14 -15 -15 -9 -0 -0 -10 -10 -14 -14 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -0 -0 -0 -0 -0 -4 -38 -49 -62 -73 -56 -22 -42 -40 -32 -28 -23 -22 -33 -20 -18 -23 -30 -34 -30 -26 -30 -31 -29 -25 -21 -20 -15 -11 -9 -8 -8 -15 -19 -21 -18 -12 -9 -10 -10 -9 -20 -30 -26 -41 -38 -58 -70 -79 -100 -115 -117 -115 -136 -157 -154 -149 -178 -186 -192 -196 -191 -164 -173 -184 -194 -181 -153 -153 -168 -171 -172 -183 -194 -193 -196 -200 -203 -205 -207 -208 -206 -205 -205 -206 -206 -206 -208 -205 -202 -199 -198 -198 -198 -197 -194 -208 -224 -229 -235 -232 -232 -232 -231 -229 -229 -229 -229 -232 -254 -279 -280 -281 -281 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -12 -13 -2 -0 -0 -0 -0 -0 -3 -19 -27 -23 -28 -2 -0 -0 -0 -0 -0 -0 -20 -10 -5 -9 -4 -0 -0 -0 -0 -0 -3 -15 -23 -18 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -16 -18 -18 -14 -4 -8 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -16 -16 -15 -12 -7 -5 -4 -11 -9 -13 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -57 -0 -0 -0 -0 -0 -0 -6 -78 -73 -67 -66 -64 -64 -58 -36 -26 -22 -19 -20 -15 -16 -21 -26 -25 -21 -16 -18 -18 -18 -16 -14 -12 -11 -11 -9 -8 -8 -11 -18 -18 -19 -19 -14 -14 -10 -10 -20 -28 -23 -17 -33 -57 -64 -68 -84 -105 -109 -109 -135 -156 -156 -153 -151 -151 -154 -156 -157 -164 -174 -185 -168 -155 -154 -157 -155 -153 -151 -162 -176 -177 -183 -199 -205 -208 -211 -212 -212 -211 -210 -210 -210 -211 -215 -212 -208 -206 -204 -201 -200 -200 -197 -193 -190 -202 -239 -235 -235 -234 -232 -231 -230 -230 -229 -229 -251 -278 -279 -279 -280 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -17 -19 -35 -9 -1 -0 -0 -0 -0 -0 -17 -34 -35 -14 -0 -0 -0 -0 -0 -0 -0 -8 -3 -7 -14 -10 -0 -0 -4 -15 -13 -0 -2 -16 -16 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -12 -15 -15 -11 -11 -4 -4 -3 -1 -0 -0 -0 -0 -0 -4 -10 -15 -13 -13 -13 -16 -17 -9 -13 -16 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -55 -2 -0 -0 -0 -0 -0 -4 -36 -59 -60 -58 -58 -58 -56 -50 -43 -38 -28 -18 -30 -35 -29 -25 -23 -20 -17 -13 -13 -13 -13 -11 -11 -11 -10 -10 -9 -10 -16 -17 -15 -16 -19 -24 -23 -12 -20 -23 -22 -19 -16 -31 -53 -59 -59 -71 -100 -105 -106 -123 -145 -157 -158 -156 -157 -157 -158 -161 -167 -175 -186 -159 -148 -154 -159 -158 -161 -158 -154 -151 -149 -152 -182 -194 -201 -208 -213 -216 -216 -216 -215 -215 -217 -220 -219 -214 -212 -209 -205 -203 -203 -200 -195 -192 -207 -241 -239 -238 -236 -235 -233 -230 -230 -231 -230 -254 -278 -278 -278 -279 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -8 -15 -23 -20 -7 -0 -0 -0 -0 -0 -21 -28 -35 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -11 -7 -12 -9 -3 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -9 -8 -9 -8 -4 -5 -5 -2 -0 -0 -0 -0 -0 -2 -6 -9 -9 -9 -15 -20 -16 -5 -12 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -90 -76 -0 -0 -0 -0 -0 -0 -4 -53 -37 -45 -52 -51 -51 -45 -35 -35 -35 -34 -42 -44 -33 -28 -27 -27 -25 -15 -11 -12 -12 -11 -10 -10 -8 -8 -8 -8 -12 -18 -15 -14 -15 -18 -19 -23 -19 -18 -17 -22 -31 -26 -48 -53 -54 -69 -97 -102 -102 -105 -123 -142 -147 -150 -153 -159 -163 -165 -170 -175 -147 -147 -150 -154 -156 -160 -164 -163 -161 -158 -156 -154 -151 -151 -152 -175 -209 -217 -220 -220 -219 -220 -222 -224 -223 -222 -219 -214 -209 -207 -207 -203 -197 -195 -206 -233 -243 -238 -237 -237 -236 -233 -231 -231 -230 -234 -254 -279 -278 -280 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -5 -1 -7 -8 -4 -18 -22 -5 -0 -0 -0 -1 -15 -27 -28 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -20 -17 -11 -8 -7 -8 -13 -11 -1 -0 -0 -0 -0 -0 -3 -9 -0 -0 -0 -0 -0 -2 -6 -4 -5 -6 -6 -5 -5 -3 -1 -0 -0 -0 -0 -0 -3 -9 -14 -13 -14 -19 -18 -14 -11 -11 -14 -24 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -91 -105 -94 -16 -0 -0 -0 -3 -29 -6 -33 -49 -47 -47 -42 -40 -36 -39 -40 -35 -36 -28 -26 -26 -26 -25 -26 -11 -10 -10 -10 -10 -9 -8 -8 -8 -6 -8 -19 -15 -14 -13 -13 -14 -16 -14 -15 -14 -18 -31 -42 -44 -45 -62 -79 -91 -96 -98 -103 -107 -112 -116 -116 -119 -150 -163 -168 -160 -133 -137 -145 -153 -156 -157 -161 -164 -165 -165 -162 -160 -157 -153 -153 -152 -153 -173 -215 -223 -223 -223 -224 -226 -227 -227 -227 -224 -219 -214 -212 -211 -207 -201 -199 -198 -205 -235 -240 -239 -238 -238 -236 -233 -231 -231 -229 -251 -279 -280 -281 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -0 -0 -0 -0 -0 -0 -3 -14 -1 -0 -0 -0 -0 -3 -14 -24 -26 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -13 -33 -31 -20 -12 -9 -13 -10 -7 -5 -0 -0 -0 -8 -5 -1 -5 -0 -0 -0 -0 -0 -0 -4 -6 -5 -4 -4 -4 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -16 -21 -15 -18 -15 -11 -11 -20 -92 -111 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -73 -75 -93 -88 -22 -0 -0 -0 -0 -0 -22 -40 -44 -42 -40 -36 -39 -38 -37 -34 -30 -27 -25 -25 -25 -24 -23 -13 -13 -10 -9 -9 -8 -7 -7 -8 -7 -9 -20 -18 -16 -13 -12 -12 -13 -17 -14 -12 -16 -22 -25 -35 -56 -70 -79 -86 -91 -94 -100 -106 -111 -115 -117 -121 -123 -124 -126 -128 -131 -139 -145 -148 -153 -159 -162 -164 -165 -165 -164 -162 -160 -158 -156 -155 -156 -159 -176 -224 -225 -225 -226 -228 -228 -228 -229 -229 -225 -220 -217 -215 -211 -205 -206 -205 -200 -201 -234 -240 -240 -239 -238 -236 -232 -231 -231 -234 -254 -281 -281 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -15 -15 -14 -15 -22 -0 -0 -0 -0 -0 -0 -0 -10 -14 -9 -0 -0 -0 -34 -14 -0 -0 -0 -0 -0 -0 -7 -12 -3 -21 -28 -20 -10 -5 -2 -3 -0 -0 -0 -0 -1 -9 -6 -8 -9 -5 -0 -0 -0 -0 -0 -0 -0 -5 -9 -9 -5 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -16 -16 -20 -15 -11 -9 -3 -2 -0 -14 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -70 -67 -70 -82 -64 -19 -0 -0 -0 -0 -0 -30 -44 -39 -36 -32 -29 -29 -30 -30 -28 -27 -26 -25 -24 -24 -24 -25 -25 -15 -10 -9 -7 -7 -8 -8 -8 -8 -11 -12 -16 -14 -12 -10 -15 -33 -17 -13 -16 -20 -22 -32 -56 -66 -73 -80 -86 -89 -96 -101 -105 -110 -116 -122 -126 -129 -131 -134 -137 -142 -143 -146 -153 -159 -163 -166 -167 -166 -165 -165 -166 -165 -161 -158 -159 -162 -180 -224 -227 -227 -227 -229 -230 -230 -231 -232 -231 -227 -222 -218 -214 -211 -212 -210 -205 -199 -195 -236 -243 -241 -239 -238 -237 -235 -232 -231 -250 -282 -282 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -37 -126 -32 -0 -0 -11 -39 -26 -17 -9 -9 -18 -22 -14 -5 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -10 -23 -21 -24 -19 -15 -16 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -60 -60 -62 -76 -63 -48 -25 -0 -0 -0 -26 -42 -40 -33 -29 -29 -27 -26 -27 -27 -27 -27 -26 -24 -24 -24 -24 -24 -26 -26 -26 -24 -22 -9 -10 -9 -8 -7 -7 -19 -15 -12 -10 -13 -28 -34 -33 -33 -27 -24 -34 -53 -61 -69 -76 -82 -86 -90 -93 -99 -107 -115 -123 -128 -133 -134 -137 -125 -99 -103 -142 -155 -143 -130 -140 -169 -169 -168 -169 -171 -170 -168 -164 -162 -165 -168 -180 -231 -230 -230 -233 -234 -233 -233 -235 -235 -232 -227 -222 -220 -218 -217 -214 -208 -202 -200 -234 -244 -243 -241 -240 -237 -235 -232 -231 -252 -282 -280 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -23 -8 -3 -48 -62 -57 -64 -59 -55 -44 -24 -11 -12 -1 -3 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -22 -57 -53 -31 -19 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -73 -61 -61 -67 -68 -75 -41 -9 -28 -26 -4 -33 -43 -34 -30 -30 -27 -26 -26 -26 -25 -26 -25 -24 -24 -24 -24 -25 -25 -25 -23 -22 -21 -8 -10 -10 -10 -9 -9 -14 -16 -13 -11 -10 -13 -29 -32 -32 -27 -27 -38 -55 -59 -83 -84 -77 -80 -85 -92 -99 -105 -112 -119 -126 -128 -103 -93 -96 -96 -99 -108 -116 -115 -113 -120 -141 -145 -147 -149 -152 -161 -173 -169 -165 -165 -166 -182 -231 -231 -235 -240 -242 -239 -236 -237 -239 -236 -232 -229 -226 -222 -220 -217 -212 -206 -201 -196 -231 -245 -245 -242 -238 -236 -232 -231 -254 -282 -282 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -10 -72 -84 -52 -42 -49 -52 -52 -51 -34 -19 -13 -7 -7 -2 -9 -8 -1 -0 -0 -1 -1 -1 -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 -2 -7 -20 -58 -68 -41 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -50 -60 -60 -56 -64 -48 -27 -39 -65 -26 -46 -49 -41 -38 -31 -28 -27 -26 -25 -24 -24 -24 -24 -24 -24 -23 -24 -25 -24 -22 -22 -23 -24 -24 -13 -11 -11 -10 -8 -12 -14 -13 -11 -11 -12 -31 -31 -28 -32 -39 -38 -58 -73 -76 -74 -77 -86 -94 -100 -105 -110 -117 -120 -88 -89 -90 -92 -96 -99 -101 -103 -108 -113 -117 -120 -121 -121 -120 -121 -132 -161 -171 -167 -165 -164 -165 -165 -174 -228 -245 -248 -247 -243 -240 -241 -240 -238 -236 -230 -226 -223 -223 -218 -211 -205 -199 -199 -229 -245 -243 -240 -237 -235 -233 -258 -283 -283 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -84 -38 -32 -42 -40 -36 -33 -29 -18 -6 -0 -1 -4 -18 -12 -4 -6 -4 -10 -5 -1 -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 -3 -8 -12 -16 -11 -10 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -54 -56 -58 -64 -66 -60 -29 -11 -44 -65 -59 -57 -49 -39 -35 -31 -29 -27 -26 -25 -24 -24 -24 -23 -23 -23 -24 -25 -24 -23 -22 -23 -25 -25 -11 -10 -11 -11 -9 -7 -11 -14 -12 -11 -15 -30 -31 -29 -38 -46 -43 -65 -67 -69 -72 -78 -87 -94 -101 -106 -111 -113 -108 -83 -83 -88 -92 -96 -100 -102 -103 -108 -113 -116 -118 -121 -122 -122 -123 -123 -131 -173 -168 -165 -164 -164 -165 -169 -180 -226 -248 -252 -251 -248 -244 -243 -243 -241 -236 -231 -229 -229 -224 -216 -210 -205 -203 -199 -225 -245 -242 -239 -238 -237 -239 -244 -255 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -5 -2 -1 -11 -18 -12 -31 -27 -23 -33 -9 -33 -34 -30 -32 -31 -2 -12 -5 -18 -31 -19 -15 -10 -7 -4 -1 -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 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -21 -62 -57 -60 -27 -0 -16 -72 -65 -60 -51 -42 -36 -32 -29 -45 -49 -39 -26 -26 -26 -26 -25 -24 -23 -25 -26 -25 -25 -25 -25 -25 -24 -13 -10 -10 -9 -8 -7 -12 -10 -11 -16 -12 -28 -28 -42 -52 -48 -48 -50 -66 -63 -69 -87 -95 -101 -106 -111 -99 -76 -77 -81 -87 -91 -95 -100 -103 -103 -107 -111 -114 -115 -120 -123 -123 -122 -121 -130 -160 -168 -166 -164 -165 -167 -170 -175 -226 -246 -252 -255 -255 -253 -249 -247 -246 -243 -238 -234 -234 -229 -223 -218 -215 -209 -203 -230 -247 -243 -241 -240 -238 -237 -236 -249 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -46 -60 -69 -71 -59 -53 -59 -37 -21 -27 -27 -36 -31 -75 -134 -151 -94 -44 -20 -73 -90 -52 -31 -30 -23 -14 -5 -0 -0 -0 -0 -0 -1 -4 -4 -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 -3 -21 -62 -66 -24 -0 -12 -47 -52 -44 -47 -43 -37 -33 -30 -52 -44 -34 -29 -27 -29 -28 -27 -26 -25 -26 -27 -26 -26 -27 -27 -27 -29 -24 -22 -21 -16 -8 -8 -8 -8 -13 -19 -17 -30 -28 -26 -41 -56 -54 -53 -57 -55 -59 -69 -76 -83 -90 -96 -88 -74 -75 -79 -85 -89 -93 -98 -102 -104 -107 -109 -110 -113 -117 -121 -122 -121 -120 -120 -125 -158 -162 -167 -168 -169 -171 -174 -228 -245 -250 -253 -254 -257 -255 -252 -250 -249 -245 -239 -239 -236 -233 -229 -221 -213 -207 -235 -249 -245 -243 -242 -242 -240 -237 -253 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -30 -37 -41 -31 -15 -22 -29 -52 -54 -26 -14 -78 -87 -120 -70 -27 -29 -18 -13 -62 -104 -94 -56 -40 -26 -14 -10 -13 -19 -21 -6 -2 -3 -2 -0 -0 -0 -0 -4 -8 -5 -3 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -22 -0 -0 -0 -0 -0 -35 -51 -43 -35 -34 -35 -34 -33 -31 -30 -31 -30 -29 -28 -27 -27 -28 -28 -27 -27 -28 -28 -28 -27 -26 -26 -22 -16 -15 -15 -10 -10 -15 -20 -13 -26 -26 -28 -32 -34 -38 -37 -41 -52 -58 -58 -60 -63 -66 -68 -70 -74 -78 -83 -87 -91 -96 -100 -103 -104 -105 -107 -111 -114 -118 -120 -120 -120 -120 -120 -121 -118 -155 -171 -170 -172 -177 -230 -244 -246 -249 -253 -256 -256 -254 -252 -252 -251 -246 -245 -245 -241 -234 -228 -221 -213 -239 -251 -248 -246 -246 -246 -243 -240 -244 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -86 -75 -19 -0 -0 -0 -3 -0 -0 -0 -0 -0 -40 -90 -89 -27 -14 -35 -26 -16 -21 -30 -18 -16 -11 -6 -2 -2 -2 -7 -14 -16 -9 -0 -0 -0 -0 -2 -5 -1 -2 -0 -0 -4 -10 -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 -3 -29 -7 -0 -0 -0 -0 -0 -0 -35 -47 -37 -37 -33 -35 -36 -35 -33 -34 -33 -32 -31 -30 -29 -29 -29 -28 -28 -28 -28 -28 -26 -24 -23 -23 -24 -24 -26 -17 -21 -26 -23 -18 -31 -28 -27 -27 -29 -33 -35 -35 -43 -48 -51 -62 -63 -63 -65 -69 -73 -78 -82 -86 -90 -94 -97 -98 -100 -103 -106 -109 -112 -114 -118 -119 -119 -120 -120 -121 -120 -160 -174 -174 -174 -180 -233 -244 -246 -248 -252 -255 -255 -253 -251 -251 -251 -250 -248 -247 -243 -239 -235 -229 -222 -210 -233 -252 -251 -256 -252 -249 -246 -244 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -92 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -44 -73 -63 -59 -44 -40 -33 -27 -25 -17 -18 -12 -9 -7 -2 -15 -20 -14 -7 -3 -0 -0 -0 -1 -6 -9 -6 -12 -3 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -57 -47 -38 -37 -36 -37 -37 -37 -38 -37 -37 -34 -32 -32 -31 -31 -31 -31 -30 -29 -28 -26 -25 -24 -23 -23 -22 -24 -25 -25 -25 -24 -23 -35 -37 -30 -27 -28 -33 -37 -38 -40 -40 -42 -52 -53 -62 -64 -67 -71 -76 -81 -83 -88 -74 -58 -65 -96 -101 -103 -105 -109 -112 -116 -117 -118 -119 -120 -121 -121 -164 -175 -174 -174 -182 -236 -197 -225 -248 -252 -255 -255 -253 -251 -251 -251 -251 -251 -247 -244 -241 -238 -234 -229 -221 -245 -262 -264 -264 -258 -255 -252 -249 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -35 -72 -39 -0 -0 -0 -0 -0 -31 -38 -0 -0 -21 -11 -53 -121 -133 -55 -29 -20 -17 -13 -11 -13 -17 -15 -8 -2 -2 -3 -4 -3 -2 -1 -0 -0 -3 -7 -5 -0 -0 -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 -40 -65 -58 -43 -38 -39 -39 -39 -41 -41 -41 -38 -37 -35 -34 -35 -33 -33 -32 -31 -31 -29 -28 -28 -26 -24 -22 -23 -24 -23 -23 -24 -21 -15 -15 -26 -28 -28 -32 -37 -40 -43 -44 -43 -40 -40 -54 -62 -65 -68 -73 -78 -79 -85 -87 -72 -60 -95 -98 -100 -103 -105 -109 -114 -113 -114 -117 -119 -124 -135 -170 -175 -174 -173 -173 -177 -179 -227 -252 -255 -256 -255 -254 -253 -252 -253 -252 -251 -248 -245 -242 -238 -235 -232 -227 -226 -221 -236 -274 -265 -261 -257 -252 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -0 -0 -0 -0 -0 -11 -14 -0 -0 -0 -0 -71 -126 -123 -75 -9 -17 -21 -16 -11 -15 -23 -18 -9 -6 -11 -0 -1 -2 -1 -0 -0 -0 -4 -4 -2 -0 -1 -7 -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 -53 -83 -73 -53 -42 -43 -41 -42 -43 -44 -43 -42 -41 -39 -37 -38 -36 -36 -36 -34 -33 -33 -32 -32 -30 -26 -23 -23 -23 -22 -22 -22 -22 -22 -17 -30 -30 -28 -31 -36 -40 -43 -44 -46 -47 -45 -40 -53 -57 -63 -70 -74 -75 -76 -81 -84 -85 -92 -95 -97 -100 -102 -105 -107 -106 -110 -113 -116 -133 -177 -177 -177 -174 -173 -173 -173 -180 -233 -257 -260 -260 -258 -257 -256 -255 -255 -254 -254 -251 -247 -243 -238 -234 -232 -232 -230 -227 -248 -282 -273 -266 -260 -254 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -41 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -46 -25 -72 -33 -16 -13 -17 -17 -15 -15 -18 -12 -9 -7 -1 -0 -0 -3 -3 -1 -3 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -65 -51 -53 -48 -46 -45 -46 -45 -45 -43 -41 -40 -40 -39 -41 -41 -39 -38 -37 -37 -37 -33 -28 -25 -23 -23 -30 -29 -27 -26 -24 -20 -36 -33 -31 -31 -35 -39 -39 -42 -46 -49 -49 -46 -41 -37 -47 -64 -70 -70 -75 -81 -84 -87 -90 -92 -95 -98 -101 -102 -103 -104 -107 -109 -121 -142 -172 -175 -176 -176 -176 -176 -177 -183 -237 -258 -265 -266 -262 -260 -260 -259 -258 -258 -257 -254 -250 -245 -240 -236 -233 -232 -231 -230 -257 -289 -282 -272 -263 -257 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -47 -12 -23 -6 -0 -0 -6 -41 -38 -12 -0 -0 -0 -0 -61 -32 -23 -57 -56 -52 -39 -23 -12 -8 -15 -18 -6 -0 -0 -0 -0 -7 -9 -4 -2 -7 -5 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -82 -66 -64 -55 -50 -49 -48 -48 -47 -45 -43 -42 -43 -43 -45 -44 -43 -43 -42 -41 -41 -35 -30 -26 -25 -28 -52 -54 -52 -52 -46 -25 -42 -37 -33 -44 -54 -39 -57 -45 -44 -48 -50 -51 -48 -44 -40 -50 -69 -69 -44 -70 -83 -86 -89 -91 -93 -97 -99 -100 -101 -102 -104 -120 -146 -165 -168 -170 -172 -172 -174 -177 -180 -185 -241 -258 -267 -272 -271 -270 -267 -266 -264 -262 -261 -259 -253 -248 -245 -243 -241 -237 -234 -233 -261 -292 -290 -280 -269 -265 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -32 -31 -72 -18 -0 -0 -0 -6 -10 -3 -0 -13 -26 -14 -39 -21 -3 -0 -14 -62 -17 -14 -13 -10 -9 -4 -0 -0 -0 -0 -2 -1 -7 -6 -5 -6 -5 -3 -0 -0 -4 -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 -1 -38 -78 -73 -63 -55 -53 -51 -49 -48 -46 -43 -42 -43 -45 -46 -47 -47 -47 -46 -45 -43 -38 -33 -29 -27 -29 -47 -55 -53 -51 -51 -52 -48 -40 -55 -65 -65 -61 -72 -65 -50 -46 -49 -52 -54 -51 -49 -47 -45 -42 -47 -46 -48 -67 -89 -90 -93 -94 -96 -98 -100 -101 -102 -143 -159 -162 -164 -166 -167 -169 -172 -176 -194 -242 -252 -259 -267 -271 -273 -278 -276 -274 -271 -268 -266 -263 -258 -253 -250 -247 -243 -239 -237 -236 -268 -296 -295 -288 -286 -277 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -17 -17 -39 -5 -0 -0 -0 -0 -0 -43 -50 -38 -55 -76 -25 -65 -36 -5 -13 -41 -2 -21 -26 -20 -10 -5 -1 -1 -0 -0 -1 -4 -11 -13 -8 -3 -3 -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 -44 -87 -81 -72 -68 -61 -57 -54 -49 -47 -44 -42 -42 -44 -45 -46 -47 -48 -48 -47 -44 -41 -36 -32 -29 -28 -31 -55 -54 -51 -50 -50 -48 -41 -61 -69 -69 -69 -73 -77 -54 -45 -48 -51 -56 -56 -57 -57 -54 -51 -56 -52 -49 -51 -67 -90 -90 -92 -94 -97 -99 -104 -123 -148 -156 -158 -160 -161 -163 -166 -170 -176 -197 -246 -253 -258 -261 -265 -271 -277 -281 -281 -277 -275 -273 -268 -263 -262 -257 -251 -246 -243 -240 -238 -272 -298 -298 -295 -295 -286 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -17 -0 -0 -0 -0 -0 -1 -19 -30 -15 -38 -79 -8 -104 -127 -122 -65 -4 -0 -8 -11 -14 -9 -0 -2 -4 -4 -10 -12 -1 -9 -10 -8 -3 -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 -54 -89 -82 -79 -76 -68 -64 -60 -54 -51 -47 -44 -43 -43 -43 -45 -47 -48 -48 -47 -45 -42 -38 -35 -33 -36 -45 -58 -55 -52 -50 -49 -45 -40 -42 -59 -68 -68 -73 -79 -70 -54 -48 -52 -56 -56 -59 -58 -57 -51 -33 -59 -57 -53 -67 -90 -90 -91 -93 -96 -107 -127 -149 -152 -155 -156 -157 -160 -163 -164 -171 -205 -239 -246 -251 -258 -260 -262 -267 -273 -280 -284 -284 -283 -281 -275 -271 -268 -263 -257 -252 -250 -246 -241 -278 -300 -302 -301 -300 -294 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -3 -6 -11 -0 -0 -0 -0 -0 -0 -0 -0 -55 -32 -0 -0 -0 -0 -62 -80 -53 -40 -44 -37 -24 -9 -0 -1 -12 -20 -26 -21 -6 -2 -13 -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 -60 -86 -80 -79 -75 -70 -66 -62 -58 -55 -51 -48 -45 -45 -46 -47 -47 -47 -46 -46 -44 -42 -39 -38 -36 -47 -66 -60 -57 -54 -51 -61 -80 -71 -69 -67 -66 -78 -97 -79 -85 -76 -61 -54 -57 -59 -64 -44 -33 -34 -37 -34 -59 -60 -59 -63 -65 -90 -93 -94 -117 -144 -144 -150 -153 -155 -156 -159 -162 -163 -210 -231 -238 -244 -250 -251 -256 -260 -265 -271 -277 -283 -287 -287 -286 -284 -283 -275 -268 -263 -259 -257 -254 -248 -283 -276 -249 -258 -305 -301 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -12 -5 -10 -0 -0 -0 -0 -0 -0 -50 -28 -0 -0 -0 -0 -65 -88 -89 -95 -109 -91 -47 -23 -12 -12 -31 -25 -17 -7 -3 -8 -12 -13 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -30 -27 -23 -18 -12 -10 -56 -81 -86 -81 -77 -75 -70 -67 -63 -60 -57 -54 -52 -50 -49 -48 -47 -46 -46 -45 -45 -44 -42 -41 -39 -49 -61 -69 -63 -59 -58 -57 -66 -80 -78 -69 -91 -98 -105 -116 -109 -91 -93 -83 -73 -69 -63 -69 -53 -41 -40 -43 -41 -39 -39 -55 -65 -65 -95 -94 -94 -119 -143 -141 -146 -149 -153 -157 -159 -161 -164 -214 -231 -238 -243 -244 -249 -254 -258 -262 -268 -274 -279 -285 -287 -287 -287 -287 -282 -274 -269 -264 -261 -260 -257 -257 -256 -277 -309 -305 -303 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -29 -62 -11 -0 -0 -0 -0 -0 -0 -0 -0 -21 -32 -2 -59 -89 -93 -106 -130 -104 -81 -49 -33 -36 -52 -40 -23 -16 -17 -21 -23 -22 -13 -11 -6 -0 -0 -0 -0 -0 -6 -16 -14 -16 -12 -5 -2 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -51 -81 -88 -91 -91 -88 -87 -86 -79 -74 -73 -72 -69 -67 -63 -60 -58 -56 -56 -54 -52 -50 -49 -48 -48 -45 -44 -44 -43 -42 -40 -66 -75 -71 -69 -74 -72 -88 -96 -90 -82 -103 -103 -106 -115 -126 -127 -96 -97 -99 -101 -93 -67 -75 -80 -63 -49 -50 -50 -49 -47 -66 -77 -70 -74 -95 -96 -123 -136 -126 -142 -147 -153 -157 -160 -165 -177 -222 -234 -237 -240 -245 -250 -254 -256 -260 -265 -270 -274 -281 -283 -284 -285 -288 -289 -282 -274 -268 -264 -261 -261 -261 -260 -283 -313 -305 -301 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -63 -90 -12 -0 -0 -0 -0 -0 -0 -0 -57 -92 -0 -0 -0 -54 -56 -32 -34 -42 -55 -56 -61 -66 -42 -28 -29 -33 -31 -25 -25 -17 -16 -12 -5 -3 -2 -2 -9 -12 -15 -24 -34 -15 -4 -1 -1 -0 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -55 -78 -82 -79 -76 -76 -74 -65 -63 -64 -64 -62 -62 -60 -58 -57 -57 -56 -54 -52 -52 -52 -52 -51 -47 -45 -45 -45 -46 -63 -75 -77 -71 -76 -110 -112 -112 -104 -91 -83 -105 -103 -109 -122 -134 -133 -101 -101 -104 -108 -97 -73 -80 -86 -90 -78 -62 -61 -59 -59 -57 -71 -80 -75 -103 -100 -112 -114 -115 -148 -151 -155 -158 -162 -180 -229 -233 -236 -239 -244 -249 -253 -255 -256 -260 -264 -268 -270 -273 -277 -279 -282 -287 -292 -289 -281 -275 -270 -267 -265 -264 -268 -267 -279 -312 -302 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -28 -50 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -61 -92 -66 -0 -29 -70 -81 -71 -55 -59 -55 -107 -130 -96 -34 -22 -22 -17 -13 -11 -14 -23 -25 -24 -23 -25 -32 -18 -4 -1 -3 -5 -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 -68 -78 -73 -70 -68 -63 -55 -53 -55 -56 -56 -56 -56 -55 -55 -54 -54 -53 -52 -52 -54 -55 -55 -53 -52 -50 -58 -75 -86 -83 -79 -81 -91 -112 -114 -113 -104 -110 -118 -112 -147 -125 -132 -145 -147 -135 -136 -117 -115 -109 -92 -85 -91 -97 -103 -107 -108 -108 -70 -63 -81 -92 -82 -84 -103 -106 -107 -124 -156 -157 -158 -160 -163 -185 -231 -235 -236 -239 -244 -250 -257 -261 -260 -262 -265 -267 -267 -268 -273 -277 -280 -284 -292 -294 -291 -287 -284 -282 -275 -271 -276 -276 -293 -325 -312 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -17 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -29 -27 -0 -0 -69 -87 -81 -77 -85 -52 -49 -60 -62 -45 -30 -25 -17 -13 -21 -40 -57 -60 -49 -33 -18 -13 -18 -4 -0 -2 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -26 -20 -13 -3 -24 -5 -0 -0 -0 -6 -74 -78 -75 -69 -60 -55 -48 -47 -48 -50 -51 -52 -52 -52 -51 -50 -50 -51 -49 -50 -53 -56 -57 -57 -56 -54 -57 -72 -91 -88 -82 -99 -115 -114 -114 -112 -106 -114 -139 -162 -168 -135 -145 -154 -157 -163 -170 -130 -124 -129 -124 -102 -95 -99 -104 -106 -107 -111 -111 -109 -108 -103 -90 -80 -90 -109 -113 -131 -160 -160 -161 -161 -172 -198 -231 -232 -236 -239 -243 -249 -256 -265 -266 -265 -265 -266 -267 -269 -273 -279 -283 -286 -293 -297 -297 -296 -294 -290 -286 -282 -281 -282 -301 -331 -321 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -15 -10 -42 -98 -101 -94 -90 -91 -87 -85 -78 -69 -57 -41 -37 -43 -36 -48 -71 -72 -97 -73 -44 -25 -16 -11 -1 -5 -3 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -8 -16 -25 -28 -35 -29 -29 -30 -31 -37 -81 -83 -79 -70 -59 -51 -47 -44 -45 -46 -48 -48 -48 -48 -46 -45 -45 -47 -45 -49 -50 -53 -54 -57 -56 -54 -53 -57 -75 -92 -83 -104 -117 -117 -116 -119 -141 -141 -151 -178 -181 -146 -153 -161 -168 -175 -181 -139 -136 -139 -143 -141 -114 -111 -111 -111 -111 -111 -109 -111 -111 -107 -98 -87 -87 -116 -120 -125 -144 -162 -162 -163 -199 -225 -226 -232 -236 -239 -243 -249 -256 -264 -271 -271 -271 -270 -271 -273 -275 -282 -287 -290 -294 -297 -297 -298 -297 -294 -290 -285 -286 -320 -339 -330 -321 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -19 -68 -99 -96 -102 -104 -105 -102 -89 -72 -56 -45 -43 -57 -63 -69 -77 -86 -92 -111 -86 -51 -28 -20 -18 -8 -5 -2 -1 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -16 -15 -20 -27 -30 -38 -45 -53 -64 -73 -74 -77 -75 -70 -62 -53 -49 -47 -46 -46 -47 -46 -46 -45 -44 -42 -42 -44 -51 -74 -62 -47 -48 -52 -54 -53 -54 -55 -65 -95 -83 -97 -112 -122 -132 -159 -151 -179 -193 -195 -193 -156 -198 -185 -178 -187 -190 -148 -148 -150 -154 -158 -161 -162 -134 -121 -135 -148 -104 -105 -107 -105 -103 -99 -94 -125 -125 -117 -129 -163 -163 -164 -192 -218 -228 -232 -235 -238 -243 -250 -256 -264 -271 -272 -273 -273 -273 -275 -278 -282 -285 -287 -289 -290 -292 -295 -296 -295 -290 -284 -336 -343 -336 -331 -328 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -36 -37 -0 -0 -0 -0 -13 -15 -0 -0 -0 -0 -0 -0 -0 -0 -20 -21 -31 -56 -71 -71 -102 -115 -111 -99 -78 -71 -48 -39 -47 -61 -51 -62 -73 -84 -98 -103 -86 -73 -54 -34 -20 -13 -9 -2 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -26 -32 -39 -44 -47 -51 -56 -58 -63 -68 -69 -67 -69 -68 -63 -55 -49 -48 -47 -46 -47 -46 -46 -45 -42 -49 -53 -56 -80 -79 -79 -81 -82 -84 -85 -85 -86 -87 -89 -96 -89 -99 -110 -136 -160 -155 -159 -193 -206 -209 -211 -206 -218 -194 -189 -199 -198 -153 -156 -158 -160 -163 -164 -166 -167 -169 -164 -155 -150 -147 -149 -148 -127 -100 -99 -132 -128 -136 -150 -163 -164 -165 -166 -199 -229 -232 -234 -238 -242 -248 -255 -260 -261 -265 -268 -270 -271 -273 -277 -277 -279 -280 -281 -283 -287 -308 -313 -310 -304 -298 -340 -341 -339 -335 -326 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -28 -41 -27 -0 -0 -0 -10 -11 -7 -22 -1 -0 -0 -0 -0 -1 -38 -53 -64 -70 -68 -67 -95 -113 -108 -69 -0 -6 -39 -43 -32 -28 -41 -42 -63 -76 -86 -95 -87 -14 -48 -54 -30 -10 -11 -2 -11 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -14 -12 -16 -30 -37 -38 -44 -51 -56 -57 -62 -66 -68 -73 -76 -63 -63 -59 -54 -49 -48 -46 -46 -46 -46 -46 -46 -45 -56 -71 -79 -79 -79 -79 -79 -80 -82 -85 -88 -90 -97 -102 -102 -99 -95 -123 -133 -145 -161 -170 -208 -215 -217 -217 -217 -219 -230 -204 -204 -214 -214 -191 -164 -162 -162 -164 -168 -168 -165 -167 -163 -153 -144 -145 -146 -149 -144 -135 -133 -137 -128 -154 -169 -165 -165 -164 -178 -207 -228 -231 -233 -235 -239 -245 -249 -251 -256 -261 -264 -267 -270 -271 -274 -274 -276 -277 -288 -309 -311 -349 -359 -358 -357 -353 -349 -348 -343 -335 -327 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -30 -47 -36 -0 -0 -0 -0 -22 -53 -14 -1 -0 -0 -0 -5 -39 -81 -92 -83 -70 -67 -65 -94 -106 -67 -7 -32 -11 -21 -19 -15 -28 -38 -65 -74 -73 -73 -87 -114 -30 -8 -6 -2 -3 -0 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -39 -58 -67 -75 -80 -57 -79 -61 -59 -74 -86 -60 -61 -73 -81 -83 -82 -87 -90 -91 -91 -85 -77 -74 -73 -71 -69 -67 -65 -79 -81 -79 -79 -81 -86 -83 -80 -81 -82 -84 -86 -91 -94 -96 -95 -92 -121 -155 -161 -177 -208 -212 -221 -222 -223 -223 -226 -238 -249 -230 -224 -227 -221 -194 -190 -172 -164 -168 -171 -168 -168 -165 -155 -144 -143 -143 -143 -143 -143 -142 -136 -128 -158 -170 -167 -166 -163 -210 -221 -224 -228 -231 -233 -238 -240 -243 -249 -254 -259 -263 -267 -270 -272 -273 -275 -276 -295 -323 -349 -354 -357 -357 -357 -357 -355 -357 -350 -344 -337 -329 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -13 -37 -58 -44 -0 -0 -0 -16 -24 -32 -32 -2 -0 -0 -0 -13 -58 -119 -109 -93 -84 -81 -73 -88 -75 -34 -10 -29 -1 -3 -5 -12 -26 -47 -54 -64 -69 -79 -93 -96 -15 -0 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -25 -49 -57 -76 -87 -87 -83 -94 -100 -108 -119 -123 -105 -97 -104 -109 -97 -78 -82 -86 -80 -80 -80 -79 -78 -77 -77 -78 -80 -81 -80 -80 -80 -80 -92 -129 -128 -128 -126 -124 -123 -122 -121 -119 -117 -114 -114 -141 -159 -172 -191 -212 -217 -224 -225 -227 -228 -232 -245 -266 -235 -226 -229 -228 -226 -223 -181 -165 -170 -173 -168 -170 -168 -158 -147 -146 -144 -141 -140 -139 -138 -137 -160 -171 -173 -169 -171 -185 -213 -218 -219 -223 -228 -232 -239 -239 -241 -248 -255 -260 -263 -267 -270 -273 -279 -313 -314 -332 -348 -351 -354 -357 -357 -357 -357 -357 -356 -352 -346 -338 -329 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -60 -65 -34 -0 -4 -32 -23 -10 -0 -0 -0 -0 -0 -23 -45 -66 -131 -124 -120 -107 -92 -82 -69 -54 -24 -0 -8 -27 -22 -19 -20 -29 -42 -32 -50 -52 -63 -80 -80 -5 -0 -14 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -20 -37 -67 -93 -104 -100 -101 -113 -128 -135 -140 -148 -149 -117 -122 -105 -81 -88 -137 -98 -79 -101 -130 -123 -116 -111 -111 -110 -108 -104 -101 -98 -95 -105 -136 -143 -126 -120 -121 -123 -124 -125 -126 -147 -158 -163 -193 -194 -211 -217 -216 -218 -218 -225 -228 -232 -238 -251 -268 -230 -224 -227 -227 -226 -223 -181 -169 -174 -176 -172 -169 -167 -166 -161 -150 -145 -139 -137 -136 -136 -142 -182 -181 -176 -170 -180 -217 -214 -214 -224 -231 -233 -239 -281 -295 -303 -308 -313 -315 -316 -316 -317 -317 -319 -341 -344 -347 -349 -352 -355 -358 -359 -359 -359 -358 -356 -353 -346 -337 -328 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -53 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -56 -39 -24 -24 -33 -5 -0 -0 -0 -0 -0 -1 -25 -50 -82 -144 -143 -123 -104 -87 -76 -58 -48 -54 -30 -0 -4 -6 -8 -24 -29 -26 -25 -24 -6 -32 -84 -130 -123 -85 -48 -25 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -14 -40 -68 -89 -104 -113 -121 -129 -131 -141 -132 -73 -56 -76 -74 -64 -72 -83 -118 -136 -127 -130 -151 -140 -136 -132 -136 -142 -140 -139 -138 -138 -138 -171 -291 -208 -183 -173 -168 -164 -161 -159 -169 -175 -188 -222 -233 -230 -228 -227 -229 -238 -281 -248 -237 -245 -255 -268 -264 -262 -242 -224 -225 -226 -183 -174 -175 -175 -172 -167 -166 -165 -160 -153 -147 -138 -134 -133 -133 -143 -185 -182 -176 -169 -181 -214 -211 -212 -251 -276 -279 -280 -287 -295 -303 -311 -318 -324 -328 -331 -333 -335 -338 -340 -343 -346 -349 -352 -355 -358 -358 -358 -359 -359 -356 -351 -345 -338 -329 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -56 -79 -85 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -49 -46 -35 -34 -32 -19 -11 -18 -14 -5 -0 -2 -30 -45 -73 -110 -146 -146 -100 -88 -78 -62 -46 -44 -49 -59 -35 -0 -1 -17 -32 -33 -24 -20 -15 -2 -28 -45 -60 -92 -78 -23 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -22 -55 -82 -102 -118 -124 -125 -123 -132 -129 -77 -2 -0 -0 -0 -0 -0 -0 -94 -59 -75 -173 -160 -148 -152 -156 -159 -156 -150 -147 -148 -155 -169 -199 -194 -187 -182 -180 -179 -176 -176 -202 -207 -210 -226 -244 -230 -229 -232 -252 -295 -297 -255 -248 -253 -261 -272 -279 -279 -248 -225 -228 -230 -186 -178 -175 -173 -170 -166 -166 -163 -159 -153 -152 -187 -181 -176 -172 -173 -183 -178 -172 -166 -182 -213 -210 -211 -253 -275 -279 -282 -293 -299 -305 -310 -316 -321 -326 -330 -331 -333 -337 -338 -341 -345 -349 -352 -354 -356 -356 -357 -358 -359 -358 -354 -346 -339 -330 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -98 -111 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -27 -28 -37 -39 -37 -30 -26 -39 -34 -20 -5 -3 -19 -58 -93 -111 -123 -128 -80 -73 -66 -59 -52 -40 -36 -62 -73 -66 -58 -36 -32 -35 -30 -22 -17 -1 -12 -19 -39 -70 -62 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -24 -43 -67 -90 -103 -105 -111 -114 -120 -131 -129 -75 -74 -19 -0 -0 -0 -0 -0 -0 -6 -73 -189 -182 -177 -176 -174 -169 -152 -100 -156 -204 -226 -217 -209 -200 -198 -194 -189 -190 -223 -232 -231 -229 -236 -256 -232 -229 -231 -258 -300 -305 -263 -260 -264 -270 -278 -279 -282 -247 -229 -233 -233 -186 -180 -175 -172 -171 -169 -166 -164 -161 -153 -155 -200 -194 -188 -186 -185 -182 -176 -168 -162 -183 -211 -210 -211 -243 -265 -276 -285 -294 -305 -309 -310 -312 -316 -321 -322 -325 -331 -335 -336 -339 -342 -345 -349 -352 -354 -355 -356 -357 -359 -358 -354 -349 -342 -335 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -97 -116 -74 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -15 -12 -19 -33 -39 -35 -29 -30 -34 -30 -17 -7 -28 -78 -85 -104 -110 -97 -67 -63 -56 -45 -40 -45 -46 -48 -52 -52 -49 -41 -25 -40 -35 -24 -17 -4 -0 -8 -7 -13 -42 -51 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -27 -46 -65 -77 -82 -96 -93 -122 -139 -149 -166 -186 -107 -71 -51 -24 -0 -0 -0 -0 -9 -68 -196 -184 -182 -179 -173 -156 -93 -206 -241 -241 -239 -238 -237 -229 -254 -267 -257 -258 -247 -263 -260 -251 -248 -247 -243 -241 -262 -295 -307 -316 -279 -270 -275 -278 -284 -288 -278 -252 -239 -233 -184 -181 -178 -175 -174 -174 -169 -167 -163 -155 -161 -205 -198 -196 -193 -188 -183 -178 -167 -160 -184 -210 -209 -210 -210 -248 -274 -282 -291 -304 -310 -310 -311 -314 -315 -321 -325 -329 -333 -335 -338 -338 -341 -345 -348 -350 -354 -355 -357 -359 -359 -355 -351 -344 -341 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -82 -40 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -21 -24 -47 -45 -27 -21 -27 -15 -11 -21 -45 -80 -80 -100 -93 -69 -53 -33 -35 -32 -28 -27 -26 -25 -49 -55 -44 -31 -24 -36 -29 -21 -19 -16 -1 -5 -17 -19 -22 -44 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -22 -46 -55 -66 -86 -102 -104 -121 -130 -149 -181 -196 -206 -222 -205 -122 -0 -0 -1 -112 -162 -167 -226 -219 -213 -208 -202 -206 -239 -243 -241 -242 -246 -248 -248 -248 -285 -302 -293 -281 -269 -275 -282 -281 -278 -274 -264 -257 -253 -254 -258 -262 -267 -273 -276 -279 -286 -292 -298 -264 -242 -239 -216 -212 -208 -191 -179 -176 -170 -167 -163 -158 -153 -156 -158 -194 -201 -194 -187 -182 -170 -161 -187 -209 -208 -208 -208 -249 -273 -279 -286 -299 -307 -309 -310 -311 -314 -320 -326 -330 -332 -334 -335 -338 -340 -342 -345 -350 -355 -356 -359 -360 -359 -356 -351 -350 -345 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -16 -16 -18 -34 -39 -36 -27 -21 -18 -3 -11 -26 -37 -45 -93 -101 -78 -57 -44 -17 -2 -20 -32 -34 -34 -27 -38 -41 -38 -34 -33 -37 -23 -20 -21 -16 -2 -0 -13 -23 -22 -18 -25 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -20 -39 -37 -63 -89 -95 -92 -115 -130 -138 -152 -169 -175 -185 -221 -222 -146 -30 -25 -206 -223 -218 -216 -223 -224 -223 -225 -228 -232 -234 -235 -231 -233 -238 -240 -243 -245 -292 -309 -304 -296 -288 -279 -290 -283 -276 -291 -279 -271 -268 -268 -270 -273 -274 -275 -280 -286 -290 -296 -304 -264 -244 -247 -251 -251 -252 -224 -200 -191 -181 -168 -164 -160 -157 -155 -156 -202 -205 -199 -193 -187 -175 -163 -190 -207 -206 -205 -205 -250 -270 -274 -280 -292 -301 -305 -306 -306 -308 -312 -324 -330 -332 -332 -331 -337 -338 -341 -345 -349 -354 -359 -361 -361 -360 -358 -358 -353 -345 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -28 -27 -28 -24 -18 -16 -6 -13 -17 -18 -29 -69 -79 -59 -51 -41 -14 -0 -11 -16 -17 -21 -37 -46 -47 -46 -45 -44 -42 -32 -19 -8 -2 -7 -0 -0 -7 -11 -8 -12 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -7 -0 -0 -10 -21 -35 -57 -65 -80 -98 -118 -126 -118 -132 -143 -148 -151 -159 -187 -214 -199 -204 -209 -182 -207 -209 -210 -211 -210 -206 -208 -211 -218 -224 -225 -225 -216 -215 -222 -231 -233 -232 -237 -274 -295 -294 -295 -293 -266 -245 -244 -267 -267 -268 -269 -272 -276 -279 -282 -286 -255 -262 -294 -295 -263 -250 -246 -247 -249 -250 -252 -251 -246 -239 -226 -176 -164 -160 -159 -158 -157 -164 -197 -202 -197 -192 -180 -166 -179 -198 -206 -202 -202 -249 -266 -269 -272 -284 -293 -295 -300 -303 -303 -303 -314 -325 -329 -328 -329 -331 -335 -341 -345 -348 -352 -361 -362 -362 -360 -358 -358 -357 -348 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -14 -20 -32 -23 -14 -14 -14 -13 -11 -9 -23 -63 -90 -68 -57 -44 -18 -0 -0 -4 -12 -27 -40 -43 -48 -47 -43 -36 -25 -27 -20 -11 -3 -0 -0 -0 -0 -0 -1 -2 -2 -4 -2 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -14 -20 -13 -1 -7 -12 -20 -25 -38 -82 -99 -104 -126 -146 -142 -125 -134 -137 -139 -148 -174 -199 -185 -186 -196 -200 -191 -196 -198 -199 -198 -199 -229 -229 -213 -208 -211 -210 -200 -200 -208 -214 -215 -212 -212 -252 -274 -265 -242 -246 -221 -216 -219 -224 -229 -232 -232 -232 -232 -231 -231 -233 -242 -245 -248 -248 -238 -243 -248 -249 -249 -251 -250 -248 -241 -235 -232 -228 -175 -165 -164 -161 -160 -162 -205 -208 -203 -199 -187 -181 -172 -193 -208 -202 -202 -249 -261 -263 -267 -274 -275 -286 -296 -302 -302 -300 -307 -321 -325 -325 -324 -326 -333 -339 -344 -346 -349 -360 -361 -362 -362 -360 -361 -360 -357 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -13 -9 -18 -32 -19 -14 -15 -12 -12 -2 -6 -28 -57 -69 -62 -56 -49 -38 -17 -0 -10 -13 -16 -26 -43 -48 -44 -39 -29 -18 -17 -25 -21 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -1 -0 -0 -0 -0 -0 -0 -0 -19 -24 -17 -9 -13 -14 -14 -15 -28 -64 -98 -112 -126 -141 -150 -153 -153 -157 -161 -167 -176 -188 -188 -180 -181 -184 -181 -182 -188 -191 -208 -229 -233 -209 -193 -191 -197 -196 -190 -192 -194 -193 -208 -249 -246 -251 -230 -210 -204 -208 -201 -203 -208 -215 -222 -228 -232 -235 -237 -238 -241 -243 -251 -251 -245 -238 -237 -241 -243 -247 -250 -249 -247 -243 -238 -234 -231 -225 -178 -169 -165 -163 -161 -165 -172 -199 -209 -204 -196 -195 -180 -201 -212 -204 -204 -250 -258 -260 -261 -263 -271 -281 -291 -300 -302 -299 -302 -317 -321 -321 -322 -324 -329 -336 -341 -345 -349 -358 -360 -362 -370 -370 -360 -358 -404 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -17 -15 -24 -28 -20 -21 -22 -18 -14 -1 -0 -7 -31 -61 -58 -51 -45 -43 -32 -0 -0 -11 -19 -30 -45 -48 -44 -42 -33 -23 -24 -32 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -2 -0 -8 -22 -20 -19 -20 -18 -14 -9 -12 -16 -19 -24 -42 -92 -107 -122 -140 -156 -164 -164 -174 -184 -194 -203 -213 -220 -185 -173 -174 -173 -177 -184 -186 -210 -231 -216 -177 -173 -180 -186 -186 -183 -181 -178 -175 -190 -219 -180 -190 -190 -190 -194 -197 -196 -197 -200 -205 -211 -216 -222 -225 -231 -239 -246 -250 -205 -198 -222 -245 -239 -239 -239 -243 -247 -248 -246 -242 -238 -234 -231 -231 -231 -229 -229 -224 -204 -164 -165 -204 -214 -210 -206 -201 -185 -190 -202 -206 -205 -235 -253 -258 -259 -261 -268 -279 -289 -297 -301 -302 -300 -313 -316 -318 -320 -322 -327 -337 -340 -354 -366 -353 -353 -357 -393 -403 -368 -364 -407 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -18 -23 -35 -18 -19 -29 -29 -15 -0 -0 -13 -30 -46 -51 -46 -43 -41 -26 -0 -0 -13 -22 -25 -32 -48 -30 -30 -24 -19 -23 -35 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -7 -16 -8 -0 -1 -4 -15 -17 -15 -13 -13 -20 -19 -18 -18 -43 -97 -118 -132 -150 -159 -162 -169 -178 -188 -184 -182 -191 -201 -173 -168 -171 -173 -178 -183 -181 -180 -195 -213 -198 -169 -168 -173 -177 -179 -170 -166 -164 -164 -167 -171 -177 -178 -182 -187 -191 -194 -194 -196 -198 -201 -204 -204 -210 -219 -230 -241 -246 -198 -192 -195 -200 -208 -243 -241 -242 -244 -246 -247 -243 -239 -235 -233 -232 -231 -230 -228 -226 -223 -216 -219 -221 -221 -217 -210 -202 -187 -173 -192 -208 -201 -199 -233 -251 -257 -261 -268 -276 -285 -293 -299 -302 -304 -306 -313 -317 -318 -319 -324 -338 -360 -384 -393 -370 -370 -372 -398 -417 -419 -416 -413 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -15 -5 -0 -0 -3 -23 -28 -23 -25 -35 -12 -11 -26 -28 -12 -0 -0 -12 -24 -37 -48 -46 -43 -37 -29 -14 -0 -0 -10 -19 -33 -48 -45 -33 -28 -21 -20 -31 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -9 -14 -11 -17 -23 -25 -32 -31 -26 -22 -22 -25 -19 -22 -28 -55 -110 -168 -151 -151 -156 -164 -172 -154 -162 -157 -153 -158 -162 -163 -164 -169 -175 -180 -186 -178 -167 -166 -175 -178 -162 -160 -164 -168 -169 -161 -160 -160 -161 -163 -166 -167 -170 -176 -184 -181 -158 -159 -183 -193 -195 -196 -197 -201 -209 -219 -230 -233 -189 -186 -187 -188 -201 -247 -242 -241 -241 -243 -246 -242 -239 -238 -237 -235 -233 -231 -229 -229 -227 -224 -228 -227 -225 -219 -210 -201 -188 -175 -198 -210 -204 -201 -199 -230 -252 -260 -265 -272 -281 -289 -294 -297 -299 -303 -312 -316 -316 -317 -321 -335 -357 -368 -380 -400 -408 -413 -413 -414 -415 -414 -414 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -30 -9 -1 -6 -15 -19 -24 -18 -20 -29 -21 -16 -20 -20 -14 -3 -0 -0 -12 -33 -48 -47 -39 -42 -43 -29 -0 -0 -15 -22 -25 -26 -27 -31 -30 -23 -22 -22 -2 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -4 -0 -15 -33 -32 -21 -20 -22 -27 -29 -30 -19 -33 -70 -114 -141 -151 -153 -156 -164 -167 -141 -144 -147 -151 -156 -161 -161 -165 -170 -176 -179 -182 -175 -164 -157 -154 -155 -157 -159 -158 -159 -160 -158 -159 -159 -159 -158 -159 -160 -165 -175 -162 -144 -134 -131 -153 -162 -176 -189 -191 -194 -200 -208 -218 -218 -177 -177 -177 -204 -236 -247 -241 -238 -237 -237 -246 -266 -240 -236 -235 -234 -232 -230 -229 -230 -229 -226 -226 -226 -228 -222 -211 -199 -188 -176 -184 -199 -207 -206 -201 -200 -234 -259 -263 -268 -275 -283 -286 -288 -293 -299 -308 -312 -314 -315 -318 -331 -332 -332 -358 -399 -407 -410 -409 -412 -416 -419 -414 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -29 -24 -18 -16 -4 -0 -1 -0 -0 -12 -19 -23 -22 -23 -14 -13 -17 -21 -24 -23 -15 -17 -22 -22 -17 -18 -14 -14 -12 -0 -0 -20 -28 -31 -33 -36 -47 -43 -26 -5 -1 -17 -12 -10 -16 -25 -27 -28 -19 -17 -18 -14 -13 -13 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -12 -9 -20 -32 -26 -10 -15 -10 -19 -34 -34 -23 -48 -85 -122 -151 -153 -159 -135 -130 -141 -147 -149 -147 -147 -151 -156 -160 -166 -171 -172 -175 -177 -175 -166 -158 -154 -153 -153 -155 -153 -152 -153 -155 -157 -155 -155 -155 -155 -158 -164 -139 -129 -127 -130 -128 -129 -129 -145 -172 -187 -189 -193 -198 -205 -201 -169 -207 -215 -223 -233 -237 -236 -235 -231 -234 -249 -276 -238 -248 -238 -229 -229 -228 -228 -230 -230 -230 -230 -228 -193 -180 -189 -200 -189 -176 -165 -176 -197 -208 -201 -199 -234 -255 -258 -263 -270 -277 -279 -282 -289 -296 -304 -307 -310 -314 -318 -328 -328 -330 -359 -397 -405 -407 -408 -411 -415 -418 -418 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -42 -55 -58 -54 -49 -44 -19 -3 -16 -43 -29 -22 -21 -21 -20 -18 -22 -29 -37 -42 -39 -36 -22 -20 -19 -17 -14 -28 -13 -5 -2 -0 -0 -0 -12 -25 -32 -34 -44 -37 -28 -14 -1 -6 -8 -11 -20 -27 -26 -20 -16 -13 -14 -15 -5 -6 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -0 -1 -7 -2 -20 -24 -13 -14 -6 -10 -19 -29 -35 -24 -64 -101 -118 -128 -157 -132 -129 -132 -128 -119 -125 -142 -146 -145 -147 -156 -166 -171 -142 -122 -126 -129 -129 -130 -128 -136 -153 -152 -149 -149 -149 -149 -152 -151 -151 -151 -152 -155 -159 -157 -133 -124 -126 -122 -123 -124 -125 -139 -165 -169 -184 -188 -196 -202 -202 -203 -206 -209 -214 -223 -228 -231 -225 -228 -236 -238 -233 -282 -262 -232 -223 -224 -223 -227 -229 -229 -229 -230 -178 -164 -164 -175 -189 -177 -172 -166 -183 -208 -200 -197 -233 -250 -254 -258 -264 -265 -270 -277 -285 -292 -300 -336 -350 -352 -354 -355 -329 -349 -374 -393 -399 -402 -405 -410 -412 -412 -413 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -63 -64 -62 -55 -39 -35 -18 -19 -36 -31 -29 -25 -19 -14 -14 -13 -39 -43 -38 -31 -32 -30 -26 -21 -15 -15 -29 -16 -12 -6 -0 -0 -0 -14 -20 -26 -34 -41 -31 -23 -15 -6 -5 -10 -15 -13 -18 -24 -13 -11 -19 -13 -3 -4 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -2 -0 -0 -4 -10 -4 -2 -2 -3 -0 -19 -29 -28 -25 -32 -81 -109 -124 -126 -126 -134 -136 -117 -107 -107 -108 -119 -123 -124 -128 -139 -150 -158 -134 -121 -126 -129 -128 -127 -122 -121 -128 -127 -146 -147 -145 -144 -145 -145 -146 -147 -149 -152 -155 -160 -156 -135 -128 -139 -139 -140 -141 -141 -135 -129 -177 -182 -187 -192 -192 -189 -189 -192 -200 -209 -216 -222 -218 -216 -218 -222 -228 -276 -286 -261 -228 -221 -219 -223 -224 -226 -228 -224 -171 -162 -154 -164 -190 -185 -178 -169 -185 -206 -197 -192 -232 -247 -251 -255 -256 -261 -267 -274 -281 -288 -295 -309 -346 -367 -361 -339 -325 -371 -388 -389 -393 -399 -401 -404 -405 -407 -408 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -96 -78 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -62 -62 -63 -59 -54 -49 -44 -31 -41 -36 -34 -43 -41 -26 -22 -15 -12 -20 -42 -49 -55 -59 -55 -37 -23 -21 -17 -11 -6 -4 -3 -1 -0 -0 -0 -1 -14 -26 -35 -39 -27 -20 -20 -22 -23 -22 -18 -14 -13 -16 -15 -9 -11 -6 -1 -1 -0 -4 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -9 -3 -0 -0 -0 -0 -0 -0 -0 -4 -17 -15 -19 -16 -16 -34 -68 -78 -106 -129 -135 -137 -106 -103 -106 -109 -107 -104 -101 -99 -100 -104 -108 -112 -118 -123 -128 -131 -131 -132 -128 -120 -113 -110 -127 -143 -145 -143 -142 -140 -139 -139 -140 -142 -144 -148 -151 -145 -140 -145 -151 -155 -160 -165 -158 -141 -176 -178 -178 -181 -182 -175 -175 -180 -188 -197 -205 -211 -210 -209 -208 -216 -241 -267 -276 -280 -261 -226 -222 -217 -218 -219 -221 -222 -210 -167 -177 -189 -190 -190 -178 -167 -186 -202 -194 -189 -233 -245 -246 -248 -254 -258 -264 -270 -277 -285 -292 -295 -307 -320 -323 -316 -320 -371 -386 -386 -388 -397 -399 -399 -401 -403 -403 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -92 -99 -94 -125 -134 -70 -24 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -58 -54 -59 -54 -41 -36 -31 -30 -30 -28 -27 -31 -26 -21 -16 -16 -25 -51 -55 -58 -57 -54 -49 -37 -25 -15 -6 -3 -0 -0 -0 -0 -2 -16 -17 -27 -36 -39 -26 -16 -14 -18 -21 -19 -18 -12 -10 -15 -22 -16 -12 -10 -5 -2 -0 -0 -6 -8 -4 -0 -0 -0 -0 -0 -2 -7 -5 -1 -0 -0 -0 -0 -0 -0 -3 -8 -11 -9 -11 -13 -28 -45 -46 -69 -79 -108 -136 -135 -103 -107 -93 -86 -87 -87 -84 -99 -104 -106 -108 -112 -115 -94 -80 -84 -90 -96 -95 -110 -118 -112 -108 -125 -130 -137 -141 -135 -130 -128 -128 -129 -131 -133 -134 -135 -136 -139 -144 -146 -150 -155 -160 -166 -170 -171 -172 -174 -171 -162 -165 -172 -180 -187 -192 -195 -196 -196 -196 -218 -260 -251 -262 -271 -276 -278 -273 -222 -219 -219 -218 -209 -174 -196 -202 -202 -195 -187 -176 -164 -186 -200 -192 -191 -234 -243 -245 -247 -252 -256 -261 -267 -274 -282 -289 -294 -295 -301 -322 -350 -351 -350 -375 -386 -388 -397 -397 -398 -398 -398 -398 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -131 -147 -122 -121 -129 -130 -114 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -19 -49 -60 -49 -31 -27 -26 -39 -38 -27 -30 -30 -28 -21 -17 -23 -39 -39 -60 -72 -67 -67 -52 -20 -13 -13 -4 -0 -5 -2 -0 -0 -1 -14 -27 -30 -28 -26 -19 -14 -18 -20 -18 -15 -11 -10 -15 -21 -22 -22 -14 -5 -0 -0 -0 -0 -5 -4 -0 -0 -0 -0 -3 -7 -11 -9 -5 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -12 -23 -41 -52 -64 -76 -87 -95 -103 -108 -84 -79 -77 -76 -73 -68 -86 -92 -101 -107 -104 -79 -76 -78 -82 -87 -89 -87 -92 -108 -117 -110 -108 -103 -120 -132 -124 -120 -119 -119 -121 -122 -124 -124 -126 -132 -137 -139 -139 -142 -146 -150 -155 -158 -160 -161 -162 -158 -153 -160 -165 -173 -176 -175 -191 -272 -227 -211 -221 -239 -230 -242 -256 -261 -266 -266 -222 -221 -224 -225 -207 -162 -166 -168 -187 -196 -184 -174 -163 -187 -198 -191 -190 -221 -235 -241 -245 -251 -256 -259 -263 -270 -278 -284 -286 -291 -298 -312 -340 -372 -357 -377 -388 -389 -394 -396 -396 -394 -394 -394 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -143 -146 -146 -135 -131 -127 -118 -105 -60 -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 -14 -40 -45 -35 -34 -33 -27 -25 -27 -34 -41 -31 -23 -18 -21 -38 -42 -58 -65 -55 -40 -47 -10 -14 -27 -26 -21 -29 -9 -0 -0 -2 -16 -29 -25 -22 -24 -26 -16 -17 -18 -18 -15 -11 -15 -20 -20 -17 -19 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -2 -0 -5 -7 -7 -6 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -8 -10 -23 -45 -60 -77 -89 -97 -92 -73 -75 -75 -76 -77 -75 -72 -71 -70 -85 -93 -73 -76 -77 -80 -85 -90 -92 -91 -88 -90 -102 -112 -112 -112 -119 -122 -116 -114 -114 -117 -121 -123 -123 -124 -128 -136 -139 -137 -135 -137 -141 -144 -145 -147 -150 -150 -149 -146 -144 -153 -158 -165 -167 -166 -183 -262 -232 -224 -222 -219 -212 -222 -234 -241 -250 -265 -278 -232 -227 -229 -225 -213 -203 -199 -200 -195 -183 -172 -162 -171 -185 -190 -186 -183 -226 -239 -243 -248 -253 -258 -261 -267 -271 -274 -282 -288 -294 -300 -322 -371 -378 -384 -386 -388 -390 -395 -394 -392 -392 -392 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -78 -127 -128 -132 -147 -142 -127 -124 -133 -60 -16 -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 -15 -23 -25 -27 -25 -24 -23 -23 -24 -27 -28 -27 -27 -24 -24 -40 -61 -64 -58 -50 -40 -5 -20 -36 -47 -49 -41 -8 -0 -0 -5 -20 -19 -21 -21 -23 -27 -16 -18 -18 -18 -17 -15 -15 -16 -16 -14 -12 -3 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -12 -12 -10 -5 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -6 -11 -22 -41 -60 -74 -86 -96 -90 -72 -72 -73 -75 -77 -77 -75 -74 -73 -74 -74 -74 -76 -78 -83 -88 -91 -93 -93 -89 -82 -83 -96 -109 -128 -122 -115 -111 -111 -114 -117 -128 -132 -132 -136 -138 -141 -141 -138 -138 -139 -140 -141 -142 -143 -145 -142 -139 -138 -140 -146 -150 -151 -155 -156 -167 -204 -204 -204 -205 -210 -218 -221 -221 -228 -235 -246 -264 -280 -240 -228 -228 -226 -224 -220 -211 -199 -186 -173 -161 -148 -170 -189 -187 -183 -227 -237 -241 -245 -248 -253 -258 -260 -264 -271 -280 -285 -290 -296 -321 -367 -373 -376 -381 -385 -389 -395 -393 -393 -390 -388 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -113 -104 -100 -124 -129 -122 -102 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -43 -36 -31 -30 -30 -20 -15 -34 -42 -67 -52 -35 -38 -46 -50 -41 -28 -23 -28 -3 -0 -0 -8 -23 -16 -17 -19 -24 -26 -16 -20 -20 -18 -14 -8 -13 -14 -12 -10 -7 -0 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -18 -21 -16 -14 -3 -0 -0 -0 -0 -0 -0 -5 -10 -9 -5 -9 -12 -26 -46 -44 -52 -57 -64 -69 -69 -71 -74 -76 -69 -63 -76 -75 -75 -75 -76 -79 -81 -84 -86 -89 -91 -91 -87 -83 -77 -81 -104 -123 -117 -111 -109 -111 -115 -89 -83 -91 -101 -107 -108 -109 -111 -114 -116 -119 -121 -136 -142 -142 -142 -138 -136 -135 -156 -187 -185 -184 -185 -185 -184 -189 -187 -210 -215 -224 -239 -242 -247 -255 -243 -233 -247 -260 -275 -243 -223 -236 -267 -224 -214 -205 -193 -179 -163 -147 -159 -178 -185 -183 -214 -230 -237 -242 -246 -250 -255 -257 -261 -268 -277 -280 -287 -292 -319 -362 -369 -369 -376 -383 -389 -393 -392 -391 -389 -387 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -160 -44 -0 -0 -8 -74 -114 -100 -94 -106 -109 -113 -43 -0 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -30 -37 -35 -34 -37 -35 -31 -13 -7 -21 -29 -46 -47 -34 -31 -52 -54 -49 -21 -8 -21 -0 -0 -0 -11 -24 -21 -22 -25 -27 -25 -17 -19 -18 -18 -13 -8 -8 -14 -6 -2 -4 -7 -10 -2 -1 -1 -0 -0 -0 -0 -0 -2 -6 -6 -12 -14 -15 -16 -14 -2 -0 -0 -0 -0 -0 -3 -6 -10 -12 -7 -12 -13 -15 -24 -36 -47 -58 -63 -65 -67 -69 -72 -74 -60 -47 -61 -74 -75 -75 -76 -78 -79 -82 -85 -86 -87 -88 -83 -83 -90 -94 -99 -119 -111 -108 -108 -111 -115 -116 -94 -94 -101 -101 -98 -97 -98 -100 -100 -100 -99 -120 -129 -134 -140 -135 -133 -160 -179 -182 -182 -184 -186 -187 -185 -185 -205 -223 -231 -230 -228 -233 -236 -242 -251 -264 -267 -239 -252 -254 -259 -264 -263 -256 -255 -224 -199 -189 -174 -164 -153 -169 -187 -181 -174 -216 -231 -237 -242 -247 -248 -253 -258 -264 -272 -275 -282 -288 -301 -318 -327 -360 -373 -382 -388 -392 -392 -392 -389 -388 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -39 -147 -20 -0 -40 -63 -55 -127 -97 -93 -101 -103 -120 -26 -19 -57 -116 -100 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -23 -34 -37 -36 -34 -11 -4 -13 -22 -36 -44 -42 -38 -39 -30 -24 -9 -0 -0 -0 -0 -0 -11 -23 -25 -21 -24 -26 -25 -24 -25 -19 -22 -24 -24 -20 -12 -2 -3 -8 -14 -18 -2 -2 -4 -3 -0 -0 -0 -0 -3 -7 -5 -16 -15 -10 -10 -13 -1 -0 -0 -0 -0 -0 -5 -6 -6 -7 -9 -7 -10 -14 -21 -31 -42 -42 -52 -60 -56 -40 -44 -50 -47 -41 -44 -61 -62 -71 -74 -75 -76 -78 -82 -83 -84 -85 -84 -80 -99 -102 -98 -115 -107 -105 -109 -113 -113 -117 -95 -96 -101 -101 -96 -74 -74 -77 -79 -86 -103 -101 -98 -110 -130 -133 -128 -125 -124 -143 -175 -175 -174 -174 -187 -202 -212 -214 -218 -218 -219 -225 -228 -233 -240 -250 -262 -269 -234 -231 -241 -265 -283 -252 -260 -250 -240 -233 -221 -218 -179 -185 -199 -194 -180 -207 -224 -231 -234 -235 -241 -247 -253 -260 -266 -272 -279 -284 -287 -290 -301 -356 -371 -381 -388 -390 -392 -391 -391 -391 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -95 -46 -40 -83 -0 -0 -37 -100 -133 -133 -97 -100 -97 -101 -106 -7 -85 -117 -127 -135 -103 -72 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -13 -15 -18 -4 -0 -11 -31 -29 -28 -29 -19 -10 -7 -0 -0 -0 -0 -0 -0 -18 -23 -27 -28 -19 -16 -20 -26 -31 -32 -23 -23 -22 -21 -14 -1 -0 -7 -12 -12 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -12 -10 -10 -10 -0 -0 -0 -0 -0 -0 -1 -1 -4 -5 -7 -8 -6 -12 -20 -27 -35 -36 -28 -29 -34 -33 -34 -36 -39 -40 -39 -40 -49 -65 -67 -66 -65 -39 -72 -81 -82 -82 -82 -78 -80 -87 -98 -112 -106 -106 -109 -112 -105 -80 -90 -96 -101 -103 -96 -63 -64 -64 -64 -68 -84 -83 -94 -95 -103 -125 -127 -128 -125 -141 -166 -162 -160 -182 -193 -196 -197 -199 -202 -206 -212 -218 -222 -226 -234 -242 -251 -258 -259 -268 -276 -278 -277 -275 -284 -292 -274 -256 -254 -254 -220 -216 -218 -210 -196 -184 -219 -234 -234 -236 -239 -243 -250 -256 -263 -268 -277 -279 -282 -286 -301 -356 -369 -380 -386 -389 -390 -389 -389 -389 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -101 -23 -0 -0 -17 -72 -58 -89 -123 -134 -118 -98 -96 -103 -80 -6 -66 -85 -121 -131 -115 -121 -73 -42 -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 -9 -28 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -4 -1 -16 -28 -28 -18 -14 -20 -24 -25 -24 -21 -22 -21 -21 -13 -1 -9 -10 -13 -9 -0 -0 -4 -1 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -8 -7 -7 -14 -21 -24 -31 -22 -25 -30 -33 -33 -34 -36 -36 -36 -39 -54 -58 -45 -37 -38 -40 -40 -43 -64 -81 -79 -76 -67 -80 -91 -94 -93 -96 -97 -103 -100 -82 -92 -99 -82 -71 -71 -65 -68 -68 -67 -65 -61 -58 -76 -83 -87 -97 -123 -124 -121 -136 -151 -149 -179 -183 -184 -186 -190 -190 -195 -187 -189 -197 -205 -211 -221 -229 -235 -239 -247 -257 -265 -262 -260 -269 -280 -292 -285 -278 -281 -279 -274 -248 -227 -223 -229 -214 -240 -248 -246 -243 -242 -243 -248 -253 -259 -265 -273 -274 -279 -284 -302 -355 -367 -377 -384 -388 -389 -389 -389 -388 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -83 -5 -0 -0 -5 -28 -41 -107 -112 -114 -127 -146 -106 -115 -66 -0 -0 -0 -88 -128 -118 -102 -63 -70 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -25 -29 -35 -26 -22 -22 -26 -27 -28 -26 -23 -22 -21 -20 -22 -13 -2 -10 -10 -13 -11 -7 -7 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -6 -5 -8 -11 -11 -15 -23 -28 -32 -34 -35 -34 -34 -34 -35 -35 -35 -36 -38 -39 -41 -41 -41 -44 -61 -79 -75 -67 -83 -84 -75 -74 -73 -72 -74 -78 -85 -90 -67 -66 -68 -69 -69 -70 -69 -68 -66 -62 -59 -58 -56 -68 -85 -86 -84 -102 -102 -108 -136 -170 -172 -175 -178 -182 -188 -196 -171 -165 -169 -174 -179 -183 -183 -185 -187 -189 -193 -236 -248 -248 -255 -266 -270 -277 -285 -292 -296 -297 -271 -254 -259 -278 -271 -269 -264 -259 -256 -254 -250 -250 -252 -256 -260 -261 -267 -275 -282 -303 -354 -365 -374 -381 -384 -385 -387 -388 -387 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -72 -4 -16 -106 -126 -106 -91 -120 -121 -116 -130 -143 -120 -121 -87 -27 -0 -6 -138 -123 -91 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -20 -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 -8 -29 -27 -29 -26 -31 -41 -41 -43 -41 -35 -32 -31 -21 -21 -10 -0 -5 -24 -14 -12 -12 -12 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -7 -10 -13 -11 -13 -19 -25 -30 -33 -35 -35 -36 -36 -37 -39 -38 -37 -38 -39 -40 -41 -41 -42 -44 -57 -75 -68 -70 -78 -75 -68 -78 -76 -77 -81 -77 -55 -60 -65 -68 -70 -69 -68 -67 -66 -65 -63 -61 -59 -55 -53 -52 -55 -82 -67 -77 -98 -127 -162 -167 -168 -172 -178 -187 -198 -172 -170 -175 -178 -183 -186 -180 -181 -186 -191 -194 -193 -195 -199 -216 -256 -256 -262 -269 -276 -283 -286 -286 -286 -283 -279 -279 -275 -268 -264 -263 -264 -263 -258 -255 -260 -268 -266 -271 -277 -283 -307 -355 -363 -371 -375 -377 -379 -384 -386 -386 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -87 -85 -60 -152 -155 -127 -122 -120 -109 -146 -124 -124 -136 -132 -106 -107 -82 -40 -38 -112 -82 -87 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -20 -23 -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 -8 -38 -32 -31 -36 -45 -50 -50 -51 -41 -32 -33 -35 -23 -22 -12 -7 -30 -25 -23 -16 -12 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -6 -10 -12 -12 -17 -23 -19 -15 -17 -21 -24 -27 -28 -30 -35 -40 -36 -35 -37 -39 -40 -40 -40 -42 -52 -68 -60 -66 -63 -56 -69 -77 -78 -82 -74 -55 -59 -64 -65 -66 -67 -65 -64 -63 -62 -62 -60 -57 -54 -52 -50 -52 -72 -61 -73 -94 -112 -119 -123 -155 -171 -179 -182 -173 -168 -173 -168 -163 -168 -172 -147 -140 -143 -154 -196 -192 -193 -193 -196 -206 -208 -214 -242 -265 -271 -275 -277 -279 -279 -278 -278 -276 -269 -266 -265 -267 -271 -271 -271 -273 -277 -277 -278 -282 -287 -313 -357 -363 -366 -369 -373 -376 -379 -383 -387 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -92 -131 -132 -125 -132 -128 -109 -108 -102 -107 -141 -130 -144 -139 -128 -118 -117 -134 -139 -123 -98 -87 -105 -81 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -25 -27 -18 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -28 -37 -49 -50 -50 -51 -51 -53 -48 -39 -35 -35 -36 -25 -10 -1 -7 -9 -12 -9 -7 -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 -2 -4 -10 -9 -5 -6 -5 -7 -8 -9 -11 -14 -17 -18 -19 -18 -19 -38 -24 -17 -22 -36 -37 -38 -38 -37 -37 -45 -59 -60 -57 -52 -52 -78 -78 -80 -70 -54 -59 -59 -61 -64 -64 -60 -60 -59 -59 -59 -57 -55 -54 -51 -47 -42 -38 -53 -68 -91 -105 -107 -108 -124 -139 -152 -158 -155 -165 -156 -141 -131 -131 -135 -138 -142 -145 -147 -146 -145 -147 -149 -149 -156 -189 -191 -207 -237 -263 -268 -274 -275 -275 -274 -276 -285 -272 -266 -265 -266 -269 -275 -275 -276 -279 -283 -287 -289 -292 -305 -332 -366 -365 -368 -371 -374 -379 -383 -388 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -138 -141 -146 -154 -162 -150 -127 -107 -117 -140 -125 -120 -122 -124 -124 -128 -130 -118 -101 -98 -118 -103 -98 -68 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -22 -23 -25 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -47 -57 -49 -45 -46 -47 -58 -57 -48 -35 -30 -34 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -10 -9 -9 -9 -8 -9 -11 -13 -17 -20 -21 -22 -21 -20 -24 -26 -20 -13 -16 -33 -35 -35 -35 -33 -32 -42 -42 -41 -45 -53 -67 -67 -72 -63 -52 -56 -57 -58 -60 -60 -57 -56 -56 -56 -56 -55 -54 -52 -48 -45 -41 -34 -27 -39 -56 -66 -77 -101 -108 -120 -134 -147 -153 -141 -129 -127 -130 -132 -135 -138 -142 -145 -147 -148 -147 -145 -144 -142 -141 -152 -185 -192 -206 -234 -261 -266 -271 -268 -265 -276 -320 -286 -270 -269 -271 -271 -269 -313 -326 -326 -320 -285 -290 -296 -320 -350 -367 -370 -372 -374 -379 -386 -391 -395 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -122 -164 -149 -135 -132 -129 -134 -127 -121 -123 -120 -119 -127 -126 -132 -132 -130 -136 -108 -108 -117 -116 -100 -98 -97 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -17 -19 -32 -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 -18 -41 -52 -56 -57 -55 -53 -50 -54 -46 -35 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -13 -9 -9 -5 -0 -0 -0 -1 -7 -13 -17 -22 -12 -12 -12 -13 -15 -21 -19 -14 -16 -31 -32 -32 -32 -31 -30 -30 -27 -24 -36 -48 -42 -40 -42 -44 -46 -48 -53 -56 -58 -57 -56 -55 -55 -54 -54 -53 -51 -49 -46 -43 -40 -36 -32 -46 -49 -60 -68 -74 -103 -113 -127 -142 -146 -118 -117 -121 -127 -132 -135 -138 -134 -137 -143 -147 -147 -110 -104 -125 -145 -143 -154 -157 -178 -203 -223 -226 -257 -256 -253 -266 -300 -317 -289 -299 -322 -323 -324 -325 -327 -330 -331 -326 -330 -336 -348 -361 -366 -371 -375 -380 -383 -389 -399 -400 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -117 -160 -164 -168 -159 -191 -176 -149 -137 -127 -128 -106 -100 -124 -123 -117 -127 -133 -129 -114 -108 -108 -102 -91 -92 -89 -60 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -14 -16 -26 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -46 -42 -7 -12 -17 -21 -23 -24 -27 -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 -3 -9 -11 -7 -9 -4 -0 -1 -2 -4 -3 -3 -6 -11 -1 -0 -0 -0 -2 -18 -23 -16 -10 -8 -10 -27 -29 -28 -28 -27 -25 -22 -29 -39 -43 -39 -40 -40 -42 -46 -49 -53 -55 -56 -56 -55 -55 -54 -54 -52 -49 -46 -43 -41 -39 -36 -33 -26 -26 -37 -54 -69 -74 -81 -90 -104 -115 -110 -101 -111 -123 -131 -135 -138 -101 -94 -97 -98 -99 -101 -101 -103 -121 -145 -141 -138 -168 -188 -189 -191 -239 -241 -242 -248 -259 -308 -317 -319 -319 -320 -321 -322 -326 -328 -329 -331 -336 -339 -344 -351 -359 -365 -372 -379 -383 -390 -403 -398 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -152 -163 -156 -155 -163 -202 -170 -146 -132 -119 -111 -101 -95 -102 -117 -111 -125 -128 -127 -125 -137 -104 -105 -107 -98 -81 -102 -39 -4 -0 -6 -69 -20 -0 -0 -0 -0 -0 -0 -0 -5 -26 -16 -4 -0 -0 -0 -3 -11 -11 -12 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -40 -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 -3 -9 -7 -8 -4 -1 -1 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 -3 -12 -26 -17 -10 -9 -9 -10 -11 -20 -25 -24 -22 -18 -17 -29 -42 -39 -39 -40 -42 -46 -48 -51 -53 -55 -56 -56 -56 -55 -55 -52 -48 -44 -41 -39 -38 -36 -33 -33 -28 -41 -45 -50 -69 -70 -74 -80 -87 -92 -89 -100 -112 -121 -129 -131 -104 -95 -95 -96 -100 -101 -96 -95 -113 -140 -134 -129 -140 -161 -176 -177 -203 -221 -231 -238 -254 -300 -307 -310 -313 -315 -317 -322 -325 -327 -328 -330 -334 -334 -339 -347 -354 -360 -365 -373 -377 -382 -389 -391 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -196 -190 -174 -172 -176 -189 -157 -125 -109 -106 -106 -106 -107 -120 -134 -137 -129 -118 -130 -138 -127 -92 -93 -98 -92 -81 -85 -15 -55 -98 -98 -108 -74 -53 -35 -18 -6 -0 -34 -39 -27 -29 -28 -9 -1 -0 -0 -0 -13 -11 -13 -24 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -1 -3 -4 -5 -4 -3 -3 -3 -2 -0 -0 -0 -0 -8 -26 -30 -17 -11 -9 -9 -8 -7 -17 -22 -19 -17 -13 -14 -28 -40 -39 -39 -39 -42 -45 -47 -49 -52 -53 -54 -54 -55 -57 -56 -53 -49 -46 -45 -41 -38 -38 -39 -36 -29 -45 -46 -41 -48 -70 -73 -75 -77 -80 -82 -90 -99 -108 -117 -124 -130 -104 -93 -91 -91 -94 -124 -128 -128 -129 -123 -117 -117 -141 -162 -161 -164 -201 -219 -227 -242 -276 -280 -295 -305 -310 -312 -316 -321 -321 -321 -323 -324 -324 -328 -333 -340 -347 -358 -365 -384 -396 -396 -400 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -3 -0 -0 -0 -0 -5 -5 -2 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -1 -2 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -76 -190 -192 -173 -193 -185 -154 -139 -104 -96 -104 -113 -105 -103 -122 -134 -131 -114 -102 -115 -119 -108 -100 -98 -93 -81 -82 -84 -3 -54 -99 -108 -94 -94 -87 -86 -79 -56 -0 -7 -34 -34 -17 -13 -8 -23 -36 -37 -32 -27 -14 -13 -17 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -3 -5 -3 -0 -0 -3 -3 -3 -3 -2 -2 -2 -2 -9 -21 -24 -15 -11 -9 -8 -9 -19 -19 -17 -14 -12 -11 -19 -29 -35 -35 -35 -36 -39 -42 -45 -48 -50 -50 -50 -51 -53 -56 -55 -52 -49 -47 -47 -44 -41 -38 -37 -33 -28 -46 -47 -41 -45 -69 -70 -71 -74 -76 -76 -81 -90 -98 -107 -114 -120 -122 -126 -110 -85 -87 -121 -124 -121 -117 -112 -111 -107 -132 -149 -155 -176 -193 -205 -215 -221 -223 -229 -273 -297 -305 -309 -311 -315 -315 -314 -304 -279 -323 -336 -342 -346 -351 -358 -384 -416 -439 -448 -454 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -7 -5 -5 -4 -0 -1 -3 -4 -6 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -0 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -54 -1 -193 -239 -209 -166 -167 -197 -175 -137 -103 -72 -95 -100 -103 -106 -107 -112 -95 -86 -83 -82 -87 -109 -121 -119 -103 -92 -94 -88 -59 -9 -63 -67 -79 -83 -81 -79 -79 -75 -69 -57 -37 -49 -29 -19 -27 -38 -31 -38 -43 -45 -41 -26 -16 -13 -13 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -17 -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 -3 -3 -4 -4 -4 -12 -10 -13 -18 -15 -13 -11 -10 -9 -9 -21 -17 -14 -12 -10 -10 -28 -31 -31 -30 -30 -31 -34 -37 -40 -43 -47 -44 -46 -48 -50 -51 -51 -49 -46 -42 -39 -40 -39 -36 -42 -55 -52 -47 -41 -52 -67 -70 -70 -67 -69 -70 -70 -75 -82 -90 -99 -105 -106 -114 -118 -122 -126 -127 -120 -116 -110 -107 -105 -102 -123 -134 -138 -151 -188 -183 -191 -199 -205 -210 -219 -258 -286 -298 -302 -304 -309 -276 -264 -266 -265 -278 -288 -297 -305 -327 -383 -402 -422 -441 -459 -464 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -5 -7 -10 -7 -2 -5 -10 -11 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -4 -4 -4 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -113 -144 -23 -191 -216 -182 -152 -158 -168 -140 -118 -90 -66 -95 -94 -98 -97 -99 -95 -73 -70 -71 -74 -80 -89 -96 -100 -101 -104 -101 -89 -57 -44 -106 -86 -83 -86 -88 -91 -86 -79 -84 -78 -51 -37 -27 -18 -25 -41 -23 -33 -37 -40 -40 -32 -24 -20 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -4 -3 -5 -19 -18 -14 -12 -11 -11 -11 -10 -8 -6 -6 -14 -14 -12 -11 -10 -18 -26 -28 -27 -27 -27 -29 -32 -36 -40 -43 -40 -42 -44 -45 -46 -46 -43 -40 -37 -35 -34 -37 -45 -48 -45 -42 -40 -59 -64 -65 -65 -67 -63 -63 -64 -65 -70 -76 -83 -89 -95 -99 -107 -112 -117 -120 -119 -114 -108 -107 -103 -106 -126 -132 -130 -128 -143 -175 -172 -177 -181 -194 -212 -221 -228 -262 -289 -283 -250 -256 -261 -264 -267 -288 -369 -371 -373 -378 -397 -444 -442 -415 -410 -418 -423 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -7 -1 -1 -3 -4 -7 -7 -5 -0 -0 -0 -0 -0 -1 -3 -0 -4 -4 -0 -2 -1 -1 -6 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -87 -78 -0 -17 -156 -149 -139 -140 -138 -129 -118 -86 -74 -98 -97 -106 -83 -75 -101 -87 -86 -81 -79 -80 -67 -63 -75 -87 -91 -90 -90 -88 -83 -76 -71 -72 -104 -96 -76 -73 -59 -68 -89 -86 -56 -55 -45 -44 -40 -21 -17 -27 -36 -39 -37 -36 -33 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -12 -17 -14 -10 -10 -10 -10 -9 -8 -6 -5 -6 -14 -14 -13 -13 -11 -17 -24 -27 -26 -26 -26 -29 -33 -36 -37 -39 -40 -41 -42 -42 -41 -39 -36 -34 -36 -40 -52 -49 -46 -42 -41 -65 -62 -62 -62 -62 -62 -61 -60 -70 -75 -65 -71 -75 -78 -83 -92 -100 -107 -112 -115 -115 -110 -105 -104 -99 -106 -132 -126 -124 -138 -155 -167 -166 -165 -181 -208 -233 -238 -249 -236 -262 -293 -296 -296 -269 -266 -271 -294 -367 -377 -384 -393 -404 -419 -432 -405 -399 -407 -413 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -8 -6 -2 -2 -2 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -4 -2 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -154 -149 -140 -133 -127 -114 -106 -60 -46 -72 -108 -126 -81 -70 -81 -90 -102 -100 -87 -79 -77 -60 -58 -77 -89 -91 -95 -89 -80 -73 -72 -69 -83 -75 -70 -69 -46 -46 -53 -61 -60 -60 -50 -50 -39 -25 -20 -30 -34 -33 -34 -41 -49 -13 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -9 -12 -11 -10 -10 -10 -10 -9 -7 -6 -5 -4 -5 -12 -16 -16 -13 -10 -16 -24 -27 -26 -27 -29 -29 -31 -33 -36 -37 -39 -40 -41 -40 -38 -36 -34 -37 -48 -50 -47 -44 -40 -43 -65 -63 -62 -62 -60 -57 -56 -57 -66 -70 -63 -66 -68 -73 -79 -87 -95 -103 -108 -112 -112 -108 -107 -103 -97 -107 -128 -124 -122 -148 -163 -162 -163 -161 -186 -204 -208 -203 -214 -229 -262 -285 -278 -252 -302 -314 -317 -325 -347 -358 -364 -367 -371 -377 -391 -385 -389 -397 -403 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -3 -1 -1 -4 -7 -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 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -63 -134 -121 -119 -120 -119 -102 -67 -103 -99 -100 -121 -144 -99 -73 -76 -88 -96 -98 -89 -86 -81 -70 -54 -73 -78 -84 -95 -87 -82 -78 -81 -84 -77 -66 -59 -59 -58 -57 -63 -63 -64 -64 -56 -57 -44 -29 -21 -20 -30 -27 -24 -29 -41 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -10 -10 -10 -10 -10 -10 -10 -8 -8 -7 -6 -5 -4 -6 -8 -8 -8 -12 -10 -16 -25 -28 -27 -27 -28 -29 -31 -34 -36 -37 -39 -39 -40 -39 -38 -36 -32 -34 -52 -48 -46 -43 -48 -68 -68 -65 -62 -59 -57 -57 -58 -59 -62 -64 -64 -68 -72 -78 -85 -93 -99 -104 -107 -107 -106 -106 -103 -98 -109 -127 -124 -148 -160 -164 -163 -162 -165 -171 -180 -192 -209 -230 -270 -288 -294 -297 -306 -302 -306 -312 -321 -333 -346 -349 -353 -358 -366 -378 -376 -382 -389 -394 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -4 -4 -5 -11 -22 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -13 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -45 -119 -126 -119 -118 -107 -111 -115 -99 -72 -78 -108 -92 -98 -117 -119 -86 -95 -109 -112 -106 -103 -101 -90 -69 -59 -67 -66 -76 -85 -80 -84 -78 -71 -66 -60 -55 -52 -54 -56 -49 -51 -53 -59 -62 -57 -51 -45 -36 -31 -31 -25 -32 -32 -35 -43 -45 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -9 -8 -8 -9 -9 -10 -10 -10 -9 -9 -7 -7 -6 -6 -5 -4 -4 -3 -4 -8 -11 -10 -15 -23 -23 -26 -27 -28 -30 -32 -34 -37 -38 -39 -40 -40 -39 -37 -35 -37 -50 -52 -51 -48 -45 -44 -40 -63 -69 -66 -62 -61 -61 -63 -65 -66 -67 -70 -74 -79 -85 -92 -96 -100 -103 -104 -103 -103 -100 -96 -112 -129 -129 -165 -168 -169 -169 -169 -176 -178 -199 -216 -235 -272 -278 -281 -287 -296 -301 -295 -298 -304 -314 -327 -338 -339 -344 -350 -358 -368 -372 -376 -381 -385 -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 -1 -1 -1 -1 -1 -3 -3 -3 -3 -4 -6 -4 -11 -26 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -6 -0 -0 -0 -11 -3 -0 -0 -0 -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 -47 -133 -118 -103 -106 -110 -97 -78 -91 -66 -40 -54 -131 -73 -79 -91 -93 -91 -93 -107 -114 -110 -103 -97 -96 -87 -76 -66 -65 -79 -80 -67 -60 -72 -85 -74 -58 -53 -50 -52 -53 -56 -58 -50 -51 -51 -50 -51 -57 -60 -54 -42 -34 -35 -32 -34 -38 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -7 -7 -7 -7 -7 -7 -7 -9 -10 -9 -8 -7 -6 -6 -6 -5 -5 -4 -3 -3 -13 -12 -10 -9 -12 -28 -27 -27 -28 -30 -32 -35 -36 -37 -38 -38 -38 -37 -36 -33 -34 -49 -55 -54 -51 -50 -45 -43 -61 -69 -67 -66 -65 -66 -68 -70 -72 -74 -78 -83 -87 -89 -86 -90 -96 -98 -98 -98 -96 -97 -100 -112 -134 -169 -170 -172 -175 -183 -205 -204 -231 -252 -262 -268 -270 -275 -283 -292 -296 -290 -331 -345 -354 -362 -363 -372 -378 -383 -388 -392 -370 -370 -374 -377 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -3 -4 -3 -2 -1 -2 -6 -12 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -0 -0 -0 -1 -8 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -95 -94 -110 -101 -78 -72 -80 -114 -117 -114 -111 -112 -75 -97 -83 -75 -85 -68 -128 -139 -123 -104 -113 -106 -84 -65 -66 -79 -77 -79 -68 -57 -77 -75 -75 -70 -59 -41 -40 -32 -26 -32 -47 -44 -45 -42 -42 -52 -52 -50 -48 -45 -40 -33 -29 -31 -42 -51 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -3 -6 -7 -7 -7 -8 -2 -0 -4 -10 -9 -10 -9 -8 -8 -6 -6 -5 -4 -3 -4 -15 -12 -11 -10 -14 -27 -29 -28 -29 -30 -32 -34 -34 -35 -36 -36 -37 -36 -35 -33 -31 -30 -50 -54 -56 -56 -52 -48 -44 -59 -71 -70 -69 -69 -73 -77 -78 -78 -82 -78 -80 -76 -56 -56 -85 -96 -97 -100 -104 -104 -97 -105 -126 -137 -162 -172 -177 -194 -230 -234 -256 -269 -274 -271 -267 -279 -287 -291 -300 -333 -338 -346 -351 -356 -366 -377 -386 -395 -404 -403 -364 -364 -366 -368 -0 -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 -5 -5 -2 -3 -4 -3 -2 -2 -1 -1 -3 -3 -5 -5 -3 -1 -0 -1 -7 -12 -1 -0 -7 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -6 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -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 -72 -93 -89 -99 -93 -89 -95 -110 -115 -118 -117 -120 -106 -80 -113 -84 -72 -72 -73 -80 -108 -119 -111 -103 -88 -79 -77 -78 -81 -76 -76 -56 -51 -67 -69 -78 -78 -67 -49 -35 -34 -29 -33 -44 -41 -44 -37 -36 -43 -45 -62 -63 -53 -44 -42 -37 -34 -39 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -8 -9 -9 -8 -5 -3 -3 -3 -1 -2 -11 -13 -11 -10 -8 -6 -5 -5 -4 -4 -9 -8 -11 -11 -10 -11 -26 -28 -29 -30 -32 -33 -33 -33 -34 -35 -35 -35 -35 -34 -33 -31 -31 -28 -41 -56 -57 -54 -46 -44 -46 -48 -50 -72 -80 -83 -83 -84 -88 -65 -58 -59 -59 -58 -90 -100 -102 -100 -95 -87 -102 -112 -124 -150 -189 -200 -205 -222 -253 -257 -287 -300 -304 -300 -278 -309 -330 -316 -298 -319 -328 -329 -340 -353 -363 -371 -382 -392 -401 -397 -358 -381 -366 -359 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -3 -2 -3 -4 -4 -6 -8 -5 -1 -0 -0 -5 -13 -17 -13 -15 -30 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -11 -3 -0 -0 -0 -3 -3 -0 -1 -0 -2 -3 -2 -0 -2 -2 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -97 -96 -86 -73 -55 -96 -98 -99 -106 -117 -113 -97 -98 -94 -92 -79 -76 -63 -47 -51 -73 -94 -111 -104 -93 -85 -65 -69 -76 -77 -81 -51 -43 -52 -62 -59 -64 -61 -53 -42 -38 -37 -40 -44 -44 -42 -34 -30 -37 -49 -51 -49 -48 -45 -44 -44 -40 -38 -49 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -7 -3 -1 -4 -5 -4 -3 -2 -1 -1 -9 -12 -10 -9 -7 -8 -8 -6 -4 -3 -11 -12 -10 -10 -10 -9 -9 -10 -12 -13 -15 -16 -26 -35 -35 -35 -35 -35 -35 -35 -35 -31 -27 -39 -58 -57 -50 -46 -44 -44 -45 -55 -63 -78 -88 -88 -93 -79 -74 -68 -62 -63 -97 -95 -86 -88 -115 -141 -144 -163 -181 -197 -239 -246 -250 -262 -283 -290 -296 -299 -294 -291 -297 -280 -319 -335 -328 -318 -322 -323 -337 -351 -361 -368 -377 -387 -396 -397 -384 -399 -365 -350 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -2 -3 -4 -5 -6 -8 -11 -4 -1 -1 -0 -3 -10 -16 -14 -0 -17 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -3 -0 -0 -0 -2 -1 -2 -5 -0 -2 -4 -4 -0 -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 -24 -102 -83 -77 -90 -100 -99 -95 -92 -93 -97 -94 -78 -88 -96 -90 -83 -80 -77 -68 -58 -73 -86 -124 -121 -94 -88 -66 -79 -84 -79 -71 -54 -49 -57 -60 -52 -60 -71 -71 -58 -40 -37 -29 -38 -44 -39 -35 -29 -32 -37 -37 -34 -37 -43 -44 -44 -46 -28 -39 -49 -42 -45 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -16 -7 -2 -0 -2 -5 -5 -5 -4 -4 -3 -3 -12 -14 -13 -11 -10 -11 -10 -9 -7 -6 -11 -10 -11 -11 -11 -11 -10 -12 -13 -12 -12 -13 -17 -22 -22 -23 -25 -26 -27 -29 -32 -29 -30 -30 -37 -59 -56 -53 -51 -51 -50 -50 -54 -77 -89 -86 -88 -92 -94 -83 -67 -68 -97 -107 -135 -167 -200 -233 -231 -233 -238 -245 -260 -264 -265 -276 -291 -300 -299 -291 -274 -261 -268 -278 -321 -331 -324 -318 -318 -322 -332 -346 -358 -365 -372 -381 -390 -395 -395 -394 -379 -356 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -7 -11 -10 -2 -1 -0 -0 -2 -2 -5 -8 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -13 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -82 -69 -73 -85 -97 -102 -101 -97 -91 -103 -110 -68 -92 -94 -92 -87 -83 -60 -61 -71 -83 -93 -106 -105 -97 -88 -71 -72 -78 -81 -77 -68 -52 -51 -55 -54 -57 -68 -78 -70 -48 -33 -25 -39 -45 -43 -40 -36 -36 -31 -25 -25 -32 -40 -37 -35 -40 -27 -23 -24 -38 -56 -38 -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 -1 -12 -28 -16 -11 -8 -6 -5 -6 -5 -5 -4 -3 -2 -13 -15 -14 -13 -12 -11 -11 -11 -10 -8 -5 -3 -7 -12 -13 -14 -14 -16 -17 -16 -16 -16 -16 -15 -14 -13 -13 -13 -13 -14 -15 -13 -31 -35 -31 -34 -58 -58 -56 -53 -52 -55 -74 -81 -89 -92 -88 -87 -89 -90 -93 -102 -130 -123 -195 -253 -252 -253 -252 -253 -256 -261 -267 -268 -268 -281 -295 -298 -286 -268 -262 -266 -275 -290 -321 -326 -323 -322 -319 -323 -330 -340 -352 -361 -366 -375 -379 -383 -387 -386 -390 -376 -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 -8 -3 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -4 -0 -0 -0 -0 -0 -2 -6 -19 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -25 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -15 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -68 -68 -68 -73 -91 -97 -95 -95 -104 -89 -106 -110 -82 -86 -75 -75 -79 -80 -70 -79 -86 -91 -97 -104 -101 -94 -88 -84 -82 -72 -77 -80 -74 -55 -40 -50 -55 -52 -52 -61 -65 -55 -38 -24 -39 -45 -45 -42 -36 -33 -26 -30 -33 -29 -38 -29 -28 -29 -23 -23 -23 -35 -50 -57 -30 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -32 -19 -16 -11 -7 -5 -7 -6 -6 -5 -3 -1 -0 -10 -13 -12 -11 -11 -11 -10 -10 -8 -7 -6 -5 -5 -7 -17 -18 -9 -12 -21 -20 -19 -18 -17 -16 -16 -16 -15 -15 -15 -15 -14 -34 -38 -36 -35 -35 -32 -48 -54 -61 -81 -79 -89 -107 -119 -118 -130 -133 -136 -149 -178 -214 -210 -241 -262 -263 -260 -261 -264 -267 -260 -246 -274 -278 -286 -294 -290 -260 -263 -265 -268 -279 -311 -322 -322 -321 -321 -321 -324 -329 -336 -345 -354 -363 -365 -369 -375 -379 -377 -381 -383 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -1 -0 -1 -5 -2 -2 -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 -1 -4 -17 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -14 -0 -0 -0 -0 -10 -22 -0 -0 -0 -0 -0 -0 -0 -6 -13 -11 -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 -14 -102 -88 -73 -78 -88 -108 -108 -102 -97 -102 -102 -93 -80 -76 -83 -67 -65 -64 -71 -85 -94 -127 -126 -116 -111 -97 -76 -70 -75 -82 -72 -74 -80 -76 -64 -46 -55 -61 -56 -50 -62 -59 -47 -37 -39 -44 -50 -46 -44 -42 -33 -26 -28 -27 -25 -35 -34 -29 -24 -19 -18 -22 -23 -35 -49 -56 -21 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -28 -17 -14 -12 -16 -20 -19 -15 -9 -5 -3 -1 -0 -10 -13 -12 -11 -11 -11 -10 -9 -8 -8 -8 -8 -7 -7 -7 -5 -6 -6 -7 -10 -21 -21 -20 -19 -19 -18 -17 -17 -15 -14 -14 -35 -37 -37 -37 -34 -29 -47 -50 -61 -87 -91 -140 -159 -173 -190 -206 -214 -223 -229 -238 -262 -260 -239 -227 -228 -230 -235 -240 -244 -244 -239 -251 -255 -277 -282 -269 -257 -264 -265 -266 -268 -273 -307 -314 -316 -317 -320 -324 -328 -333 -339 -348 -359 -359 -363 -368 -371 -369 -372 -374 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -4 -0 -4 -16 -6 -15 -15 -5 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -93 -83 -89 -107 -111 -125 -123 -106 -102 -119 -101 -90 -93 -88 -66 -66 -77 -89 -104 -115 -128 -130 -119 -103 -90 -77 -74 -78 -86 -86 -79 -97 -87 -68 -55 -66 -64 -54 -51 -61 -52 -61 -58 -47 -43 -49 -47 -41 -40 -37 -21 -33 -26 -23 -32 -40 -29 -26 -30 -33 -19 -25 -31 -42 -49 -48 -50 -52 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -9 -17 -27 -33 -35 -36 -20 -9 -4 -1 -0 -12 -13 -12 -12 -11 -10 -9 -8 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -7 -5 -7 -19 -21 -21 -20 -18 -17 -16 -18 -18 -17 -29 -29 -29 -29 -32 -50 -45 -59 -69 -93 -159 -182 -193 -223 -255 -260 -269 -279 -279 -267 -243 -239 -245 -220 -197 -198 -200 -204 -231 -245 -241 -239 -239 -254 -257 -253 -260 -264 -263 -264 -267 -269 -270 -272 -272 -271 -281 -323 -326 -331 -335 -338 -341 -345 -355 -362 -364 -362 -365 -368 -0 -0 -0 -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 -2 -4 -11 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -11 -10 -13 -15 -0 -17 -9 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -49 -87 -90 -92 -82 -68 -121 -120 -120 -119 -99 -92 -71 -64 -60 -62 -92 -98 -92 -93 -108 -124 -117 -102 -92 -92 -98 -74 -83 -93 -79 -86 -77 -65 -59 -60 -66 -55 -52 -52 -46 -60 -64 -57 -47 -45 -45 -37 -36 -36 -28 -29 -29 -25 -28 -35 -27 -23 -27 -33 -34 -30 -26 -35 -45 -47 -43 -41 -44 -42 -31 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -6 -3 -5 -14 -15 -18 -26 -40 -33 -19 -8 -3 -2 -13 -14 -13 -11 -11 -9 -7 -6 -9 -11 -6 -6 -7 -8 -9 -10 -10 -9 -7 -4 -3 -17 -19 -19 -19 -17 -15 -13 -23 -30 -29 -26 -28 -27 -36 -46 -40 -57 -81 -91 -121 -200 -199 -232 -262 -283 -288 -278 -285 -271 -258 -258 -257 -223 -212 -211 -210 -210 -208 -210 -228 -244 -243 -240 -243 -250 -257 -263 -263 -263 -264 -266 -267 -270 -271 -271 -270 -281 -318 -322 -327 -329 -330 -332 -335 -348 -356 -357 -356 -360 -363 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -38 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -17 -5 -7 -13 -14 -8 -9 -1 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -96 -90 -96 -113 -115 -122 -125 -129 -112 -85 -75 -64 -61 -55 -58 -87 -87 -72 -69 -89 -117 -120 -113 -101 -96 -96 -71 -98 -95 -72 -66 -65 -61 -58 -59 -70 -61 -57 -50 -49 -63 -59 -56 -53 -50 -44 -38 -33 -33 -33 -31 -32 -24 -26 -33 -33 -27 -28 -33 -37 -35 -15 -20 -38 -51 -51 -43 -39 -41 -42 -28 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -11 -10 -10 -13 -6 -8 -19 -32 -30 -27 -15 -4 -4 -14 -15 -13 -12 -10 -8 -15 -13 -14 -15 -8 -7 -8 -7 -7 -8 -9 -7 -5 -7 -13 -16 -16 -16 -15 -14 -12 -18 -22 -28 -30 -31 -49 -46 -54 -74 -95 -122 -129 -152 -183 -215 -222 -271 -276 -276 -281 -265 -266 -256 -253 -255 -255 -224 -189 -172 -187 -220 -217 -211 -214 -216 -217 -242 -244 -252 -260 -262 -262 -262 -263 -265 -266 -269 -270 -270 -268 -266 -272 -315 -320 -323 -326 -328 -330 -342 -349 -350 -350 -353 -355 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -12 -6 -0 -0 -3 -16 -14 -8 -6 -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 -50 -122 -123 -96 -102 -115 -122 -132 -130 -112 -96 -91 -90 -69 -52 -61 -82 -74 -64 -65 -84 -110 -118 -119 -108 -105 -101 -68 -97 -82 -63 -61 -66 -67 -77 -93 -92 -59 -69 -61 -50 -54 -65 -62 -60 -54 -45 -38 -34 -34 -34 -33 -32 -22 -23 -28 -33 -43 -28 -30 -37 -40 -29 -13 -24 -39 -47 -53 -46 -46 -44 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -11 -12 -12 -8 -9 -12 -17 -28 -27 -16 -8 -5 -5 -2 -10 -12 -9 -9 -21 -19 -15 -14 -15 -15 -18 -12 -6 -7 -7 -18 -20 -19 -19 -18 -16 -15 -13 -12 -12 -28 -23 -30 -42 -49 -70 -65 -76 -102 -138 -183 -189 -194 -227 -262 -243 -265 -260 -257 -264 -269 -254 -230 -219 -219 -216 -186 -185 -183 -180 -178 -178 -209 -217 -213 -209 -218 -246 -255 -260 -262 -263 -262 -262 -263 -265 -268 -269 -268 -266 -264 -264 -265 -267 -272 -278 -290 -326 -333 -340 -343 -344 -345 -348 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -1 -0 -5 -0 -0 -2 -0 -1 -8 -16 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -96 -115 -111 -99 -109 -120 -120 -119 -130 -109 -95 -88 -82 -64 -48 -69 -85 -77 -61 -63 -85 -103 -109 -122 -108 -118 -110 -72 -86 -75 -60 -54 -60 -62 -72 -69 -68 -65 -67 -82 -58 -37 -39 -37 -51 -53 -48 -41 -38 -36 -36 -37 -35 -23 -22 -25 -31 -35 -23 -27 -34 -41 -39 -15 -14 -24 -41 -54 -59 -57 -48 -32 -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 -7 -14 -2 -9 -9 -8 -9 -10 -11 -14 -11 -10 -20 -21 -20 -20 -17 -9 -4 -2 -8 -10 -10 -23 -20 -18 -17 -16 -15 -15 -17 -19 -20 -20 -16 -19 -20 -20 -21 -18 -15 -12 -12 -19 -35 -30 -40 -58 -77 -99 -130 -140 -163 -196 -209 -219 -220 -239 -261 -256 -258 -258 -258 -253 -240 -217 -218 -220 -218 -210 -194 -189 -189 -186 -182 -179 -184 -182 -196 -212 -210 -222 -247 -259 -262 -264 -263 -262 -262 -264 -266 -267 -266 -263 -261 -261 -262 -262 -264 -267 -271 -283 -320 -330 -337 -340 -337 -342 -0 -0 -0 -0 -0 -0 -0 -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 -11 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -0 -0 -0 -0 -3 -23 -7 -0 -2 -13 -8 -3 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -118 -122 -117 -109 -103 -78 -86 -98 -109 -124 -115 -116 -112 -88 -52 -38 -75 -86 -75 -59 -57 -103 -118 -112 -111 -104 -121 -123 -105 -83 -90 -71 -63 -62 -65 -76 -69 -72 -80 -83 -89 -77 -66 -60 -58 -61 -60 -52 -45 -42 -43 -44 -46 -52 -54 -33 -28 -30 -28 -21 -26 -32 -40 -41 -32 -31 -19 -26 -43 -54 -58 -56 -30 -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 -5 -8 -2 -9 -9 -8 -7 -8 -9 -11 -10 -8 -8 -17 -20 -21 -17 -9 -5 -3 -9 -12 -10 -13 -22 -23 -22 -20 -18 -16 -15 -14 -15 -15 -18 -19 -20 -22 -22 -17 -23 -26 -27 -36 -65 -62 -89 -123 -149 -160 -197 -208 -215 -224 -231 -231 -237 -249 -258 -261 -261 -257 -239 -220 -206 -206 -213 -210 -198 -185 -194 -148 -172 -189 -188 -187 -181 -174 -173 -187 -209 -206 -243 -258 -261 -263 -265 -264 -263 -264 -265 -265 -264 -260 -258 -258 -258 -259 -259 -262 -264 -271 -312 -321 -325 -327 -328 -337 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -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 -2 -19 -12 -3 -0 -0 -0 -0 -8 -21 -1 -0 -0 -0 -0 -0 -2 -3 -2 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -49 -108 -118 -117 -106 -91 -85 -87 -99 -107 -101 -101 -98 -91 -65 -35 -75 -81 -70 -58 -53 -59 -91 -94 -86 -90 -110 -127 -116 -92 -81 -66 -65 -70 -76 -84 -85 -99 -104 -99 -86 -80 -81 -75 -67 -74 -65 -54 -43 -40 -46 -53 -63 -60 -53 -45 -37 -33 -27 -20 -23 -29 -38 -42 -43 -46 -31 -19 -28 -39 -36 -59 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -8 -3 -10 -10 -7 -6 -6 -8 -12 -9 -4 -5 -9 -9 -10 -10 -9 -6 -4 -3 -7 -8 -7 -13 -21 -23 -22 -20 -18 -15 -14 -14 -14 -14 -15 -19 -20 -22 -27 -35 -64 -70 -70 -94 -109 -153 -188 -208 -214 -224 -232 -242 -247 -248 -251 -251 -256 -245 -226 -227 -224 -209 -200 -202 -203 -197 -183 -183 -191 -186 -144 -143 -142 -157 -185 -177 -172 -165 -179 -207 -204 -220 -228 -243 -256 -241 -244 -258 -264 -264 -264 -262 -257 -255 -254 -255 -256 -257 -257 -258 -267 -308 -311 -314 -316 -320 -330 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -22 -11 -4 -0 -0 -1 -13 -15 -11 -2 -8 -4 -1 -8 -23 -19 -7 -2 -2 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -114 -99 -99 -102 -101 -88 -74 -80 -86 -90 -94 -89 -75 -61 -54 -72 -74 -62 -54 -54 -54 -59 -67 -75 -86 -100 -127 -128 -111 -93 -83 -64 -71 -84 -107 -150 -135 -125 -111 -95 -79 -66 -76 -83 -82 -70 -55 -39 -36 -43 -49 -52 -52 -55 -58 -48 -39 -38 -32 -24 -28 -30 -35 -41 -47 -48 -26 -21 -25 -32 -41 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -4 -5 -10 -8 -7 -7 -8 -12 -14 -7 -1 -3 -5 -6 -7 -6 -4 -3 -10 -8 -6 -7 -13 -16 -18 -18 -19 -17 -16 -14 -14 -14 -15 -15 -17 -14 -22 -48 -88 -128 -137 -130 -133 -168 -214 -225 -215 -201 -206 -206 -240 -263 -264 -265 -225 -220 -217 -211 -210 -206 -205 -204 -197 -184 -169 -178 -186 -188 -179 -146 -179 -189 -185 -178 -172 -168 -163 -180 -205 -204 -204 -205 -219 -230 -214 -215 -236 -256 -264 -263 -260 -259 -255 -251 -249 -251 -254 -255 -254 -256 -263 -266 -294 -310 -314 -324 -0 -0 -0 -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 -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 -11 -12 -0 -0 -0 -0 -11 -33 -18 -5 -6 -13 -8 -4 -17 -29 -24 -2 -0 -0 -1 -0 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -64 -94 -106 -83 -79 -87 -92 -83 -62 -61 -64 -73 -84 -83 -67 -57 -59 -67 -67 -55 -52 -52 -51 -46 -44 -56 -76 -95 -132 -129 -114 -104 -100 -84 -79 -93 -124 -166 -191 -143 -121 -111 -98 -55 -79 -65 -61 -70 -58 -36 -38 -39 -33 -32 -47 -57 -69 -72 -55 -44 -34 -27 -29 -29 -32 -40 -47 -47 -26 -25 -23 -32 -43 -29 -26 -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 -8 -12 -9 -5 -4 -9 -10 -9 -10 -12 -14 -9 -2 -2 -12 -3 -1 -7 -14 -12 -11 -9 -8 -13 -23 -20 -19 -19 -20 -20 -20 -19 -16 -14 -13 -13 -27 -23 -37 -84 -157 -205 -213 -208 -209 -228 -233 -216 -207 -210 -213 -213 -213 -214 -219 -224 -220 -215 -194 -180 -182 -184 -186 -186 -178 -165 -173 -177 -180 -182 -185 -187 -188 -184 -177 -170 -165 -163 -160 -181 -205 -204 -204 -205 -209 -213 -215 -215 -214 -241 -263 -262 -262 -258 -254 -249 -246 -247 -250 -252 -252 -252 -252 -251 -287 -304 -307 -315 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -0 -0 -0 -0 -17 -28 -17 -1 -9 -11 -8 -10 -28 -33 -30 -16 -0 -0 -0 -1 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -46 -35 -20 -7 -3 -87 -112 -98 -77 -71 -75 -77 -69 -55 -53 -48 -57 -70 -76 -67 -58 -59 -64 -63 -52 -49 -49 -46 -40 -35 -51 -93 -122 -119 -100 -101 -101 -105 -105 -89 -105 -136 -173 -192 -142 -135 -124 -101 -64 -62 -65 -59 -59 -56 -34 -43 -46 -40 -34 -48 -56 -76 -85 -71 -47 -51 -53 -44 -30 -32 -40 -49 -46 -28 -24 -36 -38 -39 -41 -44 -24 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -29 -3 -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 -1 -8 -10 -8 -5 -3 -10 -11 -11 -11 -11 -9 -9 -6 -4 -11 -10 -9 -8 -6 -6 -13 -31 -32 -38 -54 -52 -50 -40 -35 -36 -38 -38 -23 -20 -29 -24 -45 -66 -93 -135 -192 -211 -244 -257 -250 -232 -218 -215 -215 -216 -216 -216 -216 -215 -216 -220 -224 -220 -189 -170 -171 -171 -172 -172 -172 -173 -174 -175 -174 -177 -180 -180 -180 -177 -170 -164 -160 -158 -157 -183 -204 -204 -204 -205 -208 -212 -215 -216 -213 -231 -245 -247 -248 -254 -252 -249 -245 -243 -243 -247 -248 -248 -249 -247 -284 -297 -299 -306 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -12 -9 -1 -0 -0 -0 -0 -19 -16 -8 -1 -11 -10 -7 -4 -0 -5 -30 -23 -0 -0 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -66 -62 -109 -99 -96 -93 -87 -98 -113 -104 -84 -72 -72 -74 -64 -55 -52 -39 -46 -55 -62 -64 -58 -59 -60 -59 -55 -49 -40 -36 -32 -39 -78 -112 -135 -135 -109 -107 -114 -123 -119 -102 -117 -146 -185 -190 -146 -145 -119 -95 -74 -54 -51 -62 -59 -53 -45 -50 -49 -39 -35 -51 -55 -68 -76 -71 -57 -56 -53 -41 -29 -33 -41 -42 -43 -36 -29 -41 -43 -39 -35 -33 -37 -52 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -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 -8 -6 -3 -4 -12 -12 -12 -12 -11 -6 -3 -4 -7 -13 -18 -14 -10 -14 -23 -23 -57 -77 -84 -90 -96 -97 -85 -75 -72 -69 -57 -41 -42 -60 -91 -132 -140 -166 -191 -203 -207 -230 -243 -238 -221 -225 -225 -223 -219 -216 -214 -213 -214 -216 -217 -219 -185 -175 -173 -174 -174 -152 -152 -153 -154 -155 -156 -158 -163 -171 -176 -173 -169 -164 -159 -156 -155 -188 -200 -204 -204 -205 -205 -208 -211 -214 -214 -211 -210 -209 -208 -210 -240 -247 -246 -243 -240 -240 -240 -241 -242 -243 -242 -280 -291 -293 -299 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -0 -0 -3 -14 -9 -3 -0 -2 -6 -5 -5 -16 -31 -45 -14 -0 -2 -9 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -88 -110 -107 -102 -98 -102 -112 -104 -105 -90 -78 -79 -82 -80 -75 -68 -55 -46 -49 -52 -54 -55 -56 -56 -56 -56 -59 -29 -25 -32 -62 -115 -115 -109 -113 -110 -89 -96 -119 -123 -116 -128 -152 -195 -209 -178 -131 -127 -84 -51 -33 -34 -47 -62 -55 -45 -47 -45 -41 -42 -51 -54 -58 -59 -64 -70 -73 -58 -53 -41 -32 -40 -37 -48 -55 -51 -44 -45 -52 -50 -40 -33 -42 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -8 -7 -5 -3 -3 -14 -15 -14 -13 -12 -11 -7 -6 -10 -15 -19 -41 -63 -72 -69 -72 -122 -127 -135 -136 -130 -152 -157 -155 -145 -128 -94 -88 -113 -139 -150 -159 -199 -213 -216 -215 -216 -220 -225 -229 -225 -213 -230 -229 -226 -222 -212 -205 -177 -165 -170 -173 -171 -174 -175 -165 -145 -134 -132 -130 -128 -125 -122 -124 -124 -143 -172 -168 -162 -157 -153 -162 -195 -201 -202 -202 -203 -203 -205 -208 -211 -212 -212 -210 -209 -207 -206 -205 -202 -234 -242 -240 -238 -236 -236 -235 -235 -237 -238 -278 -286 -288 -291 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -0 -1 -5 -12 -11 -4 -1 -3 -2 -1 -5 -12 -18 -2 -0 -0 -4 -8 -8 -5 -1 -0 -0 -0 -0 -0 -1 -10 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -59 -78 -96 -109 -109 -100 -90 -94 -90 -87 -88 -88 -87 -87 -91 -89 -73 -58 -48 -54 -61 -54 -54 -61 -63 -55 -42 -35 -44 -87 -128 -117 -83 -65 -59 -64 -87 -108 -117 -126 -139 -156 -196 -206 -174 -127 -130 -77 -45 -29 -22 -16 -48 -49 -42 -40 -39 -55 -51 -49 -51 -47 -54 -54 -52 -50 -54 -57 -54 -43 -38 -47 -49 -56 -56 -56 -71 -69 -60 -50 -40 -41 -54 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -5 -3 -8 -13 -14 -13 -12 -14 -14 -11 -18 -22 -34 -59 -92 -111 -116 -115 -117 -130 -164 -166 -168 -178 -189 -205 -212 -213 -199 -170 -149 -138 -154 -166 -168 -170 -176 -180 -182 -184 -188 -217 -226 -232 -219 -182 -209 -216 -216 -213 -204 -166 -165 -168 -169 -169 -171 -173 -153 -137 -133 -136 -135 -132 -130 -127 -125 -125 -125 -145 -168 -163 -157 -152 -149 -148 -152 -155 -186 -199 -202 -203 -205 -208 -209 -209 -209 -209 -206 -204 -203 -205 -210 -235 -239 -237 -236 -236 -233 -231 -230 -231 -235 -274 -281 -283 -286 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -2 -3 -5 -2 -2 -2 -3 -4 -2 -0 -0 -0 -0 -7 -9 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -108 -104 -98 -88 -84 -98 -100 -103 -100 -84 -82 -93 -105 -107 -86 -76 -64 -60 -57 -55 -64 -71 -64 -52 -52 -63 -113 -134 -123 -120 -70 -57 -65 -82 -91 -104 -124 -142 -152 -152 -196 -195 -153 -107 -73 -40 -26 -17 -10 -23 -28 -37 -38 -35 -50 -36 -39 -45 -49 -68 -70 -67 -61 -54 -58 -58 -44 -35 -41 -44 -72 -91 -88 -79 -80 -66 -58 -51 -42 -56 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -5 -3 -9 -14 -12 -10 -10 -21 -33 -45 -68 -79 -102 -142 -182 -183 -179 -185 -194 -199 -192 -194 -193 -216 -243 -241 -243 -244 -244 -227 -182 -172 -189 -195 -189 -182 -182 -177 -174 -172 -173 -189 -196 -202 -194 -172 -172 -173 -174 -174 -174 -171 -168 -171 -172 -172 -171 -143 -133 -132 -137 -139 -136 -134 -132 -131 -130 -129 -126 -146 -165 -158 -152 -148 -172 -192 -190 -187 -192 -197 -200 -202 -205 -207 -207 -207 -206 -206 -203 -201 -200 -211 -245 -239 -236 -234 -234 -232 -232 -230 -228 -228 -232 -271 -275 -276 -278 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -2 -2 -0 -1 -5 -0 -0 -0 -0 -0 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -101 -107 -103 -100 -96 -96 -86 -83 -77 -76 -87 -93 -96 -99 -95 -91 -74 -68 -62 -58 -70 -75 -57 -41 -41 -57 -117 -132 -132 -124 -70 -57 -64 -73 -77 -88 -115 -135 -151 -166 -209 -194 -173 -131 -88 -48 -34 -20 -12 -14 -15 -19 -19 -19 -30 -14 -46 -53 -51 -60 -71 -66 -55 -50 -58 -59 -53 -41 -36 -40 -40 -76 -91 -84 -80 -71 -64 -57 -50 -55 -55 -58 -51 -42 -35 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -7 -6 -6 -16 -14 -12 -10 -10 -16 -37 -82 -128 -153 -150 -171 -202 -228 -235 -240 -242 -219 -218 -260 -259 -260 -268 -277 -276 -275 -276 -263 -240 -212 -206 -219 -220 -212 -203 -202 -189 -181 -175 -172 -170 -170 -171 -170 -168 -169 -172 -165 -165 -169 -169 -135 -130 -131 -133 -135 -135 -135 -136 -138 -138 -137 -137 -137 -136 -134 -131 -125 -147 -162 -155 -148 -148 -173 -192 -192 -193 -193 -196 -198 -200 -203 -204 -204 -204 -204 -203 -201 -199 -197 -210 -242 -235 -235 -233 -230 -229 -230 -228 -226 -223 -230 -268 -267 -268 -271 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -3 -4 -0 -0 -0 -0 -2 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -48 -56 -68 -83 -109 -106 -100 -105 -91 -99 -103 -93 -90 -78 -67 -62 -65 -65 -42 -32 -36 -58 -120 -124 -125 -115 -84 -53 -60 -70 -77 -85 -110 -113 -135 -153 -155 -176 -194 -161 -99 -55 -42 -32 -26 -24 -22 -9 -10 -11 -16 -33 -85 -82 -74 -71 -75 -66 -50 -47 -55 -59 -58 -41 -32 -35 -38 -80 -88 -86 -82 -73 -64 -68 -66 -57 -55 -64 -65 -60 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -6 -6 -5 -4 -5 -15 -13 -10 -8 -9 -14 -62 -128 -185 -209 -210 -204 -203 -204 -213 -262 -233 -221 -249 -299 -299 -301 -303 -302 -295 -273 -275 -252 -235 -232 -228 -234 -235 -235 -232 -223 -208 -193 -180 -172 -168 -166 -167 -167 -168 -168 -160 -138 -130 -132 -136 -140 -141 -141 -140 -139 -142 -141 -142 -129 -110 -112 -135 -141 -139 -135 -130 -123 -147 -158 -150 -147 -179 -189 -190 -191 -194 -194 -195 -196 -198 -199 -199 -201 -201 -201 -200 -199 -197 -195 -210 -238 -231 -229 -227 -225 -226 -228 -227 -224 -220 -219 -226 -225 -249 -267 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -111 -98 -75 -93 -99 -107 -102 -67 -77 -66 -57 -58 -46 -46 -50 -59 -83 -106 -111 -94 -75 -72 -60 -68 -84 -97 -107 -106 -131 -157 -164 -164 -213 -174 -127 -81 -41 -38 -37 -34 -25 -7 -16 -15 -20 -61 -165 -154 -124 -101 -84 -66 -51 -48 -51 -54 -53 -47 -42 -38 -43 -74 -84 -80 -76 -71 -57 -65 -69 -67 -58 -55 -23 -16 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -5 -5 -3 -3 -5 -15 -12 -11 -9 -11 -26 -59 -131 -189 -217 -221 -212 -210 -210 -209 -213 -278 -293 -297 -309 -323 -321 -320 -302 -278 -258 -256 -253 -249 -244 -239 -237 -236 -240 -238 -231 -217 -204 -190 -178 -171 -168 -168 -168 -162 -150 -131 -133 -136 -140 -146 -150 -150 -149 -147 -146 -151 -149 -123 -105 -96 -94 -111 -115 -124 -132 -128 -121 -146 -154 -147 -142 -142 -175 -190 -192 -194 -195 -194 -195 -196 -196 -196 -198 -199 -199 -197 -196 -194 -193 -204 -226 -234 -228 -222 -219 -220 -224 -224 -221 -218 -216 -216 -213 -245 -263 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -4 -4 -0 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -89 -79 -100 -85 -78 -75 -69 -78 -73 -58 -52 -59 -52 -77 -85 -86 -100 -95 -72 -60 -59 -57 -60 -76 -88 -96 -104 -119 -149 -152 -153 -213 -169 -149 -122 -80 -70 -48 -38 -31 -24 -30 -23 -28 -50 -93 -104 -152 -144 -110 -73 -68 -54 -48 -47 -46 -49 -54 -48 -41 -46 -78 -74 -85 -84 -58 -61 -63 -73 -73 -48 -61 -17 -18 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -17 -18 -16 -16 -14 -11 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -12 -9 -6 -9 -16 -15 -15 -14 -11 -15 -34 -53 -108 -165 -200 -211 -212 -211 -231 -250 -258 -310 -320 -322 -309 -285 -288 -290 -281 -271 -269 -265 -262 -247 -235 -233 -234 -197 -214 -236 -232 -223 -214 -203 -192 -186 -183 -155 -149 -143 -134 -138 -142 -145 -146 -146 -145 -145 -147 -149 -138 -111 -146 -114 -97 -96 -94 -92 -89 -111 -130 -125 -118 -145 -150 -147 -146 -141 -178 -191 -192 -194 -196 -196 -194 -195 -196 -196 -197 -198 -197 -195 -193 -191 -190 -189 -199 -229 -226 -221 -217 -216 -219 -220 -218 -218 -217 -214 -213 -220 -244 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -8 -2 -2 -4 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -12 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -69 -94 -83 -83 -96 -79 -60 -69 -68 -58 -57 -68 -83 -83 -100 -104 -100 -85 -64 -58 -57 -58 -62 -66 -71 -92 -119 -105 -129 -151 -168 -190 -179 -173 -173 -141 -70 -64 -50 -41 -38 -36 -24 -33 -40 -64 -104 -150 -162 -118 -68 -55 -47 -48 -45 -42 -43 -51 -48 -45 -52 -76 -70 -84 -80 -62 -61 -63 -71 -76 -75 -72 -12 -39 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -7 -6 -5 -6 -11 -13 -12 -13 -14 -15 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -29 -25 -21 -16 -12 -10 -9 -9 -10 -10 -13 -27 -57 -77 -123 -159 -172 -186 -189 -232 -268 -288 -338 -334 -334 -311 -276 -276 -274 -275 -277 -278 -273 -247 -219 -201 -197 -195 -189 -179 -173 -172 -173 -172 -170 -168 -167 -166 -145 -138 -142 -148 -149 -150 -148 -145 -143 -142 -140 -143 -121 -101 -104 -145 -137 -131 -128 -124 -119 -114 -122 -127 -121 -114 -144 -149 -147 -146 -144 -182 -192 -194 -196 -197 -197 -197 -197 -197 -196 -197 -198 -197 -194 -191 -188 -186 -185 -192 -213 -222 -219 -216 -215 -216 -216 -217 -216 -214 -213 -212 -211 -219 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -2 -2 -9 -7 -1 -1 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -20 -13 -2 -12 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -70 -47 -24 -2 -0 -0 -0 -0 -0 -0 -0 -86 -101 -57 -0 -0 -0 -0 -0 -0 -0 -68 -98 -89 -87 -82 -79 -70 -62 -55 -49 -47 -62 -88 -89 -114 -103 -87 -75 -67 -72 -52 -38 -40 -44 -61 -90 -105 -101 -120 -135 -149 -161 -168 -163 -165 -144 -127 -97 -69 -50 -44 -40 -30 -40 -49 -82 -117 -120 -128 -83 -44 -31 -45 -53 -53 -49 -47 -51 -49 -45 -55 -71 -64 -82 -82 -72 -65 -64 -66 -68 -71 -60 -2 -19 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -11 -11 -11 -11 -14 -14 -12 -11 -11 -23 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -28 -24 -19 -15 -17 -19 -42 -118 -33 -19 -19 -24 -43 -58 -100 -122 -132 -165 -205 -255 -287 -310 -349 -289 -282 -284 -282 -274 -235 -233 -240 -247 -246 -215 -207 -205 -203 -199 -188 -177 -170 -166 -165 -167 -167 -166 -164 -162 -157 -153 -143 -137 -137 -135 -145 -147 -144 -139 -137 -141 -114 -96 -106 -143 -141 -141 -140 -137 -136 -133 -129 -123 -122 -129 -147 -150 -148 -147 -148 -187 -195 -197 -199 -199 -199 -199 -200 -199 -198 -198 -198 -197 -194 -190 -188 -186 -183 -178 -180 -215 -217 -216 -215 -214 -213 -213 -213 -212 -211 -210 -208 -210 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -11 -15 -7 -1 -7 -11 -6 -0 -3 -5 -1 -0 -0 -0 -0 -0 -0 -0 -7 -3 -0 -0 -0 -0 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -86 -94 -116 -157 -132 -63 -10 -58 -48 -37 -22 -19 -114 -113 -83 -45 -38 -26 -14 -0 -0 -4 -80 -95 -91 -86 -87 -83 -84 -72 -54 -45 -35 -34 -50 -82 -114 -110 -86 -65 -53 -70 -38 -28 -29 -31 -45 -82 -97 -97 -110 -123 -135 -137 -138 -142 -153 -66 -54 -110 -82 -60 -50 -37 -25 -27 -50 -78 -105 -112 -97 -52 -34 -35 -46 -56 -56 -59 -62 -62 -51 -44 -56 -65 -65 -83 -85 -77 -69 -68 -70 -61 -58 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -18 -15 -15 -23 -25 -24 -21 -18 -19 -25 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -25 -27 -22 -17 -26 -27 -34 -54 -83 -42 -32 -29 -28 -37 -81 -102 -129 -156 -193 -253 -278 -296 -308 -310 -296 -294 -295 -273 -233 -212 -208 -210 -215 -217 -214 -210 -207 -203 -196 -181 -177 -174 -171 -169 -172 -172 -173 -172 -163 -136 -136 -125 -115 -110 -105 -130 -137 -141 -142 -138 -139 -108 -92 -104 -137 -137 -136 -134 -132 -130 -129 -125 -120 -128 -155 -154 -150 -148 -151 -160 -194 -198 -200 -202 -203 -203 -202 -202 -202 -201 -201 -200 -198 -195 -192 -192 -186 -181 -175 -177 -203 -206 -208 -209 -210 -212 -211 -209 -208 -208 -207 -205 -207 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -3 -2 -1 -1 -5 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -32 -0 -27 -177 -138 -115 -100 -113 -114 -119 -115 -107 -108 -102 -86 -87 -96 -96 -112 -43 -0 -5 -38 -50 -70 -69 -64 -68 -72 -57 -44 -39 -29 -24 -52 -86 -109 -112 -88 -71 -68 -80 -68 -61 -48 -43 -57 -87 -109 -111 -103 -111 -117 -118 -121 -128 -142 -157 -139 -99 -63 -43 -57 -45 -27 -25 -51 -81 -105 -112 -95 -55 -46 -47 -50 -51 -58 -71 -75 -71 -56 -40 -51 -66 -74 -76 -74 -72 -70 -71 -71 -57 -56 -56 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -27 -25 -25 -24 -22 -18 -14 -17 -19 -18 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -31 -28 -32 -30 -24 -30 -28 -36 -59 -85 -78 -63 -54 -61 -90 -149 -146 -169 -200 -228 -254 -264 -286 -308 -322 -318 -318 -279 -248 -227 -215 -208 -208 -212 -215 -214 -213 -207 -199 -190 -179 -172 -173 -175 -163 -131 -133 -137 -140 -137 -123 -121 -122 -120 -115 -111 -109 -103 -119 -139 -141 -140 -140 -137 -135 -135 -133 -131 -129 -128 -127 -126 -123 -118 -123 -142 -157 -153 -151 -169 -201 -202 -204 -206 -207 -207 -207 -205 -207 -207 -206 -205 -202 -200 -198 -196 -193 -187 -180 -174 -170 -170 -170 -170 -170 -181 -210 -206 -204 -204 -204 -204 -202 -204 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -174 -170 -142 -123 -117 -127 -128 -120 -114 -110 -96 -85 -81 -84 -83 -94 -93 -33 -0 -0 -0 -56 -59 -43 -41 -47 -37 -32 -33 -35 -28 -54 -77 -90 -95 -84 -79 -67 -66 -103 -98 -58 -52 -76 -97 -103 -98 -92 -93 -88 -91 -107 -120 -122 -113 -80 -59 -45 -41 -56 -60 -48 -43 -61 -95 -111 -102 -84 -65 -56 -54 -53 -54 -61 -80 -76 -69 -62 -51 -58 -92 -108 -100 -84 -77 -73 -64 -62 -61 -54 -55 -51 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -16 -18 -17 -18 -17 -15 -18 -20 -20 -19 -15 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -30 -26 -42 -48 -44 -41 -33 -45 -70 -106 -141 -131 -147 -153 -166 -202 -201 -207 -217 -225 -226 -217 -235 -254 -267 -269 -272 -264 -250 -236 -224 -213 -208 -211 -215 -214 -210 -198 -190 -181 -165 -133 -132 -132 -133 -131 -132 -131 -131 -130 -128 -125 -126 -124 -121 -119 -113 -107 -100 -111 -137 -140 -139 -137 -135 -134 -130 -128 -126 -126 -126 -124 -122 -120 -127 -142 -163 -161 -158 -174 -201 -208 -210 -211 -212 -212 -212 -210 -211 -211 -209 -207 -204 -203 -202 -199 -194 -187 -180 -174 -170 -170 -170 -170 -169 -181 -207 -202 -200 -200 -201 -201 -199 -200 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -3 -7 -0 -0 -0 -0 -0 -0 -7 -18 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -171 -124 -132 -143 -146 -131 -125 -110 -103 -100 -90 -73 -75 -81 -82 -97 -87 -65 -46 -35 -59 -47 -37 -34 -34 -31 -26 -24 -28 -40 -50 -42 -43 -55 -71 -74 -54 -40 -48 -87 -44 -55 -84 -101 -96 -99 -94 -87 -84 -77 -93 -111 -116 -104 -79 -51 -41 -42 -43 -43 -28 -43 -75 -103 -113 -105 -84 -66 -55 -55 -56 -63 -77 -91 -75 -60 -48 -48 -80 -83 -103 -99 -78 -83 -81 -34 -0 -8 -55 -46 -45 -40 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -17 -18 -11 -3 -13 -17 -14 -10 -19 -5 -2 -5 -5 -6 -2 -1 -0 -0 -0 -0 -0 -9 -31 -41 -51 -55 -53 -48 -43 -60 -82 -120 -161 -166 -202 -211 -218 -234 -231 -234 -237 -219 -189 -208 -225 -234 -250 -274 -276 -263 -254 -246 -235 -221 -210 -209 -211 -212 -211 -196 -186 -159 -125 -129 -133 -134 -134 -135 -135 -137 -137 -136 -132 -129 -107 -105 -115 -122 -115 -108 -101 -96 -104 -138 -139 -140 -137 -134 -130 -128 -125 -125 -125 -125 -123 -123 -146 -169 -166 -169 -166 -164 -179 -215 -216 -216 -216 -216 -216 -215 -216 -214 -212 -210 -209 -207 -204 -199 -194 -187 -181 -177 -174 -172 -171 -170 -168 -181 -204 -199 -196 -196 -197 -197 -195 -198 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -4 -1 -1 -4 -4 -0 -0 -0 -0 -9 -28 -3 -10 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -149 -153 -162 -169 -170 -165 -166 -147 -129 -112 -97 -86 -78 -81 -89 -94 -94 -95 -77 -61 -60 -51 -38 -29 -26 -28 -25 -30 -35 -45 -42 -46 -29 -32 -53 -65 -55 -50 -44 -39 -27 -70 -93 -99 -82 -69 -76 -81 -82 -85 -98 -104 -101 -93 -83 -49 -45 -45 -44 -40 -21 -56 -90 -106 -114 -111 -92 -73 -61 -53 -50 -80 -100 -98 -81 -64 -46 -43 -57 -59 -101 -92 -75 -84 -81 -23 -0 -1 -2 -6 -41 -51 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -15 -14 -15 -8 -3 -2 -16 -13 -14 -17 -20 -32 -20 -17 -15 -14 -16 -18 -19 -23 -36 -59 -48 -56 -60 -55 -51 -71 -71 -86 -129 -179 -185 -220 -246 -255 -251 -256 -241 -219 -195 -190 -174 -173 -210 -259 -266 -252 -216 -223 -244 -233 -227 -217 -211 -211 -213 -188 -172 -151 -132 -134 -133 -133 -134 -123 -95 -99 -102 -103 -103 -102 -88 -83 -94 -111 -117 -110 -103 -99 -96 -94 -94 -92 -115 -134 -131 -129 -126 -125 -125 -126 -125 -125 -141 -163 -176 -178 -173 -170 -184 -214 -216 -221 -222 -222 -221 -218 -220 -218 -215 -213 -213 -210 -206 -201 -195 -188 -184 -181 -179 -179 -177 -171 -166 -180 -201 -196 -193 -192 -193 -195 -194 -197 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -168 -181 -189 -191 -188 -191 -194 -156 -185 -166 -134 -113 -95 -92 -92 -90 -83 -73 -59 -49 -47 -46 -38 -29 -25 -24 -25 -43 -28 -30 -53 -52 -32 -26 -38 -55 -56 -51 -61 -60 -45 -81 -95 -91 -81 -68 -67 -64 -65 -76 -102 -101 -80 -84 -92 -50 -47 -47 -45 -38 -27 -72 -120 -133 -117 -107 -83 -78 -73 -59 -55 -77 -116 -121 -86 -68 -48 -40 -45 -64 -103 -85 -77 -81 -75 -32 -14 -31 -61 -52 -21 -20 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -23 -23 -21 -22 -26 -26 -32 -35 -29 -14 -17 -23 -27 -33 -43 -39 -51 -57 -55 -55 -74 -97 -131 -161 -175 -175 -196 -218 -231 -234 -241 -228 -220 -207 -178 -173 -171 -206 -241 -240 -184 -182 -191 -200 -200 -203 -219 -218 -215 -210 -160 -143 -145 -148 -142 -137 -138 -115 -97 -96 -96 -95 -92 -90 -89 -89 -85 -81 -86 -103 -110 -105 -100 -97 -95 -95 -91 -90 -108 -133 -130 -128 -128 -128 -128 -127 -128 -129 -143 -168 -185 -179 -176 -175 -175 -175 -215 -227 -227 -226 -225 -223 -221 -219 -218 -216 -212 -207 -202 -197 -192 -189 -186 -186 -187 -180 -172 -166 -178 -196 -194 -191 -191 -191 -192 -195 -197 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -106 -184 -189 -193 -210 -209 -200 -162 -29 -130 -148 -125 -108 -99 -92 -77 -59 -47 -42 -40 -42 -47 -46 -40 -36 -32 -31 -50 -19 -30 -37 -23 -29 -18 -23 -35 -44 -63 -51 -46 -55 -82 -103 -97 -87 -81 -81 -72 -62 -65 -85 -106 -74 -78 -68 -37 -38 -47 -44 -38 -37 -68 -110 -126 -117 -98 -83 -65 -49 -40 -46 -73 -120 -128 -97 -63 -52 -44 -52 -67 -82 -80 -82 -77 -69 -70 -68 -66 -60 -50 -32 -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 -2 -13 -13 -22 -27 -26 -24 -26 -29 -31 -31 -31 -36 -29 -24 -28 -43 -54 -56 -55 -58 -78 -92 -123 -144 -149 -164 -184 -204 -220 -223 -199 -233 -227 -220 -223 -228 -194 -214 -234 -220 -175 -177 -183 -186 -185 -182 -194 -195 -194 -190 -164 -157 -153 -154 -146 -107 -104 -102 -100 -100 -99 -96 -94 -92 -91 -89 -87 -83 -77 -78 -98 -105 -103 -101 -99 -96 -92 -90 -90 -103 -132 -131 -130 -130 -130 -131 -131 -133 -134 -149 -189 -186 -184 -182 -182 -181 -179 -213 -231 -229 -226 -226 -226 -223 -220 -218 -214 -209 -191 -175 -176 -192 -192 -191 -189 -181 -174 -167 -161 -170 -195 -192 -192 -192 -193 -196 -197 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -1 -0 -0 -1 -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 -24 -49 -77 -120 -198 -216 -152 -15 -148 -174 -150 -127 -124 -104 -93 -69 -45 -43 -42 -41 -45 -52 -42 -41 -34 -34 -43 -17 -43 -46 -35 -34 -16 -13 -20 -30 -41 -40 -56 -74 -89 -93 -89 -84 -74 -62 -53 -54 -50 -63 -84 -68 -72 -58 -43 -43 -54 -50 -43 -40 -45 -74 -101 -97 -82 -83 -61 -39 -34 -47 -78 -120 -126 -97 -61 -61 -47 -56 -67 -73 -82 -82 -81 -67 -53 -67 -71 -55 -39 -34 -30 -22 -8 -0 -0 -0 -0 -0 -0 -0 -0 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -21 -24 -28 -28 -27 -30 -34 -33 -39 -35 -34 -40 -55 -63 -76 -81 -87 -107 -93 -90 -109 -137 -153 -176 -199 -223 -225 -190 -220 -208 -198 -202 -212 -209 -238 -245 -222 -182 -177 -177 -181 -183 -180 -176 -172 -170 -170 -171 -172 -148 -134 -127 -113 -107 -101 -99 -98 -97 -94 -94 -92 -90 -87 -86 -82 -77 -72 -70 -94 -99 -102 -102 -98 -94 -93 -91 -103 -135 -135 -135 -134 -133 -134 -134 -134 -135 -153 -191 -190 -190 -190 -189 -188 -184 -182 -208 -231 -229 -229 -229 -227 -224 -221 -217 -190 -169 -157 -159 -178 -195 -196 -189 -181 -174 -169 -163 -172 -195 -196 -195 -195 -196 -198 -198 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -3 -0 -0 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -128 -172 -106 -46 -171 -87 -119 -133 -135 -134 -92 -92 -87 -73 -60 -54 -54 -55 -54 -52 -37 -36 -37 -27 -39 -40 -49 -56 -45 -24 -39 -51 -60 -76 -93 -93 -87 -79 -79 -77 -69 -56 -41 -38 -30 -48 -70 -72 -59 -59 -50 -44 -50 -43 -40 -38 -40 -55 -104 -109 -92 -70 -43 -20 -20 -44 -84 -122 -123 -108 -79 -59 -50 -61 -73 -79 -83 -77 -85 -78 -61 -55 -62 -45 -36 -43 -59 -48 -25 -9 -5 -3 -31 -12 -0 -0 -0 -39 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -33 -33 -34 -35 -34 -38 -39 -40 -51 -70 -75 -92 -110 -118 -116 -105 -100 -115 -136 -150 -172 -165 -203 -222 -195 -198 -202 -206 -216 -230 -232 -260 -260 -235 -198 -188 -187 -184 -181 -177 -174 -172 -172 -173 -175 -177 -179 -183 -164 -121 -110 -100 -94 -92 -91 -91 -92 -91 -88 -88 -98 -91 -84 -77 -72 -68 -66 -84 -99 -99 -96 -92 -91 -92 -98 -100 -131 -138 -137 -137 -137 -136 -135 -156 -191 -191 -193 -195 -194 -192 -189 -186 -213 -232 -230 -230 -232 -206 -189 -188 -187 -172 -165 -163 -161 -161 -179 -192 -193 -184 -177 -172 -166 -162 -159 -158 -156 -182 -200 -202 -201 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -62 -122 -145 -149 -153 -159 -123 -132 -111 -94 -84 -63 -63 -64 -64 -65 -50 -40 -31 -28 -42 -37 -55 -66 -59 -32 -65 -74 -82 -96 -108 -84 -76 -74 -74 -70 -50 -50 -48 -34 -27 -51 -73 -76 -47 -40 -52 -42 -31 -38 -25 -28 -41 -61 -98 -101 -76 -49 -28 -19 -21 -48 -89 -122 -126 -125 -96 -65 -57 -52 -58 -68 -72 -65 -72 -75 -65 -49 -53 -44 -35 -37 -49 -48 -31 -25 -25 -25 -20 -26 -29 -26 -23 -50 -52 -30 -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 -5 -26 -21 -31 -37 -37 -38 -36 -52 -64 -76 -97 -109 -135 -156 -163 -162 -158 -147 -126 -112 -132 -147 -175 -195 -197 -197 -205 -211 -222 -238 -248 -238 -224 -210 -203 -209 -201 -194 -187 -181 -174 -170 -170 -172 -174 -174 -180 -181 -161 -129 -119 -106 -96 -90 -89 -89 -89 -88 -84 -90 -122 -111 -104 -98 -98 -107 -100 -89 -86 -87 -90 -111 -118 -123 -126 -125 -135 -139 -140 -140 -140 -139 -153 -173 -192 -192 -195 -198 -199 -197 -192 -188 -220 -238 -237 -235 -238 -202 -180 -177 -175 -174 -172 -170 -169 -166 -160 -174 -187 -189 -183 -177 -172 -170 -168 -164 -160 -159 -160 -174 -204 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -65 -90 -115 -151 -179 -155 -146 -117 -107 -99 -71 -69 -69 -73 -72 -56 -48 -37 -35 -40 -37 -39 -54 -54 -45 -77 -83 -86 -91 -91 -73 -71 -71 -71 -69 -42 -41 -38 -37 -51 -77 -94 -103 -90 -39 -55 -36 -27 -38 -16 -25 -51 -65 -72 -97 -56 -40 -34 -27 -27 -53 -76 -93 -99 -103 -89 -70 -59 -46 -47 -58 -60 -53 -53 -56 -51 -42 -38 -49 -30 -29 -34 -33 -15 -14 -19 -26 -27 -23 -28 -34 -37 -42 -49 -52 -55 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -21 -21 -22 -37 -47 -61 -77 -102 -136 -148 -159 -169 -172 -174 -136 -117 -119 -132 -155 -170 -180 -188 -197 -209 -216 -227 -241 -254 -247 -231 -224 -220 -210 -206 -204 -200 -192 -182 -173 -170 -170 -170 -170 -174 -171 -169 -169 -169 -164 -152 -144 -137 -126 -116 -108 -98 -107 -146 -137 -132 -129 -141 -173 -168 -136 -114 -108 -113 -144 -149 -148 -139 -117 -123 -128 -132 -135 -137 -138 -157 -178 -189 -190 -195 -203 -205 -203 -197 -192 -188 -187 -204 -239 -242 -204 -186 -183 -181 -179 -178 -177 -174 -170 -164 -159 -177 -193 -187 -180 -179 -177 -173 -169 -166 -163 -161 -174 -204 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -180 -175 -145 -134 -122 -104 -93 -83 -78 -73 -67 -66 -56 -51 -48 -44 -43 -52 -53 -58 -80 -96 -88 -82 -76 -65 -66 -66 -60 -52 -43 -46 -34 -56 -94 -99 -102 -101 -87 -65 -73 -38 -36 -35 -17 -24 -63 -87 -88 -89 -49 -53 -43 -25 -17 -48 -44 -43 -50 -60 -72 -68 -61 -59 -45 -49 -50 -48 -46 -48 -43 -32 -24 -30 -38 -30 -33 -35 -26 -24 -20 -23 -26 -19 -21 -26 -29 -30 -37 -36 -43 -51 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -30 -31 -31 -26 -39 -75 -95 -100 -126 -134 -141 -158 -172 -144 -140 -135 -136 -144 -159 -177 -182 -187 -199 -213 -220 -227 -238 -249 -251 -235 -229 -223 -214 -209 -210 -209 -204 -195 -186 -182 -177 -172 -168 -168 -162 -157 -156 -158 -159 -160 -152 -140 -126 -115 -130 -124 -131 -160 -156 -156 -157 -170 -196 -202 -211 -186 -158 -152 -150 -195 -203 -180 -147 -149 -152 -155 -158 -160 -161 -159 -171 -183 -186 -193 -203 -210 -210 -204 -197 -196 -192 -207 -240 -242 -237 -209 -188 -186 -185 -184 -181 -177 -173 -166 -162 -183 -196 -190 -185 -183 -179 -176 -173 -169 -165 -162 -176 -204 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -131 -190 -182 -165 -176 -172 -156 -130 -108 -101 -99 -89 -74 -64 -57 -54 -57 -62 -63 -61 -70 -84 -95 -74 -81 -73 -58 -59 -62 -51 -46 -49 -44 -45 -88 -117 -109 -107 -95 -74 -67 -79 -46 -55 -43 -29 -42 -46 -70 -82 -69 -35 -53 -38 -22 -21 -35 -37 -27 -21 -27 -41 -56 -56 -51 -45 -43 -49 -51 -50 -48 -36 -29 -26 -26 -30 -32 -39 -44 -41 -31 -21 -23 -29 -29 -21 -21 -24 -27 -27 -22 -27 -36 -46 -39 -3 -26 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -21 -21 -14 -28 -122 -129 -94 -101 -101 -108 -134 -161 -151 -164 -159 -154 -147 -129 -137 -147 -172 -192 -186 -197 -205 -222 -239 -246 -248 -241 -231 -219 -210 -211 -212 -213 -210 -199 -198 -191 -180 -171 -165 -155 -148 -146 -147 -148 -149 -174 -181 -166 -151 -141 -129 -141 -166 -165 -166 -170 -175 -180 -186 -221 -227 -226 -221 -213 -236 -236 -227 -217 -211 -207 -207 -194 -177 -179 -180 -196 -204 -204 -207 -202 -208 -213 -213 -212 -205 -198 -214 -242 -240 -207 -197 -193 -192 -192 -188 -184 -180 -175 -169 -166 -177 -184 -185 -194 -188 -183 -179 -175 -170 -166 -163 -161 -173 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -172 -193 -175 -162 -174 -188 -180 -159 -134 -130 -104 -95 -82 -62 -59 -56 -62 -65 -58 -61 -73 -85 -86 -61 -84 -87 -71 -58 -67 -61 -54 -56 -63 -53 -95 -113 -114 -118 -104 -75 -62 -59 -40 -50 -41 -36 -48 -69 -61 -65 -59 -41 -37 -31 -22 -19 -22 -23 -18 -14 -16 -25 -36 -30 -40 -51 -36 -39 -43 -42 -39 -36 -35 -35 -33 -26 -19 -24 -31 -29 -16 -17 -23 -29 -33 -31 -30 -29 -24 -23 -26 -21 -27 -39 -47 -40 -58 -39 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -40 -52 -144 -187 -142 -94 -98 -101 -107 -113 -124 -144 -167 -171 -140 -115 -113 -115 -126 -147 -162 -157 -165 -169 -193 -217 -222 -234 -234 -228 -219 -213 -213 -213 -214 -214 -210 -209 -202 -189 -174 -162 -153 -144 -140 -138 -138 -137 -168 -180 -174 -162 -145 -130 -138 -154 -155 -157 -164 -172 -181 -188 -193 -202 -223 -247 -245 -216 -212 -212 -211 -208 -205 -228 -231 -218 -213 -208 -229 -242 -243 -245 -220 -213 -215 -219 -220 -215 -208 -199 -195 -197 -193 -196 -197 -197 -197 -193 -188 -184 -179 -174 -169 -164 -161 -168 -187 -192 -187 -182 -177 -172 -167 -163 -162 -163 Wind_Speed 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 9 8 7 5 4 4 4 6 6 7 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 11 12 14 16 18 19 21 20 18 16 15 14 12 10 9 8 6 4 3 2 2 2 3 5 6 8 9 9 9 10 11 12 12 13 13 12 13 13 13 12 10 8 6 4 3 2 3 4 5 7 10 12 15 16 17 18 20 20 20 19 18 17 16 16 15 14 14 13 13 13 13 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 12 12 13 13 14 14 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 9 10 10 10 10 10 10 9 9 8 7 6 4 2 3 5 7 8 9 9 8 8 7 6 3 3 3 5 7 8 8 7 6 6 6 7 7 7 6 6 5 4 3 3 4 6 6 7 8 8 7 6 5 6 6 6 6 6 5 3 1 3 5 5 5 5 4 4 3 3 3 2 1 2 4 5 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 7 6 7 9 11 13 14 14 14 13 13 12 10 8 8 10 13 15 16 15 13 11 8 6 6 6 6 6 5 6 8 9 10 11 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 13 13 12 11 10 10 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 13 13 13 13 12 12 12 11 11 10 9 8 8 9 9 9 10 10 11 11 12 12 11 11 9 8 7 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 10 10 10 11 11 11 12 13 14 15 15 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 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 19 19 19 19 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 12 12 11 11 11 10 8 7 5 4 4 5 6 6 7 7 7 7 6 7 7 7 7 7 7 8 8 8 9 9 10 11 12 14 16 18 19 20 20 20 18 16 15 14 12 12 10 10 9 7 5 3 2 2 2 4 5 7 9 10 10 10 10 12 13 13 13 13 13 13 13 12 11 9 7 4 3 2 3 4 6 8 10 13 15 16 17 18 20 20 20 19 19 18 17 16 15 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 13 12 11 11 11 12 12 13 14 14 14 13 12 12 11 11 11 11 11 10 10 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 11 11 10 10 9 9 10 10 10 10 10 9 8 7 6 5 4 3 3 5 7 8 9 9 9 8 7 5 3 3 4 6 7 8 8 7 7 6 7 7 7 7 6 5 5 3 2 3 4 6 6 7 8 8 6 5 4 4 6 6 6 6 5 4 2 2 4 5 5 4 3 3 2 1 1 1 2 3 4 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 7 6 7 9 11 13 14 14 14 14 13 12 10 8 8 10 13 15 15 15 13 10 8 6 6 6 6 6 6 7 9 10 11 12 12 12 12 13 14 15 15 15 15 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 14 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 9 8 9 9 9 10 10 10 11 11 12 12 11 11 9 8 7 6 5 5 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 12 13 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 19 19 19 19 19 19 19 19 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 12 11 11 11 11 10 9 8 6 5 4 5 5 6 7 8 8 7 7 7 7 7 6 6 7 7 8 8 9 9 11 12 14 16 18 19 20 20 20 19 17 16 15 14 14 13 12 12 11 10 8 6 5 4 3 4 5 6 8 10 10 11 11 11 13 13 14 13 13 13 13 12 12 10 8 6 5 3 3 4 6 8 11 13 15 16 17 18 20 20 20 19 19 19 18 17 16 15 14 14 14 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 13 12 11 10 11 12 13 13 14 14 14 13 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 10 10 10 10 9 9 8 7 6 5 4 3 4 5 7 8 8 8 8 8 6 4 2 4 5 6 7 8 8 7 7 7 7 7 7 7 6 5 4 3 2 3 5 5 6 7 8 7 7 6 4 4 6 6 6 6 6 5 3 3 5 6 5 4 3 2 0 0 0 1 2 3 5 6 6 7 6 6 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 6 7 9 12 13 14 14 14 14 13 12 10 8 8 10 12 14 15 15 13 10 9 7 6 6 6 7 7 8 10 11 12 12 12 12 13 14 14 15 15 15 15 15 14 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 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 13 13 14 14 14 14 14 14 13 13 12 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 10 10 10 10 10 11 11 12 12 12 11 10 9 8 7 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 19 19 19 19 19 19 19 19 19 19 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 11 11 11 11 10 9 8 7 6 5 5 5 6 7 8 9 9 8 8 8 7 6 6 7 7 8 8 9 10 11 13 15 18 20 21 21 20 19 19 17 15 15 15 15 15 14 15 14 13 12 10 9 7 6 5 5 6 7 7 9 11 11 12 12 14 14 14 13 13 12 12 12 11 10 9 6 3 3 4 6 8 11 14 15 16 17 19 20 20 20 20 19 19 18 17 16 15 15 15 14 13 12 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 13 11 10 10 11 12 13 14 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 10 10 10 10 9 8 7 7 6 5 4 4 4 6 7 7 8 8 8 7 6 3 2 4 5 6 6 7 7 7 7 7 7 7 7 7 6 5 4 2 2 4 4 5 6 7 7 7 6 5 5 5 6 7 6 6 6 5 5 5 6 6 6 5 3 1 1 0 1 1 2 4 5 6 6 6 6 6 7 8 8 8 7 7 7 7 6 6 7 8 9 9 10 10 10 10 9 9 9 9 9 8 7 8 8 7 7 7 9 12 12 13 14 14 13 12 11 10 8 8 10 12 14 15 14 13 12 10 8 6 6 7 7 8 9 11 12 12 13 13 13 14 14 14 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 12 12 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 13 13 13 13 12 11 10 10 10 10 10 10 10 10 11 11 12 12 12 11 10 9 8 8 7 7 7 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 11 10 10 11 10 9 7 6 6 6 6 6 6 7 8 9 9 9 8 8 7 7 7 8 8 8 8 9 10 12 14 17 19 21 22 21 20 20 19 18 17 16 16 16 16 15 15 16 15 14 13 12 11 9 7 6 6 6 7 9 10 11 12 12 13 14 15 14 13 13 12 12 12 11 10 7 4 3 4 6 9 11 14 15 16 17 19 20 20 20 20 20 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 13 11 10 10 11 13 13 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 10 11 11 11 10 9 7 7 7 7 6 5 4 5 5 6 7 8 8 7 7 6 4 3 4 4 5 6 7 7 7 7 7 8 8 7 7 6 5 3 2 3 4 4 4 5 6 6 7 6 5 5 6 7 7 7 7 7 6 6 6 7 7 7 5 2 1 1 1 2 2 3 4 5 6 5 5 5 6 7 7 8 8 8 8 7 7 6 5 6 7 8 9 10 10 10 10 9 8 8 8 8 7 7 8 8 7 7 8 10 10 12 13 13 13 12 12 11 10 8 8 10 12 14 15 14 14 12 10 7 6 7 7 8 9 10 12 12 13 13 14 14 14 14 15 15 16 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 12 13 13 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 11 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 10 10 10 10 11 11 12 12 12 12 11 10 9 9 8 8 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 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 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 11 10 10 10 10 9 8 7 6 6 6 6 6 6 7 8 9 9 8 8 8 8 8 8 8 8 8 9 10 12 14 16 18 19 21 21 21 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 12 10 9 8 7 7 9 10 11 12 12 13 14 15 15 14 13 12 12 12 11 11 9 6 4 5 7 9 12 14 15 16 17 19 19 20 20 20 20 19 19 18 17 16 16 15 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 11 11 12 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 12 12 12 12 12 11 10 10 10 10 11 11 11 11 10 9 7 7 7 7 6 5 5 5 5 6 7 7 7 7 7 6 4 3 4 4 5 6 7 7 7 7 8 8 8 8 7 6 4 3 3 4 4 4 4 5 5 6 7 6 5 5 6 7 8 8 8 8 7 7 7 7 7 7 4 2 1 2 2 2 2 3 4 5 5 5 5 5 5 6 8 8 8 8 8 8 7 6 5 6 7 8 9 9 10 10 9 8 8 8 7 7 7 7 7 7 7 7 8 8 10 11 12 13 12 11 11 10 9 8 8 10 12 13 14 14 14 12 10 7 7 7 8 9 10 11 12 13 13 13 13 14 14 15 15 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 13 13 13 12 12 12 12 11 11 11 11 12 12 13 14 14 14 14 14 14 13 12 11 11 11 12 12 12 12 12 12 11 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 11 11 12 12 12 12 12 11 11 10 9 9 8 8 7 7 8 8 8 9 9 10 10 10 11 11 11 12 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 11 10 10 9 9 8 7 6 6 6 6 6 6 6 6 7 8 8 7 7 8 8 8 9 9 9 9 10 12 13 15 16 18 18 19 19 20 19 19 18 19 19 19 19 18 18 17 16 15 15 14 14 13 13 13 12 12 11 9 9 9 10 11 12 12 13 14 14 15 15 14 12 12 12 11 11 10 8 5 5 7 10 12 14 14 16 17 18 19 20 20 20 20 20 19 18 17 17 16 16 15 15 16 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 12 12 13 13 14 14 13 13 13 13 12 12 12 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 10 10 10 11 11 12 12 11 10 9 8 7 8 8 7 6 5 5 6 6 7 7 7 7 7 5 4 3 3 4 6 7 7 7 7 7 8 8 9 8 7 5 2 2 3 4 4 4 4 5 5 6 7 6 5 6 7 8 9 9 9 8 8 7 7 7 7 6 4 2 1 2 3 2 2 3 4 5 5 5 5 5 5 6 8 8 9 9 9 8 8 6 5 5 6 7 7 8 9 9 9 8 7 7 7 7 7 6 6 7 7 7 7 8 10 11 12 12 12 11 10 10 9 8 8 10 11 12 13 14 14 12 10 8 7 7 8 9 10 11 12 13 13 13 13 13 14 14 15 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 13 13 14 14 14 14 14 13 12 12 11 11 11 12 12 12 13 12 12 11 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 11 11 10 10 10 10 11 12 12 13 13 13 12 12 11 11 10 9 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 9 8 8 7 7 7 7 6 6 6 5 5 5 6 7 7 6 7 8 8 9 9 9 9 10 11 13 14 15 16 17 16 16 16 17 17 17 16 16 15 16 16 16 16 16 14 13 13 13 12 12 12 12 12 13 12 11 10 9 10 11 12 12 13 13 14 15 15 15 14 13 12 11 10 9 8 6 6 8 10 12 14 14 15 16 17 19 20 20 20 20 20 19 19 18 17 16 16 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 13 12 12 13 13 14 14 13 13 13 13 12 12 12 12 13 13 14 13 13 13 13 13 12 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 12 12 12 11 10 9 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 5 3 3 4 5 6 6 7 7 7 7 8 8 8 8 6 3 0 1 3 4 4 5 5 5 6 7 7 6 6 6 7 8 8 9 9 9 8 8 8 7 6 5 4 3 2 3 3 2 2 3 5 6 6 5 5 5 5 6 7 8 9 9 9 9 8 6 5 4 5 5 6 7 9 9 9 7 6 6 7 6 6 5 5 6 6 7 7 8 10 11 11 11 11 10 10 10 9 9 9 9 10 12 13 14 13 12 10 8 8 8 9 10 10 11 11 11 12 12 12 13 13 14 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 13 13 14 14 14 14 14 13 12 12 11 11 12 12 13 13 13 12 12 11 10 10 10 10 10 10 11 11 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 10 10 11 11 12 13 13 13 13 13 13 12 11 10 9 8 8 8 8 8 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 9 7 6 7 7 7 7 7 6 5 5 4 5 6 6 6 6 7 8 9 9 9 9 10 11 12 13 14 15 15 14 13 11 10 11 11 12 12 12 12 13 14 14 14 14 13 11 11 11 11 11 11 11 11 12 12 12 11 10 10 11 12 12 13 13 13 14 15 15 15 13 12 11 10 9 8 7 7 8 11 12 13 14 15 16 18 19 20 20 20 20 20 20 19 18 17 17 16 16 15 15 15 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 13 12 12 12 13 13 14 13 13 13 13 12 12 11 11 12 13 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 11 10 10 10 11 12 12 12 11 9 8 6 6 7 7 7 7 6 6 6 7 7 7 7 7 6 4 3 3 4 5 5 6 7 7 7 7 8 8 8 7 5 3 2 1 2 3 4 4 5 6 7 7 7 6 6 7 7 7 8 8 9 9 9 9 8 7 6 4 3 2 2 3 3 2 3 4 5 5 6 6 5 5 6 6 6 8 9 9 9 9 8 7 5 4 4 4 5 7 8 8 8 7 6 6 7 6 5 4 4 4 5 6 7 8 10 10 11 11 10 10 10 10 10 9 9 9 10 12 13 14 13 12 11 9 8 8 9 10 10 10 10 10 11 11 11 12 13 14 15 15 15 15 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 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 13 14 14 14 14 14 14 13 13 12 11 11 12 12 13 13 13 13 12 11 10 10 10 10 10 11 11 11 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 11 11 12 13 13 13 13 13 13 13 12 11 10 10 9 8 8 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 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 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 12 12 9 6 5 6 6 7 8 7 6 6 5 5 5 6 7 7 6 7 8 8 9 9 10 10 11 12 13 14 14 13 11 9 6 3 3 4 6 8 9 10 10 11 11 11 12 11 9 9 9 10 10 10 10 10 10 11 12 12 11 11 11 12 12 12 12 13 13 14 15 15 14 12 11 10 9 8 8 8 9 11 13 13 14 15 16 18 19 20 20 20 20 20 20 19 19 18 17 16 16 15 15 15 16 16 16 15 15 15 15 14 14 13 13 14 14 14 14 13 14 14 14 14 14 13 12 12 13 13 14 14 13 13 13 12 12 11 10 11 12 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 11 10 10 11 11 12 12 12 10 8 6 5 6 6 7 7 6 6 6 6 7 7 7 7 6 6 5 3 4 4 5 5 6 7 7 7 7 8 8 8 7 5 4 3 3 2 2 3 3 5 6 7 7 7 6 6 7 7 7 7 8 8 8 9 9 9 8 6 3 1 1 2 3 3 3 3 4 5 5 6 6 6 6 6 6 6 7 8 9 9 9 8 7 6 5 4 4 5 6 7 8 8 7 6 6 6 6 5 4 4 4 5 6 7 8 9 10 11 10 10 10 10 10 10 10 9 9 10 12 13 14 14 12 11 9 9 9 9 10 10 10 10 10 10 11 11 12 13 14 14 15 15 15 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 13 13 13 13 12 12 12 12 12 11 11 11 11 12 13 14 14 14 14 14 14 13 12 11 11 11 12 13 13 13 13 12 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 13 12 12 11 11 11 12 12 13 13 14 14 14 13 13 12 12 11 10 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 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 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 11 12 10 8 6 6 6 8 8 7 6 5 5 5 6 7 7 7 7 7 8 8 9 9 9 10 11 12 13 13 12 10 8 4 1 1 1 2 1 3 5 6 7 8 9 9 9 9 8 8 8 8 8 8 9 9 9 10 11 12 12 11 11 12 12 12 12 12 12 13 14 15 14 13 11 10 9 8 8 9 10 12 12 13 13 15 17 18 19 20 20 20 20 21 20 20 19 18 17 17 16 15 16 16 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 12 13 14 14 14 13 13 13 12 11 10 10 10 12 13 14 14 14 13 13 13 13 13 14 14 13 13 13 14 14 14 14 14 14 13 13 13 12 12 11 11 10 11 11 11 12 11 9 7 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 5 4 5 5 5 6 7 7 7 7 7 7 8 7 6 5 4 4 3 3 2 2 3 5 6 7 7 7 7 6 6 7 7 8 8 8 8 9 9 9 9 7 4 2 2 3 4 3 3 3 4 4 5 6 6 6 7 7 7 7 7 8 9 9 8 8 7 7 6 5 4 4 5 7 7 8 7 6 5 6 6 5 5 4 4 5 6 7 8 9 10 10 10 10 9 10 10 10 10 9 9 10 12 13 14 14 12 11 10 9 9 10 10 10 10 9 9 10 10 11 12 13 14 15 15 15 15 15 15 14 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 12 12 12 11 11 11 11 12 13 13 14 14 14 14 14 14 13 12 12 11 12 12 13 13 13 13 12 12 11 10 10 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 13 12 12 12 12 12 13 13 13 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 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 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 10 9 9 9 10 11 11 11 9 8 8 8 7 6 5 5 4 5 6 7 8 8 7 7 7 7 8 8 9 10 11 12 12 11 9 7 3 0 3 4 4 4 3 2 1 2 4 5 6 7 7 6 6 6 7 7 7 7 7 8 8 9 10 11 12 11 11 12 12 12 12 12 12 13 14 14 14 13 11 10 9 9 9 9 11 12 12 13 14 15 17 18 19 19 20 20 21 21 21 20 19 18 18 17 16 16 17 17 17 17 17 17 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 12 11 11 12 13 13 13 13 13 13 12 11 10 9 9 10 11 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 12 11 10 10 11 11 11 11 11 9 7 5 5 4 6 6 6 6 6 6 6 7 8 8 8 7 6 6 6 5 5 6 6 7 7 7 7 7 7 7 7 6 5 4 4 4 3 2 2 4 5 7 7 7 7 6 6 6 6 7 7 8 8 8 9 10 10 9 7 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 7 6 5 4 4 4 5 6 7 7 7 6 4 5 5 5 4 4 4 5 6 7 8 9 10 10 10 10 9 9 9 10 10 9 9 10 12 13 14 13 12 11 10 9 9 10 10 10 9 9 8 9 10 10 12 13 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 13 13 14 14 14 14 14 13 13 12 11 11 12 13 13 13 13 13 12 12 11 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 13 12 12 13 13 13 13 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 11 11 12 12 12 12 13 13 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 17 16 16 16 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 9 8 8 8 9 10 11 11 11 10 9 8 6 4 4 4 4 5 7 8 9 8 8 7 7 7 7 8 9 10 11 12 11 9 6 3 1 3 4 5 6 5 5 3 2 1 1 3 4 5 5 6 5 5 5 6 6 6 6 7 7 8 9 11 12 12 11 11 12 12 12 12 12 12 13 14 14 13 12 10 10 9 9 10 11 12 12 13 14 16 17 19 19 19 20 20 21 21 21 20 19 19 18 17 16 16 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 13 13 13 12 13 13 13 12 11 11 11 12 13 13 13 13 13 12 11 9 8 8 9 11 13 13 13 13 13 13 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 11 10 10 11 11 11 11 10 9 7 7 4 4 6 6 6 6 6 6 7 8 8 9 8 7 6 5 5 5 6 6 6 7 8 8 7 7 7 7 7 6 6 5 5 4 3 2 3 4 5 6 7 7 6 6 6 6 6 6 7 7 7 9 10 10 10 10 8 6 6 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 6 5 5 4 4 4 5 6 7 7 7 6 5 4 4 5 4 4 4 5 6 7 8 9 9 10 10 10 9 9 9 9 9 9 9 10 12 13 14 13 12 11 10 10 10 10 10 9 9 8 7 8 9 10 12 13 14 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 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 13 13 14 14 14 14 14 13 13 12 11 11 12 13 13 13 13 13 12 12 11 10 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 15 15 15 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 10 9 8 7 7 7 7 8 8 10 11 11 10 8 5 3 3 4 5 6 8 9 9 8 8 7 7 7 8 9 10 11 12 12 10 6 3 1 4 3 6 6 6 5 5 4 3 2 1 2 3 4 4 5 5 5 5 5 5 6 6 6 7 7 9 10 11 12 11 11 11 12 12 12 12 12 13 13 14 13 12 11 10 9 10 10 11 11 12 13 15 16 18 19 19 19 20 20 21 21 21 21 20 19 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 11 11 11 11 11 12 13 13 12 12 11 10 8 6 6 8 11 13 13 13 13 13 12 12 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 11 11 11 11 11 11 11 10 9 8 7 5 4 6 6 6 5 6 7 8 8 9 9 9 8 6 4 4 5 5 6 7 7 8 8 7 7 7 7 6 6 6 5 5 4 2 2 4 4 5 6 7 7 7 6 6 6 6 6 6 6 7 9 10 10 10 10 8 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 6 5 5 4 4 4 5 6 7 7 7 7 6 5 4 4 4 3 4 5 6 7 8 8 9 10 10 9 9 8 8 9 9 9 9 10 12 13 13 13 12 11 11 10 10 10 10 9 8 7 7 8 9 11 12 14 15 15 15 15 15 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 13 13 13 14 14 14 14 13 12 12 11 11 12 13 13 13 13 13 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 9 7 7 6 6 6 7 7 8 10 10 9 7 6 4 4 5 6 8 9 9 9 8 8 8 8 9 10 11 12 12 12 10 7 3 1 3 3 5 6 6 5 5 4 4 3 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 7 8 9 11 12 12 12 11 12 12 12 12 12 12 13 14 13 12 11 10 10 10 10 11 12 12 14 15 17 18 18 19 19 20 20 21 21 21 21 20 19 18 18 17 17 17 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 10 11 11 12 12 12 12 11 10 8 6 4 4 7 10 12 13 13 13 12 11 11 12 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 12 11 11 11 11 12 11 10 10 9 8 7 5 5 6 6 5 5 6 7 8 9 10 10 10 8 5 3 2 3 4 5 6 7 8 8 8 7 7 7 7 6 6 5 5 4 1 2 4 4 5 6 7 7 7 7 6 6 6 5 5 6 7 8 9 10 10 10 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 8 8 7 6 5 4 4 4 5 6 7 7 7 7 6 5 4 4 4 4 4 4 5 7 7 8 9 9 9 9 9 8 8 8 9 9 10 11 12 13 13 13 12 12 11 10 10 10 10 9 8 7 7 8 9 11 13 14 14 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 13 13 13 14 14 14 13 13 12 11 11 11 12 13 13 13 13 13 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 16 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 9 8 7 6 6 6 6 6 6 7 9 9 9 8 7 6 6 7 8 9 9 9 9 9 9 9 10 11 12 13 13 12 11 8 4 2 2 2 4 5 6 6 5 4 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 7 8 9 10 11 11 12 11 11 12 12 12 12 12 13 13 13 12 11 10 10 10 10 11 12 13 14 16 17 18 18 19 19 20 20 21 21 21 21 20 19 18 18 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 11 11 10 11 11 12 12 12 11 11 9 7 4 2 3 6 8 10 12 12 12 11 10 11 12 13 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 12 11 11 11 11 12 12 11 10 9 8 6 5 5 6 6 5 4 5 7 8 9 10 10 10 8 6 3 1 1 2 4 6 7 7 8 8 8 8 7 7 6 5 5 5 4 2 3 4 4 5 6 7 8 8 7 7 6 5 5 5 6 7 8 9 10 10 10 9 8 8 7 7 6 6 6 6 6 7 7 6 6 6 7 7 8 8 8 9 9 9 8 8 7 6 5 5 4 4 5 6 6 7 7 7 6 5 4 4 4 4 4 4 5 6 7 8 8 9 9 9 8 8 8 8 9 9 10 10 12 12 13 13 13 12 11 10 10 10 10 9 8 7 7 8 10 11 13 13 14 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 11 11 12 12 13 13 13 14 14 14 13 13 12 11 11 11 12 13 13 13 13 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 16 16 16 15 15 16 17 18 18 18 17 17 16 16 15 15 15 15 15 14 13 13 12 12 12 12 13 13 14 14 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 18 18 18 17 17 17 17 17 16 16 16 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 11 10 9 8 7 7 6 6 6 6 6 6 7 8 8 8 8 8 7 7 7 8 8 8 8 8 9 10 11 12 13 13 13 12 11 8 6 2 2 2 3 4 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 9 9 10 11 12 11 11 12 12 12 12 12 13 13 13 12 11 11 11 11 11 12 12 13 15 16 17 18 18 19 19 20 20 21 21 21 21 20 19 18 18 17 17 15 14 13 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 12 12 11 11 10 11 11 11 11 11 10 10 7 5 2 1 1 3 6 10 12 12 11 10 10 10 11 13 13 14 14 14 14 14 14 14 14 13 13 14 13 13 13 12 11 11 11 11 11 12 11 10 9 7 6 5 5 6 5 5 4 5 7 8 9 9 10 10 8 6 4 2 1 1 3 5 6 7 8 8 8 8 8 7 6 5 5 5 4 3 4 4 5 6 7 7 7 8 8 7 5 4 5 6 7 7 8 8 9 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 6 5 4 5 5 5 6 6 7 7 6 6 4 4 4 4 4 4 5 6 7 7 8 9 9 9 8 7 7 8 8 9 10 10 11 12 12 13 12 12 11 11 10 10 10 9 8 7 7 9 10 11 12 13 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 16 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 11 11 11 12 13 13 13 14 14 13 13 12 11 11 11 11 11 13 13 13 13 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 17 18 19 19 18 18 18 17 16 16 16 16 15 15 14 13 12 12 12 12 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 9 8 7 6 6 5 6 6 6 5 6 7 7 7 8 7 7 7 7 7 7 7 7 8 9 11 12 13 13 13 12 11 8 5 3 2 3 3 4 4 5 5 4 4 4 4 4 3 4 4 4 4 5 5 6 6 6 6 7 7 6 6 6 6 6 7 8 8 10 11 11 11 11 11 12 12 12 12 13 13 13 12 12 11 11 11 12 12 13 14 15 16 17 17 18 19 19 20 20 20 21 21 21 20 19 18 18 17 16 15 13 12 11 11 11 11 11 11 12 12 13 14 14 14 13 13 13 13 13 13 12 11 10 10 10 11 10 10 10 10 9 6 3 1 1 0 2 6 9 11 11 10 9 9 10 11 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 11 10 10 10 11 11 11 10 8 7 6 5 6 6 6 5 4 5 6 7 8 9 10 9 8 6 4 2 2 1 2 5 6 7 8 8 8 8 8 7 7 6 6 5 4 4 4 5 5 6 7 7 7 8 8 7 5 3 4 5 6 6 7 8 9 9 10 10 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 6 6 6 6 6 6 4 3 4 4 4 5 5 6 6 7 8 9 9 9 8 7 7 8 8 9 10 10 11 12 12 12 12 12 11 11 10 10 10 9 8 7 7 9 10 11 13 14 15 15 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 11 11 12 13 13 13 14 13 13 13 12 11 11 10 11 12 13 13 13 13 12 12 12 12 12 11 11 10 10 10 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 16 17 17 18 19 19 20 19 19 19 18 18 18 18 17 16 15 14 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 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 13 13 12 12 12 12 11 10 9 8 7 7 6 5 5 5 5 5 5 6 6 7 7 7 6 5 6 6 7 7 7 7 8 9 11 12 13 13 13 11 8 5 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 6 6 6 7 7 7 6 6 6 6 6 7 7 8 9 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 13 14 15 16 16 17 17 18 19 19 19 20 20 21 21 21 20 19 18 17 16 15 14 12 11 11 11 10 10 11 11 11 12 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 9 9 7 5 1 1 1 1 3 6 9 11 10 10 9 9 10 11 12 13 14 14 14 14 14 14 14 13 13 14 13 13 12 12 11 10 10 10 10 10 10 10 9 8 7 6 5 6 6 6 5 5 5 5 6 7 8 9 9 8 6 4 2 2 1 3 5 6 7 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 6 6 7 8 8 7 5 3 3 3 4 5 5 6 7 8 9 9 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 6 6 6 6 5 4 4 4 5 5 5 5 6 6 7 8 9 9 8 8 8 7 8 8 9 9 10 10 11 12 12 12 12 11 11 10 10 10 9 8 7 7 8 10 11 13 14 15 15 16 16 16 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 11 11 10 10 11 12 12 13 13 13 14 13 13 13 12 11 11 11 12 13 14 14 14 13 13 13 13 13 12 11 11 11 10 10 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 15 15 15 15 15 15 16 15 15 15 16 17 17 18 19 19 20 20 20 20 20 20 19 19 18 17 16 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 10 8 8 7 6 6 6 5 4 4 4 5 6 7 7 7 6 6 6 6 6 6 7 7 8 8 9 11 12 13 12 11 8 5 3 3 3 4 4 3 4 4 4 4 3 4 4 3 3 3 3 4 4 4 5 5 6 6 7 7 6 6 6 6 5 5 6 6 6 8 9 10 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 12 13 13 14 15 16 16 17 17 18 18 18 19 20 20 20 21 21 20 19 18 17 16 14 13 12 11 11 10 10 10 10 10 11 12 13 13 12 12 12 12 12 12 13 12 11 10 10 10 10 10 10 9 9 7 5 3 1 1 1 3 5 7 9 10 10 9 9 9 10 11 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 9 9 7 6 6 6 7 7 6 5 5 5 5 6 8 9 9 8 6 4 3 2 2 3 5 6 7 7 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 6 7 8 8 6 5 3 3 3 4 4 4 4 5 6 8 9 10 10 10 9 8 7 6 6 6 6 7 6 6 6 6 6 7 6 6 6 6 6 6 6 6 7 7 7 7 6 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 11 12 12 12 12 11 11 11 10 10 9 8 8 8 9 10 12 13 14 15 15 15 15 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 13 13 13 13 13 13 13 12 12 12 11 10 10 11 12 13 13 13 14 14 13 13 12 12 12 11 11 12 13 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 19 19 20 20 21 21 20 20 20 19 18 17 16 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 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 9 8 8 7 7 6 6 5 4 3 3 4 5 6 7 7 6 6 7 7 7 7 7 8 9 9 10 11 12 12 10 8 5 2 2 2 3 3 4 4 4 4 4 3 3 4 4 3 3 3 3 3 4 4 5 5 6 6 7 6 6 6 6 5 5 5 5 5 6 7 9 10 11 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 13 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 20 19 18 17 16 15 14 12 11 11 10 9 9 9 9 10 11 12 12 12 11 11 12 12 12 12 12 12 11 10 10 10 10 10 9 8 7 6 4 3 2 2 3 4 6 7 9 9 9 9 9 10 11 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 9 8 7 6 6 6 7 7 7 6 4 4 5 6 7 9 9 8 6 5 3 2 2 3 4 5 6 7 8 8 8 8 9 9 9 8 8 7 6 5 5 5 6 7 8 9 8 6 5 4 4 4 4 4 4 4 3 5 7 9 10 10 10 8 7 6 6 6 6 7 7 7 7 7 6 7 7 7 6 6 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 11 11 11 11 10 10 9 9 8 8 9 11 12 13 14 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 15 15 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 11 12 13 13 13 14 14 13 13 13 12 12 12 12 13 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 14 15 15 16 17 17 17 18 18 19 20 20 21 20 20 19 19 19 18 17 16 16 16 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 18 18 18 18 18 18 18 18 17 17 17 17 17 18 17 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 5 4 3 3 3 4 5 6 6 6 7 7 7 8 8 9 10 10 11 11 12 12 10 7 5 2 1 1 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 4 4 5 5 6 7 9 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 19 18 17 15 14 13 12 11 10 9 8 8 9 9 10 11 12 12 11 10 10 11 11 11 12 12 11 11 10 10 10 10 9 8 7 6 4 3 3 2 3 4 5 6 7 8 9 8 9 9 10 11 12 13 13 14 14 14 14 13 13 13 13 13 13 13 12 11 11 11 10 10 10 9 9 9 9 9 8 7 6 6 6 7 7 7 6 4 4 5 6 7 8 8 8 7 5 4 3 3 3 4 5 7 8 8 8 8 9 9 9 9 9 9 8 7 7 6 6 7 9 10 9 8 6 5 4 4 4 4 4 4 3 3 5 7 8 10 10 9 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 3 3 2 3 3 4 6 6 6 5 5 5 5 5 5 6 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 11 11 11 11 11 11 10 10 9 8 9 10 11 13 14 14 15 15 15 15 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 12 13 13 13 14 14 14 14 13 13 12 12 12 13 13 14 14 14 14 14 13 13 12 12 12 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 14 14 15 16 16 16 17 17 17 18 19 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 17 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 6 5 5 4 3 3 3 4 6 7 7 7 7 7 8 9 10 11 12 12 12 12 10 7 4 3 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 3 4 4 5 6 6 6 6 6 6 5 4 4 4 4 4 5 6 8 9 10 10 10 10 11 11 11 11 11 12 13 13 13 13 13 13 13 14 15 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 17 16 15 14 14 12 10 9 8 8 8 9 9 10 11 12 11 10 9 9 10 10 11 11 11 11 10 10 10 10 10 9 7 6 4 3 3 3 3 4 5 6 7 7 8 8 8 9 9 10 11 12 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 8 6 5 5 6 7 7 7 6 4 3 4 6 7 8 8 7 7 6 5 4 4 4 4 6 7 8 9 9 9 9 10 10 10 9 9 10 9 8 7 7 9 10 10 9 7 6 5 4 4 3 3 3 2 3 4 6 7 8 9 9 8 7 6 6 6 6 6 6 7 7 8 8 8 7 8 7 6 5 2 1 0 0 0 1 2 4 5 5 4 5 5 5 5 6 6 7 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 8 9 10 11 13 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 12 13 13 13 14 14 14 14 14 13 13 12 12 13 13 14 14 14 14 14 13 13 12 11 12 11 11 11 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 14 14 14 14 14 14 15 15 15 14 14 15 15 16 16 16 16 17 17 18 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 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 11 11 10 10 10 9 9 8 8 7 7 7 6 6 5 5 4 3 2 3 5 7 7 7 7 8 8 10 11 12 13 13 12 10 7 4 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 6 6 6 5 5 4 4 4 4 4 5 6 8 9 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 18 17 16 15 14 13 11 10 8 8 8 8 9 10 11 11 11 10 9 8 8 9 10 11 11 10 10 10 10 10 10 10 8 6 4 4 3 3 3 4 5 5 6 7 7 8 8 8 9 9 10 11 12 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 11 10 9 9 8 8 8 9 9 9 7 6 5 5 5 6 7 7 7 4 2 4 6 7 8 8 7 7 6 6 5 5 5 5 6 8 9 9 9 9 10 11 11 11 10 10 10 9 7 7 8 10 11 11 10 8 6 5 4 3 3 2 1 2 3 5 6 6 7 8 9 8 8 8 8 7 7 6 6 7 7 8 9 9 8 8 8 7 5 2 1 2 2 2 1 1 3 4 4 3 4 5 5 5 6 7 7 8 8 8 8 8 7 7 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 9 9 9 9 10 12 13 14 14 14 15 15 15 16 16 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 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 13 13 12 12 12 13 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 14 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 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 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 5 5 5 4 3 3 4 6 6 6 8 9 10 11 12 12 12 12 10 7 4 3 2 2 2 2 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 6 6 5 5 4 4 4 3 3 4 5 7 8 9 10 10 10 10 10 10 11 11 11 12 13 13 13 13 13 13 14 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 18 17 16 15 14 13 11 10 9 8 8 9 9 10 11 11 10 8 8 8 8 9 10 10 10 10 9 9 10 10 10 9 8 6 5 4 3 4 4 5 5 6 6 7 7 8 8 8 9 10 10 11 12 13 13 13 13 13 12 12 12 12 12 12 13 12 12 11 11 9 9 8 8 8 8 8 8 8 7 6 6 5 5 6 6 7 7 5 3 3 6 7 7 8 7 7 7 7 6 6 5 6 7 8 9 10 9 9 9 11 12 11 11 11 10 8 6 6 7 10 12 12 10 9 7 6 4 4 3 2 2 3 4 5 5 6 7 8 8 8 9 9 9 9 8 7 7 7 7 7 8 9 9 9 8 7 5 2 2 2 3 3 2 1 2 3 2 3 4 4 5 5 6 6 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 9 9 9 9 11 12 13 14 14 14 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 15 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 12 12 13 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 14 14 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 5 4 5 5 4 3 4 5 5 7 8 10 12 13 13 13 12 10 7 4 2 2 2 2 2 2 2 3 4 4 4 3 2 2 2 2 2 2 2 1 1 2 2 3 4 4 5 5 6 5 5 5 5 5 4 3 3 3 4 6 7 8 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 19 19 18 17 17 16 15 14 13 11 10 10 10 10 10 10 11 11 10 8 7 7 7 8 9 10 10 9 9 9 9 9 10 10 9 8 7 5 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 10 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 8 8 8 8 8 7 7 6 6 5 6 7 7 7 5 3 4 6 7 8 8 7 7 7 7 7 6 6 6 7 8 9 9 9 8 8 9 10 12 12 12 11 8 6 5 7 10 12 12 11 9 7 6 5 4 3 2 2 4 4 4 5 6 7 7 8 9 9 10 10 10 9 8 8 8 7 6 7 7 8 9 8 7 5 5 3 1 2 3 2 1 1 2 2 2 3 4 5 5 6 6 7 7 8 8 8 7 6 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 9 9 9 10 11 12 13 14 14 14 14 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 13 13 13 14 14 14 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 4 4 5 5 5 5 5 6 7 9 11 12 13 13 13 10 7 4 2 2 2 2 2 2 3 2 3 4 4 4 3 3 3 3 3 2 2 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 4 4 3 3 3 4 6 7 8 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 17 16 15 14 12 11 11 11 11 11 11 11 11 10 8 7 7 7 7 8 9 10 9 9 8 8 8 8 9 9 8 7 6 5 4 5 5 5 6 6 6 7 7 8 8 8 8 9 9 10 11 13 13 14 14 13 13 13 12 12 12 12 12 12 12 11 10 9 8 9 9 9 8 8 8 8 8 8 7 7 6 6 6 7 7 6 5 4 5 6 7 8 8 8 8 8 8 7 7 6 6 7 8 9 9 9 8 7 8 9 11 12 12 11 8 6 6 8 10 12 12 11 9 8 7 5 4 2 2 3 4 4 4 5 6 7 7 8 9 10 11 11 10 10 10 9 9 7 6 5 6 7 7 7 6 6 5 4 2 1 2 2 1 0 1 1 2 3 4 4 5 5 6 6 7 8 8 8 7 6 5 5 6 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 10 10 11 12 13 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 16 16 16 15 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 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 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 7 7 7 6 5 5 4 4 4 4 5 6 6 7 7 8 9 10 11 12 13 13 12 8 4 2 2 2 2 2 3 3 3 2 3 4 4 4 3 3 3 3 3 3 2 1 1 0 1 2 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 5 6 7 8 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 16 15 14 12 12 12 12 11 11 11 11 10 8 8 7 6 7 7 8 9 9 9 8 8 7 7 7 7 7 7 6 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 11 12 13 14 14 14 14 13 13 12 12 12 12 12 12 11 10 9 8 8 9 10 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 6 7 8 8 8 8 8 8 8 7 6 6 6 7 8 8 9 10 9 8 8 8 10 12 12 11 9 7 7 8 10 12 12 11 10 9 8 6 4 2 3 4 4 3 4 5 7 7 7 8 9 10 11 12 12 11 11 10 10 8 6 5 5 6 5 5 5 5 5 4 3 2 1 1 1 1 1 1 2 3 3 4 4 5 5 6 7 7 8 8 7 6 5 4 5 6 7 8 8 8 8 9 9 9 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 11 12 12 13 13 14 14 15 15 16 16 16 15 15 15 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 12 13 13 13 13 13 13 13 12 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 15 15 14 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 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 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 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 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 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 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 9 9 8 7 7 6 6 6 5 5 4 4 4 5 6 6 7 8 8 9 9 9 10 12 12 12 10 6 2 3 3 3 3 3 3 4 3 3 3 3 4 4 4 4 4 4 4 3 2 1 0 0 1 2 3 4 4 4 5 5 5 5 4 4 4 3 2 3 3 5 6 7 8 9 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 18 17 17 18 18 18 17 17 17 16 16 14 13 12 12 12 12 11 11 10 9 9 9 7 6 7 7 8 9 9 9 9 8 7 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 10 11 12 13 14 14 14 14 14 13 13 12 12 12 12 12 11 10 9 8 8 9 10 9 8 7 8 9 9 9 8 7 6 6 6 6 5 6 6 6 7 7 8 8 8 8 8 8 8 7 6 6 7 7 8 8 9 10 10 10 9 8 9 11 12 11 9 7 7 8 10 11 12 12 11 10 8 6 4 0 3 3 3 3 4 6 7 7 7 7 8 9 11 12 12 12 12 11 11 9 7 5 4 4 3 3 3 4 4 4 4 3 2 1 0 1 1 2 2 2 2 3 4 5 5 6 7 7 8 8 8 7 6 5 4 4 5 7 8 8 8 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 13 13 14 14 14 13 12 11 11 11 12 12 12 12 12 12 13 13 13 14 15 15 15 15 14 13 13 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 9 9 8 7 6 6 6 6 4 4 4 4 5 5 6 6 7 8 8 8 8 9 11 12 12 11 9 4 2 2 3 3 3 3 4 4 4 3 3 3 4 4 4 5 5 4 4 3 2 1 0 1 2 2 3 3 4 4 4 4 4 4 4 4 3 3 2 3 4 5 6 7 8 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 12 12 12 11 9 8 8 8 8 7 7 7 8 8 9 9 9 8 7 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 11 12 13 14 14 14 14 14 14 14 13 13 12 12 12 12 11 10 9 8 9 10 10 9 7 7 7 9 10 9 8 7 6 6 6 5 5 5 6 7 7 7 8 8 8 8 8 8 8 7 6 6 7 7 8 9 10 10 10 10 9 8 9 11 11 11 10 8 7 8 10 10 11 11 11 11 9 7 4 1 3 3 2 2 4 6 7 7 7 7 8 9 11 12 13 13 12 12 11 10 8 6 6 4 3 3 3 3 4 4 4 4 3 2 0 1 1 1 1 2 2 3 4 4 5 6 6 7 8 8 8 8 7 6 5 4 4 6 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 14 15 15 15 16 16 16 16 16 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 13 14 14 14 14 13 12 11 11 11 12 12 12 12 13 13 13 13 14 14 15 16 16 15 14 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 15 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 10 10 10 10 10 9 8 7 6 5 5 5 5 4 3 4 4 5 5 5 6 7 7 7 8 9 11 12 12 12 11 7 3 2 2 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 4 4 2 1 0 1 2 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 5 6 7 8 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 12 11 9 7 7 7 7 7 7 7 8 8 9 9 9 9 8 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 10 10 11 11 12 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 9 9 9 10 10 9 8 6 6 9 11 10 9 8 7 7 6 5 5 6 6 7 7 7 8 8 8 7 8 8 7 7 6 6 7 7 8 9 9 10 11 10 10 9 9 10 11 11 10 8 8 8 9 9 10 11 12 11 10 8 4 3 3 2 0 2 4 6 6 7 7 8 8 9 11 12 13 13 12 12 11 11 10 9 8 6 4 4 4 4 4 4 5 4 3 2 1 1 1 1 1 2 2 3 3 4 5 5 6 7 8 8 8 8 8 7 6 4 3 5 6 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 12 13 13 14 14 14 15 15 15 15 14 14 14 15 15 16 16 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 13 13 14 14 14 14 14 12 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 14 13 13 13 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 15 15 15 14 14 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 15 16 16 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 17 17 17 18 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 11 11 10 10 10 10 10 9 8 7 6 5 5 5 4 4 3 3 3 4 4 4 5 5 5 6 6 8 10 12 13 12 11 10 6 5 2 2 4 4 4 4 4 4 4 4 2 3 4 5 5 5 5 5 4 4 2 1 0 1 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 5 7 7 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 12 12 11 10 7 7 6 6 7 7 7 8 8 8 9 9 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 10 10 11 12 13 13 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 9 9 10 10 10 9 8 6 6 9 11 11 10 8 8 8 7 5 5 6 6 7 7 8 8 8 8 7 8 8 7 7 7 7 7 7 8 8 9 9 10 11 10 9 9 10 11 11 10 9 8 8 8 9 10 11 12 12 10 8 5 3 3 2 1 3 4 5 6 7 8 8 8 9 10 11 12 12 12 12 11 11 11 10 9 8 6 6 5 5 5 5 5 4 3 2 2 1 1 0 0 1 2 3 3 4 5 5 6 7 8 8 8 8 8 8 6 5 3 4 6 7 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 11 12 12 12 11 11 11 11 12 13 13 14 14 14 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 14 14 14 13 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 14 14 13 13 13 15 16 16 16 16 17 18 18 18 18 18 18 17 17 16 16 16 15 14 14 14 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 14 14 15 15 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 18 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 8 7 6 5 5 4 4 4 4 3 3 4 4 4 4 5 5 5 6 8 10 12 13 12 11 10 8 8 5 2 3 4 4 4 3 3 3 4 5 3 3 4 5 5 5 5 5 4 3 2 1 0 1 1 2 3 3 3 3 4 4 4 4 4 3 3 3 3 4 5 6 7 7 8 8 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 15 14 14 13 13 12 11 10 8 6 6 5 6 7 8 8 8 8 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 8 8 8 9 9 10 11 12 13 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 9 9 9 10 10 9 7 5 6 9 11 11 10 8 7 8 7 6 6 6 6 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 9 9 10 11 10 10 9 10 11 12 11 10 9 9 9 9 10 11 12 12 11 8 5 3 2 1 2 3 4 5 7 8 8 8 8 9 9 10 11 12 12 12 11 11 11 10 10 9 8 7 6 5 5 5 4 4 3 2 2 2 1 1 0 1 2 3 3 4 5 5 6 7 8 8 8 8 8 8 7 5 4 3 5 7 8 9 9 9 10 10 10 10 10 9 9 9 9 9 10 11 11 12 12 12 12 12 11 11 12 13 13 14 14 14 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 13 14 14 14 15 15 14 14 14 13 13 13 13 14 15 16 16 15 16 17 17 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 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 14 14 14 14 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 9 8 6 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 8 11 13 13 12 11 10 8 7 6 2 3 4 4 4 4 3 2 2 4 5 4 3 4 4 5 5 5 4 4 3 2 1 0 1 1 2 2 3 3 3 4 4 4 4 3 3 3 3 3 4 5 6 7 7 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 16 15 15 14 13 13 12 12 10 8 7 6 6 6 7 8 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 10 11 12 13 14 14 14 13 13 12 12 13 13 13 13 13 12 11 11 10 9 9 9 9 9 9 7 6 6 9 11 11 9 7 7 7 7 6 7 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 10 10 11 11 10 10 10 11 12 12 11 11 9 9 9 10 11 12 12 10 8 5 3 2 2 2 3 4 6 7 8 8 8 8 8 8 9 10 11 12 12 12 11 11 10 10 9 8 8 7 6 5 4 4 3 3 2 2 1 1 1 0 1 2 3 4 4 5 5 6 7 7 8 7 7 7 7 7 6 4 3 4 6 7 8 9 9 9 10 10 10 10 9 9 9 9 9 10 11 11 12 12 12 12 12 12 11 12 13 13 14 14 14 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 13 13 13 13 13 13 14 13 13 13 13 13 12 12 12 12 13 14 14 15 15 15 15 14 14 13 13 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 12 12 13 14 15 15 14 14 15 16 16 17 17 17 18 17 17 16 16 16 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 17 18 18 18 18 18 18 18 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 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 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 9 8 7 6 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 9 11 13 14 13 11 10 8 8 6 3 2 4 5 4 4 3 2 1 1 2 4 4 4 4 4 4 4 4 4 3 3 2 1 0 1 1 2 2 3 3 3 4 4 4 4 3 3 3 3 4 5 5 6 6 7 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 11 9 8 7 7 6 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 11 12 13 14 14 14 14 13 12 12 13 13 13 13 13 12 11 11 10 10 9 9 9 8 8 7 7 7 9 11 11 9 7 6 7 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 7 7 8 7 7 7 9 10 10 10 11 11 10 10 10 11 12 12 12 11 10 9 10 10 11 12 11 10 7 5 3 3 2 3 4 5 7 8 9 9 9 8 7 7 8 9 10 10 11 11 11 11 11 10 10 9 8 7 6 5 4 4 4 3 2 2 1 1 0 1 1 2 3 4 5 5 6 6 6 6 6 6 6 6 7 7 6 5 4 4 6 7 8 8 9 9 10 10 10 10 9 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 13 14 14 13 12 13 13 14 15 16 17 17 17 17 16 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 10 10 10 10 10 10 10 9 8 7 6 6 5 4 4 3 4 4 5 5 5 5 6 7 7 7 8 11 13 14 14 12 10 9 8 7 3 2 3 4 4 4 3 2 1 1 1 2 3 4 4 5 4 4 4 3 3 3 2 1 1 1 1 2 2 2 3 3 3 4 4 4 3 3 3 3 4 4 5 6 6 7 7 8 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 17 16 15 15 15 15 15 14 14 13 13 12 12 10 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 10 11 12 13 14 14 14 13 13 12 13 13 13 13 13 13 12 11 10 10 10 10 9 9 8 8 8 8 8 10 11 11 10 8 7 6 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 8 10 10 10 10 10 10 10 10 10 11 11 12 12 12 10 9 9 10 11 11 11 9 7 5 5 4 3 4 5 6 7 8 9 10 9 9 8 8 8 8 8 9 10 10 11 11 11 10 10 9 8 7 6 5 5 5 4 3 3 2 1 1 1 1 2 3 3 4 5 6 6 6 6 6 5 5 5 5 5 5 6 5 4 5 6 6 7 8 9 9 10 10 10 9 9 9 9 9 10 10 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 14 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 12 11 12 13 13 13 12 10 10 11 12 14 15 16 17 17 16 15 14 14 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 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 10 10 10 10 10 10 9 9 8 7 7 6 6 5 4 4 4 4 4 4 4 5 5 6 6 6 7 9 11 13 14 13 11 9 8 8 5 2 3 4 4 4 3 2 1 1 1 1 2 3 3 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 4 4 3 3 3 3 3 4 5 5 5 6 7 8 8 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 11 10 9 8 7 8 8 8 9 9 9 9 9 9 9 10 10 10 9 10 9 9 10 10 11 10 10 9 8 7 7 7 7 7 7 8 8 8 8 9 8 8 9 10 11 12 13 13 14 14 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 9 9 9 8 8 9 10 10 11 12 11 9 8 7 7 7 7 7 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 9 10 10 10 10 10 10 10 10 10 10 11 12 12 12 10 9 8 9 10 11 10 9 8 7 6 4 4 4 6 7 8 9 9 10 10 10 9 9 9 9 8 8 9 9 10 10 10 10 10 9 8 8 7 6 6 5 5 4 3 3 2 2 2 3 3 3 4 5 6 6 7 7 7 6 5 4 4 4 4 4 5 5 5 5 5 6 7 8 8 9 9 10 10 9 9 9 9 9 10 10 11 12 12 13 13 12 12 12 12 13 13 14 14 14 14 15 15 15 14 14 14 15 15 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 11 12 12 12 11 9 8 9 10 12 14 15 16 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 18 18 18 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 15 14 14 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 13 13 13 13 13 13 12 12 11 10 10 10 9 10 9 9 8 8 7 6 6 6 5 5 4 4 3 3 4 4 4 5 5 5 6 7 9 11 13 13 12 11 10 9 7 3 2 4 4 4 3 2 1 1 0 1 1 2 2 2 3 4 4 4 4 3 3 2 2 1 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 6 7 8 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 11 10 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 11 12 13 13 14 14 13 13 13 13 13 13 13 13 13 12 10 10 9 9 9 9 9 9 9 9 9 10 11 12 13 12 11 10 8 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 9 9 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 11 10 9 8 8 9 10 10 9 9 8 7 5 5 5 6 7 8 9 9 10 10 10 10 10 10 9 9 8 8 9 9 10 10 10 10 9 9 8 8 7 7 6 6 5 4 4 4 4 4 5 4 4 5 5 6 6 7 7 7 6 5 5 5 4 3 3 3 4 4 5 5 6 7 8 8 9 9 10 10 10 10 10 10 10 10 10 11 12 13 13 13 12 12 12 13 13 14 14 14 14 15 15 15 15 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 15 15 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 15 14 14 13 11 11 10 10 11 11 10 8 6 6 8 11 13 14 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 18 17 17 17 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 4 3 3 3 4 5 5 4 5 6 7 9 11 12 12 12 11 10 9 6 2 2 4 4 3 2 1 1 1 1 2 2 2 2 1 1 2 3 4 4 3 3 2 2 1 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 6 6 7 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 14 13 13 13 12 12 11 10 9 9 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 11 11 12 13 13 14 13 13 13 14 14 14 14 13 13 12 12 11 10 9 9 10 10 10 10 10 9 10 11 12 13 13 13 13 11 9 8 7 8 8 8 9 9 10 10 9 10 10 10 10 11 10 10 9 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 9 8 8 9 10 10 10 9 9 8 7 6 6 6 7 8 9 9 10 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 7 6 6 6 5 3 2 2 2 3 4 5 6 7 8 8 9 9 10 10 10 10 10 10 10 10 11 11 12 13 13 13 12 12 13 13 14 14 14 15 15 15 15 15 15 15 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 16 15 14 14 14 13 13 13 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 15 14 14 13 13 13 13 13 13 13 14 14 15 15 15 14 14 13 12 11 10 10 9 10 10 9 7 5 4 6 9 11 13 14 14 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 17 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 14 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 9 8 8 7 6 6 6 6 6 5 5 4 4 4 3 4 5 5 4 4 5 7 9 10 11 12 12 12 12 10 7 3 1 3 3 2 2 1 1 2 3 3 4 4 5 4 2 1 4 4 4 3 2 2 2 1 1 0 0 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 5 6 6 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 14 13 12 12 13 13 13 13 13 13 12 12 11 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 10 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 10 10 10 11 11 11 10 10 11 11 12 13 13 13 13 12 10 8 8 9 8 9 10 10 11 10 10 10 10 11 11 12 11 10 9 8 8 8 9 10 10 11 11 11 11 11 10 10 10 10 11 11 10 9 8 7 8 9 9 10 10 10 9 8 7 7 6 7 8 9 9 10 10 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 6 6 6 6 6 6 5 5 6 7 8 8 8 8 7 7 7 5 2 1 0 1 3 4 6 6 7 8 8 9 9 10 10 11 11 11 11 10 10 11 12 13 13 13 13 12 13 13 14 14 14 15 15 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 14 14 14 15 15 16 16 16 16 15 15 16 16 16 15 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 11 10 10 9 8 8 9 8 5 3 2 4 7 10 12 13 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 17 17 17 17 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 11 10 9 9 9 9 9 9 8 7 7 6 6 6 5 5 4 4 4 4 4 3 4 5 5 4 4 5 6 7 8 10 11 12 12 14 12 8 4 2 3 3 2 2 1 2 3 4 4 5 6 7 5 2 2 4 4 4 3 3 2 2 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 4 4 4 4 5 6 7 7 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 14 13 12 11 11 12 12 13 13 13 13 13 12 11 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 14 14 14 15 15 14 13 13 13 12 12 12 11 11 11 11 12 11 11 11 11 11 12 13 13 13 13 12 10 9 9 9 9 9 10 11 11 11 11 11 11 11 12 13 12 10 8 8 8 8 9 10 11 11 11 11 11 11 10 10 10 10 10 10 10 8 7 7 7 8 9 9 10 10 10 10 8 7 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 7 5 4 2 1 2 3 4 6 6 7 7 8 9 9 10 10 11 11 11 11 10 11 11 12 13 13 13 13 13 13 13 14 14 15 15 16 16 17 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 14 14 14 15 15 15 16 16 16 16 15 16 16 15 15 14 13 13 14 14 14 15 15 15 14 14 14 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 11 10 9 8 7 7 8 7 4 2 1 2 5 8 10 11 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 19 19 18 18 17 17 17 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 9 9 9 9 9 9 9 8 7 7 6 6 5 5 5 4 4 3 4 4 4 4 5 4 4 4 5 5 6 8 9 11 12 14 16 14 10 6 5 5 3 2 1 1 3 4 5 6 7 8 7 4 1 3 4 4 4 3 3 2 2 2 1 1 0 0 1 1 2 2 2 2 3 3 3 3 3 4 4 4 5 6 7 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 11 11 10 10 11 12 13 13 13 12 12 12 11 11 10 10 10 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 9 9 9 10 10 10 10 10 10 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 12 11 11 11 11 11 12 13 13 13 12 11 10 10 10 9 9 10 11 11 12 12 12 12 12 13 13 12 10 9 8 8 8 9 10 10 11 11 11 11 11 10 10 9 10 10 10 9 7 6 6 6 8 8 9 10 10 11 10 9 7 7 7 7 8 8 8 9 9 10 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 8 8 9 9 8 7 6 5 1 2 2 2 4 5 6 6 7 8 9 9 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 15 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 18 18 17 17 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 13 12 13 13 14 14 15 15 15 14 14 14 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 11 10 9 7 5 5 7 6 4 2 1 1 4 5 7 10 11 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 17 17 18 19 19 18 18 18 17 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 10 9 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 6 8 8 10 13 16 18 15 12 8 6 5 3 1 2 4 5 6 7 7 8 8 6 3 2 4 5 4 4 3 3 3 2 2 2 1 1 0 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 6 7 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 11 10 10 9 9 10 11 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 15 14 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 12 12 13 13 12 12 11 11 11 10 9 10 10 11 12 12 12 12 12 13 13 12 10 9 8 7 7 8 9 10 11 11 11 11 10 10 9 9 10 10 10 8 7 6 4 5 7 8 9 10 11 11 11 9 8 8 7 7 7 7 8 8 8 9 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 8 8 9 9 9 8 6 4 1 2 2 2 4 5 5 6 7 8 9 9 10 10 10 11 11 10 11 11 12 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 14 13 12 12 12 13 13 14 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 11 10 8 6 4 4 6 5 4 2 2 1 1 3 5 8 10 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 14 14 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 17 18 18 19 19 18 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 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 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 13 13 13 13 13 12 12 12 12 11 10 10 10 9 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 5 5 6 6 7 8 11 15 18 19 16 13 9 6 4 2 3 6 7 8 9 9 9 8 8 6 3 4 5 5 4 4 4 3 3 3 2 2 1 1 1 0 1 1 2 2 2 3 3 3 3 3 4 4 4 5 6 7 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 13 13 13 13 12 10 9 9 9 9 10 11 11 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 9 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 13 13 13 13 13 13 13 14 13 13 13 12 12 11 11 12 13 13 13 13 12 12 12 11 11 9 9 9 11 12 12 12 12 12 13 13 12 11 10 9 7 7 7 7 8 10 10 11 10 10 9 9 9 10 10 9 9 7 5 3 4 6 8 9 10 11 11 11 10 9 9 8 8 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 8 8 9 9 9 9 8 6 3 1 1 1 2 3 4 5 6 7 8 8 9 9 10 10 11 11 11 11 11 12 13 13 13 13 13 13 13 14 14 15 15 16 16 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 15 15 16 16 16 16 15 16 16 16 16 16 16 15 14 13 13 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 11 10 8 5 3 4 5 5 4 3 2 2 2 2 4 7 9 11 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 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 17 18 19 19 19 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 9 12 16 19 19 16 13 11 9 7 7 8 9 9 11 12 12 11 9 8 6 3 4 5 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 6 7 7 8 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 10 9 9 9 8 8 10 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 8 7 8 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 16 15 13 13 13 13 12 13 14 14 14 14 13 13 12 11 11 12 13 13 13 13 13 13 13 12 12 11 10 9 10 11 12 12 12 12 13 13 12 12 10 9 9 7 6 6 7 8 10 10 10 9 9 9 9 10 10 9 9 7 5 4 4 5 7 9 10 11 11 11 10 10 10 10 9 8 7 7 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 8 8 9 9 9 9 8 5 2 0 1 1 2 3 4 4 5 7 7 8 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 17 16 16 16 16 15 15 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 13 13 14 14 15 15 16 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 11 9 7 5 3 4 5 5 4 4 4 3 3 3 4 6 8 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 14 14 15 15 15 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 19 19 19 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 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 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 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 7 6 5 5 4 4 3 4 4 4 5 5 5 5 5 5 4 4 5 5 6 6 7 8 11 14 18 20 19 16 14 13 13 12 12 12 12 13 14 15 14 13 11 9 6 3 4 5 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 5 5 6 7 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 10 9 9 8 8 8 8 9 10 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 10 9 8 7 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 13 13 13 13 14 15 15 15 15 15 15 15 16 16 16 16 16 16 14 13 13 13 12 12 13 14 15 15 15 14 13 12 11 11 12 13 13 13 13 13 14 13 13 13 12 10 9 10 11 12 12 12 12 12 12 12 11 11 10 10 8 6 5 6 7 9 10 10 9 9 9 9 9 9 9 9 8 6 4 4 5 7 8 10 10 11 11 11 11 11 11 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 8 8 8 9 9 9 8 6 3 1 1 1 2 2 3 4 5 5 7 8 8 9 10 10 10 10 11 11 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 17 16 15 15 16 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 14 13 13 13 14 14 15 15 16 16 16 15 15 15 15 14 14 13 13 13 14 14 14 14 14 15 15 14 14 14 13 12 11 9 7 4 3 4 5 5 5 5 4 4 3 3 4 6 8 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 14 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 18 18 19 19 19 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 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 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 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 9 8 8 8 7 6 5 5 4 4 3 3 3 4 5 5 5 5 5 4 4 4 4 5 6 6 6 7 9 12 16 19 20 19 16 15 15 15 15 14 14 15 16 17 17 16 14 12 10 6 2 4 5 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 6 7 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 10 9 9 9 8 8 8 8 9 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 10 10 10 10 10 10 9 8 8 9 9 10 11 11 11 12 12 12 11 11 11 12 12 13 13 14 14 13 13 12 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 14 13 13 12 12 13 14 15 15 16 15 14 13 12 11 11 12 13 13 13 12 13 14 14 14 13 12 11 10 9 10 11 12 12 12 12 12 12 12 11 11 10 9 7 6 6 7 8 9 10 9 9 9 9 9 9 10 10 9 7 5 5 5 7 8 9 10 10 11 11 11 11 10 10 10 9 8 8 9 9 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 7 7 8 7 7 7 7 6 6 6 6 7 7 8 9 9 10 9 8 6 3 2 1 1 2 2 2 3 4 5 7 8 8 9 10 10 10 10 11 11 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 18 18 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 15 14 14 13 14 14 15 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 12 10 9 6 4 3 4 4 5 5 5 4 4 4 4 4 5 7 8 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 7 6 6 5 4 3 3 3 3 3 4 4 4 5 4 4 4 4 4 5 5 5 6 7 8 10 13 17 20 20 18 17 16 16 15 15 15 15 16 16 17 17 17 15 13 10 6 2 4 5 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 5 6 7 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 11 11 10 10 10 9 9 9 8 9 10 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 10 9 8 9 9 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 13 12 12 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 14 13 13 13 13 14 14 15 15 16 15 14 13 12 11 11 12 13 13 13 12 12 13 14 14 13 13 11 10 10 10 11 12 12 12 12 12 12 12 12 12 11 10 8 6 6 7 8 9 10 10 9 9 9 9 10 10 10 10 8 6 5 5 6 8 9 10 10 10 11 11 11 11 10 10 10 9 8 9 9 10 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 7 7 7 7 6 6 6 6 7 7 8 9 9 9 9 8 6 3 2 1 1 2 2 2 3 4 5 7 7 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 15 16 16 17 17 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 16 16 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 11 10 8 6 3 3 3 4 5 5 5 5 4 4 4 4 5 6 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 19 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 9 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 7 8 11 14 18 20 20 18 17 16 16 16 16 16 16 16 16 17 17 17 15 13 9 5 3 5 5 5 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 6 6 7 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 10 11 11 11 11 10 9 9 10 10 11 11 11 11 12 13 13 13 14 14 14 14 14 14 14 14 13 12 12 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 14 13 13 13 14 14 15 15 16 16 15 14 13 12 11 12 12 13 14 13 12 12 12 13 13 13 13 12 11 10 10 11 12 12 12 12 12 12 12 13 13 12 10 9 7 7 7 8 9 9 9 9 9 9 9 10 10 11 10 9 7 6 6 6 7 9 9 9 10 11 12 12 11 11 10 10 10 9 10 10 11 11 11 11 10 9 8 7 7 6 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 6 4 2 1 1 2 2 2 3 4 6 7 7 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 17 16 16 15 15 15 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 15 15 15 15 15 15 14 14 13 13 13 12 11 10 8 5 4 3 3 4 5 5 5 5 5 4 4 4 5 6 6 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 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 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 9 9 8 8 7 6 6 5 4 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 7 8 9 12 15 18 20 20 19 18 18 18 17 17 17 17 16 16 16 16 16 14 11 8 4 4 5 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 4 4 5 5 6 6 7 8 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 10 10 11 11 11 11 11 11 11 12 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 12 13 14 14 15 15 15 15 14 14 14 14 14 14 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 13 14 14 15 15 16 16 16 15 13 12 12 12 12 13 14 14 13 13 13 13 13 13 13 13 12 11 10 10 11 12 12 13 13 13 13 13 13 13 12 11 9 8 7 7 8 8 9 9 9 9 9 9 10 10 11 10 9 8 7 6 6 7 7 8 9 10 11 11 12 11 11 11 11 10 10 10 11 11 11 11 11 10 10 9 7 6 5 5 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 8 7 5 2 1 1 1 2 2 4 5 6 7 7 8 9 9 9 10 10 10 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 16 15 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 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 16 15 15 14 14 14 15 15 15 15 14 14 13 13 13 13 12 12 11 10 8 7 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 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 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 11 11 11 11 10 10 9 8 8 9 8 8 7 7 6 4 3 3 3 2 3 3 3 3 3 4 4 5 6 7 7 7 7 7 7 8 9 10 12 15 18 20 20 21 20 19 19 18 18 18 17 16 15 15 15 15 13 10 6 4 5 5 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 4 4 4 4 5 6 7 8 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 13 14 15 15 15 15 15 15 14 15 15 15 14 14 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 15 15 15 15 16 16 16 14 13 12 12 12 12 13 14 14 14 14 13 13 13 13 12 12 12 12 11 10 11 12 12 13 13 13 13 13 12 12 12 11 10 8 7 7 7 7 8 8 8 8 9 9 10 10 10 10 9 8 7 7 6 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 6 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 7 5 3 2 2 2 2 3 4 5 6 7 7 8 9 9 9 10 10 10 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 15 16 16 16 16 16 15 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 17 17 17 17 17 17 17 18 18 17 17 16 16 16 16 16 16 16 15 16 16 16 15 15 15 15 14 14 15 15 15 15 14 14 13 13 13 13 13 12 12 11 10 9 8 6 5 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 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 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 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 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 8 8 8 8 8 8 7 6 5 3 3 2 2 2 3 3 4 4 4 4 5 6 7 7 8 8 8 7 7 8 9 10 12 14 17 19 21 21 20 19 19 18 18 18 17 16 15 14 14 13 11 7 4 5 5 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 2 3 3 4 4 4 4 5 6 7 8 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 15 15 15 16 15 14 13 12 12 12 12 13 13 14 14 14 13 12 12 12 12 12 12 12 12 11 11 12 12 13 13 14 13 13 11 11 11 10 10 8 7 6 6 6 7 7 8 8 8 9 10 10 10 10 9 8 7 7 7 7 7 8 9 9 10 11 11 11 11 11 12 11 11 11 11 11 12 12 12 11 10 9 8 6 4 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 6 5 4 3 2 2 3 3 4 5 6 6 7 8 9 9 9 9 10 10 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 15 15 15 15 16 16 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 14 14 13 13 13 13 13 12 12 11 11 10 8 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 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 18 18 18 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 9 8 8 8 7 7 6 5 4 4 4 3 2 2 3 3 3 4 4 4 5 5 6 7 8 8 8 7 6 6 6 7 9 11 13 16 18 20 20 20 19 18 17 17 17 17 16 14 13 12 11 8 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 6 6 8 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 12 13 14 14 14 14 13 14 14 15 15 15 16 16 15 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 15 15 15 15 15 14 13 13 12 12 12 12 13 13 14 14 13 12 12 11 11 12 12 13 13 12 12 12 12 12 13 13 13 12 11 10 10 10 9 8 7 6 6 6 6 6 7 8 8 9 10 10 10 9 8 8 7 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 12 11 11 10 9 7 6 4 4 4 5 6 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 7 6 5 4 2 2 2 3 4 4 5 6 6 7 8 8 9 9 9 10 10 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 14 14 15 15 16 16 16 16 16 16 16 16 15 14 14 15 15 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 16 16 16 16 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 12 12 12 11 10 8 6 5 5 5 5 5 6 6 5 5 5 5 5 6 6 7 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 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 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 9 8 8 7 7 7 6 5 3 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 7 8 7 6 5 4 4 5 7 9 12 15 17 18 19 19 19 18 17 16 17 17 15 14 12 10 8 5 4 5 5 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 7 9 9 10 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 13 14 14 14 13 13 12 12 12 12 12 12 13 14 14 14 13 13 13 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 15 14 14 15 15 14 13 13 12 12 12 12 12 13 13 14 13 12 11 11 11 11 12 13 14 14 14 13 12 12 13 13 13 12 11 10 10 10 10 9 8 7 6 5 5 6 6 7 8 9 10 10 10 9 8 8 8 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 11 10 9 8 7 6 5 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 7 5 3 2 2 3 3 4 4 5 5 6 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 14 14 14 15 15 15 14 14 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 13 13 13 13 12 12 12 11 10 8 6 5 5 5 5 6 6 6 6 6 5 5 6 6 7 8 8 9 10 10 11 11 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 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 19 19 19 19 19 18 18 18 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 8 7 7 6 6 5 4 3 2 2 3 4 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 6 5 4 4 5 6 8 11 14 17 18 18 19 19 18 17 16 16 16 14 12 10 7 5 4 4 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 2 3 3 3 3 3 4 4 5 5 6 7 8 9 10 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 13 13 13 12 12 12 13 13 14 14 14 14 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 15 14 13 13 12 12 12 12 13 13 13 14 13 12 11 12 11 11 12 13 14 14 14 14 13 12 12 12 12 11 11 11 11 11 10 10 9 7 6 5 5 6 6 7 8 9 10 10 10 10 9 8 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 9 8 7 7 8 8 8 7 7 6 6 6 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 8 7 5 3 2 2 3 3 4 4 4 5 6 6 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 14 14 13 13 14 15 15 14 14 14 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 12 12 11 10 8 7 6 5 5 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 11 11 11 12 12 12 12 12 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 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 9 9 8 7 6 6 5 5 4 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 5 7 10 13 15 17 17 18 18 18 17 16 15 15 14 12 9 7 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 8 9 10 11 12 12 12 12 13 13 12 12 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 13 13 13 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 12 12 12 13 13 13 13 14 13 13 12 12 12 12 13 13 13 14 14 14 13 12 12 12 12 11 12 12 12 12 11 10 9 7 6 5 5 6 6 7 8 9 10 10 10 10 9 8 7 7 7 7 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 10 9 8 9 9 8 7 6 6 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 8 7 5 3 2 2 3 3 4 4 4 5 5 6 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 14 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 16 15 15 15 14 14 13 13 13 12 12 12 11 10 9 7 6 5 5 6 6 6 6 6 6 6 6 6 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 8 8 7 6 5 5 5 4 4 3 3 4 4 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 6 8 11 14 16 16 17 17 17 16 15 15 14 13 12 10 8 6 6 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 3 3 4 4 4 5 6 6 7 8 9 10 11 11 12 12 12 13 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 14 14 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 18 18 18 17 16 15 15 15 15 14 13 13 14 14 14 15 14 14 13 11 11 12 13 13 14 14 14 13 13 12 12 13 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 10 9 7 6 6 5 6 7 8 9 9 10 10 10 10 9 8 7 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 9 10 9 8 7 6 5 4 4 4 4 4 5 5 5 6 6 7 8 9 9 9 9 9 9 8 8 7 5 3 2 2 3 3 3 4 4 4 5 6 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 14 14 14 13 13 13 13 14 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 16 15 15 15 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 16 15 15 15 14 14 14 13 13 12 12 12 12 11 10 9 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 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 18 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 7 6 5 5 4 4 4 4 4 3 4 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 9 12 14 16 17 17 16 16 15 14 14 13 12 12 10 8 6 6 5 5 6 6 6 5 5 5 4 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 9 10 10 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 19 17 16 15 15 15 15 14 13 13 14 14 14 14 14 14 13 11 11 12 13 13 14 14 15 14 13 13 13 13 13 12 11 11 12 12 13 13 13 13 13 13 13 12 12 12 11 10 8 7 6 6 6 6 7 8 9 9 10 10 10 10 9 8 7 7 7 7 8 8 9 9 10 10 11 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 12 12 12 11 11 11 11 10 9 7 6 5 4 3 2 3 3 4 5 5 5 6 7 8 9 9 9 9 9 8 8 7 7 5 4 3 3 3 3 3 4 4 4 5 6 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 12 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 13 12 12 12 12 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 12 11 10 9 7 6 6 6 6 6 7 6 6 6 6 6 7 7 8 9 9 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 7 5 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 6 6 7 7 7 7 7 7 8 9 12 12 15 17 17 16 15 15 14 14 13 13 12 11 9 8 6 4 5 5 6 6 5 5 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 10 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 15 14 14 14 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 18 18 19 19 19 19 18 16 15 15 15 14 14 13 13 14 14 14 14 14 14 12 11 11 12 13 13 14 15 15 14 14 13 13 13 12 11 10 10 11 12 12 13 13 13 13 13 13 13 12 12 11 9 7 7 6 6 6 7 7 8 9 9 9 10 10 10 9 8 7 7 7 8 8 9 9 10 10 11 12 12 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 9 8 7 5 3 1 1 2 3 3 4 4 5 6 7 8 8 9 9 9 8 8 8 7 6 5 4 3 3 3 3 3 4 4 5 5 6 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 12 12 13 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 12 11 10 11 11 12 13 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 11 10 9 8 7 7 6 6 6 7 6 6 6 6 7 7 8 8 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 7 5 4 2 2 2 2 3 4 4 4 4 4 4 4 5 6 6 6 6 5 5 5 5 5 6 7 7 7 7 8 8 9 9 10 13 16 17 17 16 15 15 15 14 14 14 13 11 9 9 5 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 8 9 9 10 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 19 18 18 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 12 11 11 12 13 13 14 15 16 15 14 14 13 12 11 10 9 9 10 11 12 13 13 13 14 14 13 13 12 11 10 8 7 6 6 6 7 7 7 8 8 9 9 10 10 10 10 8 7 7 8 8 9 9 10 10 11 12 12 13 13 12 12 12 12 11 11 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 8 5 3 1 1 2 2 3 3 4 5 6 7 8 8 8 8 8 8 7 7 7 6 5 5 4 3 3 3 3 4 4 5 5 6 7 8 8 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 14 13 11 10 10 10 11 12 13 13 14 14 14 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 11 10 10 9 8 7 6 6 7 7 7 6 6 7 7 7 8 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 7 8 7 5 4 4 2 1 1 3 4 4 4 5 5 4 4 4 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 11 12 15 17 18 17 17 16 15 15 14 14 13 12 11 11 8 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 5 6 7 8 8 9 9 10 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 12 12 12 13 14 14 15 16 15 15 14 12 11 10 9 8 8 9 10 11 12 13 13 13 14 13 12 11 10 8 7 6 6 6 7 7 7 7 8 8 9 9 10 10 11 10 9 8 8 8 9 9 10 10 11 12 12 12 13 12 12 12 12 12 11 12 12 12 12 12 12 13 12 12 11 11 11 11 11 11 11 11 10 10 8 6 3 2 2 2 2 3 3 3 5 6 6 7 8 8 8 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 5 6 6 7 8 8 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 14 14 13 11 11 10 9 10 11 12 13 13 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 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 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 7 6 6 6 4 3 3 2 2 2 4 5 4 4 5 5 5 4 4 5 6 7 7 8 8 9 9 8 8 8 8 8 9 9 10 11 10 12 14 17 18 19 18 17 16 15 14 13 12 11 11 10 10 7 4 3 5 6 6 6 6 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 7 7 8 9 10 11 11 12 12 12 12 11 11 11 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 18 18 17 17 16 16 15 15 15 14 14 14 14 14 13 14 14 14 13 13 13 13 14 14 15 15 15 15 13 12 11 10 8 7 6 7 9 11 12 13 13 13 13 13 12 11 9 7 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 10 9 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 7 5 3 2 2 3 3 2 2 3 5 6 6 7 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 5 5 6 6 7 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 15 14 13 12 11 11 10 9 9 10 11 12 13 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 7 6 5 5 5 3 1 1 2 2 4 5 5 4 3 4 4 4 5 5 5 6 6 8 9 9 9 9 9 9 9 9 10 10 11 12 12 12 14 16 18 19 18 17 16 15 14 12 11 10 10 9 8 7 6 3 2 4 6 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 6 7 8 8 9 10 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 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 15 15 15 15 15 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 13 12 10 9 7 6 5 7 9 10 12 12 13 13 13 13 12 10 8 7 6 5 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 10 10 9 8 6 4 3 3 3 3 3 2 2 3 4 4 6 7 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 5 5 6 6 7 8 8 9 9 9 10 10 11 11 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 14 13 13 12 12 11 10 9 9 10 11 13 13 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 7 6 5 4 4 4 3 2 2 2 4 5 5 5 4 3 3 4 4 5 5 6 6 7 8 9 9 9 9 10 10 10 10 11 12 12 13 14 15 16 17 18 18 17 16 14 13 11 9 8 7 7 7 6 5 4 2 2 4 6 6 6 6 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 6 6 7 8 9 10 10 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 12 12 13 14 14 14 15 15 15 15 15 14 14 14 14 14 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 15 15 14 14 14 15 15 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 15 14 14 14 14 13 13 13 14 15 15 15 14 14 14 13 13 13 14 14 14 13 12 10 8 6 5 5 6 8 10 10 11 12 13 13 13 12 11 9 7 5 5 6 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 10 11 12 12 12 12 13 13 13 13 12 13 13 13 13 13 13 13 12 11 10 10 9 9 9 9 9 10 9 8 7 6 4 3 2 3 3 3 3 2 2 3 2 3 4 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 14 13 13 12 12 11 11 10 9 9 10 11 13 13 14 14 15 15 15 15 15 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 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 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 6 5 4 4 3 3 3 3 2 3 4 5 5 4 4 4 4 4 4 5 5 5 6 6 7 8 9 9 10 10 10 11 11 12 13 13 14 15 16 16 16 16 16 16 13 12 10 7 6 6 6 6 5 4 3 2 2 2 4 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 5 6 6 7 7 8 9 10 11 11 11 12 12 12 11 11 11 11 11 10 10 10 9 9 10 11 11 12 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 14 14 15 15 15 14 13 12 13 14 15 15 15 15 14 13 13 13 13 13 13 13 13 12 10 7 5 4 5 6 7 8 10 11 12 13 13 13 12 11 9 7 5 5 6 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 10 9 8 7 7 7 7 8 7 6 5 4 3 3 2 3 3 4 4 3 3 4 2 1 3 5 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 7 7 7 8 9 9 9 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 14 13 13 12 12 11 11 10 10 11 11 12 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 13 13 12 12 11 10 9 9 9 10 12 13 13 14 14 15 15 15 15 14 14 13 12 12 13 13 13 13 13 12 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 7 6 4 4 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 11 11 12 12 13 13 14 15 16 15 15 14 14 14 13 13 9 7 5 5 6 6 6 5 4 3 2 2 3 4 5 6 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 9 10 10 11 11 11 12 11 11 11 11 11 11 11 10 10 9 9 9 10 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 14 14 14 15 16 16 15 14 13 13 14 15 16 15 15 14 14 13 13 13 13 13 13 13 12 10 7 5 4 5 5 7 8 10 11 12 13 13 13 12 12 10 8 6 6 5 6 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 10 9 8 7 6 5 5 7 5 4 4 3 3 3 3 3 3 4 4 5 5 5 3 1 2 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 7 7 7 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 9 9 10 11 12 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 14 13 13 12 12 11 11 10 9 8 9 10 11 12 13 13 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 12 12 12 12 11 10 10 9 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 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 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 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 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 9 9 8 8 7 7 5 4 3 3 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 6 7 8 9 10 11 12 13 13 14 14 15 16 16 15 13 12 12 11 11 10 8 5 4 4 5 6 5 5 4 4 4 3 4 4 5 5 5 5 5 4 4 4 4 3 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 5 6 6 6 7 8 8 9 10 10 11 11 11 11 11 11 12 12 12 12 11 11 10 9 9 9 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 13 13 14 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 14 14 14 15 16 17 16 14 12 12 13 14 15 15 15 14 14 13 12 12 13 13 13 13 12 10 8 5 5 5 5 7 8 10 11 12 12 12 12 13 12 11 9 8 7 6 6 7 8 9 10 10 10 10 9 10 10 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 13 13 13 12 12 12 13 13 13 12 10 9 8 6 5 4 4 5 5 4 3 3 3 3 3 3 4 4 5 5 6 6 3 1 2 3 4 5 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 11 10 9 9 9 9 9 10 11 12 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 11 10 10 9 8 9 10 11 12 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 13 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 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 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 9 9 8 8 8 7 6 4 3 3 2 2 2 2 3 3 4 4 4 4 3 3 2 2 2 2 3 3 3 4 5 6 7 8 10 11 12 13 13 14 14 15 16 16 16 14 13 11 11 11 11 9 6 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 6 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 12 9 8 8 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 13 14 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 13 14 15 16 16 15 13 11 10 11 13 14 15 15 14 13 13 12 12 12 13 13 13 12 11 8 6 5 5 6 7 8 10 11 11 12 12 12 13 13 12 11 10 8 7 7 8 9 9 10 10 10 10 9 9 9 9 9 9 8 9 10 11 11 12 12 13 13 13 13 14 14 14 14 14 13 12 12 12 12 12 13 12 12 11 10 8 6 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 6 6 6 4 2 2 2 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 12 10 9 9 8 8 9 9 10 11 13 14 14 15 15 15 15 15 15 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 13 13 12 11 11 10 9 9 8 9 10 11 11 12 12 13 13 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 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 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 7 6 5 4 3 3 2 2 2 2 3 4 4 4 4 3 3 2 2 2 2 1 2 3 3 4 5 6 7 8 10 11 13 14 14 14 15 16 16 17 16 15 13 12 12 11 11 7 4 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 7 8 8 9 9 10 10 11 11 11 11 12 12 13 13 14 13 11 7 6 9 11 12 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 17 16 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 12 13 14 14 15 16 16 16 16 17 17 18 17 17 17 16 16 16 16 15 15 15 15 16 15 14 13 14 15 16 16 14 12 10 8 9 11 12 13 14 14 13 13 12 12 12 12 13 13 13 11 10 8 6 5 6 7 8 9 10 11 11 12 12 13 13 13 12 11 9 8 7 8 9 10 10 11 11 10 10 10 9 9 9 8 8 9 10 10 12 12 13 13 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 11 11 10 8 5 4 4 4 5 5 4 4 5 5 5 5 5 4 5 5 6 7 7 5 3 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 13 11 10 9 8 8 8 9 10 11 12 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 11 10 10 9 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 11 11 10 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 11 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 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 4 3 3 3 3 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 7 8 10 12 13 14 14 15 15 16 17 17 16 15 14 13 12 11 9 4 3 3 4 4 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 14 14 12 8 4 4 8 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 17 17 16 15 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 13 14 14 15 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 14 14 14 15 16 16 14 12 9 7 7 8 9 11 13 13 13 13 12 12 12 12 13 13 13 12 11 9 7 6 6 7 8 9 10 11 11 12 12 13 13 13 12 11 9 8 8 8 9 10 11 11 11 11 10 10 10 10 9 8 8 9 10 11 11 12 12 13 13 14 14 14 15 15 14 14 13 12 12 12 12 12 12 12 12 11 10 8 6 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 6 7 7 6 4 3 2 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 10 9 8 8 9 10 11 12 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 12 12 11 10 9 9 8 8 9 9 10 10 11 12 12 11 11 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 11 10 10 9 9 9 9 9 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 8 7 6 5 4 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 8 10 12 13 14 15 16 16 17 17 17 16 15 14 13 11 9 6 4 2 4 5 5 6 6 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 13 13 14 13 10 5 1 2 8 12 13 13 13 13 14 14 14 15 15 15 15 16 17 17 17 18 18 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 12 13 13 14 15 15 16 16 15 15 16 17 17 16 16 16 16 15 15 15 15 15 16 16 16 15 14 14 15 15 15 14 12 9 7 7 6 8 10 12 13 13 13 12 12 12 13 12 12 12 12 11 9 7 6 6 7 8 9 10 10 11 12 12 13 13 13 12 11 10 9 8 9 9 10 11 11 11 11 11 11 11 10 9 8 8 9 10 10 11 11 11 11 12 13 14 15 15 15 15 14 13 13 12 12 12 12 12 12 11 11 10 8 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 5 6 6 6 5 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 13 11 10 9 9 9 10 11 12 12 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 11 10 10 9 8 8 8 9 9 10 10 11 12 11 11 11 11 11 11 11 11 11 11 10 11 11 11 12 12 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 5 4 3 3 3 3 2 3 3 3 3 3 3 4 4 4 4 5 4 4 3 3 3 3 4 4 5 6 8 10 12 13 14 16 17 17 17 17 16 15 14 13 11 8 6 4 3 5 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 13 13 13 11 7 3 1 2 8 13 13 14 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 16 15 14 14 13 13 13 13 14 14 14 14 13 12 11 11 11 11 11 11 12 12 13 13 12 12 12 11 11 11 11 11 11 11 11 12 13 13 14 15 15 15 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 16 15 14 14 14 15 15 14 11 9 7 6 6 7 8 10 12 12 12 12 12 13 13 12 12 11 11 10 8 7 6 7 7 8 9 10 10 11 11 12 13 13 13 12 11 9 9 9 9 9 10 11 12 12 12 12 11 11 11 10 9 9 9 10 10 10 10 8 8 10 12 14 15 16 15 15 15 14 13 12 12 12 12 12 11 11 10 10 8 7 6 6 5 5 4 5 5 5 5 5 4 4 3 3 3 4 5 5 5 5 4 4 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 13 12 11 10 10 10 10 11 12 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 10 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 11 11 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 18 18 22 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 4 5 7 9 10 11 13 15 16 18 18 18 16 15 14 13 11 8 4 4 3 4 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 11 11 12 13 13 12 9 5 2 1 3 8 12 12 14 13 13 14 14 15 15 15 15 16 16 16 16 17 16 16 16 16 15 14 13 13 12 12 13 13 13 13 14 13 13 13 12 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 12 13 13 14 14 15 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 14 14 14 15 14 13 10 8 6 5 6 6 6 8 11 12 12 12 12 12 13 13 12 10 9 8 7 7 7 7 7 8 9 10 10 11 11 12 13 13 13 12 11 9 9 9 9 10 10 11 11 11 12 12 12 12 11 10 10 9 10 10 9 8 8 7 6 7 10 13 15 16 16 15 14 14 13 12 12 12 12 11 11 10 10 9 8 8 7 7 6 5 4 4 5 5 5 5 4 3 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 13 11 10 11 10 10 10 11 12 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 9 9 9 9 9 10 10 11 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 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 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 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 7 9 10 11 13 15 17 18 19 18 16 14 12 10 7 4 3 3 5 7 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 11 8 4 2 1 4 6 9 12 14 13 13 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 14 13 13 12 12 12 12 13 13 14 14 14 14 13 13 12 11 11 11 11 12 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 13 13 14 14 15 16 17 17 16 15 14 15 15 15 15 16 16 16 17 17 17 17 17 17 15 14 13 14 14 14 13 12 7 4 4 5 5 4 6 9 11 12 12 12 12 12 12 11 9 7 6 6 7 7 7 8 8 9 10 10 10 11 12 12 12 12 11 10 9 8 9 9 10 10 10 11 11 12 12 12 12 12 11 10 10 10 9 8 7 7 5 4 5 8 12 14 15 15 15 14 13 13 12 12 12 11 11 10 9 9 9 8 8 8 8 7 5 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 9 9 10 10 10 10 10 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 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 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 6 5 5 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 6 7 8 9 11 13 16 18 19 19 18 15 12 9 6 4 4 4 6 7 8 9 9 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 5 5 4 4 4 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 11 10 7 4 2 2 2 5 9 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 13 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 13 14 15 16 17 18 17 16 15 15 15 15 15 15 15 16 16 17 17 16 16 16 16 15 14 13 13 13 13 12 10 5 3 3 4 5 4 4 6 9 10 11 11 11 11 12 10 7 5 4 5 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 10 9 8 9 9 9 10 10 11 11 12 12 13 13 12 11 11 10 10 9 9 8 6 3 2 2 5 10 13 15 15 14 13 12 12 12 11 11 11 10 9 9 8 8 8 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 3 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 11 11 12 11 11 11 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 18 18 18 18 19 19 19 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 6 6 5 4 4 4 4 4 3 4 4 4 3 3 3 3 3 2 3 2 2 2 2 2 2 2 3 3 4 5 6 6 7 9 11 13 16 18 19 20 17 14 10 6 3 4 5 6 8 8 9 9 9 9 9 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 6 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 10 11 11 11 11 10 9 6 4 3 2 3 6 10 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 13 13 13 14 15 15 15 15 14 14 13 12 11 11 11 11 11 10 10 10 10 11 11 11 11 10 11 11 11 11 11 11 12 13 14 15 16 17 18 18 17 15 15 15 15 15 15 15 15 16 16 17 16 15 15 15 14 13 12 12 13 12 10 8 4 2 3 4 5 5 3 4 7 8 9 10 10 11 11 8 5 3 2 5 6 7 7 8 8 8 9 10 10 11 10 10 10 10 10 9 8 8 9 9 9 10 10 11 11 12 12 13 13 13 11 10 10 10 10 9 8 5 2 0 1 4 8 11 13 14 13 12 12 12 11 10 10 9 9 9 8 8 8 8 9 9 9 9 9 8 6 5 5 6 6 6 6 6 6 5 5 4 4 3 2 2 3 3 3 3 2 2 3 4 4 4 4 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 10 10 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 19 19 18 18 18 19 19 19 19 19 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 7 9 11 14 16 18 20 19 16 12 8 4 4 5 6 7 8 8 9 9 9 8 8 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 10 11 10 9 8 6 4 3 3 4 7 10 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 14 13 13 14 14 14 15 16 16 15 15 15 14 13 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 14 15 15 16 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 15 14 14 14 13 12 12 12 12 11 9 6 3 2 3 4 5 5 4 3 4 6 7 8 9 9 9 6 3 1 2 5 6 7 8 8 8 8 9 10 10 10 8 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 12 11 11 10 10 9 7 4 1 1 2 4 7 10 12 13 13 12 12 11 10 9 8 8 8 8 8 7 7 8 8 9 9 9 9 8 7 6 6 6 7 7 7 7 6 6 6 5 4 2 1 1 2 2 2 2 2 2 3 3 4 4 4 5 5 6 7 7 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 10 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 12 12 12 11 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 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 19 19 19 19 19 18 18 18 18 18 18 18 18 19 18 18 18 18 19 19 19 19 19 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 3 3 4 4 5 5 5 6 7 9 12 14 17 19 19 18 15 10 5 3 3 5 7 7 8 8 8 8 8 7 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 9 7 6 5 4 4 5 7 11 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 15 15 16 16 16 16 16 15 15 14 13 12 11 11 11 11 11 11 11 11 11 12 12 11 11 11 12 12 13 13 13 13 14 15 15 16 16 17 16 16 15 15 14 14 14 14 14 15 15 15 15 14 14 12 12 12 12 11 11 11 11 10 8 5 2 2 3 5 5 5 4 3 3 3 5 7 8 8 7 5 2 2 3 5 6 7 8 8 8 9 9 10 10 9 6 5 5 5 6 6 7 7 8 8 9 9 9 10 10 11 12 12 13 13 13 12 12 11 10 9 7 4 1 1 3 4 6 9 10 11 11 11 11 10 9 8 7 7 7 7 7 7 7 7 8 8 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 5 4 2 1 1 1 2 2 2 2 3 3 4 4 4 4 5 5 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 10 10 11 12 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 12 12 13 12 10 10 9 9 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 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 19 19 19 19 18 18 17 17 17 18 18 19 19 19 19 18 18 19 19 19 19 19 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 6 6 5 5 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 2 2 3 3 4 4 4 5 5 6 7 8 10 12 15 17 19 19 17 12 7 3 3 4 6 7 8 8 8 8 7 6 5 3 1 2 2 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 6 6 5 4 4 5 8 11 13 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 16 17 17 17 17 16 16 15 15 14 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 16 15 14 13 13 13 13 14 14 14 14 14 14 13 12 11 10 10 11 11 11 11 10 9 7 4 2 2 3 5 5 5 4 4 2 2 4 6 7 7 5 3 2 2 4 5 7 7 7 8 8 9 9 10 9 8 5 4 4 4 5 5 6 7 8 8 8 9 9 10 10 10 11 12 12 13 13 13 12 11 10 8 6 3 1 2 3 5 6 7 8 9 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 4 3 2 1 1 1 2 2 2 3 3 4 4 4 3 4 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 10 10 11 12 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 13 12 11 10 9 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 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 19 19 19 19 18 18 17 17 18 18 19 19 19 19 19 19 18 18 19 19 19 19 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 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 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 4 4 3 3 3 2 2 2 3 3 4 4 4 5 5 6 7 8 9 11 13 16 18 20 19 15 10 4 3 3 6 7 8 8 9 8 7 6 4 3 2 1 0 1 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 7 6 5 4 4 6 9 11 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 18 18 17 17 16 16 15 15 14 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 15 15 14 15 15 16 16 16 16 15 14 13 13 12 11 12 13 13 14 14 13 13 12 11 9 8 8 9 9 10 10 10 9 6 4 2 2 3 4 5 4 4 3 2 2 4 6 7 7 5 4 3 3 4 6 6 7 7 8 9 9 10 10 9 7 5 4 3 4 4 5 5 6 7 8 8 8 9 9 9 10 11 12 12 12 13 12 12 11 9 7 4 1 2 3 4 5 5 6 6 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 6 5 4 4 3 2 2 1 1 2 2 3 3 3 4 3 3 3 3 5 6 6 7 7 8 8 8 8 9 9 9 9 8 8 9 10 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 10 10 11 12 13 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 14 13 12 10 9 10 10 11 11 11 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 17 17 18 18 19 19 19 19 19 19 18 18 18 19 19 19 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 5 5 5 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 4 4 4 4 5 5 5 6 7 8 9 10 12 15 17 19 19 18 13 7 4 2 4 7 8 8 9 8 8 7 6 4 3 1 1 1 2 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 6 4 4 5 7 9 11 13 14 15 16 16 17 17 17 16 16 16 17 17 17 17 17 18 18 17 16 16 16 17 17 17 17 17 17 16 16 15 15 14 12 12 12 11 12 12 12 12 13 14 14 14 13 13 14 14 14 14 15 15 15 14 15 16 16 16 15 15 15 14 13 12 11 10 11 12 12 13 13 12 12 11 9 7 6 6 7 8 9 10 9 8 6 4 3 2 3 4 4 4 3 2 2 3 5 6 8 8 7 6 5 5 5 5 6 7 8 9 9 10 10 10 9 7 5 4 3 4 4 4 5 6 7 7 8 8 8 8 9 9 10 11 12 12 13 12 11 9 7 5 2 2 3 4 5 5 5 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 3 4 6 6 7 7 8 8 8 8 9 9 9 8 8 8 9 10 10 11 11 11 12 12 12 12 13 13 13 12 12 11 12 12 12 12 11 10 10 11 12 13 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 13 11 10 10 10 11 12 11 11 11 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 17 18 18 18 18 19 19 19 19 19 18 18 18 19 19 19 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 5 5 5 4 3 3 2 3 3 2 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 4 5 5 5 6 6 6 7 8 9 10 11 14 16 18 20 19 16 12 10 4 3 6 7 8 9 9 9 9 9 8 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 8 6 4 4 5 7 10 11 13 14 15 16 16 16 16 16 16 15 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 16 15 15 14 13 12 12 12 12 12 12 13 14 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 14 14 12 10 9 10 11 12 12 12 12 11 9 7 6 5 5 5 7 8 9 9 8 6 4 3 3 3 4 4 3 2 1 2 4 6 7 9 9 8 8 7 6 6 7 7 8 9 9 10 10 10 10 9 7 5 4 3 3 4 4 5 6 7 7 7 8 8 8 9 9 10 10 12 12 12 11 10 7 5 3 2 3 4 4 5 5 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 10 10 11 12 13 14 14 14 15 15 15 15 15 15 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 13 12 11 10 10 11 12 12 12 12 11 11 10 10 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 3 2 2 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 2 3 3 4 5 5 6 6 6 7 7 8 9 11 13 15 17 20 21 19 14 11 8 2 4 7 8 9 9 9 9 9 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 7 5 4 4 6 8 10 12 13 14 15 15 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 15 15 15 14 12 12 12 12 13 13 14 15 16 16 15 15 15 14 14 15 15 15 16 16 16 16 15 15 15 15 15 14 14 13 12 10 8 9 10 11 12 12 11 10 8 6 5 3 3 3 5 7 8 8 7 5 4 2 3 3 3 3 3 2 1 2 4 6 8 9 10 10 9 8 8 8 8 9 9 9 10 10 10 10 9 8 6 5 4 4 3 4 5 5 6 7 7 7 7 7 8 9 9 9 11 12 12 12 10 8 5 3 2 2 3 4 4 4 4 4 3 4 4 4 5 5 6 6 6 6 6 5 5 4 4 4 5 5 5 6 6 6 5 5 5 5 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 1 2 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 10 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 11 10 10 10 11 12 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 12 10 10 11 11 12 13 13 12 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 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 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 6 5 4 4 4 3 2 2 2 2 3 3 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 5 5 6 6 6 7 8 9 10 12 14 16 18 21 21 18 17 12 5 1 6 7 8 9 9 9 9 9 6 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 8 7 5 4 5 6 8 10 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 13 12 12 12 13 13 14 15 16 16 16 16 15 15 15 14 15 15 15 15 16 16 15 14 14 14 14 14 14 13 13 11 9 8 8 9 11 12 12 11 9 8 6 4 2 2 2 4 5 6 6 5 4 3 2 2 2 3 3 3 3 3 3 4 6 8 9 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 8 7 6 4 4 4 4 5 6 6 7 7 8 7 7 8 8 9 10 11 11 11 11 9 6 3 2 2 3 4 4 4 4 3 3 2 3 3 4 5 5 6 6 6 6 6 5 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 2 1 2 4 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 11 11 11 12 12 12 13 12 12 12 12 12 12 12 12 12 11 10 10 10 11 12 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 12 10 9 10 10 11 12 13 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 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 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 22 22 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 6 5 5 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 5 5 5 6 6 7 7 8 10 11 13 15 17 20 21 21 18 16 10 3 3 6 8 9 9 9 9 8 6 3 2 1 2 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 4 4 4 4 4 5 5 5 6 6 6 5 5 4 4 3 3 3 3 2 3 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 8 8 7 5 5 6 7 9 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 13 12 12 13 13 14 15 16 16 16 16 16 16 15 14 14 14 15 15 15 15 14 14 13 13 13 13 14 13 13 12 11 9 7 7 9 11 12 12 11 10 8 6 4 2 2 2 3 4 5 5 4 3 2 1 1 2 3 3 4 4 5 5 5 6 7 9 9 10 10 9 9 10 10 10 10 10 10 10 9 8 8 7 7 5 4 4 4 4 5 6 7 7 8 8 8 8 8 8 9 9 10 11 11 10 8 5 2 2 3 4 4 4 4 3 2 2 2 3 3 4 5 5 6 6 6 6 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 3 3 2 2 2 1 3 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 11 11 11 12 12 12 13 12 12 12 12 12 12 13 12 12 11 10 10 11 12 12 13 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 13 13 14 14 14 13 11 10 9 9 10 11 12 12 12 12 12 11 11 11 11 11 11 11 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 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 9 11 12 14 16 19 21 22 21 20 14 8 1 5 7 8 8 8 8 7 6 4 2 2 1 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 5 5 4 4 3 2 2 2 2 3 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 8 8 7 6 6 7 8 10 11 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 15 15 15 15 15 15 15 14 13 13 12 12 13 14 14 15 16 16 16 16 16 15 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 12 10 8 7 7 8 10 11 11 11 10 8 6 5 3 3 2 3 4 4 4 4 3 2 1 1 2 2 3 4 5 6 6 7 6 6 7 7 8 9 9 9 10 11 10 10 10 10 9 9 8 8 7 7 5 4 4 4 5 5 6 7 8 9 9 9 9 9 7 7 7 8 9 10 10 8 5 2 3 3 4 4 4 3 2 2 2 2 3 4 4 5 6 6 6 6 6 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 3 3 3 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 12 12 12 12 12 12 13 13 13 12 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 14 13 13 13 13 13 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 15 14 13 13 11 9 7 8 10 11 12 12 11 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 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 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 13 13 12 12 11 11 11 10 10 9 9 9 9 8 8 7 7 6 5 5 5 4 3 3 3 3 2 2 2 3 3 3 3 2 2 2 1 1 1 2 3 3 4 5 5 6 7 6 7 7 8 8 9 10 12 13 15 17 19 22 22 21 18 12 5 2 7 8 8 8 7 6 5 4 3 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 3 2 2 2 2 2 3 3 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 8 8 7 7 7 8 9 10 11 11 12 13 14 14 15 15 15 15 15 15 15 16 17 17 17 17 16 16 16 15 16 16 16 16 15 15 14 14 14 14 14 14 13 12 12 12 13 14 15 16 16 15 15 15 15 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 10 8 6 6 7 9 10 10 10 10 8 7 6 4 3 2 3 4 4 4 4 3 2 1 1 1 2 3 4 5 7 8 8 7 5 4 4 5 6 7 10 11 11 11 10 10 10 9 9 8 8 8 7 6 5 5 5 5 6 7 8 9 10 10 10 10 8 5 4 3 4 5 7 8 7 5 3 3 3 4 4 3 2 1 2 2 3 4 4 5 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 15 15 15 14 13 12 9 6 6 8 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 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 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 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 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 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 9 9 9 9 8 8 8 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 0 1 0 1 3 3 4 5 6 7 8 8 8 8 9 9 10 11 13 14 16 17 20 22 22 22 17 10 1 5 7 7 7 6 5 5 4 3 2 2 2 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 3 2 2 1 2 2 2 3 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 9 10 11 11 12 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 12 12 13 13 14 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 11 10 8 6 5 6 7 8 9 9 9 8 7 6 4 3 2 3 4 5 5 4 4 2 2 0 1 3 4 6 7 8 9 10 9 8 5 3 1 4 7 10 11 11 11 10 10 9 9 9 9 9 8 7 7 6 5 5 6 6 7 8 9 10 10 10 9 6 3 3 3 2 2 4 6 6 5 4 4 4 4 4 2 2 2 3 3 4 4 5 5 6 6 6 6 6 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 12 12 12 12 12 13 13 14 14 14 13 12 12 11 11 12 12 13 13 14 14 14 14 14 14 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 10 10 11 12 13 14 15 15 16 15 15 13 12 9 6 5 6 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 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 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 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 19 19 19 19 19 19 19 19 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 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 7 7 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 2 3 3 4 5 7 7 8 9 9 10 10 10 11 12 14 15 16 18 19 20 22 22 17 8 2 6 7 6 6 5 4 3 3 3 2 2 2 2 2 3 4 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 4 3 2 1 1 1 1 2 3 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 13 13 14 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 10 11 11 12 12 12 11 10 8 6 5 5 5 7 8 8 9 8 7 6 4 2 2 3 4 5 5 5 5 3 2 1 2 4 6 7 9 10 10 11 10 10 7 4 1 4 8 10 11 11 11 10 9 9 9 9 9 9 8 8 7 6 6 6 6 6 7 9 9 10 10 9 7 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 3 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 12 12 12 12 13 14 14 14 14 14 13 12 12 12 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 8 9 10 10 10 10 10 10 10 9 9 9 9 10 11 13 14 16 16 16 16 16 15 13 12 9 6 4 5 7 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 13 13 13 13 13 13 13 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 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 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 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 2 2 2 3 4 4 5 6 7 8 10 10 11 11 11 12 13 14 15 16 17 19 20 21 21 16 6 3 6 6 5 4 4 3 3 3 2 2 2 2 1 2 4 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 4 3 2 1 1 0 1 2 3 4 5 5 6 6 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 10 11 12 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 13 13 12 12 13 13 14 14 14 14 14 14 14 13 12 11 11 11 11 11 12 12 12 12 12 10 9 9 10 11 12 12 11 10 9 7 5 5 5 6 6 7 8 8 7 5 3 1 2 4 5 5 6 6 6 4 4 3 3 5 7 9 10 11 11 11 11 10 7 3 1 6 9 11 11 11 10 10 9 9 9 9 9 9 8 7 7 7 7 6 6 7 8 8 9 9 10 8 6 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 2 3 3 4 4 4 4 5 5 5 6 6 6 6 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 12 12 12 12 13 14 15 15 15 14 13 12 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 7 7 7 7 7 8 9 10 10 10 10 10 9 9 8 8 8 9 10 12 14 16 16 17 17 16 16 15 13 11 9 6 4 4 6 8 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 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 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 7 7 7 6 6 5 4 4 4 4 5 5 5 4 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 7 8 10 10 11 11 12 12 13 14 15 16 17 18 20 21 20 15 6 3 6 5 4 4 3 3 3 3 2 2 2 1 1 3 5 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 4 4 3 2 1 1 0 1 2 3 4 5 5 6 5 5 6 6 7 7 7 7 7 7 6 6 7 8 8 8 8 8 8 8 9 10 11 12 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 12 11 10 10 11 11 12 12 12 12 11 9 8 8 9 11 11 12 11 11 10 8 8 6 4 5 5 6 7 7 6 5 3 2 3 4 4 6 7 8 7 6 5 6 4 5 7 9 10 11 11 11 11 9 6 2 4 9 11 11 11 10 10 10 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 8 9 9 8 6 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 3 3 3 4 5 5 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 10 10 11 12 12 12 13 13 13 13 13 12 12 13 14 15 15 15 14 13 12 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 7 8 9 10 10 10 10 10 10 9 9 8 8 8 10 12 14 15 16 16 17 17 16 16 15 13 11 9 6 3 3 5 6 8 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 5 4 4 4 4 5 5 5 5 3 3 2 3 3 3 2 2 2 3 3 3 3 3 4 4 5 6 7 8 10 11 11 12 12 13 14 15 16 16 17 18 20 21 20 14 5 2 5 4 3 3 3 3 3 2 2 2 1 0 2 5 6 6 6 5 5 4 4 3 3 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 3 2 1 1 1 2 3 4 5 5 6 6 5 5 5 6 6 7 7 7 7 6 5 5 6 7 8 8 8 8 8 8 9 10 11 12 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 13 13 13 13 14 14 14 14 15 15 15 14 14 13 11 10 10 10 10 11 11 12 12 12 10 8 7 7 8 10 11 11 11 11 11 10 9 7 5 4 5 5 6 7 6 4 3 3 3 3 5 7 8 9 9 8 7 7 5 6 8 10 10 10 10 10 9 8 5 5 7 10 11 11 11 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 6 7 8 9 9 9 6 4 4 4 4 4 4 4 5 4 5 5 5 4 4 3 3 4 4 3 2 2 3 4 5 5 6 6 6 5 6 6 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 15 15 15 15 14 11 11 9 9 9 10 11 11 12 13 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 7 8 9 10 10 10 10 10 10 9 8 8 8 9 11 13 15 16 16 17 17 17 16 15 14 13 11 9 6 3 3 3 5 8 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 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 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 7 7 7 6 5 5 4 4 4 4 5 5 6 5 4 4 4 4 4 3 3 2 2 3 3 3 3 4 5 5 6 7 7 9 10 11 12 12 13 14 15 16 16 17 17 19 21 21 19 13 4 2 4 4 3 3 3 3 2 2 1 1 1 2 4 6 6 6 5 5 5 4 4 3 3 2 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 2 1 1 2 2 3 4 5 6 6 6 5 5 5 5 6 7 7 7 7 6 5 5 5 6 7 8 8 8 8 9 9 10 11 12 13 14 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 11 10 9 9 10 10 11 11 11 11 9 8 6 6 7 9 10 11 11 11 11 11 9 7 5 4 4 5 6 6 5 5 4 4 4 4 6 8 10 10 10 9 7 7 7 7 8 9 9 9 8 7 7 7 7 8 9 11 11 11 10 10 10 10 10 10 10 9 7 6 6 7 7 7 7 7 7 6 6 7 8 9 10 9 8 5 5 4 3 3 3 4 4 4 4 5 5 4 4 4 4 4 4 3 3 2 3 4 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 13 13 10 9 8 9 9 10 11 12 13 13 14 14 14 14 14 14 14 13 12 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 7 8 9 10 10 10 11 11 11 10 10 9 9 10 11 13 14 15 16 17 17 17 17 16 15 14 13 11 8 6 4 3 3 5 7 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 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 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 18 18 18 18 19 18 18 18 18 18 18 18 18 18 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 6 7 8 8 9 10 11 12 13 14 15 16 16 17 18 19 20 21 21 18 11 3 2 4 3 3 3 3 2 2 1 1 1 3 4 5 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 3 3 2 1 1 2 3 4 5 5 6 6 6 5 5 5 6 6 7 7 7 7 6 5 5 5 6 7 7 8 8 9 9 10 10 11 12 13 14 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 14 13 11 10 9 9 9 9 10 11 11 10 9 7 6 6 7 8 10 11 11 11 11 11 10 8 5 4 4 5 6 6 6 5 5 5 5 6 7 9 10 11 10 8 8 8 7 7 8 8 8 7 6 6 7 8 9 10 11 11 11 10 10 10 10 10 10 11 10 8 6 6 6 7 7 7 7 7 7 7 6 7 8 9 10 10 9 7 7 5 4 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 3 2 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 16 15 15 15 13 10 9 8 9 9 10 11 12 13 13 14 14 14 14 14 14 13 12 12 11 11 11 11 10 10 10 10 10 9 8 8 7 7 7 6 6 7 9 9 10 10 11 11 11 11 11 10 9 10 11 13 14 15 16 16 17 17 17 16 16 14 14 13 11 9 7 5 3 3 5 7 9 10 11 11 11 12 12 12 12 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 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 19 19 19 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 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 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 4 4 4 4 4 5 6 8 8 9 9 10 12 13 14 15 15 17 17 18 19 20 21 22 21 17 10 1 4 4 4 3 3 2 2 1 0 1 4 5 5 6 5 5 5 4 4 4 4 3 3 2 2 1 0 1 2 2 3 3 3 4 4 4 4 5 5 6 6 5 5 5 4 4 3 3 2 1 2 3 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 4 5 6 7 7 8 9 9 10 10 11 12 13 14 14 15 14 14 15 15 16 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 16 16 16 16 16 16 15 15 15 15 15 14 13 11 10 9 9 9 9 10 10 10 9 8 7 6 6 7 8 9 9 10 11 11 10 9 7 6 4 4 5 6 6 6 6 6 6 7 8 9 10 11 12 10 8 8 8 8 7 7 6 6 5 5 6 8 9 10 11 11 11 11 10 10 10 10 10 10 11 9 7 5 6 6 7 7 7 7 7 7 7 6 7 7 9 10 10 10 8 6 6 5 4 3 3 3 4 4 4 4 4 4 5 5 5 4 3 3 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 15 14 12 10 9 9 9 9 10 11 12 13 13 13 14 14 14 14 13 13 12 12 12 11 11 11 10 10 11 10 10 9 8 8 7 7 7 7 7 8 9 9 10 11 11 12 12 12 12 11 11 12 13 14 15 16 16 17 17 17 16 16 15 14 13 12 12 10 8 5 3 3 5 7 9 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 19 18 18 18 18 18 18 18 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 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 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 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 3 3 4 4 4 4 5 5 4 4 5 6 8 9 9 10 11 13 14 15 15 16 16 17 19 21 22 23 22 20 16 9 2 5 5 5 4 3 3 2 2 2 3 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 0 1 2 2 3 3 4 4 4 4 5 5 5 6 6 6 6 5 4 4 4 3 2 2 2 2 3 4 4 4 3 3 3 4 4 5 5 6 5 6 6 6 6 6 5 4 4 5 5 6 7 8 9 9 10 10 11 12 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 13 12 10 9 9 9 9 9 10 10 10 9 8 7 6 6 6 7 7 8 9 10 10 10 9 7 6 5 5 6 6 7 7 7 7 8 8 9 10 11 12 12 10 9 8 8 8 8 6 4 4 5 6 7 8 10 11 11 11 10 10 10 10 10 10 10 10 10 9 7 6 6 7 7 7 7 7 7 7 7 7 6 6 7 8 8 8 7 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 4 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 5 5 5 6 6 7 7 8 9 9 10 11 11 11 12 12 12 12 12 13 13 12 13 13 14 14 15 15 15 15 16 15 14 12 10 9 9 9 10 10 11 12 12 13 13 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 9 8 8 7 7 7 7 7 8 9 10 11 12 12 12 13 13 13 12 12 12 14 15 16 16 17 17 16 16 16 15 15 14 13 13 12 10 7 4 3 4 5 7 9 10 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 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 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 19 19 19 19 19 18 18 18 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 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 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 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 13 13 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 2 3 3 4 3 3 3 3 4 4 5 5 5 5 5 6 6 7 9 10 11 12 14 15 16 16 17 17 18 20 23 24 23 22 20 15 9 3 5 6 6 6 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 0 1 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 2 2 2 3 4 5 4 3 2 2 2 2 3 4 5 5 5 4 5 5 6 5 5 4 4 4 5 6 7 8 9 9 9 10 11 12 13 13 14 14 14 14 14 15 16 16 16 15 15 15 15 15 15 15 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 14 14 13 12 10 10 9 9 9 9 10 10 10 8 7 6 6 6 6 6 6 7 8 8 9 9 8 7 5 5 6 6 7 7 7 8 8 9 10 10 11 12 12 12 10 9 8 8 8 8 5 2 3 5 6 7 9 10 11 11 11 10 10 9 9 9 9 10 10 10 8 7 6 7 7 7 7 7 7 7 6 7 7 6 5 4 5 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 6 6 7 7 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 14 12 11 10 10 10 10 11 11 11 12 13 13 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 10 9 8 7 7 7 7 7 8 9 11 11 12 13 13 13 14 14 14 13 13 13 15 16 17 17 17 16 16 16 15 15 14 14 13 13 12 10 7 4 4 4 6 8 9 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 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 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 24 24 24 24 24 25 25 24 25 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 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 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 12 11 11 10 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 3 3 3 2 2 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 8 9 10 12 13 15 16 17 17 17 18 20 22 24 25 23 21 19 15 10 5 4 4 5 6 6 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 1 0 0 1 2 3 3 3 4 5 5 6 6 6 6 6 6 6 6 5 5 5 4 3 3 2 2 3 4 5 4 4 3 2 2 2 2 2 3 4 4 4 4 4 5 5 5 4 4 4 4 5 6 7 8 8 9 9 10 11 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 10 9 9 9 9 10 10 9 8 7 6 6 6 5 5 5 6 6 7 8 8 7 6 5 5 6 7 7 8 8 9 9 10 10 11 12 12 12 12 11 10 9 9 8 8 5 1 3 4 6 7 8 9 10 10 10 9 9 9 8 9 9 10 10 9 8 7 7 7 7 7 7 7 6 6 6 7 7 5 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 6 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 5 6 6 7 7 8 9 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 14 12 11 10 10 10 11 11 11 11 12 13 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 8 8 7 7 7 7 8 8 10 12 12 13 14 14 14 15 15 14 14 14 14 16 17 17 17 16 16 15 15 15 14 14 14 13 13 11 9 6 4 4 5 6 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 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 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 2 2 2 3 2 2 3 3 4 4 4 4 4 5 6 6 7 7 8 10 11 13 14 16 17 17 18 18 20 22 25 26 25 23 21 18 15 12 8 7 4 1 3 4 5 5 5 5 5 4 3 3 3 2 2 2 1 1 0 0 0 0 1 1 2 3 3 3 4 5 6 6 6 6 6 7 7 6 6 6 6 5 5 4 3 3 2 2 3 5 5 4 3 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 9 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 16 16 16 17 16 16 17 17 17 17 17 16 16 15 15 14 14 14 13 13 12 12 10 9 9 9 9 10 10 9 8 7 6 6 6 5 5 4 5 5 6 6 6 6 5 5 6 7 7 7 8 9 9 10 10 11 11 11 12 12 12 12 11 10 10 9 8 5 1 2 4 6 7 8 8 8 9 9 9 9 9 8 9 9 10 10 9 8 8 8 8 8 7 7 6 6 5 6 7 7 6 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 5 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 8 8 7 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 6 6 6 7 7 8 9 9 10 9 9 10 10 11 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 13 12 10 9 9 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 9 8 8 7 7 7 7 8 8 9 11 13 13 14 14 14 15 15 15 15 15 15 15 17 17 17 17 16 15 15 15 14 14 14 14 13 12 11 8 6 5 5 6 7 8 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 18 18 18 19 19 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 11 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 4 4 4 4 4 5 6 6 7 8 9 10 12 14 16 17 18 18 18 19 22 24 27 27 26 23 21 18 15 13 13 10 6 3 1 2 3 4 4 4 4 3 2 2 2 2 1 1 0 1 1 1 2 2 2 2 3 3 3 4 5 6 7 7 7 7 7 7 7 6 6 6 6 5 4 4 3 3 2 3 4 6 5 4 3 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 15 16 16 16 17 17 17 16 16 15 15 14 14 13 13 13 12 11 10 9 9 9 9 9 9 8 7 7 6 6 6 5 5 4 4 4 5 5 5 5 5 6 6 6 7 8 9 9 10 10 11 11 11 11 11 12 12 12 12 11 10 9 8 5 2 2 3 6 7 7 7 7 7 8 8 9 9 8 8 9 10 10 9 9 9 8 8 8 7 7 6 5 5 6 7 7 6 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 6 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 6 6 6 7 7 8 9 9 9 9 9 9 9 10 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 14 13 12 10 8 8 9 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 8 7 7 7 7 7 8 9 10 12 13 14 14 15 15 15 15 15 15 15 16 16 18 18 17 17 16 15 14 14 14 14 14 13 13 12 10 8 6 5 6 7 7 8 9 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 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 16 17 17 17 17 17 18 18 18 17 18 18 18 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 10 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 3 2 2 3 3 3 4 4 4 5 5 6 6 7 7 9 10 12 15 17 17 18 19 19 21 24 27 29 28 26 23 20 18 16 14 13 10 7 3 1 1 3 4 4 4 3 2 1 1 0 0 1 1 2 2 3 3 3 3 3 4 4 4 4 5 6 7 7 7 8 7 7 7 6 6 6 6 5 5 4 4 3 3 3 4 5 6 5 4 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 4 5 5 6 6 7 7 8 9 10 11 11 12 13 14 14 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 12 11 10 9 9 9 9 9 9 8 7 7 7 6 6 5 4 4 4 4 4 4 4 5 5 6 6 7 8 8 9 10 10 10 11 11 11 10 11 11 11 12 12 12 11 10 8 5 2 1 3 6 7 6 6 6 6 7 8 9 9 8 8 8 9 10 10 9 9 9 9 8 7 6 6 5 6 7 7 7 6 6 6 5 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 3 2 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 8 8 8 8 7 6 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 5 6 6 6 7 7 8 8 8 9 9 8 8 8 8 9 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 13 11 9 8 8 9 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 11 10 9 8 7 7 7 8 8 9 10 11 13 14 15 15 15 15 15 15 16 16 17 17 17 18 18 17 16 15 15 14 14 14 14 13 13 13 12 10 7 6 6 6 7 7 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 18 18 18 19 18 18 18 18 18 18 18 19 19 19 19 18 19 19 19 19 19 19 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 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 14 14 14 13 12 11 11 10 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 4 5 6 7 7 7 8 9 11 13 16 18 18 19 20 21 23 27 29 29 28 26 23 20 17 16 15 13 9 6 2 1 3 3 3 3 2 1 1 1 1 1 2 2 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 4 5 6 5 4 4 3 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 3 4 4 5 5 5 6 7 8 9 9 10 11 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 15 15 14 14 13 13 12 12 11 10 9 9 9 9 9 9 8 7 7 6 6 5 5 4 4 4 3 3 4 4 5 5 6 6 7 8 8 9 9 10 10 11 11 10 10 10 10 11 12 12 12 11 10 8 5 2 1 4 6 6 6 6 6 6 7 8 9 9 8 7 7 9 10 10 10 10 9 9 8 7 7 6 6 7 7 7 6 6 6 6 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 5 4 3 2 3 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 8 9 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 13 11 9 9 9 10 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 11 10 9 8 8 8 8 9 9 10 11 12 13 14 16 16 16 16 16 16 17 18 18 18 18 18 18 17 16 16 15 15 14 14 13 13 13 12 11 9 7 6 6 7 7 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 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 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 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 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 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 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 6 7 8 8 9 10 12 14 16 16 19 20 21 23 26 28 29 29 28 25 23 20 19 17 15 12 9 6 3 1 2 2 1 1 1 2 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 4 5 5 5 5 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 7 8 8 9 10 11 12 13 13 13 12 13 13 13 13 13 13 13 12 12 12 11 11 12 13 13 14 14 14 13 13 13 13 13 13 13 14 15 16 16 16 16 15 14 14 14 13 13 12 12 11 10 10 9 9 9 9 8 8 8 7 6 5 5 5 4 4 3 3 4 4 5 6 6 6 7 7 8 8 9 9 10 10 11 10 10 10 10 10 11 12 12 12 11 10 8 5 1 2 5 6 6 6 6 6 7 8 8 8 7 6 5 7 9 10 10 11 10 10 9 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 4 4 4 5 4 4 4 3 2 3 4 4 4 4 4 4 4 4 5 6 6 6 5 5 6 6 6 7 7 7 8 8 8 7 7 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 8 8 9 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 12 11 10 9 10 11 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 11 10 10 9 9 10 10 11 11 11 12 13 13 15 16 17 17 17 17 18 18 18 19 18 18 18 17 17 16 16 15 14 14 13 13 13 13 12 11 9 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 15 16 16 16 15 15 16 16 16 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 19 18 18 18 18 19 19 19 19 19 19 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 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 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 10 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 4 3 3 3 3 3 3 3 4 4 4 3 3 2 2 3 5 6 7 8 9 10 11 13 15 17 18 21 22 24 25 27 28 28 27 26 24 22 20 20 18 15 13 11 8 6 4 2 2 3 3 4 3 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 5 5 5 4 4 4 3 4 4 5 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 7 8 8 9 10 11 12 12 12 12 12 12 13 13 13 12 12 12 11 11 10 10 10 11 12 13 13 13 12 12 12 12 12 12 12 13 14 15 16 16 16 15 15 14 14 14 13 13 13 13 12 11 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 3 3 4 5 5 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 9 10 11 12 12 12 11 9 7 4 2 3 5 6 6 6 6 6 7 8 8 7 5 4 4 7 9 9 10 11 11 10 9 8 7 6 6 5 5 4 4 5 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 8 8 7 7 6 6 5 5 6 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 11 10 9 11 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 13 12 11 11 10 10 10 11 12 12 12 12 13 14 14 16 16 17 17 18 18 18 19 19 19 18 18 17 17 17 17 16 15 14 14 13 13 13 13 12 10 9 8 7 7 8 8 9 10 11 11 11 12 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 15 15 16 16 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 18 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 3 4 6 7 8 9 11 13 16 16 18 21 23 24 25 26 26 26 25 25 24 23 22 21 20 18 16 14 13 11 9 8 7 7 7 7 7 6 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 5 6 7 7 8 8 10 11 11 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 10 11 12 12 11 11 10 10 10 10 11 12 13 14 15 16 16 16 15 15 14 14 13 13 13 14 13 12 11 10 9 9 8 8 8 8 7 6 6 5 5 4 4 4 4 4 4 5 5 6 7 7 7 7 8 8 9 10 10 10 10 10 9 9 9 10 11 12 12 11 9 8 6 3 2 3 4 6 6 6 6 7 8 8 8 5 3 3 5 6 8 9 10 10 10 10 8 7 5 3 2 2 1 1 2 4 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 4 4 3 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 7 7 7 7 8 7 7 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 12 11 9 9 11 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 11 11 10 11 12 12 13 13 13 14 15 15 16 16 17 17 18 18 19 19 19 19 18 18 17 17 17 17 16 15 14 14 13 13 13 12 12 10 9 9 8 8 8 9 9 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 15 15 15 16 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 18 18 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 19 19 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 6 7 8 10 13 15 16 18 21 23 25 25 25 25 24 23 23 23 22 22 22 21 19 18 16 15 14 13 11 10 10 10 9 9 9 8 9 9 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 3 5 5 6 7 8 8 9 10 11 11 11 11 11 11 12 12 12 11 11 10 9 9 8 8 9 9 10 11 11 10 9 8 8 8 9 10 12 13 14 15 16 16 15 14 14 14 13 13 13 14 14 13 12 11 10 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 8 9 9 9 10 9 9 9 9 8 9 10 10 11 11 10 8 6 4 2 2 3 5 6 7 6 6 7 8 8 6 3 2 4 4 6 7 9 10 10 9 8 6 5 3 1 2 2 3 3 4 6 7 7 6 6 6 6 6 5 5 5 5 5 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 8 9 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 12 10 9 10 11 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 11 11 11 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 13 13 13 12 11 11 10 9 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 11 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 5 6 7 8 10 14 15 17 20 23 25 24 23 22 22 21 20 20 20 21 21 21 20 18 17 16 15 14 13 12 11 11 10 10 10 10 9 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 7 6 5 4 4 3 3 4 4 4 4 4 4 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 6 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 10 9 8 8 8 8 8 9 9 10 9 8 7 6 6 6 7 9 11 13 14 15 15 14 14 13 13 12 12 12 13 13 13 12 11 10 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 9 10 10 10 9 6 4 2 1 2 4 6 7 7 7 7 7 8 7 4 2 2 2 4 6 7 8 9 9 7 5 2 1 1 4 4 4 5 6 6 7 8 7 7 7 6 6 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 5 5 5 6 6 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 7 7 8 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 12 10 9 10 11 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 13 11 10 10 11 11 11 12 12 13 14 14 15 15 16 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 13 13 12 12 12 11 10 9 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 18 18 18 19 19 19 19 19 18 18 18 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 12 13 11 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 5 5 6 6 8 11 11 15 18 21 23 23 21 19 17 18 15 15 16 17 18 18 18 18 17 16 16 15 14 13 12 11 11 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 7 6 5 4 4 3 3 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 4 6 6 7 8 9 9 10 10 11 10 11 11 11 11 11 10 10 9 8 7 7 7 8 8 8 8 8 6 5 4 4 4 6 8 10 12 13 14 14 14 13 12 12 11 11 11 12 12 12 11 10 9 9 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 7 5 3 2 2 3 4 5 6 6 7 7 7 6 4 2 1 2 3 5 6 7 8 9 8 5 2 2 3 3 4 4 5 5 6 7 7 8 8 8 7 7 6 5 5 5 4 3 3 4 4 4 4 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 6 7 7 7 6 6 5 5 5 6 7 7 7 7 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 9 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 12 10 10 10 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 16 15 13 11 10 10 10 10 10 11 11 12 12 13 14 14 16 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 13 13 12 12 12 11 10 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 18 17 18 19 19 18 19 19 18 18 18 19 19 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 13 11 11 9 8 8 8 10 11 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 4 5 6 7 8 9 13 13 17 20 21 21 20 17 14 12 12 8 8 10 11 13 14 15 15 14 14 14 13 13 12 11 10 10 10 10 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 3 4 5 6 7 8 8 9 9 10 10 10 10 10 11 11 10 10 9 9 8 7 7 7 7 7 7 7 7 5 4 3 2 3 4 6 8 10 12 13 13 13 12 11 10 10 10 11 11 11 10 9 9 8 8 8 7 7 7 7 7 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 5 4 4 3 3 3 4 5 6 6 7 7 6 4 2 1 1 2 4 6 7 7 8 8 7 4 3 4 4 4 4 4 4 5 6 6 7 7 7 8 8 7 7 6 6 6 4 3 2 3 4 4 4 3 4 5 5 5 5 6 6 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 6 7 8 8 7 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 11 10 10 11 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 16 14 12 10 9 9 9 10 10 10 10 10 11 12 13 14 15 16 17 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 13 13 13 12 11 10 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 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 19 19 19 19 19 18 18 18 18 18 19 18 17 17 18 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 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 21 20 20 20 19 19 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 13 13 12 11 10 9 9 10 10 12 12 12 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 3 3 4 5 6 8 10 12 13 17 21 22 21 20 18 15 12 9 8 6 5 6 6 8 9 10 10 11 11 10 10 10 9 9 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 6 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 3 3 3 3 2 2 1 1 1 2 3 4 5 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 8 8 7 7 6 6 6 6 6 5 4 3 2 2 2 3 5 7 9 10 11 12 12 11 10 10 10 10 10 11 10 9 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 3 3 2 2 3 4 4 5 5 6 7 7 5 4 3 3 2 3 5 6 7 7 6 6 5 4 3 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 7 7 7 7 6 4 2 1 3 4 3 3 4 5 5 6 6 6 6 5 5 5 4 4 4 4 5 5 6 6 6 6 6 5 4 4 4 5 6 7 8 8 8 7 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 8 8 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 11 10 10 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 16 14 12 10 9 9 9 9 9 9 9 10 10 11 12 13 14 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 13 13 13 12 11 10 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 18 18 19 19 19 19 19 19 19 19 19 19 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 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 11 12 12 12 13 13 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 2 3 3 3 2 2 3 3 3 3 4 5 8 10 12 14 17 20 23 23 21 19 17 15 13 10 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 7 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 2 3 4 5 6 6 7 7 8 8 9 9 9 9 10 10 10 10 9 9 8 8 7 6 6 6 6 6 5 5 4 3 2 2 2 2 3 5 8 8 10 11 11 11 10 9 9 9 10 10 9 8 7 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 2 1 2 3 3 4 4 5 5 6 6 6 5 4 4 3 3 4 6 7 7 5 4 3 3 4 4 4 4 4 3 3 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 5 2 0 1 1 2 4 5 6 6 6 6 5 5 5 5 5 4 4 5 5 5 6 6 6 6 5 4 3 3 5 6 7 7 8 8 7 6 6 6 7 7 8 8 8 8 8 8 9 9 9 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 12 10 10 10 11 11 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 16 14 12 10 9 8 8 8 8 9 9 9 10 10 11 12 13 14 15 16 17 17 17 17 17 16 16 16 16 15 16 16 15 15 14 14 13 13 12 11 10 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 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 19 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 5 7 10 12 12 15 19 21 22 21 20 19 18 16 15 13 12 13 12 10 9 8 7 5 3 2 2 3 3 3 3 4 4 5 6 7 8 9 8 8 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 3 4 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 5 5 4 4 3 2 2 2 2 3 4 6 7 9 10 11 10 9 9 9 9 10 10 8 7 6 6 5 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 3 2 1 3 3 3 3 4 5 5 6 6 6 5 5 4 4 5 5 7 7 7 5 2 3 3 4 4 4 4 4 3 3 4 4 4 4 5 5 6 7 7 7 7 6 5 5 5 6 6 4 3 2 2 3 3 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 4 3 4 5 6 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 9 8 8 9 9 8 8 9 9 9 10 10 9 9 8 8 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 12 11 10 10 10 11 11 12 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 16 17 16 15 12 10 9 9 9 9 8 8 8 8 9 10 11 11 12 13 14 15 15 16 16 16 16 16 16 16 16 15 15 16 16 15 15 14 14 13 12 11 10 9 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 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 19 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 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 4 4 3 2 1 2 3 5 6 9 11 12 14 17 19 19 19 19 19 19 19 18 16 15 13 13 11 10 9 8 7 3 1 2 2 2 1 2 3 3 4 5 6 7 8 8 8 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 7 6 6 5 4 4 4 4 4 4 5 4 4 4 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 6 6 7 7 8 8 8 8 8 8 9 9 8 8 8 8 7 6 6 5 5 4 4 4 4 3 3 2 2 2 2 2 3 4 6 8 10 10 9 8 8 8 9 9 9 8 7 5 5 5 6 6 7 7 7 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 5 5 4 5 5 5 5 5 5 5 6 6 6 5 5 5 4 2 2 2 3 2 2 3 4 4 5 5 5 5 5 5 5 5 6 6 7 8 7 4 3 3 4 4 4 4 4 3 3 3 4 4 4 5 5 5 6 6 7 7 6 5 5 4 4 4 5 5 4 4 3 4 4 5 6 6 6 6 5 5 5 5 5 6 5 5 6 6 6 6 6 5 4 3 3 4 5 6 6 7 6 6 6 7 7 8 8 8 8 7 7 7 8 8 9 10 10 10 9 9 8 9 9 9 9 8 9 9 10 10 10 10 9 9 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 12 10 9 9 9 10 11 12 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 16 16 16 15 12 10 10 9 9 9 9 8 8 7 8 8 9 9 10 11 12 13 14 15 16 16 16 16 16 15 15 15 15 16 16 16 15 14 14 13 11 10 10 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 3 3 3 3 2 2 2 4 5 7 10 11 13 16 18 18 17 17 17 18 18 18 18 16 15 15 12 9 7 6 5 3 1 2 2 2 0 2 2 3 5 5 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 6 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 5 4 3 3 3 3 3 3 2 2 2 2 2 2 4 5 7 9 9 8 7 7 7 8 9 9 8 7 5 4 4 5 6 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 3 3 2 1 3 3 3 2 2 2 3 4 5 5 5 6 6 6 6 6 6 7 7 7 6 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 6 5 4 4 3 3 4 5 4 4 4 4 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 3 3 4 5 5 6 6 6 6 7 7 8 7 7 7 6 6 6 6 7 8 9 10 10 9 9 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 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 13 12 11 9 9 9 9 10 11 12 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 16 16 16 15 12 11 11 10 10 10 9 8 7 7 7 7 7 7 8 9 10 11 12 14 15 15 15 15 16 15 15 15 15 15 16 16 15 15 13 12 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 4 6 8 11 11 14 17 18 17 16 16 16 17 18 18 18 16 15 14 12 9 5 3 2 1 1 1 1 3 4 6 6 6 7 7 7 7 7 7 7 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 6 6 5 4 3 3 3 3 3 3 3 3 2 2 2 2 3 4 6 7 8 8 7 6 6 6 7 8 8 8 6 4 3 4 5 6 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 4 4 2 1 2 3 3 3 2 2 2 3 4 5 5 6 6 7 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 6 5 4 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 6 6 7 7 7 7 6 6 5 5 5 5 6 8 9 10 10 10 9 9 9 9 9 9 9 8 9 10 11 11 11 10 10 9 9 9 9 9 9 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 12 11 9 9 9 9 10 11 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 13 12 12 11 11 10 10 9 8 7 6 6 6 6 6 7 8 9 11 12 14 14 15 15 15 15 15 15 15 15 15 16 15 15 13 12 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 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 15 15 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 21 21 21 21 20 20 19 19 18 18 17 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 3 3 3 2 3 3 3 3 4 4 5 6 8 8 11 15 17 17 17 17 16 17 18 19 19 18 18 17 16 14 11 8 6 5 4 4 5 6 8 8 8 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 8 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 3 2 2 2 3 3 4 3 2 2 2 2 3 5 6 7 8 8 7 5 5 5 6 7 7 7 5 4 3 4 5 6 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 4 4 4 3 3 3 2 2 1 1 1 2 3 4 4 4 3 2 1 2 3 3 3 2 2 1 1 3 4 4 5 6 7 7 7 6 6 6 6 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 6 5 4 4 3 3 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 5 4 4 4 4 5 6 7 9 10 11 11 10 9 9 9 9 9 9 9 8 9 10 11 11 11 11 10 10 9 9 9 9 10 10 11 11 11 10 10 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 12 12 10 9 8 9 10 11 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 13 12 12 11 11 10 9 8 7 6 5 5 5 5 6 6 8 9 11 12 13 14 14 15 15 15 15 15 15 15 16 15 15 13 12 11 11 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 21 21 21 20 20 19 19 18 18 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 7 9 12 16 18 18 18 18 18 18 19 19 20 20 19 18 18 17 15 13 12 11 11 11 11 11 12 12 11 11 10 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 8 7 6 5 5 6 6 6 6 6 6 5 5 6 6 7 7 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 2 2 2 3 4 4 3 2 2 2 2 4 5 7 7 8 7 6 5 4 4 4 6 7 6 5 3 3 3 4 5 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 0 1 2 3 3 3 3 2 1 1 2 2 3 4 5 6 7 7 7 6 6 6 5 5 4 3 2 1 3 4 5 4 4 4 4 5 5 5 5 6 6 6 7 7 6 5 3 3 3 4 5 6 6 6 6 6 5 5 4 5 5 5 5 6 6 5 5 5 4 4 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 4 4 5 5 5 6 7 9 10 11 12 11 11 10 9 9 9 9 9 8 8 9 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 14 14 13 13 12 10 9 9 9 11 11 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 13 12 12 11 11 10 10 9 8 7 6 6 6 5 5 5 6 8 10 12 13 14 14 14 14 15 15 15 15 15 15 15 14 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 21 20 20 19 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 9 13 16 18 18 19 19 19 20 20 20 21 21 21 20 21 20 18 17 17 16 16 16 15 14 14 13 12 11 9 7 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 8 8 9 9 9 9 9 8 6 5 5 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 3 3 3 3 4 4 3 3 3 2 2 3 4 6 7 7 7 7 6 4 4 4 4 5 7 6 5 3 3 3 4 5 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 5 5 4 4 3 4 4 3 3 3 4 4 3 3 2 2 3 3 3 3 3 3 2 1 0 1 2 2 3 4 5 6 6 6 6 4 4 4 4 4 3 3 2 2 4 5 5 4 4 4 5 5 6 6 6 6 6 7 7 6 5 3 3 4 4 6 6 7 7 7 6 5 5 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 6 7 8 9 10 11 12 13 12 11 10 10 10 9 9 9 8 8 9 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 14 14 13 12 11 9 9 9 10 11 11 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 13 12 11 11 11 11 10 10 9 9 8 7 7 5 4 4 5 7 9 11 12 13 14 14 14 14 15 15 15 15 15 15 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 22 21 21 21 21 20 20 19 19 18 17 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 4 5 6 6 6 6 9 13 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 20 19 18 18 17 16 16 15 14 13 11 9 7 5 4 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 8 8 8 8 8 8 9 8 7 6 6 6 7 7 7 7 7 6 6 6 7 7 8 8 8 8 7 7 7 6 5 4 4 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 7 6 6 6 6 6 7 6 6 5 4 4 4 5 4 4 3 2 2 3 4 5 6 6 7 7 6 5 4 4 3 4 5 7 7 5 4 3 3 4 5 6 6 6 7 7 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 5 5 4 4 3 3 3 4 4 4 4 4 4 3 4 3 3 2 1 1 2 3 4 5 6 6 5 4 4 4 3 2 2 2 3 3 3 3 4 4 5 4 4 4 4 5 6 6 7 7 7 7 7 6 5 5 4 5 5 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 2 2 3 3 3 3 3 3 4 5 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 7 9 9 10 11 12 13 13 12 11 10 10 10 10 9 8 8 8 9 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 13 14 14 14 15 15 15 15 15 15 14 13 12 10 9 9 9 10 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 15 15 16 16 16 16 16 14 13 12 11 11 11 11 11 11 11 10 9 8 7 6 4 4 4 6 8 10 11 12 13 13 14 14 15 15 15 15 15 15 14 13 13 13 12 11 11 11 11 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 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 22 22 22 22 21 21 20 19 19 18 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 4 5 6 6 6 6 7 9 13 15 17 19 20 21 22 22 21 21 21 21 21 21 19 19 18 18 17 17 16 15 15 14 13 11 9 6 4 3 3 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 7 7 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 6 5 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 7 7 7 6 6 5 5 5 5 4 4 3 2 3 3 4 5 5 6 6 6 5 4 4 4 3 4 5 7 7 6 4 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 3 4 4 3 3 2 2 3 3 4 6 7 7 7 5 3 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 4 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 6 5 4 4 3 3 4 4 3 2 2 2 2 2 2 2 2 3 4 4 6 7 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 7 8 9 9 10 11 12 13 12 11 10 10 10 10 10 9 8 7 8 9 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 13 13 14 14 15 15 15 16 16 16 15 15 13 12 10 9 9 9 10 11 11 12 12 12 12 13 13 14 15 15 15 16 16 16 15 15 15 16 16 16 16 14 13 12 11 11 11 12 12 12 11 11 10 9 8 7 5 4 4 5 8 9 10 11 12 13 14 14 14 15 15 15 15 15 14 14 13 13 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 18 18 18 19 19 19 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 21 22 22 22 22 21 20 20 19 18 18 17 16 16 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 3 5 6 6 6 6 6 7 9 13 16 19 21 23 23 22 21 21 20 19 19 19 19 17 15 15 15 15 14 13 14 13 11 10 8 6 4 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 9 9 9 8 7 7 6 6 6 6 6 6 7 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 8 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 4 4 4 3 2 3 3 4 4 5 5 5 5 4 4 4 3 3 4 5 6 6 5 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 4 4 4 4 4 3 4 4 4 5 6 7 8 8 8 6 3 1 1 1 1 0 1 1 1 1 1 1 1 1 2 3 4 5 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 2 3 3 2 1 1 1 1 1 2 2 2 3 5 6 7 8 9 10 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 9 9 8 7 8 8 9 10 11 12 13 12 12 11 10 10 10 10 9 8 8 8 10 10 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 13 14 14 15 15 15 16 16 16 16 16 15 14 12 10 9 9 9 10 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 15 15 16 16 16 16 15 13 12 11 12 11 12 12 12 12 11 11 10 9 8 6 4 3 5 6 7 9 10 12 13 13 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 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 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 21 22 22 22 22 21 21 20 19 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 4 4 3 3 2 2 3 4 6 7 7 6 6 6 6 9 12 15 19 22 23 22 21 20 18 16 15 14 14 15 13 12 13 13 12 11 10 10 9 7 6 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 8 8 9 9 9 9 9 8 8 7 6 5 5 5 5 6 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 5 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 4 4 4 5 5 6 6 7 7 7 8 8 8 7 5 3 2 2 2 1 1 1 1 1 1 1 1 2 3 4 5 6 7 7 8 7 6 6 6 7 7 7 6 6 5 5 5 4 5 5 5 4 3 2 2 2 2 2 1 1 1 1 2 2 2 3 4 6 7 8 9 10 10 10 10 10 9 8 8 7 7 7 8 8 8 9 8 9 9 8 7 7 7 8 9 11 12 13 13 13 12 11 11 11 10 10 9 8 9 9 10 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 9 9 10 10 11 12 12 13 14 14 15 15 16 16 16 16 16 16 15 14 12 11 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 15 15 14 13 12 12 12 12 12 12 12 12 11 11 10 10 8 6 4 3 4 4 6 8 10 11 12 13 14 14 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 23 23 22 22 21 20 19 18 17 17 17 16 15 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 3 4 5 7 7 7 6 5 4 4 6 10 13 17 20 20 18 18 15 12 9 8 9 10 11 12 13 13 12 10 8 8 6 4 3 3 2 1 1 1 1 2 3 3 3 4 4 5 5 4 4 4 4 4 5 6 7 7 7 8 9 9 9 10 10 9 9 9 8 7 6 6 5 5 5 7 8 9 9 8 8 8 9 9 9 9 10 11 11 11 11 10 9 8 7 7 7 6 6 6 6 6 6 6 6 6 7 6 6 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 10 10 10 9 9 8 8 8 7 7 7 7 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 5 5 5 5 5 4 4 5 5 7 8 8 8 7 7 8 8 8 6 4 3 3 3 2 2 2 2 2 2 3 3 3 4 5 6 6 7 8 8 7 6 6 6 7 7 6 6 5 5 5 4 4 5 5 5 4 3 2 1 2 2 2 2 1 2 2 3 3 4 5 6 7 8 9 10 11 11 11 10 9 9 8 7 7 7 8 9 9 9 9 9 9 9 8 7 6 6 8 10 11 12 13 13 13 12 12 11 10 10 9 9 9 9 10 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 9 10 11 11 12 13 13 14 15 15 16 16 16 16 16 16 15 15 14 13 12 11 11 10 11 11 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 16 16 15 15 14 13 12 12 12 12 12 12 12 12 11 11 11 10 9 8 6 4 4 3 4 5 8 9 11 12 13 13 14 14 14 14 14 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 21 20 19 18 18 17 17 16 16 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 5 6 7 7 7 6 4 2 2 4 8 12 16 18 18 17 15 10 6 4 4 6 9 11 14 15 12 8 6 5 3 1 1 1 1 1 0 0 1 1 2 3 3 3 4 5 5 5 5 4 4 4 4 5 7 7 8 8 9 10 10 10 10 10 10 9 9 8 7 6 6 5 5 6 7 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 6 7 8 7 7 7 7 7 7 7 6 5 5 4 3 3 3 3 3 4 4 4 5 6 6 6 7 8 8 8 7 6 6 6 7 6 6 6 5 5 4 4 4 5 5 4 3 2 1 1 2 3 3 2 2 3 4 4 5 5 6 7 8 9 10 11 12 12 11 10 10 9 8 8 7 8 9 10 10 10 9 9 9 10 9 7 6 6 8 10 11 12 12 12 12 12 12 11 10 10 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 9 10 11 11 12 13 14 14 15 15 15 16 16 16 16 16 15 15 14 14 14 13 12 12 11 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 13 12 12 12 13 13 13 12 11 11 11 10 10 9 8 7 6 4 3 3 5 7 9 10 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 24 24 24 23 24 24 23 23 22 21 20 19 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 8 8 9 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 3 5 5 5 5 5 4 3 2 2 4 8 13 17 18 18 17 14 9 6 6 8 10 12 13 14 12 8 3 4 1 2 2 2 2 1 1 0 1 1 2 2 3 3 4 4 5 5 5 5 5 4 4 5 6 7 7 8 9 9 10 10 10 10 10 10 9 8 7 7 7 6 6 6 6 7 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 9 9 9 8 8 7 7 6 6 6 7 7 7 8 7 7 7 7 7 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 4 4 3 2 2 3 3 3 3 3 3 3 3 2 1 1 1 1 2 3 4 4 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 6 5 5 5 5 5 5 4 4 5 6 7 7 6 5 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 8 7 7 7 6 6 7 7 6 6 5 5 4 4 5 5 5 4 3 2 2 2 3 3 3 2 2 4 5 5 5 6 7 9 10 11 11 12 13 12 11 10 10 9 9 8 8 9 10 10 10 10 10 10 10 11 9 8 7 7 9 11 12 12 11 11 12 12 12 11 10 9 8 8 9 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 9 10 10 11 12 13 14 14 15 15 15 15 16 16 16 15 15 14 14 14 15 15 14 14 14 15 15 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 13 12 12 12 13 13 13 13 12 11 11 10 10 9 9 9 8 7 5 3 2 3 5 8 10 11 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 21 20 19 18 18 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 5 4 4 6 7 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 3 4 4 4 3 2 2 3 4 5 7 11 16 19 20 20 19 16 14 12 13 14 14 14 13 10 7 3 2 1 3 4 3 2 2 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 5 6 6 7 8 9 9 10 10 10 10 9 9 9 7 7 7 7 6 6 6 7 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 7 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 0 1 2 3 4 3 2 3 3 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 8 7 7 6 7 6 5 3 2 2 2 2 1 1 2 4 5 5 6 5 4 4 5 5 5 5 6 6 7 7 7 8 8 9 8 8 8 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 5 5 5 6 7 8 9 10 11 11 13 13 12 11 10 9 9 9 8 8 9 9 10 10 10 11 11 11 11 10 9 8 9 10 11 12 12 11 10 11 12 13 12 11 9 8 8 9 10 10 10 11 11 12 12 11 11 10 10 10 10 9 9 9 9 8 8 9 10 10 11 13 13 14 14 14 15 15 15 15 15 15 15 14 13 13 14 15 15 15 16 16 17 16 15 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 12 11 11 12 13 13 13 12 12 12 11 11 10 10 9 9 8 7 5 2 1 2 4 6 9 10 11 11 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 21 20 19 19 18 17 17 17 17 17 17 17 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 10 9 9 9 8 6 5 2 2 2 3 5 6 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 4 3 3 2 2 2 2 2 2 2 3 3 5 5 4 4 3 5 6 8 11 14 18 20 21 21 20 19 18 17 17 16 14 13 9 5 2 2 2 3 4 3 2 2 1 1 2 2 2 2 2 2 3 4 4 4 4 4 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 8 8 8 7 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 10 9 9 8 8 7 6 5 5 4 4 3 3 3 3 4 4 4 3 3 3 3 2 2 1 1 1 0 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 6 3 1 2 3 3 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 6 6 5 5 4 4 4 3 3 3 3 3 3 4 5 6 5 6 7 8 9 10 10 12 13 13 11 10 9 9 8 8 8 8 9 9 9 10 10 11 12 12 12 11 10 10 10 10 11 12 13 12 11 11 13 14 13 11 10 9 9 9 9 10 10 11 12 12 12 11 11 11 10 10 10 10 9 9 9 8 9 9 10 11 12 13 14 14 14 14 15 15 15 15 15 14 14 12 12 12 13 13 14 15 16 16 16 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 12 12 11 12 12 13 12 12 12 12 12 11 11 10 10 9 9 7 5 2 1 2 3 5 7 9 9 10 11 12 13 13 13 14 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 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 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 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 21 20 20 19 18 18 18 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 9 9 8 6 4 2 2 2 2 2 3 4 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 4 4 4 3 2 1 2 3 3 2 3 3 4 5 5 6 6 6 7 9 11 13 16 18 19 20 20 20 20 20 19 17 14 11 8 5 1 1 2 3 3 3 2 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 8 8 8 7 7 7 6 6 4 3 4 5 6 6 7 7 8 8 8 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 9 8 7 7 8 8 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 9 9 8 8 8 7 6 5 5 5 4 3 3 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 9 8 5 2 1 2 2 2 3 3 3 3 3 3 3 3 3 4 5 5 6 6 7 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 4 4 5 5 5 5 5 6 7 8 9 10 12 13 12 10 9 8 8 8 7 7 7 7 8 9 10 10 11 12 13 12 12 11 11 11 11 12 13 14 13 12 12 13 14 13 12 11 10 9 9 10 10 11 11 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 10 11 12 13 14 14 14 14 14 15 15 15 14 14 13 11 11 11 11 12 13 14 15 15 15 16 16 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 12 11 12 11 11 11 11 12 12 12 12 12 11 11 10 9 8 5 2 1 2 3 4 6 7 8 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 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 15 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 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 25 25 25 25 24 23 23 22 21 20 20 19 18 18 18 18 18 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 9 9 8 7 6 4 2 2 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 3 4 5 5 6 7 7 9 10 13 15 17 18 18 19 20 21 21 21 19 14 10 7 5 3 2 2 4 4 3 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 7 6 5 5 4 3 3 1 0 1 3 4 5 6 7 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 11 10 8 7 6 6 7 8 9 9 9 10 10 10 9 9 9 8 9 9 10 10 10 11 11 11 11 11 11 11 10 9 8 8 8 8 8 7 6 6 5 4 4 4 4 4 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 7 8 7 7 7 7 7 8 9 9 9 9 8 9 9 10 9 6 2 1 1 2 2 3 3 3 3 3 3 2 3 3 4 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 3 3 4 4 4 4 5 5 5 6 7 9 10 11 12 11 10 8 8 7 7 7 7 7 7 8 8 10 11 12 13 13 13 13 12 12 12 12 12 14 14 13 12 13 14 15 14 13 12 12 10 9 10 11 11 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 10 10 11 12 13 13 14 14 14 14 14 14 14 14 13 12 10 10 10 11 12 13 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 15 14 13 12 11 9 9 9 10 11 12 12 12 12 12 11 11 10 9 7 4 2 2 3 3 4 6 7 9 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 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 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 25 25 25 24 23 23 22 21 20 20 19 18 18 18 18 18 18 18 17 17 16 15 14 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 8 8 7 6 5 4 4 5 4 3 2 2 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 5 5 6 6 6 5 3 3 3 3 4 4 4 5 5 7 8 10 12 14 16 16 17 18 20 21 22 21 19 15 10 6 4 3 1 1 3 4 3 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 5 5 6 7 7 6 6 4 3 2 1 0 0 2 2 1 1 2 4 5 6 7 8 8 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 12 12 11 9 7 5 4 5 6 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 9 8 8 8 8 8 8 8 7 6 5 5 4 4 4 5 5 6 6 6 6 5 5 4 3 2 2 1 1 1 2 2 2 1 1 1 1 1 2 2 3 3 4 4 5 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 8 8 9 10 9 6 3 1 1 2 2 2 3 3 3 2 2 2 2 3 4 5 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 5 5 4 4 4 3 4 4 4 4 5 5 5 6 7 9 10 11 11 11 9 8 8 8 7 7 7 7 7 8 9 10 11 12 13 14 14 13 13 13 13 12 13 14 15 14 13 13 14 15 15 14 13 12 10 10 10 11 12 12 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 10 11 11 12 12 12 13 13 14 14 14 14 14 13 12 11 10 10 9 10 11 12 13 13 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 16 15 13 12 10 8 7 7 8 10 10 11 12 13 12 12 12 11 10 8 6 4 4 3 3 4 5 7 8 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 22 21 20 20 19 19 18 18 18 18 18 18 18 17 16 15 14 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 6 5 5 4 3 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 5 5 4 4 3 3 3 4 4 5 6 6 6 7 5 5 4 4 5 5 4 4 4 5 7 8 10 12 14 16 16 17 18 20 21 21 20 16 11 6 4 3 2 1 2 4 3 2 1 0 1 2 2 2 2 3 3 3 4 4 5 4 4 3 3 4 4 4 4 4 4 4 5 6 6 6 6 5 4 2 2 1 2 2 2 3 3 2 1 1 2 4 5 7 8 8 8 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 12 11 10 8 5 3 2 3 4 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 6 6 6 7 7 6 6 5 4 3 2 2 1 2 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 8 9 9 9 9 10 9 9 9 9 9 9 8 8 8 9 9 8 6 4 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 8 8 9 8 8 8 8 9 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 4 4 3 3 3 4 4 4 5 5 5 6 7 8 9 9 10 10 10 9 9 9 8 8 8 7 7 7 8 9 11 12 13 14 14 14 14 14 14 13 13 13 14 14 13 12 13 14 15 14 14 13 12 11 10 10 11 12 13 13 13 12 12 12 12 11 10 10 10 10 11 10 10 10 11 11 11 11 11 12 12 13 14 14 14 14 13 13 12 11 10 9 9 10 11 12 13 13 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 17 15 13 12 10 7 6 5 5 6 7 9 10 12 12 12 11 11 10 9 8 7 6 5 5 5 5 7 8 10 11 12 12 12 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 13 13 13 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 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 25 25 25 24 23 22 21 20 19 19 19 19 19 18 18 18 18 17 17 16 15 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 5 4 4 3 2 2 2 3 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 4 3 4 4 5 5 6 6 6 6 6 6 6 6 5 5 4 4 5 6 7 9 11 13 14 15 16 17 18 18 20 20 18 13 9 6 5 4 4 3 3 3 2 1 2 2 2 3 3 3 3 3 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 2 2 2 3 3 3 3 3 3 2 2 1 2 3 5 6 7 8 8 8 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 10 8 4 2 1 1 3 6 7 7 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 9 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 6 5 3 2 2 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 8 8 8 9 9 9 9 9 9 8 8 9 9 10 10 9 9 9 8 8 9 8 8 8 9 8 7 5 4 3 3 3 3 3 2 2 3 3 3 3 4 4 5 6 6 6 7 8 8 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 9 8 8 7 6 6 6 6 6 6 5 4 3 3 3 3 3 4 4 4 5 5 6 8 8 8 9 9 9 9 9 10 10 10 10 9 9 8 7 7 8 10 12 13 14 14 14 15 15 14 14 14 14 14 14 14 13 12 13 14 14 14 14 13 12 11 10 10 11 12 13 13 12 12 12 12 12 11 11 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 13 13 13 12 10 9 9 10 12 12 13 14 15 16 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 16 17 18 18 17 15 13 11 9 7 5 3 3 3 4 6 7 9 10 10 8 8 8 8 8 8 8 7 6 5 6 7 8 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 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 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 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 18 18 17 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 23 22 21 20 19 19 19 19 19 19 19 18 18 17 17 16 15 13 12 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 4 3 2 2 2 2 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 5 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 6 8 9 11 13 13 15 16 16 16 16 17 18 16 13 10 8 8 6 5 3 3 2 2 3 4 4 4 4 4 4 3 3 2 3 4 4 5 6 6 5 5 5 4 4 4 3 3 4 4 4 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 2 3 4 5 6 6 7 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 9 7 4 1 0 1 3 4 6 7 9 9 10 10 10 9 10 10 10 10 10 10 10 10 10 11 10 10 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 6 6 6 7 7 7 7 7 7 7 6 5 4 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 9 9 9 8 7 7 8 9 9 9 9 9 8 8 7 7 8 8 8 8 7 6 5 4 4 4 4 4 3 3 3 3 3 4 4 4 5 6 6 6 6 7 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 5 4 4 3 3 3 3 3 4 4 5 5 6 7 8 9 9 9 8 8 8 9 10 10 10 10 10 9 8 7 7 8 10 12 13 14 14 14 15 15 14 13 13 13 14 14 14 12 12 13 13 13 14 14 13 12 11 11 11 11 13 13 13 12 12 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 13 13 14 13 13 13 13 11 10 9 10 11 12 12 13 14 15 16 16 16 16 15 14 14 14 14 14 15 15 15 15 16 16 16 17 18 18 18 16 13 11 8 5 3 3 1 1 1 2 4 6 7 7 5 6 6 7 7 8 8 8 7 6 6 7 9 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 18 17 17 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 24 23 22 21 20 19 19 19 19 19 19 19 18 18 17 16 16 15 14 12 11 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 3 3 3 2 2 2 3 4 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 5 5 5 5 4 4 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 7 8 9 11 11 13 14 15 16 15 15 15 16 16 15 13 11 10 8 5 3 2 2 3 5 6 6 6 6 5 5 4 3 3 3 3 4 5 6 6 6 5 4 4 3 3 3 2 2 2 2 2 3 3 4 4 3 3 3 3 3 2 2 1 1 1 1 2 2 3 4 5 5 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 9 7 4 2 0 2 2 4 6 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 4 3 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 9 8 8 7 6 7 7 8 8 8 9 9 8 7 6 5 5 6 7 7 6 5 5 4 4 4 5 4 4 3 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 10 10 10 10 11 10 10 9 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 8 8 8 9 9 10 10 10 10 9 8 7 7 8 11 12 13 14 14 15 15 16 14 13 13 13 14 14 13 13 12 12 13 13 13 14 13 12 11 11 11 12 13 13 13 12 12 12 12 12 11 11 11 12 13 13 13 13 13 13 13 13 13 12 11 11 12 13 13 13 13 13 13 12 11 10 9 10 11 12 13 13 14 15 15 15 16 15 15 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 17 14 12 9 6 5 2 1 1 1 0 1 3 4 4 3 4 5 5 6 7 8 8 8 7 7 8 9 10 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 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 21 20 19 19 19 19 19 19 18 18 18 17 16 15 14 13 12 10 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 3 4 4 4 4 3 3 4 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 7 8 9 10 11 12 13 15 16 16 15 16 16 17 17 15 16 12 8 4 3 2 4 6 7 8 8 8 7 7 6 5 4 3 4 4 4 4 5 5 5 4 4 4 3 3 2 2 1 2 3 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 2 2 2 3 3 4 5 6 7 8 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 8 7 4 2 1 2 2 5 7 8 9 10 10 10 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 3 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 8 7 4 2 1 2 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 9 9 10 10 10 10 11 11 10 10 9 9 9 9 9 8 8 8 8 7 6 6 6 7 7 6 6 6 6 6 6 5 4 4 4 5 6 7 7 7 7 7 8 9 9 8 8 8 9 9 9 10 9 9 8 7 7 8 10 12 12 13 14 15 15 16 15 14 14 14 14 14 14 13 13 12 13 13 13 14 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 12 13 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 11 10 10 10 11 12 13 13 14 14 14 15 15 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 16 13 12 10 6 3 2 2 2 1 1 2 2 3 3 3 3 4 5 6 6 7 7 7 8 8 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 17 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 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 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 26 25 25 24 23 22 21 20 19 19 19 19 19 19 19 18 18 17 16 15 14 13 12 10 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 3 4 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 3 3 2 1 1 3 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 5 7 8 8 9 10 11 13 15 17 17 17 17 17 17 16 15 14 10 6 4 3 4 6 8 9 10 10 10 10 9 8 7 6 6 5 5 5 4 4 5 4 4 4 4 3 3 2 1 1 3 4 5 4 3 3 3 3 2 2 2 1 1 0 0 1 2 2 3 3 3 3 3 4 5 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 6 4 2 1 1 3 6 8 9 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 5 4 5 6 5 2 0 2 2 2 3 4 4 4 5 5 5 5 4 3 4 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 10 10 10 11 11 11 10 10 9 10 10 9 9 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 6 5 5 5 6 7 7 7 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 8 7 7 9 10 10 11 12 13 14 15 16 16 15 15 15 15 14 14 14 13 13 13 14 14 14 13 12 12 13 13 13 13 13 13 12 12 13 13 12 12 11 11 12 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 12 12 11 10 10 11 11 12 13 13 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 18 18 17 16 15 13 9 6 5 4 3 2 1 2 3 3 3 3 3 3 3 3 3 3 5 6 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 17 17 17 17 17 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 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 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 26 25 24 24 23 21 20 20 19 19 19 19 19 19 18 18 18 17 16 15 14 12 11 10 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 1 1 3 4 5 5 5 5 5 5 5 5 4 4 4 4 3 4 5 6 6 7 7 8 9 11 13 16 18 19 18 17 16 15 14 13 10 6 4 4 5 7 9 10 11 12 12 12 12 11 9 9 9 8 7 7 6 6 5 5 4 4 3 3 4 3 3 1 1 3 5 5 4 3 2 2 2 1 1 1 1 1 0 1 2 2 3 3 3 3 3 3 4 5 6 7 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 8 6 3 2 1 2 4 6 8 9 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 7 7 6 5 4 4 3 1 1 3 3 4 3 3 3 3 4 4 4 4 4 3 4 5 5 5 5 5 6 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 7 8 8 7 6 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 11 11 12 13 14 15 16 16 16 16 15 15 15 15 14 14 14 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 13 14 15 15 15 14 14 14 13 13 12 12 12 12 12 13 13 13 12 11 11 10 10 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 16 14 12 10 8 7 5 3 2 3 3 4 3 2 2 2 1 1 1 1 3 5 7 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 27 27 27 27 26 25 24 24 22 21 20 19 19 19 19 19 19 19 19 18 18 17 16 15 13 12 10 9 8 7 6 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 4 3 3 3 4 5 5 6 6 7 8 10 12 14 17 19 19 17 16 14 13 11 9 5 4 5 5 8 10 11 12 13 13 13 13 13 12 10 10 10 9 8 7 7 6 5 4 4 3 2 3 4 3 2 1 2 4 5 5 4 3 2 2 1 2 2 2 1 0 1 2 2 2 2 2 2 2 2 3 3 4 5 6 7 8 9 9 9 9 10 10 9 9 9 9 9 9 8 7 5 4 2 1 3 5 7 9 10 11 11 12 12 12 12 11 11 11 11 10 10 10 9 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 7 7 6 4 3 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 8 8 7 7 6 5 5 5 5 5 5 6 6 6 6 5 5 5 6 7 7 8 8 7 5 3 2 2 1 2 3 4 4 3 3 3 3 3 3 3 4 3 3 5 5 5 5 5 5 6 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 9 8 8 7 8 8 9 9 10 10 10 9 9 9 9 9 8 8 8 8 9 9 10 10 11 12 13 14 14 15 16 16 16 16 16 16 16 15 15 15 16 15 14 14 13 13 13 13 13 13 14 14 13 14 14 13 13 12 12 12 12 13 14 16 16 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 10 10 10 11 11 12 13 13 14 14 15 16 16 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 13 12 10 8 6 4 3 3 3 3 2 2 3 3 3 2 2 2 2 5 7 8 9 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 17 17 17 17 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 25 23 23 22 21 20 19 19 19 20 20 20 19 19 18 18 17 16 14 13 11 9 8 7 6 6 7 7 7 8 8 8 8 7 7 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 1 0 1 3 3 3 3 4 4 4 5 5 5 5 5 6 5 4 3 3 4 4 5 5 5 5 6 8 10 12 15 17 18 17 15 13 10 10 7 4 4 5 6 8 11 12 13 14 14 13 13 13 13 12 10 8 8 8 7 6 5 5 4 3 3 2 2 3 3 3 2 2 3 4 5 5 4 3 3 3 3 3 3 2 1 0 1 2 2 3 2 2 2 2 2 3 3 4 5 6 6 7 8 8 9 9 9 9 9 8 8 8 8 8 8 6 5 4 2 3 5 6 8 9 10 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 8 8 7 7 7 7 6 5 3 4 5 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 7 6 5 5 4 4 5 5 5 6 6 6 6 6 6 6 7 8 8 8 7 6 4 2 1 1 2 2 3 3 3 3 3 4 3 3 2 3 3 3 4 5 5 5 5 5 6 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 8 9 9 8 8 8 8 9 9 10 10 11 10 10 9 9 8 8 9 9 9 9 9 10 10 11 12 13 13 14 15 15 16 16 16 17 17 16 16 16 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 14 15 16 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 10 10 11 11 11 12 13 14 14 15 15 16 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 14 14 13 11 9 7 5 5 4 4 3 1 2 3 3 3 3 3 2 3 4 5 7 9 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 24 23 22 22 20 20 19 19 20 20 20 20 20 19 18 18 17 16 14 13 11 9 7 6 5 5 6 7 7 8 8 9 9 8 8 7 6 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 3 2 2 2 1 1 2 2 3 2 2 2 3 3 4 4 4 5 5 6 6 6 5 4 4 4 4 4 4 4 4 5 8 10 12 15 15 14 12 10 7 5 5 3 4 5 7 9 11 13 14 15 15 14 13 13 13 12 10 8 6 5 5 5 4 3 2 2 2 2 2 2 2 3 3 2 3 4 5 5 5 5 5 4 4 5 4 3 1 0 1 2 2 2 3 2 2 2 2 2 3 3 4 4 5 6 7 8 8 9 9 9 8 8 7 7 7 8 8 7 7 6 4 3 4 6 7 8 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 7 7 6 5 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 7 5 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 9 8 7 5 4 3 1 0 1 1 1 2 2 2 2 3 4 4 3 3 3 3 3 4 5 5 6 5 6 7 7 8 8 8 8 8 9 9 8 8 9 9 10 11 11 11 11 11 10 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 9 9 9 9 9 9 9 9 10 11 11 10 10 9 8 8 8 9 9 9 9 9 9 10 12 13 14 13 14 14 15 15 15 16 17 17 17 17 17 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 12 13 14 15 15 14 14 13 13 13 13 12 12 11 12 12 12 12 12 11 10 10 11 11 12 13 13 14 14 15 16 16 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 16 15 14 13 13 11 10 9 8 7 5 4 3 0 2 2 2 2 2 2 2 3 3 5 8 9 10 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 26 24 22 22 22 20 20 20 20 20 21 21 21 20 19 18 18 17 16 14 12 10 8 6 5 5 5 6 7 8 8 9 9 9 9 8 8 7 6 5 4 3 3 3 3 2 2 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 4 3 2 2 2 3 3 3 2 2 1 1 2 3 3 3 4 4 4 5 5 6 6 5 5 5 4 3 3 3 3 3 4 7 10 12 11 9 6 4 3 3 2 2 4 5 7 9 11 15 16 16 15 14 14 14 13 12 10 8 5 3 1 1 2 1 1 2 2 2 2 3 3 3 3 1 1 2 4 5 5 5 6 6 5 5 5 4 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 7 7 8 8 8 8 8 7 6 5 6 7 7 7 7 6 4 4 5 6 8 9 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 7 7 7 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 7 6 5 5 4 4 4 5 6 6 6 7 7 7 8 8 8 9 9 8 5 4 3 3 2 2 2 1 1 1 1 1 2 4 5 5 4 4 3 3 3 4 5 5 6 5 6 7 7 7 7 7 7 7 7 7 7 8 8 10 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 6 6 6 6 7 8 8 9 10 10 10 10 10 9 10 11 11 11 10 9 8 7 7 8 9 9 9 9 9 10 12 13 14 14 14 14 14 14 15 15 16 17 17 17 18 18 17 17 16 16 15 15 15 15 15 15 15 15 14 13 12 12 11 11 11 10 10 10 12 13 14 14 14 13 13 13 13 13 12 12 11 11 12 12 12 11 11 10 10 11 11 12 13 14 14 15 15 16 17 16 16 16 15 16 16 16 16 16 17 17 17 17 17 17 17 18 17 17 17 16 16 15 15 14 13 12 11 10 9 8 6 5 2 1 1 2 2 2 2 2 2 3 4 6 8 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 17 17 17 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 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 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 28 28 28 28 27 26 24 22 21 21 20 20 20 20 21 21 21 21 20 19 18 17 17 15 14 12 10 8 6 5 5 5 6 7 8 8 9 9 9 10 9 8 7 6 5 4 4 3 3 3 2 2 1 2 2 3 3 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 2 2 2 3 3 2 1 1 1 1 1 2 2 3 4 4 4 4 4 5 5 5 5 4 3 2 2 3 4 3 3 5 8 8 5 1 1 3 3 3 3 4 6 8 11 13 14 17 17 16 15 14 13 13 12 10 8 5 3 2 2 3 3 3 3 3 4 3 3 3 4 4 4 3 1 2 3 5 5 5 6 5 5 4 4 3 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 6 7 7 8 8 8 8 8 6 5 5 5 6 7 7 7 6 5 5 6 7 8 9 10 11 12 13 13 13 12 12 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 11 12 12 12 12 12 12 12 12 11 10 10 9 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 5 5 5 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 5 5 4 4 4 5 6 7 7 7 7 8 9 9 9 9 9 7 4 3 4 3 4 4 4 3 3 2 2 2 2 4 5 6 5 4 4 4 3 3 4 5 5 5 5 6 5 5 6 6 6 5 5 6 6 7 9 10 11 11 10 10 10 9 9 10 10 10 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 11 11 11 10 8 7 7 7 8 9 9 9 9 10 11 13 14 13 13 13 14 14 14 14 15 16 16 16 17 18 17 17 17 16 16 16 15 15 16 16 16 15 14 13 12 12 12 11 10 9 9 9 11 13 14 14 14 13 13 13 13 13 12 12 11 11 12 12 11 11 11 11 11 11 12 12 13 14 14 15 16 16 17 17 16 16 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 13 13 12 11 10 8 7 5 3 2 1 2 2 3 3 3 3 3 5 7 8 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 26 24 22 21 20 20 20 20 21 21 21 21 21 21 19 18 16 16 15 13 11 9 7 6 5 5 5 6 7 8 9 9 9 10 10 10 9 8 7 5 4 3 3 3 2 2 2 1 2 2 3 3 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 5 5 4 2 2 3 3 3 2 2 3 3 2 1 1 2 3 4 4 4 4 3 4 4 4 4 3 3 3 3 5 6 5 4 4 5 3 0 3 4 4 4 3 4 7 10 13 15 16 17 18 17 15 13 13 12 11 10 7 5 3 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 3 2 3 4 4 5 5 5 5 4 3 3 2 0 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 6 7 7 8 8 8 8 7 6 5 4 5 6 6 7 6 6 5 6 7 8 9 10 11 12 12 12 13 13 12 12 11 11 11 12 12 12 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 5 5 6 7 7 7 7 8 9 9 9 9 8 6 4 4 4 4 5 5 5 5 5 4 3 2 3 5 6 6 5 4 4 4 4 3 3 4 5 5 4 4 3 4 5 5 4 3 4 4 5 7 9 10 11 11 11 10 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 9 9 9 10 11 12 11 10 10 10 11 11 11 10 10 9 8 7 7 8 9 9 10 10 10 12 12 12 13 13 14 14 14 14 14 15 15 16 17 17 17 16 17 16 16 16 16 16 16 16 16 15 14 13 13 12 12 11 10 10 9 10 11 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 13 13 14 15 15 16 16 17 17 16 15 15 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 12 10 9 7 6 4 3 2 2 2 2 3 3 3 4 5 7 8 9 9 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 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 23 21 20 20 20 20 20 21 21 22 22 21 21 19 18 16 16 14 12 10 8 6 5 5 5 6 7 8 8 9 10 10 10 10 10 10 9 7 6 5 4 3 3 3 2 2 2 2 2 3 4 4 5 5 5 4 3 2 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 3 2 4 4 4 3 3 3 4 4 3 3 1 2 3 4 4 4 3 2 3 3 3 3 3 4 4 6 7 9 9 8 8 7 3 1 2 2 2 2 5 9 13 16 18 19 19 18 17 15 14 14 12 11 9 7 4 2 2 2 2 3 4 4 5 4 4 4 5 4 4 4 4 4 4 3 4 5 5 6 6 5 4 3 2 2 2 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 3 4 4 5 7 7 8 7 7 7 7 6 5 4 5 5 6 7 6 6 6 7 8 9 10 10 11 12 12 12 13 13 13 12 12 12 11 12 12 12 12 13 13 13 12 11 11 12 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 8 8 9 10 9 7 5 4 4 4 5 6 6 6 6 6 5 5 4 5 5 5 6 5 4 5 5 4 4 3 4 4 4 3 3 3 4 4 3 3 3 3 3 5 7 8 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 11 12 12 11 10 10 11 11 11 11 11 11 9 7 6 7 8 9 10 10 10 11 12 12 13 13 13 13 13 13 13 13 14 15 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 12 11 10 10 10 11 12 13 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 13 13 14 14 15 15 16 16 17 17 16 15 14 15 16 17 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 14 14 13 11 9 8 7 6 5 3 2 2 2 3 3 3 4 5 6 7 8 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 28 27 25 22 19 19 19 19 20 21 22 22 22 22 21 19 17 15 14 14 11 9 7 6 5 5 5 6 7 9 10 10 10 10 11 10 10 10 9 8 7 5 4 3 3 3 2 2 2 2 2 3 4 4 5 5 5 5 4 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 5 3 4 5 5 4 4 3 4 4 4 3 3 0 2 3 4 4 3 2 2 2 3 4 4 5 6 7 8 10 11 12 11 11 11 9 8 6 4 4 8 12 16 18 20 21 20 19 17 15 13 12 12 10 8 6 4 2 1 2 2 2 3 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 7 6 4 4 3 2 2 2 2 0 1 1 2 2 2 2 3 3 4 4 4 4 3 3 3 3 4 6 7 7 7 7 7 7 6 5 4 5 5 6 7 6 6 6 7 9 9 10 11 11 12 12 12 13 13 13 13 13 12 12 11 11 11 12 12 12 12 9 8 9 12 13 14 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 4 3 3 3 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 8 8 10 10 8 6 4 4 4 5 6 6 7 7 7 6 6 6 6 6 5 5 6 6 5 6 6 6 5 4 4 4 3 3 3 4 4 4 4 4 3 3 3 5 6 8 9 10 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 10 11 12 12 11 10 10 10 11 11 12 12 12 10 8 7 6 7 8 9 10 10 10 10 11 12 13 13 13 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 16 16 15 14 14 13 12 11 11 11 11 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 12 12 12 13 13 14 14 15 15 16 16 17 16 16 14 14 15 16 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 13 13 13 12 10 9 8 7 5 4 4 2 2 3 3 3 4 5 6 7 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 28 25 23 21 19 19 19 20 21 22 22 22 22 21 19 17 14 13 11 10 7 5 4 4 4 5 7 8 10 10 11 11 11 11 11 10 10 10 9 8 6 5 4 3 3 2 2 2 2 2 3 4 4 5 5 5 5 5 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 6 5 5 5 5 5 4 4 4 4 4 3 2 1 2 3 3 3 2 2 2 2 3 4 5 6 8 9 10 11 12 13 14 15 17 19 19 18 16 16 18 20 21 22 21 20 19 17 15 12 12 11 9 7 5 3 1 1 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 6 4 4 3 1 1 2 2 1 1 1 1 1 1 1 2 3 4 5 4 3 2 2 2 3 4 5 6 7 7 7 7 6 6 5 5 5 5 6 7 6 6 7 8 9 10 10 11 11 11 12 12 12 12 13 13 13 13 12 11 10 10 10 10 9 8 6 5 7 11 13 14 14 13 13 13 13 13 13 13 12 12 11 11 12 11 11 10 10 9 9 8 7 7 6 6 5 5 4 3 3 3 3 3 3 4 5 5 5 6 6 6 6 6 5 5 6 6 7 7 6 6 6 6 6 5 5 6 6 7 8 9 9 9 8 5 4 4 5 6 6 7 7 7 7 7 6 6 6 6 5 5 6 6 6 6 7 6 5 4 4 4 4 3 4 5 5 5 5 5 4 4 3 4 6 8 9 10 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 12 12 12 11 11 11 11 11 12 13 13 11 10 8 7 7 8 9 9 9 9 9 10 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 16 17 17 17 17 15 15 15 14 13 12 11 11 12 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 15 14 13 14 15 17 17 17 17 17 18 18 18 17 17 16 16 16 16 15 15 15 15 14 13 13 12 13 13 11 10 8 7 7 6 4 3 2 3 3 3 4 5 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 28 29 27 24 22 21 21 20 20 21 22 23 23 22 21 19 16 13 10 10 8 5 4 3 4 4 6 7 9 10 11 12 12 12 12 11 11 10 10 9 8 7 6 5 5 4 3 2 2 2 2 2 3 4 5 5 5 5 5 4 3 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 8 7 7 6 6 6 5 5 5 5 4 4 3 1 1 2 2 2 2 2 2 2 3 4 4 6 7 10 12 13 14 15 16 19 22 25 28 28 27 27 26 26 24 22 21 20 18 17 15 13 10 10 8 7 5 3 1 2 2 3 4 3 3 3 3 3 4 5 6 6 6 5 6 6 6 7 7 7 8 9 9 7 5 4 3 2 1 1 1 2 2 1 1 1 1 0 0 2 4 5 4 3 1 1 1 2 3 4 4 5 6 7 6 6 6 5 5 5 5 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 12 13 14 14 12 11 10 10 8 7 5 4 3 4 6 10 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 11 11 11 10 9 8 8 7 6 6 6 5 5 4 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 7 7 7 6 5 5 5 6 6 7 8 9 9 9 8 6 5 5 5 6 7 7 7 7 7 7 7 7 7 6 5 5 6 6 6 7 7 6 5 5 5 5 5 4 4 5 6 6 6 6 5 4 3 4 6 7 9 10 11 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 12 13 12 12 12 12 12 12 12 13 13 12 10 9 7 7 8 9 9 9 8 8 9 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 13 13 14 15 16 17 17 17 16 15 15 15 15 13 12 12 12 13 14 14 15 15 15 15 15 14 13 13 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 14 14 14 15 15 16 16 16 15 13 13 14 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 13 12 13 13 12 10 9 8 8 7 5 4 3 3 3 3 4 5 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 26 26 27 28 28 27 26 23 24 23 23 22 22 23 23 23 21 18 15 11 9 8 6 3 2 3 4 5 6 8 10 11 12 13 13 12 12 12 11 10 10 9 9 8 7 6 5 5 4 3 2 2 2 2 3 4 5 5 5 5 5 5 4 3 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 7 7 6 6 6 5 5 5 5 4 3 1 1 2 2 1 1 1 2 2 3 4 4 6 8 11 14 16 17 18 20 23 26 29 29 31 31 30 29 26 22 20 18 16 15 13 12 10 8 7 6 5 3 2 3 3 4 4 4 4 3 3 2 3 4 5 7 7 6 6 6 6 6 7 7 8 9 9 8 7 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 2 4 4 3 2 2 2 2 3 4 4 4 4 5 6 6 6 6 6 5 5 5 6 6 6 7 8 9 10 10 11 11 11 11 11 11 10 10 11 12 13 14 14 13 11 11 9 7 5 3 2 2 3 6 10 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 8 7 7 7 7 6 6 5 4 3 3 3 3 3 4 5 6 6 6 6 6 6 6 6 7 7 8 8 8 7 6 5 5 5 5 6 7 8 8 9 9 9 7 6 5 6 6 6 6 7 8 8 8 7 7 7 7 6 5 5 5 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 6 6 5 4 3 4 6 7 9 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 12 13 13 13 13 12 11 9 8 8 8 8 9 9 8 9 10 11 11 11 10 10 10 11 11 12 13 13 14 14 14 13 13 12 13 14 15 16 16 17 16 15 16 16 15 14 13 13 13 14 14 15 16 16 16 16 15 14 13 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 15 13 13 13 14 15 16 16 17 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 13 12 11 10 9 8 7 6 5 3 3 3 3 4 5 5 6 7 7 8 9 9 10 10 10 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 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 27 26 26 26 26 26 27 27 27 26 26 25 25 24 23 23 23 21 19 15 11 7 6 5 3 2 3 4 6 7 9 11 12 13 13 13 13 12 12 11 10 9 9 9 8 7 6 6 5 4 4 3 3 2 2 2 3 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 4 3 2 2 2 1 1 1 1 2 3 3 4 5 7 9 12 14 16 17 18 20 23 25 27 28 28 28 26 23 20 17 14 12 11 10 9 9 7 5 4 4 3 3 3 4 4 4 5 4 4 4 3 2 3 4 6 7 7 7 7 7 7 7 7 7 8 9 9 8 7 6 5 4 2 1 1 1 1 1 3 3 2 1 1 2 3 4 4 3 2 2 3 4 4 4 4 3 4 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 10 11 11 11 11 10 9 9 10 11 12 12 13 13 13 12 10 7 5 3 2 2 4 7 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 8 8 8 8 8 7 6 6 5 4 3 3 3 3 3 4 5 6 6 6 7 7 7 7 7 8 8 8 8 7 5 4 4 4 5 7 8 9 9 9 9 8 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 5 4 4 4 5 5 6 5 4 4 6 7 7 7 6 5 5 5 5 6 6 5 4 3 4 6 7 9 10 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 12 12 13 13 12 12 12 11 11 11 12 11 11 11 11 11 12 12 12 13 13 14 13 13 14 14 13 12 11 10 9 9 8 8 8 9 9 10 11 11 11 10 10 9 10 10 11 12 13 13 14 14 14 13 12 12 13 13 14 15 16 16 16 16 16 17 16 14 13 13 14 15 15 16 16 16 16 16 15 14 14 15 16 17 17 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 15 14 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 13 12 12 11 10 9 8 7 5 4 3 3 3 4 4 5 6 7 8 8 9 9 10 10 10 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 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 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 26 26 25 25 25 25 25 25 26 25 25 25 25 24 23 22 21 19 17 13 9 6 6 4 4 5 7 8 9 10 12 13 13 13 13 13 12 12 11 10 9 9 8 8 8 7 6 6 5 4 4 3 3 3 3 3 3 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 4 4 4 3 2 1 1 1 2 2 3 3 4 6 8 10 11 13 13 13 14 15 16 18 19 19 18 17 16 14 12 10 8 7 7 6 6 6 4 3 2 2 2 3 4 4 4 5 4 4 3 3 2 3 4 5 6 7 7 7 8 8 8 8 8 8 9 9 9 8 8 7 6 4 3 3 3 3 3 3 5 4 3 1 1 2 3 3 3 3 2 3 4 4 5 4 4 3 4 4 5 5 5 5 5 5 5 5 5 5 6 7 8 10 10 10 10 11 11 10 10 9 9 9 10 10 11 11 12 13 13 12 11 8 6 4 3 3 5 8 10 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 5 4 4 3 3 3 3 3 5 6 6 7 7 7 8 8 8 8 8 8 7 6 4 4 4 4 6 8 9 9 9 9 9 8 7 6 7 7 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 4 5 5 4 4 4 6 7 8 7 6 6 5 5 5 6 6 5 4 4 5 6 7 8 9 10 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 12 13 13 14 14 13 12 12 12 12 13 12 11 11 11 11 12 12 12 13 14 14 14 14 14 14 14 13 12 10 9 9 8 8 8 9 10 11 12 12 12 11 10 10 10 10 11 12 13 14 14 14 14 13 13 12 12 12 14 15 15 16 16 16 16 16 16 15 14 14 14 15 16 17 17 17 17 17 15 14 14 16 17 17 18 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 15 14 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 10 9 7 6 4 3 3 3 4 4 5 6 7 8 8 9 9 10 10 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 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 26 25 25 24 23 23 24 24 24 24 23 23 21 20 18 16 15 12 10 10 8 7 8 10 11 11 12 13 13 14 13 13 13 12 11 11 10 8 8 8 8 8 7 6 6 6 5 4 4 3 3 3 3 3 3 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 2 2 2 3 3 4 5 6 8 9 10 10 10 10 10 9 8 9 8 7 6 6 6 6 6 5 5 5 4 4 4 4 1 0 1 1 2 2 3 3 4 4 3 3 3 2 2 4 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 3 1 1 2 3 3 3 3 2 2 3 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 7 9 10 10 10 10 10 10 9 9 8 8 9 9 9 10 10 11 11 12 12 11 9 7 5 4 5 6 8 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 5 4 4 4 4 4 3 3 4 5 6 7 7 8 8 8 8 8 8 8 7 5 4 3 3 5 7 9 10 9 9 9 9 8 7 7 7 7 8 8 7 7 7 7 8 8 8 8 7 7 6 5 4 4 5 4 4 4 5 7 8 8 8 7 6 5 5 5 6 6 5 4 4 5 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 12 12 13 14 14 13 13 12 12 13 14 13 12 11 11 12 12 12 13 14 15 15 15 15 15 15 14 14 13 12 11 9 9 9 9 9 11 12 13 13 12 12 12 11 11 11 12 12 13 14 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 15 15 14 15 15 16 17 18 18 18 16 15 14 15 15 16 18 18 18 17 16 15 16 15 15 15 15 14 14 14 14 14 15 15 15 16 15 15 14 14 13 13 13 13 14 14 15 15 15 15 16 16 16 16 17 16 16 16 16 16 15 15 16 16 16 15 15 14 14 13 11 11 9 7 6 4 3 3 3 4 4 5 6 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 26 25 23 23 22 23 22 23 23 22 21 19 18 16 14 13 13 12 11 11 12 13 13 14 14 14 14 14 13 13 13 12 11 10 10 9 8 8 8 7 7 6 6 6 5 4 4 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 6 7 7 8 8 8 7 5 3 2 2 0 2 2 2 4 5 6 6 5 4 3 3 3 1 2 2 2 1 1 2 2 3 3 3 3 2 2 2 4 5 6 6 7 8 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 7 6 6 6 6 6 5 5 4 3 1 1 2 2 3 2 2 2 1 2 2 3 3 3 4 4 4 5 5 4 4 4 4 4 4 5 6 7 8 9 10 10 10 10 10 9 8 8 8 8 8 9 9 10 10 10 11 11 10 10 9 8 6 6 6 8 9 10 10 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 5 5 4 5 6 6 5 4 4 4 6 7 8 8 8 8 8 8 9 8 6 5 4 4 4 5 7 9 10 9 9 9 9 8 7 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 6 5 4 5 5 4 4 4 6 7 8 8 8 7 6 5 5 6 7 6 5 5 5 6 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 13 14 15 14 13 12 12 12 12 13 13 15 16 16 15 16 15 15 15 15 14 13 12 10 10 10 10 10 11 13 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 15 15 15 15 15 15 15 15 16 17 17 18 19 18 16 14 14 15 15 16 18 19 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 15 14 13 12 12 10 8 6 4 3 3 4 4 4 5 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 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 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 26 25 24 23 22 22 22 21 21 20 19 18 17 15 14 14 14 14 14 14 15 15 15 15 14 14 14 13 12 12 12 11 10 9 9 8 8 7 7 7 6 5 5 5 4 3 3 2 2 3 3 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 5 3 2 2 2 3 4 4 4 4 5 6 6 5 4 2 3 2 1 2 3 3 3 3 2 2 3 3 3 2 2 1 2 3 5 5 6 7 8 8 9 7 7 7 7 7 8 8 9 9 10 9 9 8 8 7 7 7 6 6 6 5 5 4 3 1 2 3 3 3 3 2 2 1 1 1 2 3 3 4 4 5 5 5 4 4 3 3 3 4 5 6 7 9 10 10 10 10 10 9 8 8 8 8 8 8 9 9 9 10 10 10 10 9 8 8 7 7 7 6 9 9 10 11 12 12 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 5 5 5 6 7 7 6 6 5 5 6 8 8 9 9 8 9 9 9 8 6 6 5 4 4 5 7 8 10 10 9 9 8 7 7 7 6 7 7 7 7 7 6 7 7 8 8 8 8 7 6 5 5 6 5 5 4 5 7 8 8 8 8 7 6 6 6 7 7 7 6 5 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 12 12 12 12 12 13 13 12 12 12 13 15 15 15 14 13 12 13 13 14 14 15 16 16 16 16 16 16 16 15 15 14 13 12 12 12 12 12 12 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 19 18 15 13 13 13 14 16 18 19 19 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 16 15 15 15 15 15 14 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 11 8 6 4 4 4 4 4 5 5 6 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 25 24 24 23 22 21 20 19 19 18 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 9 9 8 8 7 7 6 6 5 5 4 4 3 2 2 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 3 0 1 2 3 4 5 5 5 5 5 5 5 4 3 2 2 2 3 4 4 4 4 4 4 4 3 3 3 2 2 2 3 4 5 6 6 7 7 8 7 5 6 5 6 7 8 9 9 9 10 9 9 8 8 8 8 7 6 6 5 5 5 4 2 1 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 4 4 3 3 3 4 5 6 8 9 9 10 10 10 9 8 8 7 7 7 7 8 8 9 9 9 10 9 9 8 7 6 6 6 5 5 6 9 11 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 7 6 6 5 5 7 8 9 8 7 6 5 6 8 9 9 9 9 9 9 8 8 7 6 5 5 5 6 7 8 9 10 9 8 8 7 7 6 6 6 6 7 7 6 6 6 7 7 8 8 8 7 6 6 6 6 6 5 5 6 7 8 8 9 8 8 7 7 7 8 7 7 6 6 6 7 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 12 12 13 14 15 16 16 15 14 14 14 14 15 15 16 16 16 16 16 17 17 17 16 16 15 14 13 13 13 14 13 13 14 14 14 14 13 12 12 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 17 15 13 12 12 13 15 17 18 19 18 18 17 17 17 17 17 16 16 16 16 16 15 16 16 16 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 15 14 13 12 9 7 6 5 4 4 4 5 5 6 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 17 17 17 17 17 17 17 17 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 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 25 24 23 23 22 21 20 19 19 18 18 17 16 16 15 15 15 14 14 14 14 13 12 12 11 11 10 10 10 10 9 9 8 8 7 7 6 6 5 5 4 4 4 3 2 1 0 1 2 2 3 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 4 4 4 3 2 2 1 1 3 4 4 5 5 6 5 5 4 4 4 4 4 5 4 4 5 5 4 4 4 3 3 3 3 3 3 5 6 6 7 7 7 7 6 6 5 4 5 6 8 10 10 10 10 10 9 9 9 8 8 8 7 6 5 5 5 4 3 1 2 3 3 4 3 3 3 3 3 3 4 4 4 4 5 5 6 6 5 4 4 3 3 3 4 5 7 8 9 9 10 10 9 8 8 7 7 7 6 6 6 6 7 8 8 9 8 8 7 6 5 4 3 3 3 5 9 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 7 7 7 6 6 8 10 10 10 9 8 6 6 7 9 9 8 8 8 8 7 7 7 6 5 5 6 6 7 8 9 10 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 7 6 6 7 7 7 6 6 7 8 8 9 9 9 8 7 8 8 8 8 7 7 7 7 7 8 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 12 12 12 13 13 14 13 13 13 13 14 15 16 16 16 15 15 15 15 15 16 16 17 17 16 17 18 18 18 17 16 16 15 14 14 15 15 15 14 15 15 15 15 14 13 13 13 14 13 13 13 12 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 15 13 11 10 12 14 16 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 14 14 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 14 14 12 10 10 8 6 5 4 5 5 5 6 7 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 17 17 17 17 17 17 17 17 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 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 26 24 24 23 22 21 20 18 18 18 18 17 17 16 15 15 15 14 13 13 12 12 11 10 10 9 9 9 8 9 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 2 2 1 2 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 2 2 3 3 2 2 2 3 3 3 3 4 5 5 5 5 5 4 3 2 1 3 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 4 3 3 4 4 5 6 7 7 7 7 7 6 5 5 5 5 6 8 10 11 11 11 10 10 10 9 9 8 8 8 8 7 6 5 5 4 2 1 2 3 3 3 3 2 3 3 4 4 5 5 5 5 5 6 6 6 5 5 4 3 3 3 4 5 6 7 8 9 9 9 9 8 7 7 6 5 4 4 4 4 5 6 7 7 8 7 6 5 4 3 2 1 2 5 9 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 10 10 11 10 9 7 7 8 9 9 8 8 8 8 7 6 6 5 5 5 6 7 8 9 9 9 9 8 7 7 6 6 6 6 6 5 5 5 5 6 6 7 8 8 8 7 7 7 8 8 8 7 7 8 8 9 10 10 9 8 8 8 8 8 8 8 7 7 7 8 9 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 12 12 13 14 14 14 14 14 14 14 15 16 16 16 16 15 15 16 16 16 17 17 17 17 17 18 18 18 18 17 17 16 16 15 16 16 16 16 17 16 16 15 15 14 14 14 15 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 17 16 14 12 10 9 11 13 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 14 14 13 13 13 14 14 15 15 15 16 16 15 15 15 15 16 17 17 17 17 17 17 16 16 15 14 13 13 11 9 7 5 5 5 5 5 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 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 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 26 25 23 23 22 21 20 19 18 18 18 17 17 16 15 15 15 14 13 12 11 10 9 9 8 8 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 5 4 4 2 1 1 2 3 3 3 3 3 3 3 3 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 7 7 6 3 2 4 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 4 4 4 4 5 5 6 7 8 8 8 7 7 6 6 5 5 5 6 8 10 11 12 11 11 11 10 10 10 9 8 8 8 8 8 7 6 5 3 1 2 2 3 3 3 3 2 2 3 4 4 5 5 6 6 6 6 7 7 6 5 4 3 2 3 4 5 5 7 8 9 9 9 9 8 7 5 5 4 3 3 3 2 3 3 4 6 6 6 5 4 2 2 1 1 4 8 11 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 11 11 11 11 11 11 10 10 9 8 8 9 9 9 10 10 11 11 9 8 8 9 9 9 9 8 8 8 7 6 5 5 5 6 7 8 8 9 9 9 9 8 6 6 7 7 7 7 6 5 5 5 5 5 6 7 8 8 8 7 7 8 8 9 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 10 11 11 11 11 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 18 18 18 17 17 16 17 17 17 17 18 17 16 16 16 15 15 15 16 15 15 15 14 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 16 15 13 11 9 9 10 13 15 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 14 14 13 13 13 14 14 15 15 15 16 16 15 15 15 15 16 17 17 17 17 17 17 16 16 16 15 15 14 12 10 8 6 5 5 5 6 6 6 7 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 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 14 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 26 25 23 22 22 20 19 18 18 17 17 17 17 16 15 14 14 13 12 11 10 9 8 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 4 3 2 1 1 2 2 2 3 3 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 5 4 4 5 5 4 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 7 8 8 7 5 1 3 5 6 6 6 6 6 5 5 5 4 3 3 3 4 5 6 5 6 7 7 8 9 9 9 9 9 8 7 7 6 6 5 7 8 10 11 11 12 12 11 11 10 10 10 9 9 9 9 9 8 8 6 5 3 2 2 2 3 4 4 4 3 2 3 4 5 5 6 6 6 7 7 7 7 6 5 4 3 3 3 4 5 5 7 8 9 9 9 8 7 6 4 4 4 4 3 3 3 2 2 2 3 4 4 3 2 1 1 1 2 7 10 12 13 14 14 13 13 13 14 14 14 14 13 13 13 13 14 13 13 13 12 12 11 11 12 12 12 11 11 11 10 9 8 9 9 9 9 9 9 10 10 9 9 10 10 10 10 9 9 9 9 8 6 5 4 5 5 7 8 8 8 8 8 7 6 6 6 7 7 7 7 6 5 5 5 5 5 6 7 8 8 8 8 8 9 9 9 9 9 8 9 10 10 11 11 10 10 10 10 10 10 9 9 9 9 9 10 11 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 17 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 15 14 13 11 9 8 10 12 15 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 14 14 13 13 13 14 14 15 15 15 16 16 16 15 15 16 16 17 17 17 17 17 17 17 16 16 16 15 14 13 11 8 7 5 5 5 6 6 6 7 7 8 9 10 10 10 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 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 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 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 27 26 25 23 23 22 20 19 18 17 17 17 17 16 16 15 14 14 13 12 10 9 8 6 5 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 2 2 1 1 1 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 4 4 4 4 3 3 3 4 4 5 7 7 5 2 4 6 6 5 5 5 5 4 4 4 4 4 5 5 4 3 3 3 4 5 5 5 6 7 8 9 8 7 5 2 1 3 5 5 6 5 5 5 4 4 3 3 5 6 7 7 7 8 9 9 10 10 11 11 10 10 9 9 8 8 8 7 7 8 9 10 11 11 12 11 11 11 11 10 10 9 9 9 9 9 9 8 6 5 4 4 3 4 4 5 5 5 4 2 3 4 5 6 6 7 7 7 7 7 7 6 5 4 4 3 4 4 4 5 7 8 8 9 8 6 5 4 4 5 5 5 4 4 4 4 3 2 2 1 1 1 2 2 2 3 5 9 11 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 13 13 12 12 12 12 12 11 11 10 9 9 9 9 9 9 8 8 9 9 9 9 10 11 11 10 10 10 10 9 8 6 5 5 5 6 7 8 8 7 7 6 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 8 8 8 8 9 10 10 10 10 10 9 10 10 11 12 11 11 10 11 10 10 10 10 10 10 10 10 10 11 12 13 13 13 14 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 12 13 13 14 14 14 14 14 15 15 15 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 18 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 12 13 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 14 14 14 14 14 14 13 10 8 8 9 12 14 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 13 11 9 7 6 5 5 5 6 6 7 7 8 9 10 10 10 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 14 14 14 14 14 14 14 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 15 15 15 15 15 16 16 16 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 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 25 23 21 22 20 18 17 16 16 17 17 16 15 14 13 13 13 11 10 8 7 5 4 3 2 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 2 4 4 4 3 4 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 3 4 3 2 2 3 3 4 4 4 4 3 3 3 3 4 5 6 5 2 3 6 7 7 7 7 7 7 7 7 6 5 5 6 5 3 3 3 4 6 6 6 7 8 9 9 9 9 8 7 5 4 2 2 3 4 4 4 3 3 3 4 7 8 9 10 10 10 10 11 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 9 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 6 5 5 5 5 5 5 5 5 5 4 3 3 5 6 6 6 7 8 8 8 8 8 7 6 5 5 5 5 5 5 6 7 7 7 7 6 4 3 4 5 5 5 6 6 6 5 5 5 4 3 3 2 3 3 3 4 5 7 10 11 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 12 12 13 12 12 11 11 10 9 9 8 8 8 8 8 8 8 8 9 10 11 11 11 11 11 10 10 10 9 7 6 6 6 7 7 7 7 6 6 5 4 4 5 6 6 7 7 7 6 6 6 6 6 6 6 7 8 9 9 9 10 11 11 11 11 11 10 10 11 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 12 13 13 13 14 14 15 15 15 14 14 14 14 13 13 13 13 14 14 14 15 14 14 14 13 13 12 12 13 14 14 14 14 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 13 13 13 14 15 16 16 15 15 15 15 16 16 16 16 17 16 16 15 15 14 14 14 14 14 12 10 7 7 9 12 13 14 15 16 17 17 17 17 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 14 14 15 15 15 16 16 16 16 15 15 16 17 17 17 17 17 17 17 17 16 16 15 14 13 12 10 8 6 6 5 6 6 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 27 27 27 27 28 28 28 28 28 27 27 25 24 22 20 20 17 16 16 16 16 16 16 15 14 13 12 12 11 9 8 6 4 3 2 1 0 0 0 0 0 1 1 1 2 2 2 3 3 3 3 4 4 4 3 3 4 3 3 3 3 3 3 2 2 2 2 2 3 4 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 4 4 3 3 3 3 3 3 2 4 5 3 0 4 6 7 8 8 9 9 10 9 8 5 4 5 5 5 5 5 6 6 9 9 8 9 9 9 9 9 9 9 9 8 7 7 6 4 2 1 2 3 4 5 7 11 11 12 11 12 12 12 13 14 14 14 13 13 12 12 11 11 11 11 9 8 8 8 9 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 6 6 6 5 5 5 5 6 5 5 4 3 4 5 6 6 7 8 8 8 9 9 8 7 7 7 7 7 6 6 6 7 7 6 6 5 5 4 4 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 6 7 9 10 11 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 12 12 13 13 12 11 11 10 9 8 8 8 8 8 8 7 7 8 9 10 11 12 12 12 11 11 11 10 9 8 7 7 7 8 8 7 7 7 6 5 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 9 10 11 11 12 12 12 12 12 11 11 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 13 14 14 14 15 16 17 16 15 15 15 14 13 13 13 14 14 14 15 16 15 15 14 14 13 12 12 13 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 17 16 15 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 13 11 9 7 7 9 11 12 13 15 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 16 15 15 15 16 17 17 17 17 17 17 17 16 15 15 14 13 12 11 8 7 6 6 6 6 7 7 8 8 9 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 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 27 26 24 21 21 20 17 15 15 15 16 16 16 15 14 13 11 11 10 8 7 5 3 2 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 3 4 5 5 4 4 4 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 2 1 3 4 3 1 4 6 7 8 9 10 10 10 9 7 4 3 4 5 6 6 7 8 9 10 10 10 9 9 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 8 9 11 13 13 14 13 13 13 14 14 15 15 15 14 13 12 12 12 12 12 11 10 9 8 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 8 7 6 5 5 5 6 6 6 6 5 4 2 2 4 6 7 7 8 8 9 9 9 9 8 7 7 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 10 11 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 12 12 13 12 12 11 10 10 8 8 8 8 8 9 8 7 7 8 10 11 12 12 12 12 12 12 11 10 10 9 8 8 8 8 8 8 8 7 7 5 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 10 11 12 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 12 13 14 14 15 16 17 17 17 16 16 15 14 14 13 14 14 14 15 15 16 16 15 14 14 13 12 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 18 17 16 15 15 15 16 17 17 17 16 16 16 17 18 18 17 16 16 16 15 14 14 14 14 13 12 10 8 6 7 8 9 11 13 14 15 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 16 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 11 9 9 7 6 6 6 7 7 8 8 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 27 26 24 22 19 19 17 15 14 14 15 15 16 15 14 13 11 10 10 8 6 4 2 1 1 2 2 2 2 1 1 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 3 3 3 3 3 5 6 5 4 3 4 6 7 6 6 6 6 5 4 3 3 3 4 4 4 4 4 3 3 3 4 4 4 4 3 2 2 2 3 3 3 3 4 4 4 2 4 6 8 9 9 10 10 11 10 7 5 5 5 6 7 8 9 10 11 11 11 10 10 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 14 15 15 15 15 15 14 14 15 15 16 15 15 14 13 13 13 13 13 12 10 9 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 7 7 5 5 5 5 6 6 6 6 5 3 1 2 4 5 7 8 8 9 9 9 9 8 6 5 6 7 9 9 9 9 8 8 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 12 13 13 14 14 14 14 15 15 16 15 15 14 14 14 14 13 12 13 13 12 11 11 10 9 9 8 9 9 9 9 8 7 7 9 10 11 12 12 12 13 13 12 12 11 9 9 8 9 9 9 9 9 9 9 8 6 5 5 5 6 5 5 6 6 6 7 8 8 9 9 8 9 10 11 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 13 14 15 15 17 17 18 18 17 17 16 15 14 14 14 14 15 15 16 16 16 16 15 14 14 13 12 12 12 13 14 14 15 15 16 16 17 17 17 17 17 18 18 17 17 18 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 18 18 18 16 16 16 16 16 17 18 17 17 17 17 18 18 17 16 16 15 15 14 14 13 13 13 12 10 8 7 7 7 8 9 11 13 14 15 15 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 14 14 14 14 14 15 16 16 17 17 16 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 13 12 11 10 8 7 6 7 7 7 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 28 28 28 27 26 24 22 20 19 17 14 13 13 14 14 15 14 13 13 11 11 9 8 6 4 2 1 2 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 4 4 4 4 4 4 4 4 3 4 5 6 5 2 1 3 6 7 8 7 6 5 4 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 4 4 4 3 3 5 6 7 6 4 2 3 5 8 10 10 10 11 12 11 9 7 7 7 8 9 10 11 11 12 12 12 12 12 13 14 15 15 15 15 14 14 14 13 13 14 14 15 15 14 14 15 16 16 16 16 16 15 15 15 15 16 16 16 15 14 13 13 13 13 12 11 10 9 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 7 6 5 5 6 6 6 6 6 5 3 0 2 3 5 7 8 8 9 9 9 8 5 3 1 3 4 7 9 9 9 8 8 7 6 6 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 10 10 9 10 11 13 13 13 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 12 11 10 10 10 9 9 10 10 10 9 8 8 8 9 10 11 11 12 13 13 13 13 12 11 9 8 8 9 10 10 10 10 10 10 9 7 6 6 6 6 6 6 6 6 7 8 9 9 10 10 10 10 11 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 14 15 16 17 17 18 18 18 17 17 16 15 15 15 15 16 16 16 16 16 16 15 15 14 13 13 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 17 18 18 18 17 17 16 17 17 18 18 17 17 17 18 18 18 17 16 15 15 14 13 13 12 12 11 10 8 7 7 7 8 9 11 11 12 13 14 15 16 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 14 14 14 14 15 15 16 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 10 8 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 28 28 27 26 25 22 19 18 16 14 12 12 13 13 13 13 12 11 10 8 9 7 5 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 5 5 6 6 5 4 5 6 5 2 0 3 5 7 8 8 6 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 8 8 8 7 6 6 6 6 6 10 10 10 9 7 4 1 3 7 8 9 11 12 12 12 10 8 8 8 9 10 11 12 12 13 13 14 14 14 15 16 16 17 17 17 16 16 16 15 15 15 16 16 16 16 15 16 16 17 17 17 17 16 16 16 16 16 16 16 15 14 14 13 13 12 11 10 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 7 7 8 9 9 9 8 6 5 5 6 6 6 6 6 5 3 0 1 2 5 7 8 8 8 9 8 5 2 1 1 1 2 6 9 10 10 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 9 10 10 11 11 11 10 9 9 8 8 9 11 12 13 13 14 14 15 15 15 15 14 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 11 11 11 10 9 8 8 9 10 10 11 12 12 13 13 12 12 10 8 7 8 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 8 10 11 11 11 11 11 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 14 14 15 16 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 18 18 17 17 18 18 17 17 16 16 15 14 13 12 12 11 10 10 9 8 8 8 8 10 11 12 12 12 13 14 15 16 17 17 17 17 16 16 16 16 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 12 11 9 8 7 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 27 27 27 27 26 25 22 19 14 15 13 11 11 12 12 12 12 11 10 8 6 5 5 5 4 4 4 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 4 4 3 3 3 3 2 3 4 4 4 4 4 5 5 5 5 4 4 5 6 7 7 6 7 7 6 4 1 2 4 7 8 7 7 6 6 6 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 9 9 8 9 9 11 13 13 13 13 12 9 7 5 5 5 8 10 11 12 12 11 10 9 10 11 12 12 12 13 15 15 15 15 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 11 10 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 7 8 9 10 10 10 9 7 5 5 5 6 6 6 6 5 3 2 1 2 5 7 8 8 8 8 6 2 1 2 2 2 3 7 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 7 6 6 7 8 9 10 10 10 10 10 9 10 9 8 8 9 10 12 12 13 14 14 15 15 15 14 14 12 12 12 13 13 13 13 13 12 11 11 10 10 10 11 11 11 11 10 9 9 8 8 9 10 11 12 13 13 13 12 12 10 7 6 9 9 10 11 10 10 10 10 9 8 8 8 8 9 9 8 8 8 8 10 11 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 15 15 16 16 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 17 17 16 16 16 15 13 12 12 11 10 10 10 9 9 9 9 9 10 11 12 12 12 13 13 14 15 16 17 17 17 17 16 16 16 15 15 15 14 14 14 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 11 10 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 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 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 26 25 22 19 16 13 13 12 11 11 11 11 10 10 9 9 7 6 4 2 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 2 2 3 4 4 5 4 4 4 4 5 4 4 4 6 7 8 8 8 8 7 6 4 3 4 6 8 7 7 7 7 8 8 9 9 9 9 9 10 10 12 13 13 13 12 12 11 11 11 11 11 12 13 14 15 15 15 14 13 11 9 8 7 7 8 10 12 12 12 11 11 11 12 13 13 14 15 15 16 16 16 16 17 17 18 18 19 19 19 19 18 18 17 17 18 18 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 13 12 10 9 9 9 9 9 8 8 8 8 8 8 7 6 6 6 6 6 7 7 8 10 10 11 10 9 8 6 4 5 6 6 6 5 4 3 2 1 3 5 7 7 8 7 6 4 2 2 2 2 3 6 9 12 12 11 10 9 9 9 9 9 8 8 8 9 9 9 9 8 7 7 6 5 5 5 4 4 4 6 8 8 8 8 9 10 10 9 9 9 8 9 10 11 12 12 13 13 14 15 15 14 14 13 12 12 12 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 10 10 9 8 8 9 10 11 12 13 13 13 13 11 9 7 6 7 8 10 10 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 11 12 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 15 16 16 16 16 15 15 15 16 16 16 17 18 18 18 18 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 13 13 13 13 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 14 13 12 10 9 9 9 10 10 10 9 9 9 9 10 11 11 12 12 13 14 14 15 16 16 16 17 16 16 16 16 15 15 14 14 13 13 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 14 14 14 14 14 14 14 14 13 12 10 9 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 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 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 26 25 22 19 16 15 15 14 14 14 14 13 12 11 10 11 13 11 10 6 1 2 4 4 3 2 2 3 4 5 5 4 4 4 3 3 4 4 5 4 4 4 4 4 3 3 3 2 3 3 3 4 4 3 2 3 3 4 4 4 4 5 7 7 8 8 7 7 6 5 5 6 7 7 8 8 8 8 9 9 10 10 11 11 12 13 14 15 15 14 14 13 13 12 12 12 13 13 14 15 15 16 16 16 15 14 13 12 10 9 8 9 10 11 12 12 12 12 13 13 14 15 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 18 18 18 18 18 17 16 16 16 16 16 17 17 18 18 18 17 16 16 15 14 14 14 13 11 10 9 9 9 9 9 9 9 9 9 9 8 7 6 6 7 7 7 7 8 9 10 10 11 11 10 8 6 5 5 5 5 5 5 5 3 2 1 3 5 7 7 7 7 5 3 2 2 2 4 6 8 10 12 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 8 7 6 5 5 4 3 2 2 3 5 6 7 7 7 9 10 10 10 9 9 9 10 10 11 11 11 12 12 13 14 14 14 13 12 11 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 10 11 12 13 13 13 13 11 8 6 6 6 7 9 10 11 11 12 11 10 9 9 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 18 18 18 18 18 19 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 13 13 13 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 18 17 17 17 18 18 18 19 19 19 18 18 17 17 17 17 16 16 16 15 14 14 12 10 8 7 7 8 9 10 10 10 10 9 9 10 10 10 10 12 13 13 14 15 15 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 14 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 13 12 11 10 9 9 9 9 9 9 9 10 10 10 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 24 22 20 17 15 15 15 16 17 17 17 16 15 14 14 14 15 14 13 10 5 1 0 0 2 3 4 4 5 5 5 5 5 5 4 4 5 6 6 4 2 3 3 4 4 3 3 3 3 3 3 4 4 4 2 1 2 4 4 3 3 4 5 6 7 7 7 7 7 6 6 7 7 8 8 8 8 8 9 9 10 11 12 13 14 15 16 17 16 16 15 15 14 14 13 13 14 14 15 16 16 16 16 16 16 15 15 14 12 11 10 9 9 10 11 12 12 13 13 13 15 16 17 17 17 16 16 16 17 17 18 18 19 20 20 20 19 19 18 18 18 17 17 16 16 16 16 17 17 18 18 18 17 17 16 15 15 14 14 13 12 11 10 9 9 9 9 9 10 10 10 10 10 9 8 7 7 7 8 8 8 8 9 9 10 11 11 10 8 6 4 4 4 4 4 4 4 3 2 2 4 5 6 7 7 6 5 3 2 2 3 5 8 10 12 13 13 12 11 10 10 9 9 9 9 9 9 10 9 9 9 8 7 6 5 4 3 2 1 2 3 4 5 5 6 7 9 9 10 10 10 10 10 10 11 11 10 10 10 11 11 12 13 13 12 12 11 12 13 13 14 13 13 12 12 11 11 11 11 11 10 10 11 12 11 11 11 10 9 10 10 11 12 13 13 13 12 9 7 6 5 5 6 8 10 11 12 12 12 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 18 18 17 17 17 16 16 16 15 14 14 13 12 9 6 5 5 7 9 10 10 10 10 9 9 9 8 7 8 10 12 13 13 14 15 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 14 13 13 13 14 14 13 13 11 10 10 10 10 9 9 9 9 10 10 10 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 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 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 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 23 23 23 23 24 24 24 24 25 25 24 22 20 18 17 16 16 16 17 18 18 18 17 16 16 16 15 13 12 11 9 6 3 3 4 4 4 4 5 5 5 6 6 6 6 5 5 5 6 6 4 1 0 1 3 3 3 3 4 4 4 4 5 5 5 4 2 1 4 4 3 2 3 5 5 6 6 6 7 6 6 6 7 7 8 8 8 8 9 9 10 10 12 13 15 15 16 17 17 17 17 16 16 16 15 15 15 15 15 16 17 17 17 16 16 16 16 15 14 14 12 11 10 9 9 10 12 12 12 13 14 15 16 17 18 17 16 16 16 17 17 18 18 19 20 20 20 20 19 19 18 17 17 16 16 16 16 16 17 17 18 18 17 17 16 15 14 14 14 13 12 11 11 10 10 10 10 10 11 12 12 12 12 11 10 9 8 8 8 9 8 8 9 9 10 11 11 11 10 8 5 3 3 4 4 3 3 3 3 2 3 4 5 6 7 7 6 5 4 4 4 5 7 9 11 13 13 13 13 12 11 11 11 11 11 10 10 10 10 10 10 9 9 7 7 6 4 3 2 1 2 2 3 3 4 6 8 8 9 10 10 11 11 11 11 11 10 9 9 9 10 10 11 12 12 12 12 12 12 13 13 14 13 13 12 11 11 11 11 11 11 10 10 11 12 12 11 11 10 10 10 11 11 12 13 13 13 11 7 7 5 3 4 6 8 10 11 12 13 13 12 11 11 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 15 15 15 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 14 14 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 18 17 17 17 17 16 16 15 15 14 14 13 11 8 5 4 5 7 7 9 10 10 10 9 9 9 7 6 7 10 12 12 12 13 14 16 16 16 16 16 16 16 15 15 15 14 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 10 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 17 18 18 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 22 20 19 19 18 17 16 16 16 17 17 17 16 15 14 13 11 9 7 6 4 3 3 4 4 4 4 4 5 5 6 7 7 7 6 5 4 4 5 5 5 4 3 3 2 3 5 5 5 5 5 5 5 5 5 5 3 1 4 4 3 3 4 4 4 4 5 5 6 6 6 6 7 7 7 8 8 9 10 10 10 11 13 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 15 15 14 13 12 12 11 11 11 12 12 12 13 14 15 17 18 18 17 16 16 16 17 17 18 18 19 20 21 20 20 19 19 18 17 16 16 16 16 16 16 16 17 17 17 17 16 15 14 14 13 13 12 11 10 10 10 10 10 11 11 12 13 13 13 12 12 11 10 10 10 10 10 9 9 9 9 10 11 12 12 10 9 6 4 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 6 5 5 5 7 8 10 12 13 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 6 5 4 3 1 1 2 3 4 6 7 8 8 9 9 10 10 11 11 11 11 9 8 8 8 9 10 11 12 12 12 12 12 12 13 13 14 13 13 12 11 11 11 11 11 11 10 11 11 12 12 12 11 11 11 11 11 11 12 13 13 12 10 7 5 3 2 4 6 9 11 11 12 12 12 12 12 11 10 10 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 18 17 17 17 17 17 16 15 15 14 13 13 10 7 5 4 5 6 7 9 10 10 10 10 9 8 6 6 7 10 11 11 12 13 14 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 14 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 20 19 19 18 19 17 16 15 15 15 15 15 15 13 12 10 8 8 6 4 3 4 5 5 5 4 4 4 4 5 6 6 5 5 5 4 3 3 4 6 6 6 6 7 7 6 6 6 5 5 6 6 7 7 7 6 5 3 4 3 3 4 4 4 3 2 3 4 5 5 5 6 6 7 7 8 9 10 11 11 12 13 13 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 13 14 15 17 18 18 17 16 16 17 17 17 18 19 19 20 20 20 20 19 18 17 16 16 16 15 15 15 15 15 15 16 16 15 14 14 13 12 12 11 10 10 10 10 10 11 11 12 12 13 14 13 13 12 12 12 12 12 12 11 11 11 10 10 10 11 12 13 12 11 10 9 7 5 5 4 4 3 2 2 3 3 4 5 6 7 7 7 7 6 6 7 8 10 11 12 13 14 14 13 12 12 13 13 13 13 12 12 11 11 11 10 10 10 9 8 7 6 5 3 3 3 3 4 6 7 7 8 8 8 8 9 10 11 11 11 11 9 8 8 8 9 10 11 11 11 12 12 12 12 12 13 14 14 13 12 11 11 11 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 10 10 7 3 1 2 4 7 9 11 12 12 12 12 12 11 11 10 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 19 18 18 17 17 17 17 16 16 15 13 13 12 10 8 6 5 5 5 7 9 10 10 10 9 8 7 6 6 8 8 10 11 12 13 14 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 14 15 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 18 18 18 17 15 14 14 14 14 14 14 13 12 10 10 10 9 7 5 5 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 1 2 4 5 6 6 7 8 8 8 8 8 8 8 8 9 10 10 10 9 7 5 5 3 2 3 4 3 1 1 0 2 4 5 6 6 6 6 7 8 10 12 13 13 14 14 13 12 12 12 12 12 13 14 15 15 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 15 16 17 18 17 16 16 17 17 17 18 18 19 19 19 20 20 20 19 18 16 16 16 15 15 15 13 12 12 13 14 14 13 12 12 11 10 10 9 9 9 10 10 11 12 12 13 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 12 13 13 13 13 12 11 10 9 8 7 6 5 4 3 3 3 4 5 6 7 7 7 7 6 6 8 10 11 12 13 14 13 12 12 11 10 11 12 13 13 13 12 11 11 11 10 10 10 9 8 7 6 5 5 4 5 6 6 7 8 8 8 9 9 9 9 9 10 11 11 11 10 10 9 9 9 10 11 11 11 11 11 12 12 12 12 13 14 14 12 11 11 12 12 13 12 12 12 12 12 12 13 13 12 11 11 10 11 11 11 10 10 8 5 2 2 3 5 7 10 11 12 13 13 13 12 12 11 10 11 12 12 12 12 12 13 13 14 14 14 14 13 12 12 12 13 13 13 14 14 14 14 15 16 16 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 14 12 12 12 11 9 8 7 7 7 8 10 11 11 10 9 8 6 6 7 7 8 10 11 13 14 15 16 16 16 16 16 16 16 16 16 15 15 15 16 14 13 12 13 14 15 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 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 15 15 15 15 15 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 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 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 18 17 16 16 16 15 14 13 13 13 13 13 13 12 11 10 10 11 10 10 8 6 5 5 5 4 4 4 4 4 3 3 3 2 1 2 2 1 3 5 5 5 6 7 8 8 8 7 8 9 10 11 12 11 12 11 10 8 7 6 3 0 3 5 5 4 4 4 3 4 6 7 7 7 7 8 9 11 11 13 14 15 14 13 12 11 11 11 12 12 13 13 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 15 15 15 15 15 15 15 16 17 18 18 17 16 17 17 17 18 18 19 19 19 19 19 19 19 19 17 17 16 15 14 14 13 10 10 10 11 12 12 12 12 11 10 9 9 9 9 10 11 12 12 13 14 14 14 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 12 13 13 13 14 14 13 13 12 10 9 8 7 6 4 3 3 4 5 7 7 7 7 7 7 8 9 11 12 13 14 14 12 11 10 8 7 9 12 13 13 13 12 12 11 11 10 10 10 9 9 8 7 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 13 14 14 13 12 11 12 13 13 13 12 12 12 12 12 13 13 12 11 10 10 10 9 9 9 8 5 3 2 2 4 5 7 9 11 12 13 13 13 13 12 11 11 11 12 13 13 13 13 13 13 14 15 15 15 14 13 12 12 13 13 13 14 14 14 15 16 16 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 13 13 12 12 12 12 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 17 17 18 17 17 17 17 17 17 17 17 16 15 14 12 12 12 12 11 10 10 9 9 10 11 11 11 10 9 7 6 6 7 8 9 10 11 13 14 15 16 16 16 15 15 16 16 16 16 16 16 16 16 15 12 11 11 12 14 15 16 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 13 13 12 12 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 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 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 18 17 16 16 15 14 13 12 12 12 13 12 12 12 11 11 11 12 12 11 9 6 5 5 5 4 5 4 4 3 2 1 3 4 3 1 1 3 5 5 5 5 6 6 7 7 7 7 8 10 12 13 13 13 13 11 9 8 6 5 2 2 5 8 9 8 8 7 6 6 7 7 8 8 9 10 10 11 11 13 14 15 15 14 13 12 11 11 12 12 13 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 15 15 15 16 15 15 16 17 18 18 18 17 17 17 17 17 18 19 19 19 19 18 19 19 19 18 17 16 15 14 13 12 11 10 10 10 11 11 11 11 11 11 10 10 9 9 10 11 12 13 13 14 14 14 14 14 14 14 15 15 14 14 13 12 12 12 12 11 10 10 10 11 12 13 13 14 14 13 13 13 12 11 10 9 8 6 5 4 5 6 7 7 7 7 7 7 8 10 12 13 14 14 13 13 10 7 5 5 8 11 13 13 13 12 12 11 11 11 10 10 10 9 9 8 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 13 14 14 13 12 11 12 13 14 13 13 12 12 12 13 13 13 12 11 10 10 9 8 8 7 5 3 2 2 3 4 5 7 9 10 12 12 13 13 14 13 12 12 12 12 13 13 13 13 14 14 15 16 16 16 15 14 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 11 11 11 12 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 17 18 17 17 17 16 17 17 17 17 16 15 14 12 12 12 12 12 12 11 11 11 11 12 12 11 10 9 7 6 7 7 9 10 11 12 13 14 15 15 16 15 15 15 15 15 16 16 16 16 16 16 15 12 11 11 11 12 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 10 10 9 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 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 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 21 21 20 19 18 17 16 14 13 12 11 11 11 12 12 11 12 12 12 12 12 12 11 9 7 6 5 5 5 6 6 5 4 3 4 5 6 5 4 5 6 6 6 6 5 6 6 6 6 7 9 10 12 13 13 14 14 12 10 8 7 6 3 1 4 8 10 10 12 12 10 9 8 8 8 9 9 12 13 13 13 13 14 15 15 15 15 14 13 12 12 12 12 13 13 13 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 16 15 14 14 14 14 15 15 16 16 16 16 17 18 18 17 17 17 17 17 18 18 19 20 20 19 19 19 19 19 18 17 16 15 14 13 12 13 13 13 13 13 13 12 12 11 11 11 11 10 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 14 13 12 11 11 11 10 9 8 8 8 9 10 11 12 13 13 13 13 12 12 11 11 10 9 8 7 6 5 6 6 7 7 7 6 6 9 11 13 13 14 14 12 12 8 4 3 5 8 12 13 13 13 12 12 12 11 11 10 10 10 10 9 8 7 7 8 8 8 8 8 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 12 12 12 12 12 13 14 14 13 11 11 12 13 14 13 13 12 12 12 13 13 13 12 10 9 9 9 8 7 6 4 2 2 3 4 4 5 7 8 10 11 12 13 13 14 14 13 12 12 13 13 13 13 13 14 15 15 16 16 16 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 11 10 10 11 11 12 13 14 15 15 16 16 16 16 17 17 17 17 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 17 17 17 17 16 16 16 17 17 16 16 15 13 12 12 12 12 12 12 11 11 12 12 12 12 12 10 9 8 7 7 8 9 11 12 12 14 14 15 15 16 15 15 15 14 14 15 16 16 16 16 16 15 13 12 10 10 11 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 19 17 15 13 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 9 7 5 5 5 6 6 6 5 4 4 5 6 6 6 6 6 7 7 7 7 6 6 7 7 7 9 10 11 12 13 13 14 13 11 9 8 7 6 2 2 7 11 13 13 15 14 12 11 10 10 11 12 13 18 18 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 16 15 15 14 14 14 14 14 15 15 16 16 17 18 18 18 17 17 17 17 17 18 19 20 20 20 20 19 19 19 18 18 18 17 15 15 14 14 15 15 15 15 15 14 14 13 12 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 14 13 11 10 10 10 9 8 7 7 7 6 6 7 9 10 11 11 11 12 11 11 10 10 10 10 9 8 7 7 6 6 7 7 6 5 5 9 11 13 13 13 13 13 10 6 2 2 5 9 12 13 13 13 13 13 12 12 11 11 11 11 10 9 8 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 10 11 12 12 12 12 12 12 13 14 13 11 11 12 13 14 14 13 12 11 12 13 13 13 11 10 9 9 9 8 6 4 3 3 3 4 4 5 6 7 8 9 10 11 13 13 13 14 13 13 13 13 13 13 13 14 14 15 16 16 16 15 15 15 15 15 15 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 16 16 15 15 15 14 13 12 10 9 9 10 11 11 13 14 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 19 18 18 18 18 18 18 18 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 17 16 16 16 15 13 12 11 11 12 13 12 11 11 12 12 12 12 12 10 10 9 8 8 9 10 11 12 13 13 14 15 15 15 15 15 14 14 14 15 16 16 16 16 16 16 15 13 10 9 10 12 13 13 14 14 14 14 14 13 13 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 13 13 12 12 12 11 11 10 9 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 18 18 16 14 13 12 11 10 10 10 10 10 10 10 11 11 11 10 10 9 8 7 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 8 9 9 10 10 11 12 12 12 13 11 8 6 7 7 6 4 5 11 14 16 17 17 15 13 12 12 13 14 16 18 20 20 19 20 20 19 19 18 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 15 15 16 16 16 16 15 14 14 14 14 14 14 15 15 16 16 17 18 18 18 17 17 17 17 18 18 19 20 20 21 21 20 19 18 18 18 18 17 16 16 16 16 16 17 17 17 16 15 15 13 12 11 10 11 11 11 11 11 11 11 11 12 13 13 14 15 15 15 14 13 11 10 9 9 9 8 7 6 6 6 5 5 5 7 9 8 9 10 10 10 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 6 9 12 13 13 13 12 11 8 5 2 3 6 10 12 14 14 14 13 13 13 13 12 11 11 11 11 10 8 6 6 6 6 6 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 10 11 12 13 12 11 12 13 14 13 12 12 12 12 13 13 12 12 11 11 13 13 12 10 9 8 8 8 7 5 4 3 3 4 5 5 6 6 7 8 8 9 11 12 13 13 13 13 14 14 14 14 14 14 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 10 9 9 9 9 10 11 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 18 18 18 18 18 18 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 13 12 12 12 12 12 12 11 11 11 12 12 12 11 10 10 9 9 9 9 10 11 12 12 13 14 13 14 15 15 15 14 13 14 15 15 16 16 16 16 16 16 14 11 9 9 11 12 13 13 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 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 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 21 21 20 20 19 18 15 14 12 11 10 10 10 10 9 9 9 10 10 10 9 8 8 7 7 6 5 4 4 4 3 3 3 3 4 4 5 5 5 5 6 6 6 6 7 8 8 9 10 10 10 10 10 10 11 10 10 7 5 5 7 7 7 8 11 15 15 19 19 18 16 14 14 15 16 18 19 18 18 19 19 19 19 19 19 19 18 18 18 17 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 15 15 15 16 17 17 18 18 18 18 18 18 19 19 20 20 20 21 21 20 19 18 18 18 17 17 17 17 17 17 17 18 18 18 18 17 15 13 11 10 10 10 10 11 11 11 11 11 10 11 11 12 13 13 14 14 13 13 12 11 10 10 9 9 8 7 6 6 5 5 6 6 7 8 9 10 10 9 8 8 8 8 8 8 8 8 8 7 6 5 5 4 5 7 10 12 13 13 13 12 10 7 4 3 4 8 11 13 14 14 14 14 14 14 13 13 12 12 12 12 10 8 6 6 6 6 7 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 9 9 9 9 10 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 10 11 12 12 11 9 8 7 7 7 6 5 4 4 4 5 6 6 7 7 7 7 8 9 10 11 13 13 13 14 14 14 14 14 14 14 14 15 15 16 17 16 15 15 15 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 13 13 13 14 14 14 13 12 12 13 13 13 13 12 12 10 9 9 8 9 9 10 11 12 12 13 13 14 15 15 15 15 15 15 16 16 15 15 15 15 16 16 17 18 18 18 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 15 15 15 14 13 12 12 11 12 12 11 11 10 11 11 11 11 11 9 9 9 9 9 10 10 11 11 11 12 12 12 13 14 15 14 13 12 13 15 15 16 16 16 16 16 16 14 12 10 9 10 12 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 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 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 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 21 21 20 20 19 17 15 14 12 10 10 10 9 9 9 9 9 10 10 10 8 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 8 9 9 10 9 9 9 9 9 9 8 7 6 6 6 8 8 9 11 12 15 18 20 20 19 18 16 16 17 17 18 18 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 15 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 20 20 20 20 21 21 20 20 19 18 18 18 18 18 17 17 18 18 20 20 19 19 17 15 13 12 10 10 10 10 11 11 10 10 10 9 9 9 10 10 11 13 13 14 14 14 14 13 12 11 10 10 9 8 8 7 7 8 8 8 10 10 11 11 10 9 8 8 8 8 8 8 7 7 6 4 3 3 4 6 8 11 12 13 12 12 11 9 6 5 5 7 10 12 13 14 14 14 14 14 14 14 13 12 12 12 12 11 8 6 6 6 6 7 8 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 10 11 11 12 12 12 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 9 8 7 7 6 6 6 5 5 5 5 6 6 6 6 7 7 8 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 15 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 12 11 12 12 12 12 11 11 11 12 12 12 12 12 11 10 9 9 8 9 9 10 11 11 12 12 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 17 18 18 19 19 19 19 18 18 18 18 18 17 17 18 18 17 17 17 17 17 17 17 17 17 16 15 15 15 15 14 13 13 12 11 10 10 10 10 10 10 10 10 10 10 9 8 8 9 9 10 10 11 11 11 11 11 11 12 12 13 14 13 12 12 13 14 15 15 16 16 16 16 16 14 12 10 9 10 11 12 13 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 21 21 20 20 20 19 17 15 13 10 9 9 9 9 9 9 9 10 10 10 9 7 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 4 5 5 5 5 6 6 7 8 8 9 9 9 8 8 8 8 7 7 6 6 7 8 8 8 9 10 12 12 15 17 19 20 20 20 19 18 17 17 17 16 15 14 14 14 15 16 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 20 21 21 21 21 20 19 18 18 18 18 18 18 18 20 21 21 20 19 17 15 13 12 11 10 10 11 11 10 10 10 9 8 7 7 8 9 11 12 13 14 15 15 16 15 14 13 12 11 11 10 10 10 10 10 9 10 11 11 12 12 11 10 9 9 9 9 8 8 7 6 4 2 2 3 4 7 10 11 12 12 12 11 10 8 6 6 7 9 11 13 14 14 14 14 14 14 14 14 13 11 11 12 12 11 9 8 7 6 7 8 10 11 12 12 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 10 10 10 9 10 10 11 11 12 12 13 13 13 13 12 11 10 9 7 7 8 8 9 9 8 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 7 7 8 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 14 14 13 13 12 11 11 10 11 11 11 11 11 11 11 11 11 12 12 12 11 10 9 9 9 9 9 10 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 17 16 16 17 18 17 17 17 17 17 17 17 17 17 16 15 14 14 14 14 14 13 11 10 9 8 9 9 9 10 10 10 10 9 8 7 7 8 9 10 10 11 11 11 11 11 11 12 12 12 13 12 12 12 13 14 15 15 15 16 16 16 16 14 12 10 9 9 10 11 11 12 13 13 13 13 12 11 10 10 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 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 17 17 17 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 17 14 11 9 9 9 9 9 9 9 10 10 10 10 8 8 7 7 8 8 8 7 6 5 5 4 4 2 2 3 4 4 5 5 5 6 6 7 7 8 8 8 8 7 7 7 7 7 5 5 5 5 6 7 8 8 8 10 12 12 14 15 17 18 19 20 20 20 19 18 17 16 16 15 15 16 16 16 15 14 12 11 11 12 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 19 19 18 18 18 19 21 21 21 20 18 16 13 12 12 11 11 11 11 11 11 10 9 7 6 6 6 7 8 10 11 12 13 15 16 17 17 15 14 13 12 12 12 12 11 11 11 11 12 12 12 13 13 12 11 10 10 10 10 9 8 7 5 2 1 3 4 5 8 10 11 12 12 11 11 9 8 7 7 9 10 12 13 14 14 14 14 14 14 14 13 13 12 11 12 12 12 11 9 8 7 8 10 11 12 13 13 13 13 12 12 12 13 13 14 14 13 13 13 12 12 12 11 11 10 9 9 9 10 10 11 12 12 12 13 13 13 12 10 8 7 6 5 6 6 6 6 6 5 5 5 6 7 7 7 6 6 6 6 6 6 6 6 6 7 8 9 9 10 11 12 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 16 16 16 15 15 14 13 13 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 16 15 16 17 17 17 16 16 16 17 17 17 17 16 14 13 13 13 13 12 11 9 8 7 7 8 8 9 9 9 9 8 8 6 6 7 8 9 9 10 11 12 12 12 11 11 11 12 12 12 12 12 13 14 14 15 15 15 16 16 16 15 14 12 10 9 9 9 9 10 12 13 13 13 13 12 11 10 10 10 9 9 10 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 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 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 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 20 20 19 18 16 13 11 9 9 8 8 8 9 9 9 10 10 9 8 8 7 7 8 8 8 8 6 5 5 3 2 2 3 4 4 4 5 5 5 5 6 7 7 7 7 7 6 6 7 7 7 7 5 4 4 5 5 6 6 6 7 7 9 10 12 12 13 15 17 19 21 21 21 20 19 17 18 18 19 18 17 13 10 7 6 6 6 7 7 7 8 9 10 10 11 12 12 13 13 13 13 13 14 14 15 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 21 21 21 21 20 20 20 19 19 19 18 18 19 20 21 21 21 20 18 15 13 12 12 12 12 12 12 12 11 10 8 7 5 5 6 7 7 9 9 10 11 12 15 17 18 17 15 14 13 13 13 12 12 12 12 12 13 13 13 14 14 13 12 11 11 11 11 10 9 7 5 2 1 3 4 6 8 10 10 11 11 11 10 9 9 8 9 10 12 13 14 14 14 14 15 15 15 14 13 13 12 11 12 12 12 11 10 9 9 10 11 12 13 14 14 14 13 13 13 13 13 14 14 15 14 14 14 13 12 12 12 11 10 9 9 9 10 10 11 12 12 11 12 12 12 10 8 6 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 7 7 6 7 7 7 7 6 6 7 8 9 10 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 14 13 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 16 15 15 16 16 16 15 15 15 16 17 17 17 16 14 13 12 11 11 11 10 7 6 6 7 8 8 9 9 8 8 7 6 5 5 7 8 8 9 10 11 12 12 13 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 14 13 11 10 9 9 9 10 11 12 13 13 12 12 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 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 16 16 16 16 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 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 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 19 18 17 15 13 11 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 8 7 5 4 3 3 2 3 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 7 7 6 4 4 5 5 5 5 4 5 5 6 7 8 9 10 12 14 17 19 22 22 22 22 20 22 23 22 19 13 7 2 1 2 2 3 3 3 4 5 6 8 9 10 11 12 12 12 13 13 13 14 14 15 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 20 20 21 21 21 20 20 20 19 19 18 18 18 18 19 20 20 21 21 20 18 15 13 12 12 13 13 13 13 12 11 10 8 7 5 5 6 6 7 8 8 9 9 11 14 17 18 17 16 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 12 12 11 10 9 7 5 2 2 3 5 7 9 10 10 11 11 11 11 10 10 10 10 11 13 14 14 14 15 15 15 15 15 14 13 12 11 11 11 11 12 11 10 9 9 10 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 13 13 12 11 10 9 9 9 10 10 11 11 10 10 10 10 10 8 6 5 5 5 5 5 5 6 5 6 7 7 8 8 9 9 8 8 7 7 7 7 7 7 6 6 7 9 10 10 11 11 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 16 15 15 13 13 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 12 12 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 16 15 15 15 15 15 15 14 14 15 16 16 16 15 14 14 12 10 9 9 8 6 5 5 6 8 9 9 8 8 6 5 4 3 4 6 7 8 9 9 10 11 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 12 10 9 9 10 11 12 12 13 12 12 11 11 11 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 11 12 12 12 13 13 13 13 14 15 15 15 15 16 16 16 16 16 16 16 17 18 18 18 18 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 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 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 19 17 15 13 12 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 6 4 3 3 3 3 3 4 5 5 5 5 4 4 4 4 4 5 6 6 5 5 6 6 6 6 6 5 4 4 5 5 5 5 5 5 5 5 5 6 6 7 9 10 13 16 18 20 21 22 22 24 24 22 17 9 2 2 3 2 3 2 1 2 4 5 7 8 10 11 11 12 12 12 13 13 14 14 15 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 17 17 17 18 19 20 21 21 21 20 20 19 19 19 18 18 18 18 18 19 20 21 21 21 20 17 15 13 12 12 13 13 13 13 12 12 10 9 7 6 6 6 7 7 7 8 8 8 9 13 16 18 17 16 15 14 14 14 14 13 13 13 14 14 14 15 15 15 14 14 13 13 12 12 11 9 8 5 3 3 4 6 7 8 9 11 11 11 11 11 11 11 11 11 12 13 14 14 15 15 15 16 16 16 15 13 12 11 10 10 10 11 10 9 9 9 11 12 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 12 11 10 9 10 10 10 10 10 10 10 9 9 9 8 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 8 8 8 8 7 8 8 8 8 7 6 6 8 9 10 11 11 12 12 13 13 14 14 14 15 14 14 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 11 11 12 12 12 12 12 13 13 14 14 15 15 14 12 12 11 10 10 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 17 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 14 14 15 15 15 14 14 13 11 9 8 7 6 5 5 6 7 8 8 9 9 7 6 4 3 3 4 5 6 8 9 9 10 11 13 13 14 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 12 10 10 10 11 12 12 12 12 12 12 11 11 11 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 11 12 12 12 13 13 13 14 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 18 16 14 12 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 9 7 5 4 4 3 3 3 4 5 5 5 5 4 4 3 3 3 4 6 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 9 11 13 14 17 20 21 22 23 21 15 9 3 2 2 3 3 5 7 9 9 10 11 12 13 13 13 13 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 14 14 14 15 17 18 18 18 18 19 21 21 21 21 20 19 18 18 18 18 18 18 18 18 18 19 20 21 20 19 17 15 14 13 13 13 13 13 13 12 12 11 9 8 7 7 7 8 8 8 8 8 8 9 11 15 17 17 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 11 10 8 6 4 4 5 6 7 8 10 11 12 12 12 11 11 11 11 12 12 13 13 14 15 16 16 16 16 16 14 13 11 10 10 10 10 10 9 9 9 10 11 13 14 14 14 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 14 13 11 10 10 10 11 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 7 7 7 8 8 8 9 9 8 7 7 8 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 10 9 7 8 8 9 9 10 10 10 10 11 11 12 13 13 12 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 13 13 13 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 13 13 14 14 14 14 14 13 12 9 7 6 6 5 5 5 6 7 8 8 9 9 7 6 4 3 3 4 6 7 8 9 9 11 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 11 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 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 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 19 18 16 13 11 10 9 8 7 7 7 7 6 6 6 6 7 7 6 6 7 7 8 7 6 5 4 3 3 3 4 5 5 5 5 4 3 3 2 2 3 4 6 7 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 5 6 7 8 9 12 15 16 17 19 18 15 12 11 11 10 10 12 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 16 16 17 17 17 17 16 16 16 15 15 14 13 13 13 13 13 13 13 14 14 15 17 18 18 19 19 20 21 21 21 20 18 17 17 17 17 17 17 17 18 18 18 19 20 20 19 18 17 15 14 13 13 13 13 13 13 12 11 10 9 8 8 8 8 9 9 9 9 8 8 9 11 14 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 10 9 8 6 5 6 7 7 9 11 12 12 12 12 12 12 11 11 12 12 13 14 15 15 16 16 16 16 15 13 12 11 11 11 10 9 9 8 9 9 10 12 13 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 13 12 11 10 10 11 11 10 10 9 9 9 9 9 8 8 8 8 7 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 8 9 9 8 8 8 9 10 11 11 12 12 12 13 13 13 13 14 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 10 9 9 8 8 7 6 6 6 6 7 7 7 8 8 8 8 8 9 9 10 9 8 8 8 9 9 9 10 10 9 9 9 9 9 10 10 10 11 12 13 13 14 14 15 15 15 14 14 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 15 14 13 13 13 13 13 14 14 13 12 11 10 8 6 5 5 5 5 6 7 7 8 9 9 8 7 6 5 4 4 6 7 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 15 15 15 15 14 13 13 13 12 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 25 25 25 25 25 25 25 25 25 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 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 21 21 21 20 19 17 15 12 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 4 3 4 4 5 5 5 5 4 3 2 2 3 3 3 3 4 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 5 4 4 4 4 5 6 7 9 12 12 13 15 16 17 17 18 20 19 20 21 22 22 21 19 18 18 17 17 17 17 17 16 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 14 14 13 13 13 13 12 13 13 13 14 15 17 18 19 19 20 20 20 21 20 18 17 16 15 16 16 16 17 17 17 18 18 18 19 19 18 17 16 15 14 13 13 13 12 12 12 12 11 10 9 8 8 8 9 9 9 10 10 9 9 9 10 13 15 17 18 17 17 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 13 12 11 10 9 8 7 6 7 8 10 11 12 12 13 12 12 12 11 11 11 12 13 14 15 16 16 17 16 15 14 12 11 11 11 11 11 9 8 8 9 10 11 13 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 12 11 9 10 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 7 7 7 7 7 7 8 9 9 9 9 9 9 10 11 11 11 12 12 12 12 12 12 14 15 16 15 15 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 11 10 9 8 7 6 6 6 5 5 5 5 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 10 11 12 13 13 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 14 13 12 12 13 14 13 13 12 11 9 8 6 5 5 5 6 6 6 7 7 8 9 9 8 7 5 5 5 6 7 7 8 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 14 13 13 13 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 17 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 25 25 25 25 25 25 25 25 25 24 24 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 18 16 13 10 8 7 6 6 5 5 5 6 6 6 6 6 6 6 5 4 4 4 5 5 4 4 4 4 4 4 5 4 4 4 3 2 3 3 4 3 3 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 6 6 5 5 5 5 4 4 4 5 7 9 8 10 12 15 17 20 22 22 24 26 27 27 25 22 20 18 16 15 15 15 15 15 15 15 14 13 13 13 14 14 15 15 15 16 16 16 16 15 15 15 14 13 13 12 12 12 12 12 12 13 13 15 17 18 19 19 20 20 20 19 18 16 15 15 14 15 16 16 17 17 17 17 17 17 17 17 17 16 15 14 13 13 13 13 12 12 11 11 10 9 8 8 8 8 9 9 10 10 10 10 9 9 10 12 14 16 17 18 18 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 14 13 12 12 11 10 8 8 7 8 9 11 12 13 13 13 13 12 11 11 11 11 12 13 14 15 16 17 17 16 15 14 13 12 12 12 12 11 9 8 8 9 10 12 13 14 14 14 14 14 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 12 10 9 10 11 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 8 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 11 12 12 12 12 12 12 13 14 15 15 15 15 14 15 15 15 15 14 14 14 13 13 13 12 12 12 11 9 8 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 8 8 8 9 9 8 8 9 8 8 8 9 9 9 10 11 12 13 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 14 13 12 12 13 13 13 13 12 10 8 7 5 5 5 6 7 7 7 7 7 8 8 8 7 6 5 5 6 6 6 7 8 8 9 10 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 14 14 13 13 11 10 10 9 9 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 19 17 14 11 8 7 6 5 5 5 5 5 6 7 7 7 7 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 6 6 5 5 5 5 5 4 4 4 5 7 8 9 11 15 18 21 23 24 26 29 30 29 27 23 19 16 13 12 11 12 12 11 11 12 12 11 11 12 13 13 14 14 15 15 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 13 13 15 16 18 19 19 19 19 18 17 16 15 14 14 14 14 15 16 17 17 17 17 17 16 16 15 15 14 13 13 13 13 13 12 12 11 11 10 9 8 7 7 8 8 8 9 10 10 10 10 9 9 10 11 13 15 16 17 18 18 17 17 16 16 16 16 15 15 15 15 15 16 16 15 15 14 13 13 12 11 10 9 9 8 8 10 11 12 13 13 13 13 12 11 11 11 11 12 14 15 15 16 17 17 16 15 14 14 13 13 12 12 11 9 8 8 10 11 12 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 12 10 10 10 11 11 10 9 8 9 9 10 10 10 10 9 9 9 9 10 10 11 11 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 8 6 5 4 4 4 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 13 12 12 13 13 13 12 11 9 8 7 6 6 7 7 8 7 7 7 7 8 8 8 7 6 5 4 5 6 6 7 7 8 9 10 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 15 15 15 14 13 13 12 11 10 8 8 8 9 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 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 16 16 16 16 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 18 15 12 9 7 6 5 5 5 5 5 6 7 7 8 7 7 6 4 3 3 2 2 3 4 4 5 5 5 4 4 4 4 3 3 4 4 4 4 3 2 2 3 4 4 5 5 4 4 4 4 4 5 4 4 5 5 5 5 6 6 7 7 7 6 5 5 4 5 5 5 5 5 5 6 8 9 11 12 15 19 19 21 23 25 28 30 31 28 24 19 14 11 9 9 8 8 7 8 8 9 10 9 11 12 12 13 13 14 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 13 13 15 16 18 19 19 19 18 17 15 14 14 13 13 13 14 15 16 16 16 16 16 16 14 14 13 13 12 12 12 12 12 12 12 11 11 10 9 8 8 7 7 7 8 8 9 10 10 10 9 9 9 10 11 12 13 15 16 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 14 13 13 13 12 12 10 9 9 9 9 10 11 12 13 13 13 13 12 11 11 11 12 12 14 15 16 16 17 17 16 16 15 15 14 13 13 12 12 10 9 9 10 12 12 13 13 14 15 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 16 15 14 12 10 10 10 10 10 10 8 8 9 10 11 11 11 10 9 9 10 10 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 9 9 10 10 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 9 7 5 5 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 14 15 15 15 15 15 15 15 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 18 18 18 18 18 18 17 16 16 15 15 14 13 12 12 12 12 13 12 12 11 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 4 4 4 5 6 6 7 8 9 10 11 12 12 13 13 13 13 14 14 14 14 14 13 12 12 12 13 13 12 12 12 12 13 15 16 15 15 13 13 12 11 9 7 7 7 8 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 13 13 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 25 25 25 25 25 25 25 25 25 25 25 25 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 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 18 15 12 8 6 5 5 5 5 5 5 5 6 7 7 7 7 7 6 4 3 3 2 2 3 4 6 6 6 5 4 3 4 4 4 4 4 4 4 3 2 2 3 4 5 5 6 5 5 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 6 5 5 4 5 5 5 5 6 7 8 8 9 10 11 13 15 18 18 20 21 22 25 29 31 31 26 20 14 10 8 8 6 5 5 5 6 7 8 9 10 11 12 12 13 14 14 14 14 14 14 14 13 13 12 12 11 11 12 12 12 12 13 14 15 16 17 18 19 19 18 17 15 14 13 13 13 14 15 16 16 16 16 16 15 14 12 11 11 11 11 11 11 12 12 11 11 10 10 9 9 8 8 7 8 8 8 9 9 9 9 9 9 9 9 10 11 12 12 14 16 17 18 18 18 17 17 16 16 16 15 15 15 15 15 15 14 13 13 12 12 12 12 12 11 10 9 9 10 11 13 13 14 13 13 12 12 11 11 12 12 14 15 15 16 17 16 16 16 16 15 14 13 12 12 11 11 10 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 12 11 10 10 10 10 9 8 8 9 11 11 11 11 10 10 10 10 11 12 12 12 12 12 11 10 10 10 10 10 9 9 8 8 9 9 10 10 10 9 9 9 9 10 10 11 11 11 12 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 13 13 12 12 11 10 9 8 7 5 5 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 13 13 12 12 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 8 8 7 7 7 7 6 6 5 4 4 5 6 7 7 7 8 10 11 12 12 13 13 13 13 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 14 15 15 15 13 13 12 10 9 7 6 6 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 8 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 18 15 11 7 5 4 4 5 5 5 5 5 5 6 7 7 7 7 6 5 4 4 3 2 3 4 6 7 7 6 5 4 4 4 4 4 4 4 4 3 2 1 3 5 6 6 6 6 5 5 4 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 5 4 4 5 5 5 5 7 8 9 8 7 8 10 12 14 15 16 18 18 19 22 27 31 32 29 22 15 14 10 8 6 5 4 5 6 7 8 10 11 11 11 12 13 13 14 14 14 14 14 14 13 12 12 12 11 11 12 12 13 13 13 14 15 16 17 17 18 18 18 17 16 15 14 14 14 14 15 15 16 16 16 15 14 13 11 10 9 9 10 11 11 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 13 15 17 18 18 18 17 17 16 16 16 15 15 15 15 15 15 13 13 12 12 13 13 13 13 12 11 10 10 11 12 13 14 14 13 13 13 12 12 11 11 12 13 14 15 16 16 16 16 16 15 15 14 12 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 15 15 15 14 12 11 11 10 10 9 8 8 8 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 12 11 11 11 11 10 10 9 8 8 9 10 10 10 9 9 9 9 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 13 13 12 12 11 10 10 9 8 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 13 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 18 18 17 18 18 18 17 17 17 17 17 16 15 15 14 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 8 7 6 7 7 6 6 5 5 4 6 7 7 7 7 8 9 10 11 11 12 13 13 13 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 13 12 10 9 8 6 6 6 7 9 10 10 10 11 12 12 12 12 12 12 11 11 10 10 11 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 6 7 7 7 7 8 8 8 8 9 9 10 11 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 18 16 12 8 5 4 4 5 5 5 5 5 5 5 6 7 7 7 7 6 6 6 4 3 4 4 5 6 6 6 6 5 4 4 4 4 4 4 4 3 2 1 3 5 6 6 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 6 6 5 4 4 4 5 5 5 6 7 8 8 7 7 8 10 11 11 13 15 16 16 17 20 24 29 31 30 25 20 19 13 10 8 7 7 7 8 8 11 12 12 12 12 13 13 13 14 14 14 14 14 13 12 12 11 11 11 12 12 13 13 13 14 14 15 15 15 16 17 17 17 17 16 16 15 14 14 14 15 15 15 16 16 15 14 12 11 10 9 9 10 10 11 10 10 9 8 8 7 8 8 8 9 9 9 9 9 9 8 9 9 9 9 10 10 11 11 12 13 14 15 17 18 18 18 18 17 17 16 16 16 15 15 15 15 14 13 12 12 12 13 13 13 13 13 13 12 11 12 13 14 14 14 14 14 13 13 12 11 12 12 13 14 15 16 16 16 16 16 15 15 13 11 9 9 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 16 15 15 15 15 14 14 15 15 14 13 12 11 10 9 9 8 8 9 10 11 11 12 11 11 11 11 12 12 13 14 14 14 13 12 11 11 11 11 11 10 9 9 9 9 10 10 10 9 9 9 9 9 9 10 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 13 13 13 11 10 9 9 8 8 7 6 6 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 9 7 7 7 7 7 7 6 6 5 5 7 7 7 7 8 8 9 10 10 11 12 13 13 13 13 13 14 14 13 13 12 12 12 12 12 12 13 12 12 12 12 12 13 13 14 13 12 11 10 8 7 6 6 7 8 9 9 10 11 12 12 12 12 13 12 11 10 10 9 11 11 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 8 9 9 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 16 17 17 17 17 17 17 17 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 20 19 18 15 13 9 6 5 5 6 6 6 6 6 6 6 6 7 8 7 7 7 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 3 2 0 2 4 6 6 6 7 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 5 5 5 5 6 6 7 7 9 10 10 10 10 11 13 14 15 16 18 22 26 30 31 29 26 24 18 14 12 11 11 11 11 11 14 14 14 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 16 15 15 14 13 14 14 14 14 14 14 13 11 10 10 10 10 10 10 10 10 9 8 7 6 7 7 8 8 9 9 9 9 9 8 9 9 9 10 10 11 11 11 12 13 14 15 16 17 18 18 19 18 18 17 17 16 16 15 15 15 15 14 13 12 12 13 13 13 14 14 14 14 13 12 12 13 14 15 15 14 14 14 13 12 11 12 13 14 14 15 16 16 16 16 16 15 14 13 10 8 8 10 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 13 12 12 10 10 10 9 9 9 10 10 11 11 12 12 12 11 12 12 13 14 14 15 15 14 13 12 12 12 12 11 10 9 9 9 10 10 10 10 10 9 9 8 9 9 10 11 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 13 13 12 10 8 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 18 18 17 17 16 16 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 11 11 10 9 8 7 7 8 8 8 7 6 5 6 7 8 8 8 8 9 9 10 10 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 13 12 12 12 11 11 11 12 12 12 11 10 9 7 6 6 7 7 8 9 10 11 12 12 12 12 12 12 12 11 10 10 10 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 8 8 9 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 17 17 18 18 18 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 20 19 18 16 13 11 8 7 6 6 6 6 6 6 6 7 7 8 9 9 8 8 7 7 7 7 6 5 6 5 5 5 5 5 5 5 5 5 5 5 4 3 1 0 2 4 6 6 6 6 6 5 5 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 4 4 4 4 5 6 6 6 6 7 8 9 10 11 11 11 11 11 12 13 14 15 17 20 25 28 30 31 30 28 23 19 16 15 15 14 14 15 16 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 16 16 14 13 13 13 12 13 13 13 12 11 9 9 9 10 10 10 10 10 9 8 6 6 6 6 7 8 8 8 9 9 9 8 9 9 10 10 10 11 11 12 12 14 15 16 17 18 18 18 18 19 18 18 17 16 15 15 15 15 15 15 14 13 12 13 13 13 14 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 12 12 12 13 14 14 15 16 16 16 16 16 15 14 12 9 7 9 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 13 12 11 10 10 10 11 10 10 11 11 11 11 11 12 12 12 12 12 13 14 15 16 15 14 14 13 12 12 12 11 11 10 9 9 10 10 10 10 10 9 9 9 8 9 9 11 13 14 14 14 13 13 13 14 15 15 15 15 15 15 14 14 14 13 12 10 7 5 4 5 6 6 7 7 6 6 6 6 6 5 6 6 7 7 8 8 8 8 7 7 7 6 5 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 18 18 18 17 16 16 16 16 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 13 13 13 14 14 14 13 12 12 11 10 10 9 8 8 9 9 9 8 7 6 7 9 9 9 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 14 15 14 13 12 12 11 10 9 10 12 12 12 11 9 8 7 7 7 7 9 10 10 11 12 12 12 12 12 12 12 12 10 9 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 18 18 18 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 20 18 16 14 12 10 8 8 7 7 7 6 6 7 8 8 9 10 10 10 9 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 1 1 3 5 6 6 6 6 6 5 5 4 4 5 5 6 6 7 7 7 8 8 8 8 8 7 7 6 5 4 4 3 3 4 5 6 7 8 9 10 10 11 11 11 11 12 12 13 13 14 15 17 21 24 27 29 30 31 30 26 22 19 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 12 12 13 13 14 14 14 13 13 13 14 14 14 14 15 15 16 17 16 16 15 14 13 12 12 12 12 12 11 9 8 8 9 9 10 10 10 10 9 7 5 5 6 7 7 8 8 8 8 8 8 9 9 10 11 11 11 12 12 12 14 15 16 17 18 19 19 19 19 18 17 18 15 14 14 14 14 15 15 15 14 13 13 13 13 14 15 15 16 16 16 15 15 15 15 16 16 15 15 15 15 14 13 12 12 13 14 14 15 15 16 16 16 16 15 14 12 9 8 10 12 12 12 13 13 14 14 14 15 15 15 16 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 12 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 14 14 15 16 16 15 14 13 12 12 12 12 11 10 9 9 10 11 11 11 11 10 9 9 9 9 10 12 14 14 14 14 14 13 13 14 14 15 15 15 14 14 14 13 13 12 10 8 5 3 4 4 5 6 6 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 5 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 18 18 18 17 16 15 16 16 16 16 16 15 15 16 16 16 16 16 15 14 13 13 12 12 13 13 14 14 14 14 14 13 12 11 11 10 10 9 9 9 10 10 9 8 7 8 10 10 10 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 15 12 12 11 9 8 8 9 11 12 12 11 10 9 8 7 7 8 9 10 11 11 11 12 12 12 12 12 12 11 10 9 9 10 10 10 10 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 18 18 18 25 25 25 25 25 25 25 25 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 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 19 18 15 13 11 10 9 8 7 7 7 6 6 8 8 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 1 1 3 5 6 7 6 6 6 5 5 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 7 7 6 5 4 4 3 3 4 5 6 8 9 10 11 11 11 11 11 12 13 13 14 14 14 15 18 22 24 26 27 28 29 29 27 23 20 17 16 16 16 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 12 12 12 13 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 16 16 15 14 12 11 11 12 11 10 8 8 8 8 9 9 10 10 10 9 7 5 5 6 7 8 8 8 8 9 9 8 9 10 10 11 12 12 13 13 13 14 16 17 18 19 20 20 20 19 18 17 16 14 13 13 13 14 14 15 14 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 13 14 14 15 15 16 16 16 16 15 14 12 9 9 11 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 14 14 14 13 11 10 10 11 11 12 12 11 11 11 11 11 11 12 12 12 13 13 14 15 16 16 16 16 15 14 13 13 13 13 12 10 9 10 11 11 11 11 11 10 10 10 10 10 12 13 14 15 15 15 14 13 13 13 14 15 14 14 14 14 14 13 12 10 8 5 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 7 6 5 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 16 17 17 17 18 18 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 13 12 13 13 14 15 15 15 15 14 13 12 11 10 10 10 10 10 11 11 10 9 8 9 10 11 10 10 10 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 15 14 12 9 7 6 6 8 10 12 12 12 11 10 9 8 7 8 9 9 10 11 11 12 12 12 12 12 12 11 10 10 10 10 10 9 8 8 8 8 8 8 7 6 6 5 6 6 7 7 7 7 7 7 7 8 9 9 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 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 25 25 25 25 25 25 25 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 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 19 17 15 13 11 9 9 8 7 7 6 5 6 8 8 8 8 9 9 9 8 8 8 7 6 5 5 6 6 5 5 5 4 4 4 3 2 2 1 0 1 3 5 6 6 7 7 6 6 5 5 5 4 5 5 5 6 7 7 7 8 9 9 8 8 8 7 7 6 6 5 4 3 2 3 4 5 7 8 10 11 11 11 11 12 13 14 14 14 13 13 15 19 22 24 25 26 27 27 27 25 21 17 13 12 12 12 9 11 12 13 13 14 14 14 13 13 12 11 11 11 11 11 11 11 11 12 12 12 13 13 11 11 11 11 11 12 12 13 13 13 14 15 16 15 16 15 13 12 11 11 11 10 9 8 8 8 8 8 9 9 9 9 9 7 5 5 7 8 8 8 9 9 9 9 9 10 10 11 12 13 13 13 13 14 15 16 17 18 19 20 20 20 19 18 17 15 14 13 13 13 13 13 13 12 12 12 13 13 14 15 15 16 16 15 15 16 16 17 16 16 17 16 16 15 15 15 14 13 13 13 14 14 14 15 16 17 16 16 15 14 12 10 10 11 11 12 13 14 14 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 15 15 15 16 15 15 14 14 13 11 10 11 11 11 12 12 11 11 11 11 11 11 12 12 13 13 13 14 15 16 16 16 16 16 14 13 14 14 13 12 11 10 10 11 11 12 12 12 11 11 12 12 13 14 14 15 14 14 14 13 13 13 13 13 14 14 14 13 14 13 13 11 8 6 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 9 9 7 6 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 16 16 15 14 13 13 13 13 13 13 14 15 16 16 16 15 14 13 12 11 10 10 10 11 11 12 11 10 9 10 10 11 10 10 10 10 10 10 11 11 11 12 13 13 13 13 13 13 14 14 14 13 14 14 15 16 16 16 15 13 9 6 5 6 7 9 11 12 13 12 12 10 8 8 8 8 9 10 10 11 11 12 12 12 12 12 12 11 11 11 11 10 9 7 6 6 7 8 8 7 6 5 5 6 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 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 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 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 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 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 20 18 17 15 12 10 9 8 7 6 6 5 5 7 8 8 8 8 9 9 9 9 8 7 7 5 5 5 6 5 5 5 4 4 4 3 2 2 1 0 1 3 4 6 6 6 6 6 7 6 6 6 5 5 5 5 5 6 6 7 8 8 9 9 9 8 8 7 7 6 6 5 4 3 2 2 4 5 6 7 9 11 11 12 12 12 12 13 13 13 12 13 15 18 21 22 23 24 25 24 23 20 16 11 6 5 7 7 6 8 10 11 12 13 13 13 13 12 11 10 10 10 10 10 11 11 11 11 11 12 12 12 11 10 10 10 10 11 11 12 12 12 13 14 14 15 15 14 12 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 8 7 7 7 8 9 9 9 9 9 9 9 10 11 11 12 13 13 13 13 13 14 14 15 16 17 18 18 19 19 18 18 17 16 15 15 15 14 14 13 12 11 11 11 12 13 14 15 15 15 15 14 13 15 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 15 16 16 16 16 15 14 13 11 11 11 11 12 13 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 15 15 14 12 11 11 11 11 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 14 15 16 16 16 16 15 14 14 14 14 13 12 11 11 11 11 12 12 12 12 13 14 14 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 11 9 6 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 8 7 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 17 17 16 16 16 17 17 16 16 16 17 17 17 17 17 16 15 14 13 13 13 13 14 14 15 16 16 16 16 15 14 14 13 13 11 10 11 11 12 12 12 10 10 10 11 11 11 11 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 13 10 7 5 5 7 9 11 12 12 12 11 10 8 8 7 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 11 10 8 5 4 5 6 8 8 7 6 6 5 6 7 7 8 8 7 7 7 8 8 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 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 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 22 21 20 19 18 16 13 11 9 8 7 6 6 5 4 5 7 7 7 8 8 9 10 10 9 9 7 6 5 5 5 5 5 4 4 4 4 3 2 2 1 0 1 3 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 8 9 9 9 9 8 8 7 7 7 7 6 4 3 2 2 3 4 5 7 9 11 11 12 12 12 11 10 11 11 11 13 15 18 19 19 20 20 21 20 18 15 12 8 4 3 3 5 5 6 8 10 11 12 13 13 12 12 11 11 10 10 10 10 11 12 12 11 11 11 11 11 11 10 9 10 10 10 10 10 10 10 12 12 13 14 14 13 12 11 10 9 9 9 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 12 13 13 13 13 13 13 13 14 15 17 17 17 17 17 18 18 17 16 16 15 16 16 16 15 14 12 10 10 10 10 12 13 14 15 15 13 12 12 15 17 17 18 17 17 16 16 16 16 15 15 14 14 14 14 14 15 15 16 16 16 16 15 14 13 12 12 11 11 12 13 14 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 16 16 15 15 13 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 16 16 16 15 15 15 15 14 13 12 12 12 12 12 12 12 12 13 14 15 15 15 14 13 12 11 11 11 11 11 11 11 12 12 12 12 12 11 10 9 6 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 16 16 17 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 13 13 14 14 15 16 17 17 16 16 16 16 16 14 12 11 11 12 13 13 12 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 10 8 6 6 7 9 10 10 11 11 10 9 8 7 7 7 8 9 10 10 10 11 11 12 12 12 13 13 13 12 10 8 7 4 3 4 6 7 8 7 7 6 6 6 7 8 8 8 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 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 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 18 17 14 12 9 7 6 4 4 4 4 5 6 7 7 7 8 8 9 9 10 9 9 7 6 5 5 5 5 4 4 3 3 3 2 2 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 9 9 9 9 9 8 8 8 7 7 6 5 4 2 3 4 5 6 8 10 11 11 11 10 8 8 8 9 11 11 13 15 16 16 16 16 17 18 18 18 16 13 11 9 8 7 10 9 8 8 9 9 10 11 12 12 12 11 11 10 10 10 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 12 12 13 13 13 12 12 11 10 10 9 8 7 6 6 6 5 6 6 7 8 9 10 11 11 11 11 11 11 11 11 10 10 10 11 12 12 13 12 12 12 12 12 12 13 15 17 17 16 15 15 16 16 16 16 15 15 16 17 18 17 16 13 12 11 10 9 10 12 13 14 13 12 11 12 14 15 17 18 18 17 17 17 17 16 15 15 14 14 14 15 15 15 16 16 17 16 16 15 15 13 13 12 11 11 11 13 14 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 16 15 15 15 15 16 15 14 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 13 13 14 14 13 13 12 10 9 9 10 10 10 10 10 10 11 12 12 12 11 10 8 6 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 9 9 10 10 11 11 12 12 11 11 10 9 8 8 8 8 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 17 16 16 16 17 17 17 17 18 17 17 17 17 17 16 16 15 14 14 13 13 13 14 15 15 16 17 17 17 17 17 18 17 16 14 12 12 13 13 13 13 12 12 11 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 12 10 8 7 7 8 8 9 9 9 9 8 8 7 7 7 7 8 9 9 9 10 10 11 12 12 13 13 13 12 11 11 9 6 4 4 5 7 8 8 8 7 7 7 7 8 8 7 7 7 7 8 8 9 9 9 10 9 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 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 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 22 22 22 21 20 19 17 15 12 9 7 5 4 3 3 3 4 5 6 7 7 8 8 8 8 8 9 8 8 6 6 6 5 5 4 4 3 3 3 2 2 1 1 2 3 3 4 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 7 8 8 9 9 10 9 9 9 8 8 8 8 7 6 4 3 4 4 5 6 8 9 9 9 7 4 4 4 5 8 10 11 13 14 14 15 14 14 16 19 21 21 19 17 16 15 13 12 13 13 11 10 9 9 10 10 11 12 12 12 12 11 10 10 10 11 12 13 12 12 11 11 11 11 11 11 11 11 11 10 10 11 12 12 12 13 13 13 12 11 11 10 10 9 7 6 5 5 4 4 4 4 4 6 8 10 12 13 12 12 12 12 12 11 11 11 11 12 12 13 13 12 12 11 11 11 12 14 16 18 18 15 14 13 14 14 14 14 14 14 15 17 19 19 17 16 15 13 11 10 10 11 12 12 12 11 11 12 14 15 17 18 18 17 17 17 17 17 15 15 15 15 15 15 16 16 17 17 16 16 15 15 15 14 14 12 11 11 11 13 14 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 15 15 15 16 15 15 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 14 14 15 16 16 16 16 16 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 10 8 6 8 9 9 9 9 9 10 11 11 11 11 10 9 7 5 4 3 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 9 9 10 11 11 12 12 12 13 12 12 12 11 9 10 9 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 17 17 17 17 17 18 18 19 18 18 18 17 17 17 16 15 15 14 13 13 14 14 15 16 16 17 18 18 18 18 19 18 17 15 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 12 13 12 12 11 9 8 7 7 7 8 8 8 7 7 7 6 6 6 7 7 7 8 8 9 9 10 11 12 12 13 13 13 12 11 10 8 6 4 5 6 8 9 9 8 8 8 8 8 9 8 7 7 7 7 8 8 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 18 18 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 23 22 22 21 20 19 17 14 11 8 6 5 4 4 3 2 3 4 5 6 7 8 9 8 8 8 8 8 7 7 6 6 6 5 5 4 4 3 3 3 2 2 1 2 3 4 4 4 5 5 5 5 4 4 3 4 4 5 6 6 6 6 6 6 6 7 8 9 9 10 10 10 9 9 9 9 8 8 8 7 5 4 4 5 5 6 7 7 7 7 5 2 1 2 5 7 9 11 12 13 14 14 13 15 18 21 23 24 22 20 18 18 16 14 13 13 12 11 10 10 11 11 11 12 12 12 12 11 10 9 9 10 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 13 12 12 11 11 10 9 8 6 6 5 4 4 4 3 2 3 5 7 10 12 13 14 14 13 13 12 12 11 11 12 12 12 12 12 12 11 11 10 10 12 15 17 18 17 15 15 12 12 12 13 13 13 13 15 17 19 20 19 18 17 14 12 11 10 10 10 10 10 10 11 11 13 16 18 18 18 18 18 18 18 17 16 15 15 15 16 16 17 17 17 17 16 15 15 14 14 14 13 12 11 10 12 13 14 15 15 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 12 13 13 13 13 13 14 14 14 14 13 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 14 13 13 14 14 13 12 12 11 11 11 11 11 9 7 5 6 8 7 8 8 9 10 11 11 11 10 9 8 6 5 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 8 8 8 9 9 10 11 11 11 12 12 13 13 13 13 13 12 11 11 10 9 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 18 17 17 18 18 18 19 19 19 18 18 18 17 17 16 16 16 14 13 13 14 14 15 16 17 17 18 18 19 19 19 18 17 16 14 13 13 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 11 11 11 12 12 12 12 12 12 11 9 7 6 6 6 6 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 12 12 12 12 12 12 10 8 7 6 6 7 8 9 9 10 9 9 9 9 9 9 8 7 7 7 8 8 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 24 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 19 17 14 11 8 6 4 4 2 2 2 3 4 4 5 6 8 9 9 9 8 8 8 7 7 7 7 6 6 5 4 4 4 4 4 4 3 3 2 3 4 4 4 4 5 5 5 4 4 3 3 3 4 5 6 6 6 6 6 6 6 7 8 9 9 10 10 10 10 10 10 10 9 9 8 8 6 5 5 5 5 5 5 6 6 6 7 6 5 4 5 7 9 12 12 13 14 14 14 16 20 23 25 26 24 22 20 19 17 15 13 12 11 10 10 11 12 12 12 12 12 13 13 12 10 9 8 8 10 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 13 12 12 11 11 10 10 9 8 8 7 6 5 4 3 2 1 3 5 8 11 11 13 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 10 11 13 16 18 18 17 15 14 11 10 10 11 12 12 13 15 18 20 20 20 19 18 16 14 13 11 10 9 9 9 10 11 11 14 17 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 16 15 14 14 14 14 14 13 12 11 11 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 13 12 13 13 14 13 13 14 14 15 15 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 15 14 14 14 14 14 13 12 11 10 10 10 10 10 9 7 5 5 6 5 6 7 8 9 9 10 10 9 7 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 8 8 8 8 9 10 10 11 11 12 12 13 13 14 14 14 13 13 12 11 10 9 9 9 9 9 9 9 9 9 10 11 11 12 12 13 13 13 13 13 12 12 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 17 16 15 14 13 14 15 16 16 17 18 19 19 19 19 19 18 18 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 11 11 11 12 12 12 12 10 8 6 5 5 5 5 5 5 5 4 5 5 6 6 7 7 7 7 8 8 9 9 10 11 11 12 12 11 11 10 9 8 7 7 8 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 9 9 10 10 10 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 24 24 25 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 21 19 17 14 11 8 5 4 2 2 2 2 3 4 4 5 6 7 9 10 10 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 5 5 5 3 2 3 4 4 4 4 4 4 4 4 3 2 2 3 4 5 6 6 6 6 6 6 6 7 8 9 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 6 6 6 6 6 7 9 10 10 8 6 7 8 10 12 12 14 15 14 14 17 20 24 27 27 25 24 23 20 17 14 11 10 9 9 9 10 11 12 12 12 13 13 14 13 11 10 8 8 9 10 11 12 13 13 14 14 14 14 13 13 12 12 12 12 13 14 13 13 12 11 10 10 9 9 9 9 8 7 6 5 5 3 2 0 3 5 8 11 11 13 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 12 14 16 18 18 18 16 14 11 10 9 10 11 12 13 16 18 20 20 20 20 18 17 15 14 12 10 9 9 9 10 10 12 15 17 18 18 18 18 19 19 18 17 17 16 16 16 17 17 17 17 16 15 14 14 14 14 14 13 12 12 11 11 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 13 14 14 14 14 14 14 15 15 15 15 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 13 12 12 11 11 10 10 10 10 9 7 6 5 4 5 5 6 7 7 8 8 7 6 5 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 14 14 14 14 14 13 13 12 11 10 9 10 10 10 9 9 9 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 19 19 19 19 19 20 20 19 18 17 17 17 17 16 15 14 14 14 15 16 17 18 18 18 19 19 19 19 18 18 17 15 14 13 13 13 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 11 12 12 12 11 10 8 6 6 5 4 4 4 4 4 4 5 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 10 10 9 9 8 10 11 10 10 9 9 9 10 11 11 11 10 10 10 9 9 10 10 10 10 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 18 18 18 24 24 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 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 20 17 14 11 8 6 4 2 2 2 2 3 4 4 4 5 6 8 10 10 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 4 0 3 4 4 3 3 4 4 4 3 2 1 2 3 4 5 6 6 6 6 6 6 6 7 8 9 10 10 10 11 11 11 10 10 10 9 9 9 8 7 6 6 6 6 7 8 9 10 12 12 11 10 10 11 11 11 12 15 15 14 14 17 21 24 27 28 26 25 23 19 16 12 10 10 10 10 9 9 10 10 11 11 12 12 13 13 12 11 10 9 9 9 9 10 12 13 14 14 14 14 13 12 11 11 11 12 13 13 13 12 11 10 9 9 9 9 9 9 8 7 6 5 5 4 3 2 2 5 7 9 11 13 15 15 15 14 13 12 11 11 11 10 10 10 10 11 11 12 12 13 14 15 16 15 16 15 14 12 10 10 10 11 13 14 17 19 20 20 20 20 19 17 16 15 13 11 10 9 10 10 11 13 15 17 18 18 18 19 19 19 18 18 17 17 16 16 17 17 17 17 16 14 14 13 13 13 13 13 12 12 12 12 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 14 15 15 15 14 14 14 15 16 16 15 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 14 14 13 13 12 11 11 11 10 9 10 9 8 6 5 4 5 5 6 6 7 7 6 5 5 4 4 5 5 6 6 6 6 5 5 5 5 4 4 5 5 6 6 6 7 8 8 9 10 10 10 11 12 12 13 13 14 14 14 14 14 14 13 12 11 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 19 18 18 17 17 17 17 16 15 15 15 16 16 17 17 18 18 19 19 19 19 18 18 17 16 14 14 14 13 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 11 10 9 9 9 9 9 9 10 10 11 12 12 12 11 9 7 7 6 5 4 4 3 3 4 4 5 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 11 10 10 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 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 17 17 17 17 17 17 18 18 18 17 17 18 18 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 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 23 23 22 21 18 14 11 8 6 4 2 2 4 3 4 5 5 5 4 6 8 10 11 11 11 11 10 9 8 8 7 7 6 6 5 5 5 5 5 6 7 8 8 6 3 1 2 3 3 3 3 3 3 3 1 0 2 3 5 6 6 6 6 6 6 6 6 7 8 9 10 10 10 11 11 11 10 10 10 9 9 9 8 7 6 6 6 6 7 8 9 11 13 14 14 14 14 14 14 14 14 15 15 14 14 17 20 24 26 27 27 26 23 19 15 13 13 12 12 11 10 9 9 9 9 10 10 11 11 11 11 10 9 9 9 9 9 9 11 12 12 13 13 13 12 11 10 10 10 11 12 13 13 13 12 11 10 9 8 8 8 8 7 6 5 5 5 4 3 3 4 6 8 9 11 13 15 15 14 13 12 11 11 10 10 9 9 9 10 10 11 12 14 15 15 14 13 13 12 12 12 11 11 10 11 12 14 16 18 19 19 20 20 19 18 17 16 15 14 12 11 10 10 11 12 14 15 17 19 19 19 19 19 19 19 18 17 17 16 16 17 17 17 16 15 14 13 13 13 13 13 13 12 12 12 13 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 15 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 10 9 9 9 9 7 5 4 5 5 6 6 7 6 6 5 4 4 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 14 14 13 13 12 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 15 15 15 16 16 16 17 17 18 18 19 19 19 18 18 17 16 15 15 14 13 12 11 10 10 11 12 13 13 13 13 12 12 12 12 12 12 11 10 9 9 8 8 8 9 9 9 10 11 11 12 11 10 9 8 7 5 4 4 3 3 3 4 5 5 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 12 13 12 11 11 11 10 10 11 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 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 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 18 18 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 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 27 26 26 26 26 26 26 25 25 25 25 24 24 24 23 21 18 14 10 7 5 3 2 2 4 5 5 6 6 6 6 6 8 10 11 11 11 11 11 10 9 8 8 7 6 6 5 5 5 5 5 5 6 7 8 8 8 6 4 2 1 1 2 2 2 2 2 1 1 2 4 5 6 6 6 5 5 5 6 6 7 8 9 9 10 10 10 11 11 10 10 10 9 9 9 8 7 6 6 5 6 7 8 10 11 11 12 14 16 16 16 16 17 17 17 16 14 14 16 19 22 25 26 26 26 23 19 16 17 17 16 14 12 9 8 8 8 8 8 9 9 8 8 8 8 8 7 8 7 8 8 10 10 9 8 8 9 10 10 10 10 9 10 11 12 13 13 12 12 10 9 9 8 8 8 7 5 4 4 4 4 3 4 6 5 7 9 11 13 14 14 13 12 11 10 10 9 9 8 8 9 9 10 11 13 15 16 15 13 12 10 8 8 9 10 11 11 12 14 16 18 18 19 19 19 18 18 17 16 15 14 14 13 12 11 11 11 13 14 16 18 19 19 19 19 19 19 19 18 17 17 16 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 14 14 15 14 14 14 13 15 16 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 16 16 15 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 9 9 9 9 7 5 5 5 5 6 6 6 6 5 4 3 4 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 13 14 15 15 16 16 16 16 16 17 17 17 18 17 17 18 18 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 18 18 18 16 16 15 15 16 16 16 17 17 18 18 19 19 18 18 17 16 16 16 15 14 13 12 11 10 9 11 12 13 13 13 13 12 12 12 12 12 12 11 10 10 9 9 8 8 8 9 10 10 11 11 11 11 10 9 9 7 5 4 3 3 3 3 4 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 9 10 10 12 12 13 12 12 11 11 11 11 12 12 13 12 12 12 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 12 12 13 13 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 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 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 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 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 21 18 14 10 7 4 3 1 2 4 4 4 5 6 7 7 8 9 10 11 12 12 12 12 11 10 9 8 7 7 6 5 5 5 5 5 5 5 5 5 6 7 8 7 6 4 2 2 0 1 1 2 1 1 2 3 4 5 5 6 5 5 5 5 6 7 7 8 9 9 10 10 10 10 11 10 10 10 9 9 8 8 7 7 6 5 5 6 8 9 11 11 10 12 15 16 17 19 19 19 18 17 15 14 14 16 19 20 22 24 24 24 22 21 22 21 17 14 11 8 8 6 6 6 7 7 7 7 6 6 6 5 5 5 5 6 7 8 7 6 3 3 5 8 9 9 9 9 9 10 10 10 10 10 9 8 8 8 8 7 6 5 3 3 4 4 4 5 5 6 7 8 10 11 12 13 13 12 11 10 9 9 9 8 8 8 8 9 10 12 13 15 16 16 15 13 9 6 5 6 8 10 12 13 15 17 18 18 20 19 17 16 15 14 13 13 13 14 14 13 13 12 12 14 15 17 18 18 18 19 18 18 18 18 18 17 17 17 17 17 16 15 14 13 13 13 13 13 13 13 13 14 14 15 15 16 15 15 13 13 14 16 17 17 16 16 16 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 15 14 14 13 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 12 11 10 10 9 9 9 8 6 6 6 6 6 6 6 5 4 3 3 4 4 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 15 15 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 19 19 20 20 19 19 19 19 19 19 18 19 19 17 16 15 15 15 16 16 16 17 17 18 18 18 18 18 17 17 17 16 16 15 14 13 12 10 9 9 11 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 8 9 9 10 10 11 11 11 10 10 10 9 7 6 4 3 3 3 4 5 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 8 7 8 8 9 10 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 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 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 22 22 21 18 14 10 6 4 2 0 2 4 4 4 4 4 5 6 8 9 10 12 13 13 13 12 12 11 10 9 8 7 6 6 5 5 5 5 5 5 4 4 4 4 5 6 6 6 5 4 3 2 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 6 7 7 8 8 9 9 10 10 10 10 10 10 9 8 8 8 7 7 7 6 6 5 6 6 8 10 12 12 12 12 14 16 19 19 20 20 18 16 14 13 13 15 15 18 21 23 25 26 25 25 21 17 13 11 9 7 5 4 5 6 6 6 6 6 5 4 4 4 3 3 4 5 7 7 6 3 1 4 7 7 9 10 10 10 9 8 7 6 5 4 4 4 5 4 3 3 2 2 3 4 5 6 6 6 6 7 8 10 11 12 12 12 11 10 9 8 8 8 7 8 8 9 10 11 13 14 16 16 16 16 14 11 8 5 5 7 10 12 14 16 17 18 19 19 18 15 13 11 10 10 11 12 14 14 14 13 12 13 14 16 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 13 13 12 12 12 12 13 13 14 15 15 16 16 16 16 15 14 13 14 16 16 16 16 16 16 16 16 15 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 16 16 16 16 15 15 15 15 15 14 13 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 9 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 13 13 12 12 12 13 14 15 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 16 15 15 15 15 16 16 16 17 17 18 18 18 18 18 17 17 17 17 16 15 14 12 11 10 8 9 12 13 13 14 14 13 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 10 10 11 11 10 10 10 9 9 8 6 5 4 4 5 6 7 8 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 10 12 13 13 12 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 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 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 23 23 21 18 14 10 6 3 1 0 2 3 4 4 4 3 4 5 6 8 9 11 13 13 13 13 12 11 10 9 8 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 4 3 3 2 2 2 3 3 4 4 4 5 5 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 9 8 8 7 7 6 6 6 6 6 5 5 6 7 10 13 14 14 13 12 14 17 19 19 19 18 16 14 12 12 12 13 16 18 22 25 27 27 25 21 17 13 12 10 7 5 4 4 5 5 5 5 5 5 4 4 3 3 3 3 5 7 8 8 5 3 3 4 6 8 10 10 10 9 8 6 4 2 1 1 1 0 1 2 2 4 4 4 5 6 6 6 6 6 7 8 9 10 11 11 11 11 10 9 8 7 7 6 8 9 10 11 12 14 15 15 15 15 15 13 12 11 9 7 7 9 12 14 16 16 17 18 18 17 13 10 8 6 7 9 11 11 13 14 13 13 13 14 16 17 18 18 18 18 18 18 17 17 18 18 18 18 18 17 16 14 14 13 11 10 11 12 13 13 14 15 16 17 17 17 17 16 14 14 14 15 16 16 16 16 16 16 16 16 15 15 16 15 15 14 14 15 15 15 15 16 17 17 17 16 16 16 16 15 14 14 14 14 14 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 10 9 9 9 8 7 7 6 5 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 14 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 12 13 13 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 19 18 18 17 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 17 17 17 17 16 14 12 11 9 8 8 11 11 13 14 15 14 14 13 13 13 13 13 12 12 13 12 11 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 7 6 5 6 7 7 8 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 10 11 12 12 13 12 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 26 26 26 26 26 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 26 26 25 24 23 22 21 18 14 10 5 2 0 2 2 2 2 3 3 2 2 3 5 6 8 10 12 13 14 14 13 12 11 10 9 8 7 6 6 5 6 7 7 7 6 6 5 5 5 4 3 3 3 3 4 4 4 3 3 3 2 2 3 3 3 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 9 9 8 8 7 6 6 6 6 6 6 6 5 5 6 7 9 12 14 14 13 10 10 13 15 17 17 17 17 15 13 13 13 13 14 17 20 24 27 27 24 21 17 14 14 12 9 6 5 5 5 5 5 5 5 5 4 3 2 2 2 3 4 6 7 8 7 5 5 5 6 8 9 10 11 10 9 7 5 3 3 2 1 2 3 5 5 5 6 6 6 6 6 6 6 6 7 8 9 10 11 11 11 11 10 9 8 6 5 4 7 9 11 13 13 14 14 14 14 13 13 12 13 13 13 11 9 10 12 13 13 15 17 18 18 16 13 9 6 4 4 7 8 10 12 13 13 13 13 15 16 17 17 18 18 18 18 18 17 17 18 18 18 18 18 17 16 14 14 12 10 9 10 12 13 14 14 16 16 17 17 17 17 16 15 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 13 14 15 15 15 16 17 17 17 16 16 16 16 15 15 14 13 14 14 12 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 9 9 9 8 7 6 5 4 3 4 5 5 5 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 14 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 17 16 15 15 15 15 15 16 16 16 17 17 17 18 18 17 17 17 17 16 16 14 12 10 9 8 8 9 12 13 14 15 15 15 14 14 13 13 13 13 13 13 13 12 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 7 7 8 8 8 9 10 9 9 9 10 10 10 10 10 10 10 9 8 8 8 8 8 8 9 10 12 12 12 13 13 12 12 11 12 12 12 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 12 12 12 12 13 13 13 13 13 13 14 14 15 15 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 17 16 16 16 16 16 16 16 16 16 16 16 16 15 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 18 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 26 26 25 24 22 21 18 14 10 6 1 2 3 4 3 2 1 2 2 2 2 3 5 7 9 11 13 14 14 14 13 12 10 9 8 7 7 6 5 5 5 6 6 7 6 5 5 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 9 9 9 9 9 8 8 7 6 6 6 5 5 5 6 6 5 5 6 8 10 12 12 12 11 7 4 7 11 13 14 15 15 15 14 13 12 11 11 14 17 22 26 26 24 21 19 18 15 13 10 7 6 5 5 5 4 4 4 4 4 3 2 1 1 3 4 4 5 6 7 6 7 7 8 9 10 11 12 12 10 9 7 5 5 2 1 2 4 5 5 6 6 7 7 6 6 6 6 6 7 8 9 10 11 12 12 12 11 11 9 6 3 2 3 7 11 13 13 13 13 13 12 11 11 12 13 14 15 14 12 11 12 13 13 15 16 17 17 16 13 10 6 4 3 4 6 8 11 12 13 13 14 15 16 17 17 18 18 18 18 18 17 17 17 18 18 18 18 17 17 16 14 12 10 9 11 12 13 14 15 16 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 12 12 13 14 14 15 16 16 17 16 16 16 16 16 15 15 14 13 13 13 12 11 11 11 12 12 13 13 13 13 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 8 7 6 4 3 3 4 5 5 5 5 4 4 5 5 6 7 7 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 11 11 12 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 14 12 10 9 8 8 9 10 11 14 15 15 15 15 14 14 14 14 14 14 13 13 13 11 10 9 9 9 10 10 10 10 9 9 8 8 8 9 9 10 10 9 9 8 9 10 11 11 10 10 10 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 11 12 13 13 14 13 13 12 12 12 12 11 11 11 11 12 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 14 13 14 14 14 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 26 25 24 23 21 19 14 9 6 2 1 3 4 4 4 3 2 2 2 2 2 3 5 8 10 12 14 14 14 14 13 11 10 9 8 7 6 6 5 3 3 4 5 5 5 4 4 2 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 8 9 10 11 10 8 5 3 4 8 11 13 14 12 12 11 10 8 7 7 10 15 21 25 25 23 21 20 18 14 11 9 7 6 6 5 5 4 4 4 4 4 4 2 1 2 3 4 4 4 4 5 5 6 8 10 12 12 12 13 13 11 10 8 7 6 3 1 2 4 5 6 7 7 7 7 7 7 6 6 7 7 8 10 11 12 12 13 13 13 12 9 5 1 3 2 3 8 11 12 12 12 11 11 10 10 11 13 15 16 15 14 13 12 13 14 15 16 17 17 16 14 12 8 5 3 3 3 6 9 11 12 13 14 14 16 17 17 18 18 18 18 18 17 17 18 18 19 19 18 18 18 17 14 12 10 11 12 14 15 16 16 17 17 17 17 17 16 15 15 14 14 14 14 13 13 13 12 12 13 13 12 12 13 13 13 12 12 12 12 14 15 15 16 17 16 16 16 16 16 15 15 14 13 13 13 12 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 13 14 14 13 13 13 13 13 12 12 12 11 11 11 10 9 7 5 3 3 4 5 6 6 6 5 5 5 5 5 6 7 8 8 9 9 9 9 9 10 10 9 9 9 8 8 9 9 9 10 10 10 11 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 17 17 18 19 19 19 19 20 20 19 20 20 20 20 20 20 19 19 19 18 18 16 16 15 14 14 15 15 16 16 16 17 17 17 17 17 17 16 16 15 14 12 11 10 9 9 10 10 11 13 15 15 15 15 15 15 15 15 14 14 14 14 14 12 10 9 8 9 9 10 10 10 10 9 9 9 8 8 8 9 10 11 10 10 10 11 12 13 12 11 10 10 11 11 11 11 10 10 9 9 8 9 9 9 9 9 9 10 10 12 13 14 13 13 12 11 11 11 11 11 10 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 26 26 25 23 23 21 15 9 5 2 0 2 3 4 4 4 4 3 3 3 3 3 5 7 9 11 13 14 14 14 13 12 11 10 8 7 7 6 5 3 1 1 2 4 4 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 8 8 9 9 9 8 8 8 7 6 6 6 5 4 4 5 5 5 5 5 6 7 7 8 9 9 7 6 7 7 8 11 12 12 8 8 7 7 6 5 4 8 13 20 22 21 19 20 16 12 9 7 6 7 7 6 6 5 4 4 4 5 5 4 3 3 3 5 5 4 3 3 3 4 6 9 11 12 13 14 14 13 12 10 10 8 6 3 2 3 5 6 7 7 7 7 7 7 7 6 6 7 8 9 10 11 12 13 13 13 13 12 8 2 3 4 3 1 4 8 10 10 11 10 10 10 10 11 13 15 16 16 15 14 14 14 15 16 16 17 17 17 16 14 11 9 6 5 3 4 6 9 11 13 13 14 15 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 18 17 14 13 12 13 14 15 17 17 17 17 17 18 17 16 15 14 13 13 13 13 12 12 12 12 12 12 12 11 11 12 13 13 13 12 12 11 12 13 14 14 16 17 17 16 15 15 15 15 15 14 14 13 13 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 11 10 9 7 5 4 4 5 6 6 6 6 6 5 5 5 5 6 7 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 17 16 16 15 14 14 14 15 15 16 16 16 17 17 17 17 16 16 15 14 13 12 11 11 11 11 11 12 13 14 15 16 16 15 15 15 15 15 15 15 15 15 14 12 10 8 8 9 9 10 10 10 10 9 9 8 8 8 8 9 10 11 11 11 11 12 13 14 13 12 11 11 11 11 11 11 11 10 9 9 9 9 9 10 10 9 9 10 10 12 13 13 13 12 11 10 10 11 11 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 26 25 24 21 22 18 11 4 1 2 2 3 3 3 4 4 4 4 4 4 4 5 7 9 11 13 14 14 14 13 13 12 11 9 8 7 6 5 3 2 0 1 3 3 2 1 0 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 6 7 9 9 7 7 9 10 9 10 10 9 8 7 6 7 6 5 6 9 14 18 17 14 12 12 7 3 3 4 6 7 7 7 6 5 4 4 4 5 6 5 4 4 5 6 5 3 2 2 3 4 6 8 10 11 12 13 13 13 12 11 10 8 5 3 3 5 6 7 7 7 7 7 7 6 6 5 6 7 8 9 11 11 12 13 13 13 13 11 6 2 3 3 4 3 1 4 5 7 9 10 10 10 10 11 13 15 16 16 15 15 16 16 17 17 17 17 17 17 17 15 13 12 10 7 5 4 5 8 11 12 13 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 20 20 19 17 15 14 14 15 16 17 18 18 18 18 17 17 17 16 15 13 12 12 12 12 11 12 12 12 12 12 12 10 10 11 13 14 14 13 13 12 12 13 13 14 16 16 16 16 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 9 8 5 5 5 6 6 6 6 6 6 6 6 5 5 6 7 8 9 9 9 9 10 10 10 11 11 10 10 9 9 9 9 10 10 11 11 11 11 11 12 12 13 14 14 14 14 15 15 15 15 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 14 13 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 18 18 19 19 19 19 19 19 19 19 20 19 19 19 19 18 18 17 17 16 14 13 13 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 12 12 12 12 13 13 14 15 16 16 16 16 16 15 15 15 16 16 16 15 14 11 9 8 8 9 9 10 10 10 9 9 8 8 8 9 8 9 10 10 11 12 12 13 14 15 15 13 12 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 9 10 11 12 13 13 12 11 10 9 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 12 13 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 26 25 24 23 22 19 13 5 1 2 3 3 4 3 3 4 4 4 4 4 4 4 6 8 10 13 14 14 14 13 13 12 11 10 9 7 6 5 3 1 0 1 2 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 9 9 8 8 8 7 6 6 6 5 4 4 4 4 4 4 4 3 3 4 4 6 9 9 8 8 10 10 9 9 9 9 8 6 6 7 7 7 8 11 14 16 15 11 8 4 1 4 5 6 7 7 7 7 5 4 4 4 5 6 6 6 5 5 6 6 4 3 2 2 3 4 6 7 6 6 7 9 11 12 12 12 10 8 4 2 4 6 7 7 7 7 6 6 5 5 5 5 5 6 8 9 11 11 12 12 13 13 13 10 5 2 3 3 3 3 2 1 2 5 7 9 9 9 10 11 13 15 15 15 16 16 17 17 18 18 18 18 18 18 17 16 16 14 12 10 7 5 4 7 10 12 13 13 14 14 15 15 16 17 18 18 19 20 20 21 21 21 20 20 19 17 15 15 16 17 17 17 17 17 18 18 17 17 16 15 13 11 10 10 10 11 11 12 12 13 13 13 11 9 8 10 13 14 14 14 13 13 13 13 14 14 16 16 16 16 15 15 15 15 15 14 14 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 11 10 8 6 5 6 6 6 6 6 6 6 6 6 5 5 6 7 8 8 9 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 14 13 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 14 13 13 14 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 13 11 9 8 8 9 9 9 10 10 9 8 8 9 9 9 8 9 9 10 11 12 13 14 15 16 16 14 13 13 13 12 12 12 12 11 10 9 9 9 9 9 9 9 9 10 11 12 13 13 12 11 10 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 9 10 10 11 11 12 13 13 14 14 14 14 14 15 15 16 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 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 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 28 27 25 24 21 21 19 15 9 2 1 2 3 3 4 4 4 4 4 4 4 5 5 5 8 10 12 13 14 14 14 13 12 11 10 9 8 6 5 3 2 0 1 3 3 3 3 3 3 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 6 6 6 7 7 7 8 8 8 9 8 8 8 7 7 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 6 9 9 9 9 10 10 9 10 9 9 8 7 6 7 7 8 10 13 14 14 12 12 7 1 4 6 7 7 7 8 7 6 5 4 4 5 6 6 6 6 6 6 7 7 4 3 2 3 4 5 6 5 2 2 3 5 7 8 10 11 10 8 4 3 5 7 7 7 7 6 6 5 4 4 4 4 5 6 8 9 10 11 12 12 12 13 12 9 5 2 2 2 3 3 4 3 1 3 6 8 9 9 9 11 13 15 15 15 16 17 17 18 18 19 19 19 19 18 17 17 17 15 14 11 9 7 5 6 8 11 12 12 13 13 14 15 16 17 18 19 19 20 20 21 21 21 20 20 19 17 16 17 17 18 17 16 16 17 17 17 17 17 16 14 11 9 7 8 8 10 11 13 13 13 14 13 11 9 7 9 12 13 14 14 14 13 14 14 14 15 16 16 16 16 16 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 13 13 14 14 13 13 12 10 8 6 5 5 5 6 6 6 6 6 6 6 5 5 6 7 7 8 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 12 11 11 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 13 13 12 12 12 12 13 14 14 14 14 14 14 14 13 13 14 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 16 15 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 13 10 9 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 12 13 14 16 17 17 16 15 14 13 13 12 12 12 11 10 10 10 9 9 9 9 9 9 10 11 12 13 13 13 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 10 9 9 10 10 11 12 13 13 14 14 14 15 15 15 16 17 17 17 17 17 17 18 17 17 16 16 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 28 26 24 22 18 19 15 11 5 1 2 3 3 4 4 4 4 4 5 5 5 6 7 7 9 12 13 14 14 14 13 12 11 10 9 8 7 6 5 2 2 1 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 7 7 8 8 9 9 8 8 7 7 7 6 6 5 4 4 3 4 4 4 4 4 4 3 3 4 6 9 10 9 9 9 8 9 10 10 10 9 7 6 6 8 10 13 14 15 15 13 12 7 3 1 3 4 6 7 7 6 5 5 4 4 5 6 6 6 6 6 6 7 7 4 4 3 4 5 5 4 2 2 3 4 4 4 4 7 9 10 7 4 5 7 8 8 7 7 6 5 4 3 3 4 5 5 6 8 9 10 11 11 11 12 12 11 9 5 1 1 2 3 3 3 3 2 2 5 7 8 8 8 10 13 14 14 16 17 18 18 18 18 19 19 19 19 18 18 18 17 16 14 12 10 8 7 6 8 10 12 11 12 13 13 15 16 17 18 19 19 20 20 20 20 20 19 19 18 17 17 17 18 17 17 17 16 16 17 17 17 16 15 13 10 7 5 7 7 10 13 14 14 14 14 13 11 8 6 7 10 11 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 12 9 6 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 7 8 9 9 10 10 10 11 11 12 12 12 11 11 11 10 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 13 13 13 12 12 12 13 14 15 14 14 14 14 14 14 13 14 14 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 13 13 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 14 12 10 9 9 8 8 8 9 9 9 9 8 9 9 9 9 9 9 9 9 10 12 13 14 16 17 17 17 16 15 14 13 13 13 13 12 11 10 10 10 10 10 9 9 9 10 11 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 10 10 11 12 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 15 15 15 16 16 16 16 17 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 29 28 26 23 20 17 15 11 7 2 2 3 4 4 4 4 4 5 5 5 6 7 8 9 10 12 13 13 13 14 13 13 11 10 9 8 8 7 6 4 2 2 1 1 1 1 2 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 9 8 8 8 7 7 7 6 5 5 4 4 3 4 4 4 4 4 4 4 4 5 7 9 9 8 7 7 7 8 9 9 10 9 7 6 7 9 12 14 16 15 15 14 12 10 7 5 3 2 4 6 6 6 5 4 3 4 5 5 4 5 5 5 6 7 8 7 6 4 4 5 3 1 3 4 5 5 5 5 5 6 9 9 8 7 7 9 9 8 7 6 6 5 4 4 4 5 5 6 7 8 9 10 10 11 11 11 11 11 9 6 2 1 2 2 2 3 3 2 2 4 6 7 7 7 10 11 13 14 16 17 18 18 17 18 18 19 19 19 19 19 18 17 16 14 13 11 9 7 7 8 8 9 10 12 13 13 15 17 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 18 17 17 17 17 17 17 17 16 16 15 12 9 7 6 6 8 12 14 14 15 14 14 12 10 7 5 5 7 10 13 14 14 13 13 14 14 15 16 16 16 16 16 15 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 12 10 6 5 5 5 5 4 5 5 5 6 6 6 5 5 5 5 6 7 8 9 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 15 15 15 15 15 15 16 16 15 14 14 13 12 12 12 12 13 14 14 14 13 13 13 14 13 14 14 15 16 17 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 15 14 13 13 14 14 14 14 14 14 14 14 13 13 14 14 15 15 14 14 14 14 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 12 10 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 10 12 13 14 16 17 17 17 17 16 15 14 13 13 14 13 12 11 11 10 10 10 9 9 10 10 11 12 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 9 9 10 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 16 15 14 14 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 30 30 30 29 27 25 20 20 16 11 7 4 1 3 4 4 4 3 4 4 5 7 7 8 9 10 11 12 13 13 13 13 13 12 12 11 9 8 8 7 7 5 4 3 2 1 1 1 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 8 8 7 7 7 6 6 5 4 4 3 3 4 4 4 4 4 4 4 5 7 8 9 8 6 6 6 7 7 8 9 10 9 9 8 9 11 13 15 17 16 16 15 13 11 8 6 4 2 3 5 5 5 5 4 3 4 4 4 4 4 5 4 5 5 6 6 5 4 4 4 3 2 4 5 5 5 5 6 6 7 10 11 10 9 10 10 9 7 6 6 6 5 5 5 5 5 5 6 7 9 9 9 10 10 10 11 11 11 9 7 3 1 1 2 2 3 3 2 3 4 6 6 6 7 9 9 11 12 13 14 15 15 13 15 17 18 18 18 18 19 18 18 16 15 13 12 10 8 8 8 8 9 10 12 13 14 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 17 17 16 16 15 13 11 9 8 8 8 10 12 14 14 15 15 13 11 8 5 4 3 5 9 13 14 13 13 13 14 15 15 16 16 16 16 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 11 10 8 6 5 5 5 4 4 5 5 5 6 6 6 5 5 5 5 6 7 8 9 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 17 16 16 15 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 15 14 13 12 12 12 13 14 14 13 13 13 13 13 14 14 14 15 16 17 18 18 18 18 17 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 16 15 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 12 10 10 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 9 11 13 15 16 17 17 18 17 16 15 15 14 14 14 13 12 12 11 11 10 10 10 10 10 11 11 12 13 13 13 12 11 11 11 10 10 10 10 9 9 9 9 10 11 11 11 12 12 13 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 11 13 14 15 15 16 16 16 16 16 16 17 17 17 17 16 15 14 14 15 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 23 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 29 29 30 31 31 30 28 26 22 18 18 12 7 4 1 2 3 4 4 3 3 4 4 7 9 9 9 10 10 11 12 13 13 13 13 12 11 11 10 8 7 7 6 6 5 5 3 3 4 3 3 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 8 8 8 7 7 7 6 5 5 4 4 3 3 4 4 4 4 4 4 5 6 8 9 8 6 4 4 5 7 7 8 10 10 10 10 10 11 12 14 16 17 17 17 15 12 9 7 5 4 3 3 4 5 5 4 4 4 5 5 4 3 4 5 5 4 4 4 4 4 3 4 4 3 4 5 5 5 5 5 6 7 9 11 12 12 11 11 10 9 8 7 6 6 5 5 5 6 6 6 7 8 9 9 10 10 10 10 11 11 11 9 7 4 3 2 0 1 2 2 2 3 4 5 6 6 7 9 9 11 11 9 8 9 9 8 11 13 15 16 17 17 18 18 18 16 15 14 13 11 9 9 9 8 9 11 12 13 14 16 17 18 18 18 18 18 17 17 17 17 16 15 16 17 16 16 16 16 16 16 16 16 16 16 15 14 12 10 9 8 8 9 11 12 13 14 14 14 13 10 7 6 4 2 4 9 12 14 13 13 13 14 15 15 16 16 16 16 15 15 14 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 12 12 11 10 10 10 10 11 11 12 13 13 12 11 10 8 7 6 6 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 8 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 16 16 16 14 14 13 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 17 18 18 18 18 17 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 15 14 13 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 13 12 10 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 9 10 13 15 16 16 17 18 18 17 16 15 15 15 15 14 14 13 12 11 11 10 10 10 11 12 12 13 13 13 13 11 10 10 10 10 10 9 9 9 9 9 9 10 11 11 11 12 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 10 11 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 16 16 16 17 17 18 18 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 29 30 30 31 31 30 28 24 19 16 15 8 3 2 1 2 3 4 4 3 3 4 6 9 10 10 10 10 10 11 12 13 12 12 12 11 10 9 9 8 7 7 6 5 5 5 4 4 5 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 9 9 8 8 7 7 7 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 5 7 8 6 3 2 3 4 5 7 9 10 10 11 11 12 12 13 14 16 17 17 16 12 9 6 5 5 5 4 4 5 5 5 5 5 6 6 6 5 3 3 5 5 5 5 4 4 3 3 3 4 4 4 5 6 6 6 6 7 9 11 13 14 13 12 10 8 7 7 6 5 6 5 6 6 6 6 7 7 8 8 9 10 10 10 10 10 11 10 9 7 5 4 3 1 0 1 2 2 3 4 5 6 7 7 9 11 12 11 8 6 5 5 4 6 8 11 12 14 15 16 17 17 16 14 14 13 12 11 11 10 9 9 11 13 14 15 17 17 18 18 18 17 17 17 16 16 15 14 13 14 16 14 14 14 15 15 15 15 15 15 15 14 13 11 9 9 9 9 10 11 13 13 14 14 14 13 9 7 6 3 2 5 9 12 14 14 13 14 15 15 15 15 16 16 16 15 15 14 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 12 11 9 8 6 6 6 8 9 11 12 12 12 12 10 9 8 8 7 7 5 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 16 15 15 14 13 13 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 17 16 16 15 15 14 15 15 16 16 16 17 17 17 17 16 15 13 12 12 13 13 13 13 13 13 14 14 14 13 13 13 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 12 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 12 13 15 16 17 18 18 17 16 16 15 15 15 15 15 13 12 12 11 11 11 11 11 12 13 13 13 13 12 10 9 8 9 9 9 9 9 9 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 17 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 18 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 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 24 24 24 25 25 26 26 26 27 28 29 30 31 31 31 29 26 22 20 16 11 5 2 0 2 3 4 4 4 3 3 5 8 10 11 11 10 10 10 11 12 12 12 12 11 10 9 8 8 8 7 6 5 5 4 4 4 4 5 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 9 9 8 8 7 7 7 6 5 4 4 3 3 3 3 4 4 4 4 4 3 3 4 6 7 5 2 1 2 3 4 6 8 9 10 11 12 12 13 13 14 15 16 16 13 8 6 5 5 6 6 5 5 5 5 7 7 7 7 7 6 5 4 4 4 5 5 4 4 3 2 3 3 4 4 4 6 6 6 7 8 9 10 12 14 14 12 9 6 4 5 5 4 5 5 5 5 6 6 7 7 8 8 8 9 10 10 10 9 9 9 9 9 7 7 6 4 2 1 0 1 2 3 4 5 6 7 7 9 12 14 14 12 8 6 6 5 4 4 5 8 11 13 14 15 15 15 14 13 14 13 12 12 10 9 10 11 13 15 16 16 17 17 17 17 17 17 16 16 15 13 10 10 12 13 12 12 12 12 13 14 14 14 13 13 12 12 11 10 10 10 10 11 12 13 14 14 15 15 14 13 10 6 3 4 7 9 12 13 14 14 14 15 15 15 15 15 16 15 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 10 10 11 8 5 3 3 3 4 6 8 10 11 12 12 11 10 10 9 9 8 7 5 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 16 14 14 14 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 17 17 17 16 16 15 14 14 13 14 14 14 15 16 16 17 17 16 14 13 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 13 11 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 11 14 16 17 18 18 17 16 16 16 16 16 15 15 14 13 13 12 12 12 11 11 12 12 13 13 13 11 9 7 6 7 9 9 8 8 8 8 9 9 10 11 12 12 13 12 12 12 12 12 12 13 13 13 14 14 13 13 13 13 14 14 14 13 12 12 12 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 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 18 18 18 18 19 19 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 24 24 25 26 26 26 27 28 29 31 31 31 30 27 23 18 19 13 8 4 1 1 3 4 4 4 4 4 5 7 9 10 10 10 10 10 11 12 12 12 12 11 10 9 8 7 7 7 7 6 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 6 7 7 8 8 8 9 9 8 8 7 7 7 6 6 5 4 3 3 2 2 3 3 3 4 4 3 3 3 4 6 7 6 3 1 2 2 4 6 8 9 10 11 12 13 13 13 13 14 15 14 9 6 6 6 7 7 7 6 5 5 6 7 8 8 8 7 7 5 4 4 4 5 4 4 3 2 2 3 4 4 4 4 5 5 7 8 9 10 11 13 14 13 9 5 3 2 2 2 4 5 5 5 5 6 6 7 8 8 8 9 10 10 10 9 9 8 8 8 8 7 7 6 4 3 2 1 2 3 3 4 5 5 6 7 10 13 16 16 15 12 9 8 6 4 3 3 4 7 10 11 13 13 13 13 13 14 14 13 11 9 8 9 11 13 15 15 15 16 16 16 16 16 16 15 14 13 10 7 9 11 12 11 10 8 10 12 13 13 12 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 16 15 15 11 7 5 5 6 8 10 12 13 14 14 15 15 15 15 15 15 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 8 8 8 8 4 2 2 3 3 4 5 6 8 9 11 11 11 11 10 10 9 8 7 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 9 9 10 10 11 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 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 16 17 17 17 16 15 14 14 14 14 13 13 13 12 12 12 13 13 13 14 14 15 14 14 15 15 16 17 17 16 16 15 14 13 12 12 12 12 13 14 15 16 16 15 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 13 11 10 9 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 7 7 10 13 15 16 17 17 17 16 17 17 17 17 16 16 15 14 13 13 13 12 12 12 12 12 13 13 12 10 8 6 6 6 7 7 8 8 8 8 9 10 11 11 12 13 13 13 13 13 12 12 12 13 13 14 14 14 14 14 13 13 14 14 14 14 13 12 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 24 24 25 25 25 26 27 28 30 31 31 31 29 24 19 16 14 9 5 4 3 2 1 3 3 4 6 6 7 9 10 10 10 10 10 11 12 12 12 12 11 10 9 8 7 7 7 7 6 5 4 4 3 4 4 6 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 3 2 2 2 3 3 3 4 3 3 3 3 4 6 7 7 6 5 4 3 4 6 7 8 9 11 12 12 12 12 12 13 13 11 8 6 7 7 8 7 7 6 6 5 6 8 8 8 7 7 6 5 3 3 3 4 4 4 3 2 2 3 4 4 4 4 5 5 7 8 9 10 12 13 13 11 7 5 4 4 3 2 3 4 4 4 5 5 6 7 7 8 9 10 10 10 10 9 8 7 7 7 7 7 7 6 5 3 3 2 3 3 3 4 5 5 6 8 11 14 16 16 14 13 10 5 4 4 3 3 2 3 6 9 11 12 13 13 13 13 13 12 10 8 8 9 10 12 13 13 14 14 14 15 15 15 15 14 13 11 8 7 9 11 12 11 8 6 6 9 11 10 9 10 11 12 12 12 12 12 13 13 13 13 14 15 15 16 16 16 15 11 8 6 4 3 4 7 10 12 12 12 13 14 14 13 14 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 8 6 4 4 4 4 2 2 3 3 4 5 5 5 6 7 9 10 10 10 10 10 10 9 8 6 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 7 8 8 9 10 11 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 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 17 17 17 16 16 15 14 14 14 14 14 13 13 13 12 13 13 14 14 15 14 14 14 15 15 16 16 16 16 15 15 14 13 12 12 11 11 12 12 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 16 15 14 13 11 10 9 9 9 9 9 9 9 9 9 9 8 7 7 7 6 5 5 5 5 6 9 12 14 15 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 13 12 12 12 12 13 12 11 10 9 7 6 5 6 6 7 7 7 8 9 10 11 12 13 13 13 13 14 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 23 23 24 24 25 25 26 27 29 30 31 31 30 26 19 20 15 9 6 5 4 4 3 1 1 3 5 7 8 9 10 10 10 10 11 12 12 12 12 12 11 10 9 8 8 7 7 6 6 5 4 3 3 2 4 5 6 6 7 7 7 6 6 6 6 5 5 6 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 6 5 5 4 3 2 2 1 2 2 3 3 3 3 3 3 3 4 5 7 8 8 8 7 5 4 5 6 7 9 10 11 12 11 11 12 13 12 10 8 6 7 7 8 8 7 7 6 5 7 8 8 7 6 5 5 4 3 2 3 4 4 3 3 2 2 3 4 4 4 4 4 6 8 8 9 11 12 13 12 9 6 5 5 4 3 1 2 3 3 3 3 4 6 7 7 9 10 10 10 10 10 9 8 6 6 6 7 7 7 6 5 4 4 4 4 4 3 4 4 5 7 9 11 13 15 14 12 10 6 2 2 2 3 4 3 2 4 7 9 11 12 13 13 13 12 11 8 7 7 8 9 10 10 10 11 12 12 13 12 12 13 12 11 10 8 8 9 9 11 11 7 4 4 6 7 7 7 10 12 14 13 14 14 14 14 14 14 14 14 15 16 16 16 16 14 10 7 5 3 1 2 4 7 9 10 9 11 13 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 11 11 12 11 11 11 11 11 10 8 6 4 2 0 1 1 1 2 2 3 4 5 6 6 5 5 5 7 8 9 9 9 9 10 10 8 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 4 5 6 6 7 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 14 14 15 15 15 15 16 16 15 15 14 14 13 12 11 11 11 11 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 10 10 9 9 9 9 9 9 9 9 8 7 6 5 5 5 4 4 3 3 6 8 11 13 15 16 17 17 17 17 17 17 18 17 17 16 15 14 13 13 13 12 12 12 12 12 12 11 11 10 8 7 7 6 6 6 7 7 8 9 11 12 12 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 18 18 18 19 19 19 19 19 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 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 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 22 22 22 23 23 24 24 25 26 27 29 30 31 30 26 20 16 16 9 5 5 5 5 5 4 2 3 6 7 8 9 10 10 10 11 12 12 13 13 13 13 12 11 10 8 8 7 7 7 6 6 5 5 3 1 2 4 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 5 7 8 8 9 7 4 3 4 4 6 8 10 11 11 11 11 12 13 12 10 8 6 6 6 7 7 7 7 6 6 7 8 8 6 4 3 3 3 3 1 3 4 4 3 3 2 3 3 4 4 4 4 5 6 8 9 10 11 12 12 10 8 6 5 5 4 2 0 2 2 3 3 3 4 4 6 8 10 11 11 11 10 9 8 7 6 5 5 6 7 7 6 6 5 5 4 4 4 4 4 5 6 8 10 11 12 12 10 7 5 1 1 2 3 4 4 4 3 3 5 8 10 12 12 13 13 12 10 7 6 7 8 9 9 9 8 8 9 10 10 9 9 10 9 9 9 9 9 10 11 12 11 8 4 3 4 4 5 7 12 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 11 8 6 4 2 1 1 2 3 4 6 6 7 10 11 11 11 12 13 13 13 13 13 12 12 11 11 11 11 12 12 11 11 11 11 10 10 8 6 3 2 1 1 1 1 2 4 4 4 5 6 7 7 6 5 5 7 7 7 6 6 7 9 9 9 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 6 8 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 14 14 14 15 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 11 12 12 13 13 13 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 15 15 16 16 16 16 16 16 16 16 16 15 14 13 11 11 10 9 8 8 8 9 9 9 9 7 5 4 3 3 3 2 1 0 3 6 9 11 13 14 15 16 17 17 17 17 17 18 18 17 17 15 14 13 13 12 12 12 12 12 12 12 11 11 11 10 9 9 8 7 7 7 7 8 9 10 12 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 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 19 19 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 23 24 25 26 27 29 30 29 26 21 14 12 10 5 4 5 5 5 5 4 4 6 8 8 9 10 10 10 11 12 13 14 14 13 12 12 11 10 9 8 7 7 7 6 6 5 4 4 2 1 3 4 5 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 8 8 8 7 7 7 7 6 5 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 6 7 8 8 7 5 3 3 3 4 6 8 9 10 10 11 12 13 14 13 10 6 5 5 5 6 6 7 6 6 6 6 7 7 5 3 2 1 2 2 1 3 4 4 4 3 3 3 3 4 4 4 4 4 6 8 9 10 11 12 12 10 7 6 5 4 3 2 2 3 3 3 3 4 5 5 7 10 11 12 11 11 10 9 8 6 6 5 5 6 7 7 7 6 6 5 5 4 4 4 5 6 8 9 10 10 9 7 5 3 2 3 3 3 4 5 5 5 4 3 4 7 10 12 12 13 13 12 10 7 6 7 9 10 10 9 8 8 9 9 8 7 7 7 7 8 9 11 11 11 13 13 12 9 5 3 3 3 6 9 11 13 15 16 16 16 16 16 16 14 14 14 14 14 15 14 12 9 6 4 3 2 2 1 2 1 1 2 3 2 5 6 6 7 9 10 11 12 12 12 12 11 11 11 11 12 12 12 11 10 10 9 8 7 6 4 3 2 1 1 2 2 4 6 7 7 8 9 8 8 7 7 7 7 7 6 5 4 5 8 9 9 8 6 6 6 6 7 7 7 7 7 7 6 5 5 5 4 4 4 4 5 6 6 7 9 10 11 11 12 13 13 13 13 13 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 17 17 17 16 16 15 14 14 14 15 14 13 12 12 13 13 13 14 14 14 14 14 15 14 14 14 15 15 15 15 14 14 13 12 12 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 13 11 10 9 9 8 8 8 8 9 9 8 4 3 2 1 1 0 1 3 4 5 7 9 11 12 13 14 15 15 16 17 17 17 18 18 17 16 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 8 7 7 8 9 9 10 10 12 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 20 20 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 22 22 21 21 20 20 21 21 21 22 22 22 23 23 24 26 27 28 27 24 19 14 12 9 6 5 5 5 5 5 5 4 4 6 6 8 9 10 11 12 13 14 15 14 14 13 12 12 11 10 9 8 7 7 7 6 6 5 5 3 1 2 3 5 6 7 7 7 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 7 8 8 8 9 8 8 8 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 3 3 4 6 6 8 8 6 5 4 4 4 4 5 7 9 10 10 11 13 14 15 13 8 5 4 4 4 5 5 6 6 5 5 4 5 6 5 3 1 1 2 3 3 3 4 4 4 4 3 3 4 4 4 4 3 3 6 7 9 10 11 12 11 9 9 7 5 4 3 2 3 3 3 4 4 5 6 6 9 11 12 12 11 10 10 9 7 6 6 6 6 7 7 8 7 7 6 5 5 4 4 4 5 6 7 7 6 5 4 4 4 4 4 4 4 5 5 5 5 4 3 2 4 6 8 10 11 13 13 12 10 8 7 8 10 11 11 11 10 10 10 10 8 6 6 5 6 8 11 11 12 13 14 14 13 10 7 4 3 4 8 10 10 13 14 16 16 16 16 16 15 15 14 14 14 14 14 13 11 8 5 4 3 3 3 2 2 2 2 2 2 3 1 0 1 2 4 6 8 9 11 11 11 10 10 11 12 12 12 11 10 9 8 5 4 4 4 4 3 2 2 2 3 3 5 7 10 10 11 10 9 8 8 8 8 8 8 6 4 3 5 7 8 9 8 7 7 7 7 7 8 8 8 8 7 7 6 6 6 5 5 5 4 4 5 6 7 8 9 10 11 12 12 12 13 13 14 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 16 15 14 14 14 15 15 13 13 12 13 13 13 13 13 14 14 14 14 14 14 13 14 14 14 14 14 14 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 11 10 9 9 8 7 7 8 9 9 7 2 1 3 3 3 4 5 6 7 8 8 9 10 10 12 12 13 14 15 16 17 17 17 17 17 16 15 14 14 13 12 12 12 12 12 12 12 12 13 13 12 11 11 11 10 9 8 8 8 9 9 9 9 10 12 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 16 16 16 16 16 17 17 17 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 20 20 20 19 19 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 19 19 19 19 19 19 19 19 19 19 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 21 21 21 22 22 23 24 25 27 27 23 18 12 10 10 9 9 8 6 5 5 6 5 4 4 4 5 7 8 10 12 14 15 15 15 14 13 13 12 11 10 9 9 8 7 7 6 6 5 5 4 2 1 2 4 6 7 7 6 6 7 7 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 8 8 7 7 7 7 6 6 5 5 4 3 3 3 3 4 3 4 3 3 3 3 3 4 4 5 6 7 7 8 7 6 5 5 5 5 4 5 7 8 9 10 11 13 14 14 9 4 4 4 4 4 4 4 5 5 5 3 2 3 4 3 1 3 3 4 4 3 3 4 4 4 3 3 4 5 5 5 5 3 3 5 7 9 11 12 11 10 9 8 6 5 3 2 3 3 3 3 4 5 5 6 7 10 12 13 12 11 10 9 8 7 7 7 6 7 7 8 8 8 7 6 5 4 4 4 5 6 5 4 3 2 2 3 5 6 6 5 5 5 6 6 5 4 3 2 1 3 6 7 8 11 12 13 13 11 9 8 9 10 11 11 12 12 11 11 10 9 7 6 6 7 9 11 11 13 14 15 15 13 11 9 6 5 6 7 9 11 12 14 15 15 15 15 15 15 14 14 14 14 14 14 13 10 7 5 5 5 5 4 4 3 3 2 2 2 3 3 3 3 2 1 1 2 6 8 9 10 10 11 12 12 12 12 11 10 9 7 6 5 4 4 3 3 4 4 4 4 5 7 9 11 12 12 10 8 7 9 9 9 9 9 8 6 5 5 7 8 9 8 8 8 7 8 8 8 9 8 8 8 7 7 7 7 6 6 6 5 5 5 6 7 8 9 10 11 11 12 12 13 13 14 14 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 17 17 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 17 15 14 13 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 10 10 9 8 7 7 8 9 8 5 3 4 4 5 6 7 8 9 9 8 8 8 9 9 10 11 12 13 14 15 16 16 17 17 16 16 16 15 14 13 12 12 12 12 12 12 12 12 12 13 12 12 11 11 11 10 9 9 9 10 10 9 9 10 10 11 12 13 13 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 24 25 25 23 19 13 10 10 10 11 11 9 7 5 4 5 4 5 5 4 4 5 8 11 13 15 15 15 14 13 12 12 11 10 9 9 8 8 7 6 6 5 5 4 3 1 2 4 5 6 6 6 5 5 6 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 9 9 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 3 4 4 4 4 3 3 3 3 4 5 6 7 8 8 8 6 5 5 5 6 5 5 5 7 8 9 10 11 12 13 11 5 3 4 4 4 4 3 3 4 4 4 3 2 2 2 3 3 3 5 6 5 3 3 4 4 4 3 4 5 5 5 6 6 4 2 4 7 9 11 12 11 11 9 7 5 4 3 3 3 3 3 3 4 5 5 6 8 11 12 12 12 11 10 9 9 8 8 7 7 7 8 8 8 7 6 5 5 4 4 4 5 5 3 1 3 4 5 5 5 5 5 4 4 6 6 6 5 4 3 1 1 3 4 6 8 10 12 13 13 12 10 10 10 11 12 12 12 13 12 12 11 9 8 7 7 8 8 10 12 14 14 15 15 14 12 10 8 6 7 7 8 10 12 13 13 14 14 14 14 14 14 14 14 15 14 14 13 10 8 6 6 7 6 6 6 5 5 5 3 3 3 3 3 3 3 3 3 2 2 4 7 9 10 12 13 13 12 11 11 9 8 8 7 7 6 4 2 4 5 6 6 6 7 8 11 12 13 12 10 8 7 9 9 10 11 11 10 8 6 6 7 8 9 8 8 8 8 8 9 9 9 9 9 8 8 7 8 8 7 7 6 6 6 6 6 7 8 9 10 10 10 11 12 13 13 14 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 18 17 15 14 13 13 13 14 14 13 13 13 12 12 13 13 14 14 13 12 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 9 8 7 7 8 9 8 5 5 4 5 7 8 9 9 9 9 8 8 8 8 9 9 10 11 12 13 14 15 15 16 16 16 16 16 16 14 13 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 10 9 9 9 9 9 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 16 16 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 20 20 20 21 21 22 23 24 23 19 15 12 11 11 12 13 12 11 8 6 4 4 7 9 7 6 4 6 9 12 14 15 16 15 14 13 12 11 10 9 8 8 8 8 7 6 5 5 5 4 2 1 3 5 6 5 4 4 3 4 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 9 9 8 8 7 7 7 6 6 6 6 5 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 4 5 7 7 8 8 7 5 4 5 5 6 6 6 7 7 8 9 10 11 12 12 9 3 3 5 5 5 4 3 2 3 4 4 5 6 7 8 8 8 7 7 7 4 2 3 4 3 3 3 4 5 5 6 6 6 4 1 4 7 10 11 11 10 11 9 7 5 3 3 3 3 2 3 3 4 4 5 7 9 11 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 7 6 5 5 5 5 5 4 3 1 3 4 5 5 5 5 5 4 4 4 5 5 5 5 4 4 3 3 3 4 5 8 10 12 13 13 12 11 11 12 13 13 13 13 13 13 12 11 9 9 8 8 9 9 10 12 14 15 15 14 14 12 11 9 8 7 6 7 9 11 12 12 13 13 14 14 14 14 14 14 15 15 15 13 11 9 8 8 8 8 8 7 7 7 7 6 6 6 5 4 3 3 3 3 3 1 1 4 8 11 12 13 13 12 11 10 8 6 6 7 6 5 4 3 5 6 7 8 8 9 10 12 13 13 12 11 9 9 9 10 11 12 12 12 10 8 8 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 8 9 8 8 8 7 7 7 7 7 7 8 9 9 9 10 11 11 12 13 14 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 15 15 16 16 16 17 17 17 17 17 17 16 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 10 9 9 10 10 12 13 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 12 11 10 9 7 7 7 8 7 6 6 6 6 7 8 9 9 9 9 8 8 8 8 8 9 10 11 12 12 13 14 15 15 15 15 16 16 15 14 14 13 13 12 12 11 11 11 11 12 12 12 12 12 11 11 10 10 11 11 11 10 9 9 8 8 7 8 10 10 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 15 15 15 16 16 16 16 15 15 15 15 16 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 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 21 21 20 20 20 20 20 21 20 20 20 20 20 20 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 22 22 20 17 13 12 12 12 13 13 12 11 9 8 8 9 11 12 10 7 6 9 12 15 16 16 15 14 12 12 11 10 9 8 8 8 7 6 5 4 4 4 4 3 1 2 4 5 5 3 1 1 2 2 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 9 9 8 8 7 7 7 7 6 6 5 5 5 4 3 3 3 3 3 3 3 4 4 4 3 3 4 4 5 6 7 7 8 8 6 5 4 5 5 5 5 7 7 8 9 9 9 11 13 12 8 2 4 5 5 5 4 3 1 3 5 6 7 9 10 11 11 10 9 7 5 3 3 3 3 3 3 4 5 5 6 6 7 6 4 1 4 8 10 11 11 11 10 8 6 4 3 3 3 3 1 2 3 4 4 6 8 10 11 11 11 10 9 10 10 10 9 9 9 8 9 9 8 8 7 5 5 5 5 5 5 4 2 2 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 8 10 11 13 13 13 13 13 14 14 14 14 14 14 13 12 11 10 9 8 9 9 9 10 12 14 14 14 14 13 12 11 10 9 8 6 6 8 10 11 12 12 13 13 13 13 14 14 15 15 15 15 13 11 10 9 9 9 9 9 8 8 8 8 8 8 8 7 6 4 3 2 3 4 4 5 6 8 9 9 10 11 10 9 8 5 4 5 5 5 5 4 4 6 5 8 9 10 11 12 13 13 12 12 12 11 11 10 11 12 13 13 12 11 10 9 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 9 9 10 11 11 12 13 13 14 15 15 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 17 17 17 17 18 18 17 17 16 16 16 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 16 14 13 13 13 13 13 13 13 13 12 11 12 12 13 12 10 8 7 6 7 8 10 12 13 13 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 10 9 7 6 6 6 6 6 6 7 7 7 8 9 9 9 9 8 8 7 7 7 8 9 10 11 12 13 14 14 15 15 15 16 16 15 15 14 13 13 12 11 11 10 11 11 11 12 12 12 12 11 10 10 10 11 11 11 11 10 9 8 6 5 5 6 7 9 10 11 11 12 12 13 13 13 14 14 14 14 14 13 13 14 14 14 14 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 19 19 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 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 20 20 20 20 20 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 18 15 12 12 12 12 12 11 9 8 9 11 12 13 11 12 9 8 9 12 16 17 17 16 14 12 10 11 9 8 8 8 7 7 6 5 4 4 4 4 4 4 1 2 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 9 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 7 8 8 7 6 6 5 4 3 4 6 7 8 9 10 11 12 14 13 8 1 3 5 5 5 4 3 2 3 5 7 9 10 11 11 11 11 7 4 2 3 3 2 2 2 3 4 4 5 6 7 7 6 3 1 5 8 10 11 11 11 9 8 6 4 3 4 3 2 0 2 2 3 5 6 8 10 11 10 10 9 9 10 10 10 10 10 9 9 9 9 9 8 7 6 5 5 5 5 5 4 1 2 4 5 5 5 5 5 5 4 4 3 3 2 3 3 4 6 6 7 6 6 6 8 10 12 13 14 14 14 14 15 15 15 15 14 14 13 12 12 10 9 9 9 8 9 10 13 14 14 14 13 12 11 10 10 9 8 6 5 7 9 11 12 13 13 14 14 14 14 15 15 15 15 15 13 11 10 10 10 10 10 10 10 9 10 10 9 10 9 9 7 7 5 4 4 5 7 7 7 6 5 4 5 6 5 7 6 5 5 5 5 4 5 6 7 7 7 9 11 12 12 13 14 13 12 11 12 12 12 12 12 13 13 13 13 12 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 11 12 13 14 15 15 15 16 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 17 17 17 18 18 17 16 16 16 15 14 14 13 13 14 14 15 16 16 16 17 17 17 17 17 16 15 14 14 13 13 13 13 13 13 12 11 11 12 12 10 8 7 6 5 5 6 8 11 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 9 7 5 5 6 6 6 7 7 7 8 8 8 9 8 8 8 8 7 7 7 8 9 10 11 12 13 13 14 14 15 15 16 15 15 15 14 13 13 12 11 10 10 10 11 11 12 12 12 12 11 11 10 11 11 12 11 11 10 9 7 4 2 1 1 3 6 8 9 9 11 12 12 13 13 13 13 13 14 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 18 18 19 19 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 17 15 13 12 12 12 11 10 8 5 5 8 11 13 12 10 10 9 10 13 15 17 18 17 15 12 10 8 8 7 7 8 8 7 6 4 4 3 3 3 4 4 4 2 0 0 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 6 7 8 9 8 7 6 5 3 2 3 3 6 9 10 12 13 14 15 13 6 1 3 4 4 4 3 2 1 3 5 7 9 10 11 11 10 8 4 0 3 3 3 1 2 3 4 4 5 5 5 6 7 5 2 2 5 8 10 10 10 10 9 7 6 4 3 4 3 2 1 2 2 4 5 7 8 10 10 10 9 9 9 10 10 11 11 10 10 10 9 9 9 8 7 6 6 6 6 6 5 4 2 3 5 5 5 5 5 5 5 4 3 2 2 1 1 2 3 4 4 6 7 6 7 8 10 12 13 14 14 15 15 15 15 15 15 14 14 14 13 12 11 10 10 9 8 9 10 12 14 14 14 12 11 10 10 10 9 8 6 5 6 7 9 12 13 14 14 14 14 15 15 16 16 16 15 13 12 11 11 11 12 12 12 11 11 11 11 11 11 10 10 9 9 7 6 6 7 8 7 5 3 1 1 1 2 3 4 4 4 4 5 5 6 7 8 8 9 10 11 12 12 13 13 13 12 11 10 11 11 12 13 13 14 14 13 13 13 12 12 12 12 11 10 10 9 9 10 10 10 11 11 11 11 10 10 11 10 10 10 9 9 8 8 9 9 9 9 9 10 10 10 10 11 11 12 13 13 14 15 16 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 16 16 15 15 14 13 13 12 13 14 15 15 16 16 16 17 17 17 17 17 16 15 14 14 13 13 13 13 12 12 12 11 11 11 10 8 7 5 4 4 6 8 10 12 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 10 7 5 6 6 6 7 7 8 8 8 9 9 8 8 7 7 7 6 6 6 7 9 10 11 12 12 13 13 14 15 15 16 15 15 14 14 13 13 12 11 10 10 10 10 10 11 12 12 11 11 11 11 11 11 12 12 11 10 9 6 2 1 1 2 1 1 4 6 7 9 10 11 12 12 12 13 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 15 14 13 12 12 11 10 8 5 3 3 6 9 10 8 7 8 10 13 15 17 18 17 16 13 9 10 7 6 6 7 8 8 6 5 4 3 3 3 3 3 4 4 3 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 4 3 3 3 3 3 3 4 4 5 5 4 4 4 4 3 3 4 4 5 6 8 9 9 8 7 6 4 3 4 4 8 10 11 12 14 14 14 11 4 2 3 3 4 3 2 2 1 2 4 7 9 9 10 9 8 6 3 3 4 3 2 1 2 3 4 4 5 4 3 3 4 3 1 4 6 8 9 9 10 10 9 7 5 4 4 4 3 2 2 1 2 4 5 7 8 9 10 9 9 9 9 10 11 11 11 11 11 10 10 10 9 8 7 7 6 6 6 5 4 4 5 6 6 6 6 6 6 6 5 4 3 2 1 2 2 3 3 3 3 4 5 6 7 8 10 11 13 13 14 14 14 15 15 15 15 15 15 14 14 13 12 12 11 10 9 8 9 11 13 14 12 11 10 9 9 9 8 7 7 6 6 6 8 11 13 14 15 15 15 16 16 16 16 16 15 14 13 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 10 8 8 8 8 8 7 5 2 1 1 1 1 2 2 3 4 4 4 6 8 9 9 9 10 11 11 12 13 14 13 12 10 10 10 10 11 12 13 13 14 14 14 14 13 13 13 13 12 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 14 15 15 15 15 15 16 17 17 17 17 17 17 17 17 18 18 19 19 18 18 17 17 15 15 15 15 14 13 12 12 12 14 14 15 15 16 16 16 17 17 17 17 16 15 14 14 13 13 12 12 12 12 12 12 11 10 9 8 6 5 4 5 6 8 10 12 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 10 7 5 5 6 7 7 8 9 9 9 9 9 8 7 7 6 6 6 6 6 7 8 10 11 11 11 12 13 14 15 15 16 16 15 14 14 13 13 12 11 9 8 9 8 9 10 11 11 11 11 11 11 11 12 12 12 11 10 9 6 4 2 2 3 3 2 1 3 5 7 9 10 11 11 12 12 13 13 13 13 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 15 14 12 13 12 11 9 7 5 3 2 2 4 5 6 6 6 8 11 14 16 17 17 16 14 10 7 7 5 5 6 7 8 7 6 4 4 3 2 2 2 3 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 5 5 5 4 4 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 5 7 8 9 10 9 7 6 5 6 7 9 10 11 12 13 13 11 7 2 3 3 3 3 2 1 1 1 1 4 6 8 8 8 7 5 4 4 4 4 2 2 2 3 4 4 4 4 3 2 1 1 2 3 5 6 7 8 9 9 9 8 6 5 5 5 4 3 2 2 1 3 4 5 6 8 9 9 9 9 9 9 10 11 11 12 12 12 11 11 11 10 9 8 6 5 5 4 4 4 6 7 7 6 6 6 6 6 6 5 4 3 3 3 4 4 4 4 4 4 4 4 5 6 8 10 11 12 13 13 14 13 14 14 14 14 14 15 15 14 13 13 12 11 10 9 8 8 10 12 12 11 10 9 8 8 7 7 7 7 7 6 6 8 10 13 13 15 16 16 16 16 16 17 17 16 14 14 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 11 10 9 9 10 9 8 6 4 4 3 3 3 5 5 6 6 6 6 7 9 11 10 10 11 11 12 12 13 13 12 11 9 9 9 9 10 12 13 13 14 14 14 14 14 13 14 13 13 12 11 11 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 10 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 13 14 14 15 15 15 16 16 17 18 18 18 17 17 18 18 18 19 19 18 17 17 17 16 15 15 15 15 14 12 11 11 12 13 13 14 15 16 16 16 17 16 17 17 17 16 16 14 13 12 12 12 12 13 13 12 11 10 9 7 6 5 5 5 7 8 10 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 10 9 8 7 7 8 8 9 9 10 10 10 9 8 8 7 6 6 5 5 6 7 8 9 10 11 11 11 12 13 15 15 16 16 15 14 13 13 13 12 10 8 7 7 7 8 9 10 10 11 11 11 11 11 12 12 12 12 11 9 9 7 4 2 2 3 2 1 1 3 6 8 8 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 15 16 17 17 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 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 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 13 12 11 11 10 8 6 5 4 3 2 3 4 5 6 7 7 9 13 15 16 17 16 14 11 9 7 6 5 6 7 8 7 6 5 4 3 3 2 2 3 4 5 5 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 3 3 2 2 3 3 3 4 4 4 4 3 4 4 4 4 4 3 3 3 4 6 8 10 11 10 8 6 6 7 8 9 10 11 12 12 12 9 4 2 2 3 3 2 1 1 1 1 1 4 6 7 7 7 5 5 5 5 4 4 3 3 4 4 5 5 3 2 1 3 2 1 2 4 5 6 6 7 8 9 8 7 6 5 5 5 4 4 3 1 2 3 3 4 6 8 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 10 9 7 4 2 3 4 4 5 6 7 7 6 6 6 6 6 6 5 4 4 4 5 6 6 5 5 5 5 4 4 5 6 8 10 11 12 12 12 13 12 13 14 14 14 14 14 14 14 14 13 12 11 10 9 8 8 9 11 11 11 9 9 7 7 7 7 7 8 7 7 7 7 8 9 12 15 16 17 16 16 16 16 16 15 14 14 14 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 10 10 10 10 9 8 7 6 6 5 7 7 7 8 8 8 8 10 10 11 12 11 11 11 12 12 13 13 11 10 9 9 9 9 11 12 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 13 12 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 12 11 11 11 12 13 14 15 16 16 16 16 16 17 17 17 17 16 15 13 12 12 12 12 13 13 12 11 10 8 7 6 5 5 6 7 9 10 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 9 8 9 9 9 9 9 10 10 9 9 9 8 7 6 6 5 6 6 7 9 9 10 10 10 11 12 13 14 15 16 16 15 15 14 14 13 11 10 8 6 6 6 7 9 9 10 10 11 10 11 11 12 12 12 12 11 11 10 7 4 1 2 2 2 1 0 3 5 7 8 9 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 15 14 14 13 12 11 11 10 9 8 6 6 5 4 4 4 5 6 6 8 8 9 11 14 16 16 15 14 11 8 9 7 6 7 7 8 8 7 5 4 3 2 2 3 3 4 5 5 5 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 3 3 2 2 2 3 3 4 4 4 4 3 3 3 3 3 4 3 3 3 3 4 6 8 10 11 10 9 7 6 5 8 10 11 12 12 12 10 6 4 3 3 4 2 1 1 2 2 1 2 5 7 7 8 6 5 6 7 6 4 4 3 3 5 4 6 4 1 2 4 4 3 1 1 3 4 5 5 6 8 8 8 7 5 5 5 5 4 3 2 1 3 3 3 4 6 8 9 9 9 9 9 10 10 11 11 12 13 13 13 12 11 11 8 5 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 7 6 6 6 6 5 4 5 6 7 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 10 9 8 8 9 10 11 11 10 9 7 7 7 8 8 8 8 8 7 7 8 9 11 14 17 17 16 16 16 16 16 15 15 14 14 14 14 15 15 15 14 14 13 13 13 13 13 13 13 13 12 11 11 11 10 10 9 9 8 7 8 9 9 9 9 10 10 11 10 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 10 12 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 12 12 12 12 13 13 13 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 16 16 16 17 17 18 19 19 19 18 18 18 17 16 16 16 15 15 15 15 15 15 15 14 12 11 11 11 12 13 14 15 15 16 16 16 17 17 17 17 17 16 15 13 12 11 12 13 13 12 12 11 9 7 6 6 6 6 6 7 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 10 9 9 9 9 9 10 10 10 10 9 9 8 8 7 6 6 6 7 7 8 9 9 10 10 11 12 13 14 15 15 15 15 15 15 14 13 11 10 8 6 5 7 8 8 9 10 11 11 11 11 11 12 12 13 13 12 11 10 7 3 1 2 2 2 1 1 2 3 5 7 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 17 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 17 16 16 15 15 13 13 12 10 9 10 8 7 6 6 6 6 5 5 5 7 8 7 9 9 9 12 14 15 14 13 11 9 8 7 6 7 8 8 8 7 6 4 4 3 3 3 4 5 6 6 6 6 6 5 5 5 5 5 6 5 4 4 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 6 6 7 6 7 7 8 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 4 4 3 3 3 3 3 3 3 3 3 3 4 5 8 10 11 9 9 7 5 5 7 10 12 13 14 12 8 5 5 4 4 4 2 1 2 2 2 2 4 6 8 8 7 5 5 7 7 6 4 3 3 5 6 6 6 3 1 4 5 5 4 2 1 3 4 5 6 7 8 8 7 6 5 5 5 4 4 3 1 2 3 3 3 5 7 8 9 9 9 9 9 10 10 11 12 12 13 14 13 12 11 9 6 2 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 7 6 6 6 6 5 5 5 6 7 8 9 10 10 11 11 11 12 12 13 13 12 12 12 12 13 13 12 10 9 9 8 8 9 10 10 11 10 10 8 7 8 8 9 8 8 8 8 8 7 8 10 13 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 12 11 11 11 11 11 10 10 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 10 12 13 14 14 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 12 11 11 10 10 10 11 11 10 10 10 11 11 11 12 13 13 13 13 14 14 15 16 16 16 17 18 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 14 12 12 11 11 11 13 14 15 15 16 16 17 17 17 17 17 17 16 14 13 11 11 12 13 12 12 11 10 8 6 6 6 6 6 7 8 9 9 10 11 12 13 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 15 15 15 14 14 14 13 12 12 11 11 10 10 10 10 10 9 10 10 10 9 10 10 10 10 10 9 9 9 9 8 7 6 6 7 7 7 8 9 9 10 11 12 13 14 15 15 15 15 15 15 14 13 12 10 8 7 6 8 9 9 10 11 11 11 11 11 12 13 13 13 13 13 11 9 6 3 2 2 2 2 1 2 2 3 5 6 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 17 16 16 15 14 13 12 10 9 8 7 6 6 6 6 7 6 6 6 7 8 9 8 8 9 11 13 13 13 13 12 10 10 8 7 7 8 9 9 8 6 5 4 4 4 4 4 6 7 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 3 2 2 4 6 9 10 9 9 6 4 4 6 10 14 15 14 11 6 4 4 5 5 3 1 1 2 2 2 4 6 6 6 7 5 4 6 7 7 5 4 3 5 5 6 7 6 2 3 5 5 5 4 3 2 2 3 5 6 7 8 8 7 6 5 5 5 4 4 3 2 3 3 3 4 5 7 8 9 9 9 9 9 10 10 11 12 13 14 14 13 13 11 7 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 4 4 6 6 5 4 5 5 6 7 7 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 10 10 10 11 10 9 9 9 9 9 9 9 8 8 8 8 8 10 12 14 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 15 14 14 14 13 12 12 13 13 13 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 10 12 13 14 14 15 15 15 14 14 14 14 14 15 15 14 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 14 14 14 15 15 16 16 17 18 19 19 18 17 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 13 11 11 11 12 14 15 15 16 16 17 17 17 18 17 16 14 13 12 12 11 12 12 11 10 9 8 7 6 6 6 6 7 7 8 9 9 10 11 12 13 14 14 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 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 10 10 9 9 10 9 8 7 7 7 7 8 8 9 9 10 11 12 13 14 15 15 15 15 15 14 14 13 11 10 9 8 7 8 9 10 11 11 12 12 12 12 13 13 14 14 14 13 11 9 7 4 2 2 2 2 2 3 3 3 4 6 7 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 13 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 15 14 13 12 10 9 8 7 6 7 7 7 7 7 7 7 8 9 9 10 10 11 12 12 12 11 11 10 9 9 7 7 8 9 10 9 7 5 4 4 4 4 5 6 7 9 9 9 9 8 7 6 6 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 1 4 7 8 9 9 7 5 5 8 12 16 17 14 8 7 4 4 5 5 4 3 3 4 4 5 6 6 6 5 4 2 3 5 7 6 5 3 3 4 5 7 7 5 2 4 5 5 5 5 4 4 3 4 5 6 7 7 7 6 5 4 4 4 4 3 2 3 3 3 3 4 6 7 8 8 9 9 9 9 10 10 11 12 13 14 14 14 14 12 8 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 6 7 7 6 3 3 5 5 5 4 4 5 6 6 7 8 9 9 10 10 11 11 12 12 12 12 11 11 11 11 11 10 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 9 11 13 15 16 17 16 16 16 15 14 14 14 14 15 16 16 15 15 14 14 13 13 12 12 13 13 13 12 12 12 12 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 9 10 11 12 13 14 14 15 15 14 14 14 14 15 15 15 15 14 14 13 13 14 14 14 14 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 16 17 17 18 18 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 13 11 11 11 12 13 14 15 16 17 17 17 18 17 16 14 13 13 13 12 12 11 11 10 8 6 5 5 5 6 6 6 7 7 7 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 15 15 14 14 14 13 12 12 10 10 10 9 9 9 9 9 10 11 10 11 11 11 12 11 11 10 9 10 11 11 9 8 7 7 7 8 8 9 9 10 11 12 13 14 14 15 15 15 15 14 13 12 11 10 9 8 8 8 10 11 12 12 12 11 12 12 13 13 14 14 14 13 11 10 7 5 3 3 3 3 3 3 3 3 4 5 7 8 9 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 15 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 17 17 16 15 14 13 12 11 11 9 8 8 8 8 8 8 7 8 9 9 9 10 11 12 12 11 10 9 9 9 9 8 8 7 8 9 9 9 8 6 5 5 6 6 6 7 8 9 10 10 9 8 7 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 8 8 10 11 9 7 7 10 15 18 17 11 5 5 3 5 6 6 6 5 6 7 8 7 7 6 5 2 1 2 3 4 4 4 3 2 1 1 3 5 6 5 4 5 5 5 4 4 4 4 4 5 6 7 7 7 6 6 5 4 4 4 3 2 2 3 3 2 3 5 6 7 8 8 8 8 9 9 9 10 11 12 13 14 14 14 14 13 10 8 7 6 6 5 4 4 4 4 4 4 4 5 4 4 4 3 4 4 5 5 6 6 5 2 2 4 5 4 4 5 5 5 6 6 7 8 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 11 12 12 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 11 13 15 16 16 16 16 16 15 14 14 14 14 15 16 15 15 15 15 14 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 12 13 13 14 14 13 13 13 12 12 11 11 12 12 12 11 11 11 10 9 9 8 8 8 10 11 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 13 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 16 17 17 17 17 16 15 15 15 15 14 15 15 15 15 16 16 16 16 16 16 16 16 15 13 11 10 11 12 13 15 15 16 17 17 17 17 16 15 14 13 13 13 13 12 12 11 8 5 3 3 4 5 6 6 7 7 7 7 8 9 9 11 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 15 15 14 14 14 13 13 12 10 10 9 9 9 9 9 10 10 11 11 11 11 11 12 12 11 10 10 10 11 12 10 9 8 8 7 8 9 9 10 10 11 12 13 13 14 14 15 15 14 14 13 12 11 11 10 9 9 9 11 12 13 13 11 11 11 12 13 13 14 14 14 13 12 10 9 6 4 3 3 3 3 3 3 3 4 5 6 7 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 15 14 13 12 12 11 10 9 9 9 9 9 9 9 9 10 10 10 11 12 12 11 10 8 7 7 7 7 8 8 7 8 9 9 8 6 6 6 7 7 8 9 10 10 10 10 9 8 6 5 4 5 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 3 4 5 5 6 8 9 12 13 11 10 10 14 19 20 15 9 3 3 5 7 8 8 8 7 8 9 9 6 6 4 1 3 4 4 4 3 1 2 3 2 2 1 3 6 7 6 6 6 6 5 4 4 4 4 5 6 7 7 7 6 6 5 5 4 4 3 2 2 2 2 2 2 3 5 7 7 8 8 8 8 8 9 9 10 11 12 13 14 15 15 14 13 12 10 9 8 7 6 5 4 4 3 3 3 4 4 4 3 2 2 3 4 4 5 5 5 4 3 2 3 4 4 4 5 5 5 5 6 6 7 8 9 9 10 10 10 11 11 11 10 9 9 9 9 9 9 10 10 11 11 11 12 13 14 14 14 14 13 12 11 10 10 10 10 10 10 10 10 11 13 14 15 16 16 16 16 15 14 14 14 14 15 15 15 15 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 11 12 13 14 14 14 14 14 14 13 13 12 12 11 11 12 12 12 11 10 9 9 9 8 8 8 9 10 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 16 16 17 17 17 16 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 13 11 10 11 12 13 15 16 16 16 17 17 17 16 16 15 14 14 13 13 13 12 10 6 3 2 3 4 5 5 6 7 7 7 7 8 8 9 10 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 10 8 8 9 9 9 10 11 11 11 11 12 12 12 12 12 11 11 11 12 12 11 11 9 8 8 8 9 9 10 10 11 12 13 13 14 14 15 15 14 14 13 13 12 11 11 11 10 10 11 12 13 13 12 10 11 11 12 13 14 14 13 13 12 11 9 7 5 5 4 3 3 3 3 3 4 4 5 7 8 8 9 10 11 12 12 13 13 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 9 9 8 7 6 6 6 6 7 7 7 7 8 7 6 5 7 9 10 10 12 12 12 11 10 8 7 4 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 5 6 6 7 8 10 13 14 12 12 14 19 23 22 13 12 6 3 7 9 9 10 9 8 8 8 7 7 4 1 3 4 5 4 4 4 3 3 3 3 2 2 5 6 7 6 6 6 6 5 5 5 5 6 7 7 8 7 7 6 6 5 5 4 4 1 1 2 2 2 2 3 4 6 7 7 8 8 8 8 8 9 10 10 11 12 13 14 14 14 14 14 13 12 10 9 8 6 5 5 3 2 2 2 3 4 3 2 1 2 3 4 4 5 4 4 4 3 2 2 3 4 4 5 5 5 5 5 5 7 8 8 9 9 10 10 10 10 10 9 8 7 7 7 8 9 10 10 11 11 12 13 14 15 15 14 13 13 13 12 12 11 11 10 10 10 10 11 11 13 13 14 15 16 16 15 15 14 14 14 14 15 15 15 15 14 14 13 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 14 14 14 14 15 15 14 13 13 12 12 11 11 12 12 12 11 10 9 9 8 7 7 7 8 9 9 10 11 11 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 16 14 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 13 11 11 11 12 13 15 15 15 16 16 17 17 16 16 15 15 14 14 13 13 11 8 4 1 2 3 4 5 5 6 6 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 14 14 13 13 12 11 9 8 8 8 8 9 10 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 10 10 11 12 13 14 14 15 15 15 15 15 14 13 13 12 12 11 11 11 12 12 13 13 12 11 11 11 12 13 14 13 12 12 12 11 10 9 8 7 5 4 3 3 3 4 4 4 5 5 6 7 8 10 11 11 12 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 16 15 15 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 10 9 7 7 6 5 5 5 5 5 6 6 6 6 6 6 6 6 8 10 11 12 13 13 11 8 7 5 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 8 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 5 6 6 7 9 12 13 13 14 18 23 24 22 16 12 4 5 8 10 11 11 9 8 7 6 5 5 1 2 3 3 3 3 4 4 4 4 3 3 1 2 5 6 6 5 5 6 6 5 5 6 6 7 8 8 8 7 7 6 6 5 5 5 3 1 2 3 3 3 3 4 5 6 7 7 8 8 8 8 8 9 10 10 11 12 13 13 14 14 14 14 13 12 11 10 8 6 6 5 3 2 1 2 3 3 3 2 1 2 2 3 4 4 4 4 4 3 2 0 2 4 5 5 5 4 4 3 4 6 7 8 8 9 9 9 9 9 9 8 6 5 6 6 8 9 10 10 11 11 12 13 14 15 14 13 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 13 14 15 16 15 15 14 14 14 14 14 14 15 14 14 14 13 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 14 13 13 12 11 11 11 11 11 11 10 9 8 7 7 7 7 7 8 8 8 9 10 11 12 13 13 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 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 17 17 16 16 14 13 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 13 11 11 11 12 13 14 15 15 16 16 16 16 16 16 15 15 15 14 14 12 9 5 2 1 2 3 4 5 5 6 6 6 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 14 14 14 13 12 11 9 9 8 8 8 9 10 11 11 11 12 12 13 13 13 13 13 14 14 14 13 13 12 11 10 10 9 9 10 10 11 11 12 13 14 14 15 15 15 15 15 15 14 14 14 13 12 12 11 12 12 12 12 12 12 11 12 13 13 13 13 12 12 11 11 11 11 10 8 6 5 4 4 4 4 4 4 4 4 5 7 8 9 10 11 12 13 14 14 14 14 14 15 16 16 16 15 15 15 16 16 16 16 17 18 18 19 20 21 21 21 21 21 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 13 12 12 12 11 11 10 10 10 9 7 6 5 5 5 4 4 4 4 5 5 6 6 6 6 6 7 8 10 10 11 11 9 6 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 4 4 3 4 4 5 6 6 7 10 12 14 16 21 25 24 23 20 11 3 7 9 11 11 11 9 7 5 5 4 1 2 3 2 2 2 3 3 4 4 4 3 2 1 3 5 5 5 5 5 5 5 5 5 6 7 8 9 9 8 7 7 6 6 5 5 4 3 2 3 3 3 4 4 5 5 6 6 7 8 8 8 8 8 9 9 10 11 11 12 12 13 13 14 14 13 12 11 10 9 7 7 6 4 3 1 2 3 3 3 2 1 2 2 3 4 4 4 4 4 4 3 1 3 4 5 5 4 4 3 2 3 5 6 7 8 9 9 9 8 8 7 7 6 5 6 7 8 9 9 10 11 11 12 13 14 14 13 11 8 7 8 9 11 11 11 11 11 11 11 11 11 11 11 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 14 13 12 12 11 11 11 11 11 10 9 8 7 7 7 7 7 7 8 8 8 9 10 11 12 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 15 14 12 12 12 12 12 13 13 14 14 15 15 15 15 15 16 15 16 16 16 16 16 14 13 11 11 11 12 14 14 15 15 16 16 16 16 16 16 15 15 15 15 13 10 7 3 2 2 3 4 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 10 10 11 12 12 12 12 12 13 14 14 14 15 15 14 14 13 13 14 14 15 15 14 14 14 14 13 12 10 10 9 8 8 8 8 9 9 10 11 12 12 13 13 13 13 13 14 14 14 14 13 13 13 11 10 9 9 10 10 11 11 12 13 14 14 15 15 16 15 15 15 15 15 15 14 12 11 11 11 11 11 11 11 12 12 12 13 14 13 13 12 12 12 12 12 12 11 9 7 5 5 5 5 5 4 4 4 4 5 6 8 9 10 11 12 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 16 15 15 14 13 12 11 11 10 10 9 8 7 6 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 7 7 8 9 10 9 7 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 3 3 4 4 4 4 6 9 12 15 19 23 26 21 20 15 6 3 8 10 11 11 10 7 5 3 3 2 2 3 3 2 1 2 3 3 4 4 4 3 2 2 3 5 5 5 5 5 4 5 5 5 7 8 9 9 8 7 6 6 6 5 5 4 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 9 10 10 10 11 12 13 13 14 14 13 12 11 11 10 10 9 8 6 5 3 2 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 4 5 5 4 4 3 2 2 3 4 5 7 8 8 8 8 7 7 6 5 5 6 7 8 8 9 10 10 11 12 12 13 13 12 9 6 4 4 6 9 11 11 12 11 11 11 11 11 11 12 13 14 15 15 15 14 14 13 13 14 14 14 14 14 14 14 14 12 11 11 11 11 11 12 12 11 11 11 10 10 10 11 12 12 13 13 13 14 15 15 15 15 15 14 14 13 13 12 11 11 11 10 10 9 7 7 7 7 7 8 8 8 8 8 9 10 10 11 11 12 13 13 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 15 15 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 15 14 12 11 11 11 12 13 14 15 16 16 16 16 15 15 16 16 16 16 15 12 9 4 2 2 3 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 10 11 12 12 12 12 13 13 14 14 14 14 14 13 12 13 13 14 14 14 14 14 14 14 13 11 10 9 9 9 8 8 8 8 8 9 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 12 10 10 10 10 10 10 11 12 13 14 14 14 15 15 15 15 15 15 15 15 14 12 11 11 11 11 11 11 11 12 12 13 14 14 14 13 13 13 13 13 13 13 12 10 8 6 5 5 6 5 5 5 4 4 5 6 7 9 10 11 12 12 13 13 14 14 14 15 15 15 15 14 14 14 15 15 16 16 17 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 17 16 16 16 15 14 12 11 11 10 9 8 8 7 7 6 6 6 6 5 5 5 4 5 6 6 6 6 6 6 6 7 7 7 8 10 10 8 5 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 8 9 9 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 5 5 5 4 4 4 4 3 2 2 3 3 3 4 4 3 3 3 3 3 4 6 9 12 16 21 26 28 25 21 11 3 5 8 10 11 11 9 6 5 4 4 3 4 3 2 1 1 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 5 6 5 5 4 3 3 3 4 5 5 5 5 5 6 5 6 7 7 7 7 7 7 8 8 9 9 9 10 11 12 13 13 14 14 13 12 12 11 11 11 10 10 9 7 6 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 5 4 4 3 1 1 2 3 4 4 7 8 8 8 7 7 6 6 6 7 7 8 8 9 9 10 11 11 12 12 12 10 7 6 5 3 3 6 10 11 12 12 12 12 11 11 12 12 13 13 14 15 15 14 14 13 13 13 13 13 14 14 15 15 14 12 11 11 11 11 12 12 12 11 11 10 10 10 10 11 11 12 12 12 13 14 14 15 15 15 15 14 14 14 13 12 11 11 11 10 10 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 12 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 14 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 15 14 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 12 11 11 11 12 13 14 15 15 16 16 16 15 15 15 15 16 16 15 12 8 4 3 3 4 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 11 11 12 12 12 13 13 14 14 14 13 13 12 12 13 13 14 14 14 14 14 14 13 11 10 9 9 9 9 9 9 8 9 10 11 12 12 12 12 12 12 13 13 14 14 15 15 15 14 12 11 11 10 10 10 11 12 13 14 14 14 14 15 15 15 15 16 16 16 15 14 12 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 10 8 7 6 6 6 6 5 5 4 4 5 6 7 9 10 10 11 11 12 12 13 13 14 14 14 15 14 14 14 14 15 15 16 17 18 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 16 15 14 13 11 10 10 10 8 8 7 7 7 8 8 7 7 5 5 4 5 6 7 6 6 6 6 6 7 8 8 9 10 11 12 11 8 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 8 8 9 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 5 5 5 5 6 5 5 5 4 4 4 4 3 2 2 2 3 3 3 4 4 4 4 4 3 2 4 7 9 12 16 23 29 31 29 23 13 6 6 9 10 11 10 8 6 6 6 5 4 4 2 1 1 2 2 3 3 3 3 3 3 4 4 5 6 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 3 2 3 4 5 5 6 6 6 6 6 6 6 6 7 6 6 6 7 7 8 8 9 9 10 11 12 12 13 14 14 13 13 12 12 12 11 11 11 11 10 8 7 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 3 4 4 4 3 1 1 1 2 3 4 6 8 8 8 8 7 7 6 7 7 7 8 8 8 9 9 10 11 11 12 11 9 7 6 4 4 3 4 8 11 13 13 13 12 12 12 13 13 13 13 14 15 15 14 13 13 13 13 13 13 14 14 15 15 14 13 11 11 11 11 12 12 11 11 10 9 9 9 9 10 10 11 11 12 12 13 14 14 14 15 15 15 15 14 14 13 12 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 11 12 13 13 13 13 13 12 12 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 15 14 14 14 14 15 16 17 17 17 16 16 16 16 16 16 15 14 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 12 11 11 11 12 13 14 15 15 16 16 16 15 15 15 14 15 15 15 13 9 5 4 4 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 14 14 12 11 10 10 9 9 9 9 9 9 10 10 11 12 12 12 12 12 13 13 14 14 15 15 15 15 14 13 12 11 11 11 11 11 12 13 14 14 14 15 15 16 16 16 16 16 16 15 14 13 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 14 14 14 13 12 10 8 7 7 7 7 6 6 5 4 4 5 6 7 8 9 10 10 10 11 11 12 13 13 13 14 14 14 14 14 15 15 16 17 18 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 16 15 13 11 10 9 9 9 8 7 7 7 8 9 9 8 8 7 6 5 6 7 7 6 5 5 6 8 9 9 10 11 11 12 13 11 8 5 3 3 4 4 4 4 4 4 4 4 5 5 6 7 7 7 8 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 2 3 3 3 3 4 3 4 4 4 3 3 3 4 6 8 11 16 23 30 31 30 24 16 10 8 10 10 10 8 8 7 8 8 6 4 3 2 1 2 2 3 3 3 3 3 3 3 4 5 6 6 5 5 5 6 6 6 6 5 5 5 6 5 5 5 5 5 5 4 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 10 11 12 12 12 13 13 13 13 12 12 12 11 11 12 12 11 10 9 8 7 7 7 7 5 5 4 4 5 5 4 4 4 4 5 5 4 2 3 4 4 3 2 2 2 2 3 5 7 8 8 8 8 8 7 7 7 7 7 8 8 8 8 9 10 10 11 11 9 8 8 5 3 4 3 3 7 11 13 13 13 13 13 12 13 13 13 13 14 15 15 14 13 13 13 13 13 13 14 14 15 15 14 13 12 11 11 12 12 12 11 10 9 8 8 8 8 9 9 10 10 11 11 12 13 13 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 10 10 10 10 10 10 11 10 10 10 10 10 10 10 9 8 9 10 11 12 12 12 12 11 12 12 12 13 13 13 13 14 15 15 15 15 15 16 16 15 15 14 14 14 15 16 17 18 18 18 17 17 17 17 17 16 15 14 14 13 13 13 12 12 12 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 12 11 11 11 12 13 14 15 15 16 16 17 16 16 15 14 14 15 15 13 9 6 5 5 6 6 6 7 7 7 7 8 9 9 10 10 10 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 9 10 11 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 11 11 11 10 10 9 9 9 10 10 10 11 11 12 12 12 12 12 13 14 15 16 16 16 16 15 14 13 12 12 12 11 11 11 12 13 14 14 15 15 15 15 15 15 16 16 16 16 15 13 12 12 12 12 12 12 13 13 13 14 15 16 15 15 15 16 16 16 14 13 11 9 8 7 7 7 7 7 6 5 5 5 5 6 7 8 9 9 10 10 10 11 11 12 12 13 14 14 14 14 15 16 16 17 18 18 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 16 14 13 11 9 9 8 8 7 6 7 7 7 8 9 10 9 9 8 7 6 7 7 6 5 5 6 8 11 10 12 13 13 13 13 13 11 8 5 2 2 3 4 4 4 4 4 5 5 6 7 7 7 8 8 9 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 3 2 3 3 4 4 3 3 3 3 2 3 3 2 3 2 3 3 4 4 5 6 8 12 17 22 22 29 27 21 14 9 8 10 10 9 8 8 9 10 10 6 3 3 2 2 2 3 3 3 3 3 3 3 3 4 5 6 5 4 6 6 6 6 6 6 5 5 5 6 5 5 5 5 5 4 4 4 4 4 5 5 4 3 3 4 4 5 5 5 6 6 5 5 5 6 7 7 7 8 9 10 11 11 12 11 12 12 13 13 13 12 12 12 12 12 12 12 11 9 8 8 8 8 8 7 6 5 5 5 5 4 4 4 4 4 4 3 2 3 4 4 3 3 2 2 4 5 6 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 9 7 4 2 3 3 3 5 9 12 12 13 12 12 12 12 13 13 13 13 14 15 14 14 14 13 12 13 13 14 14 15 14 14 13 12 12 12 12 12 11 11 10 9 8 7 7 7 7 8 9 9 10 10 11 11 12 13 13 13 14 14 14 14 13 12 12 11 11 12 12 12 12 11 10 10 10 10 10 10 10 10 11 11 11 10 9 8 8 8 9 9 10 10 10 10 10 11 11 12 12 11 12 13 14 14 14 14 14 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 13 13 14 14 14 14 14 14 15 15 14 14 14 14 13 13 12 12 11 11 11 11 12 13 14 15 16 16 17 17 17 17 16 14 13 14 14 12 9 7 6 6 6 7 7 8 8 8 8 9 9 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 9 9 8 8 8 7 8 8 8 8 8 8 8 7 7 7 6 6 7 8 9 9 10 11 12 12 12 12 11 11 11 12 12 12 12 12 12 13 12 12 10 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 14 16 17 17 17 16 15 14 13 13 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 16 16 16 16 15 14 13 13 12 12 12 12 12 13 13 14 15 16 16 15 15 15 16 16 15 13 10 8 7 7 7 7 7 7 7 6 6 5 6 6 7 8 8 9 9 9 9 10 10 11 12 13 13 13 14 15 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 15 14 12 10 8 7 8 7 6 6 6 6 7 7 8 9 10 10 10 9 8 7 6 5 5 5 7 8 9 10 12 14 14 15 15 14 13 11 9 6 5 3 2 3 3 3 4 6 6 7 7 8 8 8 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 3 2 2 2 3 3 4 4 4 3 2 2 2 2 2 2 2 2 4 5 6 7 8 9 12 16 20 23 28 25 16 8 6 8 10 9 8 9 10 10 11 9 4 2 3 2 2 3 3 3 3 3 3 3 3 4 5 5 5 4 4 6 6 7 7 6 6 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 3 2 1 2 3 4 5 5 5 5 5 5 5 6 6 6 7 8 9 11 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 11 10 9 9 9 9 9 7 7 6 6 6 5 4 4 4 4 4 3 3 2 3 4 4 3 3 3 3 4 6 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 7 5 3 2 2 3 4 7 9 11 11 11 11 10 10 12 13 12 12 13 13 14 14 13 12 12 13 13 14 14 15 14 13 13 12 12 12 12 12 11 11 10 9 8 7 7 7 7 7 7 7 8 8 8 9 10 11 12 13 13 14 14 14 13 13 12 11 12 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 10 10 9 8 7 7 7 7 7 7 7 7 8 9 10 10 10 9 11 12 13 13 14 14 14 14 14 15 15 15 15 16 17 18 18 19 19 19 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 12 13 14 15 16 17 17 18 18 17 16 14 13 12 12 11 8 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 7 8 9 10 11 11 12 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 14 15 16 17 17 17 15 14 14 14 13 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 16 15 14 14 12 12 11 11 12 13 13 14 15 15 15 15 15 15 15 15 14 12 9 8 7 7 7 6 7 8 7 7 7 6 6 6 7 7 8 8 8 9 9 9 10 11 12 12 13 14 15 16 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 20 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 17 15 13 11 9 7 6 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 8 7 5 4 4 5 8 11 11 12 14 15 15 16 16 15 14 13 11 9 8 7 5 5 5 5 7 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 3 3 4 4 4 3 2 2 2 2 2 3 4 4 3 3 3 3 3 3 3 3 4 4 5 6 7 8 8 10 12 13 17 24 28 25 14 6 7 9 9 8 8 8 9 10 9 5 1 4 3 2 3 3 3 3 2 2 3 3 4 4 5 5 4 3 3 5 6 7 7 7 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 1 1 3 4 5 5 5 5 5 4 5 5 6 6 7 8 10 11 12 12 12 11 11 11 11 11 12 12 12 12 13 14 14 13 12 11 10 10 10 10 9 9 8 8 7 7 6 5 5 4 4 4 3 2 2 3 4 4 3 3 3 4 5 6 7 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 11 10 10 10 9 7 6 4 2 2 3 3 5 6 8 10 10 10 9 9 10 11 11 11 11 11 12 12 12 12 12 12 13 14 14 14 14 13 13 12 12 12 12 12 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 7 8 9 10 11 12 13 13 14 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 8 7 7 6 5 4 4 4 4 4 4 4 5 6 7 7 7 9 11 12 13 13 14 14 14 14 15 15 16 17 17 18 19 19 19 19 19 18 17 16 16 16 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 10 10 11 11 12 13 14 15 16 17 17 17 18 17 16 14 11 10 9 8 7 7 7 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 7 9 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 15 15 16 17 17 16 16 15 14 14 14 13 13 12 12 13 14 14 14 15 16 16 16 16 16 16 17 17 17 16 15 14 12 12 11 12 12 13 14 14 15 15 15 15 15 15 15 14 13 12 10 9 8 7 7 7 8 8 8 8 7 7 7 7 6 7 7 7 8 8 9 9 10 11 12 12 13 14 16 17 18 19 19 19 19 19 20 20 20 20 20 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 20 19 17 16 16 17 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 17 14 11 9 7 5 4 3 3 3 3 3 4 4 5 5 6 7 8 8 8 9 9 8 7 5 4 5 7 10 12 12 14 14 14 15 15 15 15 14 13 13 12 11 10 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 5 5 5 6 7 8 8 9 11 13 13 19 26 28 23 14 6 8 9 8 7 7 8 9 9 5 2 3 4 3 3 3 4 4 3 2 1 2 4 4 4 3 3 2 3 3 5 6 7 8 7 6 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 3 5 5 5 5 5 4 4 4 5 5 6 7 8 10 11 12 12 12 11 11 11 11 11 11 11 12 13 13 14 14 13 12 11 11 10 11 11 10 9 9 8 8 7 6 6 5 4 4 3 2 2 2 3 4 4 3 3 3 4 5 6 7 8 9 9 10 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 9 8 6 5 3 2 3 3 3 4 5 7 8 8 6 7 8 9 10 9 8 9 9 9 10 11 11 12 13 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 8 7 6 6 6 6 6 5 5 6 7 8 9 11 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 7 6 6 5 5 3 1 1 2 2 2 2 2 2 2 3 3 4 7 10 11 12 13 14 14 15 15 15 16 17 18 18 19 19 19 19 19 19 18 17 16 16 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 10 10 10 10 11 12 13 14 16 16 17 17 17 17 17 16 13 10 7 5 5 6 6 8 9 9 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 12 12 11 11 10 10 10 9 9 9 8 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 6 6 5 6 7 8 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 10 10 11 12 12 12 13 13 13 13 15 15 16 16 16 16 16 16 15 15 15 15 14 13 12 11 12 12 13 14 15 16 16 16 16 16 16 17 17 17 16 15 14 13 12 11 12 13 14 14 14 14 15 15 15 15 15 14 14 12 11 11 11 10 8 7 8 8 9 9 8 8 7 7 7 6 6 7 8 8 9 10 10 11 11 12 13 14 15 16 18 19 19 20 20 20 20 21 21 21 20 20 21 22 22 22 22 22 22 22 22 23 22 23 23 23 23 23 23 23 22 20 19 17 15 14 15 16 18 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 18 16 13 10 7 5 3 3 2 3 2 2 2 3 3 3 4 4 4 5 6 6 7 8 8 8 7 7 6 7 9 11 14 14 15 15 14 13 13 13 13 13 13 13 12 12 12 11 10 10 10 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 4 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 3 4 4 4 4 5 4 4 3 3 3 3 5 5 5 5 6 8 9 11 12 13 16 22 28 28 20 10 6 8 9 7 6 6 6 7 6 2 3 4 4 3 3 4 4 4 4 2 1 2 2 2 2 2 1 2 4 4 5 7 7 8 8 7 6 6 5 5 5 5 5 4 4 3 2 2 2 3 2 2 2 2 1 3 4 5 5 5 5 4 4 4 5 5 6 6 7 8 10 11 12 12 12 11 11 11 11 11 11 11 12 13 13 14 14 13 13 12 11 11 11 11 11 10 9 9 9 8 8 6 4 3 2 2 2 2 2 3 4 3 3 3 3 4 5 6 7 8 9 9 10 11 11 11 12 11 11 11 12 12 12 12 12 12 12 11 10 10 9 8 7 6 4 3 2 3 3 3 3 4 5 4 2 2 4 5 6 6 6 6 5 6 7 8 10 12 13 13 13 14 13 13 13 13 13 13 12 12 11 11 11 11 11 10 9 8 7 6 6 6 6 5 5 4 4 5 5 7 9 10 11 12 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 8 6 5 5 5 4 3 2 2 2 2 2 2 3 3 2 1 1 1 4 6 7 10 12 13 14 15 15 16 17 18 19 19 19 19 19 19 18 18 18 17 16 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 9 9 9 10 10 11 12 14 15 16 16 16 16 16 16 16 16 13 8 4 1 2 4 6 8 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 10 9 9 9 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 6 5 5 5 6 7 8 8 9 9 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 9 9 10 10 11 11 11 12 12 13 13 13 15 16 17 16 16 16 15 15 14 14 14 14 14 14 12 11 11 12 13 14 15 15 16 16 16 16 17 17 17 17 17 16 15 13 12 12 13 14 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 11 9 8 9 9 9 9 9 8 8 8 7 7 7 7 8 9 9 11 12 12 12 13 15 16 17 18 19 19 20 21 21 21 21 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 20 19 17 15 14 14 15 17 17 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 18 16 13 10 7 5 4 3 2 2 2 2 2 3 3 3 2 2 1 2 3 4 4 5 6 7 8 8 8 9 10 12 12 14 16 17 16 14 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 5 5 4 4 4 4 4 3 3 4 4 4 4 4 3 3 4 4 4 5 5 4 4 3 3 3 4 4 3 2 4 7 10 13 12 15 19 25 29 26 15 6 6 8 7 6 6 5 5 5 3 1 4 4 4 3 3 4 4 4 3 1 2 2 1 2 4 4 4 5 5 5 6 7 8 8 8 7 6 6 5 5 5 5 5 4 3 3 2 0 1 2 2 1 1 2 2 4 5 6 5 5 4 4 4 5 5 6 6 6 6 7 8 10 11 11 10 11 11 11 11 11 11 11 12 13 13 14 13 13 12 11 11 11 12 11 11 10 9 9 9 9 8 6 3 1 1 1 1 1 2 4 4 4 3 2 3 4 5 6 7 8 9 9 10 10 11 12 12 12 12 12 13 13 13 13 13 12 12 11 10 9 9 8 7 6 5 3 3 2 2 3 2 2 2 1 1 2 1 0 1 2 2 3 3 3 4 6 8 11 12 12 13 13 12 12 12 13 13 12 12 12 12 12 12 11 11 11 10 8 7 7 6 6 5 5 5 4 4 4 4 5 6 8 9 11 12 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 9 9 8 7 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 5 8 11 13 14 15 15 16 17 18 19 19 19 19 18 18 18 18 18 17 16 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 10 9 9 9 10 11 12 13 14 15 14 15 15 16 16 16 16 15 12 6 2 1 1 3 7 9 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 5 7 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 9 9 9 10 10 10 10 10 10 11 11 10 11 12 13 13 13 15 16 17 17 16 15 14 14 14 13 13 14 14 13 13 12 12 12 12 14 14 15 16 16 16 16 17 17 17 18 17 17 16 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 10 10 11 12 13 14 15 16 18 19 20 21 20 20 21 21 22 22 22 23 23 22 23 23 23 23 22 22 22 21 21 21 21 20 20 20 21 21 21 21 20 18 16 15 14 13 14 16 16 17 18 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 18 16 13 10 8 6 6 5 5 3 3 3 3 3 3 3 3 2 1 0 1 1 1 2 4 5 7 8 9 10 10 12 13 13 16 18 18 17 15 13 13 12 11 11 10 10 10 10 10 10 9 9 10 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 4 3 4 5 5 3 2 3 6 10 13 13 16 22 28 28 22 11 3 6 6 6 5 5 4 5 4 2 1 4 5 4 4 3 3 3 3 1 1 2 2 1 2 4 5 5 5 5 5 6 7 8 8 8 7 6 5 5 5 4 4 4 4 4 3 2 2 1 0 1 0 1 2 3 5 5 6 5 4 4 4 4 4 5 7 7 7 7 6 7 7 9 8 8 9 10 10 11 11 11 11 12 13 13 13 13 13 12 12 11 12 12 12 11 10 10 9 9 9 7 5 3 1 1 1 1 1 3 4 3 3 3 2 3 4 5 6 7 8 9 9 10 10 11 12 13 13 13 13 13 13 13 13 13 12 12 10 9 9 8 8 7 6 5 3 3 2 2 2 2 1 1 1 1 2 3 2 2 1 1 2 2 2 3 4 7 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 7 6 5 5 5 5 4 4 4 4 5 6 7 9 10 11 12 11 12 13 14 14 13 12 11 10 9 9 9 9 8 8 8 7 6 5 4 4 4 4 4 3 4 3 3 3 3 3 3 3 3 2 2 2 4 7 10 12 13 14 15 16 17 18 18 19 19 18 18 18 18 18 18 17 16 16 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 10 9 9 9 10 11 12 13 14 14 14 15 15 15 15 15 15 14 11 5 1 1 3 5 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 4 3 4 5 5 6 7 6 6 6 6 7 7 8 8 9 9 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 13 14 15 16 17 17 16 15 14 14 14 14 14 14 14 13 13 13 12 12 12 13 14 15 16 16 16 16 16 16 17 18 18 17 17 16 15 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 13 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 14 15 17 18 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 18 16 14 13 14 15 15 15 16 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 19 20 18 16 14 11 9 7 7 7 7 6 5 4 3 3 3 3 3 2 1 0 1 1 1 1 1 3 5 7 9 10 11 12 13 14 15 17 19 19 17 15 14 14 13 13 12 12 11 11 10 10 10 10 11 12 12 11 11 11 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 4 4 3 3 3 4 4 5 5 5 5 5 6 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 6 6 6 6 5 5 6 6 5 4 3 5 7 9 13 18 24 29 26 17 7 3 6 5 5 4 4 4 5 5 3 1 3 5 5 4 4 3 2 0 1 2 2 2 1 2 4 5 5 5 5 6 7 7 8 8 7 6 5 4 4 3 3 4 5 5 4 4 3 2 2 1 1 2 1 3 4 5 6 6 5 5 4 4 4 5 6 8 9 8 7 7 6 5 6 5 5 6 8 9 10 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 11 10 10 10 9 9 7 5 4 3 2 1 1 1 3 4 4 3 3 3 3 4 5 6 7 9 9 9 10 10 11 12 13 13 12 11 11 12 12 12 12 12 11 10 9 9 8 8 7 6 5 5 4 3 2 2 2 2 2 1 1 1 2 3 2 1 1 1 1 2 3 4 6 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 8 8 7 6 6 5 5 5 5 5 5 5 5 6 7 7 8 9 9 10 12 13 14 13 12 11 10 9 8 8 7 7 7 7 7 5 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 3 6 8 10 12 13 15 16 17 17 19 19 18 17 17 17 17 18 18 17 16 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 11 10 11 11 11 10 9 9 10 10 11 12 13 13 13 14 14 15 15 15 14 14 12 9 4 3 2 4 6 8 9 10 10 10 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 4 3 3 3 4 5 5 5 5 5 6 6 7 7 7 8 9 10 10 9 9 9 9 10 9 9 9 9 9 9 10 10 11 12 13 14 15 15 16 17 16 15 14 13 14 14 14 14 14 14 13 13 13 12 12 13 14 15 16 16 16 16 16 16 17 18 18 17 17 17 16 16 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 14 16 17 19 20 21 21 21 21 21 21 22 22 22 21 21 22 23 23 23 22 22 22 22 21 21 21 20 19 19 18 18 18 18 18 18 18 17 15 13 14 16 17 17 17 17 18 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 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 21 21 20 20 20 20 20 20 19 19 18 16 13 12 10 8 8 8 9 7 7 6 4 3 3 3 3 2 1 1 3 2 2 2 2 2 4 6 8 9 11 12 13 13 14 16 18 20 19 17 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 10 10 9 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 3 4 4 4 4 5 5 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 7 8 8 7 6 5 7 6 9 14 20 25 28 22 12 3 3 5 5 5 4 4 5 6 6 4 1 3 5 5 4 3 2 1 2 2 1 1 1 1 3 4 4 5 5 5 6 7 7 7 7 6 5 4 4 3 1 2 4 5 5 4 4 3 3 2 2 2 2 2 3 5 6 6 6 5 5 5 4 4 5 6 7 9 9 9 8 7 5 4 5 4 5 6 8 10 11 11 12 12 12 12 12 13 12 12 12 12 12 12 11 10 9 9 9 9 8 7 6 5 4 3 2 1 1 2 3 4 3 3 3 3 4 4 6 7 9 9 10 10 10 11 12 12 12 10 9 9 10 11 11 12 12 11 10 9 8 8 8 7 6 5 5 4 3 3 3 3 4 4 4 2 1 2 2 3 2 1 0 1 2 3 4 7 9 9 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 11 12 13 12 12 11 9 9 8 6 6 6 6 7 6 3 4 5 5 5 4 4 4 4 4 4 4 4 3 2 2 2 1 1 1 2 4 6 8 10 12 14 15 16 17 18 18 16 16 16 16 17 17 17 17 17 16 16 15 15 14 13 13 13 13 13 13 13 13 14 14 14 13 13 12 11 10 10 8 7 8 9 10 9 9 9 10 10 11 12 12 12 13 13 14 14 14 14 13 12 9 8 7 4 4 6 7 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 12 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 4 3 3 4 4 4 4 5 5 6 6 7 7 8 9 9 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 11 12 14 15 15 16 17 17 16 14 13 13 14 14 14 14 14 13 13 13 12 12 13 14 15 15 15 16 16 16 16 17 17 18 18 18 18 18 17 16 15 14 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 12 12 12 13 12 11 11 11 12 12 13 14 14 14 14 14 16 18 20 21 22 22 22 21 21 21 21 21 22 22 21 21 21 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 16 14 14 15 17 18 18 18 18 18 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 16 14 12 11 10 9 9 9 9 7 7 6 4 4 4 3 2 1 2 4 5 5 4 3 3 4 5 7 9 10 11 12 12 13 14 15 18 19 18 16 16 16 16 17 16 16 16 15 14 14 14 13 13 12 11 11 10 10 9 8 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 6 6 6 5 5 5 4 3 3 3 4 4 4 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 8 9 10 11 11 11 9 8 8 8 11 16 22 26 24 17 7 0 4 5 5 4 3 4 5 6 6 5 3 1 3 4 3 3 3 3 2 2 1 1 2 1 2 3 4 4 4 5 6 7 7 7 6 5 5 5 4 2 0 2 4 5 5 5 4 3 3 3 2 2 2 3 4 5 6 6 6 6 6 6 5 4 4 4 6 8 9 9 9 9 8 8 8 6 5 6 7 9 10 11 12 12 12 12 12 12 12 12 12 12 12 11 10 8 8 8 8 7 7 6 5 5 5 5 3 2 1 1 3 3 4 4 4 4 5 5 6 7 9 9 10 10 11 11 12 12 10 8 6 6 7 8 10 11 12 11 10 10 9 8 8 7 7 6 5 5 4 4 4 4 5 5 4 3 2 2 3 3 3 2 1 0 1 3 4 6 8 9 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 12 11 11 10 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 9 10 11 11 12 11 11 10 9 7 5 4 4 4 4 4 4 5 6 6 5 5 5 4 4 4 4 4 4 3 3 2 1 0 1 2 2 3 5 6 8 10 13 13 15 15 15 15 13 14 15 16 16 17 17 17 16 16 16 15 15 14 13 13 13 13 13 13 13 13 14 14 14 13 12 11 9 7 7 4 4 6 7 8 8 9 9 10 10 11 11 11 12 12 13 14 14 14 14 12 10 8 6 6 5 6 7 8 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 12 12 11 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 3 3 4 4 4 4 5 5 6 6 6 7 8 9 8 8 8 8 8 9 10 10 9 9 9 9 10 11 11 11 12 12 13 13 14 16 17 17 15 14 13 13 14 15 15 14 14 13 13 13 12 13 13 14 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 17 16 15 14 15 16 16 16 16 15 14 13 13 12 12 12 12 12 11 11 12 12 13 14 13 12 12 12 12 13 14 14 15 16 16 17 18 20 20 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 19 19 18 18 18 17 16 15 15 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 19 19 19 19 18 18 16 14 12 11 11 11 11 10 9 9 8 7 6 5 5 5 4 3 4 5 6 7 7 6 5 4 5 7 8 10 11 12 12 12 12 13 14 16 18 17 16 16 16 16 17 17 17 16 16 15 14 14 13 12 10 9 9 9 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 5 6 7 9 10 12 13 14 14 13 12 11 11 14 20 25 25 20 12 4 3 4 5 5 5 3 3 4 6 8 8 7 4 3 2 3 4 4 3 2 3 2 2 2 2 2 2 4 3 3 5 6 7 7 6 5 4 3 3 3 1 1 3 4 5 5 4 4 3 3 2 2 1 2 3 4 5 6 6 7 7 7 6 6 5 4 3 4 6 8 9 10 10 10 10 9 8 7 7 7 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 9 7 7 6 5 4 4 4 5 6 6 6 5 4 3 1 2 3 4 4 5 5 6 6 6 6 7 9 10 11 11 11 11 11 9 6 4 4 4 6 8 10 11 11 11 10 9 9 8 7 7 6 6 6 5 5 5 6 5 5 3 3 3 3 3 3 3 3 2 1 1 2 4 5 6 8 11 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 12 12 11 10 11 10 8 8 7 7 7 8 8 8 8 7 7 7 7 8 8 9 9 9 10 11 11 11 10 10 8 6 4 2 2 2 3 4 5 5 6 6 6 5 5 4 4 4 4 4 4 3 3 2 1 1 1 2 3 4 6 7 8 8 9 11 13 13 12 11 10 11 13 14 15 16 16 16 16 16 16 15 14 14 13 13 13 12 12 12 13 13 14 14 14 13 11 9 7 7 4 1 2 4 5 6 7 8 9 9 10 10 10 11 12 12 13 13 14 14 13 11 9 8 7 6 7 7 8 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 13 12 12 12 11 11 10 9 9 8 8 8 8 8 8 8 8 9 9 9 8 8 8 7 7 6 4 3 3 4 4 4 5 5 5 5 6 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 12 12 12 13 13 13 13 13 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 19 19 19 18 18 18 17 15 14 15 17 17 17 17 16 14 13 13 12 12 12 12 12 12 12 12 13 14 14 13 12 12 12 13 14 14 14 16 17 17 18 19 20 21 21 21 21 21 21 21 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 18 17 16 16 16 16 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 20 20 19 19 19 19 18 17 17 14 12 11 11 11 11 11 10 9 8 8 7 6 6 6 6 6 6 7 8 8 9 8 7 6 6 7 9 10 11 11 11 12 11 11 12 13 15 16 16 15 15 15 15 16 16 16 15 14 13 13 12 11 10 8 7 8 7 6 6 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 8 10 12 13 14 16 16 15 15 15 16 19 23 27 24 16 8 2 4 4 5 4 4 3 3 5 8 10 11 11 10 9 8 6 6 4 3 4 4 3 3 3 3 2 1 2 1 2 5 6 7 7 6 5 4 3 2 1 2 3 4 4 5 5 4 3 3 2 2 1 1 2 3 5 6 6 7 7 7 7 7 7 6 5 4 3 5 6 8 9 10 10 10 10 9 9 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 11 10 9 7 6 4 2 2 2 3 4 6 7 7 7 6 5 2 1 3 4 5 5 6 6 6 6 6 7 8 10 10 11 11 11 10 8 5 4 4 4 5 8 10 11 11 11 10 10 9 9 9 8 7 7 7 7 6 7 7 6 4 3 3 3 3 3 4 4 4 3 2 1 1 1 3 5 7 9 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 7 8 8 8 8 8 8 8 8 8 8 9 10 10 10 9 10 10 11 11 10 10 8 6 4 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 1 1 1 3 5 7 9 9 9 9 10 12 12 11 9 8 8 9 12 12 14 15 15 15 16 15 15 14 14 13 13 13 13 12 12 13 13 13 14 13 12 11 8 6 5 2 0 1 2 3 4 5 7 8 8 8 9 10 11 11 12 12 13 13 13 12 10 10 8 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 11 11 10 9 8 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 7 6 4 3 2 3 3 4 5 5 5 6 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 12 14 14 14 14 14 13 12 11 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 18 18 16 15 16 17 18 18 18 17 14 13 13 12 12 12 12 12 12 12 13 13 14 14 13 13 12 13 14 14 15 15 17 17 18 18 19 20 20 21 20 20 21 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 20 20 19 19 19 18 17 17 16 16 17 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 15 13 12 11 11 11 11 10 9 8 8 7 7 7 7 7 7 7 8 9 9 9 9 8 7 7 7 9 10 11 11 11 11 11 10 11 11 12 14 14 14 13 13 12 13 13 13 13 12 11 11 10 10 9 8 7 6 5 5 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 6 7 6 6 7 8 9 11 12 14 16 18 19 19 19 19 20 22 23 23 20 13 5 2 3 4 4 2 2 2 4 6 9 12 13 13 13 12 10 7 4 3 5 6 5 4 3 3 3 3 2 1 1 3 5 7 7 7 6 5 5 4 3 3 3 4 4 5 5 5 4 3 3 2 1 1 2 3 4 5 5 6 6 7 7 7 8 7 7 6 6 5 5 6 7 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 7 4 2 1 2 2 4 5 6 7 7 7 6 4 2 4 5 5 6 6 7 7 7 7 7 8 9 10 11 11 11 9 6 4 3 3 3 4 8 10 10 11 11 10 10 10 9 9 8 7 7 8 8 8 8 8 7 6 4 3 3 3 3 4 4 4 4 3 2 1 1 1 3 6 8 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 7 8 8 8 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 8 7 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 5 8 9 10 10 10 10 11 11 10 9 7 6 6 8 9 11 13 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 9 9 7 4 2 1 1 2 2 3 3 5 6 6 7 8 9 10 11 12 12 12 12 12 11 10 9 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 11 10 9 8 8 7 7 7 7 8 9 9 9 10 10 10 10 10 9 8 7 6 4 3 2 2 3 3 4 5 5 6 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 13 15 16 15 15 14 13 11 11 11 12 13 13 14 14 14 14 14 13 14 14 14 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 19 18 17 16 16 17 17 18 19 17 15 13 12 12 11 11 11 11 12 12 13 13 14 14 14 13 13 14 14 15 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 19 19 18 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 16 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 17 17 16 14 12 11 11 10 10 10 10 9 8 7 6 7 8 8 7 8 8 9 9 10 9 8 8 7 7 8 10 11 11 11 10 10 10 9 9 10 11 11 11 11 10 9 10 10 9 9 9 9 9 8 7 7 6 6 4 4 3 3 3 3 3 4 5 5 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 8 9 10 11 12 14 17 21 21 21 21 21 21 21 21 19 15 9 3 2 3 3 2 2 3 5 7 9 11 13 14 13 13 11 8 4 2 5 6 6 4 3 2 3 3 3 2 2 2 4 6 8 8 7 7 7 6 5 4 3 3 4 4 5 5 5 4 3 3 2 1 2 3 3 4 4 5 5 6 6 6 7 8 8 8 7 7 7 6 7 7 8 8 8 8 7 8 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 12 13 11 9 6 4 3 3 3 3 4 5 6 6 7 6 5 4 5 6 6 6 7 7 8 8 8 7 8 8 9 10 11 10 9 6 5 4 2 2 4 8 9 10 10 10 11 10 10 10 9 8 7 8 9 9 10 9 8 7 7 5 3 3 3 4 5 5 5 5 4 4 3 2 1 2 5 7 9 10 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 9 8 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 2 1 1 3 5 8 8 10 10 11 11 11 11 11 9 8 6 5 5 6 9 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 10 8 8 5 3 2 2 2 2 2 2 2 2 3 4 5 6 8 9 11 11 11 11 11 10 10 9 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 11 10 10 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 8 7 5 4 3 2 2 2 3 3 3 4 6 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 13 15 15 16 15 13 12 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 19 19 19 19 18 18 17 16 16 16 17 18 18 17 15 13 13 12 11 11 11 11 12 12 13 14 14 15 14 14 13 14 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 18 18 18 17 16 17 18 18 18 19 19 20 20 20 21 21 21 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 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 20 20 19 18 18 17 17 16 14 13 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 8 8 9 9 9 8 8 7 7 7 9 11 11 10 10 9 9 9 8 8 8 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 4 4 3 2 1 1 2 2 3 3 4 5 5 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 6 7 7 8 8 8 7 8 8 8 8 8 9 10 11 12 15 18 18 22 24 23 21 19 20 19 15 10 5 2 2 3 3 2 4 6 8 10 12 13 14 15 14 13 10 6 1 3 5 6 4 3 2 2 2 2 2 2 3 3 5 7 8 8 8 8 7 6 5 4 3 2 3 4 5 5 5 4 3 2 2 2 3 3 3 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 8 7 8 9 8 7 6 6 7 9 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 10 8 7 6 5 4 4 4 5 5 6 6 6 5 5 6 7 6 6 7 7 8 8 8 8 8 8 9 10 10 10 9 7 6 4 3 3 5 8 9 10 10 10 11 11 11 10 9 8 8 8 9 10 10 9 9 8 6 5 4 4 4 5 5 5 5 5 4 4 4 3 2 2 4 6 7 8 9 9 9 9 9 10 11 12 12 13 13 12 12 12 12 12 12 12 12 12 11 10 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 8 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 5 6 7 8 10 10 11 11 11 10 10 9 8 7 6 6 5 7 8 9 10 11 11 11 11 11 12 11 11 13 13 13 13 13 13 12 11 10 9 6 4 3 3 3 3 3 3 2 2 1 1 2 3 5 7 9 10 10 9 8 8 8 8 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 14 15 15 14 14 14 13 12 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 7 6 5 4 4 3 2 2 2 2 2 3 5 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 12 13 14 14 14 14 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 15 15 16 16 16 17 17 17 18 18 19 19 18 18 18 17 16 16 15 17 18 18 17 15 13 13 12 11 11 11 11 12 12 13 13 14 15 15 15 14 14 15 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 16 16 17 18 18 18 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 20 19 19 18 17 16 16 15 13 12 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 9 10 9 8 8 8 8 8 7 7 7 6 6 5 4 3 3 3 2 1 1 1 2 2 2 2 2 2 1 1 0 0 1 2 3 4 4 5 6 6 6 6 7 8 8 8 9 8 8 7 7 7 6 6 5 4 4 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 5 6 8 8 8 8 8 8 9 8 8 8 8 9 10 12 14 17 19 20 25 26 23 20 18 17 16 11 6 1 2 2 3 3 4 6 8 11 12 14 15 15 15 15 14 11 6 1 3 5 4 3 2 2 3 2 2 3 3 3 4 6 8 9 9 8 8 8 7 6 5 3 1 2 4 5 5 5 5 3 1 2 2 3 3 3 3 4 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 9 8 8 7 6 5 6 8 10 10 11 11 11 11 11 10 10 11 11 12 13 13 13 13 13 12 10 9 8 7 7 6 6 5 5 5 5 5 5 6 7 7 7 7 7 8 8 9 9 9 9 8 8 8 9 10 10 9 9 6 4 4 4 6 8 10 10 10 10 11 11 11 10 9 8 8 8 9 10 11 10 9 8 6 5 5 5 6 6 7 6 6 5 5 4 4 3 2 2 3 5 6 8 9 10 9 9 10 11 12 12 13 14 14 14 13 12 12 12 12 12 13 13 12 11 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 6 7 7 7 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 7 7 8 9 8 8 9 10 11 11 10 10 9 9 8 6 5 5 7 8 8 9 8 7 7 7 8 7 9 11 12 13 13 13 12 10 10 9 7 6 4 3 3 3 3 3 3 2 2 2 1 1 2 4 6 7 8 7 6 6 6 6 6 7 8 9 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 12 13 13 13 14 14 14 15 15 15 15 14 15 15 15 15 15 14 13 13 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 6 5 5 5 4 4 4 3 3 2 2 3 4 6 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 13 13 14 14 13 13 12 11 12 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 18 17 17 16 16 16 16 18 18 17 15 13 13 12 12 12 12 11 12 12 12 13 13 14 15 15 15 15 15 16 17 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 17 17 16 17 18 18 18 19 19 19 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 21 21 20 19 18 17 17 16 15 14 12 11 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 7 8 8 8 8 7 7 7 7 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 4 5 5 6 6 6 7 7 8 9 9 9 9 8 7 7 7 6 5 5 4 4 3 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 8 9 9 9 9 9 8 7 7 7 8 9 11 14 17 19 21 23 26 26 22 18 16 15 12 8 3 3 2 3 3 3 6 8 11 13 14 15 15 15 16 16 15 12 7 2 4 4 3 2 2 2 3 3 3 3 3 4 5 7 8 9 9 9 9 8 7 6 6 4 2 2 5 6 6 6 5 3 0 2 2 3 3 3 3 3 4 4 4 5 6 6 6 7 7 8 8 8 8 8 8 8 8 9 8 7 6 5 6 7 8 10 11 11 11 11 10 10 10 11 12 13 13 13 13 12 11 10 9 8 8 8 8 7 7 6 5 5 4 5 6 8 8 8 8 8 8 9 10 10 10 10 9 8 8 9 10 10 10 9 7 5 5 5 7 9 10 10 10 10 10 11 11 10 10 9 8 9 9 10 11 11 9 7 6 5 5 6 7 8 8 7 7 6 5 4 3 3 3 2 3 4 6 8 9 9 10 10 10 11 12 13 14 14 15 15 14 13 13 12 12 12 12 12 13 12 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 8 9 9 8 8 7 7 6 5 5 5 5 5 4 4 4 4 4 3 3 4 6 6 7 7 7 5 5 6 9 11 11 10 10 10 10 8 7 5 5 6 7 7 6 4 4 3 3 4 3 5 8 10 12 13 12 11 10 9 8 7 6 5 3 4 3 3 3 3 2 2 2 1 1 2 3 4 6 6 5 5 5 5 5 7 8 9 10 10 11 11 11 11 11 12 12 12 13 12 12 11 11 12 13 13 13 13 13 14 15 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 10 9 9 9 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 4 3 3 4 5 6 6 6 6 6 7 8 8 9 10 10 11 12 13 13 14 14 14 14 13 12 12 12 12 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 17 17 17 17 17 18 18 19 19 19 18 18 17 16 16 16 17 18 18 17 15 13 13 13 13 13 12 12 12 12 12 12 13 14 14 15 15 15 16 17 18 19 19 19 19 19 19 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 19 19 19 19 19 19 19 19 18 17 17 17 17 18 18 19 18 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 21 21 20 19 18 17 17 16 14 13 12 10 9 8 8 8 8 8 8 8 7 7 8 8 8 7 6 6 6 6 6 5 5 5 6 6 8 8 8 7 7 7 7 7 5 4 2 1 1 2 3 4 3 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 2 2 3 4 4 5 5 5 6 6 7 8 8 9 9 9 9 8 8 7 7 6 5 4 4 4 4 4 4 4 4 5 5 5 4 4 3 4 4 4 4 4 4 5 6 6 6 6 6 7 8 9 10 10 9 9 7 6 6 7 9 11 14 17 19 19 22 26 27 25 19 14 12 11 9 6 4 4 4 3 3 4 7 11 14 15 15 15 15 15 16 16 14 10 5 3 5 5 4 3 3 3 3 4 4 4 4 5 6 7 9 9 10 9 9 8 7 7 6 4 1 3 6 6 7 6 5 2 1 2 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 10 10 9 7 6 5 5 6 8 10 11 11 11 10 10 10 11 12 13 13 13 13 12 11 9 9 8 8 9 9 9 8 7 6 5 4 6 7 8 9 9 9 9 9 9 10 11 11 11 10 9 9 9 10 10 10 9 8 6 6 6 8 9 10 10 10 10 10 11 11 10 10 9 9 9 9 10 10 10 9 7 6 6 6 7 7 9 9 9 8 8 6 5 4 3 3 3 4 4 6 9 9 10 10 11 11 12 13 14 14 15 15 15 15 14 13 12 12 12 11 12 13 13 12 11 11 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 5 5 5 5 4 4 5 5 5 5 6 7 7 5 3 2 1 3 7 9 11 11 11 10 10 9 8 7 6 7 7 7 5 3 2 1 1 1 1 2 5 8 10 11 12 11 11 10 9 8 6 5 4 4 4 3 3 3 2 2 1 1 1 2 2 3 4 4 5 5 5 6 7 8 9 10 10 11 11 11 11 11 12 12 12 13 13 12 11 10 11 12 12 13 14 14 13 14 14 15 16 16 16 16 16 16 16 15 14 14 13 13 12 11 10 9 9 8 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 6 6 6 6 6 7 8 9 9 10 11 12 13 13 14 14 15 15 13 13 12 12 12 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 11 11 11 11 12 12 12 13 14 15 16 16 17 17 17 17 18 18 19 19 19 18 18 17 16 16 16 17 18 18 17 15 13 13 13 13 13 13 12 12 12 12 12 12 12 13 15 15 16 16 17 18 19 19 19 19 19 19 18 18 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 19 19 19 19 19 19 19 19 18 18 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 19 18 17 17 16 14 13 12 10 9 8 7 8 8 8 9 8 8 8 9 8 8 7 6 5 5 5 4 3 4 4 5 6 8 8 8 7 7 7 8 7 6 4 2 1 2 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 1 2 2 3 4 4 5 5 5 6 6 7 8 8 9 9 10 10 9 8 8 7 6 6 5 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 4 4 4 4 5 5 6 7 7 7 6 7 8 9 10 10 10 8 6 5 6 8 10 13 15 18 20 21 24 28 27 22 15 9 6 6 5 4 5 4 5 3 3 5 9 12 15 17 16 16 15 15 14 14 12 7 4 5 5 5 5 4 4 4 4 5 5 4 5 6 7 8 9 9 9 9 9 7 6 6 5 3 2 5 6 6 7 6 5 3 2 3 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 9 9 10 10 10 10 9 7 7 6 5 6 8 10 10 10 10 10 10 11 11 12 13 13 13 12 10 9 9 8 8 9 9 9 9 8 6 5 5 6 7 8 9 9 9 9 9 9 10 11 11 11 11 10 10 10 10 10 10 9 8 7 7 7 8 9 10 10 10 11 11 11 11 10 10 9 9 9 10 10 10 11 10 8 8 7 7 8 8 9 10 10 10 9 9 8 7 5 5 5 5 5 7 8 9 11 11 11 11 12 14 14 15 15 14 14 14 14 13 13 12 12 11 11 12 13 13 13 12 11 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 8 7 6 6 6 5 5 6 7 7 7 7 7 7 5 2 1 2 2 2 5 8 10 10 10 10 10 10 9 8 8 8 9 8 7 6 4 2 1 1 1 1 3 6 8 10 10 11 11 10 10 9 7 5 4 4 4 4 3 3 2 2 1 2 2 3 3 3 3 4 5 6 6 7 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 11 10 9 10 11 12 13 14 14 13 14 14 15 15 16 16 16 16 16 16 15 14 14 13 13 12 11 11 10 9 8 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 7 8 9 10 11 12 12 12 13 14 15 15 14 13 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 12 11 10 9 10 10 11 11 12 13 13 14 15 15 16 17 17 17 17 18 19 19 19 19 18 17 16 15 16 17 18 18 16 15 14 13 13 13 14 14 13 13 12 12 12 12 12 13 14 15 16 16 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 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 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 20 20 19 19 18 17 16 14 13 12 10 9 8 7 8 8 9 9 9 9 9 9 8 7 6 5 5 4 4 3 3 3 4 5 7 8 8 8 8 7 8 8 8 7 5 3 1 2 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 2 2 2 3 3 4 4 5 5 6 6 6 7 8 9 9 10 10 10 10 10 9 8 7 6 6 5 4 4 4 4 4 4 4 4 5 5 4 4 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 7 8 9 9 8 6 6 6 7 9 12 14 17 18 20 23 26 28 26 18 10 4 1 2 3 3 4 4 4 4 4 6 9 13 15 16 16 16 14 13 12 11 8 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 8 8 8 8 7 5 4 2 2 4 6 7 7 7 6 5 3 3 3 3 4 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 11 11 10 9 8 8 7 5 5 6 8 9 10 10 10 11 11 12 12 13 13 12 12 11 10 9 9 9 9 9 9 8 7 6 6 6 7 8 9 9 9 9 9 9 10 10 11 11 11 11 10 10 11 11 11 10 9 8 8 8 8 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 9 8 8 9 10 11 12 11 12 11 11 11 10 8 8 7 6 7 8 9 10 12 12 12 12 13 14 14 14 14 14 14 14 13 13 13 12 12 12 11 12 13 13 13 13 12 11 10 10 10 11 11 12 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 11 11 10 9 8 8 8 8 7 7 8 9 10 9 9 7 5 3 2 3 3 3 3 4 6 7 9 10 10 11 10 10 10 9 9 9 9 9 8 6 4 3 3 2 2 2 4 7 7 9 10 11 11 11 9 8 6 5 5 5 4 4 3 2 2 2 2 3 3 4 4 4 5 6 7 8 8 9 10 11 11 11 12 12 12 12 12 12 13 12 12 12 11 9 9 9 10 11 13 14 14 14 14 14 14 15 15 16 16 16 16 16 15 14 14 14 13 12 11 11 9 8 7 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 5 5 4 5 5 5 5 6 6 6 6 6 6 7 7 8 9 10 11 11 12 12 13 15 15 15 14 13 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 12 11 9 8 8 9 10 10 12 12 12 13 14 15 16 16 17 17 17 18 18 19 19 19 18 16 15 15 16 17 17 17 16 15 14 13 13 13 14 14 14 14 13 13 12 12 12 13 14 15 16 16 16 17 17 17 17 18 18 18 19 19 18 18 17 17 17 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 22 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 20 20 19 19 18 17 15 14 13 12 10 9 8 8 8 8 9 9 10 9 9 8 7 6 5 5 5 3 3 2 2 4 5 7 8 8 8 8 8 8 8 8 8 7 6 4 1 2 3 4 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 3 3 4 4 5 5 5 6 6 7 8 9 9 10 11 11 11 10 10 9 8 7 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 4 5 6 7 7 7 7 7 6 7 8 9 11 13 15 18 18 21 25 26 25 21 14 6 0 3 4 4 4 4 4 4 4 5 7 9 12 15 16 15 15 12 10 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 6 7 7 7 7 7 7 6 6 5 4 3 3 5 7 7 8 7 7 6 5 3 3 3 3 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 10 11 11 10 10 10 11 11 11 10 10 8 7 5 4 5 7 9 9 10 10 11 11 12 13 13 13 12 12 11 10 10 10 10 10 10 9 7 6 5 6 7 7 8 9 9 9 10 10 10 10 11 11 11 11 10 10 10 11 11 11 10 9 9 9 9 9 10 11 11 11 12 12 12 12 11 10 10 10 10 10 10 10 11 12 12 11 10 9 8 9 11 11 12 12 13 13 12 12 11 10 10 9 8 8 9 11 12 13 13 12 12 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 14 14 14 12 11 11 11 11 12 12 12 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 10 11 11 10 8 6 4 3 3 4 3 3 4 4 4 6 8 9 11 11 11 11 10 10 10 10 10 10 9 8 7 5 6 5 3 3 4 6 7 9 10 12 12 11 10 9 7 6 6 5 4 4 3 2 2 2 3 3 4 5 5 5 6 7 8 8 9 10 10 11 11 12 12 12 12 12 12 13 13 13 12 12 11 10 10 9 10 12 13 14 15 14 14 14 14 14 15 15 16 16 15 15 15 15 14 14 13 12 12 10 9 7 6 6 6 6 7 7 8 8 8 7 7 6 6 6 7 7 8 8 8 7 7 5 4 4 3 3 4 5 6 6 6 6 6 6 6 7 8 8 9 9 10 10 11 12 13 14 15 15 14 13 12 12 12 12 12 11 11 10 10 10 10 11 12 12 13 13 13 12 11 9 7 6 8 8 9 11 11 12 13 14 15 15 16 16 17 17 17 17 18 19 19 19 17 16 15 16 17 17 17 17 15 14 14 13 13 13 13 14 14 13 12 12 12 12 13 14 15 16 16 16 16 16 16 17 17 18 18 19 19 18 18 17 17 17 16 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 20 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 22 22 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 20 20 19 19 18 17 15 14 12 11 10 10 9 9 9 9 9 10 10 9 8 8 7 6 5 4 4 3 2 2 3 4 6 8 8 8 8 8 8 8 8 7 7 6 5 3 1 3 3 4 5 5 5 5 5 5 5 5 4 4 3 3 2 3 3 3 4 4 5 5 6 6 6 7 8 9 10 10 11 11 11 11 11 11 9 8 7 7 6 6 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 5 4 4 3 2 2 4 5 6 6 5 5 6 7 8 9 11 12 14 17 19 20 23 25 25 21 15 8 2 4 5 5 5 4 4 4 4 4 5 7 9 12 14 15 15 14 10 7 4 6 7 8 8 8 8 8 8 9 9 9 9 8 7 6 6 7 8 7 7 6 5 4 3 3 4 4 6 7 8 8 8 7 6 5 4 3 3 3 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 10 11 11 10 10 10 11 11 11 11 10 9 7 4 3 4 6 8 9 9 10 10 11 12 12 13 13 12 12 11 11 11 11 11 11 10 8 6 4 5 6 7 8 8 8 9 9 10 10 10 11 11 11 10 10 9 9 10 10 11 11 11 10 10 10 10 10 11 11 12 12 12 13 13 13 12 11 11 11 11 11 10 11 12 13 12 12 11 10 9 10 11 12 13 13 13 13 12 12 11 11 11 11 10 10 11 12 13 14 13 13 13 13 13 13 14 14 14 14 13 13 12 12 12 13 13 12 12 12 13 14 14 14 13 12 12 12 13 13 12 13 13 14 14 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 11 11 11 12 12 12 10 7 4 4 4 4 4 4 4 4 4 4 6 7 9 10 11 11 11 11 10 10 10 10 10 10 10 9 8 8 7 5 5 5 5 6 9 11 12 12 12 11 10 8 7 6 6 4 3 3 2 2 3 3 4 5 5 5 6 7 8 8 9 9 10 11 11 11 12 12 12 12 12 13 13 13 13 13 12 11 11 11 11 11 13 14 14 15 15 15 14 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 10 8 7 6 6 6 7 7 8 8 7 7 7 7 6 6 7 7 7 7 8 7 7 6 4 4 3 3 3 4 5 5 6 7 6 6 7 7 8 8 8 9 9 9 10 11 12 14 15 15 14 13 13 13 13 13 12 11 10 10 9 9 10 10 11 12 12 12 12 12 10 8 6 6 7 8 8 9 10 11 12 13 14 15 15 16 16 16 16 17 17 18 19 19 18 16 16 16 17 18 18 17 16 15 14 14 13 12 12 12 12 11 10 11 11 12 13 13 14 15 15 15 15 16 15 16 17 17 18 19 19 19 18 18 17 17 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 22 22 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 20 20 19 19 18 17 15 13 12 11 11 11 10 10 10 10 10 10 9 9 8 7 6 5 5 4 3 2 2 3 3 5 7 8 8 7 7 7 7 7 7 6 5 4 2 0 2 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 7 7 8 10 11 11 11 12 11 11 11 10 9 8 7 7 6 5 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 4 4 3 3 3 4 5 5 5 4 5 7 9 10 12 13 14 16 16 18 21 23 25 24 18 10 4 5 6 6 6 5 5 4 4 4 4 5 6 8 11 14 14 15 13 10 6 4 7 8 8 8 9 9 9 10 9 9 9 9 8 7 6 6 6 7 7 7 6 4 2 2 3 4 6 7 7 8 8 8 7 6 5 4 3 3 3 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 9 10 11 11 10 10 10 11 11 11 11 11 9 7 5 3 4 6 7 8 9 9 9 10 11 11 11 12 11 11 11 11 11 11 12 12 11 8 5 4 5 7 8 8 8 8 9 10 11 11 11 11 11 11 10 9 9 9 9 10 12 12 12 11 11 11 11 11 12 13 13 13 13 13 12 13 13 12 12 12 12 11 11 11 13 13 13 13 13 11 11 10 10 12 13 14 14 13 12 12 12 12 12 12 12 12 13 13 14 15 14 13 13 13 13 13 13 14 14 14 14 13 12 12 12 13 13 14 13 13 13 13 14 15 15 14 13 13 14 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 11 9 7 4 4 4 4 4 4 4 4 4 5 6 7 7 9 9 10 11 11 11 11 11 11 11 11 11 10 10 10 9 7 7 6 6 7 9 10 12 12 12 12 11 9 10 8 6 4 3 3 3 3 3 4 5 5 5 6 6 7 8 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 10 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 5 4 4 3 3 4 5 5 6 7 7 7 7 8 8 8 8 8 8 9 10 11 12 13 14 15 15 14 13 13 12 12 12 11 11 10 9 9 9 9 10 10 11 11 11 11 9 8 7 6 6 7 7 8 9 11 12 13 14 14 15 15 15 15 15 16 17 18 18 18 18 16 16 17 17 18 18 18 17 15 14 14 12 11 10 10 10 9 9 9 10 10 11 13 14 14 14 14 15 15 15 15 16 17 18 18 18 19 19 18 17 17 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 20 20 19 18 16 14 12 11 11 11 11 11 11 11 10 10 10 9 8 7 7 6 5 5 4 3 2 3 4 4 6 8 8 7 7 7 7 7 7 6 5 3 1 1 2 3 3 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 8 8 9 10 11 11 11 11 11 11 11 10 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 5 4 4 4 5 5 5 5 4 4 6 10 12 13 13 15 16 18 18 20 22 24 24 22 15 7 5 6 7 6 6 6 6 5 5 4 4 5 6 9 10 12 14 15 13 10 6 5 7 8 8 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 7 7 5 3 1 2 4 5 6 6 7 7 7 7 6 5 4 3 3 3 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 10 11 11 10 10 10 10 10 11 11 11 9 7 5 4 5 6 7 8 8 9 9 8 8 8 9 9 9 10 11 11 12 12 13 13 11 9 6 4 5 7 8 8 8 9 9 10 12 12 12 12 12 11 11 10 9 9 9 10 12 13 13 12 13 13 13 13 14 14 13 13 13 13 13 13 14 13 13 13 13 12 12 12 13 14 14 14 14 13 12 12 12 13 14 15 15 14 13 12 12 11 11 11 12 12 13 14 15 16 15 14 13 13 13 14 14 14 14 14 14 14 13 12 13 14 14 14 14 13 13 13 14 15 16 15 14 14 14 14 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 15 15 15 15 14 14 14 14 14 13 11 9 8 6 5 4 4 4 4 4 4 4 5 6 6 5 6 7 9 11 11 11 11 11 11 11 11 11 11 11 12 11 10 9 8 8 8 9 10 11 12 12 12 12 12 12 9 6 4 3 3 3 3 4 4 5 5 6 6 7 8 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 14 14 15 15 15 15 15 15 16 16 15 14 13 13 14 13 13 13 13 13 12 12 12 11 10 9 8 7 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 7 5 4 4 4 4 4 5 6 7 7 8 8 9 8 8 7 7 8 9 10 11 12 13 14 14 15 14 14 13 12 12 12 12 11 10 9 8 7 7 7 8 8 9 9 9 8 7 7 6 7 7 7 8 9 10 11 12 13 14 14 14 15 14 14 15 16 17 18 18 17 16 16 16 17 18 19 18 17 16 15 14 13 12 10 10 9 9 8 9 9 9 10 12 13 13 13 13 14 14 14 15 16 16 17 17 18 18 18 18 17 17 17 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 19 19 19 20 20 20 19 19 19 18 18 18 17 16 16 17 18 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 22 22 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 20 20 19 18 16 13 12 11 11 12 12 12 11 11 10 10 9 8 7 7 7 5 5 4 4 3 4 5 5 5 6 7 8 8 7 7 7 7 7 6 4 3 2 3 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 8 9 10 10 11 11 11 11 10 11 10 10 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 6 6 5 5 5 5 6 8 11 13 14 14 16 18 19 21 23 25 26 24 20 14 7 6 7 7 6 6 6 6 6 5 4 4 5 6 9 10 12 14 15 13 10 5 3 6 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 6 7 7 7 5 2 1 3 4 5 5 6 6 6 6 6 5 4 3 3 3 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 10 10 11 10 10 10 10 10 11 11 11 10 8 6 5 5 6 8 8 8 9 8 7 4 4 5 5 6 9 11 11 12 13 13 13 12 10 7 5 5 7 8 8 9 9 10 11 12 12 12 12 12 12 11 11 10 9 9 11 12 13 13 14 14 14 15 15 15 14 13 13 13 13 13 14 14 14 14 14 13 13 13 14 15 15 15 15 15 14 14 14 14 14 15 16 16 15 14 13 12 11 11 11 11 12 14 15 16 17 17 16 15 15 15 15 15 15 15 14 14 14 13 13 14 14 14 15 14 14 14 14 15 16 16 16 15 15 14 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 13 14 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 13 12 11 10 9 8 7 6 5 5 4 4 4 5 5 6 5 4 3 4 7 9 10 10 11 11 11 12 12 12 12 12 13 12 12 11 10 9 9 10 11 11 12 12 12 13 12 12 10 7 4 3 3 3 3 4 5 5 5 6 7 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 15 14 13 13 13 13 13 13 13 13 12 12 12 11 10 8 8 8 8 8 8 7 8 8 8 8 7 8 8 8 7 6 6 7 8 9 9 8 6 5 4 4 4 4 5 6 8 9 9 10 9 9 8 8 8 8 10 10 11 11 12 13 13 13 14 14 13 12 12 12 12 11 10 9 8 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 8 8 9 10 11 12 13 13 13 14 13 13 14 15 16 17 17 16 16 16 16 17 18 18 18 17 17 16 16 15 14 13 11 10 11 10 9 9 9 9 10 11 12 12 13 13 14 14 15 15 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 19 19 19 20 20 20 20 19 19 19 19 18 18 17 16 16 17 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 19 18 17 15 13 12 11 11 12 12 12 12 11 10 10 9 8 8 8 7 6 5 4 4 5 6 7 7 7 7 7 7 7 6 7 7 7 7 5 4 4 2 2 3 4 4 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 9 8 7 6 6 5 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 5 6 6 6 6 7 6 6 6 7 6 6 6 5 6 8 10 12 13 14 15 18 17 21 24 27 28 27 24 20 13 8 6 6 7 6 6 6 7 7 6 5 4 5 6 7 9 12 14 14 11 7 2 4 6 7 6 6 6 7 7 8 8 8 8 8 7 7 6 5 6 7 7 5 3 1 2 4 4 4 5 5 5 5 5 6 5 4 3 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 11 11 11 10 9 7 6 6 7 7 8 9 9 8 5 2 1 1 3 5 7 8 10 12 13 13 13 12 11 9 7 6 6 7 8 10 10 11 11 12 12 13 13 13 13 12 12 10 9 10 11 13 13 14 14 15 15 15 15 15 14 13 13 13 13 13 14 15 15 14 14 14 14 14 14 15 16 16 16 15 15 15 15 15 16 16 17 16 16 15 14 13 12 11 10 10 13 15 16 17 18 18 18 17 17 17 17 17 16 15 14 14 14 13 15 15 15 15 15 15 14 14 14 15 16 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 14 14 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 16 15 14 13 12 11 11 11 10 9 8 6 6 6 5 5 6 6 5 4 3 2 3 5 6 8 10 11 12 12 12 12 12 12 13 13 13 13 12 11 10 11 11 11 12 12 12 13 13 13 12 11 8 5 4 3 3 3 4 4 5 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 12 12 11 10 8 7 7 7 8 8 8 8 8 9 9 9 8 9 9 9 9 8 7 8 9 10 10 8 7 6 5 4 4 4 5 7 9 10 11 11 10 9 9 8 9 9 10 10 11 11 11 12 11 12 13 13 12 11 11 11 11 10 9 8 7 5 5 6 6 5 5 6 6 6 6 6 6 7 7 7 8 8 9 10 11 12 12 12 12 12 12 11 12 14 15 16 17 16 16 16 16 17 18 18 18 18 17 18 17 17 16 15 14 12 11 12 11 10 9 9 9 9 11 12 12 13 13 14 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 19 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 18 19 19 20 20 20 21 21 21 22 22 22 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 22 21 20 19 17 16 15 14 13 12 12 12 12 12 12 11 10 10 9 9 9 9 8 7 6 6 6 6 8 9 9 9 8 8 8 8 8 8 9 8 7 5 4 4 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 8 9 9 10 10 10 11 10 10 10 10 10 9 9 8 6 5 4 3 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 5 6 7 7 7 8 8 8 8 8 7 7 6 6 7 9 11 12 13 15 17 18 20 24 28 29 28 26 22 17 12 9 7 7 6 5 4 6 7 7 6 5 4 5 5 7 9 12 13 11 8 3 1 5 6 5 5 6 6 7 7 8 8 8 7 6 5 5 4 4 5 6 6 4 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 11 12 12 11 9 8 8 7 7 7 8 9 9 8 6 2 1 1 2 5 6 7 10 11 13 13 13 13 12 10 9 8 7 8 9 10 10 11 11 11 12 13 13 13 13 13 12 11 10 10 12 13 13 14 14 15 15 16 15 14 13 13 13 13 13 13 14 14 15 14 14 15 15 15 14 15 16 16 16 16 16 16 16 16 16 17 17 17 16 15 14 14 13 11 10 11 14 15 17 18 19 19 19 18 18 18 18 18 17 15 14 14 14 15 16 16 16 15 15 15 14 14 15 16 16 17 16 16 15 15 14 14 13 13 14 14 13 13 13 13 12 12 12 12 13 14 15 15 16 17 17 18 18 18 17 17 16 16 16 16 16 15 15 14 13 12 12 12 12 12 11 10 9 9 8 7 7 7 7 5 4 4 3 3 4 5 6 8 10 11 12 12 12 13 13 13 13 13 13 12 11 11 11 11 12 12 13 13 13 13 13 13 13 11 9 6 4 3 3 3 3 4 5 6 7 8 9 9 10 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 15 15 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 11 10 9 8 7 7 7 7 8 8 8 9 10 10 10 10 10 10 11 10 9 8 9 10 10 10 9 8 7 6 4 4 4 6 8 9 11 12 12 12 11 10 9 9 10 9 10 10 10 11 11 10 11 12 12 11 10 10 10 9 9 7 6 6 4 5 6 6 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 11 11 11 12 11 11 10 10 11 12 14 15 16 17 17 16 16 17 18 19 19 18 18 18 18 18 17 17 16 14 13 14 13 12 10 9 9 9 10 11 12 12 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 20 20 20 20 20 19 19 19 19 20 20 19 19 19 19 19 19 19 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 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 21 20 18 16 15 15 14 14 13 13 13 13 13 13 12 11 11 10 10 10 9 9 8 8 9 9 9 11 12 12 11 10 10 10 10 11 11 10 9 7 4 3 3 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 5 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 7 6 5 3 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 4 5 6 7 8 8 9 9 10 9 9 8 8 7 7 8 10 12 14 16 19 19 21 24 28 29 27 23 20 16 13 11 9 9 8 6 4 2 4 6 7 6 5 4 4 5 6 9 11 10 7 3 1 3 4 4 4 4 5 6 7 8 8 7 6 5 3 2 3 4 5 5 4 4 2 2 3 3 3 3 4 4 5 5 5 5 6 6 5 5 5 5 5 3 3 3 4 5 6 6 6 6 6 7 7 7 6 6 6 7 8 9 10 10 10 10 10 10 10 11 12 12 12 11 9 9 8 8 8 9 10 10 8 6 3 1 1 3 4 5 7 9 11 12 13 13 13 12 12 11 10 9 9 9 10 10 10 10 11 12 12 13 13 13 14 13 11 10 10 11 13 13 14 14 14 15 15 14 14 13 13 13 14 13 13 14 14 14 14 14 15 15 15 14 15 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 15 14 11 11 12 14 16 17 19 19 20 20 19 19 19 19 18 17 16 14 14 15 16 16 17 17 16 15 14 15 15 15 16 16 16 16 15 15 14 14 14 13 13 14 14 14 14 13 13 13 12 12 12 13 14 15 16 17 17 18 18 18 18 18 17 17 17 16 16 16 15 14 13 12 12 12 12 12 12 12 11 11 10 10 9 9 8 7 5 4 5 4 4 4 5 6 8 9 11 12 12 13 13 13 13 13 13 13 12 11 11 11 12 13 13 13 13 13 13 13 13 13 12 10 8 5 4 3 3 3 4 6 7 8 8 9 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 9 7 7 7 7 8 8 9 9 9 10 11 11 11 11 12 12 12 10 10 10 11 11 11 11 10 8 7 5 4 5 7 8 10 11 12 12 13 13 11 10 9 9 9 9 9 10 10 10 10 11 12 12 11 9 9 8 7 6 6 5 4 5 6 6 6 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 11 10 10 10 11 11 12 13 14 15 16 16 17 18 19 20 20 20 20 20 19 19 18 17 17 16 16 16 15 14 13 12 11 10 10 10 11 12 13 13 14 14 14 15 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 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 21 21 21 21 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 21 20 18 16 15 15 15 16 15 15 14 14 14 14 14 12 11 11 10 10 9 9 9 10 10 11 11 13 14 14 13 13 12 12 13 14 13 12 10 7 3 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 5 5 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 8 8 7 6 5 4 3 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 4 5 6 7 7 8 9 10 11 11 11 10 9 9 9 8 10 12 14 17 19 22 21 24 25 26 24 21 17 13 11 9 9 9 10 10 9 7 3 2 5 7 6 5 4 4 3 6 8 9 6 2 2 3 3 3 3 3 4 6 7 8 8 8 6 5 4 4 4 4 6 6 5 4 3 3 3 3 3 4 4 4 5 6 6 6 6 6 6 5 4 3 3 3 1 2 2 4 5 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 10 10 10 11 12 13 12 11 11 10 10 9 9 10 10 10 9 6 4 2 2 3 3 5 7 9 10 11 12 12 12 12 12 12 12 11 10 10 10 10 10 9 10 11 12 12 13 13 14 13 12 10 9 11 12 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 16 15 15 16 16 16 16 16 17 17 17 17 17 17 16 14 12 12 12 14 16 18 19 20 19 19 18 18 19 19 19 17 16 15 15 15 16 17 18 18 16 15 14 14 15 15 16 16 16 16 16 15 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 14 15 16 16 17 18 19 19 18 18 18 18 18 17 17 16 16 15 13 12 12 12 13 13 13 12 12 12 12 12 11 11 11 10 8 6 5 5 5 5 5 5 6 8 9 10 11 12 13 13 14 14 14 13 13 12 12 12 12 13 14 14 14 14 14 13 13 13 14 13 12 10 7 5 4 4 4 5 6 7 8 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 7 7 7 8 8 9 9 9 10 11 11 12 12 13 13 13 11 11 11 12 12 12 12 11 9 8 7 6 7 8 9 10 11 12 12 13 13 12 11 9 9 9 9 9 9 9 10 10 11 11 11 10 9 8 6 5 5 4 3 4 5 5 6 5 5 5 5 5 5 5 5 6 6 7 8 9 9 10 11 11 11 12 13 13 12 12 12 12 12 12 12 12 13 15 16 17 19 20 21 21 21 21 21 20 20 19 19 18 18 17 18 17 16 15 14 13 11 10 10 11 12 12 12 13 13 14 14 15 16 16 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 21 19 17 16 16 17 17 17 16 15 15 15 15 14 12 11 11 10 10 9 9 10 11 12 12 13 14 15 15 15 14 14 14 15 16 15 14 11 7 3 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 6 7 8 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 8 8 7 6 5 4 3 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 4 5 6 7 7 8 8 9 10 11 12 11 11 10 10 10 11 12 14 17 19 20 20 21 22 21 20 18 15 12 10 8 7 7 8 10 11 11 9 5 0 4 7 6 5 4 3 2 5 8 6 2 1 3 3 3 3 3 4 5 7 8 9 8 7 5 5 5 5 6 6 6 6 6 4 4 3 4 4 4 4 4 5 7 7 7 7 7 7 5 4 2 2 1 1 1 1 3 4 6 6 6 6 6 6 6 7 7 7 7 6 7 8 9 10 10 11 11 10 10 11 11 12 13 12 12 12 11 11 10 10 10 11 10 9 7 5 4 4 4 5 6 7 8 10 11 12 12 12 12 13 13 13 12 11 11 10 10 10 9 10 11 11 12 13 13 14 13 12 10 9 10 12 13 13 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 15 14 14 14 14 15 16 17 17 17 16 16 17 17 17 17 16 16 16 15 13 12 12 13 15 17 19 19 19 19 18 17 18 18 18 17 16 16 16 16 17 18 18 17 16 14 14 14 14 15 15 15 16 16 16 15 14 14 13 13 13 13 14 14 14 14 14 13 13 13 14 14 15 16 17 17 18 19 18 18 18 18 18 18 17 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 7 6 6 5 5 5 6 6 7 8 9 11 12 13 13 13 14 14 13 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 14 13 11 9 9 6 5 5 6 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 14 13 13 13 13 13 12 12 11 10 10 9 8 7 8 8 9 9 9 8 9 9 11 12 13 14 15 14 12 12 13 14 14 14 13 12 11 11 10 9 9 9 10 10 10 10 10 12 12 12 11 9 9 8 9 9 9 9 10 10 10 11 10 9 8 6 6 5 4 2 3 5 5 5 6 5 5 5 5 5 5 5 5 6 6 7 8 9 9 10 10 11 12 13 14 14 13 13 13 13 12 12 12 12 13 14 16 17 19 20 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 17 16 14 13 12 11 11 11 11 11 12 12 13 14 15 15 16 16 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 17 16 16 17 17 18 17 17 17 17 18 18 18 19 19 19 19 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 18 17 17 17 17 17 16 15 15 15 14 13 12 11 10 10 10 9 10 10 11 12 13 13 14 15 15 15 15 15 16 17 17 17 15 12 9 4 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 7 7 6 5 5 4 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 5 6 7 7 7 7 8 9 11 12 12 13 12 12 12 13 14 16 17 19 19 20 20 19 18 16 14 13 12 11 9 8 7 7 8 9 10 11 10 7 2 2 5 6 5 3 2 3 6 7 4 1 3 4 3 2 2 3 5 7 8 9 9 7 5 4 4 5 5 6 5 5 5 5 4 4 4 4 5 5 5 5 7 8 9 8 8 8 7 5 4 3 2 1 1 2 3 5 6 7 8 7 7 7 7 7 7 7 7 7 7 7 8 10 10 10 11 11 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 8 7 5 6 6 6 6 8 9 9 10 11 11 12 12 12 13 13 13 12 11 11 10 10 10 11 11 11 12 13 13 14 13 12 10 9 10 11 11 13 14 14 13 13 13 14 14 15 15 15 15 15 14 15 15 15 15 16 16 15 14 14 14 15 16 17 17 18 17 17 16 17 17 17 16 16 16 16 15 14 13 12 13 14 16 17 19 19 19 19 18 17 17 16 15 15 15 15 16 17 18 18 17 15 14 13 14 14 15 15 15 15 16 16 16 15 14 13 13 13 13 13 14 14 14 14 13 13 14 14 15 16 16 16 17 17 18 18 18 18 18 18 17 16 16 16 15 14 14 14 13 14 13 13 13 13 13 13 14 14 14 14 13 12 10 7 7 7 6 6 6 6 6 7 8 9 10 12 12 13 13 14 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 13 12 11 10 7 6 6 6 7 8 9 9 10 10 10 11 11 12 13 13 13 13 13 14 14 14 14 15 16 16 16 15 15 14 15 15 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 10 8 8 8 8 9 9 8 8 9 9 11 12 14 15 16 15 13 13 14 15 15 15 14 13 13 13 12 11 11 10 10 10 10 9 9 10 11 11 10 9 8 8 8 8 9 9 9 9 10 10 9 8 7 6 5 4 3 1 3 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 10 11 13 14 15 14 14 14 13 13 13 12 12 12 13 14 16 17 19 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 18 17 17 16 15 13 12 11 11 11 11 11 12 13 13 14 15 16 16 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 16 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 20 19 18 17 17 17 16 15 14 14 14 13 12 11 11 10 10 10 10 10 11 11 12 12 13 13 14 15 15 16 16 17 19 19 18 16 14 11 7 5 3 1 2 2 3 2 2 2 2 3 3 3 3 3 3 4 5 6 7 8 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 7 7 7 6 5 5 5 4 4 3 3 3 3 3 3 2 2 3 3 3 3 4 4 5 6 7 7 7 7 7 8 10 12 12 13 13 14 13 14 16 19 20 20 20 20 19 19 17 15 13 12 11 11 11 10 9 9 8 9 10 10 10 10 7 3 1 4 5 5 2 2 6 8 7 2 3 4 4 3 3 3 4 6 8 9 9 8 6 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 9 9 9 8 8 6 5 4 2 1 4 6 7 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 9 10 10 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 10 9 8 9 8 7 7 8 9 10 10 11 11 11 12 12 13 13 13 13 12 11 11 10 11 12 12 12 13 13 13 13 13 12 10 9 10 10 11 12 13 14 13 13 14 14 15 15 15 15 14 14 14 15 16 16 15 16 16 15 15 14 15 16 16 17 18 18 17 16 16 16 17 17 16 16 16 16 15 14 13 13 13 15 16 16 19 19 19 19 19 17 16 15 15 15 15 16 17 18 19 17 16 15 14 13 14 14 14 14 14 14 15 16 16 15 15 14 14 14 14 13 13 14 14 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 15 14 13 13 13 13 14 14 14 15 15 14 12 10 8 9 8 7 7 7 7 7 7 8 9 10 11 11 12 13 13 13 12 13 13 14 14 13 13 14 14 15 15 15 15 15 15 16 15 13 13 12 10 9 7 7 7 8 9 9 10 10 10 10 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 15 16 16 16 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 10 9 8 9 9 9 9 8 8 9 11 13 14 16 17 17 15 14 15 15 15 15 14 14 14 13 13 12 11 11 10 10 9 9 8 9 10 10 9 8 7 7 7 7 7 8 8 8 9 9 9 8 7 6 6 4 2 2 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 8 8 8 9 10 11 13 14 15 15 14 14 14 14 13 12 12 12 13 15 16 17 18 19 19 20 21 21 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 13 12 12 12 12 12 12 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 17 15 15 15 16 16 17 16 16 16 16 16 16 17 17 17 18 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 22 21 19 18 17 17 17 16 14 13 13 12 11 11 10 10 10 10 10 11 11 12 11 11 11 12 13 14 14 15 16 18 19 20 20 18 16 14 12 12 9 6 4 2 2 1 1 1 1 2 2 2 3 3 3 4 5 6 7 8 9 9 9 10 9 10 10 10 10 9 9 9 8 7 7 7 7 7 7 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 7 8 10 11 11 13 13 14 16 18 21 23 23 23 22 21 19 18 16 14 12 11 11 11 11 10 10 10 10 11 11 11 11 10 8 4 1 2 3 3 1 4 9 11 8 2 3 4 3 3 3 3 5 7 8 9 8 7 5 3 3 3 2 2 2 2 3 3 4 4 4 4 5 5 6 7 8 9 10 10 10 10 9 8 7 7 5 4 5 8 9 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 8 8 9 10 11 11 10 10 9 10 10 11 10 10 11 11 11 11 11 11 11 12 12 12 11 10 10 10 9 9 9 9 9 10 10 10 10 10 11 12 13 14 14 13 13 12 11 11 12 12 12 13 13 13 13 13 13 12 11 10 10 10 11 13 14 14 14 13 14 14 15 15 14 14 14 13 14 14 15 16 16 16 15 15 15 15 16 16 16 17 17 18 17 16 16 16 16 16 17 17 17 16 15 14 13 13 14 14 15 17 19 20 20 19 19 18 17 16 16 16 16 18 19 20 19 16 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 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 15 15 15 15 15 14 12 11 11 10 9 8 7 7 7 7 8 8 9 10 11 11 11 12 13 13 13 14 14 14 13 13 13 14 14 15 16 16 16 16 16 16 14 14 13 12 11 9 8 8 8 9 9 10 10 10 10 10 11 12 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 16 17 17 17 16 15 14 14 15 15 15 15 14 13 13 13 13 13 13 13 12 11 10 9 9 10 10 11 10 9 10 12 13 14 15 17 18 17 16 16 15 14 14 13 13 13 13 12 11 11 11 10 9 9 7 7 8 9 9 7 6 6 6 6 5 4 6 6 7 9 9 9 9 8 7 6 4 3 3 4 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 7 7 8 9 10 11 13 14 15 15 14 15 14 14 14 13 12 12 13 14 16 17 18 18 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 16 15 14 14 14 13 13 12 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 18 18 18 18 17 16 15 14 14 15 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 21 19 18 17 17 16 15 13 12 11 10 10 9 9 10 10 10 10 11 12 12 11 11 11 12 13 14 14 15 17 19 21 22 21 19 17 15 13 13 11 9 7 5 4 3 2 2 2 3 3 3 4 4 5 5 6 7 8 9 10 10 10 10 10 9 10 10 9 9 8 8 7 6 6 5 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 3 5 6 6 6 5 6 7 8 9 10 11 11 12 15 19 22 25 27 26 25 24 22 19 17 14 13 12 11 11 11 11 11 11 11 12 13 14 13 12 10 8 4 2 1 2 1 2 6 11 13 9 3 3 4 3 3 2 3 5 6 7 8 7 6 5 4 4 4 3 3 2 1 1 2 3 3 3 3 4 4 6 7 8 9 10 10 11 11 10 10 10 9 8 7 8 9 10 11 11 10 10 10 10 10 9 9 8 8 8 8 7 7 8 8 9 10 11 11 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 11 11 10 10 10 10 11 13 14 14 14 13 12 12 12 12 12 13 13 13 13 13 13 13 12 11 10 10 10 11 13 14 14 14 13 13 14 14 15 14 14 13 12 13 13 14 15 16 15 15 15 15 15 16 16 16 16 17 17 17 15 15 15 15 16 17 17 17 16 15 14 14 14 14 14 15 17 19 20 20 19 19 18 18 18 18 17 18 20 20 19 16 14 13 13 14 14 14 14 14 14 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 16 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 12 12 11 10 9 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 14 14 14 14 13 13 13 14 15 16 17 18 18 17 16 15 15 14 13 12 11 9 9 8 9 10 10 10 10 10 10 10 11 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 17 16 15 16 16 17 17 17 17 16 15 15 15 16 16 15 14 13 13 13 13 13 13 13 13 12 11 10 11 11 11 13 12 11 11 12 13 13 15 17 19 19 19 17 15 14 13 12 11 11 11 11 11 10 10 9 7 6 5 6 7 9 8 6 5 4 3 3 3 2 3 5 7 8 9 10 10 9 9 8 6 4 3 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 9 10 11 13 14 15 15 15 15 15 15 15 14 14 13 12 13 15 15 16 17 17 18 19 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 16 15 14 14 15 15 16 16 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 21 19 18 17 16 15 14 12 10 9 8 8 9 9 9 9 9 10 11 12 12 11 11 11 13 13 14 15 17 18 20 22 22 20 19 17 15 14 14 12 11 10 9 7 7 6 5 5 5 5 5 5 6 6 6 7 8 9 10 10 10 10 10 9 9 9 9 9 8 7 7 7 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 4 3 4 5 6 5 5 5 6 8 8 10 11 12 13 17 22 25 27 27 27 26 25 22 19 16 14 13 12 12 12 13 13 12 12 13 14 15 15 14 12 10 8 6 4 3 2 4 4 7 10 11 7 3 3 4 4 3 1 2 4 5 5 6 6 6 5 5 5 5 5 4 3 1 0 1 2 2 2 2 2 4 5 7 8 8 9 10 11 11 11 11 11 10 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 8 9 10 11 11 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 12 12 13 13 12 11 11 11 10 10 9 11 12 14 14 14 13 13 12 12 13 13 13 13 12 12 13 13 13 12 11 10 10 10 11 13 14 14 14 13 13 14 14 14 14 14 13 12 12 13 14 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 15 15 15 16 17 17 17 16 15 14 14 14 14 14 15 16 18 19 19 19 19 19 19 18 18 18 18 19 19 17 14 13 12 12 13 14 14 14 14 14 14 14 14 14 15 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 15 16 16 16 15 15 15 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 13 13 12 11 11 10 8 8 8 8 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 15 16 18 19 19 19 17 16 16 16 15 14 12 11 10 9 9 10 10 10 10 10 10 10 11 12 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 17 17 17 17 17 16 15 16 16 16 16 15 14 13 13 13 13 13 13 13 13 12 12 11 12 12 13 15 14 12 12 13 13 13 15 17 19 19 19 18 16 14 13 11 10 10 10 10 10 10 8 6 3 3 4 5 6 8 7 6 5 2 0 1 2 2 3 5 7 8 9 9 10 10 10 10 8 7 5 4 4 4 4 4 4 4 3 4 4 5 5 5 5 5 5 6 7 8 9 10 11 12 13 14 15 15 15 15 16 16 16 16 15 14 13 15 15 16 16 16 16 17 18 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 20 18 18 17 15 14 12 10 8 8 7 8 8 8 8 9 9 10 11 11 11 11 11 12 13 13 14 16 17 19 20 21 21 19 18 17 16 15 15 14 13 12 11 10 10 9 8 8 7 7 7 7 7 7 8 8 9 10 10 10 10 9 9 9 9 9 9 8 7 6 6 6 5 4 4 4 4 4 3 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 6 8 8 10 12 14 17 20 23 25 27 27 28 26 23 19 16 15 14 14 13 13 14 15 15 15 16 16 17 16 15 13 11 10 9 9 8 6 6 8 6 6 6 5 3 4 5 5 4 3 1 1 2 3 4 4 4 5 5 5 6 6 6 5 3 1 1 2 3 3 2 2 2 4 5 6 7 8 8 9 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 14 14 13 12 12 11 11 10 9 10 12 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 10 10 11 12 13 13 13 13 13 13 13 14 14 14 14 12 12 12 13 14 15 15 15 15 15 16 16 16 16 16 16 17 16 16 16 15 16 17 17 17 17 15 14 14 14 14 15 14 15 16 18 19 20 19 19 19 19 18 17 17 16 16 16 14 12 12 12 12 12 13 14 15 14 14 14 14 13 14 15 15 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 14 14 15 16 16 15 15 15 14 14 15 16 16 17 16 16 16 16 16 17 17 17 17 16 16 17 16 15 14 13 13 12 12 11 10 9 8 8 9 10 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 15 16 17 18 19 20 19 18 18 17 16 16 15 13 11 11 10 10 11 11 11 11 10 10 11 12 13 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 18 17 17 16 17 17 18 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 13 13 14 15 14 13 13 13 13 13 15 16 17 18 19 17 16 15 14 13 11 11 10 10 10 8 6 3 2 3 4 5 5 5 5 5 3 1 0 1 2 4 5 6 8 8 8 8 9 10 11 11 11 9 7 5 4 4 4 4 4 4 3 4 4 5 5 5 5 5 6 6 6 7 8 10 11 12 13 13 14 14 14 15 16 16 17 17 16 15 14 14 14 15 15 15 15 16 17 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 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 21 21 21 21 21 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 21 18 16 16 14 13 12 10 9 7 7 7 7 7 7 8 8 9 10 10 10 10 10 11 12 13 13 15 16 17 18 19 19 19 18 17 17 17 16 15 15 14 13 13 12 11 10 10 9 9 9 9 8 8 8 9 9 10 9 9 9 9 9 9 8 8 8 8 7 6 6 5 5 4 4 3 3 3 3 3 4 4 4 4 3 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 7 6 7 9 12 14 17 20 21 23 25 28 29 29 25 20 16 15 15 15 15 15 15 17 17 18 19 19 19 17 16 14 12 11 10 10 10 9 9 10 10 8 5 2 3 4 5 5 5 4 3 2 1 1 1 2 2 3 3 3 4 6 7 6 5 2 1 2 3 4 4 4 3 3 4 5 6 6 7 8 9 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 9 9 9 10 10 11 11 12 11 12 13 13 14 14 14 14 13 12 11 10 9 10 11 13 13 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 10 10 10 11 12 13 13 12 12 12 13 14 15 15 14 13 12 12 13 14 14 15 15 15 15 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 15 15 16 18 19 20 20 20 19 19 18 17 16 15 15 14 13 12 12 12 12 12 13 14 14 14 13 13 13 13 14 14 15 16 16 16 16 16 17 17 17 17 17 17 16 16 14 14 13 13 12 13 14 15 15 15 15 15 15 15 16 16 16 16 17 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 12 12 11 10 9 9 9 10 11 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 15 16 17 18 18 19 20 19 19 19 17 17 16 15 14 12 12 11 12 12 12 13 12 11 12 12 13 14 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 18 17 17 17 17 16 16 16 16 15 15 16 16 15 15 16 16 16 16 16 16 15 15 14 14 14 15 14 14 14 14 15 16 15 14 13 12 12 13 15 15 17 18 18 18 17 18 16 15 13 12 11 11 10 8 5 3 2 3 5 5 4 3 3 2 2 1 1 2 4 6 7 8 8 8 8 8 8 10 11 12 11 10 8 6 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 9 10 11 12 12 13 13 14 15 16 16 17 17 17 17 16 15 15 14 15 15 15 16 17 18 19 19 19 19 18 18 17 16 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 16 16 15 15 15 14 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 16 16 16 15 15 15 15 14 14 15 15 14 14 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 25 25 25 25 25 25 23 22 20 17 14 14 12 10 9 8 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 11 12 13 14 15 16 16 16 16 17 17 16 16 16 16 16 16 15 15 14 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 8 9 8 8 8 8 8 8 7 7 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 4 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 10 12 14 16 18 20 20 22 26 29 29 29 21 15 14 14 16 17 17 17 18 19 19 21 21 20 18 16 14 13 11 11 11 11 11 11 12 13 12 9 4 3 4 5 5 5 4 4 3 2 2 2 1 1 1 1 2 2 3 5 6 6 4 1 2 3 4 4 4 4 4 4 4 4 5 5 6 8 9 9 10 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 10 9 9 8 8 8 8 7 7 6 7 8 9 9 9 8 8 8 9 10 11 11 11 12 13 14 14 14 14 14 14 12 11 10 9 9 11 12 13 14 14 14 13 13 13 13 13 13 12 11 12 12 12 12 12 11 10 9 10 11 12 12 12 12 12 12 13 14 15 15 15 14 13 12 12 12 13 13 14 15 16 16 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 16 17 18 19 20 20 20 19 19 18 16 15 14 13 13 13 12 12 12 11 12 13 14 14 13 12 12 13 14 14 15 16 16 16 16 16 16 17 18 18 17 17 17 16 14 13 12 12 12 12 13 14 14 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 16 16 15 14 13 12 12 11 11 10 10 10 11 11 12 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 16 17 17 18 19 19 19 19 19 18 18 17 16 15 14 13 13 12 13 14 14 14 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 19 18 17 17 17 16 15 15 15 15 15 15 15 15 14 14 15 16 16 17 17 17 16 16 16 16 17 18 17 17 15 15 14 15 14 14 12 12 12 13 13 14 16 17 18 18 19 20 18 16 16 14 13 11 9 8 6 4 4 5 5 5 5 3 1 1 2 2 3 4 6 8 9 9 9 9 8 8 9 9 10 11 11 10 9 8 6 5 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 9 9 10 10 11 12 13 14 15 16 16 16 17 17 17 17 16 16 15 15 15 16 17 18 18 19 19 18 17 17 16 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 16 15 15 14 14 14 13 13 13 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 25 25 25 25 25 25 25 25 25 25 25 25 24 23 20 18 15 13 12 10 8 6 5 5 5 5 6 6 7 7 7 8 8 9 9 9 9 8 9 10 12 12 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 4 4 5 5 6 7 7 7 7 7 7 7 8 9 10 12 13 15 16 17 17 18 22 27 29 29 26 17 9 11 14 16 17 18 18 19 20 20 21 20 18 17 15 14 12 11 11 11 11 12 13 14 16 14 10 4 3 4 5 5 4 4 3 3 2 2 2 2 2 1 1 0 1 3 4 6 5 2 2 3 3 3 3 3 4 4 3 3 4 5 6 7 8 9 9 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 9 10 10 10 9 8 8 7 7 7 7 6 4 4 4 6 7 8 8 7 7 7 7 8 9 9 10 12 13 14 14 14 15 14 14 13 11 10 9 9 10 12 13 13 14 14 14 13 13 13 13 13 12 11 11 11 12 12 12 11 10 10 10 11 12 12 11 11 11 12 14 15 15 15 15 14 13 12 11 11 11 12 13 15 15 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 16 17 18 19 19 19 20 20 19 19 17 15 13 13 13 13 13 12 11 11 11 12 13 12 12 12 13 13 14 14 16 16 16 16 15 15 15 16 18 18 18 18 17 15 14 13 12 12 11 12 13 13 14 15 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 19 19 19 18 17 16 15 14 13 13 12 12 11 11 11 12 11 13 14 15 14 13 12 11 12 12 12 12 13 14 15 15 15 15 16 17 17 18 19 19 19 20 21 20 19 18 16 15 14 14 14 14 15 16 16 16 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 19 18 17 16 16 15 14 14 15 15 16 16 16 15 15 15 15 16 17 18 18 17 16 16 16 17 18 18 18 17 15 14 13 14 14 14 13 12 12 13 14 15 15 17 18 19 19 19 18 16 16 15 13 11 9 8 6 6 6 7 7 8 6 4 2 2 3 4 5 6 8 9 10 10 11 10 9 9 9 9 9 9 9 9 9 8 7 6 4 4 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 9 9 10 11 12 14 16 16 16 15 15 15 16 16 16 16 16 15 15 16 17 18 18 19 18 17 15 15 14 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 25 25 25 25 25 25 25 25 25 25 25 24 22 19 16 14 12 11 10 8 6 5 4 3 3 4 5 6 7 7 8 9 9 9 9 9 9 8 9 11 12 13 14 14 14 13 13 12 12 12 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 3 3 4 4 5 6 7 7 8 7 7 7 8 8 9 11 13 14 14 14 14 15 18 22 26 28 28 23 14 6 8 12 15 16 17 18 19 20 20 20 20 18 17 15 14 13 12 12 11 12 13 14 16 17 16 12 6 2 3 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 4 5 5 3 2 3 3 3 2 2 2 3 3 3 3 4 5 7 8 9 9 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 8 8 8 8 8 9 9 10 9 7 7 6 6 6 6 5 4 1 1 2 4 6 7 7 7 7 7 6 7 8 9 10 12 14 14 14 14 14 14 14 13 11 10 10 10 11 12 13 13 14 14 14 14 14 14 14 13 12 12 11 11 12 12 12 11 11 10 10 11 12 12 12 12 12 12 14 15 15 15 15 14 14 13 12 11 11 12 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 16 17 18 18 19 19 20 20 19 17 15 14 13 13 13 13 12 11 10 10 10 11 11 12 13 13 13 14 15 16 16 16 15 15 15 15 16 17 18 18 18 17 15 14 13 13 12 12 11 12 12 13 15 16 17 17 17 17 17 17 18 18 18 18 19 19 20 19 19 20 20 19 18 18 16 15 14 14 13 13 13 13 13 14 14 14 15 16 16 15 13 12 11 12 12 12 12 12 13 14 15 15 15 16 17 18 19 19 20 20 21 21 21 19 18 16 15 15 15 15 15 16 17 17 16 15 15 14 14 15 15 16 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 20 19 17 16 15 15 14 13 14 15 16 17 17 17 17 16 16 16 17 18 18 17 16 15 16 16 16 16 16 16 15 14 12 12 13 15 15 15 14 14 14 15 15 16 17 18 19 18 17 16 16 15 14 13 11 10 8 7 8 9 9 9 10 8 5 4 4 5 7 8 9 9 10 10 11 11 11 10 9 9 8 8 8 8 8 9 9 8 6 4 3 3 3 4 4 4 5 5 6 6 7 7 8 8 7 7 7 8 8 8 9 10 13 14 16 16 15 14 14 14 14 15 15 15 15 14 15 16 17 18 18 19 18 16 14 13 13 12 13 13 13 13 14 15 15 16 16 16 17 17 17 17 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 13 13 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 25 25 25 25 25 25 25 25 25 24 23 21 18 15 13 12 11 11 10 8 7 6 5 4 4 5 6 7 7 8 8 9 9 9 9 9 9 10 11 12 13 14 14 13 12 12 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 3 4 4 5 6 7 7 6 6 7 7 7 9 11 12 12 12 13 14 16 20 22 23 29 28 20 11 5 5 9 12 14 16 17 18 20 20 20 20 18 17 16 14 13 13 13 12 13 13 15 17 18 18 16 11 4 2 2 4 4 4 3 3 2 1 1 1 1 1 1 2 3 4 3 3 2 2 2 2 2 2 2 2 3 4 4 4 5 6 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 7 7 7 7 7 7 8 8 8 9 9 9 6 5 5 5 5 5 5 4 2 1 1 1 2 4 6 7 7 7 7 6 6 7 8 10 12 14 14 14 14 14 14 14 12 11 10 10 10 11 11 12 13 13 14 14 14 14 14 14 13 12 12 12 11 12 12 12 12 12 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 14 14 13 12 11 12 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 16 16 17 18 19 19 19 20 19 18 16 14 14 14 14 13 13 12 10 10 10 10 10 11 12 13 13 14 15 16 16 15 15 15 15 15 16 16 16 18 19 18 16 15 14 14 13 12 12 12 12 13 14 15 16 16 16 17 18 18 18 18 18 19 20 21 21 20 20 20 20 20 19 18 16 15 14 14 14 14 14 14 15 15 16 16 16 14 14 14 14 13 12 12 12 12 12 13 13 14 15 15 16 17 18 18 19 19 20 21 21 21 20 19 18 16 15 15 15 15 16 17 17 17 16 15 14 13 13 14 15 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 20 18 16 16 15 14 14 14 14 16 17 18 18 19 18 18 18 18 18 18 16 15 14 14 15 14 14 14 13 13 12 12 11 12 14 15 17 17 17 16 16 16 16 16 17 18 18 17 16 16 15 14 13 12 11 10 9 9 9 10 11 12 12 10 8 6 7 8 9 10 10 10 10 11 11 11 11 11 10 9 8 8 7 7 8 9 9 8 6 4 3 3 3 4 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 11 14 16 16 15 15 14 13 14 14 14 14 14 13 13 14 15 16 17 18 19 17 15 13 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 16 16 15 14 14 14 13 13 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 24 22 20 17 15 13 12 12 12 12 11 10 9 7 6 5 6 7 8 8 8 9 10 10 11 10 9 9 10 11 12 12 14 15 15 14 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 11 10 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 6 6 7 7 7 7 9 10 11 12 13 14 16 19 23 24 26 29 27 18 8 3 3 3 7 11 12 15 17 19 20 20 20 19 17 16 15 14 14 14 14 14 14 15 17 19 19 18 15 8 6 3 4 5 4 3 3 2 1 1 0 1 1 1 2 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 5 6 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 6 6 7 7 7 8 8 8 8 7 4 3 3 4 4 5 4 3 1 1 2 1 2 3 4 5 6 7 7 7 7 7 8 11 13 14 14 14 14 14 14 14 12 10 9 9 10 11 11 12 12 13 13 14 14 14 14 14 13 13 12 12 11 12 12 12 12 12 12 11 11 11 12 12 13 13 13 13 14 15 15 15 15 15 14 13 12 12 12 13 14 14 14 14 14 14 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 20 19 18 16 15 16 15 15 14 13 12 11 10 10 9 10 11 11 12 14 15 16 16 16 14 14 15 15 15 15 15 16 17 19 18 17 15 15 14 14 14 13 13 13 13 13 14 15 15 16 16 17 18 18 19 19 21 22 22 22 22 21 21 21 21 20 18 17 16 15 15 15 15 16 16 17 17 17 16 14 13 12 13 14 14 13 13 13 13 13 13 14 14 15 16 16 17 18 18 19 19 20 20 20 19 19 19 19 17 16 15 14 15 17 18 18 17 16 15 14 13 13 13 15 17 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 20 19 17 16 15 14 13 14 15 16 17 18 18 19 19 19 19 19 19 18 17 15 13 13 14 14 14 14 12 11 11 10 11 11 12 15 17 18 18 19 18 17 17 17 17 18 18 17 17 16 16 14 13 11 11 11 11 10 10 11 11 12 13 13 12 11 10 10 10 11 11 10 10 9 9 9 10 11 11 10 8 8 7 7 7 8 9 9 8 6 4 3 3 3 3 4 4 5 5 6 7 8 8 9 9 8 8 8 8 8 8 9 12 15 17 16 15 14 13 13 13 14 14 14 13 13 13 13 14 16 18 19 18 16 14 12 11 11 11 11 11 11 12 12 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 25 25 25 25 25 25 24 23 21 19 16 15 14 13 13 13 13 12 12 11 10 8 7 7 7 8 9 9 9 10 11 12 12 11 10 10 11 12 12 13 14 15 15 15 13 12 11 11 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 4 4 4 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 4 4 5 4 4 4 3 3 3 4 4 5 5 6 6 6 7 8 9 10 12 14 15 16 19 21 23 26 29 29 24 15 6 3 4 2 2 6 7 12 16 18 19 20 19 18 17 16 16 15 15 15 16 16 16 16 18 19 20 20 18 16 12 6 4 4 4 4 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 3 5 5 5 5 6 7 9 10 10 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 7 6 7 7 7 8 8 8 6 4 2 2 2 3 4 4 3 2 2 2 2 1 2 3 3 4 6 7 8 8 7 8 9 11 13 13 13 13 14 14 14 14 12 10 9 9 9 10 11 12 12 13 13 13 14 15 14 14 14 14 13 12 11 11 12 12 13 13 12 11 10 11 11 12 13 13 13 13 14 15 16 16 16 15 14 13 13 13 13 14 14 14 14 14 14 15 15 14 14 13 13 14 14 15 15 15 15 15 15 15 16 15 15 16 16 16 16 16 16 16 17 18 19 19 20 19 18 17 16 16 16 16 15 14 12 11 11 10 9 9 10 10 11 13 15 16 16 16 15 15 15 15 16 15 15 15 17 19 19 18 16 15 15 15 15 15 14 14 13 13 13 14 15 15 16 16 16 17 18 20 21 23 23 23 23 23 22 22 22 21 19 18 17 16 16 16 17 17 17 17 17 16 15 13 12 12 13 14 14 14 13 13 13 13 14 14 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 16 15 15 17 19 19 17 16 15 14 14 14 14 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 20 19 17 17 16 15 14 14 15 16 17 18 19 18 18 18 19 19 18 17 16 15 14 13 13 14 14 14 13 12 11 11 11 11 12 14 17 18 18 19 19 17 16 16 17 17 17 17 17 16 17 16 14 12 11 10 11 11 11 12 13 13 14 13 13 13 13 13 12 12 12 11 11 9 8 8 8 9 10 10 9 8 8 8 8 8 8 9 9 8 6 5 4 3 4 4 4 4 5 6 6 7 8 9 9 9 9 9 9 9 9 9 10 14 16 16 15 14 13 13 13 13 14 14 14 13 13 14 14 15 17 18 18 17 15 12 11 10 10 10 9 10 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 15 16 15 15 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 25 25 25 25 25 24 22 20 18 16 14 14 13 13 13 13 13 13 12 11 10 9 7 7 7 8 9 9 10 11 12 13 13 12 11 11 12 12 12 14 15 15 15 15 14 13 12 11 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 3 4 4 5 5 5 5 5 4 4 3 3 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 7 8 10 11 14 16 17 18 21 22 23 28 31 28 20 11 4 4 5 4 2 1 3 8 13 16 18 19 18 18 17 17 17 17 17 17 18 19 18 17 18 19 20 20 20 18 15 10 7 5 4 3 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 4 5 6 6 6 7 8 9 10 11 12 12 13 12 12 11 11 11 11 11 11 11 12 12 11 11 10 8 7 7 7 7 7 7 7 7 8 8 7 5 3 1 1 2 2 3 3 2 1 2 2 2 2 2 3 3 5 6 7 8 8 8 9 10 12 12 13 13 13 13 13 13 13 12 10 9 8 9 9 10 12 12 13 13 13 14 14 15 14 14 14 13 12 11 11 12 12 13 13 13 12 11 10 10 11 12 13 13 14 14 15 15 15 15 15 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 13 14 14 15 15 16 16 16 17 17 18 19 19 20 19 18 18 17 16 15 16 15 14 13 12 11 11 9 9 9 9 10 12 14 16 16 16 16 16 16 16 16 15 15 15 16 18 19 18 16 15 15 15 15 15 15 14 13 13 13 14 15 15 15 15 15 16 17 19 21 23 24 25 24 24 24 23 23 21 19 18 18 17 17 17 18 18 18 18 17 16 14 14 13 12 12 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 16 15 16 17 18 18 17 15 15 14 14 14 15 16 18 19 20 19 19 19 19 19 19 20 21 21 20 20 19 19 19 18 18 17 16 15 15 15 17 18 19 19 19 18 18 17 18 18 18 17 16 15 15 14 13 13 13 13 12 12 12 13 13 14 15 17 19 19 19 18 17 15 14 15 17 17 16 16 16 15 15 15 13 11 10 10 11 11 11 11 12 13 14 12 12 13 14 14 14 13 12 11 10 8 7 7 8 9 10 10 9 8 8 8 8 9 9 9 9 8 7 5 5 4 4 4 4 5 5 6 7 8 9 9 9 10 10 10 10 9 9 10 13 16 17 16 14 12 12 13 13 13 13 13 14 14 14 15 15 17 18 18 17 15 13 11 9 9 8 7 7 8 9 10 10 11 12 12 13 13 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 18 17 18 18 18 18 19 19 19 19 19 19 19 19 20 19 20 19 25 25 24 24 24 22 20 18 16 15 14 14 13 13 13 14 14 14 12 11 10 8 7 7 8 8 9 9 10 11 13 13 13 13 12 12 12 13 13 14 14 15 15 14 14 13 12 12 12 12 12 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 4 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 6 6 5 5 5 6 6 6 7 7 7 8 9 10 12 14 16 18 19 20 22 23 26 30 30 25 14 6 4 4 4 3 4 2 1 5 10 15 17 18 18 17 18 18 18 18 19 20 21 21 20 19 18 18 19 19 20 19 17 15 12 9 6 4 3 4 5 4 4 3 2 2 3 4 4 4 4 4 4 3 3 3 3 5 6 7 7 7 8 8 9 10 11 12 13 13 12 12 11 11 11 11 11 12 12 12 12 12 11 10 8 7 7 7 7 7 7 8 8 8 8 6 3 2 1 1 2 3 3 3 2 1 2 2 2 2 2 3 4 5 6 7 8 8 9 10 10 11 12 13 13 14 13 13 13 13 12 11 9 9 8 9 10 12 13 13 13 13 13 14 14 14 14 14 13 12 11 11 11 12 13 14 13 13 12 10 10 10 12 13 13 14 14 14 15 15 15 15 15 14 13 13 12 13 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 12 12 13 14 14 15 16 16 17 17 18 19 19 20 20 19 18 17 15 15 15 16 15 13 12 12 11 10 10 9 9 10 11 14 15 16 16 16 16 16 16 15 15 15 14 15 17 19 19 17 15 15 16 16 15 15 15 14 14 14 15 16 16 16 16 15 16 17 20 22 23 24 26 25 25 25 24 23 21 20 19 18 18 18 18 18 18 18 18 18 16 15 14 14 13 13 13 13 14 14 15 15 14 15 15 15 16 16 16 17 17 17 17 17 17 18 19 19 19 19 19 19 18 16 15 15 17 18 18 17 15 15 15 15 15 16 17 18 20 20 20 20 20 20 20 20 21 21 21 20 19 18 18 18 17 17 16 16 16 16 17 18 18 19 19 19 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 13 14 16 17 18 18 18 17 17 16 14 12 12 14 16 17 16 16 15 14 14 14 13 11 10 10 11 11 11 11 11 12 12 11 11 12 13 14 13 13 12 11 10 8 8 7 8 9 10 10 9 9 9 9 9 9 9 9 9 7 7 6 6 5 4 4 5 5 6 6 7 8 9 9 10 10 10 10 9 9 9 12 15 17 17 15 11 10 10 12 13 13 13 13 14 14 14 16 17 17 18 17 15 13 11 8 7 6 6 4 4 5 6 7 8 9 10 10 11 11 12 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 14 13 13 14 14 14 14 14 14 14 14 14 15 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 25 25 24 23 23 21 19 17 16 15 14 14 14 14 14 14 14 14 12 11 10 9 8 8 8 9 9 9 10 12 13 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 11 10 10 10 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 6 7 7 7 6 6 7 7 8 8 9 9 10 11 12 13 15 16 18 20 22 23 22 25 29 31 29 21 11 5 4 3 2 2 2 2 0 4 9 13 16 17 17 17 18 18 19 19 20 21 22 22 21 19 18 18 18 18 19 19 19 18 17 15 11 7 4 4 5 5 4 3 1 2 4 5 5 5 4 4 4 4 3 3 4 5 6 7 7 7 7 8 8 9 11 12 13 13 12 12 11 11 11 11 12 12 12 12 12 12 11 10 8 7 7 7 7 7 7 8 9 9 8 6 3 2 2 2 2 3 4 3 1 2 2 2 2 2 2 3 4 5 6 7 8 8 9 9 9 9 11 12 13 14 14 13 13 13 13 11 10 10 9 9 10 12 13 14 14 13 13 13 14 14 14 14 13 12 11 10 11 12 13 14 14 14 12 10 10 10 12 13 13 13 14 14 14 14 15 15 15 15 14 13 12 13 14 15 15 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 14 15 17 17 17 18 18 19 20 20 20 19 17 16 15 15 16 15 14 13 12 12 12 11 9 9 10 11 13 15 16 16 16 15 15 15 15 15 14 14 15 17 19 19 18 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 19 22 22 22 23 25 25 25 25 24 22 21 20 19 18 18 18 18 18 18 19 19 19 18 16 15 14 14 13 13 13 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 16 15 15 16 17 17 17 16 16 15 15 15 16 17 19 20 21 21 21 20 20 21 21 21 21 21 20 18 18 18 18 17 17 17 16 16 17 17 18 18 18 18 18 18 18 17 16 16 16 15 15 15 15 14 14 13 13 13 13 13 14 16 18 18 18 18 16 14 13 12 11 11 11 13 15 15 16 16 15 14 15 14 13 12 11 11 11 11 11 11 11 11 11 10 11 12 13 13 12 12 11 10 9 9 8 8 9 10 10 10 10 10 9 9 9 8 8 8 7 5 6 6 6 5 5 5 5 5 6 7 8 8 9 10 10 11 11 10 9 8 11 15 17 18 17 13 9 8 9 11 13 14 14 14 14 14 15 16 17 17 17 15 13 11 9 7 6 4 3 2 4 4 4 5 5 7 7 8 9 9 10 7 7 8 9 9 10 10 10 11 11 11 11 9 10 11 11 11 12 12 12 12 11 11 11 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 13 13 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 25 25 25 24 22 21 19 17 16 15 15 14 14 14 14 14 14 13 13 12 10 9 8 8 9 9 9 10 11 12 13 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 11 11 11 11 10 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 3 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 11 12 13 14 15 17 19 21 23 25 26 26 29 32 32 26 18 11 5 4 3 3 2 1 0 1 4 8 12 15 16 16 17 18 18 19 20 21 22 22 22 21 19 19 19 18 18 18 19 19 19 19 18 15 11 8 6 5 4 3 2 1 4 6 6 6 5 4 4 5 4 4 4 4 5 6 6 6 6 6 7 8 9 11 12 13 12 12 11 11 11 11 12 12 12 12 12 12 11 10 9 8 7 7 6 6 7 7 8 9 9 9 7 4 4 3 2 3 3 4 3 2 2 2 2 2 2 2 4 5 6 7 7 7 8 8 8 8 8 9 11 12 13 14 14 13 13 13 13 12 11 10 9 10 12 13 14 14 12 11 11 12 13 14 14 13 12 11 10 11 12 13 14 14 14 12 10 10 10 11 13 13 13 13 13 14 14 14 15 15 15 14 13 12 13 14 14 15 15 15 14 14 15 15 15 15 15 15 14 14 14 15 15 15 14 13 12 12 12 12 12 14 15 17 18 18 17 17 18 19 20 20 19 18 17 16 16 15 15 14 13 13 12 12 11 10 9 10 10 12 14 15 16 16 16 15 14 14 14 14 13 14 16 18 18 18 17 16 16 18 19 18 18 17 17 17 17 17 18 19 19 19 20 22 23 21 20 21 21 22 23 24 23 22 21 20 19 19 18 18 19 19 20 20 20 19 17 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 17 17 17 17 17 17 17 16 14 15 16 17 17 17 17 16 16 15 15 16 17 18 20 20 21 21 21 21 21 21 21 21 21 20 19 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 15 15 14 15 14 14 13 13 12 13 14 14 15 16 17 18 18 18 16 13 12 11 10 10 11 11 12 14 14 15 16 16 16 16 15 14 12 11 11 11 12 13 12 11 11 11 11 11 12 12 12 12 11 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 8 7 6 4 3 3 5 5 5 5 5 5 6 6 7 8 8 9 10 11 12 11 11 10 10 13 17 17 18 15 11 8 7 8 11 13 14 15 14 14 15 16 16 16 16 15 13 11 9 8 7 4 2 2 4 5 5 4 4 4 4 4 5 6 6 7 4 4 5 5 6 7 7 8 8 8 9 8 7 8 9 9 10 10 10 11 11 11 10 10 10 10 10 11 11 12 12 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 25 25 25 23 22 20 18 17 16 15 15 14 14 14 13 14 14 13 13 12 11 10 9 9 8 8 8 9 11 12 13 13 13 13 12 12 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 10 10 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 1 2 2 3 3 4 4 4 4 5 5 5 5 5 5 6 7 7 7 7 7 8 8 8 8 8 9 10 11 11 11 12 13 14 15 16 18 20 22 25 26 28 28 30 32 32 30 21 15 10 7 4 3 3 2 1 1 2 5 8 11 13 15 16 17 17 18 20 20 21 21 22 21 21 20 20 20 19 18 18 18 18 20 20 19 17 14 12 10 8 6 4 3 3 6 7 7 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 7 9 10 12 13 12 12 11 11 11 11 12 12 12 12 12 11 10 9 8 8 7 6 5 6 6 7 8 9 10 10 8 6 6 4 2 3 3 4 3 2 1 1 1 1 2 3 4 6 7 7 7 7 8 7 7 7 7 8 9 11 13 13 14 14 13 13 13 13 12 11 10 11 12 14 14 13 11 11 10 11 12 14 14 14 12 11 10 11 12 12 14 14 13 12 10 10 10 11 12 12 12 12 13 14 14 14 15 15 15 14 13 13 13 13 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 16 15 14 14 13 13 12 12 12 13 15 17 18 18 17 17 18 18 18 19 19 18 17 17 16 15 14 14 14 13 13 12 11 10 9 10 11 12 13 14 15 16 16 15 14 13 13 13 13 13 15 17 17 18 17 16 18 19 20 20 19 19 18 18 18 18 19 21 21 22 22 23 22 19 18 18 18 20 21 22 22 22 21 20 20 19 19 19 20 20 20 20 19 17 16 15 15 15 14 14 14 14 14 15 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 17 16 15 14 14 16 17 17 17 17 17 16 16 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 19 19 18 18 18 18 19 18 17 16 15 14 13 13 13 13 13 12 12 14 15 16 16 17 18 18 18 17 15 13 11 11 10 11 11 11 12 12 13 15 17 17 17 17 16 14 13 12 12 12 13 14 13 12 11 10 10 11 11 12 12 11 10 9 8 9 9 10 10 10 10 10 10 10 11 11 11 10 8 6 4 2 1 3 6 6 5 5 5 5 5 6 7 8 8 10 11 12 12 12 11 11 13 16 16 18 18 14 10 8 7 8 11 13 15 15 15 15 16 16 16 15 15 13 11 9 9 7 4 2 2 4 5 5 4 4 3 3 3 3 3 4 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 20 21 21 26 26 25 23 21 19 17 16 15 15 14 14 14 13 13 14 14 13 13 12 12 11 10 10 8 8 8 9 10 11 12 13 13 12 12 11 11 11 12 13 13 14 14 14 14 14 14 14 13 13 14 13 13 12 12 12 11 11 10 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 1 1 2 3 3 3 4 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 8 8 9 9 9 10 11 12 13 13 14 15 16 18 19 21 23 25 27 28 28 30 31 31 28 24 18 11 10 8 6 5 4 3 3 3 4 5 8 10 13 15 15 16 17 18 19 19 19 20 21 21 21 21 21 20 19 18 17 17 18 19 20 20 18 17 16 14 11 9 7 5 5 6 7 7 7 7 7 8 8 8 7 6 5 5 5 5 5 5 5 6 7 9 11 12 12 12 11 11 11 11 11 11 12 12 12 11 10 9 9 8 7 7 5 4 5 6 6 7 9 10 10 10 9 7 5 3 3 4 4 4 2 2 2 1 2 3 4 5 6 7 8 8 8 8 7 7 7 6 6 7 9 11 13 14 14 14 14 14 13 13 12 11 12 13 14 13 12 11 11 10 11 12 13 14 14 13 11 10 11 11 12 13 14 13 12 10 10 10 12 12 12 12 12 12 13 14 14 15 15 15 14 14 13 13 13 14 15 15 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 15 15 14 14 13 12 12 13 14 16 17 18 18 17 17 17 17 18 18 17 17 17 15 14 13 13 14 14 13 12 11 10 9 10 11 12 13 13 13 15 16 15 15 14 13 13 12 13 15 16 17 18 18 18 19 21 22 22 21 20 20 19 19 18 20 23 24 24 24 23 21 17 17 16 17 18 20 21 22 21 21 20 20 20 20 20 21 21 20 19 16 14 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 14 15 16 17 17 17 17 16 16 16 16 17 18 19 19 19 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 15 14 13 13 13 12 12 12 13 15 16 18 18 18 18 18 19 17 16 13 11 11 10 11 11 11 12 12 13 15 17 18 18 17 15 13 12 12 12 12 13 14 13 11 10 9 9 10 10 11 11 11 10 10 9 9 9 10 9 9 9 9 9 10 10 11 10 9 6 3 3 0 3 5 6 6 5 5 5 5 5 6 6 7 9 10 11 12 13 12 12 14 17 19 19 19 16 12 10 9 8 9 11 13 14 15 16 16 16 15 15 14 13 11 9 8 7 4 2 2 3 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 17 18 18 19 19 19 19 20 20 20 21 21 21 21 26 26 25 23 21 19 17 15 15 14 14 14 14 13 13 13 14 13 13 13 12 12 11 11 9 8 8 9 10 11 12 13 12 12 12 11 10 10 11 11 12 13 13 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 10 9 8 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 2 3 3 3 4 4 3 3 3 3 4 4 5 5 6 7 7 7 7 7 7 8 8 9 9 10 12 13 14 14 15 16 17 18 20 22 23 25 27 28 29 29 30 29 26 21 16 12 9 10 10 10 9 7 6 6 6 6 6 8 10 13 14 15 16 16 17 18 18 18 19 20 20 21 21 21 21 20 18 17 17 18 20 20 20 19 19 17 15 13 11 8 6 6 7 7 8 8 8 9 10 10 10 9 8 7 7 6 6 6 5 5 6 7 9 11 12 12 12 11 11 11 11 11 11 11 12 11 11 10 9 9 9 8 7 5 4 4 5 6 7 8 9 10 10 9 8 6 4 3 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 7 6 6 7 10 12 13 14 14 14 14 14 13 13 12 13 13 13 12 12 11 11 11 11 12 13 14 14 13 12 11 11 11 12 13 14 14 12 11 10 11 11 12 12 12 12 12 13 13 14 15 15 15 15 14 14 13 13 14 15 15 15 15 15 15 15 15 14 15 16 16 16 16 17 17 16 16 16 16 15 13 12 12 13 14 15 16 17 17 17 17 16 16 16 16 16 16 16 14 13 13 13 13 14 13 12 11 11 10 11 11 12 12 12 13 14 16 16 16 14 13 12 11 12 13 14 16 17 18 19 21 22 22 22 22 22 22 21 20 19 20 23 25 25 24 22 19 16 14 14 16 17 19 20 21 21 21 20 20 20 20 21 21 21 19 17 14 11 11 12 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 15 15 17 17 17 17 17 16 16 16 17 17 18 18 19 20 21 21 20 20 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 16 15 14 13 13 13 13 13 13 14 15 17 18 19 19 19 19 19 18 16 14 12 11 10 11 11 11 12 12 13 14 16 17 17 15 14 12 12 12 12 12 13 13 12 10 9 8 8 9 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 9 7 4 1 1 3 5 5 6 5 5 5 5 5 6 6 7 8 10 11 12 13 13 12 13 15 17 18 20 18 14 11 10 10 10 10 12 12 13 15 15 16 15 15 15 13 11 9 8 7 4 1 1 3 4 5 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 19 19 20 20 21 21 21 21 21 26 25 24 23 21 18 16 15 14 13 14 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 9 10 11 12 13 12 12 11 11 10 10 10 11 11 12 12 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 6 6 5 5 5 5 4 4 4 4 3 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 4 3 3 3 4 4 5 5 6 6 6 7 6 6 7 8 8 9 10 12 14 16 15 16 17 18 19 21 23 24 24 26 27 27 29 29 28 25 20 14 10 7 7 10 12 11 11 11 10 9 8 8 8 9 11 12 14 14 15 16 17 17 18 17 17 18 20 21 20 21 21 20 18 18 18 19 20 20 20 20 19 18 16 14 11 9 8 7 8 9 9 9 9 10 11 12 12 11 10 9 9 8 7 7 6 6 6 8 10 11 12 12 12 11 11 11 10 10 10 11 11 11 10 10 10 10 9 9 8 6 5 4 5 6 7 8 9 10 10 10 8 6 4 3 3 4 4 5 5 5 5 5 5 6 7 7 8 8 9 9 9 9 9 9 7 6 5 6 8 10 12 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 14 12 12 12 12 12 13 14 14 13 12 11 11 11 11 11 12 12 12 12 12 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 15 14 12 12 13 14 15 16 16 17 17 17 16 16 16 16 15 15 14 13 12 12 12 13 13 13 12 12 12 11 12 12 12 12 12 13 14 16 17 16 15 13 12 11 11 12 14 16 17 18 20 21 22 22 23 23 22 22 22 20 20 20 22 24 24 21 18 15 12 11 13 15 16 18 18 19 20 20 20 20 21 21 21 20 20 19 16 13 10 10 10 11 12 13 13 14 14 15 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 14 15 17 17 17 17 17 16 16 16 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 21 21 21 20 20 20 20 19 18 17 16 16 16 17 17 16 15 15 14 14 14 14 14 15 15 17 19 19 20 20 20 20 18 16 14 12 11 10 10 10 11 12 13 13 14 15 16 15 14 13 13 11 11 11 12 12 12 10 8 7 7 7 8 9 11 11 11 11 11 10 9 9 9 9 10 10 9 9 8 8 8 8 7 5 5 3 4 5 5 5 5 5 6 6 6 6 7 8 9 11 12 13 13 13 13 14 15 17 19 18 14 11 9 10 10 11 11 12 12 13 15 16 16 16 15 14 11 9 8 6 3 1 2 3 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 11 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 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 21 21 21 21 21 26 25 24 22 20 17 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 9 10 11 12 12 12 12 11 11 10 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 8 7 6 6 5 5 5 4 4 4 3 3 4 4 5 4 4 4 4 3 3 3 3 3 4 4 5 4 5 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 9 10 12 13 15 17 17 18 19 20 21 23 24 25 25 25 26 27 29 29 26 21 15 10 6 4 6 8 10 12 14 14 14 13 12 11 10 10 11 12 12 13 14 15 16 17 17 16 16 17 19 19 18 20 20 19 18 18 19 20 21 20 20 20 19 18 15 13 11 10 10 10 10 11 11 10 11 12 13 13 13 13 12 11 10 10 9 7 6 6 7 9 10 12 12 12 12 11 11 10 10 9 9 10 10 10 10 11 11 11 11 11 10 9 7 5 5 6 7 8 8 9 10 10 8 6 4 3 3 3 3 4 4 4 4 4 5 5 6 7 8 8 9 9 9 9 9 9 8 6 6 6 7 9 11 11 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 14 15 15 14 13 13 12 12 12 12 13 14 14 13 12 11 11 11 11 12 13 13 12 12 13 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 16 16 16 16 15 15 16 16 17 17 17 17 17 15 14 13 12 13 14 15 15 16 16 16 17 16 16 16 16 15 15 14 13 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 14 16 17 17 15 14 13 13 13 14 15 16 17 18 20 21 22 22 23 23 23 22 22 21 20 20 20 20 19 16 16 11 8 9 12 14 15 16 17 18 19 20 20 20 21 21 20 19 19 18 16 13 11 10 10 10 11 12 13 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 15 16 17 17 17 17 16 16 15 16 16 17 18 19 19 20 20 20 19 20 20 20 21 21 20 21 21 21 21 21 21 21 20 19 19 18 18 17 16 16 16 17 17 17 17 16 15 15 15 15 15 15 16 17 18 18 19 21 21 20 18 16 14 13 11 11 11 10 12 13 14 14 14 14 15 14 13 13 12 12 11 11 11 11 10 9 7 7 7 7 8 10 11 11 11 11 11 11 10 10 9 10 10 10 10 9 8 8 7 7 7 7 6 5 4 4 5 6 6 6 6 6 6 6 7 9 10 11 12 13 14 14 15 15 16 18 17 14 10 8 8 9 10 11 11 12 12 14 15 16 16 16 15 12 8 7 5 2 1 3 4 4 4 3 3 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 26 25 24 21 18 15 14 13 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 11 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 8 9 11 13 15 15 16 18 19 19 20 22 24 25 26 25 25 25 27 29 28 23 17 12 7 4 3 6 6 9 13 15 17 17 16 14 13 12 11 11 11 12 13 14 15 16 16 16 16 16 16 16 16 16 17 18 18 18 19 20 21 21 21 20 19 18 16 14 13 12 12 12 13 13 12 12 12 12 13 14 14 15 14 13 12 11 11 10 8 7 6 8 9 11 12 13 13 12 12 11 10 9 9 9 9 10 11 11 12 11 12 13 13 12 10 8 7 6 6 7 7 8 9 10 9 8 6 5 3 3 3 3 3 3 3 3 3 4 5 6 7 8 8 9 9 9 8 8 8 8 7 6 6 6 7 8 10 12 13 14 15 15 14 14 13 13 12 12 13 13 13 13 13 13 14 14 15 14 14 13 13 13 12 12 12 13 14 14 12 12 11 11 12 13 13 13 12 12 13 15 16 16 16 15 15 15 15 15 14 14 15 15 15 15 16 16 16 16 15 15 15 15 16 17 17 17 17 17 16 15 13 13 13 14 15 15 15 16 16 17 16 16 16 16 16 16 15 14 14 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 15 16 17 17 17 16 15 15 15 15 16 16 17 18 20 21 22 22 22 23 22 22 22 21 20 18 17 16 14 11 11 8 7 8 10 12 14 15 16 17 18 18 19 20 21 20 20 19 18 17 16 14 13 12 11 11 11 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 14 15 16 17 17 17 17 16 16 15 15 16 17 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 22 21 21 21 20 20 19 18 18 17 17 16 16 17 17 17 18 17 16 16 16 17 16 16 17 17 17 17 18 20 21 21 20 17 15 13 12 12 11 11 11 13 15 16 15 15 14 14 13 13 13 12 12 11 11 11 11 10 9 7 7 7 8 9 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 8 7 7 7 7 6 5 5 5 6 7 7 7 7 7 6 6 7 8 10 11 12 13 14 15 16 16 18 18 15 12 8 6 7 8 9 10 11 12 13 14 15 16 16 15 14 9 9 6 2 1 3 4 4 3 3 3 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 25 24 22 18 15 13 12 12 12 12 12 12 12 13 13 13 14 13 13 11 11 10 10 10 10 9 8 8 9 10 12 12 11 11 11 11 10 11 11 11 11 11 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 8 9 12 13 14 15 16 17 17 18 19 21 24 27 27 27 26 26 27 27 25 19 14 9 6 4 4 6 6 9 13 16 18 18 16 15 14 13 12 12 12 12 13 14 15 16 17 17 17 16 16 16 15 15 16 17 18 19 19 20 21 22 22 21 19 17 15 14 13 14 15 15 15 15 15 14 13 14 14 15 15 15 15 14 13 13 12 10 8 7 7 8 10 12 13 13 13 13 12 10 9 9 9 9 10 11 12 12 13 13 14 14 14 13 11 9 8 7 7 7 7 8 9 9 9 8 7 5 4 3 3 3 3 3 3 2 2 2 3 5 6 7 7 8 8 8 7 7 7 7 6 5 5 6 6 7 9 11 13 14 15 15 15 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 14 13 13 13 12 11 12 13 14 14 13 13 12 11 12 12 13 13 13 13 14 15 16 16 16 16 16 16 15 15 14 15 15 15 15 15 16 16 16 16 15 15 15 16 16 16 16 17 17 18 17 16 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 13 14 13 13 13 13 13 13 13 13 13 13 15 17 18 18 18 17 17 17 17 16 16 16 17 18 20 21 22 22 22 22 22 22 22 21 19 17 15 13 12 11 9 8 7 7 8 10 12 14 16 17 17 17 18 19 20 20 19 18 18 17 16 15 14 13 12 11 11 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 14 16 17 17 18 18 17 16 16 16 16 16 17 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 18 17 17 16 17 18 18 18 18 18 18 19 19 19 19 19 18 17 14 13 12 12 12 12 12 14 15 16 15 14 14 14 13 13 13 13 12 11 11 11 10 10 9 8 8 8 9 10 11 11 12 12 11 11 11 11 12 12 11 11 11 11 10 10 9 8 8 8 7 7 6 5 7 7 8 8 8 8 8 7 7 7 9 10 11 12 14 15 15 16 17 17 16 13 10 8 7 8 8 9 9 10 11 13 14 15 16 16 15 13 11 8 4 1 3 4 4 3 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 24 22 19 16 13 12 11 11 11 11 12 12 12 13 13 13 14 13 13 13 11 10 10 10 9 8 7 6 7 9 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 6 7 7 7 6 7 7 7 7 7 7 6 7 7 8 8 8 9 11 12 13 13 14 14 14 15 17 20 25 28 29 29 28 28 27 25 21 17 13 9 6 6 6 6 7 10 14 17 18 17 16 15 14 13 12 12 12 13 13 13 15 16 17 17 16 16 16 16 16 16 16 17 18 19 19 20 20 21 21 20 18 16 15 14 15 16 17 18 18 17 16 15 14 14 15 15 15 15 14 14 14 13 12 10 9 8 8 9 10 12 13 13 13 12 11 10 9 10 10 10 11 12 13 13 13 14 14 14 13 12 11 9 8 7 7 7 7 8 9 9 9 8 7 6 5 4 4 4 3 4 4 3 2 2 3 4 5 6 6 7 7 7 6 6 6 6 5 5 5 5 6 7 8 10 12 13 14 14 14 14 14 14 13 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 13 14 14 14 13 12 12 12 12 13 13 13 13 14 15 15 17 17 16 16 15 15 15 15 15 15 15 15 15 16 17 17 16 16 16 16 16 16 16 16 16 17 18 18 17 16 15 15 15 15 15 16 16 16 16 17 17 16 16 16 16 16 16 16 15 14 13 14 14 13 13 13 13 13 13 13 14 14 14 15 17 18 18 18 18 18 17 17 16 16 16 17 18 20 21 21 21 21 22 22 21 21 20 18 16 14 13 12 11 10 11 9 8 7 8 10 13 15 16 16 17 18 19 19 19 19 18 17 17 16 16 15 14 13 11 10 11 12 13 14 14 14 15 16 17 17 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 16 15 15 15 14 14 14 14 16 17 17 18 17 17 17 17 16 16 16 17 17 17 16 17 17 18 18 18 18 19 20 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 18 19 19 19 19 19 19 19 18 16 16 16 17 16 14 13 13 12 13 13 14 15 15 15 14 13 13 13 12 12 12 13 12 12 11 10 10 10 10 10 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 9 8 8 8 7 7 8 9 9 9 9 9 9 8 7 8 9 10 11 12 12 14 15 16 15 14 12 11 9 9 9 9 9 9 10 10 11 12 13 14 15 15 15 14 10 8 4 1 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 22 19 17 14 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 11 11 11 10 8 7 5 4 5 6 8 9 10 9 9 9 9 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 8 8 9 10 11 12 12 12 12 13 14 16 21 26 30 30 30 28 26 24 21 17 14 12 10 9 11 10 10 10 12 14 16 17 16 15 13 12 12 12 12 12 12 12 13 14 16 17 17 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 17 15 14 14 16 18 19 19 19 18 17 16 15 14 14 15 15 14 14 14 13 12 11 10 10 9 9 10 11 12 13 13 13 12 11 10 10 11 11 11 12 12 13 13 13 13 13 12 11 10 9 8 8 8 8 7 7 8 9 9 8 8 7 6 5 5 5 4 4 4 3 3 2 3 3 3 3 4 4 5 6 6 5 5 5 5 5 6 6 6 6 7 7 9 11 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 13 13 14 14 14 13 12 12 12 13 13 13 13 14 14 16 17 18 16 16 16 16 15 15 15 15 15 15 16 17 18 17 16 16 16 16 16 16 16 16 17 18 19 19 18 17 16 16 16 15 16 16 16 16 16 17 18 17 17 17 16 16 17 16 16 15 15 15 15 14 13 13 13 13 13 14 15 15 14 15 17 18 18 18 18 17 17 16 16 16 17 17 18 19 19 20 20 20 21 21 20 20 18 17 16 15 15 14 13 13 13 12 9 8 8 9 10 11 13 15 16 17 18 19 19 19 18 18 17 17 16 15 14 12 11 10 10 12 13 13 14 14 15 16 17 17 18 18 17 17 17 17 17 17 16 16 15 14 14 14 15 16 16 16 15 15 14 13 14 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 19 20 19 18 17 17 18 18 18 18 17 16 16 16 17 17 17 17 17 17 18 19 19 19 19 20 20 20 19 19 19 17 16 14 14 14 15 15 14 13 13 13 13 14 15 15 15 14 12 12 12 12 11 12 12 13 13 12 11 10 9 10 10 10 10 11 11 11 10 10 10 11 11 11 10 10 10 12 12 11 11 10 10 10 10 10 9 9 8 8 7 8 10 11 11 10 10 10 9 8 7 8 9 9 10 12 12 14 15 15 14 12 11 9 9 9 9 10 10 10 10 11 11 12 13 14 14 13 13 11 8 7 5 3 2 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 19 17 14 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 11 9 7 5 4 3 4 4 6 8 9 9 9 8 7 6 6 7 8 9 9 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 4 4 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 12 12 13 15 18 22 27 30 30 29 26 23 20 18 15 13 12 12 13 16 16 15 13 13 14 15 15 14 13 11 11 11 10 10 11 11 11 12 14 15 16 17 16 16 16 16 16 17 17 17 17 17 16 16 17 17 16 16 14 13 13 14 16 18 19 20 20 19 17 15 13 12 13 14 14 13 13 13 12 12 11 11 10 10 10 10 11 11 12 12 13 13 12 11 11 12 12 12 12 12 12 12 12 12 11 10 9 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 3 4 5 4 4 5 5 6 7 7 7 7 7 6 6 7 9 11 12 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 12 11 12 13 14 13 13 13 14 15 17 17 17 16 16 16 15 15 15 15 15 15 16 17 18 17 16 15 15 15 16 16 16 16 17 18 19 19 19 18 17 17 17 16 17 17 17 16 16 17 18 18 18 18 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 15 17 16 15 15 16 18 18 18 17 17 16 16 16 16 17 17 18 17 18 19 19 19 19 19 19 18 17 16 15 16 16 16 16 16 17 14 12 9 7 7 8 8 10 12 14 15 16 17 18 18 17 17 17 16 15 14 13 11 10 9 10 11 12 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 15 16 16 16 15 15 14 13 13 14 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 17 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 18 20 21 21 21 20 19 19 19 18 17 15 14 13 13 13 14 14 14 14 13 13 14 15 15 15 14 12 11 11 11 10 10 11 12 12 13 12 11 9 9 8 9 10 10 10 9 9 9 9 10 10 10 10 9 8 9 10 10 9 9 9 9 10 10 10 9 8 8 8 8 9 11 12 12 12 11 10 9 7 7 8 9 9 9 10 12 13 13 14 13 13 12 11 10 10 10 11 11 12 11 11 11 12 13 13 13 13 11 9 7 6 6 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 13 13 13 13 12 12 13 13 13 13 13 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 17 14 13 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 11 10 9 7 6 5 5 5 5 7 8 9 9 8 8 6 5 4 5 5 6 8 8 9 9 9 9 8 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 12 13 15 17 20 24 28 30 30 29 25 21 18 16 14 13 13 15 16 18 20 19 16 14 14 14 13 12 11 10 10 10 9 10 10 11 11 13 14 16 16 16 16 16 16 15 16 17 17 17 16 15 15 15 16 16 16 14 12 10 10 12 14 17 18 18 19 17 15 13 12 11 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 8 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 3 3 3 3 3 3 2 1 2 3 4 4 4 4 5 6 8 8 9 8 7 6 5 6 7 9 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 13 13 13 13 13 14 13 13 13 13 14 14 14 13 12 13 13 14 14 13 13 13 14 16 16 17 16 16 16 15 15 15 15 15 16 16 17 18 17 16 15 15 15 15 16 16 17 18 18 19 19 19 19 18 18 17 17 17 18 18 17 17 18 18 18 19 18 17 17 16 17 17 17 16 16 16 15 15 14 14 15 16 17 19 17 15 14 14 15 17 18 17 17 17 16 16 16 16 17 17 16 17 17 17 17 18 18 17 17 16 16 16 16 17 19 19 19 19 17 14 11 8 7 7 7 8 9 10 12 13 15 16 16 14 14 14 14 13 12 10 9 8 8 9 10 11 11 13 14 15 16 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 15 15 15 16 16 15 15 14 13 13 14 16 17 16 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 16 16 15 16 14 14 14 15 16 16 15 16 16 17 17 17 18 18 18 17 18 20 21 22 21 20 19 18 17 16 16 15 14 13 13 13 13 13 13 13 14 14 14 15 15 14 13 12 11 10 9 8 8 10 11 11 11 10 9 8 7 6 6 8 9 8 7 7 7 8 9 9 9 8 7 6 7 8 8 7 7 7 7 7 8 9 9 8 8 8 9 11 13 13 14 13 11 9 8 7 9 9 9 9 9 9 10 10 11 12 13 14 15 14 13 12 13 14 13 13 13 13 12 12 12 12 12 11 10 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 14 13 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 12 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 10 9 8 7 6 6 6 6 7 7 8 8 9 8 8 7 6 5 5 4 5 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 12 13 14 16 19 21 24 25 28 29 29 25 20 18 16 15 15 15 18 20 22 23 20 15 13 13 12 11 10 10 10 9 9 9 10 10 11 13 15 16 17 16 15 15 14 14 14 16 16 16 16 15 14 14 14 15 15 14 12 10 7 7 8 10 13 14 16 16 15 13 11 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 8 6 6 6 8 8 8 8 8 8 7 6 7 7 7 7 6 5 5 4 3 2 2 3 4 4 3 2 1 2 3 3 3 4 4 5 6 7 8 9 9 8 6 5 5 6 8 9 10 11 12 13 13 13 13 14 14 14 14 14 13 13 13 14 14 13 13 14 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 15 16 16 17 16 16 15 15 15 15 16 16 17 17 18 18 16 15 15 14 15 16 17 17 18 18 19 19 19 19 19 19 18 17 17 18 18 18 18 19 19 19 19 19 18 16 16 17 18 18 17 17 16 16 16 15 15 16 18 19 19 16 13 12 13 14 16 18 17 17 17 17 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 18 19 20 20 19 17 15 12 10 9 7 7 8 8 9 9 10 12 13 13 12 12 12 11 10 9 8 7 7 8 8 9 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 16 16 16 16 15 15 14 14 14 15 16 16 16 17 17 17 18 18 18 17 16 16 16 18 18 18 17 17 16 15 16 15 15 14 14 12 11 11 12 13 14 14 15 16 16 17 18 18 19 19 18 19 20 21 22 19 19 18 16 15 15 15 15 14 13 13 13 13 13 13 13 14 14 14 15 15 14 13 12 11 8 6 4 5 7 8 7 6 5 5 5 4 3 3 5 6 5 3 4 5 6 6 7 7 6 5 3 4 5 4 3 4 4 4 5 6 7 7 7 7 8 10 11 12 14 15 14 11 8 7 8 10 10 10 9 9 8 8 7 7 9 12 14 16 16 16 15 16 16 15 15 15 14 14 13 13 12 12 10 9 8 8 8 9 10 10 10 10 10 10 10 9 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 11 10 11 11 12 12 12 12 11 11 12 12 12 11 11 12 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 7 6 5 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 12 13 14 15 17 20 22 24 24 27 27 26 22 19 17 16 16 17 18 19 23 25 23 18 14 12 12 12 11 11 10 10 10 9 9 10 11 13 16 17 18 18 17 16 13 13 12 13 14 15 15 15 14 14 14 14 14 14 12 10 7 5 4 5 6 8 10 12 13 13 12 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 13 13 12 12 12 12 12 12 11 11 11 10 10 8 7 6 6 7 8 8 8 8 8 7 6 6 7 7 7 6 5 4 4 3 2 2 3 4 4 3 2 1 2 3 3 3 3 4 5 5 6 8 9 9 9 8 7 6 6 7 7 9 10 11 12 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 12 12 13 14 15 16 16 16 16 16 16 15 15 15 16 17 17 17 18 17 17 16 15 14 14 15 17 18 18 18 19 19 19 19 19 19 18 18 17 18 18 18 19 19 19 19 20 20 18 17 16 17 18 19 18 18 17 17 16 16 16 17 19 19 17 14 11 11 11 14 16 18 18 17 17 17 16 15 15 15 15 14 14 15 16 16 16 16 15 15 15 16 17 18 19 20 20 18 18 17 15 14 13 11 9 8 8 8 8 8 9 10 10 10 10 10 10 10 9 8 8 7 7 8 8 9 10 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 15 16 17 18 18 18 19 18 17 16 16 17 18 20 19 19 17 16 16 16 16 15 14 12 10 9 9 9 10 11 12 13 13 15 17 18 19 20 20 20 20 20 21 20 19 17 16 15 14 14 15 15 14 13 12 12 12 13 13 13 14 14 14 14 14 13 13 12 9 5 3 1 1 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 5 4 2 1 1 2 1 0 1 1 2 3 4 5 6 6 6 8 8 9 12 14 14 13 10 8 8 10 11 11 11 10 8 7 5 4 4 6 9 12 14 15 16 16 16 16 16 16 16 16 15 14 14 13 12 11 9 10 10 10 11 11 12 12 12 11 11 11 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 16 16 15 15 15 14 14 14 14 14 13 13 13 14 14 14 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 11 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 9 9 8 7 6 6 6 7 7 7 7 7 8 8 9 10 10 10 9 8 7 6 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 13 14 15 16 18 19 22 24 24 25 25 25 22 18 16 15 15 17 20 20 21 24 24 20 14 11 11 11 12 12 12 12 12 11 10 10 11 13 16 18 19 18 18 17 15 13 11 11 11 13 14 14 14 14 14 14 14 13 12 10 7 5 4 4 5 5 7 9 10 11 12 12 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 13 12 12 12 12 12 12 12 12 11 11 11 10 10 8 7 6 6 7 8 9 9 9 8 8 6 6 6 6 6 5 4 4 4 3 2 3 3 3 4 3 1 2 3 3 3 3 3 4 4 5 6 7 8 8 8 8 8 7 6 6 6 8 9 10 11 12 12 13 13 13 13 13 14 14 13 13 14 14 15 15 15 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 13 14 15 16 16 16 16 16 16 15 15 15 16 17 17 17 17 17 17 17 16 15 14 15 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 21 19 17 17 18 19 19 18 18 17 17 16 17 17 18 19 17 14 13 12 10 12 14 17 19 19 17 16 16 16 15 15 15 14 14 14 14 15 15 16 16 16 16 16 17 18 19 19 19 18 16 16 16 16 15 14 12 10 9 8 8 8 8 8 8 9 9 9 10 10 10 9 8 8 7 8 8 9 10 10 11 12 13 14 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 16 18 18 19 19 19 17 17 16 16 17 19 20 20 19 18 16 16 16 16 15 13 10 8 7 7 8 9 10 11 12 12 15 17 18 20 20 20 20 20 20 20 19 17 16 15 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 14 13 13 13 11 8 5 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 0 0 1 2 3 4 5 6 7 8 8 10 12 13 13 11 9 8 10 11 11 11 10 9 7 5 4 3 2 4 7 10 11 12 14 15 16 16 15 16 16 16 16 15 15 14 13 12 11 12 12 13 13 13 13 13 13 13 12 12 12 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 11 11 11 12 13 13 14 14 14 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 6 6 6 7 7 7 7 7 8 10 10 10 9 9 8 6 5 4 3 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 12 12 13 14 15 16 18 19 21 22 24 25 25 24 24 22 19 15 13 13 15 17 20 20 22 22 20 15 10 9 10 11 12 13 13 14 13 13 12 11 12 14 18 20 20 19 18 16 13 12 11 10 10 11 13 13 14 14 14 13 13 12 10 8 6 4 4 4 4 6 8 9 10 11 11 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 11 11 11 11 11 12 12 12 12 11 11 10 10 9 8 7 7 8 9 9 9 9 8 7 6 6 6 6 6 5 5 4 4 3 2 2 3 3 4 3 1 2 3 4 4 3 3 3 4 4 6 6 7 7 7 7 8 7 7 6 6 7 8 9 10 11 11 12 12 13 13 13 13 14 13 13 14 14 15 15 16 15 15 15 15 15 15 15 14 14 14 15 14 14 14 13 13 13 13 13 14 15 16 17 17 17 17 16 16 15 15 16 16 17 17 17 17 17 17 16 15 14 15 16 17 18 19 19 19 19 19 19 20 20 19 19 18 18 18 18 19 19 20 21 21 20 19 17 17 18 19 19 19 18 17 17 17 17 17 17 14 13 12 11 11 13 15 18 19 19 17 16 16 15 16 15 15 15 14 13 13 14 16 16 17 17 17 18 18 19 19 19 18 17 15 14 15 15 16 15 14 12 10 9 8 8 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 10 11 12 12 13 14 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 16 16 16 16 16 16 15 15 15 14 14 14 15 16 18 18 19 19 19 18 18 17 17 18 19 20 21 19 17 15 15 15 15 15 12 10 8 7 7 8 9 10 11 11 13 15 18 19 19 19 19 19 19 19 18 18 16 15 14 14 14 14 13 13 13 13 12 12 12 11 11 12 13 13 14 14 14 14 13 12 9 6 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 0 1 2 3 4 5 6 6 7 7 9 11 12 12 11 9 7 8 10 11 11 10 9 7 4 4 3 3 3 5 6 7 9 11 12 13 14 14 14 15 15 15 15 15 15 15 15 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 12 12 11 11 11 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 12 13 13 14 14 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 13 12 12 12 11 10 11 11 12 13 13 13 12 12 11 10 9 9 9 9 9 9 8 7 6 6 6 6 7 6 6 7 8 9 9 9 9 7 5 4 3 2 2 3 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 12 12 13 14 15 17 18 19 21 23 24 25 25 24 23 21 20 17 13 11 11 14 16 17 20 21 20 17 12 9 9 10 11 13 13 14 15 14 14 13 12 13 15 18 19 19 19 16 13 11 10 10 9 10 11 11 12 12 12 12 11 10 9 8 6 4 4 4 5 5 7 9 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 10 10 10 9 8 8 8 9 9 9 9 8 8 7 6 6 6 6 5 5 4 4 3 2 2 2 3 3 3 1 2 3 4 4 3 3 3 4 4 5 6 6 6 6 7 7 7 7 7 6 7 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 15 16 16 16 15 15 15 16 15 15 14 14 15 15 15 14 14 14 14 13 13 14 15 16 17 17 18 17 16 16 15 16 16 16 16 16 16 16 17 17 16 16 15 15 16 17 18 19 19 20 20 19 19 20 20 20 20 19 18 18 18 18 19 20 21 22 21 20 18 17 17 17 18 18 17 17 17 17 17 16 15 13 13 12 11 11 13 16 18 19 18 17 15 15 15 15 16 15 15 14 13 13 15 16 17 18 18 18 19 19 19 19 19 18 16 14 14 14 14 15 15 15 14 12 10 9 8 8 7 7 8 7 7 7 8 8 8 8 8 7 8 8 9 10 11 12 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 15 15 16 17 18 19 20 20 20 19 18 18 19 19 20 20 18 16 15 14 14 14 14 12 10 9 8 8 9 10 11 12 13 15 17 19 19 18 17 17 17 17 18 17 16 15 15 14 15 14 13 13 12 13 12 12 11 11 11 11 11 12 13 14 14 14 14 14 12 10 8 6 6 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 2 3 4 5 5 6 6 7 8 10 12 12 11 9 7 5 7 9 10 9 7 5 4 3 4 4 4 4 5 6 8 9 10 11 12 13 13 13 13 13 13 13 14 14 15 15 14 13 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 12 13 13 14 14 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 14 13 13 12 12 11 12 13 13 13 13 12 12 12 11 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 5 6 7 8 6 7 5 4 3 2 1 1 2 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 9 11 11 13 13 13 14 14 15 16 17 19 21 22 24 25 25 25 23 20 19 17 15 12 10 11 14 14 16 19 19 19 15 10 8 8 10 11 12 13 13 14 14 14 13 13 14 16 19 18 18 16 12 9 8 8 8 8 9 9 10 10 10 10 10 9 8 6 5 4 3 4 5 5 7 8 9 10 9 10 11 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 9 8 8 9 9 9 9 9 8 8 8 7 6 6 6 6 5 5 4 4 4 3 2 3 3 3 1 2 3 4 4 4 4 3 4 4 5 6 7 7 7 7 7 7 7 7 6 7 7 8 9 10 10 11 11 11 12 12 13 13 13 12 12 13 13 13 14 15 16 16 16 16 16 16 15 14 14 14 14 15 15 15 15 14 13 13 14 15 17 17 17 18 17 16 15 15 15 16 16 16 16 16 16 16 17 16 16 15 15 16 18 18 19 19 20 20 19 18 19 20 21 20 19 19 18 18 18 19 20 21 22 22 21 19 17 17 16 17 17 17 17 17 17 16 15 13 12 12 11 10 11 13 16 18 19 17 16 15 15 15 15 15 15 15 14 13 14 15 16 17 17 18 18 18 19 19 20 19 18 15 15 14 13 14 14 15 15 15 14 12 11 10 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 9 10 11 12 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 17 16 16 17 17 18 18 18 18 18 17 17 16 15 14 14 15 15 16 16 18 19 21 21 21 20 19 19 18 18 19 18 17 15 15 15 14 14 14 12 11 10 9 9 10 10 12 14 16 17 18 18 18 17 16 16 16 16 16 16 16 15 15 14 15 14 13 12 12 11 11 11 10 10 10 10 12 13 13 14 14 14 14 14 13 11 9 8 7 6 6 5 4 3 2 2 3 3 2 2 1 1 2 1 1 1 1 1 2 2 2 2 2 1 1 2 1 2 3 4 5 5 6 7 7 8 10 11 13 11 10 8 6 5 5 6 8 7 4 2 2 4 5 6 6 6 6 7 9 10 11 12 12 13 12 12 11 11 11 10 11 12 13 13 13 11 9 9 10 11 11 12 12 13 14 14 14 14 15 14 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 14 14 14 13 13 13 13 14 14 14 13 12 11 11 10 9 9 9 9 8 8 7 6 5 5 5 6 7 7 6 5 6 7 6 4 4 3 3 3 2 2 1 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 11 12 13 14 14 14 15 15 16 17 19 21 23 24 25 25 25 23 20 18 16 16 14 12 11 11 13 13 16 17 17 17 14 10 9 9 10 11 11 12 12 12 12 13 14 14 15 17 19 19 17 12 7 4 4 5 4 5 6 7 8 8 9 9 8 7 6 5 4 4 5 5 5 6 8 9 10 9 9 9 10 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 11 12 12 13 12 12 12 11 10 9 8 8 9 9 10 9 9 9 9 8 8 7 7 7 7 6 5 5 4 4 3 3 3 3 2 2 2 3 4 4 4 4 4 4 5 6 7 7 8 8 8 7 7 7 7 6 6 7 8 9 9 10 10 11 11 11 12 12 13 13 12 11 12 12 12 12 13 15 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 14 13 14 15 15 16 17 18 17 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 19 20 21 20 19 18 19 20 21 20 19 19 18 18 19 19 20 21 22 22 21 19 18 17 16 17 17 17 16 16 15 14 13 13 13 12 11 11 11 13 15 17 18 16 15 15 14 14 14 15 15 15 15 14 14 15 15 16 18 18 18 17 18 19 19 19 18 16 15 14 13 13 14 14 15 15 15 14 13 13 12 11 10 9 9 8 7 7 7 8 8 8 8 8 8 9 10 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 18 18 18 18 18 18 17 16 15 14 14 15 15 16 16 18 20 20 21 21 20 19 18 17 17 17 16 15 15 15 15 15 15 14 12 11 10 10 11 11 11 14 16 18 19 19 18 18 16 16 16 16 15 15 15 15 15 15 15 14 13 13 12 11 10 9 9 9 9 9 11 12 14 13 15 15 15 15 14 13 12 10 8 8 9 8 7 5 4 3 3 4 5 4 4 3 3 3 2 2 2 1 1 1 1 1 2 1 2 2 3 3 3 4 5 6 6 6 7 8 9 11 13 14 12 11 8 6 5 5 6 7 5 3 2 2 5 7 8 8 8 8 8 9 10 11 12 12 12 11 11 10 10 9 8 9 10 10 10 9 8 5 6 7 8 9 10 10 11 12 13 13 14 14 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 16 15 14 14 14 14 14 15 15 14 13 12 11 10 9 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 6 6 6 5 4 3 3 4 4 3 2 2 2 2 3 3 3 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 13 14 14 14 15 16 16 17 19 21 22 24 25 25 25 24 22 19 16 15 14 15 14 12 12 11 12 13 15 16 16 15 13 11 9 9 10 10 11 11 10 10 12 13 14 15 17 19 19 18 15 8 2 1 0 2 3 4 5 5 6 7 8 8 8 7 6 5 5 6 7 7 7 9 10 10 10 9 9 9 10 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 11 12 13 13 12 12 12 11 10 10 9 8 9 9 10 9 9 9 9 8 8 8 8 8 7 7 6 5 5 5 4 3 2 3 2 2 1 3 4 4 5 5 5 5 5 6 7 7 8 8 8 8 7 7 6 6 5 6 7 8 9 10 10 10 11 11 12 12 13 13 12 11 11 11 11 11 12 13 15 16 16 16 16 15 15 15 14 14 14 15 15 16 15 14 14 14 14 15 16 17 17 17 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 19 20 21 21 19 18 18 20 21 21 20 19 19 18 19 19 20 21 22 22 21 21 20 18 17 18 18 17 16 15 14 13 13 13 13 13 13 12 11 13 15 16 17 16 16 15 14 13 13 15 15 15 15 15 14 14 15 16 17 17 17 16 16 18 19 20 19 19 17 16 14 13 13 14 14 15 15 15 15 15 14 13 11 10 10 9 8 7 8 8 8 8 8 8 9 9 10 11 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 15 16 17 17 18 18 18 18 18 17 16 15 14 14 15 15 16 17 18 18 20 21 21 20 18 17 15 14 14 14 14 14 15 15 16 15 14 12 11 11 11 11 12 13 15 17 19 20 20 19 17 16 16 15 15 15 15 15 14 15 15 14 13 12 13 11 9 7 6 6 7 8 9 10 12 13 14 15 16 16 15 14 13 12 11 10 10 11 11 10 7 5 4 5 6 6 6 6 6 5 5 3 2 2 2 1 2 2 3 3 3 3 4 5 5 5 5 6 6 7 7 8 9 11 13 15 16 15 13 10 9 7 7 7 7 5 3 3 4 7 8 8 9 9 9 9 10 10 11 12 12 11 9 9 9 8 8 7 7 8 8 7 6 5 4 4 4 6 8 8 9 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 16 16 15 14 14 15 15 15 15 14 13 13 10 9 8 7 7 7 6 6 7 7 7 7 7 7 7 7 6 5 6 6 5 5 4 4 4 4 4 3 2 2 2 2 2 2 3 4 5 5 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 13 14 14 15 16 17 18 21 23 24 25 25 26 24 24 22 18 15 13 13 14 15 14 13 12 12 12 13 15 16 15 13 12 11 10 11 10 11 11 10 9 9 11 13 15 16 18 19 20 17 12 4 2 3 2 3 4 5 5 5 6 7 8 9 9 9 8 8 8 8 8 9 9 10 11 11 10 9 9 9 10 11 11 11 11 10 10 10 10 10 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 5 4 3 2 2 2 2 1 2 3 4 5 6 6 6 6 6 6 7 7 8 8 8 8 7 6 5 4 4 6 7 7 8 9 10 11 11 12 12 13 13 13 12 12 11 11 11 12 13 14 15 16 16 16 16 15 15 14 14 14 15 15 16 16 15 15 14 14 15 16 17 17 17 16 15 15 15 15 15 15 15 15 15 16 17 18 18 18 17 17 17 18 18 20 21 21 20 18 19 20 21 21 20 19 19 19 19 19 20 21 22 22 22 21 20 19 18 18 18 17 16 15 14 13 13 14 14 15 15 14 13 13 14 16 16 16 16 15 14 14 14 14 14 14 15 14 14 14 14 16 17 17 16 16 16 17 19 20 19 19 18 17 15 14 14 13 13 14 15 15 15 16 15 14 12 12 12 10 9 8 8 8 8 8 8 9 9 10 10 11 11 12 11 12 12 13 14 14 15 15 15 15 15 15 15 16 16 15 15 15 16 17 17 18 18 18 18 17 16 15 15 15 15 15 16 17 18 19 20 21 21 20 18 16 14 12 12 12 12 13 14 14 15 15 15 14 13 12 12 12 13 15 17 18 20 20 20 18 17 16 16 15 15 16 15 15 14 14 14 13 12 12 11 9 6 5 4 4 5 7 8 8 10 12 14 16 16 16 15 14 13 12 11 11 12 12 12 12 9 7 6 6 7 7 8 8 7 7 6 4 3 2 2 2 2 3 4 5 5 5 6 7 7 7 7 7 7 7 8 9 10 12 14 16 17 17 15 14 12 9 7 7 7 6 4 4 6 8 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 8 7 7 7 6 6 5 5 5 5 4 4 6 7 8 8 9 10 10 11 11 11 10 10 11 11 12 12 12 12 12 13 13 12 12 11 11 11 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 12 13 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 16 16 15 15 15 15 16 15 14 13 12 11 9 7 6 6 6 6 7 7 8 8 8 8 8 8 7 7 6 5 6 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 3 3 4 5 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 7 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 16 18 20 23 26 26 26 25 24 24 22 18 15 13 12 14 15 15 15 14 14 13 14 14 16 16 15 13 12 12 12 13 12 12 11 9 7 8 11 13 14 16 18 18 20 17 10 2 3 3 3 3 4 5 6 5 6 8 9 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 5 3 2 1 2 2 1 2 2 4 6 7 7 7 6 6 6 6 6 6 7 8 9 8 6 5 3 3 4 5 6 7 9 10 11 12 12 12 12 13 13 13 13 12 11 11 12 12 13 15 16 17 17 17 16 15 14 13 14 14 15 16 16 16 16 15 15 15 16 17 17 17 16 16 15 15 15 15 14 15 15 15 16 17 18 18 17 17 16 16 17 18 19 21 21 20 19 19 20 20 21 20 20 19 19 19 19 20 21 21 22 22 22 21 20 19 19 19 19 18 16 16 15 14 15 15 16 16 15 14 14 15 15 16 16 17 16 15 15 14 14 13 13 14 14 14 14 15 16 17 17 16 16 17 18 19 19 19 18 17 17 16 15 14 14 13 13 13 14 15 15 15 15 13 13 13 13 11 10 10 9 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 16 15 15 15 15 16 16 17 18 18 19 19 20 20 18 16 14 12 12 12 11 12 12 13 14 16 16 15 14 13 13 13 14 16 18 19 20 21 20 19 18 17 16 15 16 16 16 15 14 13 12 12 11 10 8 6 4 3 3 4 5 6 7 7 9 11 14 15 15 15 14 13 13 12 12 12 13 13 13 13 11 9 8 8 8 9 9 9 9 8 6 4 3 3 3 3 3 4 5 6 7 7 8 9 10 10 10 9 9 9 9 10 11 13 15 16 17 18 16 16 12 8 7 8 7 7 6 6 8 9 9 9 9 10 11 11 12 12 11 11 11 11 10 10 9 9 8 8 8 6 5 5 5 5 5 4 5 7 8 8 9 9 9 9 9 9 8 7 7 8 9 9 10 10 11 11 12 12 11 10 10 10 10 10 10 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 11 11 12 12 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 16 16 15 15 15 15 16 15 14 12 12 10 8 6 5 6 7 7 8 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 3 4 5 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 7 8 8 9 9 10 10 11 11 12 13 13 13 12 12 13 14 16 18 21 24 26 26 26 24 23 21 18 15 13 12 13 15 16 16 15 14 14 14 15 16 17 16 14 12 12 13 13 14 14 13 11 7 5 6 9 11 13 15 16 17 18 16 9 2 2 2 2 4 5 5 5 6 7 8 9 9 10 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 10 11 11 10 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 9 9 8 7 6 6 7 7 6 6 6 5 4 2 1 1 2 2 1 2 4 6 7 7 7 6 6 5 4 5 5 6 8 9 8 7 6 4 2 3 3 5 6 8 10 11 12 12 12 12 12 13 13 13 13 12 12 12 13 13 14 15 16 17 17 16 15 13 13 13 14 15 16 16 17 17 17 16 16 16 17 17 17 16 15 15 15 14 14 14 14 14 14 15 17 18 17 17 17 16 16 16 17 19 20 21 20 19 19 19 19 20 20 20 19 19 19 19 20 21 21 22 22 22 22 21 20 20 20 20 19 18 17 16 15 15 15 16 17 16 15 14 15 15 16 17 17 17 16 14 13 12 12 12 13 13 14 15 16 17 18 17 18 18 18 19 19 18 18 17 16 16 16 16 15 14 14 13 13 13 13 14 14 14 14 13 14 14 14 13 12 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 15 15 15 15 16 16 17 17 18 18 18 19 19 19 17 15 14 13 12 11 11 11 12 14 16 17 17 16 15 14 14 16 18 19 20 20 21 20 20 19 17 16 15 16 16 16 15 13 11 10 10 9 7 5 3 3 3 3 4 5 5 5 6 8 10 12 13 14 13 13 13 12 12 12 13 14 14 14 13 12 11 10 10 10 10 11 11 10 7 5 4 4 3 3 4 4 5 6 7 8 8 9 10 12 12 12 12 11 10 10 11 12 13 15 15 16 17 16 15 10 7 6 7 8 7 7 8 8 9 10 10 9 10 11 12 13 13 12 12 12 12 11 10 10 10 10 10 9 7 6 5 5 5 5 6 7 8 9 9 9 9 9 9 8 8 5 4 4 5 5 6 7 7 8 9 10 10 9 9 9 9 9 9 9 9 10 10 11 12 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 13 13 13 13 14 14 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 16 15 15 15 15 16 16 15 14 14 12 10 7 6 5 6 7 8 9 9 9 9 9 9 9 9 9 8 7 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 1 2 2 3 4 5 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 8 9 9 9 10 10 11 11 12 12 12 12 11 11 11 12 14 16 19 21 22 23 23 23 22 22 20 16 14 13 13 15 15 16 15 14 14 14 15 16 17 18 17 14 13 13 14 14 15 14 13 11 7 4 4 7 9 12 13 14 15 15 14 8 2 1 1 2 4 6 6 6 6 6 7 8 9 10 10 11 12 12 12 12 11 10 9 9 9 9 10 10 10 10 11 11 11 11 10 10 9 9 10 10 10 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 9 8 6 5 5 6 6 5 6 6 5 4 3 2 1 2 2 2 2 4 6 7 7 6 5 4 4 3 4 4 5 7 8 8 8 7 5 3 3 4 4 6 8 10 11 12 12 12 11 11 12 12 13 14 13 13 12 12 13 14 15 16 16 17 16 15 13 13 13 13 14 16 16 17 17 18 17 16 16 16 17 16 16 15 15 15 14 15 14 13 12 13 14 16 17 17 17 17 17 16 16 17 18 20 21 21 19 19 19 19 19 20 19 19 19 19 19 20 20 21 22 22 23 23 22 21 20 20 20 20 20 19 17 16 15 15 15 16 16 16 15 15 15 16 17 17 17 16 14 12 11 10 10 11 12 14 15 17 18 19 19 20 20 20 20 19 18 17 15 14 15 16 16 16 15 15 14 13 13 12 12 13 13 13 13 14 14 14 14 14 13 13 12 11 10 10 11 11 11 11 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 14 14 15 15 15 16 17 17 17 16 16 15 15 15 15 16 16 17 17 18 18 18 18 19 19 18 17 16 14 14 11 9 9 11 14 17 18 18 17 16 15 15 17 19 19 20 21 21 20 20 19 17 16 15 15 16 16 14 12 10 10 8 5 4 2 2 2 3 3 4 4 4 4 5 7 9 10 11 12 12 12 12 12 12 13 13 14 14 14 14 13 12 11 11 11 11 12 12 10 6 4 4 4 4 4 5 5 6 6 7 8 9 10 11 12 13 13 13 13 12 12 13 13 14 15 15 15 15 14 12 8 5 5 6 7 8 8 8 9 10 10 10 10 11 12 12 13 13 13 13 13 12 12 11 11 12 12 11 10 9 8 6 5 5 6 7 9 10 10 10 10 10 10 9 8 6 4 4 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 9 10 10 11 12 13 13 13 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 16 14 14 15 16 16 16 14 14 14 12 11 9 7 6 7 7 8 8 9 9 9 9 9 9 9 8 7 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 2 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 7 8 9 9 10 10 10 10 10 11 11 11 11 10 10 11 13 15 17 19 21 22 21 21 21 21 21 19 15 14 14 14 15 15 14 13 12 12 13 15 17 19 20 18 15 14 14 15 15 15 14 13 11 8 5 3 5 8 10 11 13 14 14 13 8 3 1 1 3 5 6 7 7 6 6 6 7 7 8 9 10 11 12 12 11 11 10 10 9 9 9 10 10 10 10 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 11 12 12 13 13 13 13 13 13 14 14 13 12 11 10 10 10 10 10 10 11 11 10 9 9 8 9 9 10 9 8 6 5 5 5 5 5 5 6 5 4 3 2 2 2 2 2 3 4 5 5 5 5 4 3 3 2 2 3 5 6 7 8 8 8 6 5 5 5 5 6 8 9 11 12 12 12 11 11 11 12 13 14 13 13 12 11 12 13 14 15 16 16 15 14 13 12 12 13 14 16 16 17 18 18 18 16 16 16 16 16 16 16 15 15 15 15 15 14 12 12 13 15 17 17 17 17 17 16 16 17 18 19 20 21 20 20 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 22 21 20 20 20 20 20 20 18 17 15 14 14 14 15 16 16 16 16 16 17 17 17 16 15 13 11 11 11 10 12 13 15 17 19 20 20 21 21 21 20 19 17 16 14 13 13 14 15 16 16 16 15 14 13 12 12 12 12 13 13 14 14 14 15 15 15 15 14 13 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 15 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 18 17 16 14 10 7 7 11 15 17 17 18 17 15 15 16 18 18 18 19 20 21 21 20 19 17 16 16 16 15 15 13 12 11 8 5 3 2 1 1 2 2 3 3 3 3 3 4 6 7 8 9 9 10 11 11 11 12 13 14 15 15 15 15 14 13 13 11 11 12 13 12 9 4 3 3 4 4 5 6 6 6 6 6 8 9 10 11 12 12 13 13 13 12 13 14 15 15 15 15 15 15 14 11 8 5 5 6 6 7 8 9 10 10 11 11 11 12 13 13 13 13 13 13 13 12 12 12 12 12 13 12 11 10 8 7 6 6 7 9 10 10 11 11 11 11 11 10 8 5 4 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 11 12 13 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 15 14 14 15 16 15 15 14 14 13 13 12 11 9 8 7 8 8 9 9 9 10 10 10 9 8 7 6 4 3 4 3 3 4 4 4 5 4 4 4 3 3 3 2 1 1 2 3 4 5 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 10 11 12 14 16 18 19 20 21 19 18 18 19 19 18 15 14 14 14 14 13 13 13 12 12 13 16 18 20 20 19 16 15 15 15 15 16 15 13 11 8 6 4 4 7 8 10 12 14 14 12 9 4 2 2 5 5 6 8 8 7 6 6 6 6 6 7 8 9 10 10 10 10 10 9 9 9 9 9 9 10 10 11 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 13 12 12 12 11 11 11 12 13 13 13 13 14 14 14 14 12 11 10 10 10 10 10 10 10 11 10 9 8 8 8 9 9 9 8 7 6 5 5 4 4 5 5 5 4 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 2 3 4 5 6 7 8 8 7 7 7 6 6 6 8 9 11 12 13 12 12 11 11 12 13 13 13 12 11 11 12 13 13 14 15 15 14 13 13 12 12 12 13 14 15 17 18 18 17 16 15 15 15 16 16 16 16 16 16 17 16 15 12 11 13 14 15 16 17 17 17 17 16 17 18 19 20 21 21 20 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 21 20 19 19 19 19 19 20 19 17 15 14 13 14 15 15 15 16 16 16 16 17 17 17 17 15 12 14 13 11 11 12 14 16 18 19 20 20 20 19 18 17 15 14 13 13 13 13 15 16 16 16 16 15 14 13 13 13 13 14 14 14 14 14 15 15 16 16 15 15 13 13 12 12 12 12 12 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 19 19 19 19 19 19 19 17 15 12 9 6 7 12 15 17 17 17 17 16 16 17 17 17 17 18 19 20 21 21 19 17 16 16 15 14 13 11 10 9 7 5 3 2 2 1 1 1 2 2 2 2 3 3 4 4 5 6 6 7 7 8 10 12 14 15 15 16 16 15 14 13 12 11 11 12 12 11 8 4 3 3 3 4 6 7 7 6 6 6 7 9 10 10 11 11 12 12 12 12 13 14 15 16 16 16 15 15 13 11 7 5 5 5 6 7 7 8 10 11 11 11 12 13 14 14 14 14 13 12 12 12 12 12 12 13 13 12 12 11 9 8 7 7 9 10 10 11 11 12 12 12 11 9 7 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 10 11 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 14 14 15 16 16 14 14 13 13 13 13 14 13 12 10 9 9 9 9 9 10 10 10 9 8 7 6 4 4 3 3 4 5 5 5 5 5 5 5 4 4 4 3 2 1 1 2 3 4 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 7 8 8 9 9 9 9 9 9 9 10 11 12 13 15 17 19 20 19 18 17 17 17 18 18 17 15 14 14 14 14 13 12 12 12 13 15 18 20 21 20 18 17 16 16 15 15 15 15 13 11 9 7 5 5 5 7 9 11 13 14 12 9 6 3 3 6 6 7 9 9 9 8 7 6 5 5 5 6 7 7 8 7 7 8 8 8 8 8 8 9 10 10 11 12 12 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 13 11 10 11 12 13 13 14 14 14 14 14 13 11 10 9 10 10 10 10 10 10 10 10 8 7 8 8 8 9 9 9 9 7 6 5 4 4 5 4 4 4 3 3 2 2 3 3 4 4 3 2 1 1 1 1 1 1 1 3 4 5 6 8 8 9 8 8 7 7 7 7 8 9 11 12 13 13 13 13 12 12 13 13 13 11 11 11 11 11 12 13 13 14 13 13 13 12 12 12 13 13 15 17 17 17 16 16 15 14 14 15 15 16 17 17 18 18 17 15 13 12 12 13 14 16 17 17 17 17 17 17 18 19 19 20 21 21 20 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 21 20 19 19 19 18 18 19 19 17 16 15 14 14 14 14 15 16 16 16 16 17 17 17 17 17 16 17 15 13 12 12 13 16 17 18 19 18 18 16 15 14 13 13 13 13 13 13 14 14 15 16 16 16 16 15 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 14 13 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 12 13 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 18 18 16 14 11 9 8 11 14 15 16 17 17 18 16 16 16 17 17 18 18 18 19 20 21 20 18 17 16 15 13 12 12 10 9 8 6 5 4 3 1 0 0 1 1 2 2 2 2 3 3 3 3 4 4 5 6 9 11 14 15 15 16 16 15 15 14 12 11 11 11 11 10 8 5 4 4 4 5 7 8 8 7 6 6 7 9 9 9 10 11 11 11 11 11 12 14 15 16 17 17 15 13 11 8 5 5 5 5 5 6 7 9 10 11 11 12 13 13 14 14 14 14 13 12 11 12 13 13 13 13 13 13 12 11 10 10 9 9 10 11 11 12 12 13 14 13 11 9 5 3 4 5 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 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 14 15 15 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 14 15 16 16 15 14 14 13 12 12 13 14 14 13 12 11 10 10 10 10 10 10 9 8 7 6 5 4 4 3 4 6 6 6 6 6 6 5 5 5 4 4 3 2 1 1 2 3 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 7 8 8 9 9 10 10 10 10 10 12 13 15 17 19 20 20 19 17 17 17 17 19 19 17 15 14 15 15 14 14 13 13 13 15 18 20 22 21 18 17 17 16 16 16 16 15 14 13 12 10 8 7 6 7 8 10 12 13 13 11 9 7 5 4 5 7 8 10 10 10 9 8 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 8 9 10 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 13 14 15 15 15 12 10 9 10 12 13 13 14 14 14 14 13 11 9 7 7 9 9 9 9 9 10 10 9 8 7 7 7 8 8 9 9 9 8 6 5 5 5 5 4 4 3 3 3 3 2 3 4 5 5 4 2 1 1 1 1 1 0 1 3 4 5 7 8 9 9 8 8 7 7 7 7 8 9 11 12 12 13 13 13 13 13 13 13 12 11 11 10 10 11 11 11 12 13 13 13 13 12 12 12 12 14 15 17 17 16 16 15 14 14 14 14 15 17 18 18 19 19 18 16 13 12 12 12 14 15 17 17 18 17 17 17 17 18 18 20 20 21 20 20 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 19 19 18 18 18 18 18 17 16 16 15 14 14 14 15 16 16 16 16 17 17 17 17 17 18 18 17 15 13 12 13 15 16 17 17 17 16 14 13 12 12 12 13 13 14 14 14 14 15 15 16 17 17 16 16 16 16 15 16 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 10 11 12 12 13 13 14 14 15 16 16 16 16 16 15 15 16 16 17 18 18 18 18 18 18 17 17 15 13 10 10 11 14 14 15 16 17 18 18 18 17 17 18 18 18 18 18 18 19 20 19 18 17 15 14 13 12 11 11 11 10 8 7 5 4 2 1 1 0 1 1 2 2 2 2 3 3 3 3 3 3 5 7 10 13 13 14 14 15 15 15 14 13 11 11 11 11 10 8 7 6 6 6 6 7 8 9 8 7 8 8 8 8 9 10 10 10 10 10 10 11 13 14 15 16 16 14 12 8 5 3 4 4 5 5 6 8 9 10 11 12 12 13 13 13 14 14 14 14 13 12 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 12 13 14 15 16 14 11 7 4 2 4 5 5 6 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 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 13 13 13 12 12 11 11 11 11 11 11 11 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 15 16 17 16 15 14 14 12 12 12 12 13 14 14 13 12 12 12 11 11 11 10 9 7 6 5 5 4 4 4 6 7 7 7 6 6 6 5 5 5 4 4 3 2 1 1 2 4 5 6 6 7 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 7 8 8 9 10 10 10 10 10 10 11 13 15 18 20 22 22 20 18 16 16 17 18 20 20 16 13 13 14 16 16 15 15 14 15 17 19 20 20 18 16 16 16 16 16 16 16 16 15 13 12 11 9 9 8 8 9 11 12 12 11 9 8 7 6 6 6 8 9 10 10 10 10 8 5 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 7 8 9 11 11 11 10 10 10 10 11 11 11 11 11 11 11 12 13 14 15 15 15 14 11 8 7 9 11 13 13 14 14 14 13 12 9 7 6 6 7 8 8 9 9 9 10 9 7 7 7 7 7 8 8 9 9 8 7 5 5 5 5 5 4 4 3 3 3 3 3 4 5 5 4 2 1 1 1 1 1 1 2 3 4 6 7 8 8 9 8 8 7 6 6 7 8 9 10 12 12 12 13 13 14 14 13 12 12 12 12 11 12 11 11 11 11 12 13 13 13 12 12 12 13 15 16 17 17 16 16 15 15 14 14 14 15 17 18 19 19 19 18 15 13 12 12 12 14 15 17 17 18 18 17 17 17 17 18 19 20 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 18 17 17 18 17 17 16 16 15 15 14 15 15 15 16 16 17 17 17 17 18 18 18 17 16 14 13 12 13 15 15 16 16 15 13 12 11 11 12 12 13 14 14 14 14 14 15 16 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 14 14 14 13 13 13 13 13 13 13 13 12 11 9 8 7 7 7 8 9 11 11 12 13 13 14 15 15 16 16 16 15 14 15 15 16 17 17 17 17 17 17 17 17 16 14 12 11 12 14 15 15 15 16 18 19 20 20 19 19 19 19 18 18 17 17 17 18 18 18 16 15 13 13 12 12 14 13 12 10 8 6 4 2 2 2 1 0 1 2 3 3 4 4 4 4 4 3 3 4 5 8 11 11 12 13 14 14 14 13 13 12 12 12 11 10 9 9 9 8 7 7 7 8 9 9 8 8 8 8 9 9 9 9 9 8 7 8 9 11 12 13 15 15 15 12 8 4 4 4 4 4 5 7 8 9 10 11 12 12 12 13 13 13 14 14 14 14 13 14 13 12 12 12 13 13 13 13 13 12 12 12 13 13 13 14 15 17 16 13 9 5 2 3 4 5 5 6 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 15 16 16 15 14 14 13 12 12 12 12 12 13 14 13 13 13 13 12 12 11 10 8 6 5 5 6 6 6 6 8 7 7 7 6 6 6 5 5 5 4 4 3 2 1 2 3 4 5 6 6 7 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 11 12 15 17 20 23 24 23 20 17 15 15 16 19 20 18 13 9 11 13 15 16 16 16 16 16 17 19 19 17 15 14 14 15 15 16 16 17 16 15 14 13 12 11 11 10 10 10 11 12 11 10 8 8 7 7 7 7 8 9 10 10 10 9 8 5 3 3 3 3 4 3 3 3 2 2 3 3 3 4 4 6 8 9 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 14 15 15 16 15 13 9 6 6 8 11 12 12 13 13 13 13 11 9 6 5 6 6 7 7 8 8 9 9 8 7 6 6 6 7 7 7 8 8 7 6 6 5 5 5 4 4 4 4 3 3 3 4 5 5 5 3 2 1 1 1 1 1 1 2 4 5 6 7 8 8 8 8 7 6 5 6 7 8 9 9 10 11 12 12 13 14 14 13 12 12 12 13 13 13 12 11 11 11 12 12 13 12 12 12 13 14 16 17 16 16 15 15 16 15 15 14 14 15 17 19 19 19 19 17 15 14 13 12 12 14 15 16 17 18 18 17 17 17 17 18 19 20 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 17 17 17 17 17 17 17 16 15 14 15 15 15 15 16 17 17 17 17 18 18 18 17 16 14 12 12 12 13 13 14 14 14 13 12 11 11 12 12 12 12 13 14 14 14 15 16 17 17 18 18 18 18 18 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 14 14 13 13 13 12 10 9 7 6 6 6 7 8 9 10 11 11 12 13 13 14 14 14 14 13 12 14 15 15 16 16 16 16 16 16 16 16 15 14 12 13 14 15 15 15 15 16 17 19 20 20 20 19 19 18 17 17 16 16 16 16 17 16 15 14 14 13 13 14 15 15 13 11 9 6 4 3 2 2 1 0 1 2 4 4 5 5 5 5 6 5 5 4 5 6 9 9 10 11 12 13 12 12 12 13 13 13 12 11 11 11 11 9 7 6 7 8 9 9 9 9 9 9 9 10 9 8 7 6 5 6 7 8 10 12 14 15 15 13 8 4 4 3 3 3 5 7 8 9 10 11 11 11 12 12 12 13 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 15 16 16 15 11 7 3 2 3 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 15 15 14 13 13 13 12 11 11 11 12 12 13 14 14 13 13 13 12 11 11 9 8 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 3 2 1 2 4 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 8 8 9 9 9 10 10 10 10 10 10 11 14 17 20 23 24 24 22 18 17 16 15 16 19 19 16 10 6 8 11 13 14 16 17 16 17 18 19 18 15 13 13 13 13 14 16 17 17 16 15 14 13 12 12 11 11 11 12 13 13 12 9 7 7 7 7 7 8 8 9 8 9 9 9 8 7 6 3 2 3 3 3 3 2 2 2 3 3 3 3 4 5 7 8 10 11 11 11 11 11 11 11 11 12 12 12 11 11 12 13 14 15 15 14 11 8 6 6 8 10 10 11 11 12 12 12 11 9 8 6 6 6 6 6 7 8 9 9 8 6 5 6 6 6 6 7 7 7 7 6 6 6 5 4 4 4 4 3 3 3 3 4 5 5 4 2 1 1 1 1 1 1 1 3 4 6 7 7 7 7 8 7 7 6 5 6 7 8 8 9 9 10 11 12 13 13 14 14 13 12 12 13 13 13 13 11 11 11 12 12 13 13 13 13 13 15 16 16 15 14 14 15 16 15 15 15 15 16 18 19 19 19 18 16 14 14 13 12 12 13 15 16 18 18 18 17 17 17 17 17 19 20 21 21 21 20 20 20 20 21 21 21 20 20 20 21 21 21 21 21 21 21 20 19 19 18 18 17 17 17 17 17 17 15 14 14 14 14 14 16 17 18 18 18 18 17 17 16 15 14 12 11 11 11 12 12 13 13 13 12 13 13 13 13 12 12 12 13 14 15 15 16 17 17 17 17 17 18 18 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 15 14 13 13 13 13 13 14 13 13 13 12 10 8 7 6 6 6 6 7 9 9 10 10 10 11 11 11 11 11 11 11 10 12 13 14 15 15 15 15 16 15 15 15 14 13 13 14 15 16 15 15 14 15 16 17 18 19 19 18 18 17 16 15 15 14 14 15 15 15 15 14 14 14 14 16 16 16 14 12 10 9 7 6 3 2 2 1 2 3 5 5 6 6 6 7 8 8 7 6 5 6 7 8 8 9 11 12 11 11 12 13 13 12 12 12 12 12 12 9 7 5 7 8 9 9 9 10 10 10 11 10 9 7 6 5 5 6 6 8 10 12 14 15 14 12 8 4 4 3 3 4 5 7 9 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 12 9 6 4 2 2 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 9 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 15 13 12 12 12 12 11 10 10 11 12 13 13 13 13 13 13 13 11 11 10 9 8 7 7 7 7 7 8 7 7 6 6 6 7 6 6 6 6 5 4 3 2 2 2 3 4 5 5 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 11 13 15 19 21 23 23 22 18 15 16 15 14 15 18 18 13 7 4 5 9 10 13 15 17 17 17 18 19 18 16 13 13 12 12 13 15 16 16 16 15 14 14 13 13 12 12 13 14 14 14 11 9 6 6 6 7 7 7 8 8 8 8 8 9 9 9 7 4 1 2 2 2 2 2 2 3 3 3 3 3 4 5 5 7 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 14 14 13 10 7 6 7 8 9 9 9 10 10 11 11 11 10 9 8 7 7 7 7 7 7 8 9 8 7 6 6 6 6 6 6 7 7 7 7 7 6 5 3 3 3 3 3 3 3 4 5 5 4 3 1 1 1 1 1 0 1 2 3 4 6 7 7 6 6 6 6 6 5 5 5 6 7 8 8 8 10 11 12 12 13 13 13 13 12 12 12 12 13 12 11 11 12 12 12 13 13 13 13 14 15 17 16 14 13 13 14 15 14 15 15 16 17 18 19 18 18 17 16 16 14 12 12 12 13 15 17 18 18 18 18 17 17 16 17 18 19 20 21 21 21 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 17 17 17 17 17 17 16 14 13 13 13 14 15 15 17 18 18 18 17 16 15 15 14 12 10 10 10 11 12 12 13 13 13 14 14 15 15 14 14 13 13 14 15 15 16 16 17 17 17 17 17 18 18 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 14 13 13 12 12 13 13 13 13 13 12 10 8 7 7 6 6 6 7 8 9 9 9 9 9 9 9 9 8 9 8 8 10 12 13 14 14 14 15 15 14 14 13 13 13 14 15 15 15 14 14 13 13 14 15 16 17 18 18 17 16 15 14 13 13 13 14 14 15 14 14 14 15 16 17 17 16 14 13 11 11 10 8 5 4 3 2 3 4 6 7 7 7 8 8 9 10 9 8 7 6 6 7 7 8 10 11 11 10 11 12 12 11 11 12 13 14 13 10 7 6 7 8 9 10 10 11 12 12 12 10 8 6 5 5 6 7 8 10 11 13 14 14 13 11 7 6 4 4 3 4 6 8 9 10 10 10 10 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 14 14 14 14 13 12 10 9 6 6 4 3 4 5 5 5 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 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 19 19 19 19 20 14 13 11 11 11 11 10 10 10 11 12 13 13 12 12 13 13 12 11 10 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 3 4 5 5 6 6 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 7 7 7 7 7 7 6 6 7 7 8 9 9 10 10 10 11 12 14 17 19 21 23 21 18 16 14 13 12 12 13 16 17 13 7 4 4 6 6 10 14 16 17 18 18 19 18 16 14 14 12 12 13 15 16 16 15 15 15 15 14 14 14 14 15 15 16 14 11 8 6 6 5 6 6 7 7 7 7 7 8 9 9 9 8 5 3 1 1 2 2 2 3 3 3 4 4 4 4 4 5 6 8 9 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 14 14 13 10 7 7 7 7 8 8 8 9 9 9 10 10 10 10 9 8 8 7 7 7 7 8 8 8 8 7 6 6 6 6 6 6 7 7 7 7 6 5 4 3 2 2 3 3 4 4 5 4 4 3 3 1 1 1 1 1 1 2 3 5 6 6 6 5 4 4 5 5 4 4 5 6 6 7 7 8 9 10 12 13 13 13 13 13 13 12 12 12 12 11 11 10 11 12 13 13 13 13 14 15 16 17 16 14 13 13 13 13 13 14 15 15 16 17 17 17 17 16 16 15 13 12 12 12 14 15 17 19 19 19 18 17 16 16 16 17 19 20 21 21 21 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 20 19 19 19 18 18 18 17 18 18 17 15 13 13 13 14 15 15 16 17 18 17 17 16 15 14 13 12 12 11 10 11 11 12 13 13 14 14 15 16 16 16 15 15 14 15 15 15 15 16 16 16 16 16 16 16 17 18 18 18 18 18 17 17 16 15 15 15 16 16 15 14 13 13 12 11 11 11 12 13 13 12 11 10 10 8 7 6 6 6 7 8 8 9 9 8 8 8 7 7 7 6 6 7 8 10 11 11 13 13 14 13 13 12 11 12 12 13 13 15 15 14 13 12 11 12 13 14 15 15 16 17 15 14 13 12 12 13 13 13 14 14 15 16 16 17 18 17 16 14 13 12 12 11 10 7 5 4 3 4 6 7 8 8 8 9 10 11 11 11 10 9 8 7 7 7 8 9 10 10 10 10 11 11 11 12 13 14 15 14 11 9 8 9 10 10 10 11 13 13 13 12 9 7 5 6 6 7 9 11 12 13 15 15 14 12 10 9 6 5 4 4 6 7 9 9 10 10 10 10 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 13 12 12 12 12 12 13 14 14 14 13 12 11 10 9 8 8 6 4 4 5 5 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 14 12 11 11 10 10 10 10 10 11 13 13 13 13 12 12 12 11 10 9 9 9 9 8 8 8 7 6 6 5 5 6 6 6 6 6 6 6 5 4 3 3 2 3 3 4 5 5 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 5 6 5 5 5 5 6 7 8 9 9 10 10 10 11 13 15 17 19 21 21 20 16 16 13 10 9 10 12 15 16 13 9 5 4 4 5 8 12 15 16 18 18 19 18 19 17 15 14 12 12 14 15 15 14 14 15 15 15 15 15 16 16 16 15 13 10 8 7 6 5 5 5 6 6 7 7 7 8 8 9 9 9 7 5 3 2 1 2 3 4 4 4 5 5 4 4 4 5 6 8 9 10 10 10 10 10 10 10 11 12 12 12 12 13 13 13 13 14 12 10 8 7 7 7 7 7 8 8 8 9 9 10 10 10 10 9 9 8 8 7 7 7 8 8 8 7 7 6 6 6 6 6 7 7 7 7 6 6 5 4 2 2 2 3 4 4 4 4 3 3 2 0 1 2 1 1 1 2 3 5 5 6 6 5 3 4 4 4 4 4 4 5 5 6 7 8 9 10 11 12 13 13 13 13 13 12 12 12 12 11 10 10 11 12 12 13 13 14 14 16 17 17 15 13 11 11 11 11 11 13 14 15 16 16 17 17 16 16 16 15 13 12 12 13 14 16 18 19 19 19 18 16 16 15 16 17 18 19 20 20 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 19 18 18 18 18 18 17 15 14 14 14 14 15 15 16 17 17 16 16 14 14 14 13 13 12 11 11 11 12 13 14 15 15 16 16 17 17 16 16 15 15 15 15 15 15 16 16 16 15 15 15 16 16 17 18 18 18 18 17 17 16 15 15 15 15 14 13 13 12 11 10 10 10 11 12 12 12 11 11 10 8 7 7 7 7 7 8 9 9 9 9 8 8 7 7 6 6 6 6 7 8 8 10 11 12 12 12 11 10 10 11 12 12 12 13 14 13 12 11 10 11 11 12 13 14 15 16 15 14 13 12 11 12 13 13 13 14 16 17 18 18 19 18 17 15 15 14 14 14 12 10 7 6 5 5 7 9 9 10 10 11 12 12 13 13 12 10 9 9 9 8 8 9 10 10 9 9 11 12 12 13 14 15 17 16 13 11 10 11 11 12 12 13 14 15 14 12 9 7 7 8 8 9 11 13 14 14 15 15 12 10 8 8 6 5 5 6 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 14 15 14 13 13 12 12 12 12 12 13 13 13 13 12 11 10 10 10 9 8 7 5 5 5 4 4 4 4 4 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 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 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 14 13 12 11 10 10 10 11 11 12 13 14 14 14 13 13 11 10 8 8 7 7 7 7 7 7 6 5 5 5 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 5 5 6 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 7 7 6 6 6 6 6 5 4 4 3 3 4 5 6 7 8 9 9 10 10 10 12 13 15 17 18 20 20 18 15 15 11 9 8 8 10 14 16 14 11 8 7 5 5 7 10 13 16 17 19 20 20 20 19 17 15 14 13 13 13 13 13 13 14 14 15 15 16 16 17 16 14 13 11 10 9 7 5 5 5 5 6 6 7 7 8 8 9 9 9 9 8 6 5 4 4 4 4 5 6 6 6 5 5 6 7 7 8 8 9 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 11 9 8 7 7 7 7 7 7 8 8 8 9 10 11 11 11 10 9 8 8 7 7 8 8 8 8 7 7 6 7 7 7 7 7 7 7 6 6 5 4 3 2 2 3 4 4 4 3 3 2 1 0 1 2 2 1 2 2 3 4 5 6 6 5 3 3 4 3 3 4 4 4 5 6 7 8 9 10 11 12 13 13 13 13 13 12 12 11 11 11 10 10 11 12 12 13 14 14 15 17 18 17 13 10 9 9 9 8 9 11 13 14 15 16 16 16 16 16 16 15 14 13 13 14 15 17 18 18 18 18 17 16 15 15 15 16 18 19 20 20 20 20 20 20 20 20 21 21 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 16 15 15 15 15 15 14 14 15 16 17 16 15 14 14 14 13 12 11 11 11 11 13 14 15 15 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 15 15 16 17 17 18 18 18 17 16 15 15 14 14 14 13 13 11 10 9 9 9 9 10 11 11 10 10 9 8 7 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 6 6 7 7 8 9 10 10 10 10 9 9 10 10 9 9 11 12 12 12 11 10 10 11 11 12 13 14 15 15 14 12 11 11 11 11 12 13 15 17 18 19 19 20 19 18 17 17 17 17 16 15 13 10 8 7 7 8 9 10 11 12 12 13 14 14 13 12 12 11 10 9 9 8 9 9 9 9 10 10 12 14 15 16 17 19 17 15 13 13 14 14 15 15 15 15 15 14 12 10 9 9 9 10 12 13 14 14 14 14 14 10 9 8 7 7 7 8 9 10 9 9 8 8 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 14 15 14 13 12 12 12 12 12 13 12 12 12 12 11 10 10 10 10 10 9 7 5 5 5 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 11 12 12 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 14 14 13 12 11 11 11 11 12 13 14 14 15 14 13 11 9 7 6 6 5 5 4 5 5 4 4 4 5 6 6 6 6 5 5 5 5 5 4 4 3 3 4 4 5 5 5 6 6 7 7 7 7 8 9 9 9 9 9 10 10 10 10 9 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 3 3 4 5 6 7 8 9 9 9 10 11 12 13 14 16 18 19 18 18 16 14 10 7 7 6 8 13 16 15 13 11 9 7 6 7 9 12 14 16 18 19 19 19 18 18 17 16 14 13 12 12 12 12 13 13 14 15 16 17 17 16 14 13 12 12 11 9 8 7 7 6 6 6 7 7 7 8 9 10 10 10 10 9 8 6 6 6 6 6 7 6 6 6 6 7 7 8 8 8 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 11 10 9 8 7 7 7 7 7 7 7 8 8 9 10 11 11 11 9 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 4 4 3 3 3 2 1 1 2 2 2 2 2 3 4 4 5 6 7 5 3 2 3 3 3 3 4 4 5 6 7 8 9 10 11 12 13 13 13 12 12 12 12 11 11 11 10 10 11 11 12 13 14 15 16 17 17 15 11 9 7 7 6 4 6 9 11 13 14 15 15 16 16 16 16 15 14 14 14 15 16 17 17 17 17 17 15 15 14 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 17 15 15 15 15 14 13 12 14 15 16 16 16 16 14 14 13 13 12 11 10 11 12 14 14 16 16 16 16 15 14 15 15 16 16 16 15 15 15 15 15 14 14 14 14 15 15 16 17 18 18 18 17 16 15 15 14 14 14 14 13 12 10 9 8 8 8 9 9 10 9 9 8 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 8 8 8 7 7 6 7 7 8 8 8 9 9 9 8 9 8 7 6 7 9 10 10 10 10 10 10 10 11 13 14 15 15 14 12 10 9 9 10 11 13 16 18 19 20 20 21 20 20 20 19 19 20 18 16 14 12 10 9 8 10 11 12 12 13 13 14 14 14 14 14 13 12 11 10 9 8 8 8 9 10 12 12 14 16 17 17 18 18 18 16 15 15 15 16 17 16 15 15 14 13 13 12 11 11 11 12 13 14 15 15 14 13 11 10 8 6 6 8 10 11 12 11 10 9 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 13 14 14 14 13 13 12 12 12 11 12 12 11 11 10 10 9 9 9 10 10 10 9 7 5 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 11 11 12 13 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 14 14 13 12 12 12 12 12 13 13 13 13 13 12 10 8 6 5 4 3 3 2 2 3 3 3 4 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 9 9 9 9 10 10 10 10 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 3 3 4 5 6 7 8 9 9 9 10 11 12 12 13 16 18 18 17 17 15 12 9 7 5 5 7 11 15 14 14 13 11 9 8 8 10 12 14 16 17 18 17 17 17 18 18 17 16 13 12 11 11 11 12 12 13 15 16 16 16 15 14 14 14 13 13 13 11 11 9 7 6 7 7 7 7 8 9 10 11 12 11 10 9 8 8 8 7 8 7 7 7 7 8 8 8 8 8 9 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 10 9 8 7 7 7 7 7 7 8 8 9 10 11 11 9 8 7 7 7 7 7 7 8 8 9 8 8 7 7 7 7 7 7 6 5 4 4 3 3 3 4 4 3 3 3 2 1 0 1 2 2 2 2 2 2 3 4 6 7 7 7 5 3 2 3 3 3 3 4 5 5 6 8 9 10 11 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 13 13 14 15 16 16 15 12 9 9 7 5 3 3 5 7 10 12 14 14 15 15 16 16 16 16 15 15 15 15 16 17 16 16 16 15 15 14 14 14 15 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 20 19 19 19 19 18 17 16 15 14 14 13 13 14 15 16 16 16 16 15 14 13 13 13 11 11 11 12 13 14 15 15 16 15 14 14 15 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 17 16 16 15 14 14 15 15 14 13 11 9 8 8 8 9 9 9 9 8 8 8 8 9 9 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 7 8 8 8 8 8 7 6 4 4 4 5 6 7 8 8 9 9 10 11 12 13 13 13 12 10 7 7 7 8 10 13 16 18 19 20 21 22 21 21 20 20 20 20 18 16 14 13 11 11 11 11 12 13 14 14 14 15 15 14 14 14 12 11 11 10 9 8 7 6 8 10 11 13 15 16 16 17 17 17 18 17 17 17 17 17 17 16 14 13 13 13 13 13 13 13 13 13 14 14 15 15 13 12 10 9 7 6 7 9 12 13 12 11 10 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 13 14 14 14 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 10 10 10 8 7 6 6 7 7 7 8 8 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 13 13 13 13 13 13 13 13 12 12 11 11 10 9 7 5 4 3 2 2 2 3 3 3 4 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 8 8 8 9 9 9 9 10 10 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 4 4 4 5 6 7 8 8 9 9 10 10 11 11 12 13 16 17 18 17 17 14 11 9 7 5 3 6 10 13 14 14 13 12 11 10 10 11 13 14 15 16 16 15 15 16 17 18 18 16 14 12 11 10 10 11 12 12 14 15 15 15 15 15 15 15 15 15 15 14 13 10 8 8 7 8 8 8 9 9 11 12 12 12 11 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 10 9 8 7 7 6 6 7 7 7 8 9 10 9 8 6 6 6 6 6 6 6 7 8 9 9 8 7 6 7 7 7 7 6 5 4 4 3 3 3 4 4 3 3 3 2 1 1 2 3 3 2 2 2 2 3 5 6 7 8 8 7 5 4 3 3 3 3 3 4 5 6 8 9 10 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 13 13 14 14 15 15 13 11 10 9 6 4 3 3 4 6 9 11 13 14 14 15 16 17 17 16 16 15 15 16 16 16 16 15 15 15 14 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 17 15 14 14 13 13 14 14 15 15 15 16 15 14 14 14 14 13 11 11 11 12 13 14 14 15 15 15 15 15 15 14 15 14 14 13 12 12 13 13 13 13 13 13 14 14 15 16 17 17 17 17 16 16 16 15 16 16 14 13 11 9 9 9 9 10 10 9 9 8 7 8 9 10 10 11 11 11 11 11 11 10 10 11 11 11 10 10 10 10 9 8 7 8 8 8 8 8 8 8 7 6 5 3 3 2 3 4 5 6 6 7 7 8 9 11 12 10 9 8 7 5 5 5 6 9 14 17 18 19 20 21 21 22 21 20 19 18 17 15 15 13 12 12 12 11 11 13 14 14 14 14 15 14 14 14 13 12 11 11 10 9 7 6 6 6 8 11 13 14 15 15 15 17 18 19 19 19 19 18 17 16 14 12 12 12 12 12 12 12 13 13 14 15 15 15 14 13 12 10 7 6 6 8 11 13 14 13 12 11 11 10 10 11 12 12 12 12 12 12 12 12 12 12 12 13 14 15 14 13 12 12 12 12 12 11 11 10 9 9 9 9 9 8 9 10 10 10 8 7 6 7 7 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 12 13 14 14 14 14 14 13 12 11 11 9 8 7 6 5 3 2 2 1 2 2 3 5 5 6 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 10 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 8 8 8 8 9 10 10 11 11 13 14 16 17 17 17 15 12 10 10 8 6 4 5 10 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 17 18 17 15 13 11 11 10 10 11 12 12 13 14 14 14 15 15 16 16 17 16 15 13 11 10 9 9 9 9 9 9 10 11 12 12 11 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 11 12 12 13 13 12 12 11 11 11 11 11 12 13 13 13 12 12 12 12 13 13 12 10 9 8 7 7 6 6 7 7 8 9 9 8 6 4 4 4 5 5 4 6 7 8 9 8 7 6 6 6 7 7 7 6 5 4 4 3 3 3 4 4 3 3 3 3 2 3 3 3 3 2 2 3 3 4 5 6 8 8 8 7 6 4 3 3 2 2 3 3 5 6 8 9 10 11 12 13 13 13 13 12 12 11 12 12 11 11 11 11 12 13 13 13 13 13 13 12 11 11 9 7 5 5 4 4 6 8 11 11 12 14 15 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 16 15 14 14 14 14 14 14 14 14 15 14 14 14 14 14 13 12 11 11 11 12 13 14 15 16 16 16 15 14 14 13 12 13 12 12 12 12 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 17 17 17 16 14 12 11 10 10 10 10 11 10 10 9 8 7 8 9 11 11 12 12 12 12 11 11 10 11 11 11 11 11 11 11 11 11 9 9 8 8 8 8 8 8 8 7 6 5 3 2 2 2 2 3 3 4 4 5 6 7 8 9 4 4 4 4 4 4 4 5 10 14 16 18 19 20 20 21 21 20 18 16 14 13 13 13 12 12 11 11 11 11 12 13 14 14 14 15 14 14 14 13 12 11 10 9 8 7 6 6 5 8 11 13 14 14 15 16 18 20 21 21 21 20 18 16 14 12 11 11 11 11 11 12 13 13 14 16 16 16 16 14 14 12 9 7 6 8 9 12 14 14 13 13 12 12 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 11 10 10 9 9 9 9 8 8 9 10 10 9 8 7 7 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 12 14 15 14 14 14 14 12 11 11 10 9 8 8 7 5 3 2 2 1 2 2 4 5 6 6 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 6 6 5 5 5 5 5 6 6 7 7 7 7 7 8 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 10 10 11 12 13 15 16 16 17 15 14 12 10 10 9 7 4 5 9 9 13 14 13 13 14 14 14 15 15 14 14 14 14 14 14 14 15 16 16 16 15 14 13 12 11 10 10 11 11 12 13 13 14 14 15 16 17 17 16 15 14 12 11 11 11 10 10 10 10 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 12 12 11 11 11 11 12 13 12 12 12 11 12 13 14 13 12 10 9 7 7 7 7 7 7 8 9 8 7 5 3 2 3 3 3 4 5 7 8 8 8 6 5 5 5 5 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 7 8 8 8 7 5 3 2 2 2 1 2 3 4 6 8 9 10 11 11 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 10 8 9 7 6 6 8 10 10 12 14 15 16 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 17 18 18 18 19 20 20 20 20 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 17 15 14 14 14 14 14 14 13 13 14 14 14 15 15 15 14 14 13 12 12 13 14 15 16 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 16 16 17 17 17 17 17 17 16 14 12 11 11 11 11 11 11 11 10 9 8 8 9 10 12 12 12 13 13 12 12 11 10 11 11 12 12 12 12 13 13 12 11 10 9 9 9 8 8 8 8 7 6 5 4 3 2 2 2 2 2 3 3 4 4 5 5 4 3 3 3 3 4 4 4 6 10 14 16 18 19 19 20 20 20 19 16 14 12 11 10 10 10 10 10 10 10 11 12 13 13 14 14 15 15 14 13 12 12 11 10 10 9 8 7 7 7 9 12 13 14 15 16 17 19 20 20 21 21 20 18 15 13 10 9 9 9 10 11 12 14 15 16 17 18 18 16 15 14 12 8 7 7 8 10 12 14 15 14 14 13 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 12 11 10 10 9 9 9 9 9 9 10 10 10 9 8 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 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 18 18 18 18 18 18 18 18 18 18 18 18 12 14 15 15 15 14 12 11 10 10 10 10 9 9 7 5 3 2 1 1 1 3 5 6 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 6 6 5 5 5 5 6 6 7 7 7 7 7 8 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 8 9 9 9 10 10 10 11 11 12 14 16 16 16 16 14 13 11 10 10 10 8 5 6 8 8 13 14 13 13 13 14 15 16 16 15 15 14 15 15 14 14 14 14 14 14 15 15 14 13 12 11 11 10 11 11 12 13 13 14 15 16 17 17 16 15 14 14 13 13 13 13 12 12 11 11 12 12 11 11 11 11 11 12 12 12 12 11 11 10 10 11 11 11 11 11 11 11 12 13 14 14 14 14 13 12 11 11 11 11 11 12 12 12 12 11 11 12 13 14 12 11 9 8 7 7 7 7 8 8 8 8 6 5 3 2 2 3 3 4 5 6 8 8 7 6 5 4 4 5 5 5 4 4 4 4 3 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 4 5 7 8 8 8 6 5 5 2 1 1 1 2 3 5 6 8 9 10 10 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 12 11 11 11 12 12 13 13 13 14 11 8 7 8 8 10 12 13 15 16 17 17 17 17 17 16 16 16 15 15 15 16 17 17 17 16 16 16 16 15 15 15 15 15 16 17 17 17 18 19 20 20 20 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 20 20 20 19 19 18 17 16 14 14 14 15 15 14 13 12 12 14 15 15 16 16 16 16 15 14 13 14 15 16 16 15 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 11 11 12 13 13 14 14 15 16 16 17 17 18 18 17 15 13 12 12 12 12 12 12 12 11 10 9 9 9 10 12 13 13 13 14 14 13 12 11 11 11 12 12 12 13 13 13 13 12 11 10 9 9 9 9 9 8 8 7 6 5 5 4 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 8 12 14 16 18 18 19 20 19 18 16 14 12 10 8 8 8 9 9 9 10 10 10 12 12 13 14 14 14 15 14 13 12 12 11 11 11 10 10 9 9 10 11 13 14 15 16 17 18 19 19 20 20 20 18 16 14 11 9 8 8 9 10 12 13 15 17 18 19 19 19 18 17 14 10 8 7 7 9 11 13 14 14 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 13 13 14 14 13 11 10 10 9 9 9 9 9 9 9 10 10 10 9 8 8 8 8 9 9 10 10 11 11 11 11 11 11 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 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 12 14 15 15 14 12 11 9 9 9 10 10 10 8 5 3 1 0 1 2 2 4 5 6 6 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 8 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 8 8 9 9 10 10 10 11 12 13 14 16 16 16 15 13 12 11 10 9 9 8 7 8 9 11 14 14 12 12 12 14 15 16 17 16 16 15 16 16 15 14 13 12 12 12 13 13 14 14 14 12 11 10 10 11 12 13 13 14 15 16 16 16 15 14 14 14 14 14 14 14 14 13 12 12 12 12 12 11 11 11 11 12 13 13 13 12 11 11 11 11 11 11 12 11 11 11 11 12 13 14 14 14 14 13 12 11 10 10 10 11 11 12 12 11 11 12 12 12 11 11 10 9 8 8 7 7 8 8 8 7 6 5 3 3 3 3 3 4 5 6 7 7 7 6 5 5 5 5 5 5 4 3 3 3 2 2 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 5 6 7 8 8 7 7 5 4 2 1 0 0 2 3 5 6 8 8 9 10 10 10 10 11 11 12 12 13 13 13 13 13 12 12 11 12 12 13 12 12 11 11 12 12 13 14 15 15 13 10 9 9 8 10 11 13 14 16 16 17 17 17 17 17 16 16 15 15 16 17 17 17 16 16 16 16 16 15 15 15 14 15 15 16 16 17 17 18 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 20 20 20 19 17 16 15 15 15 15 15 14 12 11 11 13 14 16 16 17 17 17 16 15 14 15 16 16 16 15 13 13 11 11 11 12 12 13 12 12 11 11 11 9 9 9 9 11 12 13 13 14 15 15 16 17 18 18 18 17 15 13 12 12 12 12 12 12 12 10 10 9 9 10 11 12 13 13 14 14 14 14 13 12 12 12 13 13 13 13 14 13 13 12 11 10 10 9 9 9 9 9 8 8 7 6 5 4 4 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 4 7 10 13 15 17 18 18 19 19 17 14 11 9 9 8 7 7 7 8 8 9 9 9 9 11 12 13 13 14 14 15 14 13 12 13 13 13 13 12 11 11 11 12 13 14 15 15 16 17 17 18 18 18 17 16 14 13 12 10 8 8 8 8 11 12 14 16 17 18 19 19 20 19 16 13 9 7 7 8 9 11 14 14 15 15 14 13 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 15 15 14 12 10 10 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 12 13 14 14 13 11 9 9 9 9 10 10 9 6 3 0 1 2 2 2 3 5 6 6 7 7 7 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 6 7 7 7 8 9 9 9 10 11 12 13 15 16 16 16 14 13 12 11 10 9 9 9 9 8 10 14 15 14 11 10 12 14 15 17 17 17 16 16 17 17 16 14 13 11 10 10 10 11 13 14 15 14 12 11 10 11 11 12 13 14 15 15 15 15 14 14 14 14 14 14 14 15 15 13 12 12 12 13 12 12 12 11 12 13 13 13 13 12 11 11 11 11 11 12 12 11 11 11 11 12 13 13 14 14 14 14 13 12 10 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 7 6 4 3 3 3 3 3 4 5 6 7 7 7 6 6 5 5 6 6 5 3 2 2 2 1 1 1 2 2 2 3 3 4 4 4 3 3 3 3 3 3 4 5 6 7 7 7 7 7 5 3 2 1 0 1 2 3 4 6 7 8 9 10 10 10 10 10 11 11 12 12 13 13 14 13 12 11 11 12 12 13 13 13 12 12 12 12 13 15 15 15 13 11 11 10 9 10 11 13 14 15 16 17 17 17 16 16 16 15 15 15 16 16 17 17 16 16 15 15 15 15 15 14 14 14 15 15 15 16 17 18 19 20 20 20 19 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 18 16 15 15 15 16 15 14 12 11 10 12 14 16 16 17 17 17 16 15 14 14 15 15 16 16 15 14 12 11 11 12 12 12 12 12 11 11 10 8 7 7 8 9 11 12 13 14 15 15 16 17 18 18 18 16 14 13 12 12 12 12 12 11 10 9 8 9 10 11 12 12 13 14 14 15 15 15 15 14 14 14 13 14 14 14 13 13 13 12 12 11 10 10 10 10 9 9 8 8 7 6 6 5 4 4 3 3 3 3 2 3 3 3 3 3 3 3 2 2 3 5 8 11 14 15 16 17 18 19 17 14 10 7 5 6 7 7 7 7 7 7 8 8 8 9 10 12 12 13 13 14 14 14 13 14 14 14 14 13 13 12 12 13 14 15 15 15 15 16 16 17 18 17 16 15 13 11 11 10 9 8 8 8 9 12 13 15 16 16 17 18 18 19 18 16 13 9 7 7 8 10 12 12 14 16 16 15 13 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 16 15 13 11 10 9 9 9 9 8 8 9 10 11 11 10 10 9 9 8 8 9 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 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 11 12 12 12 11 9 8 8 8 9 9 9 7 4 1 2 2 3 3 3 4 5 6 6 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 5 6 6 6 6 7 7 7 8 8 8 7 7 6 6 6 6 5 5 5 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 12 13 15 16 16 15 14 12 12 11 10 10 10 11 11 11 14 17 17 14 11 10 12 14 16 17 17 17 17 17 18 18 17 15 13 12 11 10 10 11 12 13 14 14 12 11 11 11 11 12 12 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 12 11 11 11 10 11 11 11 11 11 11 11 12 12 13 13 13 14 15 14 14 13 12 10 9 9 9 10 10 10 11 11 11 12 11 10 10 10 9 8 7 7 8 9 9 8 6 5 3 3 3 3 3 4 5 6 7 7 7 6 6 5 5 6 6 6 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 2 3 3 4 5 6 6 7 7 7 6 4 2 1 1 0 1 2 3 4 6 6 7 9 9 9 9 10 10 11 11 11 11 12 13 13 13 13 12 12 12 12 13 13 13 13 12 12 13 14 15 14 13 13 12 12 10 10 10 11 12 14 15 15 16 16 16 16 16 16 15 15 15 16 16 17 17 17 16 15 15 15 15 15 14 14 14 14 15 15 15 16 17 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 20 20 20 20 20 19 19 20 20 20 20 19 17 16 16 16 16 15 14 12 10 10 11 14 15 16 17 17 18 17 15 14 14 14 15 16 16 16 15 13 12 11 11 12 11 11 10 10 10 9 8 7 7 7 8 10 11 13 13 14 15 16 17 17 17 17 15 13 12 12 12 12 11 11 10 9 7 7 8 10 11 12 13 14 15 15 15 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 10 10 9 9 8 8 7 7 6 6 6 5 4 4 3 3 3 2 3 3 3 2 2 1 1 2 4 7 10 12 14 14 15 17 17 17 14 11 8 5 4 4 5 5 6 6 7 7 7 7 7 8 10 11 11 13 13 13 14 14 14 14 14 13 13 13 13 13 14 15 15 15 15 15 15 15 16 16 17 15 14 12 11 10 9 9 9 9 9 10 11 13 15 15 15 15 15 15 16 17 17 16 13 10 8 8 9 10 10 13 15 16 16 14 12 11 12 13 14 14 14 14 14 14 14 14 14 14 14 13 14 14 15 15 16 15 14 12 10 9 9 8 8 8 8 8 9 10 11 11 10 10 9 9 9 9 10 10 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 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 11 10 10 10 9 8 8 8 8 8 8 7 5 3 2 3 3 3 3 4 5 5 6 6 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 5 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 4 3 3 3 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 14 14 15 15 15 13 11 11 11 10 10 11 11 12 15 18 20 18 15 13 12 13 15 16 17 17 17 17 17 17 18 17 16 14 13 12 12 11 11 12 12 13 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 11 11 11 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 13 12 11 10 9 9 10 10 10 11 11 12 11 10 10 9 9 7 7 7 8 8 9 9 7 6 5 3 2 3 3 4 5 6 7 7 7 6 5 5 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 3 4 5 5 5 6 6 6 5 3 1 0 0 1 1 2 3 4 4 6 7 8 9 9 9 10 11 11 11 11 12 12 13 13 14 13 13 12 12 12 13 13 13 13 13 13 14 15 15 14 12 11 11 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 17 18 19 19 19 19 19 19 19 19 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 17 16 16 15 13 11 10 10 11 13 13 15 17 17 18 17 16 15 14 14 15 15 16 16 15 13 11 10 10 11 11 10 10 10 9 9 8 7 7 7 8 9 11 12 12 14 14 15 15 16 15 15 12 11 11 11 11 11 11 10 9 8 7 7 9 11 11 12 13 14 15 16 16 17 17 16 16 16 15 15 15 14 13 13 13 13 13 13 13 12 12 11 10 9 9 8 7 7 7 6 6 6 5 5 4 4 3 3 3 2 2 2 2 1 1 2 3 5 8 11 13 14 14 16 16 17 16 13 9 6 4 3 3 3 4 5 6 6 7 7 7 7 8 8 9 11 13 14 14 14 14 14 14 14 13 13 12 12 13 14 15 15 15 15 15 15 15 16 16 15 13 11 10 10 9 9 9 9 10 11 12 13 14 15 15 14 13 13 13 14 15 16 16 14 11 8 8 9 10 10 13 15 16 15 13 12 11 12 13 13 14 14 14 13 13 13 13 13 13 13 13 14 15 16 16 15 14 12 11 10 9 9 8 8 8 9 9 10 11 11 11 10 10 9 9 9 10 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 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 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 18 18 18 18 18 18 18 18 18 18 18 18 19 19 11 9 9 9 8 8 8 8 8 7 7 6 5 3 2 3 3 3 4 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 5 5 5 6 6 7 7 7 8 7 8 8 8 8 9 9 9 10 11 11 12 13 14 14 15 15 14 12 11 10 10 11 11 12 12 14 17 20 21 19 16 15 14 14 15 15 17 18 18 17 17 17 17 16 16 15 15 14 14 13 12 12 12 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 11 12 13 14 15 15 14 14 13 13 13 14 14 14 14 13 13 12 11 9 9 9 10 10 11 11 12 11 11 9 8 7 6 6 7 8 9 9 9 8 6 4 3 3 4 5 6 7 7 7 7 6 5 4 4 4 4 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 3 2 2 3 4 4 5 4 4 4 4 4 3 1 1 1 1 2 3 3 4 4 5 6 8 9 9 9 10 11 11 11 12 12 12 12 14 14 14 13 12 12 12 12 13 13 13 14 14 15 16 15 12 9 9 9 8 9 10 11 11 12 12 13 14 14 14 15 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 16 17 18 19 19 19 19 19 19 19 19 18 18 19 19 20 20 20 21 21 21 21 21 20 19 19 19 20 19 19 18 17 16 14 12 10 9 10 11 12 13 15 16 17 17 17 16 15 14 14 14 14 15 15 14 12 11 10 10 11 11 11 11 11 10 10 9 8 7 7 8 9 10 11 12 13 13 14 14 14 13 13 11 10 10 10 10 10 10 10 9 8 8 8 9 9 10 11 12 14 16 17 18 18 17 17 17 16 16 16 15 14 14 13 13 13 13 13 13 12 12 11 10 9 9 8 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 1 2 2 3 5 7 9 11 12 13 14 15 16 16 15 12 9 6 4 3 3 3 3 4 5 6 7 7 7 8 8 9 10 11 13 15 15 15 15 15 14 14 13 13 12 13 14 15 15 14 14 14 14 14 15 16 15 14 12 11 10 10 9 9 9 10 11 13 14 15 15 14 13 12 11 12 13 14 16 17 16 15 12 10 10 10 10 11 13 15 16 15 14 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 15 16 16 15 14 13 11 10 9 9 8 8 8 9 9 10 10 11 11 11 10 10 10 10 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 12 12 12 12 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 10 9 8 8 8 8 8 8 7 7 7 6 5 2 1 2 2 3 4 4 5 5 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 9 10 10 11 11 12 14 14 15 15 15 13 12 10 10 10 11 12 12 13 15 18 21 21 18 15 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 14 13 11 10 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 13 13 14 14 14 14 14 14 14 13 12 12 12 12 12 11 11 11 11 10 10 11 12 13 14 15 16 16 15 14 13 13 13 14 14 14 14 14 13 12 10 9 10 10 10 10 11 11 12 11 10 8 7 6 6 6 7 8 8 9 8 7 6 5 4 6 6 7 7 7 7 7 6 5 4 4 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 3 4 4 5 5 5 4 4 4 3 2 1 1 2 2 3 3 4 4 4 5 7 8 9 9 10 10 11 11 12 12 12 12 14 15 14 12 11 12 12 12 13 13 14 14 15 16 16 15 13 12 9 7 7 8 9 10 11 11 11 12 12 13 14 14 14 13 13 13 14 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 18 18 19 19 19 19 19 19 19 18 17 17 18 19 20 20 21 21 21 22 21 20 18 18 18 19 19 20 19 18 16 13 11 10 9 10 10 11 12 14 15 16 17 17 17 16 15 15 14 14 14 15 14 12 11 10 10 11 11 12 12 12 12 12 10 8 7 7 8 9 9 10 11 12 12 12 13 13 12 11 10 10 9 9 9 9 9 10 10 9 9 9 9 9 10 11 12 14 16 17 18 18 17 17 17 17 17 17 16 15 14 14 14 14 13 13 13 12 12 11 10 9 9 8 8 8 8 7 7 6 6 5 4 4 3 3 3 2 2 2 1 3 4 5 6 8 10 10 12 13 14 15 16 16 14 12 8 6 4 4 3 2 3 3 4 6 7 8 9 10 10 11 11 12 13 14 15 15 15 14 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 15 14 13 12 10 10 10 10 10 11 12 13 14 15 15 14 13 11 11 11 12 13 15 17 18 17 16 13 12 13 11 11 12 13 15 17 16 15 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 15 16 15 14 13 11 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 9 7 7 7 7 7 7 7 7 7 7 5 3 1 2 2 2 3 4 4 5 5 6 6 6 5 5 5 5 4 4 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 8 9 10 10 11 11 12 13 13 15 15 15 14 13 12 11 10 11 11 11 12 13 15 18 21 19 15 13 15 17 17 17 17 17 16 17 17 17 17 17 16 16 15 15 15 15 15 14 13 12 10 9 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 12 13 14 14 14 15 14 14 14 14 13 12 11 11 11 12 12 12 12 12 11 11 11 12 13 14 15 16 16 14 13 12 12 13 14 14 14 14 14 14 13 11 11 11 10 10 10 10 11 11 11 10 8 7 6 6 6 6 7 7 8 8 8 7 6 6 7 7 7 7 7 7 7 5 4 3 2 2 3 3 4 4 4 5 4 4 4 4 5 5 5 5 5 4 4 5 5 4 3 3 3 4 4 5 5 5 5 4 4 3 2 2 2 2 3 3 4 4 4 4 5 6 7 8 9 9 9 10 11 11 12 12 13 14 14 13 11 10 11 11 13 13 13 13 14 16 17 16 15 14 12 9 6 5 6 8 9 10 10 11 11 11 12 13 14 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 16 17 17 18 18 19 19 19 19 19 18 17 17 17 18 19 20 21 21 21 22 21 19 17 17 17 17 18 19 20 18 17 14 11 10 10 11 11 11 12 13 14 15 16 17 17 16 15 16 15 14 14 14 14 13 12 11 11 11 11 12 12 12 12 12 10 9 8 7 7 8 8 9 10 11 11 12 12 12 11 11 10 9 9 8 8 9 9 10 10 10 10 9 9 9 10 11 12 14 15 17 17 17 17 17 18 18 18 17 16 15 14 14 14 14 14 14 13 12 12 11 10 10 9 9 9 9 9 8 7 7 6 5 4 4 3 3 3 2 2 2 2 4 5 7 8 9 10 11 12 13 14 15 16 16 14 11 8 6 6 4 3 3 2 3 3 5 7 8 9 10 12 13 12 12 12 13 13 14 14 14 14 13 12 13 13 13 13 13 13 13 12 12 12 13 13 14 14 13 11 10 10 10 11 12 13 14 14 14 14 14 14 13 12 12 12 13 14 16 18 19 18 17 15 14 14 12 12 12 13 15 17 17 16 15 15 14 14 14 13 12 12 12 12 12 12 12 12 13 15 16 16 14 12 10 9 9 8 7 7 8 8 8 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 9 6 5 5 6 6 6 6 6 6 6 4 1 2 3 3 3 3 4 4 5 5 6 6 6 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 8 9 10 11 12 12 12 13 14 14 16 16 15 14 13 12 11 11 11 11 11 12 13 16 18 19 17 11 9 12 15 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 13 11 10 10 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 11 11 12 13 14 14 15 15 15 14 15 14 13 12 11 11 11 11 12 13 13 13 12 12 12 12 13 14 15 15 14 13 12 12 12 13 13 14 14 14 14 15 14 13 13 12 11 11 11 11 11 11 11 11 9 7 6 6 5 6 6 6 7 8 8 7 7 7 7 7 7 7 7 7 5 3 2 1 1 1 2 3 3 3 4 5 5 4 5 5 6 6 6 6 5 5 5 5 5 4 3 3 3 4 5 5 5 5 5 5 4 3 2 2 2 3 3 4 4 5 5 5 4 5 6 8 8 9 9 9 10 11 12 12 13 13 13 12 10 9 10 11 13 13 13 13 14 16 17 17 16 15 13 9 6 4 5 7 8 9 10 10 10 11 11 12 13 13 13 12 12 13 14 14 14 14 15 15 16 17 17 16 16 15 15 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 18 18 17 17 18 18 19 20 20 21 21 22 21 20 18 17 17 17 18 19 19 18 17 15 13 11 11 11 11 11 12 12 13 14 15 16 16 16 16 17 15 14 13 14 14 13 12 11 12 12 12 12 12 12 12 12 11 10 9 8 8 8 8 9 10 10 10 10 11 11 10 10 9 9 9 8 8 9 9 10 11 10 10 10 10 10 10 11 13 14 15 17 17 17 18 19 20 20 19 18 17 15 15 15 15 15 14 14 13 13 12 12 11 10 10 10 10 10 9 9 8 7 7 6 5 4 4 3 3 3 3 3 4 6 7 8 9 9 10 11 12 13 14 14 15 15 13 10 9 7 5 3 3 3 3 3 2 4 6 7 9 10 11 12 12 11 10 10 10 11 12 12 13 13 13 13 13 12 12 13 13 12 12 11 11 11 12 13 13 13 12 12 11 11 12 13 13 13 14 14 14 14 15 15 15 14 14 14 16 17 18 18 18 17 17 15 13 12 12 13 14 16 17 18 17 16 15 15 14 14 12 12 11 11 11 11 11 12 13 14 15 16 14 12 10 8 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 9 5 5 5 5 6 5 4 4 5 5 4 2 1 1 3 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 5 6 6 6 6 6 6 7 6 7 8 9 10 12 13 13 13 13 14 15 15 16 16 15 13 12 12 11 11 11 11 12 13 14 17 19 18 14 8 5 8 11 13 16 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 13 12 11 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 12 12 12 12 12 13 14 15 15 15 15 15 15 14 13 12 12 11 12 12 13 13 13 13 13 13 13 13 13 14 13 12 12 11 12 13 13 13 13 13 14 15 15 15 14 14 13 12 12 11 11 11 12 12 11 10 8 7 6 6 6 5 6 7 8 8 8 8 8 8 8 7 7 7 6 5 2 1 2 1 1 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 4 3 3 3 4 4 5 5 5 5 5 4 3 3 3 3 4 3 4 5 5 5 5 5 5 6 7 8 8 8 9 9 10 11 12 12 13 12 11 11 8 9 11 13 13 13 13 13 15 16 16 16 14 12 8 5 4 4 6 7 8 9 9 9 10 11 12 13 13 13 12 12 12 12 13 13 14 14 15 16 17 16 16 15 15 14 14 14 14 14 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 21 20 19 17 16 17 18 19 19 18 16 14 13 13 12 11 11 11 11 12 13 15 16 16 16 17 17 16 15 14 13 13 13 12 12 12 12 12 12 11 10 11 11 12 11 10 9 9 8 8 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 13 15 16 17 18 18 20 20 21 20 19 18 17 16 16 16 16 15 15 14 14 13 13 12 11 11 11 10 10 11 10 9 9 8 8 7 6 5 5 5 5 5 5 5 6 7 8 9 9 10 10 11 12 12 13 14 15 14 12 11 9 7 5 3 4 5 5 4 3 3 4 5 8 9 8 8 8 7 7 6 6 7 7 9 11 12 13 13 12 12 12 12 12 12 11 9 9 8 9 11 12 13 14 14 13 13 13 13 14 14 15 16 16 16 16 17 16 15 15 16 18 19 19 18 17 17 16 14 13 11 11 13 14 16 18 18 18 17 15 14 14 14 13 12 11 11 11 11 11 12 13 14 15 15 12 10 8 8 7 7 7 8 8 8 9 9 9 8 8 8 9 9 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 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 17 17 17 17 17 17 17 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 9 7 7 7 7 6 5 4 3 3 4 5 4 3 1 2 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 7 7 8 9 10 11 12 13 14 14 14 15 15 15 16 15 14 12 11 11 11 12 12 12 13 14 16 18 19 17 11 5 2 2 5 9 13 16 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 12 10 10 9 9 9 9 9 9 10 10 11 11 12 12 13 13 12 12 12 12 13 14 15 15 16 16 16 16 15 13 13 13 12 12 13 13 13 13 14 15 15 15 14 14 13 12 11 11 11 12 12 13 13 13 13 14 15 15 15 15 14 14 13 13 12 12 12 13 13 12 11 9 8 7 7 6 6 7 7 8 8 9 9 9 8 8 8 8 8 7 5 3 0 1 1 0 1 2 3 4 5 5 6 6 6 5 5 5 6 6 5 5 5 5 5 4 4 4 4 4 4 5 6 6 5 4 4 3 3 3 3 4 4 5 5 5 6 5 5 5 6 7 7 7 7 8 8 9 11 12 12 12 12 11 9 6 8 10 12 13 13 12 13 14 15 15 15 12 11 8 5 3 3 5 6 7 7 8 9 10 11 12 12 13 12 11 11 10 10 11 11 12 13 15 16 16 16 15 15 14 14 13 13 14 14 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 21 20 18 17 17 18 19 19 18 17 16 15 14 13 12 11 11 11 12 13 14 15 15 16 16 16 16 15 14 13 13 13 13 13 12 12 12 11 10 10 11 11 11 11 11 11 10 9 9 9 9 8 7 7 7 7 7 8 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 14 15 16 17 17 18 20 20 20 19 19 18 18 17 17 17 17 16 16 15 15 14 13 12 12 12 12 12 12 12 11 11 10 9 8 8 7 7 7 6 6 6 6 6 7 9 9 9 9 10 10 11 11 12 12 13 14 14 13 12 10 7 5 4 5 7 6 5 3 2 2 3 6 6 5 5 4 4 3 2 2 2 2 5 8 11 12 11 11 12 12 12 12 11 9 7 5 5 7 9 12 15 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 15 16 18 20 21 21 19 18 17 15 13 12 11 12 13 15 16 17 18 18 17 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 10 9 9 9 8 8 7 8 8 9 9 10 10 10 9 9 9 9 9 10 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 9 9 9 10 10 7 4 3 3 2 4 6 6 6 4 2 3 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 8 9 9 10 11 12 13 14 14 14 15 15 15 15 13 12 11 10 11 11 12 12 12 14 16 17 18 18 16 10 3 1 1 3 4 9 14 16 17 17 17 18 18 18 18 17 16 16 17 17 17 16 15 15 15 15 14 14 13 11 11 10 9 9 9 9 10 10 10 11 12 12 13 13 12 12 12 12 13 14 15 15 17 18 18 17 16 15 14 14 13 13 13 13 13 14 14 15 16 16 16 15 13 12 11 10 10 11 12 12 12 13 13 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 12 10 9 8 8 8 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 5 3 2 1 1 1 2 3 4 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 9 10 11 12 12 12 10 7 5 7 10 12 13 13 12 13 13 13 13 13 11 11 8 5 3 3 4 5 6 6 7 8 9 11 12 12 12 12 11 11 10 8 8 9 10 12 14 15 16 15 15 14 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 22 21 19 18 18 18 18 19 19 18 18 16 15 13 12 11 11 11 12 13 13 13 14 15 15 15 15 15 14 14 14 14 14 14 13 12 12 11 10 11 11 11 11 11 11 11 10 9 9 9 8 8 7 7 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 12 13 14 14 13 15 16 17 17 18 18 19 19 18 18 18 18 18 19 19 18 18 17 17 16 14 13 12 12 12 12 13 13 13 12 11 11 10 9 9 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 11 11 11 11 12 13 13 13 12 9 7 5 5 7 8 7 5 4 3 2 2 3 3 2 3 3 3 2 1 1 1 2 2 5 9 10 10 11 11 11 11 10 9 7 4 3 3 5 9 12 13 15 16 16 16 16 16 17 16 16 16 16 16 15 15 15 15 17 19 21 21 21 20 19 17 14 12 12 12 14 15 15 16 16 16 16 15 13 12 12 13 13 13 13 13 12 12 12 12 11 12 11 11 10 10 10 9 9 8 8 8 9 9 10 10 11 10 10 9 9 9 9 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 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 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 9 9 11 12 13 9 3 2 2 1 4 5 7 7 6 3 2 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 8 8 8 8 8 8 8 7 7 6 5 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 7 8 8 9 10 11 11 12 12 13 14 14 15 15 15 14 12 11 10 10 11 12 12 12 13 15 17 18 18 17 14 10 7 3 1 2 2 6 10 13 15 16 16 17 18 18 18 17 17 18 18 18 17 16 15 15 15 15 15 15 14 13 12 11 10 10 10 10 10 10 11 11 11 12 13 13 13 13 12 12 13 14 15 16 17 19 19 18 18 17 15 14 14 13 13 13 13 14 15 16 16 16 16 15 14 13 12 11 11 10 10 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 7 6 4 3 3 2 3 4 5 5 5 6 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 4 4 4 4 4 5 5 6 8 9 11 12 12 12 10 7 5 6 9 11 12 12 12 12 12 12 12 11 11 10 8 5 3 3 4 4 5 6 7 8 10 11 11 12 12 11 11 11 9 7 6 7 8 10 12 15 15 15 15 14 13 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 20 19 18 18 18 18 19 19 18 17 16 14 13 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 13 12 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 14 15 14 13 13 14 15 16 16 16 17 18 18 18 17 18 19 19 19 19 19 19 19 18 17 15 13 12 12 12 13 13 13 13 12 12 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 12 12 10 8 7 7 8 9 7 7 6 4 2 1 1 1 1 2 2 3 2 2 3 3 3 3 4 7 8 8 9 9 9 10 9 7 5 3 2 3 6 8 10 11 15 16 17 17 17 17 16 15 14 14 14 14 14 14 15 16 17 19 20 20 20 20 18 16 13 12 12 14 15 16 15 15 15 15 14 13 12 11 11 12 13 14 14 14 14 13 11 10 10 11 11 11 11 11 10 9 9 8 9 9 9 10 10 10 11 10 10 9 9 9 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 8 8 9 11 11 9 4 0 1 2 4 4 7 8 7 4 2 3 4 4 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 6 5 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 8 9 9 10 11 11 11 12 12 13 14 15 15 14 13 11 10 10 10 11 11 12 13 14 16 17 17 17 16 15 14 13 9 4 1 1 3 6 9 12 13 13 14 15 16 16 17 18 19 19 18 16 15 15 15 16 16 16 15 15 14 14 13 12 12 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 14 15 16 18 19 20 19 19 18 16 15 14 14 14 14 14 15 16 16 15 15 15 15 14 14 13 13 12 11 10 10 10 11 12 13 14 14 14 14 13 13 13 13 13 13 13 14 15 15 14 13 12 12 11 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 8 7 6 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 3 3 3 5 6 8 9 11 11 12 12 11 7 6 6 8 11 12 12 12 12 12 11 11 11 11 10 8 6 4 4 4 4 5 6 7 9 10 10 11 11 11 11 11 10 9 7 5 5 6 9 11 14 15 15 15 14 13 12 12 13 14 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 20 18 18 18 18 19 19 19 18 17 15 14 13 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 14 15 16 15 14 12 11 11 11 11 11 10 10 9 10 9 9 9 8 7 7 7 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 12 13 14 15 13 12 12 13 15 16 16 16 16 18 19 18 17 17 18 18 19 20 20 20 19 19 17 15 13 13 12 13 13 14 14 13 13 12 11 11 10 10 10 11 11 11 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 11 10 9 9 9 10 9 9 7 5 4 3 2 4 4 3 2 1 2 2 3 3 4 3 3 5 5 5 6 7 7 8 7 5 4 3 3 5 6 7 9 12 14 15 16 16 15 14 13 12 12 13 13 13 12 13 15 16 17 17 17 18 18 17 16 14 12 11 13 14 16 16 16 16 15 14 13 12 11 11 11 12 13 14 16 16 16 14 12 11 10 11 12 12 13 12 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 6 5 5 7 9 8 6 3 4 5 6 6 8 9 7 3 2 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 6 6 4 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 7 7 8 8 7 7 7 8 9 10 11 11 11 12 12 13 14 16 15 13 11 10 10 11 11 11 12 12 13 14 15 16 16 16 17 16 16 15 12 9 6 4 3 4 6 9 9 10 11 12 13 14 16 17 19 18 17 16 15 15 15 16 16 15 15 15 15 15 14 14 14 13 12 12 12 12 11 12 12 13 13 13 13 13 13 13 14 15 16 18 19 20 20 19 18 17 15 15 14 14 15 15 16 16 16 15 14 14 14 14 14 14 14 13 12 12 11 10 10 12 13 14 14 14 14 14 13 13 13 13 13 13 14 15 16 16 15 15 14 13 12 12 12 12 11 11 11 12 12 11 11 10 10 10 9 9 8 8 7 6 6 5 5 6 6 6 5 4 3 4 4 4 4 4 5 5 5 4 3 2 2 2 3 4 4 5 6 6 6 5 5 5 5 5 6 6 6 6 5 4 4 4 5 5 6 5 4 3 3 3 4 6 7 9 11 11 12 12 10 8 6 6 8 10 11 11 12 11 11 11 11 11 11 10 9 6 4 4 4 4 5 6 8 9 9 10 11 11 11 11 11 10 9 7 5 5 5 8 10 13 14 14 14 13 12 12 12 13 14 15 15 15 15 15 15 15 14 14 14 13 14 14 14 15 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 20 19 18 18 19 19 19 19 18 17 16 15 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 15 16 16 15 13 12 12 12 11 11 10 9 9 9 9 9 8 8 7 7 7 6 7 7 8 8 9 9 9 9 10 10 10 10 11 12 13 14 14 14 12 12 12 13 15 17 16 16 16 17 18 18 18 18 18 18 19 20 20 20 20 19 18 16 15 14 13 13 14 14 14 14 13 13 12 12 12 11 11 12 12 12 11 11 10 11 11 11 12 11 11 11 12 12 12 12 12 12 12 12 13 13 12 11 11 11 11 11 11 10 9 7 6 6 5 7 6 5 4 3 1 1 2 3 3 2 2 3 4 2 2 3 4 5 4 3 3 4 5 6 7 8 9 11 13 14 14 13 12 11 11 11 11 12 13 12 11 12 14 15 16 15 16 15 15 14 13 12 11 12 14 15 15 15 16 16 15 14 13 11 10 10 11 12 13 15 17 18 17 15 14 13 13 13 13 14 13 12 10 10 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 12 12 13 13 13 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 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 18 18 18 3 1 3 5 8 8 7 7 7 8 8 8 8 7 5 1 2 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 6 4 3 2 2 2 2 3 3 4 4 3 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 7 7 7 7 9 10 11 11 12 12 12 14 15 15 13 11 10 10 11 12 12 12 12 12 13 14 14 14 15 15 17 18 17 16 15 12 9 7 6 6 6 7 8 9 9 10 12 13 15 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 14 13 12 12 12 12 13 13 13 13 13 13 14 14 15 16 18 19 19 19 19 18 17 16 15 15 15 16 16 17 17 16 15 13 13 13 14 14 14 14 14 14 13 12 11 11 12 13 14 14 14 14 14 13 13 13 13 13 13 14 15 16 16 16 16 15 14 14 14 14 13 13 12 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 6 7 7 6 5 4 5 4 4 4 4 5 5 5 3 2 2 2 2 2 3 4 5 6 6 5 5 5 5 5 6 6 7 7 6 5 5 5 5 5 5 6 6 5 4 4 3 4 5 7 8 9 10 11 12 10 8 6 6 8 9 11 11 11 11 11 11 11 11 11 11 9 8 7 5 4 4 5 6 8 9 9 10 10 11 11 11 11 10 9 8 6 4 5 7 9 9 12 13 13 13 12 11 12 13 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 14 15 16 17 17 18 18 19 19 19 19 19 20 20 21 21 21 20 19 19 19 19 19 19 19 19 18 17 16 14 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 13 15 16 16 15 14 13 12 12 11 10 9 8 8 8 9 8 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 11 11 12 14 14 14 13 13 13 13 15 16 17 17 16 16 16 17 17 18 18 18 19 19 20 20 20 20 19 19 19 17 15 14 14 14 14 14 14 14 14 14 14 13 12 12 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 13 12 12 12 12 12 12 11 10 9 8 8 8 8 8 7 6 4 2 1 1 1 1 1 0 1 1 2 3 3 3 4 3 3 3 4 5 7 7 8 9 9 10 10 10 8 7 7 8 8 10 11 11 9 8 11 13 14 14 14 14 13 13 12 11 10 11 13 14 15 15 15 15 16 16 14 12 11 10 10 11 12 13 15 17 19 19 18 17 16 16 16 16 16 14 11 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 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 14 14 13 13 13 13 13 12 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 1 2 3 6 8 9 9 9 9 10 9 8 7 4 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 2 2 2 1 2 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 7 8 9 10 11 12 12 13 13 15 15 14 12 10 9 10 11 12 12 13 12 12 13 14 14 13 14 15 16 17 18 17 16 14 13 11 9 8 8 9 10 10 10 11 12 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 13 13 13 12 12 13 13 13 13 14 13 13 14 15 16 17 18 19 19 18 17 16 15 15 16 17 16 17 17 16 15 13 12 13 13 14 14 14 14 14 13 13 12 13 13 14 14 14 14 13 13 13 13 13 12 13 13 14 15 16 16 17 17 17 16 15 15 15 14 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 5 4 4 5 6 6 5 3 1 1 1 2 3 4 5 6 6 6 5 5 5 5 5 6 7 7 7 7 6 5 5 5 5 6 6 7 6 6 5 4 5 5 7 7 8 10 11 11 10 8 6 6 7 9 10 10 11 11 10 10 11 11 11 11 10 9 8 6 5 5 5 6 8 9 10 10 10 10 10 11 10 10 10 8 6 5 5 6 8 9 11 13 13 12 11 11 11 13 13 13 14 14 14 13 14 14 14 13 13 13 13 12 13 13 14 15 16 16 17 18 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 18 17 17 16 15 14 14 13 13 12 12 12 13 13 13 13 12 12 12 13 14 15 16 15 14 13 12 12 11 10 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 11 12 13 14 14 14 13 14 14 14 15 16 17 17 16 15 15 15 16 17 18 18 18 18 19 19 19 19 19 19 19 18 16 15 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 13 13 13 12 12 12 11 10 9 9 9 9 7 7 6 5 3 2 2 1 1 2 2 3 3 4 5 4 5 5 5 5 4 4 5 5 7 8 8 7 6 5 5 4 3 2 3 5 7 7 7 6 7 9 12 12 12 12 12 12 11 10 10 10 11 13 14 14 14 14 15 17 16 14 12 10 9 10 10 12 14 15 17 18 20 21 21 20 20 20 19 17 14 10 8 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 2 2 4 6 8 9 9 10 10 10 9 7 5 3 2 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 2 1 1 2 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 8 10 11 12 12 12 13 14 15 15 13 11 10 10 11 11 12 12 12 12 13 14 14 13 12 12 14 15 15 16 16 16 15 14 13 12 11 11 12 13 13 13 13 14 14 14 14 13 13 13 13 14 14 15 15 14 14 14 13 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 13 14 15 15 17 19 19 18 17 16 16 16 16 16 17 17 17 16 15 13 12 12 13 13 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 13 13 14 14 14 16 17 17 17 17 16 15 15 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 6 7 6 4 2 2 2 3 4 5 6 6 6 6 5 5 5 5 6 6 7 7 7 6 5 5 5 5 5 6 6 7 7 6 6 5 5 6 6 6 7 9 10 11 10 9 7 7 7 8 9 10 10 10 10 10 10 11 11 12 11 10 9 7 6 5 6 7 8 9 10 10 10 10 9 9 9 10 9 8 6 5 5 5 7 9 11 12 12 11 10 10 11 12 12 12 13 12 12 12 12 13 13 13 13 13 12 12 12 12 13 14 14 15 16 17 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 19 18 17 17 17 16 15 14 13 12 11 12 13 13 13 13 13 12 12 13 15 15 15 15 14 14 14 13 11 10 10 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 11 11 12 13 14 14 14 14 13 14 14 15 16 16 16 16 15 15 15 16 16 17 18 17 17 18 18 18 19 19 19 19 19 18 16 15 14 14 15 15 16 16 16 16 15 14 14 14 14 14 13 13 13 13 14 13 13 13 13 13 13 14 14 14 15 15 15 16 17 16 15 15 14 14 14 13 13 12 11 10 10 10 10 9 8 6 5 5 5 4 3 3 3 3 3 3 4 5 5 5 6 7 8 8 8 7 7 7 7 8 7 5 3 2 1 1 1 0 1 2 3 3 4 4 5 7 9 10 10 10 9 10 10 10 10 11 12 13 13 14 14 15 16 17 17 14 11 10 9 10 12 13 15 16 17 19 21 22 22 22 22 22 21 18 14 10 7 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 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 17 2 3 4 6 7 7 8 9 10 10 8 6 4 2 2 2 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 5 4 2 2 2 1 1 1 2 2 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 11 12 13 13 13 14 15 14 13 12 11 11 11 12 12 11 11 12 13 14 15 14 12 10 11 12 12 13 14 15 15 16 15 15 14 14 14 15 15 15 14 14 15 15 14 12 11 11 10 11 12 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 13 14 16 18 19 18 17 16 16 15 16 16 16 17 17 16 16 15 14 13 13 13 13 14 14 13 13 14 14 14 14 13 13 13 12 13 13 13 13 13 13 13 14 14 14 14 15 16 17 17 16 16 15 15 14 14 14 13 14 14 14 13 12 12 12 11 11 11 10 9 9 8 8 7 7 7 8 8 7 6 6 5 5 5 6 7 8 7 6 5 4 4 4 5 6 6 6 6 5 5 5 5 5 6 7 7 7 6 5 4 4 4 4 5 5 6 7 7 6 6 6 6 6 6 6 7 9 10 10 9 8 8 7 7 7 9 10 10 10 10 10 10 11 11 11 11 10 8 7 6 6 6 7 8 9 10 10 10 9 8 8 8 8 8 7 6 6 6 6 8 9 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 13 13 14 15 16 17 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 18 18 18 17 16 15 14 13 12 12 12 13 13 13 13 13 12 13 14 15 15 15 14 14 14 13 12 11 11 11 10 9 8 8 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 17 15 15 15 15 15 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 16 16 16 17 17 17 16 15 15 15 14 14 13 13 12 11 11 11 9 8 7 5 5 6 6 6 5 4 4 4 4 4 5 7 7 7 8 10 11 12 12 11 10 9 8 8 8 6 3 2 1 1 1 1 1 1 1 2 2 2 3 5 6 6 6 6 7 8 9 10 11 12 12 13 13 15 16 17 17 17 16 13 10 9 9 11 13 15 16 17 18 19 20 21 21 21 21 21 20 16 13 11 8 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 3 3 4 5 6 6 7 8 8 9 8 6 3 2 3 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 9 10 11 13 14 14 14 14 14 14 12 11 11 11 12 12 12 12 12 12 12 13 14 15 13 11 10 10 10 11 12 13 13 14 15 16 15 15 15 15 16 16 16 15 16 17 17 15 12 10 9 7 8 9 11 13 14 14 14 14 14 14 13 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 16 18 17 16 16 15 16 15 15 16 16 16 17 16 16 15 14 13 13 13 13 13 13 13 14 15 16 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 16 17 17 17 16 16 15 15 15 14 14 14 15 15 15 14 13 13 12 12 12 11 11 10 9 9 8 8 8 8 8 8 7 7 6 5 5 5 6 7 8 8 8 7 6 5 6 6 7 6 6 5 5 5 4 4 5 6 6 7 6 5 4 3 3 3 4 4 5 6 6 7 6 6 6 6 6 7 6 7 8 9 9 9 8 8 7 8 8 9 10 10 10 10 10 11 11 10 10 9 8 8 7 7 7 7 7 9 9 10 10 10 9 8 7 7 7 6 6 6 6 7 7 9 10 11 11 11 10 9 10 10 10 11 11 11 10 10 10 10 11 11 12 12 11 11 10 10 10 11 12 12 13 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 20 19 18 18 18 18 18 16 15 14 13 13 12 12 13 13 13 13 13 12 13 14 15 15 14 14 14 13 13 12 12 12 12 11 10 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 12 11 12 14 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 19 19 19 18 16 15 15 15 15 16 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 14 13 13 13 14 14 16 17 17 17 17 17 17 17 16 16 15 15 15 15 14 13 12 12 11 11 10 8 6 6 6 7 7 7 7 6 6 5 5 5 7 9 9 9 10 12 13 14 14 14 13 11 10 9 9 7 4 3 2 2 2 2 2 1 0 1 1 2 3 3 3 3 3 4 6 7 9 10 11 11 12 13 14 16 18 19 18 16 13 11 10 9 10 12 14 16 17 18 18 19 19 19 18 18 18 18 17 13 12 11 10 9 9 8 7 7 8 9 10 10 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 11 12 12 11 11 11 11 12 12 12 12 13 13 14 13 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 3 4 5 6 6 5 6 6 8 9 8 5 3 4 4 2 2 2 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 7 7 7 7 8 7 8 8 9 9 10 11 11 12 14 14 14 14 13 12 12 9 10 11 11 12 13 13 13 13 13 13 14 15 14 13 11 11 11 11 11 12 12 12 13 14 15 15 15 15 16 16 16 16 16 17 18 18 15 12 10 9 6 5 7 9 11 13 13 14 14 14 14 13 12 12 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 14 15 17 17 17 16 16 16 16 16 15 15 16 17 17 17 16 14 13 13 12 13 13 13 13 14 16 17 16 15 15 14 14 13 13 13 13 13 13 14 14 14 15 16 17 18 18 17 16 16 15 15 15 15 15 15 15 16 16 16 15 14 13 13 12 12 11 11 10 9 9 9 9 9 9 8 8 7 7 6 5 5 6 8 8 8 8 7 6 6 7 7 7 6 5 4 4 4 4 4 4 5 6 6 5 4 3 3 3 3 4 4 5 5 6 6 5 5 5 4 5 6 6 7 8 9 9 8 8 8 8 8 8 9 10 10 11 10 10 11 10 10 9 8 8 8 8 8 8 8 8 9 9 10 11 11 10 8 8 7 6 6 6 6 6 7 8 9 10 11 10 10 9 9 10 10 10 11 11 10 10 10 10 10 10 10 11 11 10 10 9 9 9 10 11 11 12 13 14 15 16 17 18 19 19 20 20 20 20 20 20 20 21 21 21 21 20 19 18 18 18 18 17 16 15 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 14 14 13 13 12 12 12 12 13 12 11 11 10 9 9 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 10 11 13 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 17 18 19 19 19 18 17 16 15 16 16 17 17 16 15 15 14 15 15 15 15 15 15 15 16 16 16 15 14 14 14 14 15 16 17 17 18 18 17 17 16 16 16 15 15 15 15 14 14 13 12 11 11 10 8 7 7 8 9 9 9 8 8 8 7 7 7 9 11 11 11 12 14 14 15 16 16 14 13 12 10 9 7 5 4 3 2 2 2 3 2 2 2 3 3 4 3 2 1 2 5 7 8 9 9 10 10 11 14 16 19 20 20 17 14 11 9 9 9 11 13 15 16 18 18 18 18 17 17 17 16 15 15 14 13 12 11 11 10 10 8 7 7 7 9 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 4 5 6 6 5 5 5 7 9 10 9 7 6 6 5 3 1 1 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 2 1 2 2 3 3 3 3 3 3 2 1 2 2 3 4 4 5 6 7 8 8 8 8 8 8 8 9 10 11 12 12 13 13 14 13 13 11 10 9 9 10 11 11 12 12 13 14 14 14 14 14 15 14 12 12 12 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 17 18 18 16 16 13 9 7 6 7 8 10 11 12 12 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 15 16 17 17 17 17 17 17 16 16 15 16 16 17 18 18 17 16 15 13 13 13 13 13 14 15 16 17 16 16 15 14 14 14 14 13 13 13 14 14 14 15 15 17 18 18 17 16 16 16 16 16 15 15 15 15 16 17 16 16 15 14 14 13 13 12 12 11 10 10 10 9 9 9 9 8 8 7 7 6 6 7 8 9 9 9 8 7 7 7 8 8 7 6 5 5 4 5 4 5 5 6 6 5 4 3 3 2 3 4 5 5 6 6 5 4 3 3 3 4 5 6 6 8 8 8 8 7 7 7 8 8 9 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 9 9 8 7 6 6 6 7 7 8 9 10 11 10 9 9 9 10 10 11 11 10 10 10 10 11 11 11 11 10 10 9 9 9 8 9 9 10 11 11 12 13 14 15 17 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 20 19 19 18 18 17 17 16 15 16 15 15 14 14 13 13 13 13 13 13 14 15 16 15 14 13 12 12 12 12 13 13 13 13 12 12 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 10 10 11 12 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 19 18 17 17 16 17 17 17 17 17 15 15 14 15 15 16 16 16 15 15 17 17 17 16 15 15 14 14 14 15 16 18 18 18 17 16 16 16 15 15 15 15 15 15 14 13 12 12 11 10 9 9 9 10 10 11 11 10 10 9 9 9 9 11 12 13 13 14 14 15 16 16 16 15 14 12 10 8 6 5 4 3 2 2 3 4 4 4 4 5 4 5 4 2 2 3 6 7 7 7 7 8 9 11 15 18 19 19 18 14 11 10 9 9 10 12 13 15 16 17 18 18 18 18 17 16 15 14 13 13 12 12 11 11 11 11 9 7 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 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 17 17 17 5 5 6 5 5 5 6 9 11 11 10 9 8 8 6 4 2 2 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 2 3 4 5 5 6 7 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 11 10 9 9 9 10 10 11 11 11 12 12 13 14 15 15 15 15 15 13 13 12 12 13 13 13 12 12 12 12 13 13 13 14 13 13 13 14 15 17 18 17 16 15 12 9 8 7 7 7 9 10 10 11 11 11 12 13 13 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 16 17 18 18 18 18 18 18 17 16 16 16 17 18 19 19 18 17 16 14 14 14 14 15 15 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 16 16 16 16 16 15 15 15 15 16 17 17 16 16 15 15 14 14 14 13 12 11 11 11 10 10 10 9 8 8 8 7 7 7 7 8 8 9 9 8 7 7 8 8 8 8 7 7 6 5 6 5 5 6 6 7 6 5 4 3 3 4 5 5 6 6 7 6 4 3 2 2 3 4 5 6 7 8 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 10 11 12 12 12 11 11 9 8 7 6 6 7 7 7 8 9 11 10 9 9 9 10 11 11 11 10 10 10 11 12 12 12 11 10 10 9 9 8 8 9 9 10 10 11 12 12 13 15 16 17 18 19 19 19 20 20 20 20 21 21 21 22 22 21 21 20 19 18 18 18 17 17 17 17 17 16 16 14 13 13 13 13 12 13 14 15 15 15 14 13 11 11 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 11 11 11 10 10 10 10 10 11 11 11 11 12 12 11 11 10 9 9 11 13 14 15 15 15 15 15 14 14 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 15 15 15 15 16 17 17 16 16 17 18 18 16 15 15 14 14 14 15 16 17 18 18 18 17 16 15 15 15 15 15 15 14 14 14 13 12 12 11 11 11 12 12 12 12 12 12 11 11 10 10 10 12 14 14 15 15 15 15 16 16 16 16 14 12 9 8 7 6 4 3 2 3 5 6 7 7 7 7 6 6 5 3 3 4 6 6 5 5 6 7 10 13 16 18 18 16 14 11 10 10 9 10 11 12 13 14 15 17 18 18 18 18 17 16 14 13 12 12 12 12 12 12 12 11 10 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 10 10 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 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 5 5 5 6 7 7 9 11 12 12 11 10 9 7 5 5 2 3 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 2 1 0 2 3 4 4 4 3 3 3 4 3 3 3 4 4 4 5 5 4 4 5 6 6 7 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 10 9 9 9 9 10 10 10 11 11 11 11 12 13 14 15 15 16 16 15 14 14 13 13 13 14 13 12 12 12 12 12 12 12 12 11 11 12 14 16 17 17 14 14 13 10 8 8 7 7 7 8 9 9 9 9 9 10 11 13 13 13 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 15 17 17 18 18 19 19 19 18 17 16 16 16 17 18 19 19 19 18 17 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 14 15 15 15 14 15 15 16 17 16 16 16 15 15 15 15 15 15 16 17 17 17 16 16 15 15 16 15 14 13 13 12 12 12 11 10 9 9 9 8 8 7 7 8 8 9 10 10 9 8 8 8 8 9 9 8 8 7 7 7 6 6 6 7 7 7 7 6 5 4 5 5 6 6 7 7 7 7 5 4 3 2 3 4 5 7 8 8 7 7 6 7 7 8 9 10 10 11 12 11 12 11 10 10 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 11 9 8 7 6 7 7 6 7 8 10 10 9 9 9 10 11 11 11 10 10 11 12 13 13 12 12 11 10 10 9 9 9 9 10 10 10 10 11 12 13 14 15 16 17 18 18 19 20 20 20 20 20 20 21 21 21 21 21 20 19 18 18 18 18 18 18 18 18 17 16 14 13 13 13 13 13 13 14 14 15 15 14 13 12 12 12 13 13 13 13 13 12 11 12 12 12 12 11 10 10 10 10 11 11 11 11 10 11 11 11 10 10 10 11 11 11 11 10 10 9 8 9 10 11 13 15 15 15 14 14 14 14 15 15 15 15 15 15 16 17 18 18 18 18 17 18 18 18 18 17 17 17 17 16 16 15 15 16 16 17 17 17 16 17 18 18 17 16 16 15 15 15 16 17 18 18 18 18 17 16 15 15 15 15 15 14 14 14 14 14 13 13 12 13 13 14 14 13 13 13 13 12 12 11 11 12 13 14 15 15 15 15 15 16 15 15 15 14 11 9 8 7 6 5 3 3 3 5 8 9 8 8 8 7 5 5 4 4 5 5 5 5 6 7 9 12 15 16 16 14 12 10 8 8 8 9 11 12 13 13 14 15 16 17 17 17 17 16 15 14 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 13 13 13 14 14 14 14 14 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 16 16 17 17 4 4 5 5 7 8 10 11 11 11 11 10 9 6 4 3 2 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 3 4 4 5 5 4 4 4 4 3 3 3 3 4 4 4 5 6 6 6 6 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 9 9 9 8 8 9 9 10 11 10 10 10 11 11 11 12 13 14 15 15 16 16 16 15 15 14 14 14 14 13 12 12 12 12 12 12 11 10 10 10 11 13 14 14 14 13 12 10 8 8 8 7 8 8 9 10 10 10 9 8 8 10 11 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 15 16 16 17 18 19 19 19 19 18 17 16 16 16 16 18 19 19 19 18 18 18 18 16 16 15 14 14 14 14 14 15 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 16 15 14 14 14 15 15 16 17 17 17 17 16 16 16 17 17 16 15 14 13 13 12 11 10 10 9 9 9 9 8 8 8 8 9 10 10 9 8 8 8 8 8 9 9 9 8 8 7 7 7 7 8 8 8 8 7 6 6 6 6 6 6 7 7 8 8 6 6 5 4 4 4 6 7 8 8 8 7 7 7 7 8 9 10 10 11 11 11 12 12 11 10 9 9 9 9 9 9 9 9 9 10 11 12 12 13 13 12 12 12 10 8 7 7 6 5 6 7 9 9 9 9 10 10 11 10 10 10 11 11 12 13 13 13 12 11 11 10 10 9 9 9 9 9 10 10 11 11 12 14 15 16 16 17 18 19 20 20 20 20 20 19 19 20 21 21 21 20 19 18 18 18 18 18 18 18 18 17 14 13 12 12 13 13 13 13 14 14 15 15 14 13 12 12 13 13 13 13 13 13 12 12 13 13 13 13 12 12 11 11 12 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 9 11 13 14 14 14 14 14 14 15 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 17 17 16 16 16 16 16 16 16 17 18 18 17 17 17 17 17 18 17 16 16 16 17 18 19 19 19 18 18 18 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 15 15 14 14 14 14 13 13 12 12 12 13 14 14 15 15 15 15 14 14 14 14 13 12 10 9 9 9 8 7 5 4 4 5 7 8 8 8 7 5 3 4 4 5 5 5 5 6 7 8 11 13 15 14 12 10 9 7 7 7 8 10 12 13 13 13 15 16 16 17 17 17 16 15 15 14 14 13 13 13 13 12 12 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 5 4 4 4 7 9 10 10 10 10 11 10 8 4 4 1 3 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 5 4 4 4 3 3 3 3 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 10 11 10 10 9 9 9 8 8 7 8 9 10 11 11 10 10 10 10 10 11 12 13 14 14 15 15 16 16 16 16 15 15 15 14 13 13 12 12 12 12 12 11 11 11 10 11 11 11 11 11 11 9 9 8 8 8 8 9 10 10 11 11 11 10 9 9 9 10 10 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 17 17 18 19 19 18 18 17 16 16 16 16 16 17 18 18 18 18 18 18 17 17 16 15 14 14 14 14 15 16 17 17 16 16 15 15 15 16 16 16 17 17 18 18 17 17 15 14 14 14 15 15 16 17 17 17 17 17 16 16 17 18 18 17 15 15 14 13 12 11 10 10 10 9 9 8 8 8 9 10 11 10 9 8 7 7 7 8 8 9 10 9 9 8 8 8 8 8 9 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 6 5 5 6 7 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 12 12 11 10 9 8 8 8 8 8 8 9 8 9 10 11 12 13 12 12 12 12 11 9 8 7 6 5 5 6 8 9 9 9 10 10 10 9 9 10 11 12 12 12 12 12 11 11 11 11 10 9 9 9 9 9 9 10 10 11 13 14 15 16 16 16 17 19 19 20 20 20 20 19 19 19 20 20 21 20 19 18 18 18 18 17 17 17 17 16 14 13 12 12 13 13 14 14 14 14 15 15 14 13 13 13 14 13 13 13 13 13 14 14 14 15 15 14 14 14 14 13 13 13 13 12 12 11 11 12 12 12 12 11 11 10 10 10 10 10 10 9 9 8 9 10 12 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 18 18 17 17 17 16 16 16 16 17 17 17 18 18 19 18 17 17 17 17 18 18 17 17 17 18 19 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 14 14 13 13 13 13 12 12 11 11 12 12 11 9 7 5 5 5 5 6 6 5 4 3 2 1 2 3 5 5 5 6 8 9 11 13 13 10 9 8 7 7 7 8 10 11 12 12 12 14 15 16 16 16 16 15 14 14 14 15 15 14 15 14 13 12 12 12 11 11 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 8 8 8 8 8 9 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 12 13 13 13 13 13 13 13 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 17 5 4 3 3 6 9 10 10 10 10 10 9 7 3 3 2 4 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 2 1 1 1 1 2 3 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 9 8 8 8 7 7 8 9 10 11 11 10 10 10 10 10 10 11 11 13 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 14 14 14 13 13 13 13 12 10 9 9 9 9 9 9 9 8 8 8 9 10 11 11 12 12 12 12 11 11 11 11 11 11 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 16 16 15 15 15 16 16 17 17 18 18 18 18 17 16 15 14 15 15 16 17 17 18 18 17 16 15 15 16 16 17 17 17 17 17 18 17 16 15 15 15 15 15 16 16 17 17 18 17 17 17 17 18 18 18 17 16 15 13 12 11 11 10 10 10 9 9 9 9 9 10 11 10 9 8 7 7 7 7 8 9 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 7 6 7 7 8 8 8 8 8 9 9 9 8 9 10 10 10 11 11 12 12 12 10 9 7 7 7 7 8 8 8 7 7 9 10 12 12 12 12 12 12 11 10 9 8 6 4 3 5 5 7 8 9 9 9 8 8 9 10 11 11 11 11 11 10 10 11 12 12 11 10 10 9 10 10 10 10 11 12 13 15 16 16 16 16 17 18 19 19 20 20 20 19 18 18 19 20 20 19 19 18 17 17 17 17 16 16 15 15 14 13 13 13 13 13 14 14 14 14 14 14 13 12 13 13 14 14 14 13 13 14 15 16 16 15 15 15 15 15 15 14 14 14 14 13 12 12 13 13 13 13 13 13 12 11 11 11 11 10 10 10 10 9 9 10 11 12 13 13 13 13 13 14 13 13 13 14 14 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 17 17 18 18 18 19 19 19 18 18 18 17 18 18 18 18 18 18 19 20 20 19 19 19 19 18 18 18 18 17 18 18 17 17 17 17 16 15 15 16 16 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 13 13 13 13 13 15 14 12 10 8 6 5 4 3 3 2 2 2 2 2 1 1 2 5 6 6 7 7 8 10 11 10 8 7 6 7 7 9 10 11 11 11 11 12 14 15 15 15 14 13 12 12 12 13 15 15 15 15 14 13 11 11 11 11 11 10 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 5 4 4 4 6 10 12 11 10 9 9 7 7 5 3 4 5 5 6 6 6 6 6 6 6 6 5 5 4 4 3 2 1 0 0 0 1 2 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 5 6 6 7 6 6 6 7 8 9 9 9 9 9 10 10 10 9 9 8 7 7 7 7 7 8 9 11 11 11 10 10 10 10 10 10 10 11 12 12 12 12 12 13 13 14 15 15 15 15 14 14 14 14 14 15 15 15 15 16 15 13 9 7 7 8 9 9 9 8 8 8 8 10 11 12 12 12 13 13 13 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 15 16 16 16 17 17 17 18 17 16 16 15 15 15 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 17 16 16 16 16 16 16 16 16 17 18 18 17 17 17 17 17 17 17 17 15 14 13 13 12 11 11 10 10 10 9 9 9 10 11 11 11 9 8 7 7 7 7 8 9 9 10 10 10 9 9 9 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 11 11 11 12 12 12 11 9 8 7 7 7 8 8 8 6 5 7 9 10 10 10 10 11 12 12 11 10 9 7 4 3 3 3 6 7 8 8 8 8 8 9 10 11 11 11 10 10 10 11 13 14 13 12 11 11 10 10 10 10 11 12 13 15 16 17 16 17 16 16 17 18 19 20 20 20 19 19 18 18 19 20 19 19 19 18 17 16 16 15 15 15 14 14 14 14 13 12 12 12 13 12 12 12 12 11 11 12 13 14 14 14 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 11 10 10 9 9 9 10 11 12 12 12 13 13 13 12 12 13 13 13 14 14 14 14 14 15 15 16 16 15 15 15 16 16 16 16 17 18 18 18 18 18 19 19 19 18 18 17 18 18 19 18 18 18 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 16 17 17 16 15 13 11 11 11 11 12 12 12 12 12 12 13 14 14 14 15 15 15 15 15 15 16 17 15 12 9 8 7 6 5 4 2 0 1 1 1 1 2 2 3 3 5 6 6 5 6 8 9 8 6 5 5 6 8 10 10 10 9 10 11 12 13 14 14 14 13 11 10 10 11 13 14 15 15 15 14 13 11 10 10 10 10 10 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 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 16 16 16 16 16 16 16 16 6 5 5 6 8 11 12 11 9 8 7 5 5 2 3 5 5 5 5 5 6 6 6 6 6 5 5 4 4 3 2 1 1 1 2 2 3 4 5 5 6 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 5 6 6 7 7 7 7 7 8 8 9 9 9 8 9 9 10 9 8 7 6 7 7 7 7 8 9 10 11 11 11 10 10 10 10 10 10 10 11 12 12 12 11 11 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 15 11 7 5 5 6 8 8 8 7 7 7 8 9 11 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 15 16 16 17 17 17 16 16 16 17 17 18 17 17 16 15 15 14 14 15 15 15 16 17 17 17 17 16 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 18 18 17 17 16 16 16 16 16 15 14 13 12 13 13 12 12 11 10 10 10 9 9 10 11 12 11 10 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 10 11 11 11 12 12 11 9 7 7 6 5 6 7 7 6 4 5 7 9 8 8 9 10 11 11 11 11 9 7 5 4 3 3 5 7 8 8 8 8 8 9 9 10 10 10 9 10 11 13 15 16 15 15 14 12 11 12 11 12 13 14 15 16 17 17 17 17 17 17 17 18 18 19 20 20 20 19 18 18 19 19 19 19 19 18 18 16 15 14 14 14 15 15 15 14 12 12 11 11 11 11 11 11 10 10 10 12 13 13 13 14 14 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 10 9 8 8 9 10 11 11 11 12 12 12 11 11 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 19 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 18 17 16 16 17 17 17 15 13 11 11 11 11 12 12 12 12 12 13 14 15 15 15 15 16 16 16 17 18 18 17 15 12 10 8 7 7 6 5 3 2 1 0 1 0 1 2 2 3 5 5 4 4 5 6 7 6 4 4 4 6 8 9 8 8 8 9 11 12 12 13 13 12 11 9 8 8 10 12 13 14 15 15 14 13 12 11 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 7 7 7 8 10 11 11 9 7 6 5 5 4 1 3 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 1 1 2 2 3 4 4 5 5 6 6 5 4 4 4 3 3 4 4 4 4 3 3 4 4 5 5 6 7 8 9 9 10 10 9 8 7 7 6 6 7 8 8 7 6 6 6 6 7 8 9 9 10 11 11 11 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 11 11 12 13 14 14 15 15 16 16 17 17 19 17 13 8 4 4 4 6 7 7 7 7 6 7 7 8 9 10 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 16 16 17 17 17 17 17 17 17 17 18 17 17 16 15 14 14 14 14 14 15 16 17 17 16 16 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 18 18 18 17 16 16 17 16 16 14 13 12 12 13 13 13 13 12 12 11 10 9 10 11 12 12 11 10 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 8 9 10 11 11 11 12 12 11 10 9 8 6 4 4 5 6 4 3 5 6 7 6 6 8 9 10 11 11 10 10 8 7 6 5 4 5 6 7 8 8 8 8 8 8 9 9 9 9 11 13 15 16 17 16 16 15 13 12 13 13 13 14 16 17 17 17 17 18 17 17 16 16 17 17 18 19 19 19 19 19 18 19 19 19 19 19 18 18 17 15 14 13 14 14 15 15 14 12 12 11 10 10 11 11 10 10 10 11 12 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 12 11 10 9 8 7 7 8 8 9 10 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 12 12 10 10 10 11 12 13 15 16 17 18 18 17 17 17 17 18 18 18 18 18 19 20 19 19 18 18 19 20 19 20 19 19 19 19 19 20 19 19 18 18 17 18 18 18 17 16 16 16 17 17 15 13 12 12 12 12 12 12 12 13 14 15 15 15 14 15 15 16 17 18 18 19 19 18 16 13 11 9 8 7 6 5 4 4 4 3 3 2 1 2 2 4 5 5 4 3 4 5 6 5 3 3 3 5 6 6 5 6 7 9 10 11 12 12 12 11 9 7 6 6 8 9 11 13 14 15 14 13 12 11 10 10 10 9 8 8 8 8 8 9 9 9 9 9 9 9 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 7 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 8 8 8 9 10 11 10 8 7 6 5 5 3 0 3 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 2 3 3 3 4 5 6 6 6 6 5 5 4 4 4 3 4 4 4 4 4 4 3 3 3 4 5 6 8 8 9 11 12 11 10 10 7 4 3 3 4 5 6 6 6 6 6 6 8 9 10 10 10 11 11 11 10 10 10 10 10 10 11 12 13 13 13 12 12 12 12 12 10 9 10 11 12 13 14 14 15 15 16 17 18 18 15 10 4 3 2 4 6 6 5 6 6 6 6 7 8 8 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 10 10 11 11 11 11 11 12 12 13 13 13 13 14 15 16 16 17 18 18 18 17 17 17 17 17 16 15 14 13 13 13 13 14 15 16 17 16 15 14 14 14 15 15 15 15 15 15 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 18 18 17 17 17 17 18 18 17 16 16 17 17 16 15 14 13 13 13 14 14 13 13 12 11 10 10 10 11 12 12 11 10 10 10 10 10 10 11 11 10 8 8 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 10 9 9 8 8 9 9 9 9 8 8 9 10 10 11 12 12 11 11 10 9 6 4 3 4 4 2 2 4 5 5 4 5 6 8 9 10 10 10 9 9 9 7 6 5 5 6 7 8 8 7 7 7 7 8 9 10 11 13 15 16 17 17 17 16 15 14 13 14 14 14 16 17 18 18 18 18 18 18 17 16 16 16 17 17 17 17 19 19 19 19 19 19 18 18 18 18 18 17 16 15 14 14 14 15 15 14 13 12 11 10 10 11 11 11 11 12 12 12 13 15 15 15 16 17 17 16 16 16 16 16 17 17 18 17 17 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 12 11 10 9 8 6 6 6 6 8 9 10 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 8 9 11 13 15 16 17 17 17 17 17 17 18 18 18 18 19 19 20 20 19 18 18 18 19 19 19 20 20 20 19 20 20 20 20 19 18 18 17 18 18 17 16 16 16 17 16 15 14 12 12 12 12 12 12 13 14 14 15 14 14 14 14 15 15 17 18 18 19 19 19 18 16 13 12 11 8 7 7 7 6 6 5 5 4 3 3 3 5 5 5 4 4 4 5 5 4 3 2 3 3 3 3 3 4 6 7 8 10 11 11 10 8 7 5 4 4 5 6 9 12 14 14 14 13 12 11 11 11 10 9 8 7 7 7 8 8 9 9 9 9 9 9 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 8 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 9 8 9 9 10 10 9 8 6 6 5 4 1 2 4 5 5 5 5 4 4 4 4 4 3 3 2 1 1 2 4 5 5 5 6 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 7 8 8 8 10 11 11 11 10 7 5 3 2 2 3 4 6 6 7 7 8 9 10 10 9 10 10 10 10 10 9 9 10 10 10 12 13 14 14 13 13 12 12 11 10 9 9 10 11 12 13 13 13 14 15 16 18 18 15 11 5 1 1 2 5 6 5 5 5 6 6 6 7 7 9 10 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 13 12 11 11 10 10 10 11 11 11 11 11 12 12 12 13 13 14 15 15 16 17 18 18 18 18 17 17 17 16 15 13 12 12 12 12 13 13 14 16 16 16 15 14 14 14 14 15 15 15 15 14 15 16 16 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 17 16 16 17 18 18 17 16 16 16 16 16 16 15 15 15 14 15 15 15 14 12 11 10 10 11 11 12 11 10 10 10 10 10 10 11 11 11 9 9 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 11 11 10 9 9 9 9 9 10 10 10 9 8 8 9 9 9 9 9 8 8 9 10 11 12 12 12 12 11 9 7 5 4 4 3 1 2 3 4 4 3 4 6 7 9 9 10 9 9 9 8 7 6 6 6 6 7 8 8 6 5 5 6 8 9 11 12 14 15 16 16 16 16 15 14 13 14 14 14 15 16 17 18 18 18 18 18 18 18 17 17 16 16 16 16 17 18 19 20 19 19 18 18 18 18 18 18 18 17 15 14 13 13 13 13 14 13 12 11 11 11 11 12 12 13 13 14 14 15 16 16 16 17 17 17 17 16 16 16 17 17 18 19 19 19 19 19 18 18 17 16 16 16 16 16 15 14 14 14 14 14 14 13 13 12 12 11 10 8 7 6 5 4 5 7 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 5 4 5 6 8 10 12 14 15 15 16 16 16 17 17 17 18 18 19 19 20 19 19 18 18 18 19 19 20 20 20 20 20 20 19 20 20 19 18 18 17 17 17 16 15 15 16 16 16 16 14 13 13 13 13 13 13 15 15 15 15 14 13 14 15 15 16 17 17 17 18 19 20 20 18 16 15 13 10 9 9 9 8 7 7 7 7 6 5 5 6 6 6 6 5 5 5 5 5 3 2 2 2 2 2 2 3 5 5 7 9 9 8 7 5 5 4 4 4 5 6 9 12 13 14 14 12 12 11 11 11 10 9 8 7 7 7 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 9 10 10 11 11 11 12 12 12 13 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 8 8 9 10 10 9 8 7 7 5 3 1 3 4 4 5 5 4 4 4 4 3 3 2 1 1 2 3 5 5 6 6 7 8 8 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 8 7 8 9 10 10 10 8 7 5 3 2 2 4 6 6 7 9 9 10 9 8 8 9 10 10 10 10 10 9 10 11 11 12 13 14 14 14 14 13 11 10 9 9 10 11 12 12 12 12 13 14 15 16 17 17 10 5 2 1 2 4 5 5 5 5 6 6 6 6 7 7 9 11 12 12 13 14 14 14 14 14 14 14 13 14 14 15 16 16 15 14 14 13 12 11 10 10 10 11 12 12 12 12 12 12 13 13 14 14 15 16 17 18 18 18 18 17 17 16 16 14 13 11 11 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 16 16 17 17 17 16 16 17 17 17 16 16 16 16 16 17 17 16 16 15 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 12 11 10 10 11 11 11 10 9 9 9 9 10 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 10 11 12 12 11 10 10 9 9 10 10 10 10 10 9 8 9 9 9 9 8 7 7 8 9 11 11 12 12 12 11 10 8 6 5 4 3 2 1 2 2 3 3 4 5 7 8 8 9 9 9 9 8 7 7 6 6 7 7 8 7 6 5 5 7 9 10 12 13 14 15 15 15 15 15 13 12 13 14 14 14 15 16 16 17 18 18 18 18 18 18 18 17 16 16 16 16 17 18 19 19 19 19 18 18 18 18 18 18 18 17 16 15 14 12 12 12 12 13 12 12 12 12 12 13 14 14 14 15 15 17 18 17 17 17 17 18 17 17 17 17 17 18 19 20 20 20 19 19 19 18 18 17 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 10 9 9 6 4 2 3 4 6 5 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 7 9 11 13 13 14 15 15 16 16 16 17 18 19 19 19 19 19 18 18 18 19 20 20 20 20 20 20 19 19 19 20 20 19 18 17 17 16 16 16 16 16 17 17 16 16 15 15 14 14 14 14 17 17 16 16 15 14 15 15 15 16 15 15 15 17 18 19 20 19 19 16 13 11 10 10 10 9 8 8 8 8 8 7 7 7 7 7 8 7 7 7 6 6 4 3 2 2 2 2 2 2 3 4 6 8 7 5 4 3 3 3 4 5 6 8 10 12 13 14 14 13 12 11 11 10 10 9 8 8 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 15 15 15 9 8 9 10 11 11 10 10 9 8 7 5 3 3 4 4 4 4 3 4 3 3 1 0 1 2 4 5 6 7 7 7 8 8 8 8 7 6 6 5 4 4 4 4 5 5 4 4 4 4 5 5 5 6 6 6 7 8 8 8 7 7 7 8 9 9 9 8 7 6 5 5 6 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 10 11 11 12 12 13 14 14 14 14 13 11 9 9 9 10 11 11 11 11 11 11 13 15 15 15 12 4 1 1 2 4 5 6 6 5 5 6 5 4 4 5 6 9 11 12 12 13 14 14 14 13 13 13 13 13 13 14 15 16 16 16 15 15 14 12 12 11 10 10 11 12 12 12 12 12 12 12 13 14 14 15 15 16 17 17 18 18 17 16 16 16 14 12 11 10 10 10 11 12 13 14 14 14 15 15 16 16 16 16 16 16 15 14 14 14 15 16 16 16 16 16 16 17 17 17 16 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 15 15 15 15 14 12 11 10 10 10 10 10 10 9 8 8 9 10 11 12 11 11 10 10 10 9 9 10 10 10 10 9 9 9 8 8 7 7 7 7 8 9 11 12 12 12 11 10 9 9 10 10 10 11 10 10 9 9 9 9 9 8 8 7 8 9 10 10 11 11 11 11 10 9 7 6 6 5 3 1 0 1 2 3 4 5 6 7 8 8 8 8 8 7 7 6 6 6 7 7 7 6 5 5 6 8 10 11 12 13 14 14 15 15 14 13 12 11 12 14 14 14 14 15 16 17 17 18 18 18 18 18 18 18 17 16 15 16 17 18 19 19 19 19 19 19 19 18 18 18 18 18 17 16 14 13 12 12 12 12 11 11 11 12 13 14 14 15 15 16 17 18 19 18 18 17 17 18 17 17 16 17 17 17 18 20 20 20 20 19 19 19 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 13 12 11 10 9 6 3 1 2 3 4 3 4 5 5 5 6 6 6 5 5 5 5 5 5 4 4 5 4 4 4 5 5 6 8 9 10 11 13 14 15 14 14 16 17 18 18 19 19 19 19 18 19 19 19 19 20 19 20 20 19 19 19 19 19 19 18 17 17 17 17 17 17 17 18 18 18 17 17 17 16 15 15 16 17 17 18 17 17 16 16 16 16 16 15 15 16 17 18 19 19 19 18 15 12 10 10 10 10 9 9 9 10 9 9 8 7 7 8 9 9 9 9 8 7 6 5 3 2 2 2 2 2 2 3 4 5 6 4 2 1 1 1 2 3 5 6 8 11 13 14 15 15 14 13 11 10 10 9 9 8 8 8 8 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 8 9 9 11 12 12 11 11 11 11 10 9 7 4 2 3 3 3 2 2 1 1 2 4 5 7 7 8 9 9 9 9 9 8 8 7 7 6 5 5 5 4 4 4 5 4 4 4 4 4 5 5 5 6 6 6 7 8 8 8 7 6 6 6 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 13 11 10 9 10 10 10 10 10 9 8 9 10 12 13 11 7 2 2 2 3 4 5 6 6 5 4 4 3 2 2 3 5 8 10 11 12 13 14 14 14 13 13 13 12 13 13 14 15 16 17 16 16 15 14 13 12 12 11 10 11 12 12 12 13 12 12 12 12 13 13 14 15 15 16 16 17 17 17 16 16 15 14 13 11 11 9 9 10 11 12 13 14 14 15 16 16 16 17 17 17 16 15 14 13 13 14 14 15 16 16 16 16 17 17 17 16 15 16 15 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 14 12 12 11 10 10 10 9 9 9 8 8 8 10 11 12 12 11 10 10 10 9 9 10 10 11 10 10 10 9 9 9 8 7 7 7 8 9 11 12 12 12 11 10 9 9 9 10 10 11 11 11 11 11 10 10 10 9 8 8 8 8 9 9 9 10 10 10 10 9 8 8 7 6 5 4 2 1 2 4 5 5 6 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 5 6 7 9 10 11 12 13 13 13 13 13 12 11 10 10 12 14 14 14 14 14 15 16 17 17 18 18 18 18 18 18 18 16 15 16 17 18 19 19 19 19 19 18 18 18 17 17 17 18 18 16 15 15 14 13 13 12 10 10 10 11 13 14 14 15 16 17 17 18 19 19 18 17 17 17 17 16 16 16 16 17 18 19 20 19 19 19 19 19 19 19 18 17 17 16 16 16 16 15 15 16 16 15 15 14 14 13 13 12 9 6 3 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 6 5 5 5 5 6 5 5 5 5 5 5 6 6 7 9 11 12 13 11 11 13 15 16 17 18 18 18 18 18 18 18 18 18 18 18 19 20 19 19 18 18 19 18 18 18 18 18 18 19 18 18 19 19 20 19 19 19 18 18 18 18 18 17 19 19 19 18 18 17 17 17 17 17 18 18 17 17 18 18 18 15 12 10 10 11 11 11 10 11 11 10 9 8 8 8 9 10 10 10 9 8 7 7 6 4 3 2 2 3 3 3 3 3 4 4 2 1 0 0 0 1 2 4 6 8 11 13 15 15 15 15 12 10 10 9 9 9 8 8 9 9 9 10 10 9 9 8 7 6 6 6 6 6 7 6 7 7 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 12 12 12 12 12 11 11 11 10 10 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 8 9 10 11 13 13 12 12 12 12 11 11 9 6 3 1 1 1 1 3 4 5 7 8 9 10 10 10 10 10 10 9 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 9 8 7 5 5 5 6 7 8 8 8 9 9 8 8 7 6 6 6 5 6 7 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 12 11 11 10 10 10 10 9 9 9 8 7 7 7 9 10 9 7 6 4 1 1 2 4 5 5 4 4 4 3 3 1 2 4 7 10 11 12 13 14 14 14 13 13 12 12 12 13 14 15 16 17 17 16 15 14 14 13 12 11 11 11 11 11 12 13 13 12 12 12 12 13 14 15 15 15 16 17 17 16 16 16 16 15 13 13 11 9 8 8 9 11 12 13 14 14 15 16 18 18 18 18 17 15 14 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 14 13 13 13 12 13 13 14 14 14 14 15 15 15 15 15 16 16 15 14 13 12 11 10 10 10 9 9 8 8 9 10 12 13 12 11 10 10 9 9 10 10 11 11 11 10 10 10 10 10 9 8 8 7 8 9 10 12 12 12 11 9 8 8 9 9 10 10 11 11 11 11 12 11 11 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 3 2 3 4 5 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 7 8 9 10 11 12 12 12 12 12 11 10 9 9 10 12 14 15 14 14 14 15 16 17 17 17 18 18 18 18 18 18 17 16 17 17 18 19 19 19 19 18 18 18 17 16 16 16 17 17 17 16 16 15 14 13 11 10 9 9 11 12 13 14 15 16 18 18 19 19 19 18 17 17 17 16 15 15 15 16 16 17 18 19 18 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 12 10 6 4 2 2 2 2 3 3 2 3 3 4 4 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 7 8 9 10 10 8 9 10 11 12 14 15 16 17 17 17 17 17 17 17 16 17 18 19 19 18 18 18 19 19 19 18 18 18 19 19 20 20 20 20 21 21 20 20 20 19 19 18 18 18 19 20 20 20 19 18 18 18 18 18 17 17 15 16 17 17 16 14 10 9 10 12 13 12 12 12 12 11 10 9 9 10 10 10 10 9 7 7 7 7 7 6 4 4 3 3 4 4 5 4 3 3 2 1 1 0 0 1 2 3 5 8 10 13 15 15 15 14 12 10 9 9 8 8 8 8 8 9 9 10 10 9 8 7 6 5 5 5 5 6 6 6 6 6 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 7 8 9 11 13 13 13 13 12 11 9 8 6 4 4 3 3 3 6 8 9 10 11 12 12 12 11 11 11 10 9 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 9 9 8 8 7 6 5 5 6 7 7 8 9 8 8 8 6 6 6 5 5 5 7 9 10 10 10 9 10 10 11 12 12 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 7 8 9 9 9 9 8 6 4 2 1 3 3 3 6 7 6 5 3 3 4 7 9 11 12 13 13 14 13 13 12 12 12 12 13 14 15 16 16 16 16 15 15 14 13 12 11 11 10 11 11 12 13 13 12 12 12 12 13 14 14 15 15 16 16 16 16 16 16 17 16 15 14 12 10 8 8 8 9 11 12 13 13 14 16 18 18 18 18 17 16 14 13 13 13 13 13 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 15 16 15 15 14 13 12 11 11 11 10 9 9 9 9 11 12 13 13 12 12 11 9 10 10 11 11 11 11 10 10 10 10 10 10 9 9 8 8 9 11 12 12 12 11 10 9 8 8 9 9 10 10 10 11 12 12 12 12 11 10 10 10 10 9 9 9 8 8 8 8 7 8 8 8 8 8 6 4 3 4 5 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 6 7 7 8 9 9 10 11 11 11 11 11 10 9 8 8 8 10 13 14 15 15 14 14 15 15 16 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 17 17 17 16 15 16 16 17 17 16 16 16 15 13 11 10 9 9 10 12 12 13 15 16 17 18 18 19 19 18 18 18 17 17 16 15 15 16 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 13 12 9 7 4 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 10 12 13 14 15 15 16 16 16 15 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 20 19 18 18 18 19 19 19 19 19 18 18 18 18 18 17 16 15 14 15 16 15 14 11 8 9 11 13 14 14 13 12 12 11 10 10 10 11 11 10 10 8 6 6 7 7 7 7 6 5 5 5 6 7 7 6 5 3 3 2 2 1 1 0 1 2 4 7 11 14 15 15 15 13 11 9 8 8 7 7 7 8 8 9 9 10 9 8 7 6 5 4 4 4 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 5 6 8 11 13 13 13 12 10 8 6 3 2 3 4 6 5 7 11 12 13 13 13 13 13 12 11 11 10 9 8 7 6 6 5 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 9 8 8 7 6 5 5 5 6 6 7 7 7 8 7 7 6 6 6 6 6 7 9 9 10 10 9 9 10 11 12 13 13 12 12 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 10 10 11 11 10 9 8 5 3 2 2 5 8 10 9 8 6 5 6 7 9 11 12 12 13 13 13 12 12 11 11 11 12 13 14 14 15 16 16 16 15 14 13 12 11 11 10 11 11 12 13 13 13 12 12 12 13 14 14 15 15 15 16 16 16 16 16 17 17 17 16 13 11 9 8 8 9 10 11 12 12 14 16 17 18 18 17 16 16 15 14 14 13 13 13 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 13 13 12 11 11 12 12 12 12 12 12 12 12 12 12 13 15 15 14 14 13 13 12 12 11 11 10 9 9 10 11 12 14 13 13 13 12 10 10 11 11 11 11 10 10 10 11 11 11 11 10 10 9 9 10 10 11 12 12 12 11 10 9 9 9 10 10 10 10 11 12 13 13 13 12 11 11 11 11 11 10 10 9 8 8 7 7 7 7 8 8 8 7 5 4 5 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 9 8 8 7 7 9 11 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 15 14 14 15 16 16 15 15 16 16 15 13 10 9 9 9 10 11 13 15 16 17 17 17 18 19 19 19 19 18 18 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 14 13 11 8 6 5 4 4 3 3 3 3 3 3 3 3 4 5 6 6 6 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 8 8 8 9 10 11 13 13 14 14 12 12 14 16 18 19 19 19 19 19 19 20 19 19 19 18 19 20 21 21 21 21 21 21 21 20 19 17 17 18 18 18 19 18 18 18 17 17 17 16 14 14 14 13 14 15 14 12 9 8 9 11 13 13 14 14 12 11 11 11 11 11 11 11 11 9 7 6 6 6 7 7 7 7 7 7 7 8 8 8 7 6 4 4 4 3 2 2 1 1 2 4 8 12 15 15 16 14 12 10 9 8 7 7 7 7 7 7 8 9 9 9 7 6 5 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 8 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 5 6 9 11 13 13 13 11 9 6 4 3 4 6 8 10 9 12 14 14 15 14 14 13 12 11 10 10 9 8 7 6 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 8 9 9 9 8 8 7 6 5 4 4 4 3 4 5 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 12 13 13 11 10 10 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 11 11 10 8 7 7 7 10 11 10 11 10 8 7 7 8 9 10 11 11 12 12 12 11 10 8 8 8 10 11 12 12 14 15 16 15 15 14 13 12 12 11 11 11 11 12 13 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 15 12 10 9 9 9 10 10 11 12 14 16 17 16 16 16 16 16 15 15 14 13 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 14 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 14 14 14 14 14 14 13 12 11 10 9 9 10 11 12 14 14 14 14 13 11 11 11 11 10 10 10 10 10 11 11 12 12 11 10 10 10 11 11 12 12 12 11 10 10 10 10 10 10 10 10 10 11 12 12 13 13 12 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 8 8 7 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 7 7 7 8 9 11 13 13 14 14 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 17 17 15 14 13 13 13 14 14 14 15 16 17 16 14 12 10 9 9 10 11 13 15 16 17 17 17 17 18 19 20 20 19 19 18 17 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 15 14 12 9 7 6 5 4 4 4 4 3 3 3 3 3 3 3 4 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 9 8 7 7 7 8 9 9 9 10 8 9 11 14 16 18 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 20 18 17 17 18 18 18 18 17 16 17 17 17 16 14 14 13 13 14 15 15 13 11 9 8 10 10 12 13 14 13 12 11 11 11 12 12 12 11 10 9 8 7 6 6 7 8 8 8 8 8 9 9 9 9 8 6 5 4 4 4 3 3 2 2 3 6 10 12 13 15 16 14 12 9 8 8 7 6 6 6 6 6 8 8 8 8 6 5 4 4 4 3 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 5 7 11 13 13 13 13 12 10 8 7 7 9 11 13 13 13 16 16 15 15 14 13 12 11 10 10 9 8 6 5 4 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 9 9 8 8 6 5 4 3 2 1 1 2 3 4 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 12 12 12 11 10 9 9 7 6 5 6 6 6 7 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 11 12 13 13 12 11 9 8 8 9 10 10 11 11 11 11 10 9 6 3 4 5 7 8 10 11 13 14 15 15 14 14 14 13 12 12 11 11 11 12 13 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 17 17 16 14 12 11 10 10 10 10 11 13 14 15 16 15 15 16 16 16 16 16 15 14 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 13 12 12 12 12 12 12 12 12 11 11 10 10 11 12 13 13 14 14 14 14 14 12 11 10 10 10 10 11 12 13 14 15 15 13 12 11 11 11 10 10 10 10 11 12 12 12 12 11 10 10 11 11 11 12 12 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 11 10 9 7 7 7 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 10 11 12 12 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 17 16 15 13 12 11 11 12 13 14 15 16 17 17 15 13 11 11 10 10 11 13 15 16 16 17 17 18 18 19 19 19 19 18 18 17 17 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 16 15 13 11 8 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 12 12 12 11 10 9 8 7 7 6 6 6 6 6 6 7 9 11 14 17 19 19 19 19 19 19 19 19 20 21 21 21 21 21 20 20 20 20 20 19 18 18 17 18 18 18 17 16 16 16 16 16 15 14 14 13 14 15 15 14 12 11 9 9 10 10 12 13 13 12 11 11 11 12 12 12 12 11 10 10 9 8 7 7 8 8 8 9 9 9 9 10 10 9 7 6 6 5 6 5 5 4 3 3 5 8 9 11 13 16 16 14 11 9 8 7 7 7 6 6 6 6 7 8 8 7 6 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 7 9 12 14 14 14 15 14 13 12 12 13 14 16 16 16 16 17 16 15 15 14 12 11 10 9 9 7 6 4 3 2 2 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 9 9 9 8 7 6 5 3 2 1 1 3 3 5 7 8 8 8 8 9 10 10 10 10 10 10 11 12 12 12 12 11 10 10 10 9 7 6 5 5 5 6 7 9 9 10 10 11 11 12 12 12 13 13 12 12 12 12 12 12 11 11 10 11 12 12 13 13 14 13 11 10 9 10 10 11 11 11 11 11 10 9 7 3 1 1 2 4 4 6 9 11 13 14 14 14 14 14 13 13 12 11 11 11 12 13 14 14 14 15 15 15 15 15 15 14 14 15 15 15 15 15 16 16 18 18 17 16 14 13 12 12 11 11 12 13 14 15 15 15 15 16 16 16 16 15 14 14 13 14 14 15 15 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 11 12 13 14 14 14 14 13 12 11 10 10 10 10 12 12 13 14 15 15 13 12 12 12 11 11 11 11 11 12 12 13 12 12 11 10 10 10 11 12 13 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 13 14 13 13 12 11 9 8 7 7 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 9 10 11 11 11 11 11 12 12 13 14 15 16 16 16 16 15 15 15 15 16 16 15 15 15 16 16 17 17 17 17 16 14 11 10 10 10 11 12 13 15 17 17 17 16 14 13 13 11 11 12 13 14 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 17 17 17 16 16 15 13 10 8 7 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 6 7 6 7 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 11 10 9 8 7 7 6 5 5 6 7 8 10 12 15 17 18 19 20 20 19 19 19 20 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 16 16 16 16 15 15 15 14 15 16 14 13 12 11 10 10 9 10 12 12 12 11 11 11 11 12 12 12 11 10 10 10 9 8 7 8 8 9 9 9 10 10 10 9 9 8 7 7 7 7 8 7 6 5 4 4 5 8 8 11 14 16 16 14 11 9 8 8 8 8 7 7 6 6 7 8 8 8 7 6 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 8 11 13 14 14 14 15 15 15 15 15 16 17 17 17 18 17 16 15 15 14 12 11 9 8 8 7 5 4 2 1 1 1 0 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 8 8 8 8 9 9 9 9 7 6 4 4 4 4 4 4 6 7 7 7 7 8 9 10 10 10 10 11 11 12 13 12 11 11 10 10 10 10 10 10 9 8 6 6 6 8 10 10 11 11 12 12 13 13 13 13 13 13 12 11 10 11 10 10 10 10 11 12 13 13 13 13 13 11 11 11 11 12 12 12 12 11 11 11 9 7 5 3 2 3 3 3 5 7 9 11 12 13 13 14 14 14 14 13 11 11 11 12 13 14 15 15 16 16 16 16 15 14 13 14 15 15 16 16 16 16 17 18 18 18 17 16 15 14 14 13 13 14 14 14 15 15 15 16 16 16 16 16 15 14 13 13 14 14 15 15 16 16 16 16 16 16 15 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 10 11 12 13 14 14 14 13 12 12 11 10 10 10 11 11 11 13 14 15 15 14 13 12 12 12 12 12 12 12 12 13 13 12 11 10 10 10 10 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 12 11 11 11 11 11 12 13 13 13 13 12 11 10 9 8 7 6 7 7 6 5 5 7 8 8 8 7 7 7 7 7 7 6 6 5 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 11 13 15 15 15 16 16 15 15 14 15 15 15 15 15 15 15 16 16 17 16 16 15 13 10 9 8 8 9 11 13 15 16 17 17 16 16 15 14 12 12 12 13 14 14 15 16 17 17 18 18 17 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 17 17 17 17 16 16 15 14 13 11 9 7 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 6 6 6 6 6 7 8 8 9 10 11 11 11 12 12 12 13 13 13 13 12 11 10 10 8 7 6 6 6 7 8 9 10 12 13 16 19 20 21 21 20 20 21 21 20 20 20 19 19 18 18 19 19 19 19 19 19 20 20 19 18 16 16 16 16 16 15 15 15 16 16 15 14 13 12 12 12 11 10 10 12 11 11 10 11 11 12 12 12 12 11 10 10 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 8 7 6 5 5 5 8 12 15 16 14 12 9 8 8 8 8 8 8 7 7 7 8 9 9 8 8 7 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 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 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 14 14 14 14 14 10 11 12 13 14 14 15 16 16 16 16 16 16 17 17 17 16 16 15 13 12 11 9 7 6 6 4 3 2 2 2 1 1 0 1 1 3 4 4 5 5 4 3 3 3 3 3 4 4 5 6 6 6 7 7 8 8 8 9 9 9 9 8 7 7 7 7 6 6 7 8 8 8 8 8 9 10 10 10 11 11 12 12 12 12 11 10 10 10 11 11 11 11 11 11 10 8 7 8 9 9 11 12 13 13 13 13 14 13 13 12 13 11 9 8 8 8 8 9 10 12 13 13 13 13 13 12 11 11 11 12 13 13 13 12 12 12 11 10 10 10 8 6 6 5 5 5 7 8 10 11 12 13 14 14 14 14 13 12 11 10 11 12 14 15 15 15 16 17 17 15 14 13 14 15 15 16 16 16 17 17 18 18 18 17 16 15 15 15 14 15 15 15 14 14 15 15 16 16 16 16 15 14 13 12 13 13 14 14 15 15 16 17 17 17 16 15 14 13 13 13 12 12 12 11 11 12 12 13 13 13 13 13 13 12 12 11 11 11 10 11 12 12 13 13 13 13 12 11 10 10 10 10 10 10 11 13 14 15 15 14 13 13 12 12 12 12 12 13 13 13 12 12 11 10 10 10 10 11 12 11 11 11 10 11 11 11 11 11 12 12 13 13 13 13 12 12 11 11 11 11 12 13 13 13 13 12 12 11 11 9 7 6 6 6 5 4 5 7 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 7 7 8 8 8 8 9 9 9 9 8 9 9 9 10 11 13 13 14 15 16 15 15 15 14 14 15 15 15 15 15 15 15 15 16 15 15 13 12 12 9 7 7 8 10 12 14 15 15 16 15 16 15 14 13 12 12 13 13 14 14 14 16 17 18 17 16 16 17 18 18 18 18 18 18 19 18 18 17 17 18 18 18 18 17 17 17 17 18 18 17 17 17 16 16 16 16 16 15 14 13 12 10 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 6 6 7 8 9 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 10 9 8 7 7 8 9 10 10 10 12 15 18 20 21 21 21 21 21 20 20 20 20 19 19 18 18 19 19 19 19 19 20 21 20 19 18 17 16 16 16 16 16 16 16 17 16 16 14 14 13 13 13 12 11 10 11 11 11 11 11 11 12 12 12 12 11 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 9 8 7 7 7 7 9 13 15 15 13 10 8 8 7 7 8 8 8 8 8 8 9 10 10 9 9 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 11 11 11 13 14 15 15 16 16 16 15 15 16 16 16 16 15 15 14 12 10 8 6 6 5 3 2 1 2 2 2 2 1 0 1 1 3 4 5 5 5 4 4 3 3 3 4 4 5 6 6 6 7 7 7 8 8 8 9 9 9 8 8 8 8 8 9 8 9 9 9 9 8 9 9 10 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 10 9 10 10 11 12 13 13 13 13 13 13 13 12 12 11 9 7 5 5 5 6 8 10 11 12 12 12 12 12 11 11 11 12 13 14 14 14 13 13 12 12 12 13 13 11 10 9 9 8 8 8 8 9 10 11 12 13 13 14 14 13 12 11 10 11 12 13 13 14 15 17 18 17 15 14 13 13 14 15 16 16 17 17 17 18 18 18 17 16 16 15 15 15 17 16 16 15 14 14 15 15 15 16 16 15 14 13 12 13 13 14 14 14 14 16 17 17 17 16 15 14 14 13 13 13 12 12 11 11 11 11 12 13 13 13 12 12 12 12 11 10 10 11 11 12 12 13 13 13 12 12 11 10 10 9 9 9 10 10 11 13 14 15 15 14 13 13 13 13 13 13 13 13 13 12 11 11 11 10 10 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 11 12 13 12 12 12 12 11 11 9 7 6 5 5 4 4 5 5 6 7 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 12 12 13 14 15 15 15 15 15 14 14 15 15 15 15 14 14 14 14 14 14 13 12 11 10 8 7 7 8 10 12 14 14 14 14 14 15 15 14 13 12 12 12 12 13 14 15 16 17 16 16 16 16 17 18 18 17 17 18 18 18 18 17 16 17 18 18 18 18 17 17 16 16 16 17 16 16 16 16 15 15 16 15 15 15 14 13 11 11 10 8 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 8 10 12 12 12 13 14 14 13 13 13 13 14 14 14 13 13 12 11 10 9 9 10 10 10 10 11 12 15 17 19 20 21 21 21 20 20 19 19 19 18 18 18 18 19 19 19 20 20 21 21 20 19 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 12 11 11 11 11 11 11 11 12 12 12 12 11 10 11 12 13 13 13 12 13 12 12 12 12 12 11 11 11 11 10 10 9 9 10 11 11 10 9 9 9 9 12 14 14 14 11 9 8 8 8 7 7 8 8 8 8 9 9 10 10 10 9 8 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 12 12 13 14 15 16 16 16 15 15 15 15 15 15 15 15 14 13 12 9 7 4 3 4 2 1 2 3 3 3 2 1 0 1 1 2 3 4 5 5 5 4 4 3 3 3 4 4 4 5 6 7 7 7 8 8 8 9 9 9 8 8 8 8 9 9 9 9 10 10 10 9 9 9 10 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 13 13 13 13 12 12 11 9 7 5 3 3 3 5 8 10 11 11 11 11 10 10 11 11 12 13 14 14 14 14 14 13 13 13 13 14 14 13 12 12 11 11 10 10 9 9 9 10 11 12 13 14 14 13 12 11 10 10 11 12 12 12 14 16 18 17 15 14 13 13 14 14 15 16 16 17 17 18 18 17 16 16 16 16 16 17 18 17 16 15 14 14 15 15 15 15 16 15 13 12 12 12 13 14 14 14 14 15 17 17 17 16 15 14 14 14 13 13 12 12 11 11 10 10 11 11 11 12 12 11 11 11 10 9 10 10 11 11 12 13 13 13 12 12 11 10 10 9 9 9 9 9 11 12 14 16 15 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 10 10 9 9 11 12 12 13 12 12 12 12 11 9 8 6 5 4 4 4 5 5 6 7 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 13 14 15 15 15 15 15 14 14 14 15 15 14 14 13 13 13 13 13 12 12 11 10 9 7 7 8 10 13 14 14 14 14 14 14 14 13 12 11 12 12 13 13 14 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 16 17 17 17 17 17 17 16 15 15 15 15 15 16 15 15 15 15 15 15 15 14 14 13 12 11 9 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 7 7 8 7 7 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 12 13 14 16 17 19 20 20 20 20 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 13 12 11 10 11 11 11 12 12 13 13 13 12 11 12 13 13 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 9 10 11 12 13 12 12 11 11 12 13 14 13 12 10 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 9 8 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 13 14 14 14 12 13 15 16 17 16 16 15 14 14 14 14 14 15 15 14 13 11 9 6 4 1 1 0 1 3 3 4 4 3 2 1 0 0 2 3 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 6 7 8 8 8 9 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 13 12 12 12 12 12 10 9 7 5 3 3 3 5 7 9 9 10 9 9 8 8 9 10 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 11 12 13 13 13 12 11 10 10 10 10 11 11 13 15 16 16 14 13 12 12 12 13 14 16 16 17 18 18 18 17 17 16 16 16 17 18 18 18 16 15 14 14 14 15 15 15 15 15 13 12 11 12 13 13 14 14 15 16 17 17 16 16 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 11 11 11 10 10 9 8 8 10 10 11 12 13 13 13 13 12 12 11 10 10 9 9 8 9 10 12 14 16 16 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 12 11 11 11 11 10 10 9 10 11 12 12 12 12 12 12 12 11 10 8 7 5 4 4 4 4 4 6 7 8 8 7 7 6 6 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 11 12 12 12 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 11 10 10 9 9 9 11 13 14 14 14 14 14 14 14 13 12 12 12 12 13 13 14 16 16 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 15 16 16 17 17 17 17 16 16 15 14 14 15 15 15 15 16 16 16 15 15 15 15 14 14 14 12 10 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 10 10 11 12 12 13 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 17 18 18 19 19 18 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 19 18 18 17 17 16 16 16 16 16 15 15 15 14 12 11 10 11 11 12 12 13 13 14 14 13 12 13 14 14 15 15 15 14 14 13 12 12 11 11 11 11 11 10 10 10 11 12 13 14 14 14 14 14 14 15 14 12 10 10 9 9 10 10 9 9 9 8 8 8 8 8 8 9 9 9 8 6 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 11 13 15 17 17 16 15 14 14 14 14 14 14 14 13 12 11 9 6 4 2 1 1 2 3 4 4 4 3 2 1 1 1 2 3 4 5 5 5 5 5 4 4 4 4 5 5 5 5 4 5 6 7 7 8 9 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 15 15 14 13 13 12 12 12 11 10 9 7 6 5 4 4 5 5 6 8 9 9 7 7 7 8 10 11 12 13 14 14 14 13 13 14 14 14 14 14 14 13 12 12 12 13 12 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 11 12 14 15 14 12 11 11 11 11 12 13 15 17 17 18 19 18 17 17 17 16 16 17 18 18 18 16 15 14 14 14 15 15 15 15 15 13 11 11 11 12 12 14 15 15 16 16 16 15 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 9 9 10 10 10 8 7 7 7 8 9 10 12 13 13 13 13 12 12 12 11 10 10 9 9 9 10 12 14 16 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 11 11 10 11 10 11 12 12 12 12 12 12 12 12 12 11 10 8 7 5 5 4 4 5 5 7 7 8 7 7 6 6 6 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 12 12 12 13 13 14 14 15 16 15 14 14 14 14 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 11 12 13 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 16 16 15 15 15 15 15 15 14 15 15 14 13 13 13 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 13 11 9 8 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 7 7 7 7 8 9 10 11 13 13 14 13 13 13 13 13 13 14 15 15 16 16 15 15 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 15 15 16 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 20 20 20 20 20 20 19 18 18 17 17 17 17 17 16 16 16 16 15 14 13 12 11 11 11 12 12 13 14 15 15 14 14 14 14 15 16 15 15 14 14 13 12 11 11 11 11 11 11 10 10 10 12 13 14 14 15 15 15 15 16 15 14 12 10 11 11 10 10 10 10 9 9 8 7 7 7 7 7 8 9 8 7 6 5 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 6 6 6 6 6 7 7 7 7 7 6 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 11 12 14 16 17 16 16 15 15 15 15 15 14 14 13 11 9 7 4 2 1 0 2 3 4 4 4 3 3 2 1 2 2 3 4 5 5 5 5 5 4 4 4 4 4 5 6 6 5 5 5 6 8 7 8 9 9 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 10 11 12 12 12 13 13 13 12 13 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 11 10 8 7 7 6 6 6 6 7 9 10 9 8 7 7 8 9 11 11 12 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 10 9 9 9 9 10 11 12 13 13 12 10 10 10 10 10 11 13 15 17 18 18 18 18 17 17 17 17 17 18 18 18 18 16 15 14 14 14 14 15 15 15 15 13 11 10 10 11 12 13 15 15 16 16 15 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 9 9 9 9 9 8 7 7 6 6 7 10 12 13 13 13 12 12 12 12 12 11 10 9 9 9 10 12 14 16 17 17 16 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 12 12 13 13 13 12 12 12 12 12 12 11 11 10 10 8 7 6 6 5 5 6 6 7 8 7 7 7 7 6 5 5 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 14 15 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 12 14 15 15 15 15 14 14 13 13 13 14 15 16 16 16 16 15 15 14 14 14 13 13 14 14 14 13 13 14 15 16 16 16 15 14 15 16 16 17 16 16 16 15 16 16 16 16 16 16 15 15 16 16 16 15 15 14 12 10 9 8 8 8 8 8 7 7 6 5 5 5 5 5 6 6 7 7 8 8 9 10 11 13 15 15 15 15 14 13 12 12 12 13 14 15 15 16 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 15 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 12 12 12 13 14 15 16 16 15 15 15 15 15 16 15 15 15 14 13 11 11 11 10 11 11 11 11 11 12 13 13 13 14 15 16 16 16 16 15 14 13 12 13 13 12 11 10 9 9 9 8 8 7 7 7 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 11 11 13 15 16 16 16 17 17 17 17 16 15 14 12 11 9 6 3 0 0 1 3 3 4 4 3 2 2 2 2 3 3 4 5 5 5 5 4 4 4 4 4 4 5 5 6 6 5 5 6 7 8 8 8 8 8 7 7 8 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 11 11 12 11 12 12 13 13 13 13 12 12 11 12 12 12 13 13 13 13 13 13 13 12 11 10 9 8 8 8 8 8 7 8 10 11 11 10 8 8 8 9 10 10 12 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 11 10 9 9 9 9 9 10 10 11 12 12 11 10 9 9 9 10 11 12 14 16 18 18 18 18 18 17 17 17 17 17 18 18 18 16 15 15 14 14 14 14 15 15 14 13 12 11 10 10 11 12 14 15 15 15 13 12 11 12 12 12 12 12 12 11 10 9 9 9 9 10 10 10 9 9 9 9 9 8 8 7 7 7 9 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 12 14 14 15 17 17 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 13 13 13 13 13 12 12 11 11 12 13 14 15 14 14 13 13 12 11 11 11 10 10 10 10 9 8 7 7 6 6 7 7 7 7 7 7 7 6 6 5 5 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 13 14 14 15 15 16 15 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 12 13 15 15 15 15 14 14 14 14 14 14 15 16 16 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 13 14 15 16 16 17 17 16 16 16 16 17 16 16 15 15 15 15 16 16 16 15 15 14 12 11 10 10 10 10 9 8 7 6 5 5 5 5 5 5 6 7 7 8 9 10 11 12 13 14 14 15 15 14 12 11 11 13 14 15 15 16 17 17 17 17 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 16 16 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 18 17 17 16 15 14 14 13 12 12 12 14 15 17 17 16 16 15 15 15 15 16 15 16 16 15 13 12 11 11 10 11 12 12 12 12 12 13 13 13 14 15 16 16 16 16 15 15 15 14 16 15 13 11 10 9 9 9 9 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 11 11 13 14 15 15 15 16 17 17 18 17 15 14 13 11 8 5 2 1 1 2 3 3 3 2 2 2 3 4 4 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 5 6 6 6 6 6 7 8 9 8 7 6 6 7 8 8 9 9 9 8 8 7 7 7 7 7 8 8 8 9 9 9 10 9 9 8 8 7 8 7 8 9 9 10 10 11 11 11 11 11 11 10 10 10 11 11 12 13 13 14 14 13 13 12 10 10 9 9 9 9 9 9 9 10 11 12 12 11 9 9 9 9 9 10 12 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 12 11 11 11 11 11 11 12 12 13 12 11 10 9 9 8 8 9 9 10 11 12 12 11 10 10 10 10 11 11 13 15 16 17 18 17 18 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 13 13 14 14 13 12 12 11 10 11 11 12 13 14 14 12 11 10 10 11 11 11 11 10 10 9 8 7 7 8 8 9 10 10 9 9 9 10 10 9 8 8 8 9 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 12 13 14 15 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 13 14 15 15 14 14 13 12 11 10 10 9 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 10 11 10 10 10 10 10 11 12 13 14 14 15 16 15 14 14 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 15 14 13 12 12 12 12 11 12 13 14 15 15 15 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 15 15 13 13 12 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 15 14 13 13 13 12 11 10 9 7 6 5 5 5 5 5 6 6 7 8 8 9 10 10 11 11 12 13 13 13 13 12 12 12 14 16 16 16 17 18 18 18 18 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 14 15 16 16 17 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 17 16 16 15 14 13 12 13 15 17 18 18 17 17 15 14 15 15 16 16 16 16 15 15 14 12 11 11 12 14 14 13 13 13 13 13 13 14 16 17 17 16 15 15 15 15 16 18 16 13 11 10 9 9 9 9 9 9 9 8 8 8 9 8 7 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 11 12 13 13 13 13 13 14 15 16 17 17 16 15 13 11 8 5 4 2 2 3 3 2 2 3 4 5 6 7 6 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 9 9 8 7 6 6 6 6 7 8 8 8 7 7 6 5 4 4 5 6 6 7 8 8 8 8 8 8 6 6 6 6 5 6 7 8 8 8 9 9 9 9 10 9 9 9 9 10 11 12 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 11 12 13 12 11 10 9 9 9 9 10 12 12 12 11 10 10 10 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 11 10 9 7 7 8 9 10 12 12 12 11 10 10 10 11 11 12 13 14 16 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 14 12 12 12 12 13 13 14 13 13 12 11 10 11 11 12 12 12 10 10 9 8 9 10 10 9 8 8 8 7 6 6 6 7 8 9 9 9 9 10 10 10 10 9 9 10 10 11 11 10 11 11 11 11 11 10 10 9 9 10 10 11 11 11 12 14 16 17 17 15 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 14 14 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 14 14 14 14 13 13 12 11 10 9 9 8 9 9 9 9 8 8 8 8 7 7 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 10 10 9 9 9 9 11 13 14 14 15 15 16 15 14 13 13 13 13 13 13 14 15 15 16 16 16 16 16 17 17 16 14 14 14 14 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 13 13 14 14 14 13 13 13 14 15 15 15 14 13 12 12 12 13 13 13 13 13 13 14 15 15 16 15 15 16 16 16 16 16 15 14 15 15 16 16 17 17 15 16 16 15 13 11 9 8 6 6 5 5 5 6 6 6 7 8 8 9 9 10 10 10 10 11 12 13 13 13 14 14 17 17 17 18 18 19 19 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 14 15 16 16 16 17 18 18 18 19 19 19 20 19 19 19 19 19 19 19 18 18 19 18 18 18 18 18 18 18 19 19 19 18 17 17 15 15 14 14 16 17 19 19 19 18 17 15 14 15 15 16 16 17 16 16 16 15 14 12 13 14 14 14 13 13 13 12 12 13 14 16 17 17 15 14 14 15 16 17 17 15 12 10 10 10 10 10 10 10 9 9 8 9 9 9 9 8 7 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 11 12 12 13 12 11 11 11 12 14 16 16 16 15 14 11 8 6 5 3 2 2 3 4 5 7 8 9 9 8 8 8 7 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 9 9 9 8 7 7 6 6 6 6 7 7 6 5 4 3 3 3 4 4 5 6 7 7 6 5 5 5 5 5 5 5 6 6 7 8 7 7 7 7 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 12 13 13 12 11 10 10 10 10 11 12 12 12 11 10 10 11 11 11 12 12 12 11 11 11 11 11 10 10 10 9 9 10 11 11 12 12 12 11 11 10 8 6 7 8 10 11 12 11 10 10 10 10 11 12 12 13 14 15 15 16 16 16 15 15 15 15 15 16 16 17 17 17 17 16 14 12 11 11 12 13 14 14 14 14 13 12 11 10 10 10 10 10 9 8 8 7 7 8 9 8 7 7 7 6 6 5 5 5 6 7 7 8 9 10 9 9 9 9 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 13 16 17 17 16 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 13 13 12 13 14 14 14 15 14 14 14 13 12 11 10 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 9 9 10 11 11 10 10 10 9 8 8 10 12 13 14 14 15 15 15 14 13 12 12 12 12 13 14 14 15 16 16 16 16 16 17 17 17 16 16 15 15 15 14 14 13 14 15 16 16 16 16 16 16 16 15 14 13 12 12 12 12 12 13 13 14 13 13 13 13 14 14 15 14 13 13 13 13 13 13 13 12 12 12 12 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 16 17 18 18 18 18 16 15 12 10 8 7 6 5 5 5 6 6 6 7 7 8 9 9 9 9 9 9 10 11 12 14 15 15 16 17 18 18 17 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 18 17 15 15 15 16 17 19 20 20 20 20 18 15 14 15 15 16 16 17 17 17 16 16 15 14 14 15 15 14 13 13 13 12 13 14 15 16 16 16 14 14 14 16 17 17 16 13 10 9 9 9 9 10 10 9 9 8 9 9 10 10 10 9 8 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 11 11 12 12 11 10 10 10 11 12 14 15 15 15 14 13 10 9 7 6 5 6 7 8 9 10 10 10 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 9 9 9 8 8 8 7 7 6 5 6 6 6 6 5 4 4 4 4 4 5 6 6 5 4 2 2 3 3 5 5 6 7 7 8 8 7 6 6 6 7 7 7 7 7 8 9 10 11 12 12 12 11 11 10 11 11 11 10 10 9 9 9 9 10 10 11 12 13 13 12 12 11 11 10 10 11 12 12 12 11 11 11 11 11 11 12 12 12 11 10 10 11 11 11 10 9 8 8 9 9 10 11 12 12 12 12 11 8 7 6 7 9 10 10 10 10 9 9 10 10 11 12 12 13 13 14 14 15 14 14 14 14 15 15 16 16 16 17 17 17 16 14 12 11 11 12 13 13 14 15 15 14 12 11 10 9 9 9 9 8 7 7 7 7 8 8 8 7 6 5 5 5 4 4 4 4 5 6 7 8 8 7 8 8 9 10 11 11 11 11 10 10 9 9 10 10 10 10 9 9 9 9 9 10 10 11 12 15 17 18 16 15 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 15 15 14 13 12 12 13 13 13 13 13 14 13 13 13 13 14 15 15 15 16 16 16 15 14 13 12 11 9 9 8 7 6 6 6 6 6 7 8 8 8 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 7 8 9 10 11 11 10 10 10 9 8 8 9 10 12 13 13 13 14 14 13 12 12 12 12 12 13 14 14 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 14 14 15 16 16 16 17 17 17 16 15 14 13 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 13 13 13 14 14 14 13 12 12 12 12 13 13 13 12 13 14 14 14 14 14 13 14 14 15 14 14 14 16 17 18 18 17 18 17 16 14 12 11 9 7 7 6 5 5 5 6 7 8 9 9 10 9 9 9 9 9 10 12 14 15 16 17 17 18 17 16 16 16 16 16 16 16 16 16 16 15 16 16 15 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 19 19 18 18 17 16 14 14 15 16 17 19 20 20 21 20 18 16 15 15 15 16 16 16 16 17 17 17 16 15 15 15 15 15 15 13 13 13 13 15 17 17 16 15 14 14 15 17 17 17 14 11 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 8 7 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 11 11 11 11 10 10 10 10 11 12 13 14 14 15 15 14 13 12 11 10 10 11 11 11 11 11 11 11 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 7 7 8 8 9 9 9 8 8 8 8 8 7 6 6 7 7 7 7 6 6 6 6 6 6 7 6 5 3 2 1 2 3 4 6 7 7 8 7 7 6 5 5 6 6 6 6 6 7 8 10 11 11 11 11 11 9 9 9 10 11 11 10 9 8 8 9 10 10 11 11 12 13 13 13 12 12 12 11 11 12 13 13 12 11 11 11 11 11 12 12 12 12 11 10 10 10 10 11 10 9 7 6 6 7 8 10 11 12 12 12 11 9 7 6 6 8 9 9 9 9 8 8 9 10 10 11 11 11 12 12 13 13 13 13 13 13 14 15 16 16 16 16 16 16 16 14 12 11 12 13 14 14 14 15 15 14 13 11 10 9 8 8 8 7 7 7 7 8 8 8 8 7 6 6 5 4 3 3 4 4 4 5 6 6 7 7 7 8 8 9 10 11 11 11 11 10 10 9 9 10 10 9 9 9 9 9 9 10 11 12 13 14 16 17 16 15 14 14 13 13 13 13 14 14 14 14 13 13 13 13 14 14 15 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 16 16 16 16 15 15 14 13 12 12 11 10 8 7 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 9 10 10 10 10 9 8 7 6 7 8 10 11 12 12 13 13 12 12 12 11 11 11 11 12 14 16 16 16 16 16 16 17 16 16 16 15 14 15 15 15 15 15 15 15 15 16 16 17 17 17 16 15 14 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 14 13 13 14 15 15 14 13 12 13 13 13 13 13 12 13 13 15 14 14 14 13 12 13 14 15 14 14 14 15 16 16 17 16 17 17 16 16 14 13 11 10 9 6 5 5 5 6 7 9 10 10 10 10 10 9 9 9 10 12 13 15 16 16 16 17 16 15 14 14 14 15 16 16 16 17 17 17 17 17 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 16 15 14 13 13 15 16 17 18 18 20 20 20 18 16 15 15 15 15 16 16 16 17 17 17 17 16 15 16 16 15 15 14 13 13 15 16 18 17 16 15 15 14 15 17 17 15 12 10 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 8 7 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 11 11 11 10 10 11 12 13 13 14 15 15 15 15 14 14 13 13 13 13 12 12 11 10 10 10 9 8 6 5 5 5 5 5 5 5 5 5 4 4 4 5 6 7 7 8 8 8 8 8 8 9 9 9 8 8 8 9 9 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 4 3 2 3 3 3 5 6 7 7 6 5 5 5 5 5 6 6 6 7 8 9 9 10 9 10 9 9 8 8 9 10 11 10 9 8 8 8 9 10 11 12 12 12 13 13 13 13 12 12 12 12 13 13 13 12 11 11 11 11 12 12 12 12 12 11 10 10 10 10 10 10 8 6 4 4 5 7 9 9 11 12 12 11 9 7 6 5 6 8 8 9 8 7 6 7 8 9 10 11 11 11 11 11 12 13 13 12 12 13 14 15 15 15 15 16 16 15 13 12 11 12 13 13 14 14 15 14 14 12 10 9 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 5 4 3 3 4 4 5 6 7 7 7 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 12 13 14 14 15 16 16 15 15 13 12 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 15 16 16 16 15 15 14 13 13 13 12 11 10 9 8 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 8 9 8 8 7 7 7 7 7 7 8 7 7 5 5 6 8 9 9 9 10 10 9 8 5 4 4 6 8 8 10 11 11 11 11 12 11 10 9 9 10 11 13 15 15 15 15 16 16 16 16 16 16 15 14 14 15 15 15 15 15 15 15 15 16 17 17 17 16 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 14 13 13 14 15 15 14 14 14 14 14 14 13 13 13 14 15 15 15 15 14 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 14 14 13 11 8 6 5 6 7 8 10 11 11 11 11 11 11 10 10 11 12 13 13 14 15 15 15 14 12 12 12 13 14 14 15 16 17 18 18 18 17 16 15 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 17 17 16 14 13 13 13 14 15 16 17 18 18 19 18 19 19 19 19 19 17 15 13 12 12 13 15 16 16 16 17 19 20 20 18 16 16 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 15 15 14 14 16 18 18 17 17 15 14 14 15 16 15 13 11 9 8 8 8 7 7 7 8 8 9 9 9 9 9 9 10 10 9 7 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 13 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 13 12 12 12 11 11 12 13 13 14 15 15 15 14 14 14 14 14 14 14 13 12 10 9 9 9 8 7 6 5 5 4 4 5 5 5 5 5 5 4 4 4 5 6 7 8 9 9 9 8 8 8 7 7 7 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 7 6 4 5 4 3 2 4 5 6 6 4 4 4 4 5 5 6 6 6 7 8 9 8 8 7 7 7 7 8 8 9 10 10 9 8 8 8 8 9 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 11 12 12 12 12 11 11 10 10 10 10 10 9 8 6 4 4 5 6 8 8 10 10 10 10 8 7 5 5 6 7 7 8 8 8 7 6 7 9 10 11 11 11 11 11 11 12 11 11 11 12 13 13 13 14 15 15 15 15 13 12 11 12 12 13 13 14 13 13 12 10 8 8 7 7 7 6 6 7 7 8 8 8 8 7 7 6 6 5 4 3 3 4 4 5 6 7 7 8 8 8 7 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 12 13 14 14 15 15 15 15 14 13 12 12 13 14 14 14 14 14 13 13 12 12 12 13 13 13 13 12 12 12 13 13 13 12 11 11 10 10 11 9 9 10 12 14 15 15 15 14 14 14 14 13 13 13 12 11 11 10 9 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 8 8 8 8 7 6 5 6 7 8 8 8 9 10 10 8 4 3 4 4 4 5 8 8 9 9 10 11 10 8 7 7 7 9 12 13 14 14 15 15 16 16 16 16 15 14 13 13 14 14 14 14 14 14 15 15 15 16 17 18 17 16 15 15 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 17 16 16 17 15 14 14 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 14 13 11 9 7 7 8 9 10 10 11 12 12 12 12 11 11 11 12 12 12 13 14 14 13 12 11 11 11 12 13 13 14 16 17 18 18 18 17 16 16 15 14 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 15 13 12 10 10 11 11 12 14 15 17 17 18 18 19 19 19 19 18 17 14 12 11 12 13 14 15 15 16 17 19 20 20 18 16 15 16 16 15 15 16 16 17 17 17 17 16 16 16 16 16 16 15 14 16 17 19 18 17 16 14 13 13 14 15 14 12 10 8 8 7 7 7 7 7 7 8 8 9 8 8 8 9 10 10 9 8 6 6 6 6 5 6 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 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 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 15 14 14 13 13 13 13 13 13 14 14 15 15 14 13 14 13 13 13 14 14 12 11 9 8 9 8 7 6 5 4 4 4 4 5 5 5 5 5 5 4 4 4 5 6 8 8 8 9 9 8 8 6 4 3 2 3 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 7 5 4 3 4 6 6 5 4 3 5 5 5 5 6 6 7 7 8 8 7 6 6 6 6 7 8 9 9 10 9 8 8 8 8 9 10 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 8 7 6 5 5 6 7 7 8 9 8 8 7 6 5 5 5 5 7 8 8 8 7 7 7 8 9 10 10 11 10 10 10 10 10 9 10 11 12 11 13 13 14 15 15 15 14 12 11 12 11 12 13 13 12 11 9 8 7 7 7 7 7 6 7 7 8 8 8 8 7 7 6 5 4 3 3 3 3 3 4 6 6 7 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 13 14 14 14 15 14 13 11 11 11 12 13 13 13 13 13 11 11 10 11 11 12 12 12 12 12 12 13 13 14 13 12 10 10 9 9 8 8 9 10 13 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 6 5 5 6 6 7 8 9 10 10 8 4 2 4 4 4 4 5 5 6 6 7 9 7 7 6 5 4 6 9 11 12 13 14 15 15 15 16 15 15 14 13 13 13 13 13 13 13 14 15 16 16 17 17 18 18 17 17 17 16 15 15 15 15 16 15 15 15 14 14 14 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 17 18 19 19 18 18 16 15 16 17 17 16 15 15 15 15 15 15 16 17 17 17 16 16 15 15 15 15 15 15 14 12 10 9 9 10 11 11 12 12 13 12 12 11 11 11 12 12 12 13 12 12 12 11 11 11 11 11 12 13 14 15 16 17 17 17 17 16 16 16 15 14 14 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 16 16 14 13 11 10 9 9 9 10 11 13 14 16 17 18 19 19 19 19 18 18 16 14 12 11 12 12 14 14 14 15 17 19 20 20 18 16 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 17 19 19 18 18 15 13 12 13 13 13 13 12 11 10 9 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 9 8 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 12 12 13 12 10 8 8 8 7 6 5 5 4 4 4 4 5 5 5 6 5 5 4 4 4 5 7 8 8 8 8 8 8 7 5 2 2 2 1 2 2 4 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 6 5 4 5 6 6 5 5 4 4 5 6 6 6 6 6 7 7 7 7 6 6 6 6 8 8 9 9 9 9 9 8 8 8 9 10 10 10 10 9 8 8 8 7 7 9 11 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 5 4 4 4 5 7 8 8 8 8 7 7 8 9 9 10 10 10 9 8 8 8 8 9 10 11 11 12 13 14 14 15 15 14 13 12 12 11 12 13 12 11 9 7 6 6 6 6 6 6 7 7 8 9 9 8 8 7 7 6 5 4 3 3 2 3 3 4 5 6 7 7 7 6 6 5 5 6 6 6 7 7 8 8 8 8 8 9 9 9 9 8 8 8 8 9 9 10 11 12 12 13 13 14 15 13 11 10 10 10 11 11 11 11 11 9 9 9 9 10 10 11 11 11 11 11 12 13 13 13 12 11 10 9 9 9 9 9 11 13 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 8 7 6 6 6 6 7 8 9 10 11 9 7 3 2 1 3 3 2 2 2 3 5 6 6 6 5 3 1 3 7 9 11 12 13 13 14 14 15 15 14 14 13 12 12 12 12 12 13 14 15 16 17 17 17 17 18 17 17 17 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 18 17 17 17 17 16 17 17 18 17 17 18 19 20 20 19 17 16 16 17 18 18 17 16 16 16 17 17 17 17 17 17 17 16 15 15 15 15 15 16 16 16 15 13 12 11 12 12 12 12 12 13 12 12 11 11 11 12 12 12 12 10 10 10 11 11 11 11 12 12 13 14 15 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 16 16 15 13 12 11 10 9 9 9 10 11 13 15 16 17 18 19 19 19 19 18 18 17 15 12 11 11 11 11 12 13 14 16 18 19 19 17 16 15 15 15 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 19 19 19 18 16 14 12 12 12 13 13 12 12 12 11 9 8 7 7 8 8 8 8 7 7 7 8 8 9 10 10 9 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 14 14 14 14 15 14 14 13 13 12 12 12 11 12 12 11 10 9 10 11 11 11 9 7 7 6 5 5 5 4 4 4 4 5 5 5 5 6 6 5 5 4 5 6 7 8 8 8 8 8 8 7 4 2 3 4 3 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 4 5 6 6 6 6 6 5 6 6 7 6 6 6 6 7 7 7 7 7 6 7 7 8 9 9 9 9 9 9 8 8 8 9 10 10 9 8 7 6 7 5 5 6 9 11 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 9 8 8 8 8 8 9 9 9 8 8 8 8 8 7 6 6 5 4 4 4 4 5 7 8 8 8 7 7 7 8 9 9 10 10 10 8 7 6 7 7 8 8 10 11 12 13 13 14 14 15 14 13 13 12 11 11 12 11 9 7 6 6 6 6 6 6 6 7 8 9 9 9 9 9 8 8 7 5 4 3 3 2 2 3 3 4 5 7 7 6 5 5 4 4 4 5 5 6 7 7 8 8 8 8 8 9 8 9 8 8 8 8 8 9 9 10 10 11 11 12 13 14 14 12 10 9 9 10 10 10 10 9 8 8 8 8 8 9 9 9 9 10 10 11 12 13 13 12 11 11 10 10 11 10 11 13 14 15 15 14 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 7 6 7 7 8 9 11 11 11 9 8 7 3 1 2 2 1 2 3 4 5 6 6 6 5 2 1 4 7 9 10 11 11 12 13 14 15 14 14 13 12 12 11 11 12 13 14 15 16 16 16 17 17 18 18 17 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 18 18 18 19 19 19 19 19 20 20 20 18 17 17 17 19 20 19 18 17 17 17 18 19 19 19 19 18 17 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 12 12 12 13 12 12 11 11 11 11 11 11 10 8 8 9 10 12 12 12 13 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 16 16 15 14 13 12 11 11 11 11 11 11 12 14 16 17 18 18 18 18 18 18 18 18 16 14 12 11 10 10 11 11 12 13 15 17 19 19 17 17 16 15 15 15 16 16 16 16 17 17 16 16 16 16 15 16 16 17 18 19 19 18 17 14 12 12 13 13 13 13 12 12 12 11 10 9 8 8 9 9 10 9 9 8 8 8 8 9 10 10 9 8 8 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 11 12 12 13 14 13 11 11 10 10 10 9 9 9 10 9 8 8 9 10 10 9 9 8 6 5 5 5 5 4 4 4 4 5 5 5 5 6 6 5 5 5 6 7 7 7 7 7 7 8 8 7 5 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 6 5 4 4 4 5 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 9 9 8 8 8 9 9 9 9 7 7 6 6 4 3 5 8 10 11 11 11 11 12 12 12 12 12 12 11 11 11 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 8 6 5 5 4 4 3 4 5 7 8 8 8 7 7 8 8 8 9 10 10 9 8 6 6 6 7 8 8 10 11 12 12 13 13 13 14 14 13 12 11 11 11 11 10 8 7 6 6 6 5 5 5 6 8 9 9 9 9 9 9 9 8 7 6 5 4 3 2 2 2 3 3 5 6 6 5 5 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 8 9 8 8 8 8 8 9 9 9 9 9 10 10 12 13 13 12 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 10 11 12 12 12 12 11 11 11 11 11 12 14 15 16 15 14 14 13 13 13 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 9 9 8 7 7 8 9 10 10 11 11 11 11 9 7 5 2 2 3 4 5 5 5 6 6 7 6 4 1 3 6 8 8 9 10 11 12 13 14 14 14 14 13 13 12 12 12 13 14 15 16 16 17 17 18 18 18 18 17 16 15 15 15 15 15 15 15 15 16 16 17 17 17 18 19 19 20 20 20 20 19 20 20 21 21 21 21 21 20 19 18 17 18 19 20 21 21 20 19 18 19 20 21 21 20 19 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 13 13 12 12 12 12 12 11 11 11 10 9 9 8 7 8 10 12 12 12 14 14 15 15 15 15 15 14 15 15 15 15 16 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 13 13 14 16 16 17 17 17 17 16 16 17 17 18 16 14 12 10 10 10 10 11 11 13 15 17 19 19 18 18 17 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 17 19 19 19 17 15 13 11 12 13 14 14 14 14 13 11 10 9 8 8 8 9 10 10 10 10 9 8 8 8 9 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 7 8 9 11 11 9 7 6 7 8 8 8 8 8 8 8 7 7 8 9 9 8 8 7 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 7 7 8 8 7 6 6 6 7 7 6 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 5 5 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 6 6 5 4 3 2 5 7 8 8 7 8 8 9 11 12 12 11 11 10 10 10 10 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 8 7 5 4 4 4 4 4 5 7 8 8 8 7 7 7 7 8 9 9 9 8 7 6 5 6 7 8 9 11 12 12 12 12 12 12 12 13 12 11 10 10 10 9 9 7 6 5 5 5 5 5 5 6 7 8 8 8 8 8 8 8 8 8 7 5 4 3 2 2 2 2 3 4 5 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 8 9 9 9 9 8 8 8 9 9 9 10 11 12 12 11 10 10 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 11 11 11 11 11 11 12 13 14 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 10 10 10 10 10 10 9 7 4 3 3 4 5 5 6 6 6 7 6 5 2 1 4 7 7 8 9 10 11 13 14 15 15 15 15 14 14 13 13 13 14 15 15 16 17 18 18 19 19 19 18 17 16 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 18 20 21 21 20 20 21 21 22 22 22 22 21 19 19 18 18 19 20 22 22 22 21 21 20 20 21 21 20 18 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 9 7 6 6 7 9 12 13 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 15 16 16 16 16 16 16 16 15 14 15 16 17 17 16 14 12 10 10 10 10 11 12 13 15 18 19 20 20 18 16 15 14 15 15 15 16 16 16 16 16 16 16 15 15 16 17 19 20 20 18 16 13 12 12 13 14 15 14 14 14 12 9 8 8 7 8 8 9 9 9 9 9 9 9 8 9 9 10 10 10 9 9 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 5 6 6 9 10 8 5 3 4 5 6 6 6 7 7 7 7 7 7 8 7 6 7 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 7 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 8 9 9 10 10 10 10 10 10 9 9 8 7 7 6 7 8 8 7 6 6 5 3 3 4 6 7 6 4 3 3 4 6 8 9 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 7 6 6 6 6 5 5 6 7 7 7 7 7 6 6 7 8 8 8 8 7 6 6 6 6 6 8 10 11 12 12 12 11 11 12 11 12 11 10 8 8 8 8 7 6 5 5 5 4 4 4 4 5 6 7 7 7 7 7 7 7 7 7 7 6 5 4 3 2 2 2 3 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 9 9 10 11 11 11 11 11 12 13 13 12 11 11 10 10 10 10 10 10 10 9 9 9 10 11 11 12 12 11 11 11 11 11 12 13 15 16 15 15 15 15 14 14 14 14 13 12 12 12 11 11 12 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 7 5 4 4 4 5 5 5 6 6 6 6 5 4 2 3 4 5 7 8 10 11 12 13 15 16 16 16 16 15 14 13 14 14 15 15 16 16 17 18 19 20 20 19 19 19 19 18 18 17 17 17 17 16 15 15 15 15 15 15 16 17 19 20 20 19 19 20 21 22 22 22 22 21 21 20 20 20 20 20 20 20 21 21 21 21 20 20 19 18 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 9 8 8 6 5 6 9 11 13 13 15 16 16 15 14 14 14 14 14 14 15 15 15 15 15 14 13 13 13 14 14 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 17 17 16 15 14 14 14 14 14 14 14 15 15 16 15 14 13 13 11 10 11 12 13 13 15 19 20 20 20 18 16 14 14 14 14 15 15 16 16 16 16 16 16 15 16 17 19 19 20 19 16 14 13 12 13 14 15 15 15 14 13 11 8 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 5 6 8 9 10 9 5 1 3 4 4 5 5 6 6 5 6 6 6 6 6 5 4 2 3 4 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 7 8 9 9 9 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 4 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 7 8 8 9 8 8 7 7 7 7 8 8 9 10 10 10 10 10 9 9 9 8 8 6 5 5 6 7 7 7 7 6 5 5 5 7 8 8 5 2 1 1 1 3 5 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 9 8 7 8 8 7 7 6 7 7 6 5 5 5 5 5 6 7 7 6 5 4 4 5 5 6 7 8 10 12 12 12 11 11 11 11 11 11 10 9 7 6 6 6 6 5 5 5 4 4 4 3 3 4 5 5 6 6 6 6 6 6 6 7 7 6 5 4 4 4 3 3 4 5 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 9 9 10 11 11 12 12 14 14 14 13 12 11 11 11 11 11 11 11 11 10 10 10 10 11 12 12 12 11 11 11 11 12 13 14 15 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 8 8 7 8 8 8 7 7 8 8 6 5 4 4 4 4 4 5 5 6 6 6 6 5 4 3 3 5 7 8 9 10 12 13 15 15 16 16 16 15 14 14 14 14 15 15 16 17 17 18 19 20 20 20 20 20 20 20 19 19 19 19 18 17 15 14 14 15 15 15 16 16 18 18 18 18 18 19 19 20 20 21 21 21 20 19 19 19 19 19 19 18 18 19 19 19 19 17 16 15 15 14 14 14 14 13 13 12 12 13 13 13 13 12 12 11 11 11 11 11 10 10 9 9 8 7 7 7 7 7 8 11 13 13 15 16 16 15 14 14 13 13 14 14 14 15 15 16 15 15 14 13 13 13 13 13 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 16 17 17 17 18 17 16 14 13 13 13 13 15 15 15 15 15 15 15 15 15 14 13 12 12 13 14 14 16 18 19 19 19 17 15 14 14 14 14 15 15 15 16 16 16 16 16 16 18 19 21 21 19 17 14 13 12 13 14 15 15 15 15 13 12 10 8 8 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 11 11 10 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 8 9 10 10 10 8 5 2 3 4 4 4 5 5 5 4 5 5 6 6 6 4 2 1 3 4 5 4 4 4 3 3 3 4 4 4 4 4 4 4 5 6 6 8 9 9 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 5 4 5 6 6 6 7 7 8 7 7 7 7 6 6 5 5 6 7 8 8 8 8 7 7 7 7 8 8 9 9 10 10 10 10 10 9 9 9 8 7 6 5 4 5 5 6 6 6 6 6 7 8 9 9 9 7 4 3 2 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 9 9 10 11 11 10 10 9 9 10 9 9 8 8 8 7 5 3 3 3 4 5 6 6 5 4 3 3 4 5 6 8 9 11 11 11 10 10 10 10 10 10 10 10 8 7 6 5 5 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 5 6 6 7 6 6 7 7 7 7 8 8 8 9 9 9 10 9 9 9 10 10 10 10 11 11 10 10 10 9 9 9 9 9 8 8 9 10 11 11 12 13 15 15 14 13 12 11 11 11 11 11 11 11 11 11 10 10 11 12 12 12 12 12 11 11 11 12 13 14 15 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 12 11 11 11 10 10 10 10 10 9 8 7 6 6 6 5 5 6 7 7 6 5 5 4 4 4 4 4 5 5 6 6 6 6 5 5 4 5 6 8 9 10 11 12 14 13 14 15 15 15 14 14 15 14 14 15 15 16 17 18 19 19 20 20 20 20 20 20 20 20 21 21 19 17 15 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 20 18 17 17 17 17 17 17 16 16 16 16 17 16 16 15 15 15 15 15 14 13 12 11 11 10 11 11 11 11 11 11 10 11 10 10 9 8 8 8 7 7 7 8 8 9 10 11 14 15 15 15 15 14 14 13 13 13 13 13 14 14 15 15 16 16 15 14 13 13 13 13 13 13 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 15 14 13 13 14 16 16 16 16 15 15 15 15 15 14 13 13 13 14 15 16 17 17 18 18 16 14 13 13 13 14 14 14 14 15 15 15 16 16 17 18 19 20 20 20 17 15 13 12 13 14 15 15 15 15 14 12 11 9 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 10 10 10 8 7 6 5 3 3 2 2 4 5 5 4 4 4 5 6 6 6 4 1 2 4 5 5 4 4 3 2 2 2 2 3 4 4 4 4 4 5 5 6 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 5 5 5 5 6 6 7 8 8 8 7 7 7 6 5 6 5 4 5 7 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 10 9 9 8 7 6 5 4 4 5 5 5 6 6 7 8 9 10 10 10 9 8 7 6 6 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 6 7 8 9 10 10 11 12 12 11 11 11 11 10 10 10 10 10 9 7 6 5 4 4 5 6 6 5 4 3 3 4 4 6 8 10 10 9 8 8 8 8 8 9 9 9 9 8 7 6 5 5 4 4 4 4 3 3 3 3 3 4 5 5 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 6 7 7 7 7 7 7 7 7 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 11 12 14 16 16 14 12 10 10 10 10 10 11 11 11 11 11 10 10 10 12 12 12 12 12 11 11 11 12 13 14 15 15 16 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 11 11 10 10 10 10 11 11 12 12 12 11 11 10 10 10 10 10 8 7 7 6 5 4 4 4 5 6 6 6 5 5 5 5 5 4 5 5 6 6 5 5 5 5 5 4 4 6 7 8 10 11 12 13 13 13 13 13 14 15 15 15 14 14 14 14 15 16 17 18 19 19 19 19 19 19 19 19 20 20 21 20 18 16 15 15 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 14 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 8 9 10 11 12 13 14 15 15 15 15 14 13 12 12 13 13 13 13 14 14 15 15 16 16 16 15 14 14 13 13 13 13 13 13 14 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 17 17 15 15 15 16 16 15 16 16 16 16 15 15 14 14 13 13 13 15 16 17 17 18 17 16 15 13 12 13 13 14 14 14 14 14 15 15 15 16 18 19 19 19 19 18 15 13 13 13 14 15 16 16 16 15 13 12 10 9 8 7 8 8 8 8 8 8 8 9 9 10 11 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 10 7 5 5 6 5 4 4 4 2 2 4 4 4 3 4 6 7 7 6 4 1 2 4 5 5 4 4 3 2 1 1 1 2 3 4 4 5 5 5 5 6 7 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 5 5 5 5 6 7 7 6 5 4 4 5 5 6 7 7 7 7 7 6 6 6 5 5 4 4 5 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 8 8 7 6 5 4 4 4 5 5 6 7 8 9 10 10 10 10 9 9 9 8 7 7 7 7 7 6 5 4 5 4 4 4 4 4 4 4 4 5 5 5 6 8 9 10 10 11 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 8 7 7 7 7 7 6 5 4 4 4 5 6 8 9 10 8 6 5 4 5 5 6 7 7 8 8 7 6 5 4 4 4 4 3 3 3 3 3 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 7 7 7 7 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 13 15 16 16 13 11 10 9 9 9 9 10 10 10 10 10 9 9 10 11 11 12 12 11 11 11 11 12 13 14 14 15 15 15 15 15 16 16 16 16 16 16 15 14 14 14 14 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 9 10 10 10 9 8 7 7 6 5 4 4 4 5 5 6 6 6 6 6 6 5 5 6 7 7 7 6 5 5 5 4 4 4 5 6 8 10 12 12 13 13 12 12 12 13 14 15 15 15 14 13 13 14 15 16 17 19 19 19 19 19 19 19 19 19 20 20 20 19 17 16 16 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 16 16 16 15 15 15 15 15 15 14 15 15 15 16 16 16 15 15 14 14 13 13 12 11 11 11 10 10 9 9 10 10 11 11 11 10 9 9 9 10 11 12 13 14 15 15 16 15 15 14 13 12 12 12 13 13 13 13 14 14 15 16 16 17 16 16 15 15 14 13 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 19 18 18 17 17 17 17 17 16 15 16 16 16 16 15 14 14 14 14 14 15 16 17 17 17 17 17 15 13 12 12 12 13 13 13 13 13 13 13 14 15 16 18 18 18 18 17 16 14 13 13 14 16 16 16 16 16 14 13 12 10 9 8 8 8 8 8 8 9 9 9 10 10 11 12 12 13 13 12 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 10 9 8 7 7 7 7 7 7 8 5 1 2 4 4 3 4 5 6 7 7 5 2 3 5 5 5 5 4 4 2 1 2 3 3 3 4 4 5 5 5 6 6 7 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 4 4 4 4 5 5 6 7 6 6 6 6 6 6 5 5 4 4 5 7 8 8 9 9 9 9 9 9 10 10 10 9 10 10 10 10 10 9 9 8 7 7 6 5 5 5 5 5 6 6 7 8 9 10 10 9 8 8 8 8 7 8 8 8 7 6 5 4 3 3 2 3 4 4 4 4 5 6 6 6 7 8 9 9 10 11 11 12 12 13 13 12 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 6 6 6 6 6 7 8 9 9 8 6 3 3 2 2 3 5 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 13 15 16 15 13 11 10 9 9 9 9 10 10 10 9 9 8 9 9 9 10 11 11 10 10 10 10 11 12 13 14 15 14 14 14 14 15 16 17 17 16 16 15 14 14 14 14 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 10 9 9 9 9 9 8 7 7 7 6 5 5 5 6 6 6 7 7 7 7 7 7 7 6 8 9 9 7 6 6 5 5 4 4 5 5 6 8 11 11 12 13 14 13 12 13 13 14 15 15 15 15 14 13 14 15 16 17 18 19 19 19 20 20 20 19 19 20 20 20 19 18 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 15 15 14 14 14 14 13 13 12 11 10 10 10 9 9 10 11 12 12 11 11 10 10 11 12 13 14 15 15 15 15 15 15 14 13 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 16 16 15 14 13 13 13 13 13 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 20 20 18 18 18 17 18 18 18 18 17 17 16 16 16 16 15 14 14 15 16 17 17 17 17 17 17 17 17 15 13 12 11 12 12 12 12 11 11 12 12 13 14 15 16 16 17 17 16 15 13 14 15 16 17 17 17 16 15 13 13 12 11 10 9 8 8 8 8 9 9 10 10 11 11 11 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 9 9 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 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 9 8 9 9 9 9 9 9 9 9 7 3 1 3 3 3 5 5 6 8 8 5 2 3 5 5 5 4 3 3 2 2 4 5 4 4 4 4 4 4 5 5 6 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 5 5 7 8 8 9 9 9 10 10 10 10 10 10 9 10 10 10 10 10 9 8 7 6 6 6 6 6 6 6 6 6 7 8 9 9 9 9 8 8 7 7 7 7 8 8 8 7 5 3 4 2 1 2 4 5 6 6 7 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 8 8 9 9 9 7 5 4 3 3 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 5 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 8 9 9 10 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 14 16 15 14 12 11 10 10 9 9 10 10 9 9 8 8 8 8 9 9 10 10 9 9 9 9 10 11 12 13 14 14 13 13 14 15 16 17 17 16 15 15 14 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 8 9 9 8 8 7 7 6 5 5 6 7 8 8 8 8 8 9 9 9 8 8 8 10 10 10 8 8 7 6 6 5 5 6 6 7 9 11 11 13 14 14 13 13 13 14 14 14 14 14 14 14 14 14 15 16 17 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 17 17 17 17 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 17 17 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 12 11 9 10 10 10 10 11 12 12 12 12 11 11 11 12 13 14 15 15 15 15 15 15 14 13 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 19 19 20 20 19 19 18 18 19 19 19 19 18 17 17 17 16 16 15 15 16 17 18 18 18 18 17 17 17 17 17 15 13 12 11 11 11 11 10 10 11 11 11 12 13 13 14 15 15 15 15 14 14 15 16 16 17 17 17 15 14 13 13 13 12 11 11 10 9 8 8 9 10 10 11 12 12 12 13 14 14 14 14 14 13 13 12 12 12 11 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 7 8 9 10 9 9 10 10 10 9 8 4 1 1 2 5 7 6 8 9 8 6 2 3 4 5 4 4 3 2 1 4 5 6 6 5 4 3 3 3 3 4 5 6 6 6 5 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 10 10 11 11 10 10 10 10 10 10 10 9 8 6 5 5 5 6 7 7 7 7 7 7 8 8 9 9 9 8 8 8 7 6 6 7 8 8 8 7 4 3 3 1 2 4 6 8 8 9 10 10 9 10 10 10 10 10 10 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 7 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 9 9 9 9 10 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 12 14 16 16 14 13 13 11 10 10 10 10 10 9 8 7 7 7 7 8 9 10 10 9 8 8 8 9 9 11 12 13 13 12 12 13 14 16 16 17 16 15 14 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 10 10 9 9 8 8 8 8 7 6 6 5 6 7 8 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 9 7 7 7 7 7 7 8 8 9 9 11 13 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 19 20 20 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 13 11 10 10 11 11 11 12 12 12 13 12 12 12 12 13 14 15 15 15 15 15 15 14 14 13 13 12 13 13 13 14 14 15 15 15 15 16 16 17 17 17 17 17 16 16 15 15 15 15 14 14 15 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 17 18 18 19 18 18 18 17 17 18 18 17 15 13 11 11 11 10 10 9 10 10 10 11 11 12 12 13 14 14 14 14 14 14 15 16 16 17 17 16 15 14 13 13 13 13 13 13 12 10 9 9 9 10 11 12 12 13 13 14 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 6 6 7 8 8 9 9 10 10 11 9 7 6 5 6 7 7 7 8 9 8 6 3 2 4 3 3 3 2 1 3 5 7 7 7 6 4 3 2 2 2 2 4 5 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 2 3 4 4 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 7 8 8 9 9 9 10 10 11 11 10 10 9 9 9 9 9 8 6 4 3 4 5 6 7 7 7 7 8 8 8 9 9 9 8 8 8 8 7 6 6 7 8 8 8 6 5 3 2 2 5 7 9 10 11 11 11 11 11 11 10 10 9 9 10 10 11 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 3 3 4 4 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 10 10 10 10 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 12 14 15 15 14 14 13 11 10 10 10 10 10 9 7 7 7 7 7 8 9 9 9 9 8 8 8 8 9 10 11 12 12 11 11 11 13 14 15 16 15 14 13 12 11 11 11 11 11 11 10 10 9 9 9 10 10 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 7 8 9 10 11 11 11 12 12 11 11 11 11 11 11 11 11 10 8 7 7 8 8 8 8 9 9 10 10 12 14 13 13 13 13 14 14 14 14 14 13 14 15 15 15 15 16 17 16 17 18 19 20 20 21 20 20 20 20 20 20 20 20 19 19 19 18 17 16 16 16 16 16 17 16 16 16 16 16 16 16 17 16 16 17 17 17 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 13 11 10 10 11 12 12 12 13 13 14 14 13 13 13 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 17 17 18 19 19 19 19 19 19 18 18 18 18 17 15 13 12 11 11 10 9 9 10 10 10 10 10 11 12 13 13 14 14 14 14 15 15 16 16 16 16 15 15 14 13 13 13 13 13 13 13 11 10 9 10 10 11 12 12 13 14 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 12 4 4 5 6 7 8 9 10 11 12 11 10 9 7 7 7 7 7 7 8 8 6 3 2 4 3 2 2 1 3 5 7 8 8 8 7 5 5 2 2 2 3 3 5 5 5 3 3 2 2 2 2 1 1 1 1 2 2 2 3 2 2 2 2 2 2 3 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 9 9 10 10 11 10 10 9 8 9 8 7 7 6 4 4 4 5 6 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 7 6 6 7 8 8 7 6 7 5 4 6 8 10 12 12 12 12 12 12 11 10 10 9 8 8 9 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 5 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 10 10 10 10 10 11 11 11 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 13 14 15 14 14 13 12 11 11 11 11 10 9 8 8 7 7 7 8 9 10 10 10 9 10 10 9 10 10 11 12 11 11 10 10 11 12 14 15 15 14 12 11 11 11 11 11 11 11 10 9 9 8 8 9 9 10 10 10 11 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 9 11 12 12 12 13 13 12 12 11 11 11 11 11 11 11 9 8 8 8 9 9 9 9 10 10 11 12 13 13 13 12 13 13 14 15 15 15 14 14 14 15 16 16 15 15 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 13 12 11 11 12 13 13 14 14 14 15 15 14 14 14 14 14 14 14 15 16 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 19 20 20 20 20 19 19 18 17 17 17 16 14 13 13 11 10 9 9 10 10 10 10 10 10 11 12 13 13 14 14 14 14 14 15 15 16 16 16 15 14 14 14 13 13 13 14 14 13 12 11 10 11 11 12 13 13 14 15 15 16 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 2 2 4 7 8 8 9 10 11 11 11 10 7 5 5 5 6 6 7 8 8 7 4 1 4 3 3 1 3 6 7 8 9 9 8 7 6 5 3 3 3 3 4 5 6 5 4 3 3 3 2 1 0 1 1 1 2 2 2 3 3 2 1 2 1 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 5 5 6 6 7 7 7 8 8 8 9 9 10 10 9 9 8 7 7 6 5 4 4 6 7 7 7 7 7 7 8 8 8 9 9 8 8 7 6 7 7 7 7 7 6 6 7 8 9 8 8 8 7 8 9 11 12 13 13 13 12 12 11 10 9 8 7 6 7 8 9 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 10 11 11 11 11 10 10 10 10 11 11 12 12 12 12 12 11 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 13 13 12 12 12 12 11 11 10 9 9 9 10 11 12 11 11 11 11 11 11 11 11 12 13 12 11 10 10 10 11 13 15 16 15 13 12 12 13 12 12 12 12 11 10 10 9 8 8 8 8 9 9 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 10 11 12 13 13 14 14 13 12 12 11 10 10 10 10 10 10 9 9 8 9 9 10 10 10 11 11 12 13 13 13 12 12 12 13 13 14 14 15 15 14 15 15 16 16 15 15 15 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 14 13 12 11 12 12 13 13 14 15 16 16 16 15 15 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 19 20 21 21 21 21 20 18 16 16 16 16 15 14 14 12 10 9 10 10 11 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 15 16 15 15 15 14 14 14 14 14 13 14 14 13 13 12 12 12 12 13 13 14 15 15 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 1 3 5 8 8 9 10 10 9 10 9 8 4 2 2 3 5 7 7 8 8 7 4 2 3 4 4 3 6 8 10 10 10 9 8 7 7 5 5 4 4 4 4 5 6 5 5 4 3 2 2 1 1 1 1 1 1 1 2 2 2 1 0 0 2 4 5 5 5 4 4 5 5 6 7 7 7 7 7 7 6 6 4 4 5 6 6 7 7 7 7 8 8 9 9 9 8 8 7 7 6 6 4 3 4 6 7 8 8 7 7 7 7 7 8 8 8 8 6 5 5 4 5 6 7 7 7 7 7 8 9 9 9 10 9 9 10 11 13 13 14 14 13 12 11 10 8 7 6 5 5 5 7 7 9 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 7 6 6 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 11 11 11 11 10 10 10 10 10 11 12 13 13 12 12 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 12 12 13 12 12 12 12 12 12 12 13 14 14 14 13 12 12 11 12 13 15 16 16 15 14 14 14 14 13 13 13 12 11 11 10 9 9 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 12 13 13 14 14 14 14 13 12 11 10 10 10 10 10 10 10 10 10 9 10 10 10 11 11 11 12 12 13 13 12 12 12 12 13 13 13 14 15 15 15 15 15 15 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 19 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 16 15 15 14 13 12 12 13 13 13 15 16 17 17 17 16 15 15 15 15 15 16 16 16 16 17 17 16 16 16 16 16 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 15 15 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 20 20 20 19 18 18 18 18 19 20 21 21 21 21 21 20 18 16 15 15 16 15 14 14 12 11 9 9 10 11 11 11 11 11 11 12 13 13 13 14 14 14 13 13 13 13 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 13 14 14 15 16 16 17 17 16 16 16 15 14 14 14 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 1 3 4 5 7 9 9 9 9 9 8 6 3 2 2 4 6 8 8 8 7 6 3 2 3 3 3 5 8 10 11 11 10 8 8 7 6 6 5 5 5 4 4 5 5 5 5 4 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 3 5 5 5 5 4 4 4 5 6 7 7 6 7 6 6 6 4 3 3 5 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 6 5 4 4 6 7 8 8 8 7 7 6 6 7 7 7 6 5 4 4 4 4 4 6 7 8 8 8 8 9 9 10 10 10 10 10 11 13 14 14 14 13 13 11 10 8 7 6 5 5 5 5 7 7 8 10 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 9 9 9 10 10 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 6 6 6 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 11 12 12 11 11 10 10 10 10 10 11 12 13 12 12 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 13 13 13 13 14 14 13 13 13 13 13 14 14 15 16 16 15 14 14 13 13 13 14 16 17 17 16 15 15 15 14 14 13 13 13 12 12 11 10 10 9 8 8 7 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 12 13 14 14 15 15 15 13 12 11 10 10 10 10 10 10 10 10 11 10 10 10 10 11 11 11 12 13 13 13 12 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 19 19 18 18 18 19 19 19 18 18 17 17 17 17 17 17 16 15 15 14 13 13 13 13 13 14 15 17 18 18 18 17 16 16 15 15 15 15 16 16 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 20 20 19 18 17 18 19 20 21 22 22 22 21 19 18 16 15 15 15 15 15 15 13 12 10 9 10 11 11 11 11 11 11 12 13 14 14 14 14 14 14 13 13 13 13 14 15 15 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 16 16 16 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 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 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 2 3 3 4 7 9 9 9 9 9 8 6 5 3 3 6 8 8 8 8 7 6 3 2 1 1 3 7 11 12 12 11 9 7 8 6 6 6 6 6 5 5 5 4 4 5 4 3 1 0 1 1 2 2 2 2 2 2 1 0 1 1 2 3 5 5 5 5 5 4 4 4 6 7 7 7 6 6 5 5 4 3 3 4 6 6 7 7 6 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 7 8 8 8 8 7 6 5 5 5 6 5 5 4 4 4 4 5 6 7 8 9 9 9 8 9 9 10 10 11 11 11 13 14 14 14 12 12 11 9 8 7 6 6 5 6 6 6 7 7 9 10 11 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 11 11 11 10 9 8 9 10 11 11 11 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 6 6 6 7 7 8 8 8 9 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 11 12 12 11 11 10 10 10 10 11 11 12 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 16 16 16 15 14 14 14 15 17 18 18 17 16 16 15 15 14 14 13 13 13 12 12 11 11 10 9 8 7 7 7 7 7 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 11 11 11 12 12 13 14 15 15 15 15 15 14 12 11 10 10 10 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 13 14 14 13 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 19 18 18 17 17 17 17 17 17 17 16 15 15 15 14 14 14 14 14 15 16 17 18 18 18 17 17 17 17 16 16 16 15 16 16 16 17 17 17 17 17 17 18 18 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 20 20 19 18 18 19 20 21 22 22 22 22 20 18 16 15 15 15 15 15 15 14 13 12 11 10 11 11 11 11 11 12 13 14 15 15 15 15 15 15 14 14 13 13 14 14 15 15 14 15 15 15 15 15 15 15 14 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 15 14 14 13 13 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 4 6 8 9 8 8 8 7 7 6 6 6 7 9 8 8 8 7 6 5 4 3 4 8 11 13 13 13 10 8 7 7 6 6 6 6 5 5 4 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 1 2 3 4 6 6 6 6 5 5 4 5 6 7 7 6 5 5 4 4 3 3 4 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 6 6 8 9 9 8 7 7 5 4 4 4 4 5 5 5 6 7 6 7 8 8 9 10 10 9 9 9 9 10 11 11 12 12 13 14 14 13 11 11 10 8 7 7 7 7 7 7 7 7 7 8 9 10 10 10 9 10 10 10 9 9 9 9 8 8 7 7 8 9 9 10 10 10 9 8 8 8 10 10 11 11 10 9 9 9 9 9 10 10 11 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 8 9 9 10 10 10 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 9 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 13 13 14 13 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 14 14 14 14 15 16 17 17 17 16 16 16 15 15 14 14 15 17 18 18 17 17 17 16 15 15 15 14 14 13 13 13 12 12 11 10 9 8 7 7 8 7 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 12 12 13 14 14 15 15 15 15 16 15 14 12 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 14 15 15 15 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 18 18 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 17 16 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 21 21 21 21 21 21 21 20 19 19 19 20 21 22 22 22 22 21 19 17 15 15 15 14 14 14 14 14 14 13 12 11 11 12 12 12 12 12 14 15 16 16 16 16 15 15 15 14 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 19 19 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 3 4 4 5 6 7 6 5 5 5 6 6 7 7 8 9 8 8 8 8 7 6 6 4 5 7 11 13 14 13 11 8 7 6 5 5 6 6 6 5 4 3 2 2 2 2 2 1 0 1 2 2 2 1 1 1 2 3 3 3 2 3 4 5 6 6 6 6 6 5 4 5 6 7 7 7 6 4 3 3 3 3 5 6 6 6 6 6 6 6 7 7 7 6 5 5 5 5 6 7 7 6 5 7 9 9 9 7 7 6 4 3 3 3 4 5 6 8 8 8 9 9 9 9 9 10 10 9 9 9 9 10 11 11 12 12 13 13 13 12 11 10 9 8 8 9 9 9 9 9 8 8 8 8 8 9 10 9 10 10 10 10 10 9 8 8 7 6 6 6 6 7 8 9 10 10 9 8 8 8 9 10 10 10 10 9 8 7 8 8 9 10 11 11 11 10 10 10 9 8 7 7 7 7 7 7 7 8 9 10 11 11 11 11 10 10 10 9 8 8 8 8 8 8 7 7 7 8 8 10 11 12 12 12 11 10 10 10 11 11 11 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 14 14 15 16 17 17 16 16 16 15 15 14 14 16 17 19 19 18 18 17 16 16 16 15 15 15 14 14 14 13 13 12 11 10 9 9 8 9 10 9 9 9 9 9 10 10 11 11 11 12 11 12 12 13 13 13 14 15 15 15 16 16 16 15 14 12 10 10 11 11 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 12 13 14 14 15 14 13 12 13 13 13 14 14 14 14 14 14 15 15 14 14 15 16 17 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 20 20 19 18 18 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 14 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 18 17 16 15 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 20 19 17 16 15 15 15 14 14 14 14 14 14 13 12 12 12 12 12 12 13 13 14 16 17 17 17 17 16 15 14 13 13 14 14 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 18 19 20 20 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 3 4 5 6 6 6 3 2 2 2 3 4 5 7 8 9 8 7 8 8 7 6 5 4 6 9 11 13 14 12 8 7 7 4 3 4 5 5 5 4 3 2 2 2 2 2 2 1 1 2 3 2 1 1 0 2 3 3 4 4 4 4 5 5 6 6 7 7 6 5 5 5 6 7 7 7 5 4 3 3 3 5 6 6 7 6 6 6 6 6 6 6 6 5 4 4 4 4 6 7 6 4 5 8 10 10 9 9 7 6 5 4 4 5 5 6 8 9 9 10 10 10 9 9 9 10 10 10 10 9 10 10 11 11 11 12 12 13 13 13 12 11 10 10 10 10 10 10 10 10 9 8 7 7 8 8 9 9 9 9 9 9 9 7 6 5 4 3 3 3 4 5 6 7 8 9 8 7 7 7 9 10 10 10 9 8 7 6 7 7 8 9 10 11 11 10 10 10 10 9 7 7 7 7 7 7 8 9 10 11 12 12 11 11 11 11 10 10 9 8 8 8 8 8 8 8 7 8 9 10 11 12 12 11 11 10 10 10 10 11 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 12 13 13 14 14 13 13 13 13 12 12 12 13 13 13 13 14 15 15 15 15 15 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 17 17 17 17 16 15 15 15 15 17 18 20 20 20 19 18 17 16 16 16 16 16 15 15 15 14 14 14 13 12 11 11 10 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 15 15 13 12 10 9 9 11 11 12 12 11 11 10 10 11 11 11 12 12 12 11 11 11 12 13 13 14 13 13 12 12 12 13 13 14 14 14 14 14 14 14 14 15 14 15 16 16 17 17 17 17 17 18 18 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 16 16 16 17 17 18 18 18 18 18 18 19 20 20 19 18 17 16 16 16 16 16 16 17 17 18 18 19 20 19 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 17 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 13 13 14 15 16 17 18 18 17 17 15 14 14 14 14 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 20 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 10 3 4 5 6 6 4 3 3 3 2 2 2 4 6 7 8 8 7 7 8 7 7 5 5 8 11 12 13 12 10 6 5 4 3 4 4 4 4 4 3 3 3 3 3 3 2 2 1 2 3 3 2 2 1 1 2 3 4 4 4 5 5 5 5 6 6 7 7 6 6 5 6 6 7 7 6 5 4 3 4 5 6 6 7 7 7 6 6 5 5 6 6 6 5 4 4 4 5 6 7 6 2 6 9 10 10 10 9 7 6 6 6 6 7 7 8 9 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 11 12 13 13 13 13 13 12 12 12 11 11 10 9 9 8 7 6 6 6 7 8 8 8 8 8 8 6 3 2 1 1 0 1 2 2 2 4 6 7 7 7 6 5 6 7 9 9 8 8 8 7 7 6 6 7 8 8 9 10 10 10 10 10 9 8 8 7 7 7 8 8 10 11 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 10 11 12 13 12 11 11 10 10 10 10 11 12 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 14 14 14 14 13 13 13 13 12 12 13 13 13 14 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 16 17 17 17 18 17 16 16 15 15 16 17 19 20 20 20 19 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 14 14 14 13 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 14 12 11 9 8 8 9 10 10 11 10 10 9 9 10 10 10 11 11 11 11 11 11 11 12 13 14 14 13 12 12 12 12 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 18 18 18 18 18 19 19 20 20 20 19 18 17 17 18 17 17 17 17 17 18 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 21 20 19 19 18 17 16 16 15 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 14 15 16 17 18 18 18 17 16 15 14 14 15 14 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 18 19 20 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 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 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 9 10 10 10 4 4 4 6 5 4 3 3 3 2 2 1 3 4 5 7 7 7 7 7 7 7 7 8 11 13 13 13 10 7 5 5 3 4 4 4 3 3 3 3 3 3 3 4 3 2 2 3 3 4 3 3 2 2 1 2 3 4 4 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 5 4 4 5 5 6 7 7 7 7 6 5 5 4 5 5 5 5 5 4 4 6 7 7 4 2 6 9 11 11 11 9 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 10 10 12 12 13 14 14 14 13 12 11 10 9 8 8 8 6 5 4 4 4 5 6 7 8 7 7 6 3 1 3 3 2 2 2 3 3 3 3 4 5 5 4 4 4 5 5 6 7 8 8 8 8 8 7 7 7 7 7 9 10 10 10 9 9 10 9 9 8 8 8 8 9 10 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 9 9 10 10 12 13 13 13 12 12 11 11 10 10 11 12 13 14 14 14 14 14 13 13 13 13 13 14 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 13 13 13 13 13 13 14 15 16 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 17 18 18 18 18 17 16 16 15 15 16 17 18 19 19 20 19 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 13 12 10 9 8 7 8 9 10 10 10 9 7 7 8 9 9 10 10 11 11 11 11 11 11 12 13 14 14 13 13 12 12 13 14 15 15 14 14 14 14 15 15 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 21 21 21 21 21 21 22 22 22 22 21 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 20 19 19 18 19 18 18 17 17 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 18 18 18 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 22 21 20 19 18 17 16 16 16 16 16 17 16 16 16 15 15 15 15 15 15 15 15 14 14 15 16 17 18 19 19 18 17 16 14 14 15 15 15 14 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 18 19 20 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 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 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 9 10 10 10 11 4 4 5 6 6 4 2 3 3 3 2 2 3 3 4 5 6 7 6 6 6 7 8 10 12 13 13 12 9 8 6 5 5 5 4 3 3 2 2 3 3 3 3 3 2 2 3 4 4 4 4 4 3 1 0 2 3 4 4 5 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 6 5 4 4 4 4 4 5 5 4 4 6 7 6 2 3 7 10 11 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 9 9 9 10 11 11 12 14 14 14 13 12 11 9 8 8 7 6 4 3 3 3 3 4 5 6 7 7 7 5 2 1 2 2 3 3 4 4 4 4 4 4 5 4 3 3 3 3 3 5 6 7 8 9 9 9 8 8 8 7 8 8 9 9 9 9 9 9 9 9 9 9 8 9 10 11 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 13 12 12 11 11 10 10 11 12 13 15 15 14 14 14 13 13 13 13 14 14 14 13 13 13 13 13 14 15 15 16 16 15 15 14 14 13 13 13 13 13 14 15 16 16 16 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 17 18 18 18 17 16 16 15 16 16 17 17 18 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 16 17 17 17 17 17 17 17 16 16 15 15 14 15 15 14 14 14 12 11 9 8 7 7 7 8 9 10 10 10 8 6 6 8 9 9 10 10 10 10 11 11 11 12 13 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 24 24 23 23 21 19 19 18 17 17 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 14 16 17 18 19 20 20 19 19 17 16 14 14 15 15 15 14 14 13 13 14 15 15 15 16 16 16 17 17 17 17 18 18 19 20 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 17 18 17 17 16 16 15 15 14 14 13 13 12 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 11 11 11 5 5 5 6 6 4 2 2 3 3 3 3 3 3 3 5 6 6 6 6 6 6 8 9 11 12 12 10 7 8 6 5 6 6 5 3 2 0 1 2 3 3 3 3 3 4 4 5 5 5 4 4 3 1 1 3 4 4 4 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 5 4 4 4 4 4 4 4 4 5 6 8 6 2 3 8 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 11 11 11 10 10 9 9 10 10 11 12 13 14 14 13 11 9 7 6 6 5 4 4 4 3 3 4 4 5 6 8 8 8 7 5 3 3 4 5 6 6 6 6 5 5 5 5 5 4 3 3 3 3 4 5 6 8 9 10 9 9 9 9 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 10 11 12 12 11 11 10 10 10 10 10 9 9 10 10 10 10 9 9 10 10 11 12 13 14 13 13 12 11 11 10 10 10 11 12 14 15 15 15 15 14 13 13 13 13 14 14 14 14 13 13 13 14 14 15 16 16 16 15 15 15 14 13 13 13 13 14 14 15 17 17 17 18 17 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 18 18 17 16 16 16 16 16 17 17 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 17 16 16 16 17 17 18 18 18 18 17 17 16 16 15 14 14 14 13 13 12 11 9 8 7 6 6 6 8 9 9 10 10 10 8 6 7 8 9 9 9 10 10 11 11 12 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 18 18 18 18 18 18 19 19 20 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 19 18 18 19 19 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 18 18 17 17 17 18 18 18 19 19 19 20 20 20 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 23 22 20 19 19 18 18 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 16 16 17 18 19 20 20 20 20 19 18 16 15 15 15 15 15 14 14 14 13 14 14 15 15 16 16 16 16 17 17 17 18 19 20 20 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 5 5 5 6 5 3 1 2 2 3 3 4 4 3 3 4 5 5 5 5 6 7 8 9 10 10 10 8 6 6 5 5 5 5 4 3 2 2 2 2 2 3 3 4 5 5 6 6 6 5 5 4 2 1 2 3 4 4 4 5 6 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 6 5 4 4 4 4 4 4 4 5 6 8 8 6 2 4 9 11 11 12 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 10 10 11 11 11 10 10 9 9 9 10 11 13 14 14 13 10 8 6 5 5 5 5 5 6 6 6 6 6 7 7 9 10 10 9 8 7 7 7 8 8 8 7 7 7 6 6 6 6 6 5 4 4 3 4 4 6 8 9 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 11 12 13 13 13 13 13 12 11 10 9 9 9 10 12 14 15 16 16 15 14 13 13 13 14 14 14 14 14 13 13 13 14 15 16 16 16 15 15 15 15 14 13 13 13 13 14 15 16 16 17 18 18 17 17 16 15 15 14 14 14 15 15 15 14 14 14 15 15 16 16 16 16 17 18 19 18 17 16 16 16 16 17 17 18 19 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 17 18 19 19 19 18 17 17 16 16 15 14 13 13 11 11 9 7 6 6 6 6 6 7 8 8 9 10 10 10 8 7 8 8 9 9 9 9 10 11 12 12 13 14 15 15 15 16 16 17 17 17 17 16 16 16 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 19 19 19 19 20 20 20 20 19 19 19 19 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 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 23 22 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 17 19 19 19 20 20 20 20 19 18 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 4 5 5 6 4 2 1 1 3 3 4 4 5 4 3 3 4 4 4 4 5 6 7 8 8 8 8 5 5 4 3 3 3 2 3 4 5 4 3 3 3 4 5 6 6 7 7 7 6 6 6 4 2 2 3 4 4 4 4 5 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 4 4 4 5 6 7 9 9 8 6 8 8 10 11 11 11 11 11 10 10 9 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 10 11 11 11 10 10 9 9 9 9 10 12 13 13 12 9 7 7 6 6 6 7 8 9 9 9 8 8 8 8 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 5 5 4 4 5 7 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 12 11 10 9 9 9 11 13 14 14 16 16 16 14 13 13 13 14 14 14 14 14 13 13 13 14 15 15 16 15 15 15 15 14 14 13 13 13 13 14 15 16 16 17 18 18 17 16 16 15 15 15 14 14 15 15 15 15 14 15 15 16 16 16 16 16 17 18 19 18 17 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 17 18 18 19 19 18 17 16 15 15 13 12 12 11 10 7 5 5 5 5 6 6 6 7 8 8 10 10 10 10 9 8 8 8 8 9 9 9 10 11 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 19 19 20 21 21 22 22 22 22 21 21 20 20 20 21 21 20 20 20 20 20 20 21 20 20 20 20 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 21 20 20 20 20 19 19 18 18 18 18 17 18 18 18 18 17 17 17 18 19 19 19 19 19 19 19 19 19 18 16 15 14 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 16 16 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 4 5 5 5 3 1 2 2 3 4 4 4 4 4 4 3 3 3 4 4 5 6 7 7 7 7 6 4 4 4 4 3 1 3 5 6 6 5 5 4 4 5 6 7 7 7 7 7 7 7 6 5 3 3 4 4 4 3 4 4 5 6 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 4 5 6 7 9 11 11 10 10 11 10 11 11 10 10 10 10 10 9 8 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 10 11 11 11 10 10 9 9 8 8 9 11 12 12 11 9 8 8 7 8 9 10 11 11 10 10 9 9 9 8 8 9 8 8 9 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 6 5 5 5 5 7 8 9 8 8 8 7 6 7 7 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 12 12 12 12 12 11 11 10 10 10 11 13 15 15 16 16 16 15 14 14 14 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 14 15 16 17 18 18 17 16 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 17 16 16 17 17 18 18 19 18 18 17 17 17 18 18 18 19 20 20 20 19 19 18 18 18 18 17 17 17 16 16 15 16 17 18 18 19 19 18 17 16 15 13 12 11 11 10 8 5 4 4 5 6 6 7 7 7 8 9 10 11 10 10 9 9 8 8 8 8 9 9 11 12 14 15 15 14 14 14 14 15 17 16 16 16 16 16 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 20 20 21 22 22 22 22 22 21 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 16 14 13 13 12 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 20 20 21 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 5 6 5 3 1 2 2 3 4 4 4 4 4 4 4 4 4 3 3 4 5 5 6 6 6 5 5 5 3 3 4 5 6 7 7 7 7 7 6 5 6 7 8 8 8 8 7 7 7 7 6 5 3 4 5 4 3 3 3 4 5 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 4 4 5 6 8 10 11 12 12 11 12 11 10 9 9 9 9 10 9 8 8 8 7 7 8 8 9 9 10 10 9 9 9 9 9 9 9 10 10 11 11 10 10 10 8 7 7 8 10 11 12 11 11 10 10 9 10 11 11 12 12 11 9 9 8 7 5 5 6 7 8 9 10 10 10 10 9 9 8 7 7 8 8 7 7 7 7 6 6 5 5 6 7 8 8 7 7 6 6 5 5 6 7 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 11 11 11 11 12 12 11 11 11 11 11 12 13 14 16 17 17 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 13 13 13 14 15 15 16 18 18 18 17 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 16 16 17 17 17 17 17 17 17 18 18 19 19 18 17 17 16 16 17 17 18 19 20 20 20 19 18 18 18 17 17 17 17 16 15 15 15 15 16 17 17 18 18 18 16 15 14 13 11 10 10 9 6 4 4 5 6 6 7 7 7 8 9 10 11 11 11 10 9 9 8 8 8 8 8 9 10 12 14 15 16 15 14 13 13 14 16 15 15 15 15 15 15 15 16 16 17 18 19 20 20 20 21 20 21 21 21 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 19 19 19 19 20 20 20 19 19 18 19 19 19 20 21 21 21 22 22 22 21 21 20 21 21 21 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 19 18 18 18 18 18 18 19 19 19 20 20 20 19 19 18 17 17 17 18 18 18 17 16 15 14 13 12 12 12 13 14 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 20 20 21 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 18 17 16 15 15 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 5 4 4 4 4 4 4 4 5 5 5 5 6 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 6 6 4 2 0 1 3 4 4 4 5 5 5 5 4 4 4 3 3 4 5 5 6 6 5 5 5 4 3 3 4 6 7 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 6 4 3 5 5 4 3 3 3 3 5 7 9 9 9 9 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 8 8 7 6 4 4 4 4 5 6 7 8 10 11 11 11 11 11 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 9 8 7 7 7 9 10 11 12 12 11 11 11 12 12 12 12 11 10 8 7 6 4 3 4 6 8 9 10 11 11 10 10 9 8 7 7 7 8 7 7 7 7 7 6 6 6 6 6 7 8 8 8 7 6 5 4 4 5 7 8 9 10 10 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 11 11 11 12 12 13 13 13 15 16 17 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 16 16 15 14 13 13 14 14 15 16 17 18 18 17 16 15 14 14 14 14 13 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 19 19 19 18 17 16 16 16 16 17 18 19 20 20 20 19 18 18 17 17 17 16 16 15 15 15 14 15 15 15 16 17 18 17 16 14 13 12 12 11 10 8 5 5 6 6 7 7 7 7 7 8 10 11 11 11 11 10 9 8 8 8 7 7 8 9 10 12 13 15 16 15 15 13 13 13 14 14 15 15 14 14 14 15 15 16 17 17 18 19 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 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 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 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 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 22 21 21 21 21 21 22 22 22 22 21 21 20 19 19 19 18 18 19 19 19 20 21 21 20 20 19 18 18 18 17 17 18 18 18 17 16 14 14 13 11 11 12 13 14 15 16 16 16 16 16 16 16 16 17 17 17 18 19 19 19 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 17 16 16 15 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 8 8 7 7 6 6 6 6 5 5 5 3 3 3 4 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 5 4 2 1 1 2 3 4 5 5 5 5 5 5 4 4 3 3 3 4 5 6 6 6 5 5 5 4 3 4 5 6 7 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 4 3 4 5 5 3 3 3 3 6 8 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 8 7 6 5 4 4 4 5 6 7 9 10 11 11 10 10 9 7 7 7 7 7 9 9 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 9 8 8 7 8 9 10 11 12 12 12 12 13 13 13 12 11 10 9 9 6 3 3 5 6 8 10 11 11 11 11 10 9 8 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 8 8 9 8 8 6 5 4 4 5 7 9 9 9 10 11 11 10 10 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 10 10 10 10 10 10 11 11 12 12 13 13 14 15 16 17 16 14 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 16 16 15 14 14 14 14 14 15 17 18 18 17 16 15 14 14 14 13 13 13 14 15 15 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 19 19 19 18 16 16 15 15 15 16 18 19 20 20 20 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 16 17 17 16 15 14 13 12 12 11 9 7 5 6 7 7 7 7 7 7 8 9 11 11 11 10 10 9 9 8 8 7 7 7 8 9 10 11 13 15 15 15 16 15 14 13 13 13 14 15 15 15 15 15 15 16 16 16 17 18 19 20 20 20 20 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 19 19 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 20 20 21 21 21 20 19 18 18 19 19 19 18 18 18 17 17 15 14 13 12 11 11 12 13 14 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 20 21 21 21 20 20 20 19 19 19 19 20 21 21 21 21 21 21 21 20 20 19 18 18 17 16 16 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 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 7 6 5 5 4 4 4 4 3 3 3 3 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 4 2 1 2 2 3 4 5 5 5 5 5 5 5 5 3 2 3 4 5 5 6 6 6 6 6 5 5 5 5 5 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 3 3 3 4 4 4 3 2 4 7 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 5 4 5 6 7 9 10 11 10 10 9 7 6 6 6 7 7 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 8 8 8 8 9 10 11 11 11 12 12 13 13 12 11 10 7 7 6 3 2 5 7 9 10 11 12 12 12 11 10 8 7 5 5 6 6 7 7 7 7 6 6 6 6 7 7 8 8 9 9 9 8 7 5 5 5 6 8 9 9 10 10 11 11 11 11 10 10 9 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 12 13 13 13 14 16 17 17 16 14 13 12 13 13 13 13 14 14 14 15 15 14 14 14 14 14 15 15 16 15 15 14 14 14 15 15 16 17 17 17 17 15 15 14 14 14 13 13 13 14 14 15 16 16 15 15 15 15 15 15 15 15 15 16 17 17 17 18 17 17 17 18 18 19 18 17 16 15 15 14 15 16 18 20 21 21 20 20 20 19 18 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 15 14 13 12 12 10 7 5 5 7 7 7 7 7 7 8 9 10 11 11 11 10 9 8 8 7 6 6 7 7 8 9 10 11 12 13 14 16 17 16 14 13 13 13 14 14 15 15 16 16 16 16 15 15 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 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 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 22 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 22 22 21 20 19 19 19 21 21 21 20 19 18 17 16 16 15 13 11 11 11 12 13 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 19 20 20 21 20 20 19 19 19 19 19 19 20 21 21 22 21 21 21 21 20 20 19 18 18 17 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 7 5 3 3 2 2 2 2 2 2 3 3 4 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 4 2 1 2 3 5 6 6 6 6 6 5 5 5 5 4 2 3 4 6 6 7 7 7 7 6 6 5 5 5 6 8 8 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 5 8 10 10 10 10 10 10 10 9 9 9 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 6 5 5 5 6 7 9 10 10 9 9 7 7 7 7 7 7 8 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 10 10 11 12 13 13 12 10 8 6 6 3 1 4 7 10 11 12 12 12 12 12 11 9 7 6 5 5 6 7 7 7 7 7 6 6 6 6 7 8 9 9 9 9 10 9 8 7 6 7 8 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 11 12 12 12 13 13 15 16 17 17 16 14 13 12 12 12 12 13 13 14 14 14 14 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 16 17 17 16 16 15 14 14 14 14 13 13 13 14 14 16 16 16 16 16 16 15 15 14 14 15 15 16 17 17 18 18 17 17 17 17 18 18 18 17 16 15 14 14 14 16 18 20 21 21 20 20 20 19 18 17 17 17 17 17 16 16 16 16 15 16 16 16 16 15 14 14 13 13 11 8 6 5 6 7 8 8 8 8 8 9 10 11 11 11 10 9 8 7 7 6 6 6 6 7 8 9 10 11 12 12 14 16 17 17 15 13 12 13 13 13 14 15 16 16 15 15 14 14 14 15 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 19 20 20 21 21 21 20 20 20 19 19 20 20 20 21 21 21 21 21 21 22 22 23 23 23 22 21 21 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 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 21 21 22 22 21 21 21 21 23 23 22 21 19 18 17 16 16 15 13 12 11 12 13 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 18 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 5 3 2 2 2 2 3 3 3 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 6 5 5 6 7 7 7 7 7 7 6 6 5 5 5 4 3 3 5 6 7 7 7 7 7 7 6 6 5 6 7 8 9 9 9 9 8 8 8 7 6 5 5 6 6 6 5 5 4 5 4 4 4 3 1 1 1 3 5 8 10 11 11 10 10 10 10 10 10 9 9 8 9 9 10 11 11 11 11 11 11 10 10 9 9 8 7 7 7 6 5 5 5 6 7 9 10 10 10 8 7 7 7 7 7 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 10 11 12 12 11 9 8 7 4 1 2 6 10 12 13 13 13 12 12 11 10 8 6 6 6 6 6 7 7 7 7 7 6 5 6 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 13 14 15 16 16 17 16 14 14 13 12 12 12 13 13 13 14 14 13 13 13 12 12 13 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 14 15 16 17 17 17 16 16 15 14 14 14 14 15 16 17 17 18 18 17 16 16 17 18 18 17 17 16 15 14 13 13 15 17 19 20 21 21 20 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 11 9 6 6 6 7 8 8 8 8 9 9 10 11 11 11 10 8 8 7 7 6 6 6 6 7 7 8 9 10 11 12 15 17 17 17 15 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 21 21 21 21 21 20 19 19 20 20 20 21 21 21 21 21 21 22 23 23 23 23 22 22 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 20 20 21 21 22 22 22 23 23 23 23 22 21 21 20 18 18 17 16 15 14 13 12 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 19 19 18 17 16 16 16 15 15 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 6 5 5 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 7 7 7 8 8 8 8 7 7 7 6 6 6 5 4 4 4 5 6 7 7 8 8 7 7 7 7 6 5 6 7 8 8 9 8 8 8 7 6 5 5 4 5 5 5 5 5 5 5 5 6 6 6 6 5 4 5 7 9 11 12 12 11 11 10 10 10 10 10 9 9 9 9 10 11 11 11 11 11 11 11 10 9 9 8 8 8 7 7 6 6 5 5 6 8 9 11 10 10 8 7 7 7 7 8 8 9 9 10 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 7 7 7 8 9 10 10 10 10 8 7 6 3 1 4 8 12 13 14 13 13 13 12 10 8 7 6 6 7 7 7 7 7 7 7 5 5 5 6 7 8 9 9 10 10 10 10 11 12 12 12 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 15 16 16 16 16 15 14 14 13 12 13 13 13 13 13 13 13 12 12 11 12 13 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 14 15 16 17 17 17 16 15 15 14 14 14 15 16 17 17 17 17 17 16 16 16 17 18 18 18 17 16 14 13 13 13 14 17 19 20 20 20 20 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 12 10 8 7 7 8 8 8 8 9 9 10 11 11 11 10 9 8 8 7 7 7 6 5 6 6 7 8 9 10 11 13 15 17 17 16 14 13 12 12 12 13 14 14 13 13 13 14 15 14 14 14 14 15 16 17 19 20 20 19 19 19 19 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 21 21 21 21 21 21 20 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 23 22 22 22 22 21 21 21 21 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 21 22 23 23 23 23 23 21 21 21 20 20 20 19 18 17 16 15 14 13 13 14 14 14 15 16 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 21 20 20 20 20 19 18 18 17 17 16 15 15 15 14 14 14 15 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 7 7 7 6 6 6 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 7 7 7 7 7 8 8 8 7 7 6 6 6 5 4 4 5 6 7 8 8 8 8 7 7 7 6 5 4 5 7 7 7 8 7 7 6 6 5 5 5 4 5 5 5 5 5 5 5 6 7 8 8 8 8 9 10 11 12 13 13 12 12 11 11 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 5 6 8 8 9 10 10 8 7 6 6 7 8 9 10 10 10 11 10 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 8 8 7 7 6 7 7 8 9 9 8 8 8 8 6 5 5 7 11 13 14 13 13 13 12 11 9 7 6 6 7 7 8 7 7 7 7 6 5 4 4 5 7 7 8 8 10 10 11 11 12 13 13 13 13 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 15 16 16 16 15 15 15 14 13 13 13 13 13 13 14 13 13 12 11 11 12 12 13 15 16 16 16 16 16 16 16 15 14 14 14 14 15 15 15 15 14 14 13 13 14 15 16 16 17 17 17 16 15 15 15 15 15 15 16 16 17 17 17 16 16 16 17 17 18 18 18 17 15 14 13 13 13 15 17 19 20 20 20 20 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 12 11 9 8 8 8 8 9 9 10 10 10 11 11 11 10 9 9 9 8 7 7 6 5 5 6 7 8 8 9 11 13 15 16 15 15 14 13 13 12 12 13 14 15 14 14 14 14 15 15 15 15 15 16 16 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 18 18 18 18 19 19 19 19 20 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 20 21 21 22 23 23 22 21 20 19 20 20 20 20 20 19 18 17 17 16 15 14 14 14 14 14 15 16 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 17 16 15 15 14 14 14 15 15 15 15 15 14 14 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 6 5 5 5 5 4 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 6 6 6 5 6 7 8 8 7 7 7 7 7 6 5 5 6 7 8 8 7 7 7 7 7 6 5 4 3 5 6 7 7 6 6 6 5 5 5 6 6 6 5 5 6 6 6 6 6 7 8 9 10 10 11 12 13 13 14 13 13 12 12 12 11 11 10 10 10 9 9 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 6 5 5 7 7 9 10 9 8 7 6 7 8 9 9 9 10 11 11 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 7 7 7 8 7 7 7 8 8 8 9 9 11 13 13 13 13 12 12 11 10 8 6 6 7 8 8 8 8 8 8 7 7 5 4 4 5 6 5 6 7 9 10 11 11 12 12 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 15 15 15 15 15 15 14 13 13 13 13 13 13 14 14 13 13 12 11 11 12 13 14 15 16 17 16 16 16 15 15 14 14 14 14 14 15 15 15 15 14 13 13 14 15 15 16 16 16 17 16 16 15 15 15 15 15 16 16 16 17 17 17 16 16 16 17 18 18 18 18 16 15 14 14 13 14 15 17 19 19 20 20 20 19 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 14 13 13 12 11 9 9 8 8 9 9 10 10 10 11 11 11 10 9 9 9 9 9 8 7 6 5 5 6 6 7 8 10 11 13 14 14 13 13 13 13 13 12 12 13 14 14 15 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 21 20 19 19 20 20 20 20 20 19 18 18 17 17 16 15 15 15 15 15 15 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 16 15 15 14 14 14 14 14 14 15 15 15 14 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 5 4 3 3 3 2 2 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 7 6 5 5 5 6 7 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 5 3 3 4 6 7 7 7 7 6 6 6 5 6 6 7 7 7 6 6 7 7 7 8 9 10 10 10 11 12 13 13 14 14 14 13 13 12 12 12 11 11 10 10 9 9 10 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 5 4 5 6 6 9 10 9 8 7 7 8 8 9 9 10 11 11 11 11 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 10 11 11 12 12 12 12 12 12 11 11 9 7 5 6 8 9 9 9 8 8 7 7 7 6 5 4 4 5 5 5 6 7 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 12 12 12 13 13 14 16 17 17 17 16 16 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 15 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 16 15 14 13 14 15 16 17 19 20 20 20 19 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 12 11 10 9 8 8 8 9 10 10 10 11 11 11 11 11 11 9 9 8 8 8 7 6 5 5 6 6 7 8 10 12 12 12 12 11 12 12 12 12 11 11 12 13 13 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 19 19 19 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 19 19 19 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 22 22 22 23 23 23 21 19 19 19 20 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 15 15 14 14 14 14 14 14 14 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 8 8 8 7 7 6 6 5 5 3 2 1 1 1 1 1 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 7 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 4 4 5 6 7 7 8 8 7 6 6 5 6 7 8 8 8 8 7 8 8 9 9 10 11 11 11 12 12 13 13 13 13 14 13 13 13 13 12 11 11 10 10 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 6 5 5 5 6 7 9 10 10 9 9 8 9 9 9 9 10 11 11 11 11 10 9 9 9 9 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 8 8 7 6 6 6 6 6 7 8 10 12 12 12 12 11 11 11 11 10 9 7 5 5 7 9 10 10 9 8 7 6 7 7 6 5 4 4 4 3 3 4 5 7 8 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 13 14 15 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 12 12 13 13 14 15 16 16 17 17 16 16 15 14 14 14 14 14 14 14 14 15 14 14 14 14 15 15 15 15 15 16 15 15 14 15 16 16 16 16 16 16 16 17 17 17 17 17 16 17 17 17 17 17 17 16 15 14 14 14 15 15 17 19 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 15 15 15 14 14 13 13 12 11 9 8 8 8 8 9 9 10 10 10 11 11 11 11 10 9 8 8 8 8 7 5 5 5 5 6 7 8 10 11 12 11 10 9 10 10 11 10 10 10 11 12 12 12 12 12 13 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 20 20 20 20 20 20 21 22 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 17 17 18 18 18 19 19 19 19 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 20 19 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 5 5 4 3 3 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 8 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 4 5 5 6 7 6 4 4 6 6 7 8 9 8 7 5 5 6 8 9 9 9 9 9 8 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 7 5 5 5 5 6 7 9 10 10 9 9 9 9 9 9 9 10 11 11 11 11 10 9 9 9 9 9 9 10 9 9 8 8 8 8 8 9 9 9 10 10 9 9 8 7 7 7 7 7 7 8 8 7 6 5 6 6 6 7 8 9 11 12 12 12 11 11 11 11 10 9 8 6 4 5 8 10 10 10 9 7 6 6 6 7 7 6 5 5 4 3 2 2 2 4 6 8 10 11 12 12 13 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 11 13 14 15 14 13 13 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 15 16 16 16 17 16 16 15 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 14 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 17 17 17 17 16 15 14 14 13 14 15 17 18 19 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 11 10 8 7 7 7 8 8 9 9 9 10 10 10 11 11 10 9 8 7 7 7 7 6 5 5 5 6 7 8 10 11 11 10 8 8 8 8 8 7 8 9 11 12 11 11 11 11 12 14 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 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 20 20 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 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 20 20 20 19 18 18 18 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 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 4 3 2 1 1 0 0 0 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 6 6 7 6 7 7 7 7 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 10 10 10 10 10 11 11 11 11 11 11 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 7 7 5 5 4 3 4 6 6 6 6 4 4 5 6 8 8 8 6 4 4 5 7 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 6 3 4 4 5 6 7 8 10 11 11 10 9 9 9 9 9 10 10 11 11 11 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 6 5 5 6 7 8 9 10 11 12 12 11 10 11 10 10 9 8 6 5 4 7 9 10 10 10 8 6 5 5 6 7 7 6 6 5 4 4 3 1 0 2 4 6 8 9 10 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 8 8 8 9 9 9 10 12 13 13 13 12 12 11 10 10 11 12 13 13 13 13 13 13 13 12 12 12 13 14 15 15 16 16 16 16 15 14 14 13 11 11 12 12 13 13 13 14 14 15 16 16 16 15 15 14 14 14 15 15 14 14 14 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 16 15 14 14 14 14 15 17 18 19 19 18 18 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 15 14 14 13 12 11 9 8 7 7 7 8 8 8 8 9 9 10 10 10 10 9 8 7 7 7 7 7 6 6 6 6 6 6 8 9 10 10 9 8 7 7 6 6 6 7 8 10 11 12 12 11 11 11 12 14 15 15 16 16 17 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 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 20 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 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 19 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 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 15 15 15 15 14 14 14 13 12 12 12 12 12 11 11 11 10 10 10 9 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 5 3 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 6 6 7 7 7 7 8 8 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 10 10 10 10 10 11 11 11 11 11 11 9 9 9 10 11 10 10 9 9 8 8 7 7 7 6 6 5 4 4 3 2 5 6 7 6 5 4 4 5 6 8 8 6 4 4 5 7 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 13 12 12 11 11 11 11 11 10 9 8 8 8 9 9 9 10 10 10 10 10 10 10 8 6 3 2 2 3 4 4 5 7 9 11 11 9 9 9 9 9 9 10 10 11 11 10 10 9 9 9 8 8 8 9 8 8 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 6 6 6 6 7 8 9 10 11 11 11 10 9 10 9 8 7 6 5 6 7 9 11 10 10 9 7 6 5 4 5 6 7 7 6 6 5 3 2 1 1 2 3 5 6 7 9 11 12 12 12 12 12 12 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 9 10 11 11 11 11 10 9 8 9 10 12 12 12 12 12 12 12 11 11 10 11 12 13 14 14 15 15 14 13 12 12 12 11 10 10 10 11 11 12 12 13 14 15 16 16 16 15 15 14 14 14 14 14 14 13 14 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 15 16 17 18 18 18 18 17 17 17 17 17 17 18 18 17 17 16 16 16 15 14 13 12 12 12 11 9 8 7 7 6 6 7 7 8 8 8 9 9 9 9 10 9 7 6 6 6 7 7 7 7 6 5 5 6 7 8 9 10 9 9 8 6 5 5 5 6 8 9 10 11 11 12 11 11 12 13 14 14 15 15 15 16 16 17 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 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 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 14 14 14 13 12 12 11 11 11 11 10 10 10 9 9 9 7 6 6 6 6 7 7 7 8 8 8 8 7 6 5 4 3 2 1 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 4 4 5 6 6 7 7 7 7 7 8 8 8 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 10 10 10 10 10 10 10 11 11 11 11 8 7 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 2 1 3 5 7 7 6 5 4 4 4 6 8 8 6 6 7 8 10 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 12 12 12 12 13 13 14 13 12 12 12 11 11 11 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 7 4 1 1 2 3 3 3 4 6 9 10 10 9 9 9 9 9 10 10 10 11 11 10 9 9 9 9 8 7 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 7 8 9 9 10 10 10 10 9 8 8 8 7 6 6 7 8 11 11 12 11 10 8 7 6 5 4 4 5 5 6 5 5 3 1 1 2 3 3 3 4 4 6 8 10 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 9 9 10 10 10 10 9 8 8 8 10 11 12 12 11 11 11 10 10 9 9 10 11 12 13 13 13 13 12 12 11 11 11 11 10 10 10 10 11 11 12 12 13 14 15 15 15 15 15 14 13 14 14 13 13 13 14 14 15 15 16 15 15 15 15 15 16 16 16 15 15 15 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 17 17 16 15 14 14 13 11 9 8 8 7 7 7 6 7 6 5 5 5 5 6 7 7 8 8 8 8 8 9 8 6 5 5 6 7 7 7 7 6 4 4 5 6 7 9 9 9 9 8 6 5 5 5 6 8 9 10 10 11 11 11 11 11 12 13 13 13 14 14 14 15 16 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 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 21 21 22 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 19 19 20 20 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 15 15 14 14 13 12 11 11 11 11 10 9 9 8 8 8 7 7 5 5 5 5 4 5 5 5 6 6 7 7 6 4 3 2 1 1 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 4 4 5 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 6 6 6 6 5 5 5 5 5 5 6 6 5 4 3 1 2 1 1 2 4 6 7 7 6 4 3 3 4 6 7 8 8 9 10 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 11 11 11 12 12 12 12 12 13 13 13 13 12 12 11 11 11 10 10 9 8 8 9 9 9 9 9 9 9 9 9 8 8 7 5 2 2 2 3 4 3 1 3 6 9 10 10 10 9 9 9 9 10 10 9 10 10 10 10 9 8 8 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 10 10 9 9 8 7 7 7 8 9 10 10 10 10 9 8 6 6 7 7 7 7 8 9 11 13 13 12 11 9 7 7 6 6 5 3 3 3 3 3 2 2 4 4 4 4 4 4 4 4 6 7 9 10 10 10 11 11 11 12 11 11 10 10 10 9 8 7 7 7 6 6 5 5 6 6 6 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 10 11 12 11 11 10 9 9 8 8 9 10 11 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 13 14 14 15 15 14 13 13 12 12 12 12 12 13 13 14 15 15 14 14 14 14 15 15 15 15 15 15 14 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 13 12 11 8 6 4 3 2 1 2 3 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 7 6 5 5 6 7 7 7 6 5 3 4 5 6 7 8 8 9 9 8 7 6 5 6 6 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 14 15 16 17 17 17 16 16 16 15 15 15 15 16 16 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 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 19 19 19 20 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 15 14 13 13 12 11 11 10 10 10 9 8 7 7 6 6 5 5 4 4 4 4 3 3 3 3 4 5 5 5 4 2 1 1 1 2 2 2 2 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 4 5 5 5 5 5 5 4 4 5 6 6 6 4 2 1 0 2 2 4 6 7 8 7 5 3 3 3 4 6 8 9 10 11 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 3 1 3 3 4 4 3 1 2 5 8 10 10 10 9 8 8 8 8 8 8 8 9 9 9 8 7 7 7 7 8 8 8 8 8 7 7 8 8 9 10 10 10 10 10 10 10 10 10 11 11 10 10 9 8 8 7 7 7 8 9 10 10 10 8 7 5 4 5 6 7 8 8 9 11 13 13 13 12 9 7 7 7 6 6 5 3 3 2 1 1 2 5 6 5 5 4 4 4 4 4 6 7 8 9 10 10 10 10 10 11 11 10 9 9 9 7 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 6 7 7 7 7 7 8 9 10 10 11 11 11 11 11 10 9 8 8 8 10 11 11 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 13 13 14 14 13 12 11 11 11 11 11 11 12 13 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 16 16 16 15 16 16 15 15 14 13 13 13 14 14 14 14 14 13 13 11 9 6 3 3 4 4 3 2 2 2 3 4 3 3 3 3 3 4 4 5 5 5 5 6 7 7 6 5 6 6 6 7 6 4 3 3 4 5 5 6 7 8 8 8 7 6 6 5 6 7 8 8 9 9 9 9 9 10 10 11 12 12 12 12 12 12 13 14 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 16 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 19 19 18 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 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 17 17 16 16 16 16 16 15 14 13 13 12 11 10 9 9 9 9 8 6 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 2 1 1 1 1 1 2 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 3 4 5 5 5 6 6 6 6 5 5 5 5 3 2 2 2 4 5 6 8 9 9 7 5 4 4 4 6 7 9 10 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 13 13 13 13 13 12 11 10 10 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 7 5 3 2 1 3 4 4 3 2 2 4 7 8 8 9 8 7 6 5 6 6 6 7 8 8 7 6 6 6 7 8 8 8 8 8 7 7 6 7 8 9 9 10 10 10 10 10 10 10 11 11 11 11 10 8 7 7 7 6 7 9 10 11 11 9 7 7 4 2 4 6 8 8 9 10 12 12 13 12 11 7 6 6 5 4 4 4 4 4 4 4 5 6 7 6 5 4 4 4 3 4 4 5 6 7 8 9 9 9 9 9 10 10 9 9 8 7 5 4 4 4 3 1 1 2 2 3 3 3 4 4 4 4 3 3 4 4 4 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 6 6 7 9 10 10 10 11 11 11 11 10 9 8 8 8 9 10 10 11 10 10 10 9 10 10 10 10 10 10 10 9 9 10 10 11 11 11 11 11 12 12 13 13 13 12 11 10 10 10 10 11 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 15 15 16 15 15 15 15 15 15 14 13 12 12 13 13 14 14 14 14 13 11 10 8 6 5 4 3 2 1 2 2 3 3 3 3 3 2 2 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 5 2 1 3 4 5 5 5 5 6 7 7 6 6 5 5 6 6 7 8 9 9 8 7 8 8 9 10 11 11 11 12 12 12 12 13 14 15 15 15 16 16 16 15 14 13 12 12 12 14 12 13 15 16 16 17 17 18 18 19 19 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 18 18 18 19 19 19 20 20 20 20 19 19 19 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 19 18 18 18 17 17 17 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 16 15 14 13 12 11 11 10 9 8 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 5 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 3 4 5 5 6 7 8 7 5 3 3 3 3 3 3 3 5 7 8 9 10 10 9 7 6 6 6 6 8 9 9 10 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 12 12 11 10 10 9 9 8 8 9 9 9 10 10 10 10 10 9 9 9 8 8 8 7 6 3 3 2 3 4 4 3 2 1 4 6 6 7 8 8 7 6 5 5 5 6 6 7 7 7 6 6 7 8 9 9 8 8 8 7 6 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 10 9 8 7 7 6 7 8 9 11 11 10 8 6 6 2 1 3 6 8 9 10 11 11 11 11 11 8 5 3 3 2 1 2 4 5 5 6 7 8 7 6 4 4 4 4 3 3 3 4 5 6 7 7 8 8 8 9 9 9 9 9 8 7 5 4 2 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 5 7 8 10 10 10 10 11 11 10 10 9 9 8 7 8 8 9 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 10 10 11 11 11 11 11 12 12 13 13 12 11 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 12 13 14 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 13 12 11 10 9 8 6 4 3 2 2 3 3 4 4 3 3 3 3 3 3 4 5 6 7 7 6 6 6 6 6 6 6 4 1 2 3 4 5 5 5 4 4 5 5 5 5 5 5 6 6 7 8 9 8 8 7 6 7 8 8 9 10 11 11 11 10 11 12 13 14 14 14 15 15 15 15 14 12 10 10 10 10 10 12 14 15 15 16 16 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 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 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 13 12 10 9 8 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 3 4 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 3 4 4 5 5 6 7 6 4 3 3 4 4 4 4 5 7 8 10 11 11 10 9 8 8 7 7 8 9 9 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 8 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 7 6 5 3 3 4 4 2 1 1 3 5 5 7 8 9 9 8 7 6 6 6 6 7 7 7 7 7 7 9 9 9 9 8 8 7 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 10 8 9 8 7 7 7 8 9 10 11 10 7 5 4 0 1 3 6 9 10 10 10 10 10 10 8 6 3 1 2 1 3 5 4 6 8 9 9 9 6 3 3 4 4 4 4 3 3 4 5 6 6 7 8 8 8 8 9 9 8 8 7 5 4 3 2 2 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 4 4 4 4 6 7 9 10 10 10 10 10 10 9 9 9 8 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 12 11 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 14 13 12 12 12 12 11 12 13 14 15 15 16 16 16 16 16 15 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 12 11 10 9 7 6 5 6 7 6 6 6 5 5 5 5 5 6 7 8 7 7 6 6 5 5 5 5 3 2 2 3 3 4 5 5 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 7 6 7 7 8 8 9 10 7 7 9 11 12 12 13 13 14 14 14 14 13 12 9 9 8 8 9 11 13 14 15 15 15 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 17 17 17 17 18 18 18 19 19 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 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 17 16 17 15 15 16 17 18 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 13 11 10 8 7 6 5 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 3 4 4 4 5 5 5 6 5 5 6 6 6 6 5 6 7 9 10 11 11 11 9 9 9 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 10 9 8 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 7 5 3 4 4 3 2 1 0 1 3 5 7 8 9 9 9 8 8 7 7 7 8 8 8 7 7 8 9 10 10 10 9 8 7 7 7 8 9 9 10 10 10 10 11 11 11 11 10 10 10 9 8 8 7 7 7 8 8 9 10 10 9 9 6 3 0 1 4 7 9 10 10 10 10 9 8 7 5 3 1 0 3 6 8 8 10 11 11 10 7 3 1 3 4 4 5 5 4 3 4 5 6 7 7 7 8 8 8 8 8 7 6 5 4 3 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 5 6 8 9 10 10 9 10 9 9 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 12 11 10 10 10 10 11 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 16 15 14 13 13 13 12 11 11 12 14 15 16 16 16 16 17 16 15 15 14 14 14 15 15 16 16 15 15 15 14 13 14 14 14 15 14 14 13 11 10 9 10 11 10 10 10 9 8 7 6 7 8 8 8 8 7 6 6 5 5 5 4 2 2 2 2 3 4 4 5 4 4 3 3 3 3 4 4 4 5 6 6 7 7 8 8 8 7 7 7 6 6 5 5 2 3 5 7 9 11 12 13 13 13 14 14 13 12 10 9 8 8 8 10 12 13 14 14 15 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 16 15 14 14 14 12 12 13 15 16 18 19 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 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 11 10 9 8 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 4 4 4 4 4 4 5 5 6 6 6 7 7 6 6 6 7 8 9 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 11 11 11 12 12 13 13 13 13 12 12 12 11 11 10 9 10 10 9 8 7 7 7 8 8 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 6 4 3 4 4 3 2 2 1 1 3 5 7 8 9 9 9 9 9 9 9 9 9 9 8 8 7 8 9 10 10 10 10 9 8 7 8 8 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 8 9 9 9 9 8 8 5 2 1 2 5 8 10 10 10 10 9 8 7 7 6 6 6 6 8 8 10 11 13 13 11 8 5 1 2 4 5 5 6 6 5 4 4 6 7 7 8 8 8 8 7 7 7 6 5 4 3 3 3 3 4 4 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 5 5 5 5 6 7 8 9 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 12 12 12 12 13 13 14 14 13 12 11 10 10 11 11 12 13 13 13 13 13 13 13 13 13 14 15 16 17 17 17 17 16 15 14 14 13 12 11 11 12 13 14 15 16 16 17 17 17 16 15 14 14 15 15 15 15 15 15 14 14 14 13 14 14 15 16 16 15 15 14 13 12 13 14 14 14 13 13 12 10 8 8 9 9 9 8 8 6 6 5 5 5 3 1 1 1 2 2 3 5 5 5 4 3 2 2 3 3 3 4 5 5 5 5 6 6 7 8 8 8 7 6 4 3 2 3 2 2 4 5 9 11 12 12 13 13 13 13 12 11 10 8 7 8 9 11 12 13 13 14 14 15 16 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 20 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 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 19 19 19 19 19 19 18 17 17 17 18 18 19 19 19 19 20 20 19 19 20 20 20 20 19 19 19 18 17 14 13 12 11 11 10 11 12 13 15 17 18 19 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 13 12 11 10 8 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 7 8 9 10 10 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 5 3 2 3 4 4 3 3 2 2 4 7 8 9 9 10 11 11 11 11 10 10 10 9 8 7 7 8 9 10 10 11 10 10 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 9 9 8 8 7 6 4 2 3 5 7 10 10 10 10 9 8 8 8 8 8 9 9 10 10 10 12 13 13 12 9 5 2 1 3 3 5 6 7 7 6 4 4 6 7 7 7 7 7 7 6 5 5 4 3 3 3 3 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 6 7 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 13 12 11 11 11 11 13 13 13 13 13 13 13 13 13 13 14 15 16 17 18 18 17 16 15 15 14 13 11 10 10 11 12 14 15 15 16 17 17 17 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 16 16 16 15 14 14 14 15 15 15 15 15 14 12 10 9 9 9 9 8 8 6 6 5 5 4 2 1 0 1 1 2 4 5 5 5 4 3 3 2 2 2 3 4 4 5 4 4 5 5 6 6 7 7 7 6 5 3 3 2 2 1 1 4 7 10 11 12 12 12 13 12 12 12 10 8 8 8 8 10 11 12 12 12 13 14 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 15 15 15 16 17 17 18 18 19 19 19 19 19 20 20 20 20 19 20 20 18 16 13 11 11 10 10 10 10 11 11 13 15 16 17 18 18 19 18 18 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 13 12 12 10 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 3 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 8 9 9 10 10 9 8 8 9 9 9 9 9 10 10 9 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 6 5 4 4 4 5 5 4 4 4 6 9 10 10 10 11 12 12 12 12 11 10 10 9 8 7 7 8 9 9 10 10 11 10 9 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 7 8 7 6 5 5 7 8 9 10 10 10 10 9 9 8 9 9 10 10 10 11 11 11 12 12 11 9 6 2 1 2 3 3 5 7 8 8 6 4 4 5 5 6 6 5 5 5 4 3 3 3 3 4 4 4 5 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 6 8 9 9 9 9 9 9 8 9 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 11 12 12 12 12 12 13 13 13 13 13 14 14 15 15 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 15 16 17 18 18 17 16 15 15 14 13 11 10 9 10 12 13 14 14 15 17 17 17 16 15 14 14 14 14 14 13 13 12 11 11 11 11 12 13 13 14 15 16 15 14 14 14 14 14 15 15 15 15 14 12 11 9 9 9 8 8 8 7 6 6 5 4 2 1 1 1 1 3 4 5 5 5 5 4 3 3 3 2 3 4 4 5 4 4 5 5 6 6 7 7 7 7 5 4 3 2 1 1 1 3 6 9 10 11 11 12 12 12 12 11 10 9 8 7 8 9 10 11 11 12 12 13 14 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 17 15 14 13 13 13 14 16 17 18 18 19 19 20 20 20 20 20 19 19 20 20 18 15 13 12 11 10 10 10 10 10 11 12 13 15 15 16 16 17 17 17 16 16 17 17 17 17 18 18 18 18 18 18 17 17 16 17 17 18 17 17 17 16 16 15 15 15 15 14 13 12 11 11 11 12 12 12 12 11 9 8 6 5 5 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 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 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 3 4 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 8 9 9 10 10 9 8 8 9 9 9 10 10 10 10 9 8 8 9 10 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 9 8 8 8 9 9 9 9 10 10 10 10 10 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 7 8 10 10 10 11 11 12 12 12 12 12 11 10 9 8 8 8 8 8 9 10 10 11 10 9 9 8 9 9 9 9 9 8 8 8 7 7 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 10 10 11 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 9 7 4 1 2 2 3 4 6 8 9 8 6 5 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 15 14 13 13 12 12 13 13 14 14 14 13 13 13 13 13 14 14 15 16 17 17 18 18 18 16 16 15 13 12 10 10 10 11 12 12 13 15 17 18 17 16 15 14 14 14 14 13 12 11 9 9 8 9 10 10 11 12 13 14 15 14 13 13 13 13 13 14 15 15 15 14 13 11 9 8 8 8 8 8 7 7 6 5 4 2 1 1 2 2 3 4 5 5 5 4 3 3 3 3 3 3 3 4 5 5 5 5 5 5 6 7 8 8 7 6 4 2 2 1 0 1 3 5 7 8 9 10 11 11 11 11 11 10 10 8 8 8 9 9 10 10 11 12 13 14 14 15 16 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 18 18 17 16 14 12 12 12 12 13 15 16 17 17 18 19 20 20 20 20 20 19 20 20 19 17 15 13 13 11 10 10 10 10 10 10 11 12 12 13 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 17 16 16 15 16 17 17 17 17 17 16 16 16 15 15 14 14 13 11 10 8 8 9 9 10 10 10 9 8 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 8 8 8 9 9 10 10 10 10 10 9 8 8 9 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 9 9 10 10 10 10 11 11 11 10 10 9 9 9 9 9 10 9 9 9 9 8 8 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 10 10 10 10 11 11 12 12 12 12 12 11 10 9 8 8 8 8 8 9 10 11 11 10 9 9 8 8 8 8 8 9 8 8 7 6 5 5 5 5 6 7 7 8 9 9 9 9 8 8 8 8 9 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 7 4 1 0 2 3 6 8 9 9 8 7 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 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 15 15 16 16 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 17 16 16 14 13 11 10 11 11 11 12 13 14 16 18 18 16 15 14 14 14 13 12 11 8 7 7 7 8 8 9 10 11 13 13 13 13 13 12 12 12 13 13 14 14 14 13 13 11 10 9 8 8 8 7 7 7 7 5 3 2 2 2 2 3 4 4 4 4 4 2 2 3 3 3 2 2 3 4 5 5 6 5 5 5 6 7 8 9 8 6 3 2 1 1 1 2 3 4 5 6 8 9 9 10 10 10 11 11 10 9 8 8 8 9 9 10 11 12 13 13 13 15 16 17 17 18 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 18 17 17 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 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 18 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 18 18 18 18 18 19 19 18 17 15 13 12 12 12 12 13 15 16 16 17 17 18 19 19 19 19 19 19 19 19 18 16 15 13 12 11 10 10 10 10 10 10 11 11 11 12 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 16 17 17 17 16 16 16 16 15 15 14 13 13 11 9 7 6 6 6 7 8 8 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 5 5 5 4 4 5 5 5 5 5 5 5 6 7 7 7 7 7 7 8 8 9 9 9 8 9 9 9 9 10 10 10 10 10 9 9 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 10 10 11 11 11 11 11 11 11 10 9 8 7 8 8 9 8 8 8 8 8 8 7 7 7 7 8 9 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 12 12 11 10 8 7 6 6 7 7 9 9 10 11 10 9 8 8 8 7 7 8 8 8 7 6 5 4 4 4 4 5 6 7 8 9 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 10 10 8 4 5 7 8 8 9 9 9 8 7 6 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 13 13 13 14 14 14 15 16 16 16 15 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 19 18 17 16 15 13 11 11 11 11 11 11 12 14 16 17 17 15 13 12 12 13 12 11 10 8 7 7 7 8 8 8 9 10 12 12 12 12 12 12 12 12 12 13 14 14 13 13 12 11 10 9 9 8 7 7 7 7 6 3 2 2 2 2 3 4 4 4 4 4 3 1 2 2 2 2 1 2 3 4 5 6 6 6 6 6 7 8 9 9 8 6 4 4 2 2 2 2 3 3 3 4 5 7 7 8 9 10 10 10 9 9 8 8 8 8 9 10 11 12 13 13 14 15 16 17 17 18 18 19 19 19 20 19 19 19 19 19 20 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 20 20 21 21 21 21 21 21 21 20 19 18 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 18 16 14 12 12 11 12 12 13 15 16 17 16 16 17 17 18 18 18 18 18 18 17 16 15 14 13 12 11 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 16 16 16 16 15 14 14 13 13 11 9 9 8 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 10 9 8 7 7 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 8 8 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 7 8 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 10 8 6 4 4 4 5 6 8 9 9 10 9 8 8 7 7 6 6 7 7 7 6 4 4 3 3 3 4 5 6 7 8 9 10 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 12 12 12 11 10 11 11 11 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 18 17 15 13 12 11 11 11 11 11 12 13 15 16 17 15 14 13 12 12 12 12 10 9 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 4 2 2 2 2 2 3 4 4 4 4 4 3 3 2 1 2 1 1 2 3 4 5 6 6 7 7 7 8 9 10 10 8 7 5 4 2 1 2 2 2 2 2 2 3 4 5 6 8 9 10 10 9 8 8 8 8 8 9 10 11 12 13 14 14 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 19 19 19 19 18 18 17 16 15 15 16 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 21 21 21 21 21 21 21 20 19 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 17 17 17 18 18 18 18 18 17 15 13 12 11 11 12 13 14 16 17 17 17 16 16 16 16 17 17 17 17 16 16 15 15 14 13 12 11 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 15 14 14 13 13 12 10 10 8 6 4 4 3 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 6 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 8 8 8 7 5 5 5 6 6 7 7 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 10 10 8 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 6 3 2 2 3 4 5 6 8 8 9 9 8 7 7 6 5 5 5 6 5 5 3 3 3 3 4 5 6 6 7 8 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 11 11 11 10 10 10 10 10 10 11 12 13 13 13 13 12 12 11 11 10 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 10 9 9 9 9 8 8 8 7 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 14 14 14 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 17 18 19 20 19 18 17 15 13 12 12 11 11 11 12 12 13 15 17 17 16 16 15 13 13 14 13 12 12 11 10 10 9 9 8 8 9 10 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 7 6 4 3 2 2 2 3 4 4 4 4 4 3 3 3 2 1 1 1 1 2 3 4 5 5 6 7 8 8 8 9 10 9 7 7 6 3 1 1 1 1 2 2 2 2 2 2 3 5 7 8 9 9 8 8 8 8 8 9 9 10 11 12 13 14 14 15 15 16 16 16 16 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 18 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 18 18 17 17 16 15 14 13 12 11 11 12 13 14 16 17 17 17 17 16 15 16 16 17 17 17 16 16 16 15 14 13 12 11 11 10 10 11 11 11 11 11 11 12 12 13 14 14 15 15 15 16 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 15 15 15 16 16 16 15 15 14 13 13 12 12 10 8 6 5 4 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 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 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 6 5 5 5 5 5 5 5 4 4 4 5 5 6 6 5 4 4 4 5 6 7 7 7 8 8 9 9 9 9 9 9 10 11 10 8 6 4 4 4 2 2 3 4 5 7 8 8 8 8 9 10 11 11 11 11 10 10 10 10 10 10 10 10 9 8 7 6 6 6 6 6 5 6 6 7 7 7 7 7 7 6 6 7 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 8 6 3 1 1 1 2 3 4 6 7 8 8 8 8 7 7 5 4 4 4 4 5 4 3 3 3 3 4 5 6 7 7 8 9 10 10 10 11 11 12 12 12 12 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 10 11 12 13 13 12 12 12 10 10 10 9 8 8 8 8 8 8 7 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 9 9 8 8 8 7 7 6 5 5 5 5 5 6 6 6 7 7 7 8 8 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 13 13 13 12 12 12 12 13 13 14 15 16 16 16 16 16 16 16 17 19 20 19 18 17 15 13 13 13 12 12 12 12 13 14 16 18 18 18 18 18 17 16 16 15 14 13 11 11 11 10 9 8 8 8 9 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 9 8 7 5 4 4 4 4 4 5 5 5 5 5 4 4 3 2 2 2 1 2 3 3 4 4 4 5 7 8 8 8 8 9 9 9 8 6 4 2 1 1 1 2 2 2 2 2 2 2 3 4 6 7 8 8 8 8 8 8 8 8 9 10 11 12 13 13 14 14 15 16 16 16 17 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 16 17 17 17 17 16 16 14 13 13 12 11 11 12 13 14 16 17 17 17 17 17 16 16 16 17 17 17 17 16 16 15 14 14 13 12 11 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 13 14 14 14 14 14 15 15 15 15 15 14 13 13 13 12 11 9 7 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 10 10 10 7 5 3 2 1 2 3 4 5 6 8 9 9 9 10 10 11 11 11 10 9 9 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 5 3 1 1 0 1 3 5 6 7 8 8 7 7 7 6 3 2 2 3 4 4 3 3 3 3 4 5 6 7 7 8 8 9 9 9 10 11 12 13 13 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 10 11 12 13 13 13 12 11 10 10 9 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 9 9 10 10 11 11 10 10 9 8 8 8 8 7 5 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 14 15 16 16 16 16 16 16 17 18 19 20 19 18 17 15 15 14 13 13 13 13 13 13 14 16 18 19 20 20 20 18 16 15 14 13 12 11 11 10 9 9 8 8 9 10 11 11 11 12 11 12 12 11 11 10 9 9 8 9 9 9 9 9 9 9 8 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 3 4 4 5 5 5 6 7 8 8 8 9 9 9 9 8 5 2 1 1 1 2 2 3 3 3 3 2 3 3 4 6 6 7 7 8 8 8 8 8 8 8 10 11 11 12 12 13 14 15 15 16 16 17 18 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 17 17 16 16 15 14 14 13 12 12 12 13 14 15 16 17 17 17 18 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 12 11 12 12 12 12 12 12 12 13 13 14 15 15 15 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 9 7 6 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 5 6 6 6 5 5 5 5 5 4 4 5 5 4 4 4 4 4 5 5 5 5 6 6 7 8 8 9 9 9 9 9 9 10 9 6 6 4 2 2 3 4 5 6 8 9 9 10 10 11 11 11 10 9 8 8 7 7 7 8 8 8 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 7 7 7 7 5 4 3 3 3 2 3 5 7 8 8 8 8 7 7 6 4 1 0 1 2 3 3 3 3 3 4 5 6 7 7 7 8 8 8 9 9 10 12 13 14 15 14 14 13 13 12 11 10 10 10 10 10 11 11 10 10 10 9 9 9 10 10 11 12 12 12 12 11 11 10 10 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 10 9 9 8 8 8 7 6 4 4 4 5 6 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 13 13 14 15 15 16 16 16 16 16 17 18 19 20 19 18 17 16 16 15 14 14 14 14 14 14 15 16 18 19 20 20 19 17 15 14 14 12 11 11 10 10 10 10 10 10 11 12 12 12 12 13 13 13 13 12 11 10 9 9 9 9 8 8 7 7 8 9 8 6 5 6 5 5 5 5 4 4 4 5 5 5 4 2 0 2 3 3 4 5 6 6 6 6 7 8 9 9 9 9 10 9 9 8 5 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 6 6 6 7 8 8 8 8 7 8 9 10 11 11 11 11 12 13 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 19 18 17 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 20 20 21 21 22 22 22 22 21 21 21 21 21 21 22 21 21 21 21 20 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 15 14 14 14 14 14 15 16 16 16 17 18 18 18 17 17 17 18 17 17 17 17 17 16 16 15 14 13 12 12 13 12 12 12 12 12 13 13 14 14 15 16 16 16 15 15 14 14 14 13 13 13 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 10 9 8 7 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 6 6 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 7 8 8 8 9 9 9 8 8 9 10 10 8 7 5 5 5 6 6 6 7 8 9 10 10 10 10 10 9 8 7 6 6 6 6 6 6 6 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 8 8 7 8 8 9 9 9 9 8 7 7 7 6 4 3 3 3 4 3 5 7 8 9 9 8 8 7 6 4 2 1 1 1 2 3 3 4 4 4 5 6 7 7 8 8 8 8 8 9 9 10 12 13 14 15 15 14 14 13 11 10 9 9 9 10 10 11 11 11 11 10 10 10 10 10 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 9 9 9 10 10 11 11 11 11 10 9 8 7 7 7 6 4 4 4 5 6 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 6 5 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 17 18 19 20 19 18 17 17 16 16 15 15 15 14 14 14 15 16 16 18 19 19 18 16 17 16 15 14 14 12 12 11 12 12 12 12 13 14 14 14 14 14 14 14 13 11 10 10 10 10 10 9 9 8 7 7 8 8 8 7 7 6 5 5 5 4 3 2 2 3 4 4 3 2 2 3 3 4 5 6 6 6 6 6 7 8 9 9 9 9 10 10 9 8 6 4 4 3 3 3 3 4 4 4 3 3 3 4 4 5 5 5 6 6 7 8 8 7 7 7 8 9 9 10 10 10 11 12 13 14 14 14 15 15 16 17 18 18 19 19 20 21 21 21 21 21 21 21 21 20 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 20 19 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 15 14 14 14 14 14 13 12 11 11 10 10 11 12 13 13 13 14 14 13 13 13 13 12 12 12 11 10 10 10 10 10 9 9 8 8 7 7 7 8 8 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 10 10 10 10 10 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 6 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 4 4 5 6 7 8 8 8 9 9 9 9 9 10 10 10 9 9 7 7 7 7 6 6 7 8 9 9 10 10 9 8 6 6 5 5 6 6 6 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 9 9 9 10 9 8 8 8 8 8 8 7 7 6 6 7 7 7 8 9 9 9 9 8 7 7 6 5 3 2 3 3 3 3 5 7 8 8 8 7 8 7 5 3 2 2 2 2 3 4 4 4 5 6 6 7 7 8 8 9 9 9 9 9 10 10 12 13 14 15 15 14 14 12 11 9 8 8 9 10 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 10 10 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 10 10 11 11 11 10 9 8 7 7 6 5 4 4 4 5 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 5 4 3 3 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 18 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 16 17 19 20 19 18 18 19 19 18 17 16 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 12 11 10 10 10 10 11 11 10 10 9 8 8 9 8 8 7 6 5 5 5 5 4 2 0 1 1 1 1 1 2 3 4 5 6 6 6 6 6 6 6 7 8 9 9 9 10 10 10 8 7 5 5 4 3 3 4 4 4 4 3 3 3 4 4 4 4 4 5 6 7 8 8 7 7 7 8 9 9 9 9 9 10 11 12 13 13 13 14 14 15 16 17 17 18 19 19 20 20 21 21 21 21 21 21 21 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 19 18 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 16 16 15 14 14 15 15 15 15 15 16 16 16 17 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 17 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 15 14 14 14 14 14 14 13 12 11 11 10 10 11 12 12 13 13 14 14 13 13 13 12 12 12 11 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 2 2 3 3 4 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 8 7 6 6 6 5 6 7 8 8 9 9 8 7 6 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 9 8 8 8 8 8 8 7 6 6 5 6 6 7 7 8 9 9 9 8 8 7 6 5 2 1 2 4 4 3 4 5 6 7 7 6 6 5 4 3 3 2 2 3 4 5 5 6 6 7 7 7 8 8 9 9 9 9 9 9 10 11 12 13 14 14 15 15 14 12 11 9 8 9 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 9 8 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 10 10 9 8 7 7 7 6 5 5 5 6 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 5 4 4 3 3 4 4 4 4 5 5 5 5 6 6 7 7 8 9 9 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 19 18 18 18 17 17 17 16 16 16 16 16 16 16 17 18 20 21 21 20 20 20 20 20 19 18 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 11 10 10 11 11 12 12 11 10 10 9 9 9 9 8 7 7 6 7 6 5 3 2 1 1 0 0 1 2 3 4 5 6 6 6 6 5 3 4 6 8 8 9 9 9 9 9 9 7 5 4 4 4 3 4 4 5 4 3 3 3 3 4 4 4 4 5 6 7 7 7 7 7 7 8 8 8 8 8 8 9 11 12 12 12 12 13 14 14 15 16 16 17 18 18 19 19 20 21 21 21 21 21 21 20 20 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 19 18 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 16 15 16 16 16 16 16 17 17 18 19 19 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 14 13 13 13 13 13 13 13 12 11 10 10 11 11 12 13 13 14 14 13 13 12 12 12 11 11 10 10 10 9 10 10 11 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 7 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 1 1 2 3 4 5 5 5 5 6 7 9 9 9 9 9 9 9 9 8 7 6 5 5 5 6 7 7 7 8 8 9 8 7 7 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 10 10 9 8 8 8 8 9 9 8 7 6 6 5 6 7 7 8 9 10 9 9 8 7 6 5 5 2 1 3 4 3 3 4 5 5 5 5 5 4 3 2 2 3 4 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 12 13 14 15 15 14 13 11 10 10 10 10 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 9 9 8 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 9 9 8 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 5 4 4 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 17 18 19 21 21 20 20 20 20 20 19 18 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 12 12 12 11 12 12 13 13 13 12 10 10 9 9 9 9 9 9 8 8 8 6 5 4 2 1 0 0 1 2 4 5 5 5 6 6 5 3 1 2 4 6 7 8 8 8 8 8 7 6 4 3 3 3 3 4 4 5 3 3 3 3 3 4 4 4 5 5 6 7 7 7 7 7 7 7 8 8 8 8 8 9 11 12 12 11 12 12 12 13 14 15 15 16 17 17 17 18 19 20 21 21 21 21 21 20 20 20 19 19 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 17 17 17 18 18 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 21 20 18 17 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 17 17 18 18 19 20 20 20 19 19 18 18 17 17 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 15 15 14 14 14 13 13 13 13 13 12 12 11 11 11 11 12 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 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 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 3 4 4 4 4 4 4 4 6 9 10 10 9 9 9 9 8 7 6 5 5 5 5 6 7 8 8 8 8 9 9 8 8 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 9 9 9 10 10 10 10 10 10 9 8 8 8 8 9 9 9 9 8 8 7 6 7 7 7 9 10 10 9 9 8 8 6 6 5 3 1 2 3 3 4 4 4 4 4 3 3 2 0 1 4 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 12 13 14 15 16 15 13 12 11 11 10 10 10 11 11 11 10 9 8 8 7 7 7 7 7 7 6 6 5 4 5 5 5 5 5 5 5 5 4 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 4 4 4 5 4 5 5 6 6 7 7 8 8 8 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 20 20 20 20 19 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 13 13 13 12 13 13 14 14 13 12 11 11 10 10 10 10 11 10 10 10 9 8 7 4 2 1 0 1 2 3 4 5 5 6 6 5 3 1 1 1 3 5 6 6 7 8 8 7 5 3 2 2 2 2 3 4 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 10 11 11 11 11 11 11 12 12 12 13 14 15 15 16 16 17 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 16 17 18 18 18 19 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 19 18 17 17 16 16 15 15 16 15 15 15 15 15 16 16 16 15 15 16 16 16 17 16 16 16 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 17 17 17 17 17 18 19 19 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 2 3 6 8 10 11 11 11 11 10 8 6 4 3 3 4 5 6 7 8 8 8 8 8 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 10 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 7 8 9 10 9 8 8 7 7 6 5 3 1 1 2 3 4 4 4 4 4 3 2 2 3 5 7 8 7 7 7 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 9 10 11 11 12 14 16 16 16 14 13 11 10 10 10 9 9 9 8 7 5 4 4 3 3 3 4 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 5 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 4 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 11 11 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 16 17 18 19 19 20 20 20 20 20 19 18 17 16 16 15 15 15 15 15 15 16 16 16 16 17 16 15 15 14 13 13 13 14 15 15 14 13 12 11 11 11 11 11 12 11 11 10 9 9 7 4 2 2 2 2 3 4 5 5 5 6 6 4 1 1 1 1 3 4 5 6 7 7 7 6 4 1 1 1 2 2 3 4 5 5 4 4 4 4 4 4 3 4 5 6 6 6 6 6 6 7 7 7 7 7 7 8 9 10 10 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 18 19 19 19 19 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 19 20 21 21 21 21 21 22 22 22 22 22 21 21 20 19 18 17 17 16 16 16 16 16 15 15 15 15 15 15 16 15 15 15 15 16 16 16 16 16 16 16 15 15 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 16 16 16 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 3 2 2 3 6 8 10 11 11 12 12 11 8 5 3 3 3 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 11 10 10 10 10 9 9 9 9 8 8 7 7 7 7 8 8 8 9 9 10 9 9 9 8 8 7 7 7 7 8 9 8 8 7 7 6 5 5 5 5 7 8 8 8 7 7 7 7 6 4 2 1 2 2 3 4 5 5 6 6 6 6 6 7 8 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 12 13 15 16 16 15 13 11 10 10 9 8 7 6 4 3 3 3 3 3 3 3 2 1 0 1 3 4 5 5 5 5 5 5 5 4 4 4 4 5 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 17 17 18 19 19 19 19 19 19 18 18 17 16 16 16 15 15 15 15 15 16 17 17 18 18 16 16 15 14 13 13 14 15 15 16 14 14 13 12 11 11 12 12 12 12 11 11 10 8 6 4 3 2 3 3 4 4 5 5 6 6 6 4 1 0 1 1 3 3 4 6 7 7 7 6 4 2 1 2 2 3 5 6 6 6 5 4 5 4 4 4 3 4 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 14 15 16 17 17 18 18 18 19 19 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 20 20 20 21 21 21 21 21 21 21 21 21 20 19 19 18 17 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 17 17 17 17 17 17 17 16 16 15 15 14 15 15 16 16 16 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 18 18 17 17 16 16 16 15 15 15 16 17 17 16 15 14 13 13 13 13 13 13 14 14 14 14 14 13 13 12 11 11 10 9 9 8 9 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 3 3 4 4 6 8 10 11 12 12 12 11 9 6 4 4 4 4 5 5 6 7 8 8 8 8 8 9 9 9 9 10 10 10 11 10 10 9 9 9 9 9 8 8 7 7 6 6 7 7 7 8 9 9 9 10 10 10 9 8 7 6 7 6 7 8 8 7 6 5 5 5 5 4 3 2 3 4 6 6 7 6 6 6 5 3 2 2 3 3 3 5 6 6 7 8 8 8 8 9 9 10 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 12 13 15 17 16 14 12 11 10 9 7 5 3 3 3 4 5 5 5 5 4 3 2 2 3 4 6 6 6 6 6 5 5 4 3 3 4 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 11 11 12 13 13 12 12 11 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 12 12 13 13 13 13 14 14 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 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 16 16 17 18 18 18 18 16 15 14 14 13 14 15 16 16 15 15 13 12 12 12 12 12 12 12 11 11 10 8 6 4 3 3 3 4 4 5 5 5 6 6 6 5 3 1 1 2 3 3 5 6 7 7 7 6 4 3 3 3 4 5 6 7 7 7 6 5 5 5 5 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 11 12 13 15 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 17 17 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 15 16 16 16 16 16 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 17 17 17 17 17 16 16 15 15 14 13 14 14 15 15 16 17 17 17 17 17 18 18 18 18 18 19 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 16 16 17 17 17 16 15 14 14 13 13 14 14 14 14 14 14 14 14 14 13 12 12 11 9 8 7 7 8 8 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 Wind_Direction 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 354 354 354 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 335 335 335 335 335 336 336 336 337 337 338 339 339 340 340 340 340 341 341 341 342 342 341 341 342 342 339 333 330 330 329 325 317 308 304 304 303 298 297 294 292 292 292 292 292 291 286 281 279 281 282 278 272 269 268 267 266 265 264 263 264 269 274 278 284 291 296 300 303 305 305 302 301 311 330 340 328 293 267 258 254 249 244 241 235 231 227 224 221 220 220 219 219 221 223 224 224 222 216 204 182 170 156 149 151 155 159 162 165 167 169 170 172 172 172 171 170 168 167 166 165 165 166 167 168 169 170 169 167 162 157 154 153 153 152 152 151 151 151 152 152 152 155 156 158 161 164 167 170 171 171 170 168 165 161 158 156 154 153 153 154 156 158 160 161 164 166 168 171 174 175 174 171 168 167 168 168 169 168 167 166 165 166 166 167 168 169 170 170 169 168 168 167 167 165 162 161 164 167 170 172 174 175 181 190 195 184 121 123 147 156 164 172 176 177 176 175 178 181 169 161 161 161 161 163 162 157 151 151 154 159 162 169 181 195 209 213 201 192 187 176 165 168 175 178 179 182 179 182 195 214 233 248 260 170 145 162 181 202 220 227 218 206 198 185 183 215 238 236 230 225 222 217 213 211 213 213 211 211 212 212 212 212 211 211 209 209 212 215 217 215 211 207 207 206 206 205 205 204 202 200 193 180 168 166 170 175 180 185 189 192 192 194 195 191 182 178 179 182 186 190 192 193 190 182 172 161 152 146 139 145 152 156 158 160 162 163 163 162 163 166 169 171 172 174 173 171 169 169 169 170 172 174 175 177 178 180 181 181 180 179 180 181 183 184 186 186 185 185 186 186 186 186 186 185 184 183 182 180 179 179 178 177 176 174 172 170 170 170 170 169 169 170 172 173 171 166 160 157 156 156 157 162 163 162 162 161 163 166 169 169 167 166 167 168 168 167 166 165 164 163 163 164 165 164 163 160 157 156 157 159 161 162 165 166 168 170 172 174 175 176 175 175 175 168 162 161 163 165 165 166 168 170 172 173 171 168 162 155 147 140 132 125 117 115 109 105 105 107 110 112 115 117 118 119 119 119 119 119 119 120 122 124 129 130 130 130 130 129 129 129 130 131 132 132 132 133 135 136 137 138 138 138 140 141 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 354 354 354 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 333 333 333 333 334 334 334 334 335 335 335 336 336 336 337 337 338 339 339 339 340 340 340 341 341 342 343 343 343 342 343 343 339 332 329 329 329 327 321 308 298 300 306 307 306 302 297 292 289 288 289 289 285 280 277 276 276 274 266 266 262 259 258 259 260 260 262 266 272 278 284 291 295 299 301 302 301 296 293 295 301 312 321 313 280 262 255 250 245 241 238 237 233 228 225 224 224 222 221 222 224 225 225 223 218 207 185 173 156 151 154 157 160 164 166 167 169 170 171 172 171 170 170 169 168 167 166 166 167 168 169 170 169 167 163 160 157 155 155 155 154 154 154 154 154 155 155 156 159 160 162 164 167 169 171 172 173 173 170 166 161 157 155 153 153 154 155 156 158 160 162 162 164 168 171 173 174 173 170 169 169 169 170 169 168 166 165 165 165 166 167 168 170 170 170 170 169 168 167 165 163 161 161 163 166 170 175 177 179 186 193 189 172 135 138 156 164 171 178 181 183 184 184 185 169 125 125 137 147 154 158 158 155 151 152 155 156 162 174 189 208 219 193 143 145 155 161 166 176 188 194 191 213 196 189 197 215 234 253 270 263 175 178 190 204 219 220 213 206 178 153 188 234 235 230 225 222 219 215 212 214 216 216 214 214 213 214 214 212 210 209 206 206 209 214 217 217 213 209 207 207 208 207 206 203 200 198 192 180 169 167 171 177 182 186 188 190 193 195 196 193 184 179 180 182 186 189 192 192 190 181 171 162 152 143 144 151 156 160 160 162 162 163 164 164 165 167 168 171 174 175 173 170 168 168 169 170 173 174 176 177 179 179 180 180 179 179 180 181 183 184 186 186 186 186 187 187 187 187 186 186 185 184 183 182 181 179 178 177 176 172 170 169 169 169 169 168 169 170 172 173 171 166 162 160 159 159 162 166 166 167 166 165 165 167 168 167 165 165 166 168 168 168 167 167 165 164 163 164 165 164 163 161 158 157 158 160 161 163 165 167 169 172 174 176 177 177 177 177 175 168 162 162 164 165 167 169 171 173 174 174 171 167 161 153 145 136 129 124 122 112 108 108 109 111 113 115 117 118 120 120 120 120 121 121 122 124 125 127 131 132 131 131 131 130 130 131 131 132 133 133 134 135 136 137 137 138 138 139 140 142 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 354 354 354 354 353 353 353 353 353 352 352 352 351 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 333 333 333 334 334 334 334 334 335 335 335 335 336 337 337 338 339 339 339 339 340 340 341 342 343 344 344 344 343 343 342 338 332 328 328 329 329 325 313 299 296 300 303 308 309 306 300 295 292 291 289 285 279 275 272 271 268 264 263 258 255 253 254 257 258 260 263 269 276 284 289 293 295 296 298 298 293 291 289 290 292 297 300 290 272 260 252 246 242 241 239 235 231 228 226 226 225 223 223 224 225 225 224 221 215 210 184 155 152 156 159 162 165 167 168 169 170 171 172 171 170 170 169 168 168 167 167 168 169 170 170 169 165 161 159 158 157 156 156 157 158 158 158 158 159 159 160 162 163 164 166 168 171 171 173 174 174 171 166 161 157 154 154 155 155 156 157 158 160 161 163 165 168 170 172 173 172 170 169 170 171 171 170 168 166 166 165 165 166 168 169 170 171 171 171 170 169 168 166 165 162 162 163 167 172 176 181 187 195 196 185 167 148 151 162 170 176 179 184 191 196 200 199 151 111 112 123 137 148 153 154 152 152 153 154 158 165 177 195 215 219 151 119 127 142 155 168 182 196 202 215 238 216 199 202 215 230 246 260 256 218 203 206 213 222 229 229 194 92 78 246 243 235 228 223 219 216 214 214 216 218 218 217 217 216 216 217 215 210 208 204 203 207 212 216 216 214 211 209 207 208 208 206 200 198 197 192 182 171 170 174 179 183 185 188 191 193 194 196 194 186 180 180 182 185 188 191 191 191 187 176 161 149 146 150 156 161 163 163 164 164 165 166 166 167 168 170 173 175 175 173 170 168 168 169 171 173 175 176 177 177 179 179 179 179 179 180 181 183 184 185 186 186 186 187 187 187 188 187 187 185 184 184 183 181 179 179 177 174 170 169 168 168 168 168 168 170 171 173 174 172 168 165 163 162 162 164 167 170 171 170 169 167 166 165 164 163 165 167 169 169 170 169 168 166 165 164 165 165 164 163 161 159 158 159 160 161 162 166 169 172 174 176 177 178 178 179 178 175 169 165 163 163 166 169 171 173 175 175 174 171 166 158 148 140 132 124 122 116 114 113 113 114 116 117 118 119 120 121 122 123 123 123 124 126 127 129 131 133 132 132 132 132 132 132 132 133 133 133 134 135 136 137 137 137 137 138 139 141 142 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 333 333 333 334 334 334 334 334 334 334 335 335 336 337 337 338 339 339 339 339 340 340 341 343 344 345 345 345 343 341 339 336 330 326 326 328 325 325 318 304 298 295 297 304 308 308 305 302 299 295 290 284 278 273 269 268 266 264 261 258 256 254 253 255 257 260 263 268 274 281 287 289 291 293 294 294 291 290 288 286 285 285 286 285 278 268 258 253 249 243 240 237 234 231 228 228 227 225 224 224 225 226 225 224 222 214 191 157 153 158 161 164 166 167 168 169 170 171 171 171 171 170 169 169 168 168 168 169 170 171 171 168 164 161 160 159 159 158 159 161 162 162 161 162 162 163 163 165 166 167 168 169 170 171 173 175 174 171 166 160 157 155 155 156 157 157 157 158 158 161 164 166 167 169 171 171 171 170 171 172 172 172 170 169 168 166 165 165 167 168 170 171 172 171 171 171 171 169 167 166 165 162 162 167 172 177 186 196 202 197 184 169 157 159 167 173 176 182 190 200 210 217 212 147 113 111 121 134 145 149 151 151 151 153 156 161 168 177 193 209 198 132 119 127 142 157 171 181 189 203 225 232 219 205 204 214 225 235 245 245 229 219 219 222 227 245 285 319 278 230 237 243 235 227 223 222 219 222 223 221 221 220 219 218 218 218 219 217 211 207 202 201 205 210 214 215 215 213 208 206 207 208 205 199 197 196 192 183 174 172 176 179 182 186 189 191 192 194 196 194 187 180 179 182 185 188 190 190 190 187 174 158 151 153 157 162 165 166 165 166 167 168 168 169 169 170 172 174 175 175 172 169 167 167 168 171 173 175 175 176 177 178 179 179 178 179 180 181 183 184 185 186 186 187 187 187 188 188 188 188 186 184 184 183 181 179 178 176 173 170 168 167 167 168 168 169 171 173 174 175 173 169 166 164 163 163 166 170 173 174 174 173 169 165 162 161 162 165 168 170 171 171 171 169 167 166 166 166 165 164 164 163 161 160 160 161 162 164 168 171 174 176 177 177 178 179 180 180 177 173 170 164 164 168 171 173 175 176 176 174 170 164 155 148 142 137 128 121 117 121 120 120 120 120 120 121 122 122 124 125 125 126 126 127 129 130 132 133 133 134 133 133 133 133 134 134 133 133 134 135 136 137 137 137 137 138 138 139 141 142 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 354 354 354 353 353 353 353 353 352 352 352 351 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 333 333 332 332 332 332 332 332 332 333 333 333 333 334 334 334 334 334 334 334 335 336 336 337 338 338 338 338 339 340 341 342 343 343 345 346 344 341 337 334 330 324 321 320 322 316 318 318 313 308 301 299 301 304 304 304 303 301 296 290 283 276 271 268 267 265 263 262 261 259 257 255 256 258 261 265 269 273 278 283 285 287 289 290 291 290 288 287 285 283 281 279 278 276 271 264 260 253 246 241 238 235 232 230 229 228 227 225 225 225 225 225 225 223 218 203 170 157 160 163 166 167 168 169 170 171 171 171 171 171 170 170 169 169 169 169 170 171 171 170 168 165 163 162 161 161 161 163 165 167 166 165 166 166 166 166 167 168 169 169 170 171 172 173 174 173 170 165 161 158 157 157 158 158 157 157 157 159 162 165 167 167 169 170 170 171 171 172 174 174 173 172 171 168 166 165 166 167 169 171 172 173 172 173 173 172 170 167 165 161 160 162 167 173 178 188 200 204 196 185 171 163 164 166 171 178 186 195 205 214 219 206 145 118 118 129 141 148 150 151 152 154 157 160 163 169 174 185 194 163 127 126 136 149 162 168 176 187 202 217 217 211 204 205 212 220 226 231 231 227 223 222 225 230 251 296 287 243 218 219 236 235 226 225 231 232 239 236 232 228 224 222 221 220 220 221 221 213 205 199 199 204 209 211 213 214 211 207 205 206 205 202 198 197 195 192 184 175 175 176 179 184 188 191 192 193 194 195 194 187 181 180 182 185 187 188 189 189 183 170 159 157 160 164 167 168 168 167 168 170 171 171 171 171 172 173 174 174 173 171 168 166 167 168 171 173 174 175 175 176 178 179 178 178 179 180 182 183 184 185 186 186 186 187 188 188 188 189 189 187 185 183 182 181 179 177 176 173 170 167 167 167 168 168 170 172 174 176 175 172 167 166 164 163 164 168 173 176 177 178 176 170 165 161 160 162 166 169 170 172 173 172 171 169 167 167 166 165 165 165 164 163 163 163 163 165 166 169 172 175 177 178 178 179 180 181 180 179 176 169 165 166 169 172 174 176 176 176 174 170 164 158 154 149 141 133 127 125 127 125 124 123 123 123 124 125 125 126 128 129 129 129 130 131 133 133 134 134 135 135 135 135 135 135 134 134 134 135 136 137 138 138 138 138 138 139 140 143 144 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 354 354 354 353 353 353 353 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 334 334 334 334 335 336 336 337 338 338 338 338 339 340 341 342 343 344 346 347 344 338 331 325 319 314 311 310 311 310 303 307 309 307 304 301 299 298 298 298 299 299 296 290 283 277 272 271 268 265 266 265 265 264 262 260 260 261 263 266 269 273 276 277 280 283 285 287 288 287 286 286 285 283 280 277 274 272 271 269 265 257 249 242 238 235 233 231 230 228 227 226 225 224 224 225 224 224 221 213 190 167 164 166 167 168 169 170 170 171 171 171 171 171 170 170 170 170 170 170 171 172 171 170 167 165 164 164 164 164 165 167 169 170 170 170 170 170 170 169 170 171 170 171 172 173 173 173 173 172 169 165 162 160 159 159 159 158 158 158 158 160 163 166 168 168 169 170 170 171 172 173 175 175 174 173 171 168 166 166 166 168 170 172 174 174 173 175 174 172 171 167 161 159 160 164 169 174 178 185 197 201 191 182 170 164 162 165 172 180 189 198 206 212 210 191 140 124 133 144 151 153 153 154 156 159 162 164 165 169 174 174 161 136 127 136 149 157 159 169 179 188 198 208 209 206 205 207 211 216 220 221 221 221 222 222 224 219 227 273 265 239 215 209 227 231 224 224 237 248 252 252 244 235 228 225 224 222 222 223 224 217 204 198 198 203 205 207 210 212 209 205 202 202 202 200 198 197 196 192 185 178 178 178 182 186 190 192 193 193 194 195 194 187 182 181 182 184 185 187 189 188 180 169 163 164 168 170 171 171 170 170 170 172 172 172 172 172 172 173 173 173 171 169 166 165 166 168 170 172 173 174 175 176 177 178 178 178 179 180 182 183 185 185 185 186 186 187 187 188 188 189 189 188 185 183 182 181 179 178 175 172 168 166 166 167 168 169 171 174 176 177 174 169 167 164 163 163 166 170 175 178 180 180 178 172 167 163 161 162 165 169 172 174 174 174 172 170 168 167 166 165 166 167 166 166 166 166 166 167 168 170 173 176 178 178 178 180 181 181 181 178 173 168 165 168 171 173 175 176 177 176 174 170 167 164 160 154 147 139 134 131 130 129 128 126 126 127 128 128 128 128 131 132 132 132 133 134 134 135 135 135 136 136 136 136 136 135 135 135 135 137 138 139 139 139 138 139 139 140 142 144 145 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 354 354 353 353 353 353 353 352 352 352 351 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 334 334 335 336 337 337 337 338 338 339 340 341 342 343 345 347 347 344 336 328 320 312 303 298 296 296 293 288 291 293 295 295 296 293 291 290 290 292 295 295 292 286 281 276 274 270 268 272 270 270 269 268 267 265 265 265 266 268 271 271 274 276 279 281 284 285 285 285 285 284 283 280 277 273 270 270 267 263 258 251 243 238 235 233 232 230 228 227 226 225 224 224 224 223 223 221 217 203 180 170 169 169 170 170 170 171 171 171 172 171 171 171 170 170 171 171 171 172 173 172 170 167 167 165 165 166 168 169 170 171 172 173 173 173 173 173 172 173 173 173 173 174 174 173 173 172 171 169 166 164 162 161 160 161 160 159 159 161 163 166 168 169 169 170 171 171 172 174 175 176 176 176 174 171 169 167 166 167 169 171 173 174 175 175 176 175 173 171 165 161 161 164 168 171 175 178 182 190 192 182 176 167 164 163 166 173 181 191 200 205 207 202 178 140 136 150 157 158 158 158 158 161 165 168 170 171 172 172 157 128 129 138 150 158 157 162 173 184 190 195 203 207 207 207 209 212 215 216 216 216 218 219 220 217 202 192 234 253 240 217 209 224 226 220 220 232 242 251 253 246 235 229 227 226 224 224 225 226 218 201 196 198 200 203 205 208 210 209 203 197 196 197 197 196 195 194 192 187 186 181 182 185 188 191 193 193 194 195 196 194 188 183 181 182 183 185 188 189 188 180 171 168 171 174 175 175 174 173 172 172 173 173 173 172 172 171 172 172 171 169 167 164 165 165 167 169 171 173 174 174 175 176 177 177 178 179 181 182 184 184 185 185 185 186 187 187 188 189 189 189 187 185 184 182 180 180 177 174 170 167 166 166 167 168 169 171 174 177 177 174 172 167 163 162 164 168 172 178 181 182 182 179 175 169 165 164 163 165 171 174 175 175 174 172 170 168 167 166 166 167 168 168 168 168 168 169 169 170 171 173 176 178 178 179 180 181 181 180 176 171 167 167 170 172 174 175 177 177 177 176 173 170 167 163 158 149 142 136 133 133 133 132 131 132 132 132 132 132 132 135 135 135 135 135 136 136 136 136 137 138 138 137 137 136 136 135 136 136 138 139 140 140 140 139 139 140 141 143 145 146 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 354 354 354 353 353 353 353 352 352 352 351 351 351 350 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 334 334 335 336 337 337 337 338 338 339 340 341 342 344 346 348 347 344 337 329 323 312 294 283 282 284 279 277 279 280 279 278 277 279 280 281 283 285 291 295 295 293 290 286 282 277 276 279 277 276 276 276 275 272 269 265 264 264 266 267 270 272 275 278 281 283 283 284 285 284 283 281 278 275 272 268 264 261 257 252 244 239 235 233 231 230 228 227 226 225 225 224 223 222 221 220 217 207 188 176 172 171 171 171 172 172 172 172 172 172 171 171 171 171 171 172 173 174 174 173 171 172 167 166 167 168 170 172 172 173 174 175 175 175 175 174 175 176 176 175 175 174 174 174 173 172 170 168 167 165 164 163 162 163 161 161 162 164 167 169 170 171 171 172 173 173 174 175 176 176 176 175 173 171 169 167 166 167 169 172 174 175 176 176 177 176 176 172 166 163 166 170 173 174 177 180 183 184 180 171 169 166 165 164 168 174 182 192 200 205 205 195 165 142 150 161 164 162 161 160 161 166 173 178 181 183 183 190 172 128 149 161 168 169 168 169 177 187 191 193 201 208 211 212 213 214 216 216 215 215 217 222 223 214 194 178 215 246 238 217 215 225 224 217 215 219 226 243 246 244 232 226 226 227 225 225 226 226 218 200 194 198 201 205 205 205 207 209 204 195 189 188 189 186 186 189 189 189 185 184 185 187 189 191 193 194 195 196 196 194 188 185 183 182 183 185 188 189 188 181 174 174 177 179 180 179 177 176 174 173 173 173 172 171 170 170 170 169 168 166 165 163 163 164 166 169 171 173 173 173 174 176 177 177 178 179 181 182 183 184 184 185 185 186 186 187 188 188 189 188 187 186 185 183 183 180 176 173 169 166 166 166 167 168 170 172 175 178 178 177 173 166 162 163 166 170 175 181 184 184 183 181 176 172 170 167 166 168 173 175 175 175 173 171 169 167 166 166 166 168 169 170 170 170 170 170 171 171 172 174 176 177 178 179 180 181 181 178 174 171 169 170 172 174 175 175 177 178 178 177 175 172 170 166 159 150 142 138 135 136 138 137 137 137 137 137 137 136 136 138 138 138 138 138 138 137 138 138 138 139 139 138 137 137 136 136 137 138 140 141 141 141 141 141 141 142 143 144 145 146 358 358 358 358 357 357 357 357 357 356 356 356 356 356 355 355 355 355 355 355 354 354 354 353 353 353 352 352 352 351 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 333 333 334 335 336 337 337 337 338 338 339 339 340 342 345 347 349 349 346 340 333 329 319 295 272 270 273 272 272 270 268 265 261 260 263 269 273 276 278 286 293 296 296 295 293 289 285 283 284 284 284 284 285 284 280 273 264 262 260 260 262 265 268 272 275 278 281 283 284 285 285 284 281 280 278 274 268 262 258 254 250 244 238 234 232 231 229 228 226 226 225 224 223 221 220 219 217 213 205 191 180 175 173 172 172 173 172 173 173 172 172 171 171 171 171 172 173 174 176 176 175 174 173 168 167 168 170 172 174 174 175 176 177 177 177 176 176 176 177 178 177 176 175 175 175 175 172 170 169 168 167 166 165 164 163 164 163 165 168 171 172 172 172 173 174 174 175 175 176 175 175 174 174 172 170 169 167 166 167 169 172 175 177 177 177 178 178 177 173 169 166 170 176 178 180 181 184 183 177 169 163 164 164 162 162 167 174 183 191 198 204 204 191 160 151 161 165 166 165 162 162 166 174 182 188 195 202 209 254 290 249 196 189 185 179 175 174 177 183 189 193 202 213 220 222 220 219 219 218 216 217 221 227 229 219 188 160 210 239 231 214 218 228 224 220 217 216 223 236 241 241 231 224 225 227 226 226 227 227 221 213 208 202 204 207 206 204 204 207 207 195 182 175 173 168 170 177 182 184 184 185 186 188 190 192 193 195 196 197 196 194 192 188 184 182 183 186 188 190 187 182 178 178 181 183 184 183 182 179 176 173 172 171 170 169 168 168 167 167 165 164 162 161 162 164 167 170 172 173 172 173 174 175 176 177 178 179 180 181 182 183 184 185 185 185 186 187 188 188 188 188 187 186 186 185 183 179 175 171 168 166 166 167 168 169 171 173 176 178 178 177 172 165 163 165 167 172 178 184 187 187 185 182 179 176 172 170 170 171 174 174 174 173 172 170 168 167 166 166 168 169 171 171 171 171 172 172 173 173 173 176 177 177 177 178 179 180 180 177 174 172 172 173 174 175 175 176 177 177 179 178 176 173 171 167 161 153 147 143 141 141 142 141 141 141 141 141 140 140 139 141 141 140 140 140 139 139 139 139 140 141 140 139 138 138 137 137 138 139 140 142 142 142 142 142 142 143 144 145 146 147 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 354 354 354 353 353 353 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 333 334 335 336 337 337 337 338 338 339 339 341 343 345 347 350 350 347 342 339 336 331 313 280 271 270 272 274 266 257 253 252 252 256 263 267 268 270 276 285 288 292 294 293 291 289 286 287 289 290 291 292 293 290 277 257 259 254 253 256 261 266 270 274 277 280 283 286 287 287 286 283 281 278 274 268 261 255 251 247 243 238 234 232 230 229 227 226 225 224 223 222 220 219 216 214 209 202 191 182 177 175 174 175 174 173 173 173 173 172 172 171 171 172 173 174 176 177 178 178 177 174 171 170 171 173 175 176 176 176 177 178 178 178 178 178 178 179 179 178 177 176 176 177 176 173 170 169 168 168 168 167 166 166 166 167 169 172 173 173 173 174 175 175 176 176 176 176 174 173 172 172 171 170 168 167 166 167 169 172 175 177 178 178 179 179 177 174 172 172 176 182 186 188 189 187 178 167 164 160 157 156 156 158 165 176 186 192 196 201 202 189 166 162 165 166 167 167 166 167 172 180 189 197 208 221 240 268 282 265 243 217 188 168 164 167 171 177 185 193 205 219 230 235 232 226 224 222 219 220 224 231 237 237 201 206 218 234 229 216 220 227 228 224 219 217 221 231 237 239 233 226 225 227 227 227 228 227 226 221 212 204 204 208 207 203 201 205 206 193 174 162 157 151 153 166 176 181 184 186 188 189 191 192 194 195 197 198 197 197 194 189 185 183 184 187 189 189 186 182 180 182 184 187 187 187 185 181 176 173 171 170 168 167 167 166 165 164 163 161 161 161 162 164 167 170 172 172 172 172 173 175 175 177 178 179 179 180 181 183 184 184 185 185 186 186 187 188 188 188 187 187 187 186 183 178 173 170 167 166 166 167 168 170 171 174 175 177 179 177 171 165 164 166 169 174 180 187 190 190 188 186 183 178 174 173 173 173 174 173 173 172 170 168 167 167 167 167 169 171 172 173 173 173 173 174 175 175 175 178 178 178 177 178 179 180 179 177 174 173 174 175 175 175 176 177 177 178 179 179 177 174 172 169 164 158 153 149 147 146 147 146 145 145 144 144 143 143 142 144 143 142 142 141 141 141 141 142 141 141 141 140 139 138 138 139 139 141 141 143 143 144 144 144 144 144 145 145 146 147 358 358 358 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 354 354 354 353 353 353 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 331 331 331 332 332 332 331 331 331 331 331 332 332 333 334 335 336 337 337 337 338 338 338 339 341 343 345 347 350 351 349 346 343 342 339 332 317 301 286 282 282 266 246 239 242 248 256 264 266 264 263 268 275 279 285 288 288 288 288 288 290 292 294 296 298 300 315 103 101 110 179 240 251 259 266 271 275 278 281 284 288 289 289 288 287 284 278 273 268 260 253 248 244 240 237 234 231 229 228 227 226 225 223 222 221 219 217 214 211 206 199 190 183 179 177 177 176 175 174 174 174 173 173 172 172 172 173 174 175 177 177 179 179 179 176 174 174 175 176 178 178 178 178 179 179 179 179 179 179 179 181 181 180 179 178 178 178 176 172 169 168 169 169 169 169 168 169 170 171 173 174 175 174 175 177 177 177 176 176 176 175 173 172 171 171 170 169 168 168 167 168 169 173 176 176 178 179 180 179 177 175 175 176 181 187 192 196 198 192 177 170 162 154 149 148 150 157 167 179 188 193 194 195 195 186 173 173 171 171 171 171 172 173 177 185 195 204 216 231 249 264 275 276 263 227 158 135 142 154 164 172 183 195 208 222 234 242 240 239 231 225 222 222 227 234 246 265 283 258 234 239 243 234 230 226 226 223 220 218 221 228 234 238 235 229 228 229 230 230 230 229 225 220 209 200 203 208 207 202 200 203 203 188 165 153 151 144 150 165 176 182 186 188 189 190 192 193 194 196 197 199 199 198 194 190 186 185 186 188 190 189 185 182 182 184 186 188 189 190 188 182 176 172 170 168 166 166 165 164 163 162 161 161 160 160 162 165 168 171 172 172 172 172 173 174 175 176 177 178 179 180 181 183 184 185 185 185 186 186 187 187 188 187 187 187 187 185 181 176 171 168 166 165 166 167 168 169 170 172 175 178 180 178 173 168 167 168 171 176 182 189 193 195 195 192 186 180 177 176 175 174 173 172 171 170 169 168 168 167 167 168 170 172 174 174 174 175 175 176 176 177 178 179 179 179 177 178 179 180 179 177 174 174 174 175 175 175 176 177 179 179 180 179 178 176 174 171 169 164 158 155 153 153 152 150 149 148 148 147 146 146 145 146 145 145 144 144 144 144 144 144 143 142 141 140 140 139 140 140 141 141 142 144 144 145 145 145 145 145 145 145 146 147 358 358 357 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 354 354 354 354 354 353 353 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 335 335 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 332 332 333 334 335 336 337 337 337 337 338 338 339 341 343 344 346 349 351 349 347 346 344 341 340 336 325 307 298 291 265 232 222 232 249 263 270 270 264 262 260 265 273 279 282 283 285 287 289 293 295 298 301 302 116 116 112 106 96 88 90 232 264 271 276 279 281 283 288 291 292 291 291 289 285 279 272 266 259 251 245 241 238 235 233 230 229 228 226 225 224 222 221 219 218 216 213 209 204 196 189 183 181 180 178 177 175 174 174 174 174 173 172 172 173 173 175 176 178 178 179 180 180 180 179 178 179 179 180 180 179 179 179 179 179 179 178 179 180 182 182 181 180 180 180 179 176 172 169 169 170 170 171 172 172 174 175 176 176 176 176 176 177 178 179 178 178 177 176 174 172 170 170 170 170 169 169 169 169 170 171 173 175 176 179 180 180 178 176 176 177 179 184 191 197 203 207 204 200 172 156 148 144 146 153 163 174 185 192 195 194 191 187 182 181 175 175 175 176 177 176 176 180 188 198 208 220 232 246 261 256 266 257 210 135 122 133 148 160 171 183 196 210 222 232 239 241 241 235 229 225 225 229 237 250 271 275 257 248 253 263 260 257 243 232 225 221 220 222 227 232 235 235 232 231 231 232 233 233 232 225 217 207 198 201 206 205 202 200 202 200 181 156 153 145 142 150 166 178 185 189 190 191 191 192 194 195 196 199 200 201 200 195 190 187 187 188 190 190 188 184 182 183 185 186 188 191 192 189 182 174 171 167 166 165 164 164 163 162 162 161 160 159 161 164 167 169 171 172 172 172 172 173 174 174 175 176 178 179 180 181 183 184 185 185 185 185 186 187 187 187 187 187 188 187 184 179 174 170 167 165 165 166 167 168 169 170 173 176 179 180 179 174 169 168 169 172 177 184 188 191 197 200 198 190 183 180 178 176 174 173 171 170 169 168 167 167 167 167 169 171 174 175 175 176 176 177 178 178 179 179 181 181 180 178 179 180 181 180 177 175 173 174 174 175 175 176 178 180 181 181 180 179 177 176 174 172 169 165 162 158 157 156 154 152 151 151 150 149 148 147 147 147 147 146 146 146 146 145 144 144 142 141 141 140 141 141 142 142 143 144 145 146 146 147 147 146 146 146 146 146 146 358 358 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 353 353 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 331 331 331 331 330 330 330 331 330 330 330 330 330 330 330 330 330 330 331 331 330 330 330 330 331 331 332 333 334 335 336 336 337 337 337 338 338 339 340 342 344 345 348 348 347 346 346 344 340 340 336 330 319 311 301 262 219 216 238 263 275 279 276 267 265 259 259 267 277 282 284 286 288 292 297 302 308 313 126 125 125 119 107 93 81 75 69 24 303 291 288 288 289 290 295 297 295 294 291 287 279 271 264 257 249 242 238 235 234 232 230 228 227 225 224 223 221 219 218 217 214 211 207 201 194 188 184 183 181 179 177 176 175 175 175 175 174 173 173 173 174 175 176 177 179 180 181 181 184 183 182 182 181 181 180 180 179 179 179 178 177 177 178 181 184 183 182 181 181 182 180 176 172 170 170 171 172 174 175 176 179 181 182 181 179 177 178 179 180 180 180 179 178 175 172 170 170 170 170 169 169 169 170 171 171 172 172 173 175 178 180 179 177 176 177 178 182 187 194 202 209 214 212 204 170 153 151 148 154 164 174 183 190 196 199 199 195 190 185 177 175 177 180 181 181 179 178 181 189 199 210 222 232 239 243 251 253 243 181 125 120 131 146 159 170 182 195 209 218 222 228 236 240 238 233 228 227 230 236 247 260 263 258 258 261 268 272 271 260 248 236 227 224 224 227 231 233 234 233 232 233 234 235 235 233 225 216 204 198 200 203 204 202 201 201 197 187 173 147 138 140 150 167 181 188 192 193 192 192 193 194 195 196 198 202 203 202 197 192 189 189 190 190 190 187 184 183 183 184 187 190 192 193 190 181 173 169 165 164 164 163 163 163 163 162 161 160 160 163 166 168 170 171 171 172 172 172 173 173 174 174 176 178 179 180 181 183 184 184 185 185 185 186 186 186 187 187 187 188 186 182 177 172 168 166 165 166 166 167 168 169 171 173 176 180 180 178 173 169 167 169 172 177 181 184 192 199 202 201 195 187 183 180 176 174 172 170 169 168 167 166 166 167 168 170 172 175 176 177 178 178 179 180 180 180 181 182 183 181 180 180 181 182 180 177 174 172 172 173 174 175 177 179 181 182 182 181 181 179 178 178 176 174 172 167 163 160 159 156 155 154 153 152 151 150 149 149 149 149 148 148 147 146 145 144 143 142 142 141 142 142 142 144 144 145 145 147 147 148 148 148 148 147 147 146 147 147 358 358 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 354 354 354 353 353 352 352 352 351 351 351 350 350 350 350 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 330 330 330 330 330 330 329 330 330 330 331 332 333 334 335 336 336 336 336 337 337 338 339 340 341 343 345 346 345 343 341 341 340 339 335 331 329 323 314 311 277 231 236 263 282 288 288 284 277 272 260 257 266 278 285 289 290 293 296 302 315 333 91 130 129 132 125 108 90 75 66 58 41 1 321 305 299 297 297 302 302 300 298 294 289 280 271 263 255 247 240 235 233 232 231 230 228 226 224 223 222 220 217 216 215 212 209 205 199 192 190 187 184 181 179 177 176 176 176 176 175 175 174 173 174 175 175 176 178 179 181 183 185 188 187 185 184 183 181 180 180 179 179 178 176 174 175 178 182 184 184 182 182 183 184 181 176 173 171 172 173 176 178 179 180 181 188 189 187 181 179 179 180 181 181 180 179 177 174 171 170 170 169 169 168 169 170 171 173 173 173 173 173 174 177 178 178 177 177 179 181 184 189 196 205 211 214 214 202 172 158 162 160 165 176 183 189 195 202 206 207 206 204 191 176 176 180 183 184 183 180 179 181 188 197 208 217 224 233 242 245 242 229 134 111 115 129 145 158 170 180 191 199 205 212 223 231 237 239 235 230 227 227 231 239 249 257 259 260 260 263 269 271 267 261 250 239 232 230 230 233 234 233 232 232 233 234 236 237 235 227 216 205 201 201 202 203 203 203 202 202 196 173 146 135 138 152 169 182 190 194 195 194 194 193 193 194 195 198 203 205 204 199 194 192 191 191 191 189 186 184 184 183 185 187 191 193 194 189 180 172 167 164 163 163 163 163 163 163 162 162 162 162 165 167 169 169 170 171 172 172 173 173 173 173 174 176 178 180 181 182 183 183 184 184 185 185 185 185 186 186 187 188 188 185 181 175 171 167 166 165 166 166 167 168 169 171 174 177 179 178 175 171 168 167 169 172 175 178 184 191 199 202 201 196 190 185 181 177 174 171 170 168 167 166 165 166 167 169 171 173 177 178 178 179 181 181 182 183 183 184 184 185 183 182 182 182 182 180 176 173 172 172 173 174 176 178 180 182 183 183 182 183 182 181 181 180 178 175 171 166 162 160 158 156 155 154 154 153 152 151 150 150 150 149 148 147 146 145 144 143 143 143 143 144 144 145 146 146 146 146 148 149 149 149 149 148 148 147 147 148 148 358 357 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 354 354 353 353 353 352 352 352 351 351 350 350 350 350 350 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 332 333 334 335 335 336 336 336 337 337 338 339 340 341 342 343 343 341 337 335 334 333 331 327 326 327 326 322 320 304 277 273 282 291 296 297 295 292 284 274 271 275 282 288 292 296 299 303 312 336 60 111 122 133 137 130 110 85 66 55 43 23 354 330 315 307 304 304 305 303 301 300 296 291 282 272 263 255 246 238 233 231 230 230 229 227 225 224 222 221 218 216 214 212 210 207 202 197 191 191 187 184 181 179 177 177 176 176 176 176 175 175 174 175 175 176 177 178 180 182 185 188 190 189 187 185 183 181 180 179 179 178 176 174 173 175 179 183 184 183 183 183 185 185 181 179 175 173 174 176 179 181 182 184 187 194 198 196 184 180 180 181 181 181 181 179 176 172 170 169 169 168 167 168 169 170 172 173 174 174 173 172 173 175 176 177 178 180 182 183 186 190 196 200 206 210 210 198 177 167 167 175 176 181 185 191 199 207 214 215 218 225 223 187 178 183 185 185 183 179 177 180 186 193 198 204 214 229 236 235 232 201 108 105 117 132 146 160 171 180 184 190 199 211 220 226 233 237 235 230 225 223 225 232 243 254 252 254 257 259 262 265 264 261 254 246 241 239 237 239 236 234 234 233 233 234 236 237 236 230 217 206 205 205 202 202 203 204 204 205 199 180 154 140 143 158 170 183 191 195 196 196 194 194 193 193 195 198 202 205 204 201 196 194 192 192 191 189 187 187 185 184 185 188 191 194 194 189 179 170 166 164 163 163 164 164 164 164 164 163 164 164 166 168 169 169 170 171 172 172 172 173 173 173 174 176 179 180 181 181 182 183 183 184 184 184 184 185 185 186 187 188 187 184 179 173 169 166 166 166 166 166 167 168 170 172 175 178 178 176 172 169 166 166 167 170 173 178 184 191 198 201 200 195 190 186 181 177 173 171 169 168 166 165 165 166 167 170 173 175 178 179 180 181 182 183 184 186 186 186 187 187 185 183 183 183 183 179 178 174 172 173 173 174 176 178 180 182 183 184 184 185 184 184 184 183 180 176 172 168 163 160 159 157 156 155 154 154 153 152 151 152 151 150 149 147 146 145 144 144 144 145 145 146 146 147 147 148 148 148 148 150 150 150 150 149 149 148 148 149 150 358 357 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 354 354 353 353 353 352 352 352 351 351 351 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 331 331 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 329 328 328 329 329 329 329 330 331 332 333 333 334 335 335 335 336 336 337 338 338 339 340 341 342 341 338 334 332 331 330 326 324 325 328 328 325 319 313 305 295 291 291 295 297 300 302 298 293 289 288 290 293 296 301 307 314 332 33 73 104 124 134 137 130 109 77 56 44 28 8 346 329 318 312 308 308 308 305 302 299 297 292 284 274 264 255 245 237 231 229 228 227 226 226 224 222 221 220 217 215 212 210 208 205 201 197 195 191 187 184 181 179 177 177 177 177 177 177 176 175 175 175 175 176 178 179 181 184 187 189 190 190 188 186 184 182 181 180 179 177 174 173 174 178 182 184 183 182 183 184 186 185 182 182 177 176 177 180 182 184 186 188 192 201 211 221 191 179 180 179 180 180 180 178 174 171 170 169 168 166 166 167 169 171 171 173 174 174 173 172 172 173 174 177 180 182 183 183 186 191 192 197 203 208 208 200 187 180 183 192 185 181 185 192 201 210 212 218 229 246 271 267 209 191 184 182 178 174 174 179 186 187 192 197 206 219 223 220 212 169 119 116 129 141 152 164 175 176 182 189 202 218 229 233 236 238 234 228 222 219 220 225 235 238 240 247 253 257 260 261 260 256 250 245 242 242 243 244 240 238 235 234 233 232 233 234 234 230 219 209 209 207 203 201 202 203 206 208 206 194 174 157 157 164 171 181 190 195 196 196 196 195 193 192 193 196 201 204 204 201 198 195 193 192 191 190 190 188 185 184 185 188 191 193 193 187 177 169 165 164 164 164 164 164 165 165 165 165 165 166 167 168 169 170 170 171 171 171 172 172 173 173 174 177 179 180 180 180 181 182 182 183 183 183 184 184 185 186 187 188 186 182 176 172 168 166 166 166 166 167 167 169 170 173 176 178 177 172 168 165 164 164 165 168 173 178 183 191 197 199 197 193 189 186 181 179 175 171 168 166 165 164 165 166 169 171 174 177 180 181 181 183 184 185 187 188 189 189 189 188 186 185 184 184 183 182 179 175 173 175 175 175 176 178 180 182 184 184 185 186 186 186 186 184 181 177 172 168 163 161 159 158 157 156 156 155 154 153 153 154 153 151 149 148 147 146 146 145 146 147 147 148 148 149 149 149 149 149 150 151 151 150 150 150 149 149 150 150 152 358 357 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 354 354 354 354 354 354 353 353 353 352 352 352 351 351 350 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 331 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 329 329 330 331 331 332 333 334 334 335 335 336 336 337 337 337 338 339 340 341 340 337 333 332 331 329 326 325 326 328 328 323 316 315 315 310 300 292 291 293 301 306 307 305 301 299 299 300 303 309 319 332 12 78 95 113 126 132 132 121 98 67 46 32 18 1 345 331 321 318 314 313 313 309 304 300 297 293 286 276 265 255 245 235 232 229 226 224 224 224 223 221 220 218 216 213 211 209 206 203 201 199 194 190 186 183 180 178 178 178 178 178 178 177 177 176 176 176 176 177 178 180 183 186 188 190 191 190 189 187 185 184 183 181 179 176 174 174 177 182 185 184 182 182 184 185 186 186 184 182 179 179 180 182 184 187 189 192 197 208 238 273 207 182 177 177 178 179 178 176 172 169 168 168 166 165 166 167 169 171 171 173 174 174 173 172 172 173 174 177 181 182 182 181 184 185 192 199 204 208 210 208 201 196 202 205 193 184 187 195 203 204 210 218 231 250 279 305 315 238 185 176 172 170 172 179 186 186 192 195 199 207 216 210 193 161 137 136 144 151 159 168 170 180 186 192 206 235 250 249 245 240 234 226 219 214 214 217 219 228 231 239 247 255 259 261 259 255 249 242 238 240 243 245 245 242 236 234 232 231 230 231 231 229 221 213 209 207 204 202 201 204 208 211 212 209 197 179 168 167 171 179 188 194 196 196 196 194 193 192 193 195 199 203 203 201 198 195 194 193 192 192 190 189 185 184 185 187 190 192 192 185 174 167 165 164 164 165 165 165 166 166 166 166 165 166 167 168 169 170 170 170 170 171 172 172 173 173 174 178 179 179 179 179 180 180 181 181 182 183 183 183 184 185 187 187 185 179 173 170 167 166 166 166 166 167 168 169 171 174 177 178 174 167 162 162 161 160 163 168 173 178 184 191 195 197 195 191 188 185 184 181 175 171 167 165 164 164 165 167 170 173 175 178 180 181 183 185 186 188 189 190 191 191 191 190 188 186 186 186 185 183 179 176 175 177 177 176 176 178 180 182 183 184 185 186 186 187 186 184 180 176 171 167 163 162 160 160 159 158 157 156 155 154 154 155 154 152 150 149 148 148 147 147 147 148 148 149 149 150 150 150 150 151 151 151 151 151 151 151 151 151 152 152 153 358 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 354 354 354 353 353 353 352 352 352 351 351 350 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 328 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 327 327 327 327 327 328 328 328 329 329 330 330 331 332 332 333 334 334 335 335 336 336 337 337 337 338 339 339 337 335 332 332 331 330 327 323 322 322 320 317 310 310 316 317 312 304 301 297 302 309 310 309 307 306 306 308 311 320 339 8 45 67 97 118 126 128 123 107 79 54 37 24 10 356 344 333 329 324 319 316 316 313 308 302 298 294 287 277 265 254 243 233 232 226 222 221 222 222 221 219 218 217 215 212 209 207 204 202 200 197 193 189 186 183 180 179 178 178 178 178 178 178 177 177 177 177 177 178 179 182 184 187 190 191 191 190 189 188 186 185 184 182 179 177 176 178 181 185 186 183 182 183 185 186 187 186 185 182 181 181 183 185 188 190 192 195 201 216 291 335 343 164 169 172 175 176 176 173 169 167 166 166 165 165 167 168 169 170 172 173 174 174 174 173 174 175 176 178 179 179 177 177 179 184 192 200 205 210 215 218 214 210 215 215 203 191 192 195 197 202 206 214 226 241 264 297 313 260 188 173 168 168 171 176 179 188 195 196 196 201 207 201 183 157 145 147 154 158 161 166 178 189 194 200 214 263 270 260 251 241 230 221 213 209 208 209 214 221 224 232 240 250 259 263 262 258 251 243 237 237 240 243 246 244 239 236 233 231 229 228 227 225 221 216 210 207 204 201 200 203 208 212 214 215 208 189 171 167 170 179 186 191 193 195 195 194 193 193 193 196 198 202 203 201 197 195 194 194 193 192 191 188 186 184 185 187 189 190 188 181 173 167 165 165 166 166 166 167 167 167 166 165 165 166 167 168 169 170 170 171 170 171 172 172 173 173 175 178 178 177 177 177 178 178 179 180 181 182 182 183 184 185 187 186 182 176 172 170 168 167 167 167 167 168 169 170 172 175 177 176 169 161 161 157 157 159 163 168 174 179 185 191 193 193 191 189 188 187 184 179 173 169 166 165 164 165 166 169 171 174 177 179 180 183 185 187 189 191 191 192 193 193 192 191 189 188 188 188 187 184 180 178 178 180 179 178 177 178 180 181 182 183 184 185 185 186 185 183 180 175 171 167 164 164 163 162 161 160 159 157 157 156 156 155 154 152 151 150 149 149 149 149 148 149 149 150 151 151 151 151 152 152 152 152 152 151 151 152 152 153 154 154 154 357 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 351 351 351 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 345 345 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 329 329 329 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 328 328 329 329 330 331 332 332 332 333 334 335 335 336 337 336 337 338 338 337 336 335 333 331 329 329 329 325 317 311 308 304 302 288 292 304 312 314 314 309 305 305 309 311 310 309 310 312 315 320 337 16 48 66 81 100 121 127 122 111 90 65 47 33 19 6 354 346 341 335 327 323 320 322 318 312 306 301 295 287 277 264 252 243 240 230 222 219 218 219 220 219 217 216 215 213 211 208 205 204 203 199 196 192 188 185 182 180 179 179 179 179 179 179 178 178 178 178 178 178 179 180 183 186 189 191 191 191 191 190 189 188 187 185 183 180 179 179 182 185 186 184 182 182 184 187 187 187 187 185 183 182 182 185 188 191 193 195 198 203 208 43 36 85 143 159 167 171 173 173 170 166 164 164 164 165 166 167 168 169 171 173 174 175 175 175 175 176 177 178 178 176 174 173 173 176 183 192 199 205 210 217 222 221 219 222 222 210 201 194 193 194 197 201 208 218 228 241 267 291 249 195 175 168 168 169 173 181 190 196 198 198 200 204 200 181 156 147 151 158 160 164 173 184 195 203 211 232 274 274 261 250 237 224 213 209 205 203 203 209 215 218 225 232 244 257 265 266 263 258 248 243 239 238 243 248 248 244 238 234 231 229 226 224 221 218 214 211 207 202 199 198 201 205 209 210 209 201 182 169 169 174 179 183 188 193 194 195 194 194 194 195 196 198 201 202 200 197 196 195 194 194 193 192 189 186 184 185 186 187 187 185 180 177 171 167 166 167 167 168 168 168 167 166 165 165 165 167 167 169 170 171 171 171 171 171 172 173 174 176 177 176 175 175 176 176 177 178 179 180 181 182 182 183 185 185 183 179 176 174 168 166 167 168 168 168 168 169 171 173 176 177 174 166 164 156 154 156 160 164 170 175 181 187 190 191 190 188 187 187 186 182 177 171 168 165 165 165 166 168 170 173 175 177 178 181 185 187 190 192 193 194 194 194 194 193 191 190 190 190 189 188 185 182 181 181 183 182 180 179 179 180 180 181 182 183 184 184 184 184 183 180 176 172 169 166 166 165 164 162 161 160 159 158 157 156 155 154 152 151 150 150 150 150 150 149 150 151 152 152 153 153 153 153 153 152 152 152 152 152 153 153 154 155 155 156 357 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 354 354 354 354 353 353 353 353 352 352 352 351 351 351 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 330 330 330 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 327 327 327 327 328 328 329 329 330 331 331 331 332 333 334 334 335 336 337 337 337 338 337 335 333 333 331 326 324 325 326 321 312 306 301 294 284 271 273 283 291 297 302 304 304 304 306 308 310 311 314 318 322 330 8 38 59 74 88 102 121 126 117 101 78 58 44 30 17 4 353 347 344 336 330 326 324 325 322 316 309 303 296 287 275 260 252 247 235 225 218 215 215 217 218 216 215 215 214 211 208 205 204 203 201 197 194 190 187 184 182 180 180 180 180 179 179 179 179 179 179 179 179 179 179 181 184 187 190 191 192 191 191 191 191 190 188 186 184 182 182 183 185 186 185 183 182 183 186 187 188 188 187 185 183 182 183 186 190 192 192 193 197 203 171 156 92 110 136 152 161 167 170 171 168 165 163 163 164 166 166 167 169 170 172 173 174 175 175 176 177 179 180 180 178 175 174 171 170 175 184 192 198 203 208 214 220 223 222 224 224 219 210 195 187 188 192 196 202 211 220 227 238 258 236 202 179 174 170 170 175 183 192 197 199 200 202 204 199 183 161 152 155 159 163 170 177 184 193 204 218 238 251 260 257 249 238 219 213 204 197 195 198 204 212 217 219 226 239 254 265 268 269 266 263 255 245 241 244 249 250 245 238 232 230 227 223 221 219 216 214 210 204 200 197 197 198 202 204 204 200 190 177 170 177 179 181 187 192 194 196 196 196 196 196 196 197 199 201 201 200 199 197 195 194 194 194 192 189 186 184 184 185 185 185 183 181 175 170 167 167 168 168 169 169 168 166 165 165 165 166 166 168 170 171 171 171 171 171 171 172 173 175 176 176 175 174 174 174 175 176 177 178 180 180 181 182 184 184 183 181 179 177 171 167 166 169 169 169 169 169 170 172 174 176 177 175 171 161 155 156 159 163 167 172 177 182 187 189 188 186 186 185 185 183 180 175 170 167 165 165 166 167 169 171 174 175 177 180 183 187 190 192 194 196 196 195 195 194 193 193 192 191 191 191 190 187 185 183 183 184 184 183 182 181 181 181 182 183 183 183 183 182 182 182 180 176 173 170 169 168 166 165 163 162 161 160 159 158 156 155 153 152 152 151 151 151 151 151 150 152 153 153 154 154 154 154 154 153 153 152 152 152 153 153 154 155 156 156 157 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 355 354 354 354 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 330 329 329 329 328 328 328 328 328 327 327 326 326 326 326 326 326 326 327 327 327 327 328 328 329 330 330 331 331 332 333 333 334 335 336 337 336 337 337 335 333 331 330 325 318 313 313 316 316 314 312 308 298 285 283 273 275 274 280 288 295 298 298 300 303 308 314 321 330 337 356 66 68 80 90 95 106 120 124 115 96 75 58 43 29 15 2 359 351 342 335 330 328 327 326 323 319 313 306 298 287 272 261 252 241 228 219 214 212 212 214 215 215 213 212 211 209 206 204 203 201 198 195 192 189 186 183 182 181 180 180 180 180 180 180 180 179 180 180 179 179 180 182 185 188 190 191 191 191 191 191 192 193 192 190 187 185 185 186 187 187 184 182 182 184 186 187 189 189 188 186 184 183 185 189 190 189 187 188 191 191 173 141 114 119 134 148 157 163 167 168 167 165 163 164 165 166 167 168 170 172 173 174 174 175 175 176 178 180 182 182 181 181 176 170 169 176 186 193 199 202 205 210 217 222 222 224 224 226 212 189 182 184 189 192 197 205 213 219 224 231 221 205 193 183 173 172 177 185 194 198 200 201 203 204 201 188 174 167 166 167 173 178 181 184 188 197 211 226 239 253 255 250 241 237 217 192 184 186 192 200 208 213 215 220 233 249 260 266 269 270 267 259 249 244 245 248 249 245 235 228 227 225 221 220 218 218 214 208 202 199 197 196 197 199 202 202 198 192 183 179 191 188 190 194 197 198 199 198 198 198 198 197 198 199 200 201 201 199 197 195 195 194 194 192 190 187 184 184 184 184 183 182 178 173 169 168 168 168 169 169 169 167 166 165 165 165 166 167 169 170 171 170 170 170 170 170 171 173 175 177 176 175 173 172 173 174 175 176 178 179 180 181 183 184 183 182 181 178 174 169 167 167 170 170 170 170 171 171 173 175 177 178 176 169 161 158 159 163 167 170 174 179 183 187 186 185 184 184 183 183 181 178 173 169 166 166 166 167 168 170 170 172 175 178 181 186 190 193 195 196 197 197 197 196 195 195 194 193 192 193 193 191 189 187 186 186 186 187 186 185 184 183 183 183 184 184 183 182 181 181 181 179 177 175 173 171 168 166 165 164 163 162 160 159 158 156 155 154 154 153 152 152 152 152 152 152 153 154 155 156 156 155 155 155 154 153 153 153 153 153 154 155 156 157 158 158 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 354 354 354 354 353 353 353 353 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 327 327 327 326 326 326 326 326 326 326 326 326 327 327 327 328 328 329 329 330 330 331 332 332 333 334 335 336 336 335 335 334 332 330 329 325 318 308 297 286 285 300 316 322 321 314 298 286 287 283 276 278 284 290 295 295 296 300 307 318 333 352 18 68 69 105 103 101 106 114 122 124 117 99 76 57 42 28 14 4 360 349 339 333 329 327 326 326 324 320 315 308 299 285 280 267 250 233 221 214 210 209 209 211 212 212 210 210 208 206 205 203 201 199 196 194 191 188 185 183 182 181 181 181 180 180 180 180 180 180 180 180 180 180 181 183 187 189 191 191 191 191 191 192 195 196 196 194 191 189 188 189 188 186 183 182 182 183 185 187 189 190 189 187 185 185 188 191 189 184 180 178 178 169 136 126 121 123 133 144 153 159 163 166 166 165 164 164 165 166 167 169 171 173 174 175 174 175 176 177 179 182 185 186 185 182 174 168 168 176 187 195 200 203 204 207 215 221 222 224 226 227 217 186 178 181 184 188 193 200 209 214 215 214 210 207 200 184 175 173 178 186 195 200 201 202 204 206 203 196 190 188 186 187 186 185 187 188 188 190 197 211 231 247 249 246 244 226 193 170 169 178 189 198 206 212 215 217 226 241 252 256 258 261 260 256 250 246 246 247 248 246 237 227 225 224 220 219 219 219 215 210 200 196 196 197 198 200 203 204 204 201 198 198 205 200 199 201 203 203 202 201 200 200 199 198 198 199 199 200 200 199 197 195 195 194 194 193 190 186 184 183 182 182 182 180 176 172 170 168 169 169 170 170 169 167 166 165 165 166 167 168 170 170 170 169 169 169 169 170 171 173 176 177 176 174 171 170 171 173 174 176 177 179 180 181 183 183 183 182 179 176 172 169 168 169 170 170 171 171 172 173 174 175 176 177 175 169 163 161 163 167 170 173 177 181 184 186 184 183 182 181 181 181 179 176 172 169 167 167 167 168 169 169 171 173 176 180 184 188 193 195 197 197 198 198 198 197 197 195 195 194 194 194 195 194 191 189 188 188 188 189 189 188 187 185 185 185 185 184 183 182 181 181 180 179 178 176 174 171 168 166 165 164 163 162 161 159 158 156 155 155 154 154 153 153 153 153 153 153 155 156 157 157 157 157 156 155 154 154 153 154 153 154 155 156 157 159 159 159 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 354 355 354 354 354 354 353 353 353 352 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 328 327 327 327 327 327 326 326 326 325 325 325 325 325 326 326 326 326 327 327 327 328 328 328 329 330 331 331 332 333 333 334 335 335 334 332 330 330 328 325 320 312 302 287 267 250 257 302 325 329 325 314 314 312 300 291 288 289 292 295 296 297 301 310 327 351 26 67 100 110 126 120 109 123 129 133 133 124 102 74 53 39 27 18 9 354 341 333 328 326 325 326 325 323 321 317 310 299 286 284 263 242 225 214 209 206 205 206 208 209 209 207 207 205 206 203 201 199 197 195 192 190 187 185 183 182 181 181 181 181 181 180 180 180 181 181 181 181 181 182 185 188 190 191 191 191 190 190 192 195 196 197 196 194 191 190 190 188 185 182 181 181 182 185 187 189 189 189 188 188 189 193 192 185 177 170 166 159 140 123 121 122 126 133 141 149 154 159 163 164 164 164 164 165 166 168 170 172 174 175 175 174 175 177 178 181 184 186 187 186 179 172 168 167 175 187 197 202 203 203 206 213 221 223 225 228 230 225 193 175 176 178 182 188 197 206 209 208 203 200 199 194 184 178 176 179 185 194 201 202 203 205 206 204 202 201 200 200 198 192 188 190 195 193 185 184 201 220 232 237 236 216 179 156 148 155 172 186 197 207 214 216 217 221 229 237 242 247 248 250 250 248 247 247 246 245 246 247 258 359 17 358 222 222 224 220 210 196 191 194 196 198 201 205 208 211 211 211 213 216 211 207 206 206 206 204 202 201 200 199 199 198 198 199 200 200 199 197 195 194 194 194 192 189 185 183 182 182 181 179 177 174 172 170 169 169 170 171 170 168 167 166 166 166 167 168 170 170 170 169 168 168 168 168 169 171 173 175 176 175 171 169 169 171 172 174 176 177 178 179 181 183 183 183 181 178 175 172 170 170 171 171 171 171 172 173 173 174 174 176 178 176 169 164 163 166 170 173 177 180 183 184 184 182 180 180 180 180 179 177 174 171 169 167 168 168 169 169 170 172 175 178 182 186 191 195 197 198 199 199 199 199 198 197 196 196 195 195 196 197 196 194 191 190 190 190 191 191 190 189 187 187 186 186 185 183 182 181 180 180 179 178 175 173 170 168 166 165 164 163 162 161 160 158 157 156 155 155 154 154 154 154 154 154 154 156 157 158 158 158 158 157 156 155 154 154 154 154 155 156 157 159 159 160 160 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 328 328 327 327 326 326 326 326 326 325 325 325 325 325 325 326 326 326 326 326 327 327 327 327 328 329 330 331 331 332 332 333 333 333 333 332 329 327 327 325 321 317 311 302 286 259 234 230 269 319 329 327 323 326 325 319 312 305 301 299 300 302 303 309 324 349 22 51 73 100 130 137 132 130 143 150 154 150 133 102 71 51 35 27 17 357 341 331 326 322 322 323 324 323 323 321 317 310 304 298 281 256 233 218 209 205 203 203 204 205 206 205 204 204 203 203 201 198 197 195 193 191 189 186 184 183 182 181 181 181 181 181 181 181 181 181 181 181 182 182 184 186 188 190 190 190 190 189 190 190 190 191 193 194 194 192 191 189 186 183 181 181 181 182 184 185 187 188 189 190 191 194 195 193 183 170 167 158 145 129 123 122 124 129 135 141 147 153 157 161 163 163 163 164 164 166 168 170 173 175 175 175 175 176 179 181 184 184 186 188 184 177 170 166 167 174 186 198 204 205 204 206 212 216 222 227 229 230 229 204 169 169 172 175 182 193 204 205 206 203 196 194 191 186 182 181 182 185 193 202 204 204 205 206 205 205 205 205 202 197 190 188 191 199 198 184 176 191 205 208 211 187 123 127 132 136 150 170 186 197 207 214 216 216 218 219 223 230 235 238 243 245 245 245 246 244 244 247 266 6 25 33 36 30 238 231 228 215 196 188 190 194 198 203 207 211 213 215 218 220 221 219 213 210 208 207 206 203 201 200 199 199 198 198 198 199 199 199 197 195 194 194 193 192 188 185 183 182 180 179 177 175 173 171 170 170 170 171 171 170 169 168 167 167 168 169 170 171 170 168 167 167 167 167 168 170 171 172 174 175 172 169 168 169 170 172 174 175 177 178 179 182 182 183 183 181 178 175 173 172 172 172 172 172 172 173 173 174 174 175 177 178 175 167 163 164 168 172 176 180 183 184 185 184 181 179 178 179 179 178 176 173 171 169 168 168 169 169 170 171 173 176 181 185 188 192 195 198 200 200 201 201 200 199 198 197 196 195 196 197 198 198 196 194 192 192 192 192 192 191 190 189 189 188 187 185 184 182 181 181 180 179 177 174 172 169 168 166 164 164 163 162 161 161 160 158 156 155 154 154 154 154 154 154 155 156 156 158 158 159 159 158 157 156 156 155 154 155 156 156 157 158 159 160 161 161 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 329 329 329 329 328 328 328 328 328 327 327 326 326 326 326 326 326 325 325 325 324 325 325 325 325 326 326 326 326 326 326 327 328 329 330 331 331 331 331 332 332 332 332 331 329 328 325 322 319 316 314 307 291 260 232 226 247 298 323 327 328 328 328 327 323 318 313 310 309 309 312 320 348 30 66 63 96 131 143 143 141 146 156 164 169 161 135 102 74 55 49 33 7 344 331 323 319 318 319 321 323 322 322 320 317 311 306 297 275 247 225 212 205 201 200 200 201 203 203 204 202 202 201 200 198 197 195 194 192 190 188 186 184 183 182 182 181 181 181 181 181 181 181 181 182 182 183 184 185 187 189 190 190 190 189 189 188 187 185 185 188 191 192 192 190 187 185 183 182 180 180 182 182 183 185 187 189 191 193 196 197 194 185 182 165 150 138 127 125 125 128 132 138 143 149 153 157 159 160 161 162 162 164 166 168 171 173 175 176 177 178 179 181 184 185 186 187 186 181 175 168 165 166 172 184 196 205 208 208 208 208 214 223 228 228 227 224 200 161 159 164 170 178 191 202 202 202 197 192 191 191 189 187 186 188 191 197 203 204 203 204 204 205 207 208 205 195 186 183 185 190 199 200 186 176 184 192 197 188 111 91 103 119 133 151 171 186 198 208 214 215 215 216 217 219 222 227 233 239 241 241 241 242 242 244 248 271 285 5 34 37 30 303 240 232 217 193 186 187 192 199 204 208 209 213 218 222 224 225 224 218 211 208 208 206 203 201 201 199 198 197 197 198 199 199 199 197 195 194 194 193 190 188 186 183 181 179 177 175 173 172 171 170 170 171 172 172 170 170 169 168 168 169 170 171 171 169 166 165 165 166 167 168 170 171 173 174 174 170 168 168 169 170 172 173 175 177 178 178 180 182 183 182 181 179 177 176 175 174 173 172 172 173 173 174 174 174 175 177 177 172 164 162 165 170 174 178 181 183 186 187 185 180 178 178 178 178 177 175 173 171 170 170 170 171 171 172 172 174 179 184 187 190 193 196 198 200 201 202 202 201 200 199 197 196 196 197 198 199 198 197 196 195 193 193 193 192 192 191 191 190 189 188 186 184 184 183 182 180 178 176 173 171 169 167 165 164 163 162 162 162 161 159 157 156 154 154 154 155 155 155 155 156 156 157 158 159 159 159 158 157 156 156 155 155 157 157 158 158 159 160 160 161 161 357 357 357 357 357 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 329 329 328 328 328 328 328 328 327 327 326 326 326 326 326 326 325 325 325 324 324 324 325 325 325 325 325 325 325 325 326 326 327 328 330 330 330 330 331 331 331 332 331 331 329 326 323 319 316 315 315 313 302 273 241 232 243 276 303 316 323 327 322 325 325 323 320 319 318 319 322 333 16 59 71 96 135 156 156 149 148 153 158 163 164 153 130 107 89 85 64 39 2 336 324 318 315 314 316 318 320 320 321 320 317 316 308 293 267 238 218 207 202 200 199 199 200 201 201 201 200 200 199 198 196 195 194 193 191 189 187 185 184 183 183 182 182 182 182 181 181 181 181 182 182 183 184 185 187 188 189 189 190 189 189 188 187 184 181 182 185 188 189 188 186 184 183 182 179 178 179 180 179 180 182 184 187 190 193 196 196 195 193 181 162 148 139 130 132 131 133 136 141 146 150 153 154 156 157 159 160 162 164 166 168 171 174 177 178 179 180 181 183 184 186 188 187 185 180 175 169 166 166 173 183 194 203 208 208 210 209 214 223 228 226 221 213 187 157 154 160 168 178 189 195 199 199 195 191 191 191 191 190 192 196 203 208 208 204 203 202 203 205 207 208 200 182 173 176 182 191 200 202 194 186 187 202 200 175 114 92 97 115 137 155 171 185 199 209 214 213 214 216 218 219 223 227 232 237 238 237 237 239 241 244 247 248 261 322 28 34 30 6 247 225 204 183 181 185 191 198 202 205 209 214 220 224 228 231 230 221 212 208 207 205 204 203 200 199 197 196 196 197 198 199 199 198 196 195 194 192 190 189 185 182 180 177 175 174 172 171 171 171 171 172 173 172 172 171 170 170 170 171 172 171 170 167 164 164 164 166 167 168 170 172 173 173 172 169 168 169 169 170 171 173 175 176 177 179 181 183 184 183 181 180 179 178 176 174 172 172 173 173 173 173 173 173 174 177 174 167 161 162 167 172 176 179 181 185 188 189 184 179 178 178 178 178 177 175 173 173 172 171 172 173 173 174 175 177 182 186 189 192 194 196 197 199 201 203 203 203 202 200 198 197 197 198 199 199 198 198 197 196 194 193 193 193 193 192 192 191 190 189 187 186 185 183 182 180 178 175 173 170 168 167 165 163 162 162 162 161 160 159 157 155 154 154 155 155 156 156 156 156 157 158 159 160 160 159 158 157 157 156 156 157 158 159 159 159 160 160 161 161 161 357 357 357 357 357 356 356 356 356 355 355 355 355 354 354 354 354 354 354 353 353 353 353 352 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 340 340 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 327 327 326 326 325 325 325 326 326 325 325 324 324 324 324 324 324 324 324 324 324 324 324 325 326 327 328 329 330 330 330 330 331 330 331 330 330 327 324 320 317 312 308 308 313 314 297 264 250 257 265 278 292 307 313 315 320 322 323 323 324 327 332 341 12 69 83 92 129 156 167 164 149 148 153 153 154 152 142 128 116 107 101 82 55 1 331 321 316 312 311 312 315 318 320 319 319 318 315 306 287 258 229 213 204 200 198 198 198 199 199 200 200 199 198 198 197 195 195 194 192 191 189 187 185 184 184 183 183 182 182 182 181 181 181 182 182 183 184 185 186 187 189 189 189 190 189 189 188 186 183 181 181 183 183 182 181 180 179 179 177 175 175 176 177 176 177 178 181 184 188 192 195 195 193 188 174 161 152 144 139 144 141 139 141 144 148 151 152 153 154 156 158 161 162 164 166 169 172 176 178 180 180 181 182 183 185 188 190 189 186 181 179 174 171 171 177 185 192 199 203 205 209 210 213 220 226 221 211 199 176 158 156 162 170 176 182 189 197 198 194 190 189 191 191 193 197 206 215 221 219 213 204 200 202 204 206 205 193 172 166 172 183 194 204 209 207 205 206 226 204 154 116 97 100 124 146 159 170 184 200 208 209 211 214 217 220 223 226 230 233 235 235 234 234 238 243 246 247 250 256 275 347 21 27 29 181 195 174 164 173 182 188 193 198 205 210 215 220 225 230 237 238 229 215 208 206 205 205 203 200 197 196 195 195 196 197 199 199 198 197 195 194 193 191 187 183 181 179 176 174 173 172 171 171 172 173 173 174 174 173 172 171 171 172 173 172 171 168 165 163 163 164 166 167 169 171 172 173 172 170 168 168 169 169 170 171 173 174 176 178 180 182 184 184 184 182 182 181 179 177 174 173 172 172 173 172 172 171 172 174 175 170 161 159 164 169 174 176 178 182 187 191 190 184 179 179 179 179 178 177 176 175 174 173 173 174 175 177 177 178 180 183 187 190 192 194 194 196 199 201 203 204 204 203 201 199 198 199 199 199 199 198 198 197 196 195 194 193 193 193 193 192 192 191 190 189 187 186 184 182 180 178 175 172 169 167 166 165 163 163 162 162 161 160 158 156 154 154 155 155 156 156 157 157 157 158 159 160 160 160 159 159 158 157 157 157 158 159 160 160 160 160 160 161 161 161 357 357 357 356 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 352 351 351 350 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 325 325 325 326 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 324 325 326 328 329 330 329 329 330 330 329 329 330 328 325 322 320 317 310 299 291 298 311 312 300 285 282 279 284 291 299 309 315 318 320 321 323 327 334 354 54 93 101 107 126 152 167 171 158 138 138 147 146 148 145 139 129 124 120 112 102 84 350 323 317 313 310 309 309 312 316 318 318 317 316 312 301 280 248 222 208 202 199 197 197 197 198 198 198 199 198 198 197 196 195 194 193 192 190 188 187 185 185 184 184 183 183 182 182 182 182 182 182 183 184 185 186 187 188 188 189 190 190 190 189 188 187 184 183 182 181 178 174 172 172 172 171 170 170 171 173 173 173 173 174 176 179 183 187 189 191 188 179 168 162 158 153 152 155 150 146 146 148 150 152 152 153 154 157 159 162 164 165 167 170 173 177 180 181 181 181 182 183 186 190 191 192 189 185 185 181 179 180 184 187 190 192 195 200 206 211 216 222 224 214 199 184 168 159 160 166 169 173 181 190 195 196 192 187 186 189 192 195 201 213 223 226 226 220 207 200 200 202 204 202 188 169 166 174 186 198 209 214 216 220 226 233 196 117 98 91 107 141 159 167 176 190 202 207 209 211 214 218 222 225 228 232 234 235 235 233 235 240 246 249 254 256 260 267 288 329 9 49 106 141 137 147 167 175 181 189 197 205 211 216 221 227 233 242 246 242 227 214 208 205 203 202 200 197 194 194 194 195 197 198 199 198 197 196 195 193 190 186 182 180 178 176 174 173 172 172 172 173 174 174 174 174 173 173 173 173 173 173 172 169 166 163 163 163 164 166 168 170 172 172 172 171 169 168 169 169 169 170 171 172 174 177 179 181 182 184 185 185 184 184 182 179 176 174 173 173 172 172 171 170 170 171 172 171 164 158 159 165 171 173 176 180 184 189 192 190 184 180 180 180 179 179 178 178 177 176 175 174 176 179 180 182 182 182 183 186 189 191 192 194 197 200 202 204 204 205 204 203 201 200 200 200 200 199 198 197 196 195 194 193 193 193 193 193 193 192 192 191 190 188 186 184 182 180 178 175 171 169 167 166 165 164 164 163 162 162 160 158 156 155 155 155 156 157 157 157 158 158 159 160 161 161 161 160 159 159 158 158 158 159 159 160 160 160 160 160 161 161 161 357 357 356 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 323 324 324 324 324 324 323 323 323 323 323 323 324 326 328 329 329 329 329 329 329 328 328 328 326 323 320 321 321 314 296 279 278 292 306 311 310 308 301 300 301 306 315 318 319 319 319 322 327 337 28 100 98 119 133 148 165 175 174 154 131 130 137 140 143 141 136 132 128 121 115 114 113 317 313 312 311 308 306 306 309 313 312 314 315 313 307 294 269 239 216 205 200 197 196 196 197 197 197 198 198 198 198 197 196 195 194 193 192 190 188 187 186 185 185 184 184 183 182 182 182 182 182 183 184 185 186 187 188 188 189 189 190 190 190 190 189 188 187 185 183 179 174 169 169 166 164 163 164 165 167 170 171 170 168 169 169 170 171 174 176 177 173 168 165 165 164 163 162 161 157 154 153 153 153 153 154 155 157 159 162 164 165 167 169 172 176 179 180 181 181 181 182 184 187 190 192 193 192 191 192 190 190 192 191 188 187 187 189 195 202 212 221 226 222 202 185 170 161 160 163 165 170 176 184 190 193 192 189 186 184 188 192 197 205 217 224 226 225 221 210 201 200 202 203 200 187 170 169 177 189 200 205 214 223 228 233 236 203 72 73 84 124 163 176 184 193 202 207 209 210 211 215 220 224 226 229 233 235 239 243 242 241 244 258 268 269 269 268 270 274 282 295 78 105 115 128 147 155 168 179 189 198 206 213 218 224 230 237 245 249 250 244 237 222 208 203 201 199 196 193 193 192 194 195 197 198 198 197 197 195 192 188 184 181 179 178 176 175 174 173 173 174 174 174 174 175 174 174 174 174 174 174 173 170 167 164 162 162 163 165 168 170 171 171 172 171 170 169 168 169 170 170 170 171 173 175 178 179 181 183 184 185 186 186 185 182 178 176 175 173 172 171 170 170 169 169 170 170 167 160 157 159 164 170 174 178 182 186 191 193 190 184 181 181 182 181 180 180 179 178 177 176 177 180 182 184 185 185 183 182 184 186 187 190 193 197 200 202 203 204 205 205 204 202 201 201 200 200 199 197 196 195 195 194 193 193 192 192 192 192 192 192 191 190 188 186 184 182 180 177 174 170 168 167 166 165 165 164 164 163 162 160 158 156 155 155 156 157 157 157 158 159 159 160 161 162 162 161 161 160 159 159 159 159 159 159 160 160 160 160 160 161 161 162 357 356 356 356 356 356 356 356 355 355 355 354 354 354 354 354 354 354 353 353 353 353 352 352 352 352 352 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 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 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 328 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 323 325 327 328 328 328 329 329 328 328 327 325 323 320 319 321 326 324 308 283 276 282 296 307 315 317 317 315 314 316 318 318 317 316 316 318 323 339 41 91 108 129 147 161 174 182 181 161 134 127 131 136 138 137 136 133 126 117 112 117 130 299 304 307 307 305 303 302 305 310 308 311 312 309 301 285 258 230 211 202 198 196 196 196 196 196 197 198 198 198 198 197 196 195 194 193 191 190 188 187 186 186 185 185 184 183 182 182 182 182 183 184 185 186 187 187 188 188 189 189 190 190 191 190 190 190 188 187 183 177 170 166 164 160 158 158 160 162 164 167 168 166 163 161 159 157 157 158 159 159 159 161 164 167 170 170 166 165 164 162 159 158 157 157 157 159 160 162 164 166 168 169 172 175 177 179 179 180 180 181 182 184 187 190 192 194 195 196 197 197 199 201 196 192 184 183 184 188 197 210 220 224 212 183 166 158 157 160 160 167 175 181 186 189 189 188 184 182 182 187 192 199 211 220 222 225 224 220 213 203 200 201 202 199 188 173 170 178 187 192 205 218 226 232 235 246 335 37 51 79 161 188 195 203 208 212 219 217 213 213 216 221 225 228 231 234 238 243 251 252 256 260 283 296 295 289 280 275 273 274 281 11 95 108 122 135 156 171 182 191 200 208 216 222 228 235 241 246 249 250 251 250 237 216 204 200 198 195 192 191 191 193 195 196 196 196 196 195 193 189 185 182 180 177 177 177 176 175 175 175 175 175 174 174 174 174 174 174 174 175 174 172 169 165 163 163 163 165 168 170 171 171 171 171 170 170 169 169 170 170 170 171 172 175 177 178 180 181 183 184 185 186 186 184 181 179 177 174 172 171 169 168 168 167 167 168 167 163 159 158 159 168 174 177 180 184 188 191 192 189 184 182 183 184 183 183 181 180 179 179 179 180 181 185 187 187 187 185 183 183 183 186 189 194 198 201 202 202 203 204 205 204 203 202 201 200 200 199 197 195 195 194 193 192 192 192 192 192 192 192 192 191 190 188 186 184 182 180 177 173 169 168 167 166 166 165 165 164 163 162 160 158 156 155 157 157 157 158 158 159 160 160 161 162 162 162 162 161 160 160 160 160 160 159 160 160 160 160 160 161 162 162 163 356 356 356 356 356 356 356 355 355 355 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 326 326 326 325 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 323 325 327 328 328 328 328 328 328 326 325 323 319 316 316 319 325 328 322 300 286 284 290 294 304 317 322 320 318 318 318 313 313 312 311 313 319 343 27 68 109 131 152 169 182 191 191 175 142 127 129 133 134 133 132 127 121 112 106 112 123 296 300 302 302 301 299 299 301 303 304 307 308 303 293 274 247 222 208 201 197 196 195 195 195 196 197 197 198 198 198 197 196 195 194 193 191 190 188 188 187 186 185 185 184 183 183 182 182 183 183 185 186 187 187 188 188 189 189 189 190 190 191 191 191 191 190 188 182 175 170 164 159 156 154 155 157 159 162 164 165 162 159 156 153 151 150 150 149 150 153 158 163 169 173 172 170 172 172 169 167 164 162 161 161 163 164 165 166 168 170 171 174 177 178 178 178 178 179 180 182 184 187 190 193 196 198 198 200 203 205 206 204 188 180 181 181 183 191 204 214 214 195 166 153 152 155 159 162 171 180 185 187 187 185 182 180 179 181 187 194 203 211 216 225 226 223 220 214 205 201 200 201 198 188 174 171 175 180 194 208 220 228 233 239 261 326 16 32 59 210 211 210 211 213 222 227 222 217 215 218 223 227 230 233 237 241 246 247 254 264 276 289 302 308 303 292 282 279 282 297 342 48 87 101 150 168 177 185 193 202 211 219 226 232 238 243 246 246 248 250 250 245 226 207 200 196 193 191 190 190 192 194 195 195 195 194 192 189 185 180 178 177 176 177 178 177 177 177 177 177 175 174 174 174 174 174 174 175 175 174 171 168 166 165 163 166 167 169 171 171 170 170 170 170 169 169 170 171 171 171 173 174 176 178 179 181 182 184 185 186 186 186 185 181 179 175 173 171 170 167 167 166 166 166 167 166 163 161 161 164 172 177 180 183 185 189 191 191 189 185 184 184 185 185 184 182 181 181 181 182 183 184 187 189 189 188 188 186 184 183 186 190 194 199 201 202 202 202 203 205 205 205 203 201 200 199 198 196 195 194 193 192 192 191 191 191 191 191 191 191 191 190 188 186 184 182 180 176 172 171 169 168 167 166 166 165 164 163 161 160 158 157 157 157 158 158 158 159 160 160 161 162 163 163 162 162 161 160 160 160 160 160 160 160 160 160 161 161 162 163 164 164 356 356 356 356 356 356 356 355 355 355 355 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 326 326 325 325 324 323 323 322 322 322 322 322 323 323 323 323 323 322 322 321 322 325 327 327 327 327 327 327 327 325 323 320 315 312 312 314 316 316 312 303 290 284 287 287 297 311 316 314 312 312 312 310 309 308 307 309 316 323 360 77 110 133 153 169 187 201 205 197 162 130 129 131 132 131 128 122 114 105 99 100 73 300 298 298 298 297 296 296 297 300 303 302 302 296 284 262 237 217 205 199 196 195 195 195 195 196 197 197 198 198 198 197 196 195 194 192 191 190 189 188 187 186 185 185 184 183 183 183 183 183 184 185 186 186 187 188 189 189 189 189 189 190 191 191 191 191 191 188 184 178 165 158 155 153 152 153 155 157 159 161 162 161 158 156 154 152 150 149 149 149 152 156 163 170 174 175 174 179 178 177 174 170 167 166 166 166 167 167 168 170 172 174 176 177 178 177 177 177 178 180 182 184 187 191 195 199 201 202 205 209 211 212 209 189 181 183 183 183 188 199 206 203 185 160 150 150 154 158 166 175 183 188 187 183 180 177 176 177 181 189 196 202 211 222 227 225 223 220 214 206 201 200 201 198 188 179 176 176 186 199 210 219 227 234 244 269 315 355 3 268 233 226 222 219 221 228 230 225 217 218 221 225 230 233 237 240 242 243 249 256 264 275 282 295 305 306 300 292 289 295 315 342 358 9 54 149 171 179 187 195 204 213 221 229 235 239 241 243 244 246 247 247 244 231 209 199 195 192 190 189 190 191 193 193 194 193 192 189 185 180 176 175 176 177 178 179 179 179 179 179 177 174 172 173 174 174 174 175 175 175 173 171 169 168 165 165 168 169 170 170 170 169 169 169 169 169 170 170 171 172 173 174 176 178 180 181 182 184 184 185 185 185 185 183 180 176 173 171 169 168 165 164 164 164 165 167 166 166 165 165 168 175 180 183 185 187 189 191 191 189 187 186 186 187 187 185 184 183 183 184 186 187 187 190 191 191 190 189 187 185 186 188 191 195 200 202 202 202 202 202 203 204 204 203 200 199 198 197 195 194 194 193 191 191 190 190 190 190 191 191 191 190 189 188 186 184 182 180 179 176 172 170 168 167 167 166 165 164 162 161 160 159 158 158 158 159 159 159 160 161 162 163 164 164 163 163 162 161 161 160 160 159 159 159 160 160 161 162 162 162 163 164 164 356 356 356 356 356 356 355 355 355 354 354 354 354 354 354 353 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 327 326 327 327 327 327 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 324 323 323 322 321 321 322 322 322 322 322 323 323 323 322 321 321 322 325 327 327 327 327 326 326 326 324 321 317 312 308 309 310 307 298 289 284 281 279 280 280 286 296 301 303 306 309 310 309 308 306 307 310 310 322 21 88 115 136 152 166 188 211 218 215 195 145 129 132 129 128 124 117 107 96 90 87 44 309 298 296 295 294 294 294 295 297 298 296 294 287 273 251 228 212 203 198 196 195 195 195 195 196 196 197 198 197 197 196 195 194 193 192 191 190 189 188 187 186 185 185 184 183 183 183 183 184 185 186 186 187 188 188 189 189 189 189 189 189 190 191 191 191 190 185 185 171 160 156 154 153 152 153 154 155 157 159 160 160 160 159 156 153 153 153 154 156 157 161 166 172 176 178 179 183 182 181 178 175 173 171 170 169 169 169 170 172 174 176 178 177 177 176 175 176 178 180 182 184 188 192 197 201 203 205 209 211 215 221 220 199 188 188 189 188 189 194 199 194 177 161 155 154 157 164 172 179 186 188 185 179 174 172 173 176 181 185 192 205 220 230 231 226 222 218 214 207 201 200 201 199 192 188 185 186 195 203 211 217 225 234 247 266 302 330 312 257 244 236 230 228 229 234 234 228 221 223 225 228 232 237 240 242 243 247 252 257 263 271 276 286 296 302 302 299 299 307 319 333 346 360 12 93 167 180 189 196 204 212 223 231 236 238 239 241 243 244 244 243 240 230 210 197 193 190 189 189 189 189 191 192 193 192 190 186 182 176 173 173 176 179 180 179 179 179 180 179 176 173 172 173 173 174 174 175 175 175 174 172 170 168 166 167 169 170 169 169 169 169 169 170 170 170 170 171 173 173 175 176 178 180 181 183 184 185 185 184 183 183 182 180 176 173 170 168 167 165 163 162 163 164 166 167 168 169 169 170 172 177 183 186 187 188 190 191 191 190 189 187 187 188 187 186 185 184 185 187 189 190 191 193 194 194 193 192 189 188 188 190 193 197 201 202 202 202 202 202 202 203 204 202 200 198 197 195 194 193 193 192 191 191 189 189 189 190 190 190 190 189 188 187 185 183 182 182 180 176 172 170 168 167 167 166 165 164 162 161 161 160 160 160 160 160 160 160 161 162 163 164 164 164 163 163 162 161 161 160 159 159 159 159 161 162 162 163 163 163 163 164 164 356 356 356 356 356 355 355 355 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 351 351 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 324 323 323 322 321 321 321 321 321 321 321 322 323 323 323 323 321 321 323 325 327 327 327 326 326 326 325 324 321 316 309 303 303 304 302 292 281 278 278 279 279 278 280 286 293 302 309 311 312 312 310 309 311 316 319 356 75 101 121 139 154 165 183 210 218 215 202 174 153 151 133 126 121 113 99 88 82 77 31 314 299 295 292 291 292 292 292 294 292 289 286 277 261 240 222 209 202 198 196 196 195 195 195 195 196 197 197 196 196 195 194 193 193 191 191 190 189 188 187 186 185 185 184 183 183 183 183 184 185 186 186 187 188 188 188 188 188 188 188 189 189 190 189 188 187 184 176 165 158 156 154 153 153 153 154 155 156 158 159 160 161 161 160 158 159 163 166 168 169 171 173 175 178 180 182 184 184 183 181 179 178 175 173 171 170 170 171 173 175 177 178 178 176 175 174 176 178 180 183 185 189 194 198 201 203 206 204 209 217 226 227 209 198 196 197 196 194 193 192 188 175 173 164 161 165 173 179 184 188 188 183 176 170 169 171 174 175 181 192 210 227 234 232 226 220 216 212 207 201 200 201 201 200 197 195 196 201 206 210 215 221 230 243 251 278 294 278 271 253 239 233 233 236 240 239 233 227 230 229 231 235 239 242 244 246 250 254 258 263 268 272 280 288 294 298 299 301 304 311 323 343 358 7 144 176 184 190 196 204 212 222 232 237 239 240 242 243 243 241 239 235 227 209 195 190 188 187 187 187 188 190 191 192 190 188 184 179 174 172 174 178 181 181 181 180 180 180 177 174 172 171 172 173 174 175 175 175 175 174 173 170 168 168 169 170 169 169 168 169 169 170 170 170 170 171 172 174 175 176 178 179 181 183 185 186 186 185 183 182 181 180 176 172 168 166 165 164 163 162 162 163 165 165 167 170 172 174 174 176 180 185 187 188 188 190 192 192 191 190 188 189 189 188 187 186 186 187 189 192 193 194 196 197 196 196 195 192 191 191 193 195 199 202 202 202 202 202 203 202 203 203 202 200 198 196 194 193 192 191 191 191 190 189 188 188 189 189 190 190 189 188 186 185 183 183 182 179 175 172 169 168 167 167 166 165 164 163 162 162 161 161 160 160 161 161 161 162 163 163 164 164 164 163 163 162 161 160 160 159 159 159 160 162 162 163 163 163 163 163 164 165 356 356 356 356 355 355 355 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 324 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 325 325 325 325 324 324 325 325 324 323 322 322 321 321 320 320 320 320 320 321 321 323 323 323 322 321 321 323 325 326 327 326 326 326 325 324 324 322 317 308 299 295 297 299 295 286 283 284 288 287 283 284 292 303 311 315 315 313 314 314 315 315 319 343 75 100 110 123 139 154 167 170 177 192 197 193 186 180 162 142 128 120 110 93 80 76 66 8 313 298 293 291 291 290 289 289 289 285 282 276 266 250 231 217 207 201 198 198 196 195 195 195 195 196 196 196 195 195 194 193 193 192 191 191 190 189 188 187 186 185 184 184 183 183 183 184 185 185 186 186 187 188 188 188 187 187 187 187 188 188 188 185 185 182 176 167 161 157 155 154 154 154 154 155 155 156 157 158 160 162 164 165 167 171 176 179 181 180 180 178 178 179 181 183 184 184 183 182 181 180 177 175 173 171 171 172 174 175 177 177 176 175 173 174 176 178 181 184 187 191 195 197 198 199 199 199 206 215 224 224 212 204 204 205 206 204 198 191 186 184 175 167 166 173 181 188 191 190 186 179 172 167 167 169 174 172 181 196 215 229 233 229 223 218 215 212 206 201 200 201 201 203 203 202 203 204 206 209 212 217 222 232 242 250 256 266 263 251 240 234 235 238 242 243 239 236 238 235 235 237 239 240 244 248 251 255 258 262 266 270 274 279 284 288 290 291 293 298 308 320 335 303 220 201 195 196 199 206 213 222 229 232 238 242 246 247 244 240 235 231 223 208 193 187 185 185 185 185 187 189 190 190 189 185 181 177 173 173 175 178 181 182 182 182 181 179 176 172 171 171 172 173 174 175 176 176 176 175 172 170 169 169 170 170 170 169 169 169 170 171 171 171 172 172 174 175 176 178 179 180 182 184 186 187 187 186 182 179 178 176 172 167 164 163 163 163 162 162 162 164 164 166 170 174 177 178 178 179 183 187 188 188 189 190 191 192 192 190 189 189 189 189 188 187 188 189 191 194 195 196 199 199 199 199 198 195 193 193 195 198 201 203 203 203 203 203 204 203 203 203 202 201 198 196 194 193 192 191 190 189 189 188 187 187 188 188 189 189 188 187 185 184 184 182 181 178 174 171 169 168 167 166 166 165 164 164 163 161 161 160 160 160 161 161 162 162 163 164 164 164 164 163 162 161 161 160 159 159 159 160 161 162 162 162 163 163 163 164 165 165 356 356 356 355 355 355 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 352 351 351 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 346 346 346 346 346 346 346 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 324 324 324 324 324 325 325 325 325 325 325 325 325 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 325 325 324 324 324 324 324 323 322 322 321 321 320 319 319 319 319 320 320 321 322 323 323 322 321 321 323 325 326 327 326 326 325 325 325 324 322 318 309 299 294 295 298 299 296 294 295 299 299 294 294 304 314 319 319 318 316 316 316 318 320 334 72 110 113 116 121 131 150 167 148 126 151 173 178 181 176 162 145 130 121 109 88 73 69 54 344 307 294 292 290 288 287 285 285 285 278 274 267 256 240 225 214 206 202 200 198 197 195 195 195 195 195 195 195 194 193 193 192 192 192 191 190 189 188 188 187 186 185 184 184 183 183 183 184 185 185 186 187 187 187 187 187 186 186 186 186 186 186 185 180 179 174 167 161 158 155 154 154 154 155 155 155 155 155 156 157 160 164 169 174 179 183 186 187 187 185 182 180 178 179 180 182 183 183 183 182 181 179 177 175 173 172 172 173 174 175 176 176 175 174 173 175 177 179 182 186 190 194 196 195 195 195 194 195 201 208 216 218 211 206 208 211 213 212 205 198 193 182 174 171 172 179 188 196 198 192 183 176 170 166 166 167 168 173 185 205 221 229 230 226 221 217 214 211 206 202 200 200 202 205 206 206 205 203 204 207 209 211 214 220 228 225 235 250 258 250 239 232 233 237 242 245 245 244 245 243 241 240 239 241 244 248 251 255 258 261 265 268 268 271 274 276 277 278 278 279 282 282 274 251 229 220 209 204 205 210 215 220 223 232 240 246 249 254 251 243 234 227 219 205 191 184 184 182 183 184 186 187 188 188 186 183 179 176 174 174 176 178 179 181 183 182 180 177 174 171 171 171 172 173 175 176 176 177 176 175 173 171 170 170 171 171 170 170 169 170 171 171 172 172 173 174 175 176 178 179 180 181 183 185 186 187 187 185 178 176 175 172 166 162 161 161 162 162 162 162 164 164 166 169 173 178 181 182 181 182 185 188 188 188 188 188 190 193 193 191 190 190 190 190 189 189 189 190 192 192 195 197 200 201 201 200 199 197 195 195 197 199 201 201 202 204 204 204 204 205 204 204 202 200 197 195 194 193 192 190 188 187 187 187 187 187 187 187 188 188 188 186 186 185 183 182 180 177 174 171 169 169 168 166 166 165 165 164 163 161 160 160 160 161 161 162 162 163 163 163 164 164 163 162 161 161 160 160 160 160 160 161 161 162 161 162 163 163 164 165 166 166 356 356 355 355 355 355 354 354 354 354 354 354 354 353 353 353 353 352 352 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 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 325 325 325 325 325 325 325 325 325 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 323 323 322 321 321 320 320 319 319 319 319 319 319 319 320 322 323 323 322 321 322 324 326 326 326 326 326 325 325 325 322 320 317 309 298 292 294 298 300 300 301 303 310 313 310 309 316 322 323 321 319 317 316 315 316 322 15 103 120 123 119 114 115 133 148 113 106 121 144 150 165 166 153 135 124 117 105 85 69 64 41 330 300 292 289 286 284 282 281 280 279 275 266 258 247 233 221 212 208 205 202 199 197 196 195 195 195 194 194 194 193 192 192 191 191 190 190 189 188 188 187 187 186 185 184 183 183 183 184 184 184 186 187 188 188 187 187 186 185 184 184 184 184 184 183 180 175 168 162 158 155 154 154 154 154 155 156 156 156 156 156 157 161 167 176 183 188 190 189 188 187 185 181 179 178 178 179 181 181 181 181 180 179 177 176 174 173 172 173 174 174 175 176 175 174 173 174 175 177 179 183 188 193 196 195 194 192 191 192 194 196 201 208 212 210 208 210 213 216 217 213 206 195 182 176 176 180 187 195 201 199 191 181 174 170 168 167 167 170 179 196 214 225 228 225 222 219 216 213 210 207 204 202 200 202 206 208 208 205 202 203 205 205 205 206 208 210 211 223 238 249 248 237 229 229 235 242 246 247 248 248 248 247 246 244 244 245 248 251 254 257 260 263 263 263 265 266 267 268 268 266 264 264 260 252 243 239 232 221 213 211 213 216 219 226 236 245 252 255 264 266 255 237 224 214 202 191 188 182 180 182 183 185 186 185 184 182 181 179 176 175 175 176 177 179 181 183 182 179 176 172 171 171 171 172 173 174 175 177 177 177 175 173 172 171 171 171 171 171 171 171 171 171 172 173 174 174 175 176 178 179 180 181 182 184 185 185 185 184 181 175 173 171 166 161 159 160 162 162 163 163 163 165 167 169 173 178 182 184 184 183 184 187 189 189 188 188 188 190 193 194 192 191 191 191 191 190 190 191 191 192 194 196 199 201 202 202 201 200 198 197 196 197 198 198 197 200 203 205 205 205 206 206 204 202 200 197 195 194 193 191 189 187 186 186 186 185 186 186 186 187 187 187 186 186 184 182 181 179 176 173 171 170 169 167 166 166 166 165 164 163 161 161 161 161 161 162 162 163 163 163 163 164 164 163 162 161 161 160 160 160 160 160 160 161 161 161 162 163 163 164 165 166 166 355 355 355 355 355 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 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 324 323 323 324 324 324 324 324 323 323 322 322 321 321 320 320 320 319 319 318 318 318 318 319 320 322 323 323 322 321 322 325 326 326 326 326 325 325 324 323 321 316 312 303 290 281 282 286 291 294 296 301 310 319 325 325 326 327 325 322 319 316 314 313 312 320 54 99 121 128 118 100 81 65 52 55 70 84 96 116 144 153 140 124 113 108 98 81 69 62 34 326 305 293 285 281 279 278 277 275 273 267 257 249 239 228 218 210 210 205 202 200 198 197 196 195 195 194 194 193 192 191 191 191 190 189 189 188 188 187 187 186 186 185 184 183 183 183 183 184 185 186 188 189 188 187 186 185 184 184 183 183 183 183 182 179 172 165 160 156 155 154 154 155 155 157 158 158 158 157 157 158 164 172 181 188 191 191 189 186 185 183 180 178 178 177 178 179 179 178 178 177 176 175 174 173 173 174 175 175 176 176 176 175 174 173 174 176 178 180 184 190 196 198 197 194 190 189 190 192 194 199 205 210 211 210 210 212 216 217 219 213 196 182 178 183 190 196 200 201 198 189 179 174 172 171 169 169 174 188 205 219 224 222 219 217 217 215 212 211 209 205 201 201 203 207 209 208 205 202 201 202 200 198 199 201 201 204 212 224 237 241 235 225 225 233 241 245 247 248 248 249 249 249 248 247 247 249 251 253 255 258 260 259 259 260 260 261 262 261 259 256 255 252 248 244 247 243 232 221 218 217 219 224 231 240 250 259 264 273 275 268 243 220 207 201 195 184 179 179 181 183 183 183 182 180 179 180 180 179 178 177 177 178 180 181 182 181 178 174 171 171 171 171 172 173 174 176 178 178 177 175 173 172 172 172 172 172 172 172 172 172 173 173 174 175 175 176 177 179 181 182 182 183 184 184 184 183 181 177 174 169 166 162 159 159 161 163 163 163 163 165 168 170 174 177 181 185 185 183 183 185 187 189 190 189 188 188 190 193 194 193 191 191 191 192 192 192 192 193 194 196 198 200 201 202 202 201 200 199 197 196 195 195 196 195 196 202 204 205 206 206 206 205 202 199 197 195 193 192 190 187 186 185 185 185 184 185 185 185 185 186 186 186 185 183 182 180 178 175 172 170 169 169 168 167 166 166 165 164 163 162 161 161 162 162 162 162 163 163 163 164 164 163 162 162 161 160 160 160 159 159 160 160 160 160 161 163 163 164 164 165 165 166 355 355 355 355 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 351 350 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 324 324 324 323 323 323 323 323 323 324 324 324 323 323 322 322 321 321 320 320 320 319 319 319 318 318 318 318 319 320 321 323 323 322 322 323 326 327 327 326 326 326 325 323 321 317 312 307 297 278 259 254 259 271 284 289 290 296 313 328 335 336 332 326 321 317 310 307 304 299 308 64 91 112 125 113 75 45 24 3 357 1 5 5 9 84 139 132 120 106 99 90 78 69 63 44 341 315 283 277 274 273 273 271 269 266 259 249 241 232 224 217 216 210 205 202 200 198 197 196 196 195 194 194 193 192 191 191 190 189 188 188 187 187 186 186 186 185 184 183 183 183 183 183 184 185 187 189 189 188 186 185 184 184 183 183 183 183 182 180 176 171 165 160 157 156 156 156 157 158 160 161 161 160 160 159 162 170 178 185 188 190 189 186 183 182 181 180 179 178 177 177 178 177 176 174 173 172 172 172 173 175 176 176 177 177 177 175 174 173 173 174 176 178 180 185 191 196 197 199 195 191 190 190 190 193 200 207 212 211 209 208 209 211 214 218 214 198 184 184 192 200 203 202 201 197 188 180 178 175 174 173 172 181 195 209 218 219 215 212 212 214 214 213 211 207 204 200 200 204 208 210 210 208 204 199 196 193 193 193 195 197 199 205 214 225 233 231 225 224 231 239 245 247 247 247 248 249 249 249 249 250 250 251 252 254 256 257 255 255 256 256 257 258 258 256 253 251 250 249 249 253 251 241 235 228 224 224 229 237 245 255 263 270 274 275 273 249 213 201 192 184 179 177 179 181 182 181 181 180 179 179 181 182 181 180 179 178 179 180 181 182 180 176 173 171 171 171 171 171 172 175 177 178 178 177 175 174 173 173 174 173 174 174 174 174 175 175 175 175 175 175 176 177 181 182 183 183 183 184 184 182 180 176 173 170 165 162 159 159 161 163 164 164 164 164 167 171 174 178 181 183 184 183 182 182 185 187 189 190 189 188 189 191 194 195 193 192 191 192 192 193 193 194 195 197 199 200 201 202 203 203 202 201 200 198 197 193 192 191 188 189 198 203 204 205 206 206 205 202 200 198 194 192 190 188 186 185 184 184 184 183 184 184 184 184 184 185 184 184 183 180 178 176 174 171 170 169 169 168 167 166 166 165 164 163 162 162 162 162 162 162 162 162 163 163 163 163 163 162 161 160 159 159 158 158 158 158 159 158 159 162 164 164 164 165 165 165 166 355 355 355 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 321 321 321 320 320 320 320 319 319 318 318 318 318 318 318 320 321 322 323 322 322 323 325 327 328 327 327 326 324 322 319 315 313 308 296 271 247 245 235 251 284 294 288 284 298 321 336 339 335 326 319 315 314 300 290 282 285 50 72 87 107 102 63 29 4 349 346 344 339 334 333 340 118 128 119 103 92 86 80 75 74 73 66 303 269 266 266 267 267 265 264 260 251 242 234 226 223 221 214 209 205 203 201 199 198 197 196 196 195 194 193 192 192 191 190 189 188 187 186 186 186 185 185 185 184 183 183 183 183 183 183 185 188 190 190 188 186 184 184 183 183 183 183 183 182 179 176 171 166 162 159 158 158 159 160 162 165 165 165 165 164 164 168 177 182 185 186 186 185 182 181 180 180 180 179 178 177 177 177 176 174 171 170 170 171 173 175 176 177 178 179 179 178 176 174 174 174 174 175 177 180 184 188 191 196 198 197 194 191 189 188 191 200 210 215 212 207 204 205 207 212 217 216 202 189 195 201 206 205 203 200 196 191 188 182 179 178 178 178 188 199 209 213 211 206 205 207 210 212 212 209 205 202 199 200 203 208 211 212 210 204 194 187 186 186 189 192 195 198 203 210 221 229 230 227 227 232 240 243 245 246 245 245 245 247 248 249 250 250 251 251 252 253 254 252 252 253 254 254 255 255 254 252 251 251 251 252 254 253 252 246 237 230 230 234 241 250 258 266 271 270 271 277 271 250 156 168 173 175 178 180 181 181 180 179 179 179 181 184 184 183 181 179 179 180 181 181 180 178 175 173 172 172 171 171 172 174 176 177 178 177 176 175 174 174 175 175 175 176 176 177 177 177 176 175 175 175 175 176 178 182 183 183 183 183 183 182 180 176 173 169 166 162 160 160 161 164 164 164 164 164 165 170 174 178 180 182 183 182 181 180 180 183 185 188 190 190 189 190 192 194 194 193 192 191 192 192 193 194 195 198 200 202 202 203 203 204 203 203 203 202 202 197 190 186 185 179 177 190 200 203 204 205 205 204 203 201 197 193 190 189 187 185 184 183 183 183 182 182 183 183 183 183 184 183 183 182 179 176 174 172 171 170 169 169 168 167 166 165 165 164 163 162 162 162 162 162 162 162 162 162 163 163 163 163 162 161 158 157 157 157 157 157 157 157 158 160 164 165 165 165 165 165 165 166 355 355 354 354 354 354 354 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 350 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 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 325 324 324 324 324 324 323 323 323 323 323 323 322 322 323 323 322 322 321 321 320 320 320 320 320 320 319 319 318 318 318 318 318 318 319 321 322 323 322 323 323 325 328 328 327 326 325 322 320 317 316 315 313 300 270 244 238 229 249 290 306 296 280 285 307 326 333 329 321 316 315 306 288 278 271 278 343 24 51 89 97 55 5 346 341 342 342 340 334 333 342 119 127 117 100 88 86 84 82 85 84 89 134 251 256 259 260 261 259 256 254 243 236 229 224 221 218 213 209 206 203 201 200 199 198 197 196 195 194 194 193 192 191 190 188 187 186 186 185 185 185 185 184 184 183 183 182 182 182 183 186 189 191 191 188 185 184 184 183 183 183 183 183 182 180 177 173 169 165 162 161 162 163 165 168 168 169 171 171 171 171 175 180 183 182 182 182 181 180 179 180 180 180 179 178 178 177 177 175 173 170 169 169 172 175 178 179 180 180 180 179 178 177 175 175 174 174 175 177 180 181 185 191 196 198 199 197 192 188 185 190 200 211 215 211 204 201 202 204 210 216 219 211 199 208 211 210 206 202 199 195 192 190 185 183 183 184 186 191 202 207 207 203 200 201 204 207 208 208 206 203 199 198 198 202 207 210 212 212 204 192 184 181 181 186 191 195 200 204 211 220 230 233 231 230 234 237 240 244 245 242 241 241 242 244 246 248 249 249 249 250 250 251 249 250 251 252 252 253 253 253 251 250 251 252 253 252 252 252 249 242 235 234 238 244 252 259 265 267 264 266 269 285 50 103 150 167 175 180 182 182 180 179 178 178 180 184 184 186 185 182 180 180 180 181 181 179 177 175 173 173 173 173 173 173 175 177 177 176 176 176 175 175 176 176 177 176 178 179 179 179 178 176 175 174 174 175 177 180 183 183 183 183 183 182 180 177 173 169 166 163 160 160 161 164 164 165 164 163 164 167 172 177 180 182 182 181 179 179 179 179 181 185 188 190 191 191 192 194 195 194 193 192 191 192 192 194 195 197 199 202 205 205 205 205 205 205 204 204 205 204 198 186 180 177 167 157 172 198 201 202 202 202 202 202 199 195 191 189 187 186 184 183 182 182 182 181 181 181 182 182 182 182 182 181 180 177 175 173 171 170 170 169 168 167 166 166 165 164 163 162 162 162 162 162 162 162 161 161 162 162 162 162 162 161 159 157 156 156 156 157 157 157 157 159 162 166 166 166 165 165 165 165 166 355 354 354 354 354 354 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 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 323 323 323 323 322 322 322 322 322 322 322 321 321 320 320 320 320 319 319 319 319 318 318 317 318 318 318 319 320 321 322 322 322 322 323 326 327 326 325 324 322 320 317 316 313 313 313 305 298 268 237 235 259 293 309 303 284 280 294 307 313 313 311 309 305 294 280 273 269 283 330 5 45 88 82 357 335 330 333 337 345 348 345 346 38 127 127 114 98 88 86 86 85 85 87 94 116 221 246 250 252 253 251 249 246 240 230 224 224 220 216 212 209 206 204 202 200 199 198 197 196 195 194 194 193 192 191 190 188 187 186 185 184 184 184 184 184 183 183 182 182 181 182 184 187 190 192 192 189 186 184 184 184 184 184 184 184 183 180 179 176 172 168 166 165 165 168 169 170 173 175 176 177 178 180 182 183 181 178 178 178 178 178 179 179 179 180 180 179 179 178 177 175 174 172 171 172 176 178 179 180 181 181 181 180 179 178 177 177 175 174 174 176 179 181 186 192 195 198 199 197 191 186 186 192 202 211 212 207 205 201 198 200 207 215 220 218 212 217 218 215 207 201 198 197 195 192 189 187 188 191 194 198 207 208 204 200 198 199 201 203 204 204 203 200 197 195 196 201 204 207 210 211 206 196 185 177 178 185 191 197 203 209 215 224 235 240 238 235 235 237 241 244 244 242 239 237 237 239 242 245 246 246 246 247 247 248 248 248 249 250 250 251 251 251 250 249 249 250 250 250 249 249 248 243 238 237 240 245 251 257 261 261 259 260 266 303 49 87 147 169 179 184 184 182 180 178 178 178 179 183 187 188 185 181 180 180 180 181 180 179 176 175 174 174 174 174 174 175 176 177 176 175 175 176 176 177 177 177 178 178 178 181 181 180 178 176 175 174 174 176 178 181 183 183 183 182 181 180 178 174 170 167 164 161 160 161 163 164 165 165 163 163 165 169 173 178 181 182 181 179 178 177 178 179 182 186 189 191 192 193 194 196 196 195 193 192 192 192 193 195 196 198 201 204 206 208 207 207 207 206 206 206 206 206 198 178 170 167 148 126 118 185 197 198 199 199 200 199 197 192 189 187 186 184 183 181 181 181 181 180 180 180 180 181 181 181 181 180 178 175 173 171 171 170 169 168 168 167 166 165 164 163 162 162 162 162 161 161 161 161 161 161 161 161 161 161 160 159 157 157 157 156 157 157 157 158 159 161 164 167 167 166 166 166 166 166 166 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 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 324 323 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 318 318 317 317 317 318 318 319 320 321 322 322 322 322 324 326 327 325 323 321 318 315 313 313 311 303 303 306 300 275 250 250 268 291 304 301 287 279 283 289 292 294 297 298 294 284 275 271 272 290 331 11 53 63 344 323 322 320 323 332 347 359 7 23 109 131 125 110 95 87 84 84 84 85 87 94 110 161 224 240 242 243 242 242 239 234 226 224 222 218 214 211 209 206 204 202 201 200 199 198 197 196 196 194 194 193 191 190 188 187 186 184 184 183 183 183 183 183 183 182 181 181 182 184 187 190 192 192 189 186 184 184 184 184 185 185 185 184 182 181 178 175 172 169 169 170 173 174 175 178 179 181 182 185 187 188 184 178 175 175 176 176 177 178 179 180 180 180 180 180 179 178 177 176 175 175 176 178 179 180 180 180 180 180 180 180 179 178 178 176 175 175 176 177 182 188 193 195 197 198 194 188 184 187 196 206 212 210 208 201 195 193 196 204 213 220 222 219 219 220 216 206 202 200 198 196 193 191 191 193 196 200 205 212 211 207 201 200 199 200 202 202 201 199 197 194 193 195 199 201 203 205 206 205 192 173 171 177 186 193 199 206 214 223 233 244 248 248 245 243 243 246 247 246 246 240 235 234 234 238 242 244 244 244 244 245 246 247 247 248 248 248 249 249 249 248 247 247 247 247 247 245 246 245 242 238 237 239 244 249 253 256 257 256 257 265 315 50 89 153 175 185 189 187 182 178 177 177 179 180 185 188 188 184 180 179 180 181 181 180 178 176 175 175 175 175 175 176 177 177 176 175 174 175 176 177 178 178 178 178 179 180 182 182 180 177 176 174 174 175 177 179 181 182 183 182 180 179 178 175 172 168 164 161 160 160 161 163 166 166 164 163 164 168 171 175 179 181 182 180 179 178 177 178 180 183 186 189 191 193 194 196 197 197 195 194 193 193 193 194 196 198 200 202 205 208 209 209 209 209 208 207 206 207 207 194 165 156 153 129 109 98 143 169 186 193 195 196 196 194 190 187 185 184 183 181 180 180 180 180 179 179 179 179 180 180 179 179 178 176 173 171 171 170 169 168 167 166 166 165 164 163 162 161 161 161 161 161 161 161 161 160 160 160 160 160 159 159 158 158 157 157 158 158 159 159 159 161 163 166 167 166 166 166 166 166 166 167 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 317 317 316 317 317 318 318 319 320 321 322 322 322 323 325 326 326 324 321 317 313 309 307 305 299 291 291 291 289 280 267 264 273 285 292 289 280 272 272 274 276 279 281 284 284 277 274 273 277 292 320 350 359 335 323 318 317 314 315 324 341 2 22 55 117 132 124 106 92 85 83 81 81 83 88 96 108 128 180 222 229 230 233 234 232 229 225 222 218 215 213 211 209 207 205 203 201 200 199 198 197 197 196 195 193 192 191 190 188 186 185 184 183 183 182 182 182 182 182 181 180 180 182 184 186 189 190 191 189 186 185 184 184 185 186 186 186 185 183 181 180 178 175 173 173 175 175 177 180 182 183 184 186 189 192 192 185 176 174 174 174 175 176 177 179 180 181 181 182 182 181 180 181 180 179 179 180 181 181 179 177 177 178 180 181 181 180 179 178 177 177 176 177 180 184 189 193 196 196 194 188 183 183 189 199 207 209 211 206 196 190 189 193 201 211 218 221 220 220 221 217 212 206 200 198 196 195 193 194 196 200 204 209 214 215 213 210 206 202 201 200 199 198 196 194 192 192 194 196 195 195 196 195 187 161 154 166 178 188 195 201 209 217 227 237 246 250 251 251 252 254 255 255 251 246 243 237 233 232 235 240 242 244 244 243 243 244 245 246 246 246 246 246 246 246 245 245 244 244 243 242 240 241 241 239 237 236 238 242 247 250 251 252 253 254 262 319 68 115 164 180 190 191 186 180 176 175 176 179 182 186 188 187 183 180 179 180 181 180 179 178 177 176 176 176 177 177 178 178 178 176 175 175 176 177 178 179 179 179 179 180 182 183 182 180 177 175 174 175 175 178 180 181 183 181 179 177 176 175 173 169 165 162 160 160 161 162 165 167 166 165 164 167 170 173 176 179 181 182 182 180 178 178 179 182 184 187 190 192 194 195 196 197 197 197 196 194 193 193 195 196 199 201 204 206 209 210 210 210 210 209 207 206 207 205 187 152 143 138 120 107 101 100 118 161 182 189 192 192 191 187 185 184 182 181 180 180 179 179 179 178 177 177 178 178 178 177 176 175 174 174 171 169 168 167 167 166 165 164 164 163 162 161 161 161 161 161 161 161 160 160 160 160 159 159 159 159 158 158 158 158 159 159 159 160 160 161 163 165 166 167 166 166 166 166 167 167 167 354 354 354 354 353 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 351 351 351 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 321 321 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 317 318 318 319 320 322 322 322 322 323 325 326 325 322 318 313 309 304 300 296 287 282 281 281 282 280 275 270 271 277 279 274 265 260 260 262 264 266 269 273 276 275 276 278 284 294 306 314 315 315 316 317 314 311 311 316 329 351 17 61 119 133 125 103 89 82 82 79 79 82 89 97 107 117 137 186 208 216 222 225 226 222 219 218 216 213 212 210 208 207 205 203 201 200 199 198 197 196 195 194 193 192 190 189 187 186 184 183 182 182 182 182 182 181 181 180 179 180 181 183 185 186 188 189 187 185 185 183 184 185 187 188 187 186 184 183 182 180 178 178 177 177 180 182 184 184 184 186 188 191 194 193 185 176 173 173 172 173 175 177 179 180 181 182 183 184 183 182 184 184 184 183 184 183 180 176 174 174 176 179 181 182 182 180 180 179 178 179 180 183 186 189 193 196 196 189 182 180 183 191 197 202 207 207 202 194 188 188 191 199 208 215 218 220 222 223 221 218 209 201 198 197 196 195 196 199 202 207 212 217 219 219 217 212 204 198 197 196 195 194 192 191 192 193 193 190 187 188 183 168 145 147 165 180 189 196 203 209 217 226 235 241 243 247 251 257 262 263 261 256 251 246 240 235 234 236 238 240 243 244 244 243 244 245 246 246 246 245 244 243 243 243 242 241 240 239 236 235 235 236 235 234 234 236 239 243 244 247 249 248 248 251 238 118 150 174 186 191 189 181 176 174 174 177 181 185 188 187 185 181 180 180 180 180 180 179 179 178 177 177 177 178 178 179 179 178 177 176 176 177 177 178 179 179 179 180 181 183 184 182 179 177 175 175 175 176 178 180 183 181 178 175 174 174 173 170 166 163 161 160 160 162 165 167 167 167 166 167 170 172 175 177 180 182 182 182 180 179 179 180 183 186 188 191 193 194 194 196 196 197 197 196 195 194 194 195 197 200 202 205 207 209 210 211 211 210 208 207 206 205 201 178 143 133 128 119 111 109 104 112 140 168 181 186 189 188 186 184 182 181 180 180 179 178 178 178 177 176 176 176 176 176 175 174 173 173 171 168 167 167 166 165 165 164 163 163 162 161 161 161 161 161 161 160 160 160 160 159 159 159 159 159 159 158 158 158 159 160 160 160 161 162 163 165 166 167 167 166 166 166 167 167 168 168 354 354 353 353 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 351 351 351 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 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 322 322 322 321 321 321 321 321 320 320 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 315 316 317 317 318 319 320 321 321 322 322 323 324 325 324 320 315 310 305 300 295 291 290 283 277 277 281 283 278 270 266 269 268 259 252 249 250 252 255 260 265 269 272 274 279 284 291 298 303 305 307 307 309 309 309 307 307 311 319 336 360 52 123 134 124 103 90 87 81 77 76 80 87 97 106 113 126 155 183 201 210 215 217 214 214 214 213 212 210 209 208 207 205 203 201 200 200 199 198 196 195 194 192 191 189 188 186 185 183 182 181 181 181 181 181 180 180 179 179 180 180 181 182 184 186 186 187 186 185 183 184 186 187 188 188 187 185 184 183 182 181 181 181 182 185 186 186 185 185 187 189 192 194 192 185 178 175 174 173 174 176 177 178 179 181 183 186 186 186 186 187 188 187 187 186 182 177 173 172 173 176 179 182 183 183 182 181 181 180 181 183 185 187 190 193 195 192 184 179 179 184 194 197 201 205 203 198 192 189 189 192 197 206 212 216 219 221 221 221 219 212 203 199 198 197 197 199 201 205 209 215 220 221 221 220 213 202 192 191 191 192 191 190 190 192 192 190 188 187 183 179 168 152 152 167 181 191 198 204 210 216 222 228 231 238 243 249 257 263 265 263 258 254 250 243 238 236 237 238 241 243 245 245 245 245 246 247 247 246 244 243 242 241 240 239 238 236 235 231 229 229 230 230 230 231 233 235 237 241 244 245 243 240 235 214 172 180 190 194 189 179 172 172 171 173 178 184 187 188 186 183 180 180 180 180 180 180 180 179 178 178 178 179 179 180 180 179 179 178 177 177 177 178 179 180 180 180 181 182 184 184 182 178 176 175 175 176 177 179 182 182 178 174 172 172 172 170 167 164 162 161 161 162 165 167 168 167 168 168 170 172 173 175 178 180 181 182 182 181 180 181 182 185 187 190 192 194 193 194 194 195 197 197 197 195 194 195 196 198 201 203 205 207 207 209 210 210 208 207 206 205 203 196 167 137 129 126 121 121 113 107 112 130 155 173 181 185 186 185 183 181 180 180 179 177 177 177 177 175 175 174 174 174 173 172 172 171 170 169 166 165 165 165 164 163 163 162 162 161 160 160 160 160 160 160 160 160 160 159 159 159 159 159 159 158 158 158 158 159 160 160 161 162 163 165 166 167 167 167 167 166 167 167 168 169 169 353 353 353 353 353 353 353 353 353 352 352 352 352 352 351 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 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 321 321 321 321 321 320 320 319 319 318 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 317 317 318 319 319 320 321 321 321 322 323 324 322 317 311 305 299 294 291 290 288 287 278 276 281 285 279 268 260 257 255 250 246 245 244 247 253 260 266 270 273 277 282 288 295 300 303 305 305 305 305 305 305 305 305 309 316 328 347 46 127 133 120 110 101 87 79 75 72 74 84 95 105 111 122 143 167 188 198 201 209 212 210 211 211 210 209 209 207 206 204 203 202 200 200 199 198 196 195 193 192 190 188 186 185 183 182 180 180 180 179 180 180 179 179 178 178 179 178 178 179 181 183 184 185 185 185 184 185 186 188 188 188 188 186 186 184 183 183 183 184 186 188 189 187 185 185 186 188 191 192 190 184 181 180 177 176 176 177 176 175 177 180 185 188 189 190 189 189 191 191 190 187 180 175 172 173 174 177 179 182 184 184 183 184 182 182 183 185 188 191 193 194 193 188 182 179 181 186 190 196 201 202 199 195 191 190 191 195 199 204 208 212 216 215 217 219 219 214 206 201 199 198 199 200 203 206 211 216 218 220 222 219 211 197 184 183 186 188 189 189 190 191 190 189 188 186 185 184 180 170 162 169 182 192 198 204 210 214 218 222 230 237 241 245 252 259 263 264 260 257 254 248 245 243 241 242 244 245 247 247 247 247 249 249 248 246 244 243 242 240 238 237 235 233 231 226 225 224 224 225 227 228 229 231 235 238 241 243 240 235 226 213 201 204 207 199 181 170 168 166 168 175 182 186 189 188 184 181 180 180 180 180 180 180 179 179 178 179 179 180 180 181 181 180 179 179 178 178 178 179 180 181 181 181 182 183 184 183 181 178 176 176 176 177 178 181 182 180 174 170 170 170 169 167 164 163 162 162 163 165 169 169 168 168 169 170 172 173 175 176 178 179 182 183 183 182 182 183 184 187 189 192 194 194 193 193 193 195 196 197 196 195 195 196 197 200 202 204 205 205 207 207 208 208 206 206 205 203 199 187 153 132 128 127 126 123 116 111 113 127 147 165 176 182 184 184 182 182 181 179 178 176 176 175 175 174 173 173 172 171 171 171 170 169 168 166 164 164 163 163 163 162 162 161 161 161 160 160 160 160 160 160 160 159 159 159 160 160 160 159 159 158 158 158 159 160 161 161 162 163 165 167 167 168 167 167 167 167 167 168 169 169 169 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 319 318 318 318 317 317 317 317 317 317 316 316 316 315 315 315 315 315 315 316 317 317 318 318 319 319 320 321 321 321 321 321 318 312 306 299 291 284 284 286 287 286 284 279 279 282 277 264 253 247 247 249 249 248 248 250 256 264 270 274 276 279 284 290 295 300 303 304 305 305 305 304 304 304 305 309 316 327 345 56 128 131 119 111 98 84 76 72 68 70 80 95 104 110 119 134 155 169 182 194 203 206 207 208 208 208 208 208 207 205 204 202 202 201 200 199 197 196 194 193 191 189 187 185 183 182 180 179 179 178 178 178 178 178 177 177 177 177 177 177 178 179 181 181 183 185 186 186 187 187 188 188 189 189 188 187 186 185 185 185 187 189 191 190 187 184 184 184 186 188 189 187 185 183 182 181 179 177 176 175 174 175 180 186 190 192 192 192 192 192 193 191 187 179 174 174 175 176 178 180 182 184 184 185 184 183 183 185 187 190 194 196 195 191 186 183 182 184 185 193 198 200 198 196 193 191 192 194 198 202 205 206 208 209 211 215 217 218 215 209 203 200 200 200 201 204 207 211 212 216 219 220 218 209 194 181 179 182 186 189 190 189 189 187 186 186 188 190 191 190 184 174 174 182 192 198 204 207 210 216 223 231 237 240 243 248 255 262 264 262 260 257 255 253 249 247 246 248 250 251 252 251 250 251 250 248 247 246 245 242 239 236 234 233 230 227 223 221 221 221 222 224 225 227 230 233 237 240 242 241 235 224 214 213 217 213 197 183 174 165 165 170 180 185 188 189 187 183 180 179 180 180 180 180 180 179 179 179 180 180 181 181 181 181 181 180 180 179 179 179 180 181 181 181 182 183 184 184 183 180 178 177 176 176 178 179 181 180 177 170 168 168 168 167 165 163 163 162 163 165 167 171 171 169 168 170 172 173 174 175 176 178 180 183 184 184 184 184 185 186 189 191 194 195 195 194 193 192 194 195 196 196 195 195 197 199 201 203 204 204 205 206 206 206 206 205 205 204 201 193 172 146 132 126 126 127 125 119 114 116 126 143 159 171 178 181 181 181 181 180 178 176 175 174 174 174 174 172 171 170 170 169 168 167 166 166 165 163 162 162 162 161 161 161 160 160 160 160 159 160 160 160 160 159 159 159 160 160 160 160 160 159 159 158 159 160 161 162 162 163 165 166 167 168 169 168 167 167 167 168 169 170 170 169 353 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 327 326 326 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 320 320 320 320 320 319 318 318 317 317 317 317 317 316 316 316 316 315 315 314 314 314 314 315 315 316 317 317 318 318 318 318 319 320 320 319 317 314 308 304 300 291 279 274 272 274 274 275 282 282 280 277 271 259 248 243 245 251 254 255 258 261 265 271 275 277 278 282 286 291 296 299 301 303 303 303 303 303 303 303 306 311 320 332 355 74 124 127 122 111 93 80 73 67 64 68 81 96 104 108 115 127 143 150 166 185 196 201 202 205 205 205 206 206 205 204 203 203 202 201 200 198 197 195 194 192 190 188 186 184 182 180 179 178 177 176 176 176 176 176 176 176 177 177 177 178 179 179 179 181 183 186 187 188 188 188 188 188 189 189 189 188 188 188 187 188 190 191 191 189 186 183 183 183 185 186 187 187 186 185 185 184 182 178 175 174 174 176 181 187 191 193 193 193 193 193 193 192 187 180 176 176 177 178 179 181 182 183 184 184 185 185 185 186 189 193 196 198 195 191 188 186 185 186 189 194 198 198 196 193 193 194 195 197 200 203 206 206 206 207 209 213 216 217 216 211 206 202 201 201 202 204 205 207 212 215 218 218 216 209 198 186 182 184 187 190 190 189 188 183 183 185 189 193 196 195 190 182 178 183 191 198 200 203 209 216 223 231 236 240 243 247 253 259 264 263 261 261 259 256 254 252 251 253 256 259 258 255 252 251 250 249 249 247 245 242 238 236 233 231 228 225 223 219 219 219 221 222 223 226 230 233 237 240 242 242 237 228 221 222 221 212 206 189 172 168 170 176 184 186 188 188 185 182 179 179 179 180 180 180 180 179 180 180 181 181 182 182 182 182 182 181 181 180 180 180 181 182 182 182 183 184 185 184 182 181 179 177 176 177 178 179 180 177 173 168 166 166 166 166 164 163 163 163 165 168 170 173 172 170 170 171 173 174 175 176 177 179 181 184 185 185 186 186 187 189 191 193 195 195 195 194 193 192 192 194 195 195 195 196 198 201 202 203 204 205 206 206 206 206 206 205 204 202 197 185 171 152 131 123 126 129 128 122 117 118 127 141 156 167 172 176 177 178 178 178 176 175 173 173 173 173 173 170 170 169 168 167 166 165 165 164 163 161 161 161 160 160 160 160 160 160 159 159 159 159 159 159 159 159 159 160 160 160 161 161 161 160 160 160 160 161 162 162 163 163 165 166 168 169 169 168 168 167 168 169 170 170 170 169 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 320 320 319 319 319 318 317 317 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 315 316 317 317 318 318 317 317 319 319 319 317 311 303 295 291 290 283 270 271 262 261 257 260 269 276 279 273 263 253 246 243 246 248 255 264 272 275 276 276 276 278 280 283 288 292 295 298 300 300 301 301 300 300 301 303 307 314 325 342 20 91 117 118 113 102 88 77 70 64 63 71 85 97 102 106 112 120 123 134 151 171 187 190 193 199 202 202 202 202 201 201 201 201 201 201 199 198 196 195 193 192 189 187 185 182 180 179 178 176 175 173 173 173 173 174 175 175 176 177 179 181 181 181 182 184 186 188 189 189 189 188 188 189 189 190 189 189 190 190 190 191 193 192 190 188 185 183 183 183 185 186 187 187 186 186 186 186 183 178 176 176 177 180 184 188 190 191 192 193 193 193 193 191 187 181 178 178 178 179 180 181 181 182 183 184 185 186 187 188 191 194 197 198 197 193 191 189 189 190 193 196 197 196 194 193 195 197 198 198 201 204 205 206 207 207 209 210 215 217 217 213 208 204 203 203 203 203 204 207 211 213 215 215 215 211 204 195 190 189 190 191 191 189 185 180 182 185 190 195 198 197 192 185 181 184 189 191 197 203 209 216 223 230 236 241 244 248 251 256 261 262 262 261 259 258 257 256 255 257 260 265 264 259 254 252 253 252 250 248 246 242 239 236 233 229 226 223 221 218 218 218 219 221 223 227 230 234 237 240 242 242 238 232 228 226 222 219 204 185 176 174 176 181 186 187 188 186 183 180 179 179 179 179 180 180 180 180 180 181 181 182 183 183 183 183 182 182 181 181 181 182 182 183 183 183 184 185 185 184 183 181 178 176 176 177 178 178 177 173 169 167 165 165 165 165 164 163 164 165 167 170 173 175 173 172 172 173 174 175 175 176 178 180 183 186 187 187 187 188 188 190 193 194 195 195 195 195 193 192 191 192 193 195 195 197 200 201 203 204 205 206 206 205 205 205 205 204 202 199 193 188 177 151 128 123 127 130 129 124 119 119 127 140 154 157 164 171 172 173 174 174 173 172 171 171 172 172 171 170 169 168 166 165 164 163 163 162 161 160 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 160 160 160 161 161 161 161 161 161 161 162 162 162 162 163 164 165 167 168 169 169 169 168 168 169 170 170 171 171 170 353 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 327 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 322 322 321 321 321 320 320 319 319 319 318 317 317 316 316 315 315 315 315 315 315 315 314 314 314 313 313 313 314 315 316 316 317 317 317 317 317 316 318 319 318 314 305 294 283 278 277 276 272 263 251 249 244 248 254 263 270 267 258 250 245 244 248 248 259 274 283 285 282 278 277 279 282 286 289 292 294 295 297 299 299 299 298 299 300 303 309 318 333 360 57 87 105 111 106 95 83 75 68 64 67 77 90 97 101 104 108 109 116 125 137 155 172 173 181 190 196 199 199 199 198 197 198 198 199 199 198 196 195 194 192 190 188 186 184 181 179 178 176 174 172 171 171 171 172 173 175 175 176 178 181 182 183 183 185 187 189 190 190 190 189 189 189 189 190 190 190 191 192 192 193 194 195 193 190 186 184 183 183 184 186 187 187 188 187 186 186 185 182 179 178 179 182 185 187 188 188 189 190 191 192 193 193 191 187 182 180 180 180 180 181 181 181 181 183 184 186 187 188 190 193 195 198 200 199 196 195 193 192 193 195 196 196 194 193 195 198 202 201 199 201 202 204 206 206 206 207 209 213 217 218 215 211 207 205 204 204 204 205 207 210 213 214 214 214 213 209 203 197 193 192 191 189 185 181 178 181 186 191 196 198 197 192 186 182 181 184 190 197 203 209 216 224 231 237 242 245 247 249 252 255 257 261 261 260 259 259 258 258 258 260 265 267 261 257 255 259 256 253 250 248 245 241 237 233 229 225 222 219 218 218 218 218 221 224 227 231 235 238 240 241 241 239 236 233 232 225 213 199 186 180 180 182 186 188 187 187 185 182 180 179 178 179 179 179 179 180 180 181 182 182 183 183 184 183 183 183 182 182 182 182 183 183 184 184 185 185 186 186 185 183 179 177 176 176 177 178 176 173 169 166 165 164 164 164 164 164 164 165 167 170 172 175 176 176 176 175 175 175 175 176 178 180 182 185 187 188 188 189 189 190 192 192 194 195 195 195 194 193 191 189 190 192 194 196 198 199 201 204 205 206 206 205 205 205 205 205 203 200 197 195 190 174 149 130 126 129 132 130 124 120 120 127 138 141 151 161 167 168 168 169 170 170 169 169 170 170 170 170 168 167 166 165 163 162 162 161 161 160 159 158 158 158 158 158 158 158 158 159 158 159 159 159 159 159 159 160 160 160 162 162 162 162 162 163 163 163 162 162 162 163 164 166 167 169 170 169 169 168 169 169 170 171 171 171 170 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 319 319 318 318 317 316 316 315 315 314 314 314 314 314 314 314 313 313 313 313 313 314 314 315 317 317 317 317 317 316 315 315 318 319 317 312 304 289 272 261 257 257 255 243 236 236 235 240 244 253 261 260 254 249 246 245 246 252 265 282 290 288 283 280 280 281 284 287 289 291 292 293 295 297 298 298 298 299 302 306 312 323 345 32 86 91 104 108 100 88 79 73 68 66 72 84 93 98 100 103 106 108 113 118 126 139 155 152 165 177 186 192 195 196 196 196 195 195 196 197 196 194 193 192 191 189 187 185 183 182 181 178 175 173 172 172 172 172 173 174 175 177 178 180 181 183 184 186 188 190 191 191 191 190 190 190 190 190 190 191 191 192 193 194 196 196 196 193 189 186 184 183 184 185 186 187 189 188 187 186 185 184 182 180 181 183 187 189 189 188 188 187 188 190 191 192 192 191 187 183 181 181 181 181 181 181 180 181 182 185 187 189 190 192 194 196 199 201 201 200 198 195 194 195 196 196 194 193 194 197 202 204 202 199 199 201 204 206 205 205 204 206 212 217 219 218 213 209 207 206 206 206 207 209 212 215 216 216 216 215 212 208 201 194 192 189 184 180 176 176 182 187 192 196 198 196 190 184 181 181 183 190 197 203 209 216 224 231 237 242 245 246 247 249 250 253 257 259 261 261 261 261 260 258 257 260 266 266 264 264 267 262 258 254 251 248 244 240 234 229 224 221 219 218 218 218 219 221 225 228 232 235 237 239 241 241 241 240 239 235 221 206 196 188 185 186 187 188 188 186 185 183 181 181 179 178 179 179 179 180 180 181 182 183 183 184 184 184 184 184 184 183 184 183 183 184 184 185 185 186 186 186 186 185 182 178 175 175 176 177 176 173 169 166 165 164 164 164 164 164 164 165 167 169 172 174 176 177 179 179 178 178 177 176 177 179 181 184 187 188 189 189 189 190 190 191 192 195 196 195 194 193 193 190 189 189 191 194 196 197 199 202 204 206 206 206 205 204 204 204 203 202 199 198 195 187 172 150 134 130 132 133 130 125 120 120 124 127 137 149 158 164 164 165 165 166 166 166 167 168 169 169 169 167 166 164 163 162 161 160 160 159 159 158 157 157 157 157 157 158 158 158 158 158 159 159 159 159 159 160 160 160 161 162 163 163 164 164 164 164 163 163 162 162 163 165 167 168 169 170 169 169 169 169 170 170 171 171 171 170 353 353 353 352 352 352 352 352 351 351 351 351 351 351 351 350 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 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 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 319 318 318 318 317 316 315 315 314 314 313 313 313 313 313 313 313 313 313 313 313 314 314 315 316 318 318 318 318 317 316 314 314 317 318 316 312 306 291 258 231 232 222 214 214 221 229 234 235 240 248 256 255 252 250 249 248 249 255 269 285 292 288 283 282 283 284 286 287 289 290 291 292 294 295 296 298 300 302 305 310 317 331 7 62 62 96 104 101 92 83 76 70 67 69 78 89 96 99 99 101 104 107 110 113 118 127 139 151 150 164 175 183 189 191 193 193 193 193 193 193 193 192 191 190 189 188 186 184 183 182 180 178 176 175 175 174 174 174 175 175 177 178 179 181 182 184 186 188 190 191 192 191 191 191 191 191 191 191 191 191 192 194 195 196 197 198 196 193 189 187 185 184 185 185 186 189 190 189 187 185 184 183 182 181 183 187 191 192 193 191 188 187 187 189 191 191 191 190 187 184 183 182 182 182 181 181 180 181 183 186 188 190 191 193 195 198 202 203 203 202 199 195 194 195 196 194 193 193 196 200 204 205 202 201 199 200 204 206 205 203 202 204 210 217 221 221 217 212 211 208 207 208 209 212 215 218 219 220 219 217 214 210 204 201 190 181 176 174 173 176 181 187 191 195 197 193 187 183 181 180 183 190 197 203 209 215 223 230 236 241 244 246 246 247 248 251 254 258 261 262 263 263 262 259 257 258 266 270 271 275 275 269 263 259 255 252 248 243 237 230 224 222 220 219 218 218 219 222 225 229 232 234 237 239 241 242 242 242 241 234 216 203 195 191 190 190 190 189 187 185 183 182 181 180 178 178 179 179 180 180 181 182 182 183 184 184 184 185 185 185 185 184 185 184 184 185 185 186 186 187 187 187 186 184 180 175 173 173 175 175 174 171 167 165 164 164 164 164 165 165 166 167 169 171 174 176 178 179 180 180 181 180 179 178 179 181 183 186 188 189 189 189 190 190 190 191 193 195 195 195 193 192 191 189 188 189 191 193 194 197 200 203 205 205 205 205 205 204 203 202 202 201 199 197 193 184 170 153 139 134 134 134 130 125 121 120 121 126 136 147 156 161 162 162 163 163 164 164 165 166 167 168 167 165 164 162 161 160 159 159 158 158 158 157 156 156 156 156 157 157 157 158 158 158 159 159 159 159 159 160 160 161 162 163 164 164 165 165 165 164 164 163 162 162 164 165 167 169 170 170 169 169 169 169 170 171 171 171 171 170 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 328 328 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 319 318 318 317 317 316 315 314 314 313 313 313 313 313 312 312 312 312 312 313 313 314 314 315 316 317 318 319 319 319 317 315 312 312 314 314 312 310 307 294 242 208 203 198 204 214 222 228 231 233 237 243 249 249 249 250 250 250 250 254 266 280 286 284 282 283 284 285 286 286 287 289 290 291 292 293 295 298 302 306 311 317 328 353 42 77 84 99 100 96 88 78 70 65 64 72 83 93 98 100 99 102 105 107 108 109 112 119 128 135 139 151 162 172 179 183 186 189 190 190 191 190 190 190 189 188 187 186 184 183 182 181 180 178 177 177 177 177 176 176 176 177 178 178 179 180 182 184 187 189 191 192 192 191 191 191 191 192 192 192 192 192 193 195 197 198 199 198 196 193 191 189 187 186 186 186 188 189 190 189 187 185 183 182 182 183 185 189 194 194 195 193 189 188 189 190 191 191 190 189 187 184 184 183 183 183 182 181 180 181 184 187 189 191 193 196 198 201 203 204 203 202 199 196 194 194 194 192 193 194 198 203 206 206 205 201 199 200 204 206 205 203 200 201 207 216 222 222 220 218 212 207 207 208 210 213 216 218 220 221 220 218 214 211 208 197 182 173 170 170 172 176 181 185 190 193 193 189 186 183 179 179 184 191 197 203 208 214 221 228 235 240 243 243 245 246 247 250 253 256 260 262 263 264 264 262 260 261 261 268 276 280 279 273 268 263 259 256 252 247 239 231 227 224 221 218 217 218 219 223 226 230 233 235 236 238 240 240 240 240 238 227 209 201 196 194 193 193 192 190 185 184 182 181 180 179 178 179 179 180 180 180 181 182 183 184 184 185 185 186 186 186 186 186 186 185 185 185 186 187 187 187 187 187 185 182 177 173 171 172 173 173 171 168 166 164 163 163 164 165 165 166 167 169 171 173 176 178 179 180 181 182 182 182 181 180 181 183 185 187 189 190 190 190 190 190 190 191 193 195 195 194 191 189 189 188 188 189 189 191 194 197 200 203 205 205 205 205 204 203 201 201 201 200 198 195 190 182 170 156 145 139 137 135 132 128 124 123 122 126 135 145 154 159 161 160 161 161 162 163 163 164 165 166 166 163 162 161 160 159 158 157 157 157 157 156 156 156 156 156 156 157 157 158 158 158 159 159 159 159 160 160 161 162 163 164 165 166 166 166 165 165 164 163 162 163 164 166 168 169 170 170 169 169 169 169 170 171 172 171 171 170 353 353 352 352 352 352 352 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 317 317 316 315 314 313 313 312 312 312 312 312 312 312 312 312 312 313 313 314 315 316 317 318 319 320 320 319 317 314 311 309 307 305 306 306 303 288 258 237 207 214 228 233 229 228 231 235 237 239 242 244 245 246 247 249 249 252 257 265 271 275 277 280 282 283 284 286 285 286 289 290 292 293 295 299 304 311 321 336 1 47 60 77 94 98 96 92 84 72 62 58 63 76 89 97 100 100 101 103 105 107 107 108 109 113 120 124 129 140 150 158 163 172 178 183 185 187 188 188 187 187 187 186 185 184 182 182 181 180 179 179 178 177 178 178 178 178 177 178 178 179 179 181 183 185 187 189 191 191 191 191 191 191 191 192 192 192 192 193 194 196 198 199 200 198 197 194 192 191 190 189 188 188 189 190 189 188 185 183 182 181 182 184 187 190 192 195 197 195 191 190 190 191 191 191 189 188 186 185 184 184 184 184 183 182 181 182 184 187 190 192 195 198 202 204 205 206 204 201 198 196 194 193 192 192 193 195 199 205 206 207 205 201 199 200 203 205 205 202 199 200 206 215 219 221 220 216 210 206 206 207 209 212 216 218 220 221 220 219 216 212 203 189 174 167 166 168 172 176 180 185 189 192 191 189 185 179 177 180 185 192 198 202 207 213 219 226 232 237 238 241 243 245 247 249 252 255 258 261 262 263 264 264 263 263 264 269 277 281 279 275 270 266 264 260 256 250 241 237 231 225 220 217 216 217 219 223 227 231 234 235 236 238 238 238 237 236 231 218 204 199 197 196 196 195 193 188 185 182 181 180 179 178 178 179 180 180 181 181 182 183 183 184 184 185 186 187 187 187 187 187 186 185 185 186 187 187 187 188 187 186 184 180 175 171 170 171 172 171 168 167 165 164 163 164 165 166 167 167 169 170 173 176 178 180 180 181 183 183 183 183 182 182 183 184 186 188 189 190 190 190 190 190 191 192 194 195 195 193 187 186 187 187 187 188 189 191 194 198 201 204 205 205 204 204 203 202 200 200 199 198 196 193 188 181 171 160 150 143 140 138 135 133 129 125 124 128 135 144 152 157 159 159 160 160 161 161 162 163 164 164 164 163 160 159 158 157 157 157 156 156 156 155 155 155 155 156 156 157 157 158 158 158 159 159 159 160 160 161 161 162 163 164 166 166 166 166 166 165 163 162 162 163 165 167 168 169 170 170 170 169 169 170 170 171 172 171 171 170 353 352 352 352 352 352 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 321 320 320 320 320 319 318 318 317 316 315 314 313 312 312 312 312 312 312 311 311 312 312 312 313 313 314 314 315 316 317 317 319 321 321 320 317 313 309 303 296 291 297 304 302 295 279 253 236 243 252 247 231 225 233 238 238 239 241 242 242 242 244 246 250 253 255 255 260 271 279 282 282 282 282 282 282 284 287 290 292 294 296 301 307 320 342 14 53 68 80 90 95 95 93 88 76 63 54 54 64 82 96 102 103 102 102 103 106 107 107 107 108 109 113 115 120 130 136 141 152 163 170 176 180 181 183 183 184 184 183 183 183 182 180 180 179 179 179 178 177 177 178 178 179 179 179 179 179 179 180 182 184 186 188 189 190 190 191 191 191 191 191 191 192 192 192 193 194 197 199 200 200 199 198 196 194 193 192 191 190 190 190 190 189 187 183 182 181 181 182 184 186 189 192 195 197 195 193 191 192 192 192 191 189 188 186 185 185 185 186 186 185 183 182 183 185 188 191 193 195 198 201 203 208 208 206 202 198 195 193 192 192 192 194 196 200 203 206 207 203 199 198 199 202 204 204 202 200 203 209 216 217 218 216 210 206 203 203 205 207 210 214 215 219 219 219 218 215 208 196 180 168 163 164 167 172 176 180 186 190 192 191 188 183 178 178 182 187 193 198 201 206 212 218 223 227 230 235 239 241 243 246 249 252 255 257 259 261 262 263 264 265 266 267 270 276 279 277 274 272 270 270 267 261 254 250 241 230 222 218 215 214 216 219 223 228 231 234 235 235 236 237 237 235 231 225 213 202 199 197 197 196 194 191 190 184 181 179 179 178 178 179 179 180 181 181 182 183 183 183 184 185 186 187 187 188 188 188 187 186 186 186 187 187 187 188 188 187 185 182 178 173 169 169 170 170 168 168 166 164 163 163 164 166 167 168 169 170 172 175 178 180 181 182 183 184 184 184 184 184 184 185 186 187 188 189 190 190 190 190 191 191 193 195 195 194 190 184 184 185 186 187 188 189 192 195 199 202 204 204 204 204 204 203 203 201 199 198 196 194 191 186 180 172 163 154 147 145 143 142 138 133 129 128 131 137 144 151 156 158 158 159 159 160 160 161 162 163 163 162 161 159 158 157 157 157 156 156 156 155 155 155 155 156 156 156 157 157 158 158 158 159 159 160 160 160 161 162 163 164 165 166 167 167 166 166 164 163 162 163 165 167 168 169 170 170 170 170 169 169 170 171 171 171 171 170 171 352 352 352 352 352 351 351 351 351 351 351 351 350 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 348 348 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 323 322 322 322 322 321 321 320 320 320 320 320 320 320 320 320 320 320 319 318 318 317 316 315 314 313 312 311 311 311 311 311 311 311 311 312 312 313 313 314 314 315 316 317 317 318 320 322 323 321 317 312 306 296 285 281 290 304 308 306 294 270 257 261 264 254 235 229 245 242 235 236 238 239 239 239 242 248 254 259 260 257 260 273 284 286 284 283 283 282 283 284 288 291 294 297 300 304 313 331 3 32 46 69 89 92 92 91 88 80 66 54 49 54 69 89 102 102 105 104 103 104 106 108 108 108 108 108 110 112 116 120 124 131 140 151 160 167 172 175 177 178 179 180 180 180 180 179 177 177 177 177 178 178 177 176 177 178 179 180 180 180 180 180 181 183 185 186 187 188 188 189 190 191 191 191 191 191 192 192 193 194 195 197 199 199 199 199 199 198 197 196 194 193 192 191 191 190 188 185 182 181 180 180 182 183 185 189 193 195 197 195 193 192 193 193 192 191 189 188 187 187 187 187 188 188 186 185 184 185 187 189 192 194 195 196 198 203 207 208 205 202 198 195 193 192 192 194 197 198 199 201 207 206 201 198 197 199 201 203 203 202 202 209 214 216 217 217 212 206 202 200 200 202 204 207 210 211 215 216 216 215 211 202 187 172 163 160 162 166 171 175 181 186 188 191 191 188 183 180 182 186 189 193 197 201 206 212 217 220 223 228 232 236 239 241 245 249 252 254 256 258 259 260 261 262 263 265 267 269 273 276 274 273 273 274 276 274 271 265 252 237 224 217 214 211 212 214 218 223 227 230 232 233 234 235 236 236 232 228 221 211 202 199 197 196 195 193 192 188 182 180 178 178 178 178 179 180 181 181 182 182 183 183 184 185 185 186 187 188 188 188 188 187 187 187 187 187 187 188 188 187 186 183 180 176 171 168 169 169 168 168 167 165 163 163 164 165 166 168 169 170 172 175 178 179 181 183 184 184 185 185 185 185 185 185 186 187 188 188 189 190 191 191 191 192 192 194 195 195 191 186 180 181 182 184 186 188 190 193 197 200 203 204 203 203 203 203 203 202 201 199 197 195 193 190 185 179 173 165 157 154 150 146 146 142 138 134 132 134 138 144 150 155 157 157 158 159 159 160 161 161 161 161 160 159 158 158 157 157 157 156 155 155 155 155 155 155 156 156 157 157 157 157 158 159 159 160 160 161 161 162 163 164 165 166 167 167 167 166 165 164 163 163 164 166 168 169 170 170 170 170 169 169 169 170 171 171 171 171 171 171 352 352 352 352 352 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 323 323 323 323 323 322 322 321 321 321 320 320 320 320 320 320 320 320 320 319 319 318 318 317 316 315 314 313 312 311 311 311 311 311 311 311 311 312 312 313 313 314 314 315 315 316 317 317 319 322 324 324 322 317 311 303 291 277 274 289 303 306 311 306 290 275 270 268 259 247 243 252 255 237 234 232 236 237 239 244 253 262 268 269 266 265 275 286 287 286 285 284 283 284 287 290 294 298 301 305 310 319 336 5 27 42 77 92 91 87 84 79 71 56 46 47 56 74 93 102 105 108 105 103 105 108 109 109 109 109 109 110 112 116 116 120 125 130 138 148 158 165 169 172 174 175 176 177 177 178 178 176 175 175 176 177 177 176 175 176 178 179 180 181 181 181 182 182 184 185 186 186 186 187 189 190 191 191 191 191 191 191 192 193 195 197 198 199 199 200 200 201 200 200 198 195 194 193 192 191 190 187 184 182 181 181 181 183 183 187 190 193 195 196 195 193 193 193 193 193 191 190 189 188 188 189 189 189 189 188 187 186 187 189 191 193 195 195 196 199 202 205 204 202 200 196 193 193 193 194 196 198 199 201 205 207 204 199 197 197 199 201 202 202 203 207 213 214 216 217 215 209 204 200 198 198 199 202 204 207 209 212 212 212 210 205 194 178 166 159 158 160 165 170 175 181 186 187 191 192 189 185 183 186 189 191 194 197 200 205 209 212 218 223 227 230 234 236 239 243 248 252 254 255 256 257 258 258 260 261 264 266 268 270 272 271 272 273 275 278 280 280 271 247 226 214 210 209 206 209 212 217 223 227 229 230 232 233 234 235 234 230 225 218 210 202 198 196 195 194 192 189 185 181 179 178 178 178 179 180 180 181 182 182 182 183 184 184 185 186 187 188 188 189 188 188 187 187 187 187 187 188 188 187 187 185 182 178 173 169 168 168 168 168 167 165 164 164 164 165 166 167 169 170 172 175 177 178 181 183 185 185 185 185 186 185 185 185 186 187 188 188 188 189 191 191 191 192 193 193 194 194 192 187 181 177 177 180 183 186 188 191 194 199 202 203 203 202 202 202 202 202 202 201 199 196 194 192 189 184 179 173 168 164 159 152 149 148 146 142 138 136 137 139 144 149 153 154 155 157 158 159 160 160 160 160 159 159 158 157 157 157 157 156 156 155 155 155 155 155 155 156 156 157 157 157 158 158 159 160 161 161 161 162 163 164 165 165 166 167 167 167 166 165 164 164 164 165 166 168 170 170 170 170 170 169 169 169 170 171 171 171 171 171 171 352 352 352 352 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 320 320 320 320 320 320 319 319 318 318 317 316 315 314 313 312 311 311 310 310 311 311 311 311 311 312 312 313 314 315 315 316 316 316 317 318 321 324 326 326 324 317 308 299 285 269 273 295 308 310 314 310 302 290 279 274 268 267 271 278 276 261 253 247 249 249 245 248 257 267 273 274 271 269 272 279 282 283 283 283 283 285 289 292 296 301 305 309 313 320 333 338 1 45 82 93 87 80 74 66 57 46 44 48 59 71 85 97 108 110 106 104 106 109 111 111 110 111 111 112 114 117 119 122 124 127 132 141 151 159 165 168 171 172 173 173 174 174 174 173 172 174 175 176 176 175 175 176 177 179 180 181 182 183 183 184 185 186 187 186 186 187 189 191 191 192 192 191 191 191 192 194 196 198 199 199 199 201 202 202 202 201 198 196 194 194 193 191 189 186 183 182 182 182 183 183 185 188 191 193 194 194 193 193 193 193 193 192 191 191 190 189 190 191 192 191 191 190 189 189 189 191 193 194 195 195 196 199 202 203 202 200 198 194 192 192 194 195 199 200 202 206 209 209 204 200 198 198 200 202 202 203 205 209 212 215 216 215 213 208 203 198 195 195 197 200 203 205 208 208 210 209 206 197 183 169 161 158 158 160 164 170 175 179 181 187 191 193 191 188 187 190 192 194 195 198 201 205 205 211 218 223 227 229 232 234 237 241 246 251 252 253 253 254 256 256 258 259 261 263 265 267 268 267 269 270 270 271 273 276 264 227 207 202 201 203 203 208 213 219 224 226 228 230 232 233 234 234 232 228 223 217 210 202 198 196 195 193 190 187 183 179 178 178 178 178 179 180 181 182 182 182 183 183 184 185 186 186 187 188 188 188 188 188 188 187 187 187 188 188 187 187 186 184 180 175 170 168 167 168 168 167 166 165 165 165 165 166 167 169 170 172 174 176 177 180 183 185 186 186 186 186 186 186 186 186 187 187 188 188 189 190 191 192 193 193 194 194 193 192 188 184 179 174 175 178 182 186 189 192 196 201 203 204 203 202 202 201 201 201 201 200 198 196 194 191 188 184 179 175 172 167 160 155 151 149 150 147 142 140 139 141 145 147 150 152 155 157 158 159 159 159 159 159 158 158 157 157 157 157 156 156 155 155 155 155 155 155 155 156 156 156 157 157 158 159 160 161 161 162 162 163 163 164 165 166 166 167 167 167 167 166 165 165 165 166 167 168 169 170 170 170 170 169 168 169 170 171 171 171 171 170 171 352 352 352 352 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 319 318 318 317 316 315 315 313 312 311 310 310 310 310 310 311 311 311 311 311 312 313 314 315 316 317 317 317 318 319 322 325 329 330 327 318 304 287 269 255 286 290 317 320 312 303 297 290 281 279 280 286 290 293 290 285 280 275 274 271 260 256 262 269 274 274 271 267 265 266 270 273 278 280 283 286 290 294 298 303 308 311 315 319 326 329 354 54 88 91 81 70 61 53 46 40 44 50 62 65 81 102 112 113 110 107 108 111 113 112 112 113 114 115 117 121 122 123 125 127 130 137 145 153 160 165 167 168 169 169 170 171 172 170 171 173 174 175 174 173 173 175 177 177 179 181 183 184 185 185 186 187 187 187 187 188 190 191 191 192 191 191 191 192 193 195 197 199 200 200 201 202 203 203 203 201 199 197 195 194 193 191 189 186 184 183 184 184 184 186 188 190 191 193 193 193 192 192 193 193 193 192 191 191 190 191 193 194 194 193 192 192 191 191 192 193 194 195 195 195 197 199 201 201 200 198 195 193 191 192 194 196 197 200 204 209 213 212 207 203 201 201 203 204 204 205 206 210 214 214 213 212 211 208 202 197 193 193 196 199 202 203 206 208 209 206 199 187 172 162 160 159 159 161 165 168 172 175 181 187 192 194 194 193 192 194 195 196 197 199 201 203 206 211 217 222 226 228 231 233 235 238 244 248 248 249 250 252 254 255 256 257 259 261 262 264 265 264 265 265 265 264 262 258 237 201 188 188 192 197 203 211 217 222 223 226 229 230 232 233 234 233 230 225 221 216 210 204 201 199 194 191 187 184 181 179 178 178 178 179 180 181 181 182 182 183 183 184 185 185 186 187 187 188 188 188 188 187 187 187 187 188 187 187 187 186 185 182 178 172 168 167 167 168 168 168 167 166 166 166 166 167 168 170 172 174 175 176 180 183 185 187 187 186 186 186 187 186 186 187 187 187 188 189 189 190 192 193 194 194 195 193 191 188 185 182 176 172 173 176 181 186 190 194 199 203 204 204 203 202 201 201 200 200 200 199 198 196 194 191 187 183 181 178 174 168 162 157 154 153 154 150 146 143 141 142 143 145 148 152 154 156 157 158 158 158 158 158 158 157 157 157 156 156 156 156 155 155 155 155 155 155 156 156 156 156 157 158 159 159 160 162 162 162 163 164 164 165 165 166 167 167 167 167 167 166 166 166 166 167 167 169 170 171 171 170 169 169 168 169 170 171 171 171 171 170 171 352 352 352 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 322 322 322 321 321 321 320 320 320 319 320 320 319 319 319 319 319 318 318 317 316 316 315 314 312 311 310 310 310 310 310 310 311 311 311 311 311 312 313 314 315 316 317 317 318 319 320 323 327 332 336 334 325 303 271 250 241 274 323 345 328 308 295 287 279 273 272 280 290 295 295 294 294 293 291 289 285 277 269 268 271 273 272 268 263 259 258 260 265 272 277 282 287 291 295 300 304 309 313 316 318 319 324 347 62 89 85 71 57 47 41 37 37 43 51 54 64 85 105 115 117 115 112 111 113 115 115 114 115 117 118 120 121 120 120 122 124 126 132 139 147 155 161 165 166 166 166 167 168 169 169 170 172 173 173 172 172 173 174 175 176 179 181 184 185 186 187 187 188 188 188 189 190 191 191 191 191 191 191 191 192 194 196 198 200 201 201 202 202 204 204 204 202 199 197 196 195 193 191 189 186 184 185 185 186 187 189 190 191 191 192 192 192 192 192 193 193 193 192 192 191 191 192 195 196 195 195 194 194 194 193 194 194 194 195 196 196 197 199 200 200 199 196 193 192 191 191 193 193 196 201 206 211 214 214 211 207 206 206 206 206 206 208 209 214 215 213 211 210 209 206 200 194 191 192 195 197 199 202 206 208 208 202 191 176 163 159 161 162 161 162 163 166 170 176 182 188 193 196 198 198 197 197 198 198 198 199 201 204 208 212 218 222 226 228 230 231 232 235 240 243 244 245 248 250 253 254 255 256 257 258 259 261 261 260 260 260 260 257 251 241 216 187 175 173 181 194 209 219 222 222 225 228 230 230 231 231 232 231 227 223 219 215 211 208 206 200 194 189 186 183 180 179 178 178 179 180 181 181 182 182 182 183 184 184 185 186 186 187 187 188 188 188 187 187 186 187 187 187 187 187 186 185 184 181 175 170 168 168 168 169 169 168 168 167 167 167 168 168 169 172 174 174 176 179 182 184 186 187 187 187 187 187 187 187 186 186 187 188 189 189 190 191 192 194 194 195 194 191 188 187 184 178 172 170 171 176 181 186 191 197 202 205 205 205 203 202 200 200 199 199 199 199 197 195 193 190 187 186 183 179 175 169 164 159 157 156 155 151 148 145 144 143 144 145 148 152 154 156 157 157 158 158 157 157 157 157 157 156 156 156 156 156 155 155 155 155 155 156 156 156 156 157 157 158 159 160 161 162 163 163 164 164 164 165 166 167 167 168 168 168 167 167 167 167 167 167 168 170 171 171 171 170 169 169 168 169 170 171 171 171 171 170 171 352 352 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 320 319 319 319 319 319 318 318 317 316 315 315 314 313 311 311 310 310 310 309 309 310 310 310 310 310 311 311 312 313 315 315 316 317 318 319 321 325 329 335 342 344 338 318 264 242 240 253 330 346 333 309 296 291 282 270 263 269 282 291 294 294 296 297 297 295 292 287 280 275 273 272 269 265 260 259 257 258 262 269 275 282 288 293 297 302 306 311 316 318 319 320 321 335 56 83 75 57 44 36 33 33 36 44 50 53 66 88 109 118 121 120 118 116 116 116 116 117 118 118 120 118 115 114 115 118 121 124 128 134 142 149 156 158 161 163 164 165 166 167 168 170 171 171 171 170 170 171 172 174 176 179 181 184 186 187 188 188 189 189 190 191 191 191 191 191 190 190 191 191 192 194 196 199 201 202 203 203 203 204 205 204 202 199 198 196 195 194 192 189 187 185 187 187 188 190 191 192 192 191 192 192 193 192 192 192 192 192 192 192 192 192 194 197 198 197 196 196 196 196 195 195 195 195 196 197 198 198 200 201 200 197 194 192 191 191 191 191 192 196 202 208 212 214 216 214 212 211 209 209 208 208 209 212 217 217 214 210 208 206 201 194 190 189 190 194 194 198 202 205 207 206 197 182 167 159 160 164 165 163 163 163 165 170 176 183 189 195 199 202 203 202 200 200 200 200 201 204 208 211 215 219 224 227 229 230 230 231 232 236 238 241 245 248 251 253 254 255 256 257 257 257 258 257 256 256 257 256 252 244 228 202 182 168 163 171 196 223 229 227 226 226 227 229 229 228 228 228 227 224 219 216 214 212 210 206 200 194 188 184 181 179 178 178 179 180 181 182 182 182 182 183 184 184 185 186 186 187 187 188 188 188 188 187 186 186 186 187 187 186 186 185 184 182 178 173 171 169 168 170 170 170 170 169 168 168 168 169 170 171 174 174 177 179 181 183 185 187 187 187 187 187 187 187 187 187 187 187 188 189 190 190 192 193 194 194 194 192 189 188 186 182 176 170 170 172 176 181 186 193 199 203 205 205 205 203 201 200 199 199 199 199 198 197 195 192 190 189 187 184 180 176 171 166 162 159 157 155 152 149 147 147 146 145 146 149 152 154 155 156 157 157 157 157 157 157 157 157 156 156 156 156 156 155 155 155 155 156 156 156 156 157 157 158 159 160 161 162 163 164 164 164 165 165 166 167 167 168 168 168 168 168 168 168 168 168 168 169 170 171 171 171 170 169 169 169 169 171 171 171 171 170 170 171 352 352 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 319 318 318 317 316 315 314 314 313 312 311 310 310 310 309 309 309 310 310 310 310 310 310 311 312 313 314 314 316 317 318 320 322 326 330 336 345 351 350 343 299 265 268 298 326 333 327 312 302 299 290 275 265 268 280 286 290 295 298 299 299 299 297 292 287 281 277 273 269 266 262 261 258 258 263 268 275 282 289 294 300 307 313 320 320 323 325 325 322 329 37 66 59 45 36 32 32 33 39 42 46 55 70 93 113 121 124 126 125 124 122 120 118 117 118 118 119 109 108 111 115 119 122 125 128 133 139 145 151 152 158 161 163 164 165 167 168 169 169 170 169 169 169 169 170 173 176 179 182 184 186 188 189 189 190 191 191 192 192 192 191 190 190 190 191 191 192 194 196 199 201 203 204 204 204 204 204 203 201 200 198 197 196 194 192 190 188 188 189 189 190 192 193 193 192 192 192 193 193 193 191 190 190 191 191 192 192 194 196 198 199 198 198 198 198 197 197 196 196 196 197 198 198 199 200 201 199 195 192 190 190 190 190 189 191 196 204 209 212 214 216 217 216 214 213 211 211 211 212 215 218 218 215 211 207 201 193 186 184 185 187 189 192 197 201 205 207 204 194 177 162 158 163 167 168 167 166 165 166 170 177 184 191 196 201 205 207 205 203 202 202 202 204 207 211 213 217 221 226 229 230 230 230 230 231 232 236 241 246 249 252 253 255 256 258 259 259 257 256 255 253 253 254 253 248 236 214 193 180 171 165 174 206 232 241 234 225 221 222 225 226 225 225 224 223 220 217 215 213 212 209 204 199 193 186 182 180 179 179 179 180 181 181 182 183 183 183 184 184 185 185 186 187 187 187 188 188 188 187 185 185 185 186 186 186 185 184 184 183 180 177 174 171 169 169 171 172 171 171 170 169 169 169 170 171 172 174 176 179 181 183 185 186 187 188 187 187 187 187 187 187 187 187 188 189 190 190 191 193 194 194 193 192 191 190 187 185 182 176 170 171 174 178 182 188 194 200 203 203 205 204 202 200 199 198 198 199 198 198 196 194 193 193 190 187 184 181 177 172 168 164 161 158 154 152 150 150 148 147 147 148 149 152 154 155 156 156 156 156 156 157 157 157 157 156 156 156 156 156 156 156 156 156 156 156 156 157 157 158 159 159 160 161 162 163 164 164 165 165 166 167 167 168 168 168 169 169 169 169 168 168 168 169 170 171 172 172 171 170 170 169 169 169 170 171 171 171 170 170 171 352 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 322 321 321 321 320 320 320 320 319 319 319 319 319 319 319 318 318 317 316 315 314 314 313 312 311 310 309 309 309 309 309 309 309 310 310 310 310 310 310 311 312 313 314 315 317 318 320 323 326 330 336 342 347 348 343 323 318 316 322 323 319 312 301 293 288 282 276 272 276 283 287 292 297 299 300 301 301 299 296 291 285 279 274 272 269 267 264 261 262 265 271 277 284 290 298 308 320 333 342 337 342 343 338 330 334 25 47 45 38 34 34 35 37 40 44 50 59 75 98 115 122 127 132 134 134 132 127 125 121 116 114 112 108 107 112 118 121 125 127 130 134 138 142 145 150 156 160 162 164 165 167 167 168 168 167 167 166 167 166 167 171 175 179 182 185 187 188 189 190 191 192 192 193 193 192 191 190 190 190 191 191 192 194 197 200 202 203 204 205 205 204 203 202 201 200 199 198 197 195 193 191 190 190 190 191 192 194 194 194 193 192 193 193 194 193 191 191 189 189 191 192 193 195 197 199 200 199 199 199 199 199 198 197 196 196 197 198 199 200 202 201 199 193 190 189 189 188 187 187 190 197 205 210 211 213 216 219 219 218 216 215 213 213 214 216 218 218 216 212 206 196 185 180 180 181 183 186 191 196 201 204 207 205 195 178 164 160 165 170 171 171 170 168 167 173 179 185 191 197 203 208 210 210 208 206 204 205 206 210 213 215 218 222 227 230 231 231 230 230 231 233 237 242 246 250 252 254 255 257 261 263 263 258 258 253 249 250 251 248 239 221 200 189 185 181 182 195 216 233 242 229 213 212 216 219 221 222 222 222 221 219 216 215 213 211 207 202 196 191 185 181 179 178 179 180 180 181 182 183 183 183 184 184 185 185 186 186 187 187 188 188 188 187 186 184 184 184 185 185 184 183 182 181 179 178 176 173 170 169 170 173 173 172 171 170 170 169 170 171 171 173 176 179 181 184 185 186 187 187 188 187 187 187 187 187 187 187 187 188 189 190 191 192 193 194 194 193 192 191 189 186 184 181 175 171 174 178 181 185 190 195 199 200 203 203 203 200 199 198 198 198 198 198 197 196 195 194 193 190 188 185 181 178 173 169 165 161 157 155 153 151 149 149 148 148 148 150 151 153 154 155 156 156 156 157 157 157 157 157 156 156 156 156 156 156 156 156 156 156 156 157 157 158 158 159 160 161 162 163 164 165 165 166 166 167 167 168 168 168 169 170 170 169 169 169 169 169 169 171 172 172 172 172 171 170 170 169 170 170 172 171 171 170 171 172 352 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 321 321 320 320 320 320 319 319 319 319 319 319 319 319 318 317 317 316 315 314 313 312 311 310 309 309 309 309 309 309 309 309 309 310 310 310 310 310 311 312 313 314 315 316 318 320 323 326 329 333 336 338 337 335 332 319 318 322 320 314 304 291 279 270 266 268 274 281 281 288 293 297 299 301 302 302 300 297 292 286 281 276 275 273 271 268 267 267 270 275 280 287 296 308 326 348 359 1 8 12 13 10 360 4 31 39 38 36 36 37 38 40 44 47 53 63 80 102 116 123 129 138 144 147 147 141 137 124 109 103 101 104 110 117 122 126 128 131 134 137 138 141 146 151 155 159 161 163 164 166 167 167 166 165 164 164 163 162 163 167 174 180 184 187 188 189 190 191 192 193 193 194 193 192 190 190 190 190 191 191 193 195 199 202 203 204 205 205 205 204 203 202 201 201 200 199 198 196 195 194 193 191 192 193 194 195 195 194 193 192 193 194 194 194 193 190 189 189 191 193 194 196 198 200 200 200 200 200 200 200 199 198 197 197 197 198 200 202 203 202 197 192 189 189 188 187 185 185 189 197 204 208 209 211 215 219 221 220 219 217 215 214 215 216 218 217 214 209 201 189 179 176 176 178 181 186 191 196 200 203 206 206 199 186 172 166 169 171 173 175 174 172 172 178 183 187 191 196 203 209 213 214 213 210 208 208 209 213 214 215 218 222 226 230 232 232 231 231 231 233 238 241 246 249 251 253 255 258 264 268 268 267 257 248 243 246 246 238 223 206 195 193 193 195 201 206 213 228 235 204 187 199 207 213 217 218 219 220 219 218 217 215 213 209 205 199 193 188 184 180 179 179 180 181 181 182 183 184 184 184 184 185 185 186 186 187 187 187 187 188 187 186 185 183 183 184 184 183 180 179 179 177 177 175 172 170 169 170 172 173 173 172 172 171 170 170 170 171 172 174 177 181 183 186 187 187 187 187 187 187 187 187 186 187 187 187 188 188 189 190 191 192 194 194 193 193 192 190 188 186 184 180 176 173 177 181 185 189 192 195 197 201 203 203 202 200 198 197 197 197 197 198 197 197 196 195 193 190 188 185 182 178 174 170 165 162 159 155 152 150 149 148 148 148 149 149 151 152 154 155 155 156 156 157 157 157 157 157 156 156 156 156 156 156 156 156 156 156 157 157 158 158 159 160 161 162 163 164 164 165 166 166 167 168 168 169 169 169 170 170 170 170 170 169 169 169 170 171 173 173 173 172 171 171 170 170 170 171 172 172 171 170 171 172 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 326 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 321 321 320 320 320 320 319 319 319 319 319 319 319 319 318 318 317 316 315 314 313 312 311 310 309 308 308 308 308 309 309 309 309 309 309 309 309 310 310 311 312 313 314 314 316 318 320 323 326 327 332 336 335 332 327 321 307 304 309 314 316 308 290 272 261 256 259 266 274 281 290 291 294 298 301 303 303 301 297 292 287 282 281 278 277 277 275 274 274 276 280 285 290 307 326 356 17 24 27 32 37 43 49 56 58 50 43 39 38 38 40 41 42 48 51 57 67 84 104 115 122 132 144 154 160 162 161 148 113 95 94 98 107 115 122 126 129 132 135 138 139 141 144 148 152 156 159 161 163 164 166 166 166 164 163 162 160 157 156 158 164 174 182 187 189 189 190 191 192 193 193 194 194 193 191 190 190 190 191 192 192 194 197 200 201 203 203 204 204 204 203 202 202 201 201 201 200 199 198 197 196 194 193 194 195 196 196 195 194 193 193 194 194 195 194 192 190 189 190 192 194 195 196 198 200 201 201 201 201 201 201 201 199 198 197 198 199 200 202 203 202 197 193 192 189 189 187 185 184 188 194 201 205 207 209 213 217 220 220 220 218 215 214 215 216 217 215 212 206 195 182 176 176 175 178 181 186 191 195 199 203 206 207 203 195 183 178 173 173 176 178 178 177 178 185 187 188 190 195 202 210 213 215 216 214 212 212 213 215 215 216 218 221 226 230 232 232 232 232 232 234 237 240 244 248 250 251 254 258 264 268 270 266 250 241 241 243 239 226 215 209 208 207 206 206 208 211 221 229 226 173 160 184 199 207 212 215 217 219 219 219 217 214 211 208 202 196 191 187 183 181 180 180 181 181 182 183 184 184 185 185 185 185 186 186 187 187 187 187 187 187 187 186 184 183 183 183 183 178 175 173 173 173 172 169 167 168 170 172 173 174 173 173 172 171 170 170 171 172 174 176 179 183 185 187 188 188 188 188 187 187 187 186 186 186 187 187 188 188 189 190 191 192 193 193 193 193 192 190 188 186 183 180 176 176 181 185 188 191 193 196 199 201 202 202 201 199 198 196 196 196 196 197 197 197 196 194 192 190 187 184 182 178 174 170 167 164 160 155 151 149 148 148 148 148 148 149 151 152 153 154 155 156 156 157 157 157 157 157 156 156 156 156 156 156 156 156 156 156 157 158 158 159 160 161 162 163 163 164 165 166 167 167 168 168 169 169 170 170 171 171 171 170 170 169 169 170 171 172 173 173 173 172 172 171 171 170 171 172 172 172 171 171 171 172 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 324 324 324 323 323 323 322 323 322 321 321 321 320 320 319 319 319 319 318 318 319 319 319 318 318 317 316 316 314 313 312 311 310 309 309 308 308 308 308 308 308 308 308 308 308 309 309 310 311 311 312 313 313 314 315 318 320 322 324 326 332 335 329 330 313 295 289 289 293 300 306 305 288 269 258 251 254 257 264 277 286 289 293 298 301 303 303 300 297 292 288 285 284 281 281 282 283 283 284 287 291 295 303 322 348 26 24 35 39 45 53 62 71 78 76 64 50 43 41 43 43 44 48 52 56 61 69 85 102 113 120 134 150 159 163 161 153 114 92 90 96 103 114 121 126 130 133 136 138 141 141 144 148 151 155 157 160 162 164 165 166 166 165 163 163 161 157 153 151 153 162 176 186 190 191 191 191 192 192 192 193 194 194 193 191 190 190 191 192 193 194 195 198 201 201 203 202 202 202 202 202 202 202 202 202 202 201 200 200 198 197 195 195 196 197 197 197 196 195 194 194 194 194 195 194 192 190 190 191 193 196 197 197 199 201 202 202 202 202 202 202 201 200 199 198 199 200 201 202 204 203 199 196 193 191 191 190 188 187 189 192 196 200 203 207 210 214 216 219 219 218 215 215 215 216 216 214 210 204 194 183 178 176 176 179 183 187 191 195 199 203 207 208 207 203 199 192 182 178 180 181 182 182 184 189 191 190 189 194 201 204 210 216 219 219 218 216 216 217 216 215 216 220 225 229 231 232 233 232 232 234 236 238 242 246 249 250 253 256 259 263 267 259 244 239 241 242 236 229 226 228 228 224 220 217 216 219 225 230 223 181 151 173 190 200 207 211 215 217 218 218 214 212 209 205 199 194 189 186 183 182 181 181 181 182 183 184 185 185 186 186 186 186 186 187 187 187 187 187 187 187 186 185 183 183 183 182 179 171 167 165 166 166 165 165 166 168 171 173 174 174 173 173 172 171 171 171 172 173 175 178 181 184 186 188 188 188 188 187 187 187 186 186 186 186 186 187 187 188 189 190 191 192 193 193 193 192 191 190 188 186 183 180 178 179 185 188 190 192 196 199 201 202 202 201 200 199 198 196 196 196 195 196 196 196 196 194 192 189 186 183 181 178 174 173 170 165 159 154 151 149 148 147 147 148 148 149 151 151 152 154 155 156 157 157 157 157 157 157 157 157 157 157 157 157 156 156 156 157 157 159 159 160 161 162 162 163 164 165 166 167 167 168 169 169 170 170 170 171 171 171 171 171 170 170 170 170 171 173 173 174 173 173 173 172 171 171 172 172 173 172 172 171 172 173 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 321 321 320 320 319 319 319 319 318 318 318 318 318 318 318 318 317 316 315 314 312 311 310 309 309 308 308 307 307 308 308 308 308 308 308 308 308 309 310 310 311 312 312 312 313 315 318 320 322 322 324 326 325 319 315 291 282 278 279 283 287 289 288 282 277 273 259 257 258 267 278 286 291 296 300 303 305 303 300 297 293 292 290 287 286 286 287 290 293 297 302 306 309 316 334 4 27 41 46 49 56 64 74 82 86 81 69 56 50 48 47 48 49 52 56 60 64 71 83 96 103 107 118 131 138 139 123 96 87 90 97 104 110 120 125 129 133 136 138 140 142 144 148 151 154 157 159 161 163 165 166 166 167 166 165 163 161 157 153 150 152 166 185 192 193 192 192 192 192 192 193 194 194 193 192 191 191 191 192 193 194 196 198 199 200 202 202 201 199 200 200 201 201 202 202 202 202 201 201 200 199 198 197 197 198 199 198 197 197 196 195 195 195 195 194 194 192 191 191 193 195 197 198 199 200 201 203 202 203 203 203 202 201 200 199 199 200 201 201 203 204 204 203 200 196 194 194 194 193 192 192 194 195 198 201 206 208 210 215 217 218 217 216 215 215 216 216 214 209 203 197 191 184 178 178 181 185 189 192 196 200 204 208 210 211 209 207 199 188 182 182 184 185 187 189 192 195 192 191 193 194 201 209 217 223 225 223 220 218 217 216 215 215 218 222 224 228 232 233 233 233 234 235 238 241 244 247 250 251 252 255 258 260 253 244 240 240 240 238 237 239 242 242 241 235 228 224 225 229 232 227 203 162 169 184 194 201 206 209 212 215 215 211 209 206 202 196 192 188 186 184 183 182 181 181 181 183 185 186 186 186 186 186 186 187 187 187 188 188 187 187 187 186 184 183 183 182 180 174 164 160 160 160 162 163 164 167 170 173 174 174 174 173 173 172 172 172 172 174 175 177 179 182 185 187 188 188 188 188 187 187 186 186 186 185 185 186 186 187 188 189 190 191 191 192 192 192 192 191 189 187 185 183 181 180 182 186 189 192 196 199 201 202 202 201 201 200 199 198 197 196 196 195 195 196 196 195 194 191 188 185 182 179 177 176 174 171 165 159 154 151 149 147 147 147 148 149 149 150 151 152 154 155 156 157 157 157 157 157 157 158 158 158 158 157 157 157 157 157 157 158 159 160 161 162 162 163 164 165 165 166 167 168 169 170 170 171 171 171 171 171 172 171 171 170 170 170 171 172 173 174 174 174 174 173 172 172 172 172 173 173 173 172 172 172 172 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 326 326 325 325 325 324 324 324 323 323 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 318 318 317 316 315 314 312 311 310 309 308 308 308 307 307 307 307 307 307 308 308 308 308 308 309 309 309 310 311 312 312 313 315 318 320 321 320 319 316 314 312 301 289 279 271 272 276 276 271 270 279 301 321 314 302 276 277 283 288 294 299 303 306 306 305 302 298 296 294 292 290 289 290 292 296 302 308 313 316 318 327 356 26 38 61 61 62 67 73 80 87 89 82 71 62 58 57 55 55 55 56 60 63 67 73 81 85 83 80 82 84 91 86 79 79 86 96 104 111 117 123 127 131 135 138 138 141 144 148 151 154 157 159 161 163 165 166 167 168 168 168 167 165 163 160 158 155 158 180 194 195 194 193 193 193 193 193 194 194 193 193 192 192 192 193 194 195 196 198 198 200 202 202 201 199 197 198 199 200 201 202 202 201 201 200 200 200 200 200 199 199 200 199 199 198 197 197 196 196 196 195 195 194 193 193 193 194 197 199 200 201 202 202 203 204 204 203 202 201 201 200 199 199 200 201 202 203 204 205 205 202 199 198 199 199 199 199 198 196 201 202 204 206 208 211 214 216 217 217 216 215 215 217 216 212 208 205 201 195 185 181 181 184 187 190 193 196 201 205 209 211 212 212 209 201 191 185 184 186 188 190 193 196 197 195 193 192 194 200 209 218 226 229 226 223 220 218 216 213 213 214 215 220 226 230 233 234 234 234 235 238 240 244 246 248 248 250 251 252 253 250 244 239 235 236 238 242 246 248 248 248 243 234 228 229 232 234 232 221 189 174 182 190 194 198 203 208 211 210 206 204 202 198 194 190 188 186 185 184 183 181 180 181 184 186 187 187 187 187 187 187 188 188 188 188 188 187 187 186 185 184 183 182 180 176 169 162 159 157 160 163 166 167 170 172 174 174 174 174 173 173 173 172 173 174 175 177 178 180 183 186 188 188 188 188 187 187 187 186 185 185 185 185 186 186 187 188 189 190 190 191 191 191 191 190 189 188 186 184 183 182 182 183 186 191 196 200 203 203 203 202 201 200 199 198 198 197 197 196 195 194 195 195 194 193 190 187 183 181 178 178 176 174 170 165 159 154 151 149 147 147 148 148 149 149 150 151 153 154 155 156 157 157 158 158 158 158 159 159 158 158 158 158 158 158 158 158 159 161 161 162 162 163 164 164 165 166 167 168 169 170 171 171 172 172 172 172 172 172 171 171 170 170 171 171 172 173 173 174 174 174 173 172 172 173 173 174 174 173 173 172 172 173 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 318 318 318 317 317 316 315 314 313 311 310 309 308 308 308 307 307 307 307 306 307 307 307 307 307 307 308 308 308 309 310 310 311 311 313 315 318 319 320 317 313 313 309 301 290 278 270 268 272 274 267 260 264 282 304 318 320 311 289 282 288 292 295 299 302 305 306 305 302 300 300 297 294 292 292 293 297 302 308 314 319 321 324 348 5 52 74 78 76 75 76 79 84 90 90 84 76 70 67 65 64 62 61 61 67 68 70 74 76 74 69 66 65 66 67 69 72 80 91 102 110 116 120 125 129 132 136 138 140 143 147 150 153 156 159 161 163 165 166 168 168 168 170 170 170 169 168 167 167 167 175 196 194 192 191 192 193 193 193 194 194 194 193 193 193 193 194 195 196 197 197 198 199 201 202 202 199 197 196 197 198 200 202 203 202 200 200 199 199 200 201 201 200 200 200 199 199 198 198 198 197 197 197 196 195 194 194 195 195 196 198 200 202 204 204 205 206 206 205 203 201 200 200 200 199 199 200 201 202 203 204 206 206 204 201 201 202 203 204 205 205 207 220 221 217 213 212 213 215 216 217 217 216 215 215 216 216 211 210 206 200 193 185 182 183 186 189 192 194 198 202 207 210 211 212 212 208 201 192 187 186 188 190 193 196 199 199 199 197 195 196 200 208 218 227 230 228 224 222 219 216 213 211 210 212 217 223 228 232 233 234 235 236 238 241 243 245 245 247 247 247 246 247 247 243 237 232 231 236 242 245 247 250 251 246 236 230 231 233 234 233 227 210 189 188 189 192 196 200 204 206 204 200 199 197 195 191 189 188 187 186 185 182 180 180 181 184 186 187 188 188 188 188 188 188 188 188 188 187 187 187 186 185 184 183 181 177 174 169 162 159 161 165 168 170 171 171 173 174 174 174 174 174 173 173 173 174 176 177 178 179 181 184 186 188 188 188 187 187 186 186 185 185 184 184 185 185 186 187 188 188 189 190 190 191 191 190 189 187 185 183 182 182 182 183 184 188 194 201 205 206 205 203 202 201 200 199 198 198 197 197 196 194 194 194 194 193 192 189 185 182 180 179 178 176 174 170 165 159 155 151 149 148 148 148 149 149 150 150 152 153 154 155 156 157 158 158 158 158 158 159 159 159 159 159 159 158 158 159 159 160 161 162 162 163 164 164 165 166 167 168 169 170 171 172 172 172 172 172 172 172 172 171 171 171 171 171 172 173 173 174 174 174 174 173 173 173 174 174 174 174 174 173 173 173 173 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 317 317 317 317 317 317 317 316 315 314 313 311 310 309 308 308 307 307 307 307 306 306 306 306 306 307 307 307 307 307 307 308 309 310 310 310 311 312 315 316 317 316 314 307 308 302 289 268 251 256 270 278 275 265 258 265 282 293 301 302 296 286 285 289 293 291 293 296 300 302 302 302 301 299 297 294 292 292 295 300 307 314 319 323 326 333 350 61 94 95 90 86 84 82 84 87 91 91 87 81 78 75 73 71 68 67 68 73 73 74 73 72 68 64 61 61 62 64 69 76 86 97 107 114 119 122 126 130 133 135 137 141 145 149 152 155 158 161 163 165 167 168 169 170 170 172 173 174 174 175 177 180 188 227 195 182 184 187 188 190 192 193 194 194 194 194 194 194 194 195 196 197 198 198 198 199 201 202 201 198 196 195 197 199 201 202 203 202 202 199 198 199 201 201 201 200 200 199 199 199 199 199 199 198 198 198 197 196 195 195 196 196 197 198 200 203 203 205 209 211 210 205 201 199 199 199 199 199 199 199 201 202 203 205 207 207 205 203 203 204 205 207 208 211 220 238 239 244 233 222 217 216 216 217 218 217 216 216 217 215 211 210 204 197 190 184 183 184 187 190 193 196 199 203 208 209 212 213 212 207 200 192 188 187 189 192 195 198 200 201 201 200 199 200 203 209 217 226 230 229 225 222 220 218 214 209 207 208 213 219 225 229 232 234 235 237 239 241 242 243 244 245 245 243 241 243 244 240 234 228 229 235 239 241 246 248 249 244 235 229 230 233 233 232 228 217 204 202 197 198 200 202 202 202 198 194 193 192 191 189 188 187 187 186 184 181 179 179 181 183 186 187 188 188 188 189 189 189 189 188 188 187 187 186 185 185 184 182 178 177 173 167 162 162 166 169 172 172 172 172 173 174 174 174 174 174 174 174 175 176 177 178 179 180 182 184 186 187 187 187 186 186 185 185 184 184 184 184 185 186 186 187 187 188 189 189 190 190 190 188 187 185 183 181 181 181 182 183 185 189 197 205 209 209 206 204 201 200 199 199 198 197 197 197 196 194 194 194 193 192 191 188 184 182 181 179 177 175 173 170 164 159 154 151 149 148 149 149 149 150 151 151 152 153 155 156 157 158 158 158 158 159 159 159 160 160 160 160 159 159 159 160 160 161 162 162 163 164 164 165 166 167 168 168 170 171 172 172 172 172 172 172 172 172 172 172 171 171 171 172 172 173 173 174 175 175 174 173 173 174 174 175 175 175 174 174 174 173 174 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 326 326 325 325 325 325 325 325 325 324 324 323 323 322 322 322 322 322 321 321 321 320 320 320 320 319 319 318 318 318 317 317 317 317 317 317 316 316 315 314 313 311 310 309 308 308 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 307 307 308 309 309 310 310 312 314 314 313 311 308 305 299 289 271 243 235 249 268 277 275 268 262 265 277 279 286 284 279 278 283 287 287 284 287 290 294 297 299 299 299 298 295 293 291 292 296 304 312 320 326 330 337 350 13 107 110 105 98 93 89 87 87 89 91 91 88 84 84 80 77 76 74 73 75 78 78 77 75 73 68 65 63 62 63 67 72 81 91 101 109 116 120 124 129 132 134 135 140 144 147 151 154 157 160 162 165 167 169 170 171 171 172 175 177 178 180 183 187 195 221 295 165 171 177 178 183 188 191 193 193 194 194 194 195 195 196 197 198 198 198 198 199 200 201 201 199 197 195 196 198 200 202 203 203 203 201 199 199 200 201 200 199 199 199 199 199 199 199 199 199 199 199 198 197 196 196 195 195 196 197 199 200 203 203 206 211 215 214 207 201 198 198 199 199 199 199 199 199 200 203 206 207 206 205 204 204 205 207 208 211 216 222 235 261 268 255 234 222 217 216 217 218 218 217 217 218 218 217 210 202 193 186 183 183 185 188 191 194 197 200 203 206 211 214 214 211 206 199 192 188 188 190 193 196 199 200 201 202 203 204 205 207 212 219 226 230 229 227 224 227 225 216 207 204 205 209 215 221 226 230 233 235 237 238 239 241 242 243 243 242 240 238 240 242 239 231 227 229 233 237 241 245 247 244 238 230 229 231 232 232 230 226 222 220 211 207 207 209 208 204 199 195 190 188 188 188 187 187 187 186 185 183 180 178 180 182 184 186 187 188 188 189 190 190 190 189 188 187 187 186 186 185 184 182 180 180 176 170 164 164 166 169 172 173 174 173 174 174 175 175 175 175 174 175 175 176 177 178 179 180 181 183 185 186 186 187 186 185 185 184 183 183 183 183 184 185 186 186 186 187 187 188 189 189 189 189 187 185 183 181 180 179 180 181 183 186 192 201 208 211 210 207 204 201 199 199 198 197 196 196 196 195 194 193 193 193 192 190 187 185 184 180 178 176 175 172 168 163 158 154 152 150 150 150 150 150 151 151 152 153 154 155 156 157 158 158 158 159 159 160 160 160 161 161 160 160 160 160 161 161 162 163 163 164 165 165 166 167 168 169 170 171 172 172 172 173 173 173 172 172 171 172 172 172 171 171 172 172 173 174 175 175 175 174 173 173 174 175 175 175 175 175 175 174 174 175 351 351 350 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 325 325 325 325 325 325 324 324 324 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 318 318 317 317 317 316 316 316 316 316 316 315 314 313 311 310 309 308 308 308 307 307 306 306 306 306 305 305 305 305 305 305 305 305 306 306 307 308 309 309 309 310 312 313 312 309 306 302 296 286 268 248 230 231 245 257 265 268 270 267 264 267 267 268 262 261 269 276 279 277 278 284 288 292 294 294 296 296 295 293 291 291 294 299 309 319 328 338 354 358 24 102 116 115 109 102 96 92 90 89 89 90 90 89 87 86 83 81 80 79 79 80 81 81 80 78 74 69 69 66 64 66 69 75 83 93 102 110 117 122 126 131 132 135 138 142 146 149 152 156 159 161 164 166 168 170 172 172 173 175 179 181 183 186 191 198 213 257 273 164 169 173 175 180 185 190 192 193 194 194 195 196 197 197 198 198 198 198 198 198 199 200 200 198 196 195 196 199 203 204 204 204 203 202 201 200 200 200 198 197 197 198 197 197 198 199 199 200 199 199 198 197 196 196 195 195 196 197 199 200 200 203 206 211 216 215 208 202 198 198 198 199 199 199 200 200 200 203 205 206 205 204 203 204 205 207 209 212 218 226 247 279 288 276 250 228 219 217 217 218 219 219 219 220 221 220 213 202 190 182 180 182 185 189 192 195 198 200 202 208 213 215 213 210 205 198 191 188 188 191 194 196 198 200 202 204 205 207 209 212 217 223 228 232 231 230 230 233 234 220 206 201 202 206 212 218 223 227 231 234 236 236 239 241 243 243 243 241 238 238 240 242 240 233 232 233 234 238 243 246 245 240 233 231 232 234 234 233 230 228 225 220 215 214 215 217 215 206 197 191 185 183 184 185 185 186 185 185 184 182 180 179 181 183 184 186 187 188 189 189 190 191 189 188 188 187 186 186 185 184 183 182 181 178 173 167 163 167 170 171 172 174 175 175 175 175 175 175 175 175 175 176 177 178 179 179 180 181 182 184 184 185 186 186 185 184 183 183 183 183 183 183 185 186 186 186 186 186 187 188 188 188 188 187 185 184 182 181 180 179 180 181 182 186 194 204 210 211 210 207 204 201 200 198 197 196 195 194 194 194 193 193 193 192 191 189 188 186 183 180 177 176 173 171 167 162 158 154 153 152 151 151 150 151 151 152 152 153 155 156 157 158 158 158 159 159 160 160 160 161 161 161 161 161 161 161 162 162 163 164 164 165 165 166 167 168 169 170 171 171 172 172 173 173 173 173 172 172 172 172 172 172 172 172 172 173 174 175 175 175 175 174 174 174 174 175 175 176 176 176 175 175 175 176 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 325 325 325 325 325 325 324 324 324 323 323 322 322 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 316 316 316 316 316 316 315 315 314 313 312 310 309 308 307 307 307 307 306 306 306 305 305 305 304 304 305 305 305 305 305 305 305 306 307 308 308 309 310 312 313 309 303 303 296 287 273 253 238 231 233 241 247 252 259 266 264 262 258 250 243 240 249 264 268 268 272 274 281 287 290 292 292 293 294 293 292 291 292 296 304 315 328 344 21 42 72 102 118 121 118 112 105 99 94 91 90 89 89 89 89 88 86 85 84 83 83 82 82 82 83 82 78 74 71 69 67 66 67 71 77 84 93 102 110 117 123 128 133 133 137 141 145 148 151 154 157 160 163 165 168 170 172 173 174 175 178 182 185 188 192 198 208 230 267 207 171 169 171 175 179 184 188 191 192 193 194 196 197 198 198 198 198 198 198 197 198 199 200 199 198 196 196 197 201 205 205 205 205 203 203 202 201 199 197 196 195 195 196 194 195 196 197 198 199 199 198 197 196 196 195 195 195 196 198 199 200 201 202 206 210 215 214 209 202 199 198 199 200 200 200 202 202 202 203 204 203 202 202 202 203 205 206 209 211 213 225 258 296 307 302 277 239 223 219 218 218 220 220 221 222 225 226 220 203 185 177 177 181 186 189 192 195 197 199 204 210 214 214 212 208 203 196 189 187 189 192 193 195 198 201 203 205 207 208 210 215 220 226 231 234 234 232 232 238 243 226 203 198 199 204 210 216 222 226 229 231 233 236 240 243 245 245 243 240 238 238 240 243 243 239 243 240 239 242 245 246 244 239 236 237 239 240 237 237 236 230 223 218 216 217 221 224 220 205 191 185 179 180 181 182 183 184 184 184 183 182 181 181 184 185 185 186 187 188 189 190 191 190 189 188 187 187 186 185 184 183 183 182 179 176 171 167 166 171 172 172 173 175 176 176 176 176 176 176 176 177 177 177 177 178 179 180 181 182 182 183 184 185 185 185 184 183 182 182 182 182 183 184 185 186 186 186 186 185 186 187 187 187 187 186 184 183 182 182 181 180 180 181 182 187 197 206 210 211 209 207 204 203 200 197 196 195 194 193 193 193 193 193 192 192 191 190 188 185 182 179 177 175 172 169 165 161 157 156 155 153 152 152 151 152 152 152 153 154 156 157 157 158 158 158 159 160 160 161 161 162 162 162 162 162 162 162 162 163 163 164 165 166 166 167 168 169 170 171 171 172 172 173 173 173 173 173 173 173 172 172 172 172 172 172 172 173 174 175 175 175 175 174 174 174 174 175 176 176 176 176 176 176 176 177 351 351 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 325 325 325 324 324 324 323 323 323 322 322 321 321 321 320 320 319 319 319 319 319 318 317 317 317 316 316 316 316 315 315 315 314 314 313 312 310 309 308 308 307 307 307 306 306 305 305 304 304 304 304 304 304 304 304 304 304 305 305 306 307 307 308 308 310 312 311 308 304 298 283 277 265 248 239 239 242 244 245 246 250 256 257 257 248 236 229 235 250 259 258 256 262 265 275 284 287 289 290 291 291 291 290 291 294 299 309 324 345 36 82 80 107 117 124 125 122 116 109 101 95 91 89 89 88 89 89 88 87 86 86 86 85 84 83 83 82 81 76 74 72 69 68 67 68 72 77 85 93 102 110 118 123 127 129 134 139 143 147 150 153 156 159 162 164 167 170 172 172 174 176 178 181 185 188 192 197 204 217 242 261 199 188 174 173 176 179 182 186 189 191 192 194 196 198 199 199 199 198 198 197 197 197 198 199 198 197 196 196 198 203 206 206 206 205 204 204 203 201 198 195 194 193 193 193 191 192 193 196 198 198 198 197 196 195 195 195 195 196 197 198 200 202 202 203 206 209 212 212 208 202 199 198 199 200 201 202 204 204 205 206 204 201 200 200 201 202 203 204 205 207 213 227 270 313 326 328 317 269 233 224 220 219 220 220 223 225 229 234 231 200 176 172 175 180 185 190 193 193 195 199 205 211 214 213 211 207 201 194 188 187 189 189 192 195 198 201 204 207 208 209 212 216 221 227 232 235 236 236 237 248 258 219 193 192 196 202 209 216 222 225 227 229 233 236 241 245 248 247 245 241 238 239 241 244 245 245 247 245 244 245 246 246 244 242 242 245 248 249 247 254 248 233 220 215 214 217 223 227 218 195 181 177 173 174 177 180 182 183 183 183 183 183 183 183 184 187 187 187 188 188 190 190 190 189 188 187 187 186 186 185 184 183 183 181 178 175 172 170 170 175 175 173 173 175 177 177 177 177 177 177 177 178 178 178 178 179 180 181 182 182 183 183 184 184 184 184 183 182 181 181 182 182 183 184 184 185 186 186 185 184 185 186 186 186 186 185 183 183 183 182 181 181 181 181 183 189 199 207 210 209 207 206 205 202 198 196 194 193 192 192 192 192 192 192 192 191 191 189 187 183 180 178 176 174 171 167 163 160 158 157 156 154 153 153 153 153 153 153 154 155 157 157 158 158 158 159 160 160 161 161 162 162 162 162 163 163 163 163 163 164 164 165 166 167 167 168 169 170 171 171 172 172 173 173 173 173 173 173 174 174 173 173 172 172 172 172 173 174 175 175 176 175 175 174 174 174 175 175 176 177 177 177 177 177 177 178 351 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 325 325 325 325 325 324 324 324 324 324 323 323 322 322 321 321 321 320 320 320 319 319 318 318 318 317 316 316 316 316 316 315 315 315 314 314 313 313 311 310 309 308 308 307 307 307 307 306 305 305 304 304 304 303 303 303 303 303 303 304 304 304 305 306 306 306 307 308 310 312 310 307 303 290 274 268 260 248 244 248 255 259 255 250 248 251 252 253 242 230 229 240 249 250 247 246 251 253 267 274 280 284 286 288 289 289 289 291 294 302 316 339 34 70 92 108 117 123 130 130 127 122 114 104 95 90 87 87 88 88 88 88 88 87 87 87 86 85 83 81 80 78 77 74 71 69 68 68 70 73 78 85 94 102 110 118 120 124 130 135 140 145 148 152 155 158 161 163 166 169 170 171 173 176 178 180 182 187 191 196 202 211 225 244 252 229 199 178 175 177 179 182 184 187 189 190 193 196 198 198 199 198 198 197 197 196 197 197 198 197 195 194 195 199 202 204 206 206 204 204 204 203 199 196 193 192 192 191 191 190 190 192 194 197 198 197 196 195 194 194 194 196 198 198 199 202 204 205 206 207 208 209 208 206 202 199 199 199 200 201 204 205 207 207 207 205 201 199 199 199 199 200 201 202 205 211 229 286 329 340 343 339 313 254 231 223 221 221 221 224 226 233 241 238 183 166 168 174 180 185 189 189 193 196 199 206 210 212 212 209 205 200 192 187 187 188 189 192 195 199 202 205 208 210 212 215 219 224 230 233 235 236 237 241 253 18 149 176 184 193 201 209 216 222 224 226 229 233 237 242 246 249 248 245 241 239 240 242 244 245 247 248 248 248 247 247 246 246 246 248 252 257 260 260 268 263 239 216 209 209 212 217 214 193 170 166 167 161 169 176 179 182 182 183 183 183 184 184 185 186 189 189 189 189 190 190 190 189 187 187 187 187 186 185 185 184 184 183 181 178 175 174 174 175 178 176 174 173 175 176 177 178 178 178 178 178 179 179 178 179 180 181 182 183 183 183 183 184 183 183 183 182 181 181 181 182 182 182 183 184 185 185 184 183 183 184 184 185 185 184 183 182 182 182 182 182 182 182 183 186 193 202 207 207 206 205 204 203 201 197 195 193 192 190 190 191 192 192 191 191 191 190 188 185 181 179 177 175 172 169 165 161 160 158 157 157 155 154 154 153 153 154 154 155 156 157 158 158 159 159 160 160 161 161 162 162 163 163 163 163 163 164 164 164 165 165 166 167 167 168 169 170 171 171 172 172 173 173 173 173 174 174 174 174 174 174 173 173 172 172 173 173 174 175 175 176 176 176 175 175 175 175 176 177 177 177 177 177 178 178 178 350 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 324 323 323 322 322 321 321 321 321 320 320 319 318 318 318 317 317 316 316 315 315 315 315 315 314 314 313 313 312 312 311 310 309 308 308 307 307 307 307 306 305 305 304 303 303 303 302 302 302 302 302 303 303 304 304 305 305 305 306 308 310 312 312 309 300 285 273 264 259 250 247 252 260 264 262 258 256 258 265 268 245 226 230 239 242 240 237 238 242 247 258 259 271 278 281 284 286 287 288 290 295 306 324 13 81 91 104 116 123 129 134 136 135 131 122 108 95 87 85 85 86 87 88 88 88 88 87 87 86 84 82 79 77 75 75 73 71 69 68 68 70 73 78 85 94 102 110 114 119 125 130 136 141 146 150 154 157 160 162 165 168 170 171 172 175 177 179 182 184 189 194 199 206 217 231 244 248 241 201 180 177 177 179 181 183 186 188 189 192 195 196 197 198 197 196 196 196 196 197 197 196 195 193 192 195 195 200 204 205 204 203 203 203 202 198 194 192 191 191 191 190 189 190 192 195 197 198 197 196 195 195 194 194 195 196 199 201 204 205 207 208 209 210 208 206 204 201 198 198 198 200 203 205 207 209 209 209 206 202 199 199 198 197 197 198 199 201 208 228 298 338 346 347 344 331 285 244 233 227 223 222 224 228 231 238 218 166 164 169 174 180 183 184 189 193 196 200 206 206 204 203 203 201 196 190 186 186 186 188 191 195 199 203 206 209 211 214 218 221 226 228 232 236 237 238 241 253 84 130 163 178 190 200 208 215 217 221 226 230 234 238 242 245 247 247 244 240 239 239 240 242 245 247 249 250 250 250 249 249 250 251 254 258 260 263 266 271 270 248 214 202 201 201 196 179 158 151 151 153 156 167 175 180 181 182 183 183 185 185 186 187 189 190 192 192 191 191 190 189 187 186 186 186 186 185 185 185 185 184 183 180 178 176 176 178 179 181 177 173 174 174 176 178 179 179 179 179 179 179 179 179 180 181 182 182 183 183 183 183 183 183 183 182 181 180 180 181 181 182 182 183 183 183 183 182 181 181 182 182 183 183 182 182 181 182 183 183 183 183 184 187 192 199 205 207 206 204 202 201 200 199 196 194 191 190 188 189 190 190 191 191 190 189 188 186 184 180 178 176 174 171 167 164 162 160 158 158 157 156 155 155 154 154 155 155 156 156 157 158 159 159 160 160 161 162 162 162 163 163 164 164 164 164 164 165 165 166 166 167 168 169 169 170 171 171 172 172 173 173 173 174 174 174 174 174 174 174 174 173 173 173 173 173 173 174 174 175 176 176 177 176 176 175 176 176 177 178 178 178 178 178 178 179 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 321 321 321 320 320 319 319 318 317 317 317 316 315 315 315 315 315 314 314 313 313 312 312 311 311 310 309 308 308 307 307 307 307 306 306 305 305 304 303 302 302 301 301 301 301 301 302 302 303 304 304 304 304 305 307 309 310 310 308 300 285 279 273 260 250 246 251 257 259 258 259 262 274 295 307 263 219 221 230 232 231 232 234 239 242 248 255 266 274 278 281 283 285 286 290 297 309 337 61 55 99 111 119 126 132 137 141 142 141 136 117 93 84 82 84 86 88 89 89 89 88 87 86 85 83 81 79 78 77 75 72 70 68 68 68 70 73 78 85 93 102 109 110 118 125 131 137 143 147 151 155 158 161 164 167 169 169 171 173 176 178 181 184 187 192 197 203 210 220 233 240 241 231 199 182 178 178 179 181 183 185 187 190 193 194 195 196 196 195 195 195 195 196 197 196 195 193 190 190 193 194 200 203 203 203 202 202 201 200 196 193 191 191 190 190 190 189 190 193 196 197 198 198 197 196 195 195 195 196 197 199 202 204 206 208 210 212 212 210 207 203 200 198 197 198 200 204 206 209 211 212 211 209 205 202 200 198 198 197 197 197 200 207 229 307 341 347 346 344 336 315 298 254 228 221 219 220 223 227 206 178 166 168 172 176 179 182 184 189 193 197 201 205 195 184 182 186 188 187 185 184 184 185 187 190 195 200 204 207 210 213 216 219 221 223 227 232 235 236 236 240 232 114 134 157 174 187 198 205 206 212 219 225 230 233 236 240 243 244 243 240 238 237 237 239 242 245 247 250 252 252 252 252 252 254 256 258 259 261 265 269 272 272 256 222 202 195 188 176 160 149 146 146 150 161 172 178 181 182 182 183 184 186 187 188 189 190 192 194 195 193 190 189 187 186 186 186 186 186 185 185 185 185 184 183 180 178 177 179 181 183 182 177 175 173 175 177 179 179 180 180 179 179 180 180 180 181 182 182 183 183 183 183 183 183 182 182 181 180 180 180 181 181 182 182 183 182 181 181 180 179 179 179 180 180 180 181 181 182 182 183 183 183 185 188 193 199 205 209 211 209 203 199 198 198 197 196 193 189 188 186 187 188 189 189 189 189 188 187 185 182 179 177 175 172 169 168 165 162 161 160 159 158 157 156 155 155 155 155 156 156 157 158 159 160 160 160 161 162 162 162 163 163 164 164 164 165 165 165 166 166 167 167 168 169 170 170 171 171 172 172 173 173 174 174 174 174 174 174 174 174 174 174 174 173 173 173 173 174 174 175 175 176 176 176 176 176 176 176 177 178 178 178 178 178 179 179 179 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 321 321 321 320 320 319 319 318 317 317 316 316 315 314 314 314 314 314 314 313 312 312 312 311 311 310 309 309 308 308 307 307 306 306 306 305 305 304 303 303 302 301 301 301 301 300 300 301 301 302 303 303 302 302 304 306 308 308 306 301 297 293 293 281 261 246 241 247 255 256 258 257 268 295 329 337 286 223 217 221 225 228 232 236 244 246 249 256 265 272 276 279 281 283 285 290 300 317 0 73 90 108 114 120 127 134 139 144 150 156 162 151 90 85 84 88 90 90 91 90 90 89 87 85 83 82 81 81 79 77 74 71 69 68 67 67 70 73 78 84 92 98 102 110 118 126 132 138 144 148 153 156 160 163 166 168 170 170 173 175 177 179 182 185 189 194 199 205 211 220 223 231 234 219 194 182 179 179 180 181 183 185 188 191 192 194 195 195 194 193 193 193 194 196 197 196 194 191 190 190 191 194 199 201 201 201 200 200 200 198 195 192 191 190 190 190 189 190 192 195 197 198 198 199 199 197 197 196 196 197 198 200 202 204 206 209 211 214 214 213 210 206 203 200 197 198 201 205 208 212 213 214 215 213 210 206 203 202 200 198 198 199 201 209 235 307 339 345 345 342 335 336 314 245 217 212 210 209 209 204 180 171 172 174 176 178 179 181 185 190 194 198 200 200 182 163 160 167 174 176 178 180 181 182 185 190 195 200 204 208 211 214 216 219 221 222 227 231 233 233 233 238 156 124 137 152 169 182 191 195 203 209 216 223 228 232 234 237 239 239 237 235 234 235 236 239 242 245 248 251 253 254 254 254 256 257 259 259 261 264 268 271 274 272 259 233 209 196 184 171 161 156 153 153 156 169 185 183 182 182 182 183 185 187 188 188 189 191 194 196 196 193 189 187 186 186 185 186 186 185 185 185 185 185 184 183 180 178 179 181 184 184 183 180 177 174 176 179 180 180 180 180 180 180 180 181 182 182 183 184 184 184 183 183 182 182 182 181 181 180 180 181 181 181 182 183 183 181 179 179 178 177 177 178 178 178 179 179 181 182 183 184 184 185 187 192 198 204 209 210 214 212 205 198 196 196 196 194 191 188 186 185 185 187 188 188 188 188 187 185 183 181 178 176 174 171 171 168 165 163 162 161 160 160 158 157 157 156 156 156 157 157 158 160 160 160 160 161 162 162 162 163 163 163 164 165 165 165 166 166 167 167 168 168 169 170 170 171 171 172 172 173 173 174 174 174 174 174 174 174 174 174 174 174 174 174 173 173 174 174 175 176 176 176 176 176 176 176 176 177 177 178 178 178 179 179 179 179 180 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 321 321 321 321 320 320 319 318 318 317 316 316 315 314 314 314 313 313 313 313 312 311 311 311 311 310 309 308 308 308 307 307 306 306 306 305 305 304 304 303 302 301 301 301 300 300 299 300 300 301 302 302 302 301 301 303 304 305 304 298 290 289 294 286 269 255 244 237 243 256 260 262 266 281 307 327 322 275 238 227 226 229 234 239 243 242 251 255 260 266 272 276 278 280 281 284 290 305 337 13 66 105 113 117 122 128 134 136 140 148 164 197 225 155 116 101 103 100 95 94 93 91 90 87 85 83 82 81 80 78 76 73 70 68 67 66 67 69 72 77 83 91 95 100 109 118 126 133 140 145 150 154 158 161 165 167 168 169 172 174 176 178 181 184 187 191 196 201 206 210 215 217 225 224 206 189 181 179 179 181 182 184 186 189 192 193 194 194 193 193 192 192 193 194 196 197 196 194 192 191 191 193 195 197 198 198 198 199 199 198 196 193 191 190 190 190 190 190 191 193 196 199 199 199 200 200 199 198 198 198 199 200 201 202 204 206 208 211 213 215 215 213 212 208 201 197 198 202 206 210 213 215 217 218 220 220 216 212 208 203 201 200 202 205 214 242 305 336 343 343 339 336 330 297 217 203 206 207 205 200 192 183 178 179 180 180 180 181 184 187 191 195 198 198 193 175 157 152 159 166 168 172 176 178 180 183 188 194 200 205 209 212 214 216 217 219 221 225 229 229 227 225 217 122 126 136 148 160 169 177 189 198 205 212 219 225 230 231 233 235 235 233 232 232 233 236 239 243 246 249 251 253 254 255 256 258 259 260 261 264 267 270 273 274 270 260 241 218 202 189 178 174 171 169 172 179 193 195 184 181 182 182 184 186 187 188 189 190 193 196 198 196 192 188 186 185 185 185 185 185 185 185 185 185 184 184 182 179 178 180 183 185 186 185 182 177 176 178 179 181 181 181 181 181 181 181 182 182 183 184 185 185 184 183 182 182 182 182 181 180 180 180 180 181 182 183 183 182 180 178 177 177 177 177 177 177 177 178 179 181 184 184 184 185 187 190 196 202 207 208 212 216 216 210 200 195 194 194 193 190 187 185 184 185 187 188 188 187 186 185 184 182 180 177 175 173 173 170 167 165 164 163 162 162 161 160 159 158 158 158 158 158 159 160 160 161 161 161 162 162 163 163 163 163 164 165 165 166 166 166 167 167 168 168 169 170 170 171 171 172 173 173 173 174 174 174 174 174 174 174 174 175 175 175 174 174 174 174 174 174 175 176 176 177 177 176 176 176 177 177 177 178 178 179 179 179 179 179 180 180 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 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 323 323 323 323 322 322 322 321 321 321 320 320 319 319 318 317 316 316 315 314 314 313 313 313 313 312 312 311 311 311 310 310 309 308 308 307 307 307 306 306 305 305 304 304 304 303 302 301 300 300 300 299 299 299 299 299 300 301 301 300 299 299 301 301 302 299 290 281 279 273 245 242 251 249 240 242 255 261 266 275 286 299 309 299 263 245 240 239 240 243 246 249 250 256 259 263 268 272 275 277 278 280 283 292 314 328 39 100 113 117 121 124 128 131 127 124 122 124 134 162 149 129 122 118 110 102 98 95 93 90 88 86 83 82 82 79 77 74 72 69 67 66 65 66 68 71 75 80 83 90 99 109 119 127 135 141 147 152 156 160 163 167 167 169 171 173 175 178 181 183 185 188 193 199 204 206 208 209 212 217 212 195 184 180 180 181 182 184 186 188 190 192 194 194 193 192 192 192 192 193 195 196 197 196 194 194 193 193 195 196 196 195 195 196 197 197 196 195 193 191 191 190 190 190 190 192 195 198 200 200 200 201 201 201 200 200 200 201 203 203 203 204 205 207 210 213 215 216 215 215 211 203 199 199 202 206 210 213 215 218 222 231 233 234 228 218 209 204 202 204 209 220 248 302 331 339 340 338 334 319 271 224 212 214 214 210 204 199 193 187 186 185 185 184 185 187 189 193 195 197 195 188 175 158 154 158 160 164 169 173 175 178 182 187 193 199 204 209 213 214 215 215 217 219 222 224 222 217 197 122 120 129 136 141 147 158 171 183 191 199 207 214 220 225 226 230 232 232 231 231 230 232 236 239 243 246 249 251 252 254 255 256 257 258 260 262 265 268 271 273 270 265 256 242 225 209 199 194 189 185 188 198 211 213 190 178 178 181 182 184 185 186 187 189 191 194 196 198 195 190 186 185 185 185 185 185 185 185 185 185 185 184 182 180 178 178 180 184 185 186 184 180 178 178 179 180 181 182 182 182 182 182 182 182 183 184 185 186 185 184 183 182 181 181 181 180 180 180 180 181 182 183 183 183 181 179 178 177 177 177 177 177 178 178 179 181 183 186 186 185 186 189 194 199 203 204 210 214 218 220 215 204 197 194 193 192 189 187 186 185 185 187 188 188 187 186 184 182 181 179 177 175 174 172 169 167 166 165 165 164 163 162 161 160 159 159 159 159 160 160 161 161 162 162 162 162 163 163 163 163 164 164 165 166 167 167 167 168 168 169 169 169 170 171 171 172 173 173 173 174 174 174 174 175 175 175 175 175 175 175 175 175 174 174 174 174 174 175 175 176 177 177 177 177 177 177 177 178 178 179 179 179 179 180 180 180 181 350 350 350 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 324 324 323 323 323 322 322 322 321 321 321 321 320 319 319 318 317 317 316 315 314 314 313 313 312 312 312 311 310 310 310 310 310 309 308 308 307 307 307 306 306 305 305 304 304 304 303 303 301 300 300 300 299 299 298 298 298 299 300 300 300 298 297 296 298 299 299 293 282 272 264 247 235 243 253 255 249 245 245 252 263 272 278 283 284 272 251 243 244 244 244 246 247 249 254 258 262 266 269 273 276 277 277 279 284 291 296 321 84 114 119 122 125 127 128 127 122 114 104 98 101 104 113 121 124 122 116 108 102 98 94 91 88 85 84 82 80 77 75 73 70 67 65 64 63 64 66 68 72 73 80 88 98 109 120 129 137 143 149 154 158 162 165 166 168 171 173 175 177 180 183 186 188 190 197 202 206 207 207 208 209 209 200 187 181 180 181 182 184 186 188 189 190 193 194 194 192 192 192 192 193 195 196 196 196 196 196 195 194 195 197 197 195 194 193 194 195 195 195 193 193 192 191 190 190 191 192 194 197 200 201 201 201 201 201 201 202 202 202 202 203 205 205 204 204 206 209 212 214 215 216 216 213 208 203 201 203 206 209 211 213 217 223 227 240 252 243 225 212 205 203 206 213 225 252 302 327 331 333 331 324 299 258 241 233 231 225 216 208 205 199 192 189 188 187 187 187 189 192 195 196 196 193 187 175 161 156 156 160 164 169 171 174 176 179 184 191 198 204 209 212 213 215 215 215 217 219 219 216 202 140 116 126 132 137 137 145 157 170 179 186 194 202 209 215 220 225 230 233 233 232 230 229 231 234 238 241 244 248 248 250 252 253 254 256 257 259 261 264 266 268 269 264 258 250 239 227 218 213 204 198 197 202 216 229 220 176 169 175 179 182 183 183 185 187 189 191 193 196 196 193 189 185 185 185 185 185 185 185 185 184 184 184 182 180 178 177 178 180 181 184 185 182 179 179 179 181 181 182 183 183 183 182 182 183 183 184 185 186 186 186 184 183 181 181 181 180 179 179 179 180 181 182 183 183 182 180 178 177 177 177 177 177 178 179 180 181 183 186 188 187 187 189 193 196 199 202 207 211 215 220 222 219 209 200 195 194 192 191 189 186 185 185 187 188 188 186 185 183 181 179 178 177 176 173 171 169 168 167 167 166 165 164 163 162 161 161 161 161 161 161 162 162 162 162 162 163 163 163 163 163 164 164 165 166 167 168 168 168 169 169 170 170 170 171 172 172 173 174 174 174 174 174 174 175 175 175 175 175 175 175 175 175 175 174 174 174 174 175 175 176 177 177 177 177 177 177 177 177 178 178 179 179 180 180 180 180 180 181 350 350 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 322 322 322 321 321 321 321 320 320 319 318 318 317 316 315 314 314 313 313 312 312 312 311 310 309 310 309 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 302 301 300 299 299 299 298 298 297 297 297 298 299 299 297 295 294 294 295 295 292 281 271 264 251 239 241 248 253 253 249 245 245 243 248 252 252 252 248 239 232 231 233 236 241 243 245 249 253 258 264 268 271 274 275 276 276 279 285 292 297 349 109 122 125 127 129 130 130 129 125 114 103 98 95 99 108 117 122 121 117 112 106 100 95 91 88 84 84 81 78 75 73 70 68 65 63 61 61 61 63 64 67 70 76 84 95 108 120 130 139 147 153 158 162 164 164 167 170 172 175 177 180 183 186 188 190 193 198 205 206 207 207 207 206 202 192 183 180 180 182 184 186 188 189 190 192 194 194 193 192 191 192 193 195 197 198 198 197 196 196 196 196 197 199 198 196 193 193 193 193 194 193 194 193 192 191 191 191 191 193 196 199 201 202 201 200 200 201 202 202 203 203 203 204 205 205 204 203 205 208 210 212 215 216 217 216 213 208 205 205 207 208 208 209 212 218 221 243 263 246 221 207 201 201 205 213 227 259 304 323 324 322 312 294 263 243 242 241 240 233 221 212 209 202 198 193 189 188 189 190 192 195 198 198 196 192 186 176 167 162 158 162 166 169 171 172 174 176 181 189 198 206 210 211 214 215 215 215 216 216 216 208 164 123 124 132 134 136 139 148 163 176 181 186 192 199 205 211 218 226 231 233 234 232 228 225 226 229 233 237 241 244 243 247 249 250 251 253 255 257 258 261 262 264 264 256 249 242 234 229 224 214 207 203 204 210 223 238 222 164 165 173 178 180 181 182 184 187 189 191 194 195 195 192 188 185 184 185 185 185 184 185 184 184 183 182 180 178 176 176 177 180 180 182 183 180 179 180 181 182 182 183 183 183 183 183 183 183 184 184 185 186 186 186 184 183 181 181 180 179 179 178 179 180 181 182 183 183 181 180 178 177 177 177 177 178 179 180 182 183 186 188 190 188 189 193 195 197 201 205 209 212 216 221 223 221 213 203 197 195 194 193 190 188 185 185 186 187 187 186 184 182 180 179 178 177 175 173 171 170 169 168 168 167 165 164 164 164 163 162 162 162 162 163 163 163 163 163 163 163 164 164 164 164 164 165 166 167 168 169 169 169 170 170 170 171 171 171 173 173 174 174 174 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 177 177 177 177 177 177 177 178 178 178 179 180 180 180 180 180 181 181 350 350 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 322 322 321 321 321 321 320 320 319 319 318 317 316 315 314 314 313 313 312 312 311 311 310 309 309 309 309 309 308 307 307 307 306 306 306 305 305 304 304 303 303 302 302 300 299 299 298 298 297 297 296 296 296 296 297 297 295 292 291 291 291 288 278 264 262 262 254 244 243 245 247 247 247 245 240 235 231 226 221 217 212 207 207 212 219 230 238 239 243 248 254 260 265 269 272 273 274 275 276 280 281 288 304 82 121 128 130 133 135 135 135 132 133 123 108 103 96 101 110 118 121 121 118 113 108 101 96 91 88 87 83 80 75 72 70 68 65 63 60 58 58 58 59 60 62 65 71 80 93 107 121 132 141 151 158 162 164 166 167 170 172 175 178 181 184 187 188 190 193 197 202 208 208 208 207 205 203 197 188 183 182 183 185 186 187 188 189 191 193 194 194 193 192 191 191 193 196 199 200 200 199 198 198 198 198 199 200 199 196 194 193 192 192 192 192 192 192 191 191 191 192 193 195 199 201 203 202 201 200 200 201 202 203 204 204 205 206 206 205 204 204 205 208 209 212 215 217 218 219 220 216 211 207 206 207 205 203 204 207 214 231 248 224 200 192 191 194 199 209 227 262 303 307 316 311 300 282 256 234 230 237 240 236 225 215 210 208 199 190 187 188 191 192 194 197 199 199 197 192 188 180 170 160 160 164 168 170 171 172 172 174 179 187 197 204 209 214 216 217 216 216 216 215 208 171 129 126 129 133 136 138 143 158 181 190 189 190 193 197 203 210 217 223 227 233 233 227 220 216 217 221 226 231 235 239 238 242 243 245 247 249 251 253 254 256 257 258 256 245 239 234 231 224 215 208 204 202 204 212 226 243 209 157 162 171 174 177 179 181 183 186 188 191 193 193 193 190 187 185 185 185 184 184 184 184 184 183 182 180 178 175 175 175 176 177 178 180 180 179 180 181 182 183 183 183 184 184 184 184 184 184 184 185 186 187 186 185 184 182 181 181 180 179 178 178 179 180 181 182 182 182 180 179 177 176 176 177 178 179 180 182 184 186 188 190 191 190 192 194 196 200 205 209 211 214 218 221 223 222 216 207 203 199 196 194 192 189 186 186 186 186 186 185 183 181 180 179 178 176 174 172 171 170 170 169 169 167 166 165 165 165 164 164 163 163 164 164 164 163 163 164 164 164 164 164 165 165 165 166 167 169 169 170 170 170 170 170 171 171 172 172 173 174 174 175 175 175 175 175 175 175 175 175 175 176 176 176 176 176 175 175 175 175 175 175 176 177 177 178 178 178 178 178 178 178 178 179 179 180 181 181 181 181 181 182 350 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 322 322 321 321 321 321 321 320 319 319 318 317 316 315 315 314 313 313 313 312 311 311 310 309 309 309 309 309 308 308 307 307 306 306 305 305 304 304 303 303 303 302 302 301 300 299 298 297 297 296 296 295 294 294 295 295 294 292 289 289 287 284 275 257 251 259 264 259 248 235 231 236 238 240 240 234 227 224 223 225 226 217 205 203 209 221 229 234 241 245 250 257 262 266 270 272 273 273 274 276 279 282 294 317 117 129 133 135 138 140 142 144 143 162 166 144 115 108 114 120 123 124 122 118 114 109 102 95 92 90 86 81 77 71 68 66 64 62 59 57 55 54 55 55 57 58 62 67 76 88 103 119 132 144 156 162 166 166 168 170 173 176 179 183 186 188 189 190 193 197 201 205 208 210 209 206 203 199 193 188 186 186 187 187 187 188 188 190 192 193 194 194 193 191 191 191 192 196 200 201 201 200 200 199 199 199 200 200 199 197 194 193 192 192 192 191 191 191 191 192 192 193 194 198 201 202 203 202 201 201 200 201 202 204 205 206 207 208 208 207 206 205 206 206 209 212 215 218 220 223 226 224 216 209 205 203 201 201 201 204 210 216 213 189 176 173 176 181 188 198 214 235 281 311 311 308 305 290 265 242 228 232 237 234 223 215 213 202 192 184 184 188 192 195 196 198 200 200 196 189 189 176 166 161 162 166 169 171 172 172 173 174 178 186 190 199 209 216 220 220 220 219 218 214 187 128 125 130 132 136 140 142 152 179 206 208 199 194 194 197 203 210 215 218 226 228 224 214 205 203 205 209 215 221 228 232 231 233 237 240 242 244 245 247 249 250 251 250 247 238 228 226 220 211 203 197 194 193 197 206 221 233 161 150 159 161 168 174 177 180 182 184 187 190 192 191 190 188 187 186 185 184 184 184 184 183 183 182 181 178 175 173 173 173 174 175 177 178 178 180 182 183 183 184 184 184 184 184 184 184 184 184 184 185 186 187 186 185 184 182 181 181 180 178 177 178 179 180 181 181 181 180 179 178 177 176 176 177 178 179 181 184 186 188 190 191 191 192 193 195 200 205 209 212 214 217 220 223 224 223 219 216 211 202 197 195 192 189 187 186 185 185 184 183 182 181 180 179 177 175 173 172 171 171 170 170 169 168 167 167 167 166 166 165 165 165 165 165 164 164 164 165 165 165 165 165 165 166 166 167 168 170 170 170 171 171 171 171 172 172 172 173 174 174 175 175 175 175 175 175 175 175 176 176 176 176 176 176 176 176 176 175 175 175 175 176 176 177 178 178 178 178 178 178 178 178 178 179 180 181 181 181 181 181 181 182 350 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 326 326 326 326 325 325 324 324 324 324 323 323 322 322 321 321 321 321 320 320 319 318 317 317 316 315 314 313 313 313 312 311 310 310 309 309 308 308 308 308 307 307 307 307 306 305 305 304 304 303 303 302 302 301 301 300 299 298 296 296 295 295 295 294 293 293 294 293 291 289 287 286 282 273 253 234 237 251 258 253 240 224 220 226 228 230 227 218 216 223 235 246 247 234 220 215 221 231 235 240 247 251 254 258 264 267 270 272 273 274 275 276 277 284 302 14 129 135 137 139 143 146 150 156 164 201 197 188 146 134 134 135 134 130 126 121 115 109 102 98 94 89 83 78 73 67 64 62 59 57 54 52 51 51 51 52 53 56 59 64 70 81 96 113 130 147 160 167 168 170 172 174 176 180 185 189 191 192 192 193 197 202 202 207 212 212 210 206 201 196 191 190 190 189 188 188 187 188 189 191 193 194 194 194 193 191 191 191 193 197 200 200 201 200 200 200 200 200 200 200 199 196 194 192 192 192 191 191 191 191 192 193 194 195 196 199 202 203 203 203 202 200 199 200 203 205 206 207 208 210 209 209 207 206 206 207 210 213 216 218 221 226 232 229 219 209 203 201 201 201 202 206 211 213 207 184 164 158 160 166 171 179 184 185 314 315 309 307 306 295 274 254 240 235 236 230 222 214 206 192 184 179 181 187 193 196 198 199 201 200 196 192 186 178 169 166 166 168 171 173 174 175 176 177 179 180 187 198 208 215 220 222 222 221 219 212 170 126 129 131 136 141 144 151 175 210 222 216 204 197 197 199 204 208 213 218 224 223 213 199 190 189 192 197 204 211 219 223 224 225 230 233 235 236 237 239 241 242 242 239 235 228 216 210 202 194 187 181 178 178 180 185 194 177 139 143 144 155 165 171 175 178 181 183 186 189 190 189 188 187 187 186 185 184 183 183 183 183 182 181 179 175 173 172 172 173 174 174 175 176 178 181 184 183 183 184 184 184 184 184 184 184 184 184 184 185 186 187 186 185 183 182 181 180 179 177 177 177 178 179 179 179 179 179 178 178 177 176 177 177 178 180 183 186 188 190 191 192 192 192 194 197 203 209 214 216 218 220 222 224 224 223 222 220 214 203 195 193 192 190 187 186 185 184 183 183 181 180 179 178 176 174 173 172 171 171 171 170 170 169 169 168 168 167 166 166 166 165 165 165 165 165 165 166 166 166 166 166 166 167 168 169 169 171 171 171 171 171 172 172 172 173 173 174 175 175 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 177 178 178 178 178 178 178 178 178 178 179 179 180 181 181 181 181 181 181 182 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 322 322 322 321 321 321 320 320 319 318 317 316 315 314 314 313 313 312 311 310 310 309 308 308 308 308 308 307 307 307 306 306 305 305 304 303 303 303 302 302 301 301 300 299 298 296 295 294 294 294 293 293 292 292 292 291 289 288 286 281 273 257 236 223 225 238 246 241 230 222 219 222 225 221 201 175 199 231 250 258 254 241 231 228 231 230 238 247 253 257 259 262 265 267 269 272 274 276 277 277 279 285 300 114 134 137 138 143 147 152 159 168 180 186 193 180 157 148 150 151 146 139 131 124 118 110 102 102 95 87 81 75 69 63 58 56 53 51 48 47 46 46 47 48 50 53 57 60 65 72 85 104 127 151 161 166 171 175 177 179 182 187 192 195 196 195 194 196 201 204 206 212 215 214 211 206 201 196 194 194 193 191 189 188 188 188 189 191 193 194 194 194 193 191 191 193 195 197 198 199 199 199 199 200 201 201 200 199 198 196 193 192 192 191 191 191 191 192 193 194 195 197 199 201 204 204 204 203 202 200 199 200 203 205 206 208 210 211 211 210 209 209 208 208 211 214 216 219 222 228 234 232 219 208 203 202 201 202 204 209 213 215 208 182 155 147 149 153 155 156 158 131 360 318 303 297 294 287 275 263 254 250 253 247 237 215 193 176 173 173 178 186 193 197 198 201 202 202 200 196 189 186 177 172 170 171 174 176 178 180 181 181 181 183 189 191 192 194 204 213 216 216 214 204 167 137 135 138 142 147 156 181 215 229 228 218 207 200 199 201 202 205 212 218 221 216 202 189 182 181 183 188 195 201 205 211 215 218 223 226 227 227 228 228 229 230 228 224 221 213 198 191 184 176 170 165 161 158 158 155 149 139 133 135 143 153 162 168 173 176 179 182 185 187 187 186 186 186 185 185 184 184 183 183 182 182 181 179 176 173 172 172 172 173 174 174 174 176 179 182 184 183 183 183 184 184 184 184 184 184 184 184 184 185 186 187 186 184 184 182 180 179 178 176 175 176 176 176 177 177 177 177 177 177 176 175 176 176 178 181 185 188 190 191 192 192 192 192 195 200 206 213 218 221 222 224 225 225 225 224 223 220 215 203 191 189 189 188 186 184 184 184 183 182 180 179 178 177 175 173 172 171 171 171 171 171 171 170 170 169 169 168 167 166 166 166 166 166 166 166 166 167 167 167 167 167 167 168 169 170 170 171 172 172 172 172 173 173 173 173 174 174 175 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 177 177 178 178 179 179 178 179 179 179 179 179 180 181 181 181 181 181 181 181 182 349 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 326 326 326 326 325 325 324 324 324 324 323 323 323 322 322 322 321 321 320 320 319 318 317 316 316 315 314 313 313 312 311 310 309 309 308 308 308 308 308 307 306 306 306 305 305 304 304 303 303 302 302 302 302 301 300 299 299 297 295 293 293 293 292 292 291 290 290 290 289 288 286 282 276 263 245 232 226 229 237 240 233 224 225 227 235 245 240 126 61 313 263 262 260 253 243 237 236 237 237 244 252 258 261 263 264 264 266 268 271 275 277 277 279 281 284 275 128 135 138 139 145 151 157 166 175 182 185 191 188 174 159 160 160 155 146 136 127 119 113 109 103 93 85 77 70 64 56 49 46 44 42 41 39 41 41 41 43 46 50 53 56 59 63 74 94 125 158 166 171 178 181 183 186 190 195 199 201 200 199 199 201 205 205 210 217 217 216 212 207 203 200 199 198 194 191 189 188 188 189 190 192 193 194 195 194 193 192 193 195 197 198 199 198 198 198 199 200 201 201 200 199 197 194 193 192 192 191 191 191 191 192 194 195 197 199 202 203 205 205 205 204 202 200 199 200 202 205 206 208 211 212 213 212 212 212 211 210 212 214 216 218 222 228 234 230 217 210 205 203 202 204 206 211 216 219 206 169 147 144 144 145 146 144 138 122 38 302 288 282 279 275 269 263 259 260 260 271 291 223 164 159 163 168 176 185 192 196 198 201 202 204 204 201 196 192 182 175 172 173 176 180 183 185 185 185 186 186 185 152 131 119 121 158 189 198 198 186 164 151 144 145 147 159 185 219 234 236 229 217 206 201 200 200 202 206 212 217 215 205 191 182 179 178 180 185 189 192 199 206 211 215 217 218 218 217 216 216 215 214 211 210 208 196 182 175 169 163 158 154 149 146 143 138 134 132 133 137 144 152 160 166 171 174 178 181 183 185 184 183 184 184 184 184 184 184 183 182 182 181 180 177 174 172 171 171 173 174 174 174 175 177 180 184 184 182 182 182 183 184 184 184 184 184 184 184 184 185 186 186 185 185 183 181 179 178 177 175 173 173 173 173 174 174 175 175 175 175 174 173 174 176 178 183 187 189 190 191 191 191 191 192 196 202 209 215 221 224 225 226 226 226 226 225 223 220 215 204 188 183 184 184 182 181 182 182 182 181 179 177 176 175 174 172 171 171 171 171 171 171 171 171 170 170 169 168 167 167 167 167 167 167 167 167 167 168 168 167 167 167 168 169 170 171 171 172 172 172 172 173 173 174 174 174 174 175 176 176 176 176 176 176 176 176 176 176 176 176 177 177 177 177 177 177 176 176 176 177 177 177 178 178 179 179 179 179 179 179 179 179 180 180 181 181 181 181 180 181 181 182 349 349 349 349 349 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 324 323 323 323 323 322 322 322 321 321 320 320 319 318 317 316 315 314 313 313 313 311 310 310 309 308 308 307 307 307 307 306 306 306 305 304 304 303 303 303 302 302 302 302 301 300 299 298 297 295 293 292 291 291 291 290 289 289 288 288 287 287 283 279 271 256 242 233 229 231 235 233 226 221 226 246 274 298 330 358 355 318 279 264 258 252 246 242 241 241 244 249 255 259 261 263 261 261 263 266 270 273 274 277 279 280 280 159 131 134 137 140 146 152 160 170 171 179 195 210 209 188 165 161 162 159 150 140 131 121 116 113 103 93 83 73 64 57 45 38 35 33 31 31 31 32 32 34 36 40 45 48 51 52 55 62 84 127 134 169 183 187 189 192 195 201 205 207 206 204 204 204 205 207 211 216 222 220 218 214 209 206 205 203 200 195 191 191 189 189 190 191 192 193 195 195 194 193 193 195 197 197 199 199 198 197 197 198 200 200 200 199 198 195 193 192 192 191 191 191 191 191 192 194 197 199 201 203 205 206 206 205 204 202 200 199 200 201 204 206 208 211 213 213 213 213 214 214 213 213 214 216 218 222 227 230 226 223 213 206 202 202 204 207 211 218 221 195 151 144 146 147 147 145 140 137 151 197 262 270 270 269 266 262 258 256 257 258 272 306 354 142 151 158 166 175 184 191 194 197 200 202 206 209 206 199 188 179 173 172 174 178 184 188 189 190 190 189 186 171 127 108 102 97 106 131 158 168 167 161 155 148 149 155 178 208 231 238 236 225 212 203 199 199 200 202 207 212 213 205 192 182 179 178 179 183 188 187 195 202 207 212 214 214 213 211 208 207 205 202 200 200 197 193 180 170 164 159 155 151 147 143 139 135 133 132 131 134 139 145 152 158 164 169 173 177 179 181 182 182 181 182 183 184 184 184 184 183 182 181 180 178 176 174 172 171 172 174 175 175 175 176 179 182 184 184 183 181 180 182 183 184 184 184 183 183 183 184 185 185 185 185 183 181 178 177 176 175 172 169 169 169 169 170 170 171 171 171 171 170 169 172 176 181 185 189 190 190 190 190 190 189 190 196 203 211 217 222 225 227 227 227 226 225 225 223 220 216 207 191 179 179 180 179 179 179 181 181 179 177 175 174 173 173 171 171 171 170 170 170 170 171 171 171 170 169 168 168 168 168 168 168 168 168 168 169 169 168 168 168 168 169 170 171 171 172 172 173 173 173 174 174 174 174 175 175 176 177 177 177 177 177 177 177 177 177 176 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 179 179 179 179 179 179 179 180 180 180 181 181 181 181 181 181 180 181 182 349 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 323 323 322 322 322 321 321 321 320 319 319 318 317 316 315 314 313 313 312 311 310 309 308 307 307 307 307 306 306 306 305 305 304 303 303 302 302 302 302 302 302 301 300 299 299 298 296 294 292 291 290 290 290 289 288 287 286 286 286 283 280 274 266 253 241 234 228 224 225 228 227 232 261 293 307 317 331 337 328 302 276 261 255 253 247 246 243 243 245 248 252 255 258 259 256 258 260 263 267 269 271 275 277 279 277 146 133 134 136 140 145 151 158 164 170 183 216 236 220 166 153 156 160 158 151 142 133 130 123 114 103 91 79 67 55 47 30 23 20 18 17 18 20 21 22 25 28 33 38 41 44 45 46 51 67 117 144 195 199 199 199 202 206 211 214 214 211 209 209 208 209 212 217 221 223 223 219 216 213 211 209 206 200 196 193 191 190 190 190 191 192 194 195 195 194 194 195 196 196 199 200 199 197 196 197 198 199 199 198 198 197 195 194 192 191 191 192 191 191 191 192 195 198 200 202 204 205 205 206 205 204 202 200 199 199 200 202 204 206 209 210 211 212 210 213 214 213 213 214 215 218 221 224 224 219 220 210 203 200 201 203 206 211 216 217 177 147 151 155 155 155 152 148 149 169 192 231 257 262 261 258 255 251 250 250 252 261 285 104 146 152 158 166 176 184 190 193 194 195 199 207 211 208 196 179 171 169 171 174 181 188 190 194 196 197 195 183 148 117 111 106 100 99 108 125 133 144 150 151 151 154 164 187 214 233 237 230 215 203 198 196 195 197 201 206 211 204 193 183 179 179 180 184 188 192 197 204 209 211 214 214 213 209 205 201 199 196 194 194 189 185 180 168 161 157 153 149 145 141 138 135 134 133 132 132 136 142 147 153 158 164 169 173 176 178 179 180 179 180 182 183 184 185 185 184 183 181 180 178 178 176 173 172 172 173 175 175 175 176 177 181 184 185 183 180 178 179 181 183 184 183 183 183 183 183 183 184 184 184 184 182 179 176 175 174 172 168 165 164 164 164 164 164 165 165 165 165 164 166 173 179 184 187 189 189 190 189 188 187 186 188 196 205 212 218 222 225 226 226 226 225 224 224 222 220 216 211 199 182 178 178 177 177 178 179 179 177 175 174 173 172 171 170 170 170 170 170 170 170 171 172 171 170 170 169 169 169 169 169 169 169 169 169 169 168 168 168 168 169 170 171 171 172 172 173 174 174 174 174 175 175 175 175 176 176 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 178 178 178 179 179 179 180 180 180 180 180 180 181 181 181 181 181 181 181 181 181 183 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 325 325 324 324 324 323 323 323 322 322 322 322 321 321 320 320 319 318 317 316 315 314 313 313 312 311 310 309 308 308 307 307 306 306 306 305 305 304 304 303 302 302 302 301 301 301 301 301 300 300 299 298 297 295 293 291 290 289 289 288 287 286 285 284 284 283 280 275 269 260 250 240 234 229 227 233 246 246 262 292 304 313 316 316 313 302 284 266 254 248 244 242 243 240 238 239 241 245 249 252 253 252 255 257 261 262 265 269 272 275 276 273 145 133 134 136 139 142 147 151 157 173 198 247 269 142 134 143 151 156 156 151 143 136 134 126 116 104 90 73 57 44 32 13 8 4 2 3 4 5 8 11 14 19 23 29 33 36 36 36 36 38 34 264 227 218 214 212 213 217 220 222 221 217 214 215 214 216 219 223 226 228 226 221 218 216 214 211 206 204 200 195 193 192 192 191 191 193 195 195 195 194 195 196 197 199 201 201 199 198 197 198 198 198 197 197 197 196 196 194 192 191 192 192 191 190 191 192 195 198 201 203 203 203 204 204 204 204 202 200 198 198 198 200 202 204 205 206 207 207 205 209 212 212 212 213 214 217 220 221 221 221 216 206 199 198 199 201 204 208 211 206 175 158 161 161 165 166 163 160 161 171 182 209 242 251 252 250 248 247 244 242 242 240 213 150 151 155 161 168 176 184 188 191 192 194 198 206 208 200 186 168 163 165 168 174 180 184 191 199 204 206 204 190 152 129 124 115 108 104 106 106 117 132 143 150 153 159 171 192 216 233 236 220 196 194 188 186 189 194 198 203 204 191 183 179 179 181 185 188 192 200 209 215 216 215 217 215 211 205 199 194 191 189 188 184 179 174 169 159 155 152 149 145 142 139 137 136 134 133 133 134 140 145 150 154 160 167 172 175 176 177 177 178 179 180 181 183 185 185 185 184 182 181 179 179 177 174 172 172 173 174 175 176 176 177 179 182 184 179 173 172 174 177 181 183 183 183 182 182 182 182 182 182 183 183 182 179 176 174 172 171 168 163 158 157 157 157 157 157 157 157 157 159 160 167 176 183 186 188 188 189 188 187 185 184 184 188 197 207 214 218 221 223 224 225 225 224 223 222 221 220 217 214 208 192 184 181 178 177 178 178 177 175 173 172 172 171 170 170 169 169 169 169 170 170 171 172 171 171 170 170 170 170 170 170 170 170 170 170 169 168 168 169 170 171 171 172 172 173 173 174 174 174 175 175 175 176 176 176 176 176 177 177 177 177 177 177 177 177 177 177 177 178 178 178 178 178 177 177 177 177 178 178 178 178 179 179 179 180 180 180 180 180 180 181 181 181 181 181 181 181 181 181 182 183 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 325 325 324 324 323 323 323 322 322 322 322 322 321 320 320 319 318 318 317 316 315 314 313 312 311 310 309 308 308 307 307 306 306 305 305 305 304 303 302 302 301 301 301 301 301 301 301 300 299 299 298 297 295 294 292 289 289 288 287 287 285 284 283 283 282 279 276 270 263 255 247 241 237 236 241 264 268 281 294 298 299 305 306 298 288 278 266 251 240 233 231 232 232 232 230 230 233 237 242 246 249 251 252 255 257 258 262 266 269 272 274 269 144 129 132 134 138 141 142 146 158 183 220 278 25 118 131 140 148 153 153 151 147 143 136 127 117 105 86 63 43 28 12 356 353 350 351 349 348 350 354 358 2 7 12 18 23 26 26 24 21 15 339 273 249 237 230 226 225 227 229 230 228 225 222 221 221 223 225 228 232 236 232 225 221 218 215 211 206 206 201 197 195 193 192 192 192 194 195 195 195 195 195 196 198 201 202 202 200 199 199 198 198 196 196 196 196 196 195 194 193 192 192 192 191 190 190 192 195 198 200 202 202 202 202 203 203 202 201 198 196 196 196 199 201 202 203 204 203 202 202 206 209 210 211 212 213 216 218 219 219 217 213 206 198 197 198 199 202 205 205 196 181 173 170 172 175 176 174 171 170 175 182 198 225 237 240 240 241 239 234 230 223 205 170 154 155 159 163 170 178 181 186 190 194 196 199 202 197 184 169 157 158 162 167 170 174 183 194 205 212 215 214 206 180 167 152 132 121 115 114 113 120 132 143 151 157 164 175 199 221 233 234 209 190 178 175 179 185 190 193 196 192 181 179 180 182 186 187 192 201 212 220 223 221 219 218 215 208 200 193 189 186 183 179 175 170 166 161 155 152 150 147 144 142 139 137 136 135 135 135 138 143 148 153 158 165 171 175 177 177 176 176 176 178 180 182 184 186 186 186 184 182 181 180 179 176 173 171 172 174 175 176 177 177 178 179 179 179 166 160 164 171 177 181 183 183 182 182 181 181 181 181 181 181 181 179 176 174 172 170 168 164 156 153 152 151 149 149 149 149 149 150 153 159 172 181 186 188 188 188 189 188 186 183 182 184 190 200 209 215 218 220 221 222 223 223 222 221 221 220 218 217 216 215 209 200 185 179 176 176 176 174 173 172 171 170 170 169 169 168 168 169 169 170 170 171 172 172 172 171 171 171 171 171 171 171 171 171 170 169 169 169 170 171 171 172 173 173 174 174 174 175 175 175 176 176 176 176 176 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 179 179 180 180 180 180 180 181 181 181 181 181 181 181 181 181 181 182 183 183 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 328 328 328 328 327 327 327 327 327 327 327 326 326 325 325 324 324 323 323 323 322 322 322 322 321 320 320 319 319 318 317 316 315 314 314 313 312 310 309 309 308 307 307 306 306 305 304 304 304 303 302 302 301 301 300 300 300 300 300 300 299 299 298 297 295 294 292 290 288 288 287 286 285 284 283 282 281 279 276 271 265 258 251 246 243 242 245 256 275 275 296 298 295 294 299 299 287 272 259 246 234 228 225 225 226 226 225 225 226 229 233 238 243 247 249 250 252 253 256 259 262 266 268 270 265 131 121 127 133 138 144 143 151 171 210 249 64 110 125 134 141 147 151 151 150 148 142 135 128 119 105 79 47 22 8 350 341 340 339 340 337 335 336 341 345 350 355 1 7 12 16 16 16 13 359 305 273 261 252 245 240 237 236 237 239 238 236 233 230 229 230 231 234 239 245 241 231 225 220 216 213 211 207 203 200 197 195 193 192 194 195 195 195 195 195 195 197 200 202 203 202 201 200 200 199 197 196 195 195 195 195 195 194 193 193 193 192 191 190 190 192 195 197 198 199 201 202 201 201 201 201 199 197 194 194 195 197 199 201 203 202 201 200 202 204 207 209 210 211 213 215 216 217 216 215 212 207 201 197 198 199 200 200 198 190 185 182 179 180 182 184 185 183 181 194 201 207 219 228 231 232 232 227 217 206 191 173 160 155 157 162 166 172 180 180 187 193 197 199 199 194 180 164 155 152 156 161 166 168 173 184 198 210 218 221 222 220 208 211 197 168 148 137 131 127 130 139 148 156 164 174 188 211 227 233 232 222 201 171 172 177 181 185 186 186 182 178 179 182 186 186 191 199 211 222 228 228 225 221 220 214 205 195 191 187 181 176 171 167 164 160 157 153 152 151 149 146 143 141 139 137 136 137 139 141 146 151 157 163 170 176 179 179 178 177 176 176 178 180 182 185 187 188 187 185 184 182 181 179 176 171 171 173 176 177 178 178 178 178 177 177 171 156 153 161 170 177 181 182 182 182 181 180 180 180 180 180 180 178 176 173 171 169 168 164 158 152 149 147 145 144 144 144 144 144 146 152 162 179 186 188 189 189 189 189 189 186 183 181 186 194 204 211 214 216 218 220 221 222 222 222 220 219 218 216 215 214 215 215 202 186 178 174 174 173 173 171 170 170 169 169 168 168 168 168 168 169 170 171 172 172 172 172 172 173 173 173 173 173 172 172 171 170 169 169 171 171 171 172 173 174 174 174 174 175 175 176 176 176 177 177 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 179 179 180 180 180 180 180 181 181 181 181 181 181 181 181 181 182 182 183 183 184 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 328 328 328 327 327 327 327 327 327 327 326 326 326 325 324 324 324 323 323 322 322 322 322 321 321 320 319 319 318 317 316 315 314 314 313 312 311 310 309 308 307 307 306 306 305 304 303 303 302 301 301 301 301 300 300 300 299 299 299 298 298 298 296 295 294 292 291 289 287 286 286 285 283 282 282 281 279 277 272 267 261 255 249 245 245 247 252 263 272 277 292 292 287 287 293 294 281 261 242 228 221 221 222 225 226 226 224 223 224 227 231 236 240 245 246 247 249 251 253 255 258 262 264 266 262 109 110 119 129 136 139 148 164 206 263 88 104 117 127 134 140 145 147 148 148 145 139 133 127 120 105 65 15 354 346 338 330 330 331 330 327 325 326 330 334 340 345 351 358 3 6 7 8 359 334 285 272 267 261 256 250 246 243 243 245 245 244 242 238 236 235 237 240 246 253 250 240 229 221 218 216 211 207 204 202 199 195 193 194 195 196 195 195 195 195 196 199 202 204 203 202 201 201 200 199 197 195 194 194 195 195 195 194 194 194 193 192 190 190 192 194 195 196 197 198 199 200 200 201 200 200 198 195 193 192 193 194 196 200 203 203 201 200 203 205 208 209 211 213 214 215 216 217 216 214 212 210 206 201 200 198 198 196 193 190 187 185 184 186 189 193 195 199 203 220 223 221 224 226 227 226 221 209 188 171 163 158 157 157 160 164 169 173 175 182 191 197 199 200 195 179 158 149 148 151 156 160 161 166 174 187 202 215 223 226 227 228 225 225 217 207 192 172 153 146 147 151 157 165 177 192 206 223 231 233 232 221 191 173 173 176 179 180 179 179 177 178 180 183 185 191 198 208 220 230 234 233 229 224 219 212 201 191 191 183 176 170 165 162 159 156 154 153 154 153 152 150 148 145 141 137 136 138 141 144 150 155 161 167 174 177 179 181 179 177 177 177 178 181 183 186 188 189 188 187 185 183 181 179 174 171 173 176 178 178 179 179 179 179 178 174 164 155 155 163 171 178 181 182 182 181 180 180 180 179 180 179 177 175 172 170 168 166 164 159 157 149 145 143 143 143 143 143 144 145 149 157 170 186 189 190 191 190 191 192 191 188 185 184 191 199 207 211 213 216 218 219 220 221 221 221 219 217 215 213 212 211 211 209 197 184 177 172 171 171 171 170 169 168 168 168 168 167 167 168 168 169 170 171 172 172 173 173 173 174 174 174 174 174 173 172 171 170 170 171 172 172 173 174 174 175 175 175 175 176 176 176 176 177 177 177 178 178 178 178 178 179 179 178 178 178 178 178 178 178 179 179 179 179 179 179 178 178 178 178 178 179 179 179 180 180 180 180 180 181 181 181 181 181 181 181 181 182 182 182 183 183 184 185 349 349 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 327 327 326 326 325 325 324 324 323 323 322 322 322 322 321 321 320 320 319 318 317 316 315 314 314 313 312 311 310 309 308 308 307 306 305 305 304 303 303 302 301 301 300 300 300 299 299 299 299 298 298 297 297 296 295 293 292 291 289 287 286 285 284 283 282 282 281 279 278 274 269 263 257 251 246 243 245 250 257 258 266 275 284 285 276 277 282 282 269 250 233 220 214 215 217 223 227 228 226 224 224 226 229 233 238 242 244 245 248 249 250 251 254 258 260 261 243 98 101 108 116 124 133 145 159 167 47 102 112 121 128 133 137 140 143 144 144 141 135 131 126 120 103 22 342 332 328 328 321 321 321 320 319 318 320 324 328 332 338 344 349 354 356 357 354 341 305 270 269 269 266 262 258 252 247 245 246 246 247 247 244 241 240 242 245 250 256 256 247 233 225 220 215 211 208 206 203 199 196 194 195 196 196 195 195 195 196 198 201 204 205 204 202 202 202 201 199 197 196 195 195 195 196 195 194 194 194 193 191 190 191 193 196 196 196 196 196 197 199 199 200 200 198 196 193 191 191 191 193 196 200 203 203 202 202 204 207 209 211 213 214 215 217 219 219 218 215 214 213 210 204 200 198 196 194 193 191 188 188 189 192 195 199 203 210 220 233 233 232 231 230 225 216 201 179 159 152 152 154 157 159 162 166 168 171 178 187 195 199 199 197 187 163 145 143 146 151 154 156 162 169 180 193 208 218 224 226 228 229 228 217 215 212 199 180 166 163 163 166 171 178 191 207 220 228 231 231 227 206 183 174 174 176 176 176 175 175 176 180 182 184 189 197 205 216 228 238 241 239 234 227 220 210 200 196 188 179 171 165 161 158 156 154 153 154 156 157 156 156 154 150 145 141 139 140 142 146 152 158 164 171 172 177 181 181 180 178 178 179 181 184 185 187 188 189 189 188 185 183 180 177 172 172 175 178 179 179 179 179 180 179 177 172 163 155 160 167 174 179 181 181 181 180 180 180 179 179 179 178 175 171 168 166 165 162 159 158 153 145 142 142 142 143 145 146 149 152 159 169 180 189 192 194 193 193 194 194 193 191 188 189 196 204 206 210 214 216 217 218 218 219 219 219 217 216 213 212 210 207 205 200 190 180 174 169 169 169 169 168 168 167 167 167 167 167 167 168 169 170 171 172 172 172 172 173 174 175 175 176 176 175 174 173 172 171 171 172 173 173 174 175 175 175 175 175 176 176 176 177 177 177 178 178 178 178 178 179 179 179 179 179 179 179 179 178 179 179 179 179 179 179 179 179 179 179 178 178 178 179 179 180 180 180 180 181 181 181 181 181 181 181 181 181 182 182 183 183 183 184 185 186 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 328 328 328 327 327 327 327 327 327 327 326 326 326 325 325 324 324 323 323 322 322 322 322 321 320 320 319 318 317 316 315 314 314 313 312 311 310 309 308 308 307 307 306 305 304 303 302 302 301 300 300 299 299 299 299 298 298 298 297 296 296 295 294 293 291 290 289 288 286 285 284 283 281 280 280 279 278 276 272 266 260 253 248 245 244 248 254 261 262 269 274 276 270 262 263 265 263 254 242 232 223 219 217 218 223 229 230 229 227 226 227 228 231 235 237 237 243 248 249 249 249 252 255 256 254 198 101 97 99 99 103 111 114 105 94 96 109 116 122 127 131 134 136 137 140 140 137 131 127 125 119 85 330 322 319 318 317 313 313 313 312 312 313 316 319 323 327 331 336 341 343 345 345 338 318 283 263 262 264 266 267 265 258 249 246 245 245 247 250 250 247 245 246 249 253 257 258 249 235 234 222 215 211 209 207 203 199 196 195 196 197 197 196 196 196 198 200 203 205 205 204 203 203 203 201 199 198 198 197 197 197 198 196 196 196 195 193 191 190 191 193 194 196 196 195 195 196 198 199 199 199 197 195 192 190 190 190 192 194 198 201 203 202 202 204 207 211 214 216 217 218 220 222 223 222 219 218 216 211 204 199 197 195 195 193 192 191 191 193 195 198 202 207 214 226 235 240 239 240 237 219 188 165 152 146 147 151 155 159 162 166 167 169 175 185 193 199 200 198 193 177 154 143 143 147 150 153 159 166 175 189 202 211 217 218 218 219 220 215 194 193 185 174 165 164 169 174 177 181 186 198 213 224 225 226 224 213 192 178 175 175 175 175 175 175 175 177 182 185 189 195 203 212 222 234 244 248 244 238 229 220 215 209 197 185 174 166 161 157 155 154 153 154 157 159 160 161 162 161 160 156 152 148 146 146 149 154 161 166 167 174 179 181 181 180 180 181 182 183 187 188 189 188 188 188 187 185 182 179 175 172 173 178 179 179 179 179 180 180 180 178 173 165 160 166 172 177 180 180 180 180 180 179 179 178 178 177 175 171 168 165 163 161 159 157 153 148 144 142 142 144 146 150 153 158 164 173 180 183 196 198 198 196 196 197 198 197 194 192 193 197 202 207 213 215 216 216 217 217 217 217 217 215 214 213 211 207 202 197 191 183 176 171 167 167 167 167 167 167 166 166 166 166 167 168 168 169 170 171 172 172 172 172 173 174 176 177 177 177 176 175 173 173 172 172 173 173 174 175 175 176 176 176 176 176 176 177 177 177 178 178 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 180 180 180 179 179 179 179 179 179 180 180 180 181 181 181 181 181 181 181 181 181 181 182 182 183 183 184 184 185 186 186 349 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 327 327 327 327 327 326 326 326 325 325 324 323 323 323 323 322 322 321 321 320 319 318 317 316 315 314 313 314 313 311 310 309 308 308 307 307 306 305 304 303 302 302 301 300 299 299 299 298 298 298 298 298 297 296 296 295 293 292 290 289 288 287 286 285 284 282 281 279 279 278 277 276 273 269 264 257 250 248 248 250 253 257 259 268 275 273 267 247 238 242 246 247 244 240 238 235 232 229 229 232 234 234 233 231 230 229 230 231 233 235 237 243 248 251 251 250 251 253 254 248 203 116 101 99 92 91 97 102 102 101 105 111 119 123 127 130 131 132 134 136 136 133 129 125 123 116 324 313 311 310 311 310 307 307 307 307 308 309 312 315 318 321 325 329 331 333 333 330 319 294 270 258 256 259 266 276 283 279 274 257 247 245 247 252 257 256 252 251 252 255 257 256 252 243 233 221 214 212 210 207 202 199 197 197 198 198 198 197 198 198 200 202 204 205 205 204 204 204 204 203 201 200 199 199 199 199 200 199 198 198 197 194 192 190 190 191 193 195 195 195 195 196 197 198 198 197 196 194 192 192 190 190 191 193 196 199 200 200 201 203 207 212 215 216 218 221 223 224 225 225 224 221 216 209 202 198 196 195 195 194 194 195 196 197 199 200 204 209 216 226 234 240 242 245 244 204 142 137 139 144 149 154 159 163 165 170 171 174 182 193 200 202 199 194 186 168 151 145 146 149 152 157 163 173 186 201 211 214 208 197 191 191 191 179 157 157 154 151 151 155 165 175 181 184 189 198 211 219 215 215 209 196 183 177 176 176 176 176 176 177 179 179 185 189 195 201 209 217 227 237 246 250 246 239 231 227 220 208 195 181 171 163 158 155 153 153 154 156 158 161 163 166 168 170 172 173 170 163 156 152 153 158 162 164 170 176 180 181 181 182 183 184 185 187 191 191 190 189 188 187 185 183 180 177 174 173 176 179 180 179 179 179 180 181 181 179 175 169 167 173 176 179 179 179 179 179 178 178 178 178 177 174 171 168 165 162 161 159 157 153 149 146 144 144 145 147 151 157 163 170 178 183 185 193 203 203 202 199 199 200 201 200 197 195 195 197 204 211 215 216 216 216 216 215 215 215 215 213 213 212 208 203 197 190 183 177 173 168 165 165 165 165 166 165 165 165 166 166 167 168 169 170 171 172 172 172 172 172 174 175 177 178 178 177 176 175 174 173 173 173 174 174 175 175 176 176 176 176 176 177 177 177 177 178 179 179 180 180 179 179 179 180 180 179 179 179 179 179 179 179 179 179 180 180 180 180 180 180 180 179 179 179 180 180 180 181 181 181 181 181 181 181 182 182 182 182 182 183 183 184 184 185 186 186 187 349 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 327 327 327 327 327 327 327 326 326 326 325 325 324 324 323 323 323 322 322 321 321 320 320 319 318 317 316 315 314 313 313 312 310 309 308 308 307 307 306 306 304 303 301 301 301 300 299 299 298 298 298 297 297 297 296 296 295 295 293 291 289 287 287 286 285 285 284 282 281 278 279 278 277 275 274 271 267 262 255 250 252 254 256 257 258 260 267 271 265 250 221 216 228 238 241 240 240 242 242 242 241 240 241 240 239 237 236 235 234 233 232 232 234 238 244 248 251 252 252 253 253 253 246 220 180 142 106 89 86 96 104 106 107 110 115 120 123 126 127 128 129 133 135 134 129 123 119 112 325 308 306 306 306 306 305 304 304 304 304 305 306 308 310 313 315 319 321 323 324 322 315 298 273 257 251 252 259 271 287 299 300 299 278 257 250 251 257 265 269 265 258 255 256 256 256 253 244 230 221 215 212 209 206 202 199 198 198 199 199 199 199 199 200 201 202 204 205 205 205 205 205 205 205 204 202 201 200 200 201 202 202 201 200 198 195 192 191 190 190 191 193 194 194 195 196 196 197 197 197 195 194 194 192 190 189 190 193 196 197 198 198 199 201 205 209 211 215 218 221 224 226 227 227 226 222 214 206 199 197 196 195 195 195 196 199 201 202 201 202 205 210 217 223 228 232 240 245 246 209 105 122 138 147 152 157 163 168 170 180 181 183 192 201 204 201 195 187 176 162 151 149 149 151 156 161 169 183 201 214 217 212 188 156 149 150 152 152 145 142 144 145 146 148 157 169 178 185 191 198 204 207 207 200 191 183 178 177 178 178 178 179 180 181 181 183 191 196 201 208 215 222 230 238 245 248 246 240 238 228 217 205 191 177 167 160 156 154 153 154 155 156 160 163 167 170 173 177 182 188 187 177 163 156 156 160 163 166 172 177 180 181 181 183 186 188 189 192 194 194 193 190 187 185 183 181 179 176 175 176 178 180 180 180 180 180 181 182 183 181 177 174 174 178 177 177 177 177 177 177 177 176 176 176 175 171 168 165 163 160 160 158 155 152 149 147 146 148 148 152 158 166 174 181 184 188 196 203 209 207 205 203 202 203 203 202 200 198 198 201 208 213 216 217 216 216 215 214 214 214 213 212 211 209 205 200 192 183 177 172 169 165 163 163 164 164 165 165 165 165 166 166 167 168 169 170 171 171 171 172 172 173 174 176 177 178 178 177 177 175 175 174 174 174 174 175 175 176 176 176 177 177 177 177 177 178 178 179 179 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 180 181 181 181 181 181 180 180 180 180 180 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 183 184 184 185 185 186 187 187 349 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 327 327 327 327 326 326 326 326 325 325 324 324 323 323 323 322 321 321 320 320 319 318 317 316 315 314 314 313 312 311 310 309 308 307 307 306 306 305 303 302 301 301 300 299 299 298 298 297 297 297 296 296 295 295 294 293 291 289 286 285 284 284 284 283 282 280 278 277 277 275 275 273 272 269 266 262 255 251 253 258 259 259 258 257 259 262 255 240 226 220 233 241 240 237 236 238 241 244 244 242 243 243 243 242 241 239 238 237 236 234 235 239 243 248 251 253 254 254 254 253 248 237 229 216 138 78 83 98 110 111 112 114 116 120 122 124 126 127 129 134 139 143 64 359 342 321 310 307 305 305 305 304 303 302 301 301 301 302 303 305 306 308 310 312 314 315 315 310 299 278 255 247 247 252 262 279 296 302 302 300 288 270 261 259 263 270 278 277 269 260 256 254 254 249 238 228 221 216 212 208 205 201 199 198 199 199 199 200 200 200 200 201 203 204 205 205 204 205 205 205 205 204 203 202 202 202 204 205 205 204 202 200 196 195 193 191 190 190 191 193 194 195 195 196 196 196 196 195 195 193 191 189 188 189 192 195 197 196 197 198 200 202 203 207 212 216 219 223 225 226 226 223 217 210 202 197 196 195 195 195 196 199 202 205 206 205 204 207 212 215 219 224 231 238 243 248 277 73 118 142 151 156 163 167 171 178 192 194 196 202 205 203 196 187 177 166 157 153 152 151 153 159 166 176 194 214 221 217 202 165 131 130 130 133 136 139 142 146 148 148 148 152 163 176 187 192 198 204 208 199 181 174 173 175 178 181 181 182 183 184 185 186 190 199 203 209 215 221 227 233 238 242 244 243 244 237 225 212 200 186 174 164 158 155 154 154 155 157 157 162 166 169 173 177 181 185 190 191 178 163 157 157 160 163 167 172 177 180 181 183 185 188 191 193 196 198 197 195 190 185 183 180 179 177 176 176 178 179 180 180 180 180 181 182 184 184 183 181 180 179 178 174 174 174 175 175 175 175 174 174 174 172 168 165 163 161 160 159 157 155 152 151 149 150 153 154 159 168 177 184 186 192 198 205 211 213 211 208 206 205 205 206 204 204 202 201 205 211 215 217 217 216 215 214 213 213 212 212 210 209 207 202 196 187 178 173 168 165 163 162 162 163 164 164 165 165 165 166 166 167 168 169 170 170 171 171 172 172 173 175 176 177 178 178 177 176 176 175 175 174 174 175 175 176 176 177 177 177 177 177 177 178 178 179 180 180 180 180 180 180 180 180 181 181 180 180 180 180 180 180 180 180 180 181 181 181 181 181 181 180 180 180 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 183 183 184 185 185 186 187 187 188 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 324 323 323 323 322 322 321 321 320 319 319 318 317 316 314 313 313 313 311 310 309 308 307 307 306 306 305 303 302 301 301 300 299 298 298 298 297 297 296 296 295 294 293 293 292 291 289 286 284 283 283 283 282 282 279 277 277 276 274 273 272 271 270 268 265 261 255 250 252 256 257 259 257 254 255 262 265 266 275 256 243 240 238 236 235 237 242 244 243 240 240 243 245 246 245 244 242 241 239 238 237 239 242 246 250 252 254 255 256 255 253 252 248 253 277 351 79 107 116 116 115 115 114 116 120 122 126 134 152 239 289 300 308 312 314 312 309 307 306 306 305 304 303 302 300 299 299 300 301 302 303 304 306 307 308 308 306 298 283 262 246 243 247 254 266 284 296 299 299 296 289 279 271 268 268 274 282 284 276 264 257 256 250 244 235 228 222 216 211 207 204 202 200 199 200 200 200 201 201 201 201 201 202 203 204 204 204 204 204 204 205 204 203 202 203 203 205 207 207 206 204 201 198 197 193 191 190 190 191 192 193 194 195 195 195 196 196 196 195 193 190 187 187 189 192 195 197 196 196 198 199 200 201 203 207 211 216 219 222 222 219 215 209 203 199 197 193 193 194 195 197 201 204 208 210 210 208 210 214 214 219 226 231 237 243 254 289 50 120 147 156 162 170 173 179 190 200 203 206 209 206 197 185 175 166 159 156 155 153 153 155 160 170 183 202 217 219 209 187 153 128 128 126 131 135 142 149 154 158 158 155 154 162 177 182 193 205 215 214 192 164 161 167 174 179 182 184 186 186 188 191 194 198 206 211 216 221 226 231 236 238 239 239 240 240 237 227 210 195 182 171 163 158 156 155 155 156 157 159 164 168 171 175 179 182 184 185 182 171 161 159 159 162 165 168 173 177 181 183 184 186 190 193 195 196 198 198 194 188 183 179 177 177 177 177 178 179 179 179 180 180 180 181 183 184 185 186 185 185 179 172 170 169 170 172 174 174 173 172 172 171 169 166 164 162 161 161 159 158 156 154 153 153 155 160 163 170 179 185 187 195 202 208 213 215 215 213 211 209 207 208 208 208 207 205 205 208 213 215 217 217 216 215 214 213 212 212 210 209 207 204 199 192 182 174 169 166 164 162 162 162 163 164 165 165 165 165 166 166 167 168 169 170 170 171 171 172 173 174 175 176 177 177 177 177 177 176 175 175 174 174 176 176 177 177 178 178 178 178 178 178 178 179 180 180 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 182 181 181 181 181 182 182 182 183 182 183 183 183 183 183 184 184 185 185 186 187 188 188 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 324 324 323 323 323 322 321 321 320 320 319 318 317 316 315 314 314 313 312 311 310 309 308 307 306 306 304 303 302 301 300 299 299 298 298 297 297 297 297 296 295 294 292 291 291 290 288 286 284 282 282 282 282 281 280 277 277 275 272 271 270 270 269 268 267 265 261 253 247 248 251 254 257 256 254 257 267 283 290 281 267 247 236 233 234 238 243 247 249 245 241 240 243 247 250 249 248 247 245 242 240 239 240 241 245 248 252 254 256 257 258 257 257 258 266 288 325 108 121 121 117 114 111 99 94 100 103 254 283 288 292 296 299 303 306 308 308 307 307 306 306 305 304 303 302 300 298 298 298 299 300 301 302 302 302 302 301 296 286 271 253 244 244 248 255 267 272 283 290 293 290 287 282 276 273 272 276 284 286 277 266 258 253 245 239 234 229 223 216 210 206 204 202 201 200 200 201 201 201 201 201 201 202 203 203 204 204 204 204 204 204 204 204 203 203 204 205 207 208 208 207 204 202 200 197 193 191 190 190 192 193 194 194 194 194 194 195 195 195 195 192 189 187 186 188 191 194 196 196 197 196 197 198 200 201 203 207 212 216 217 214 209 204 199 197 196 194 191 193 194 196 199 203 207 211 213 213 213 213 214 216 221 227 233 239 246 260 292 56 128 150 160 168 169 177 187 196 202 206 210 211 204 189 174 165 158 155 154 153 152 153 155 162 173 190 208 216 211 195 171 147 134 128 128 134 139 149 157 165 171 174 170 165 168 180 179 198 214 225 220 183 154 156 165 173 178 182 186 189 191 194 198 201 206 213 218 222 226 230 234 238 239 238 238 238 239 238 231 211 193 179 170 163 160 158 158 158 158 159 162 168 171 173 176 179 181 181 178 173 167 165 162 162 165 167 170 173 178 182 184 185 187 190 192 194 196 196 194 189 183 178 176 175 176 177 177 178 178 179 179 180 180 181 182 184 185 187 188 188 186 173 166 164 164 167 170 172 172 171 170 170 169 167 164 163 162 162 161 160 159 157 156 155 156 162 170 177 183 187 190 197 205 210 214 217 217 216 214 212 210 209 209 209 210 209 208 208 211 213 215 216 216 216 215 214 213 212 211 209 207 204 200 194 186 176 170 167 165 164 162 162 163 164 165 165 165 165 165 166 166 167 168 169 169 170 171 171 172 173 174 175 176 176 177 177 177 176 176 175 175 175 175 177 178 178 178 179 179 179 179 179 179 179 180 180 181 181 181 181 181 181 181 181 181 181 182 182 181 181 181 181 181 181 181 181 181 181 182 182 182 181 181 181 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 184 184 184 185 186 186 187 188 188 348 348 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 324 324 323 323 323 322 322 321 321 320 319 319 318 317 316 315 314 314 313 312 311 310 309 308 307 305 304 303 302 301 301 299 298 297 297 297 297 297 296 296 296 294 292 291 290 288 286 285 283 282 281 281 281 281 280 278 276 275 272 268 266 266 266 266 266 264 262 257 247 241 241 244 249 253 253 253 257 265 281 292 276 261 247 238 232 231 240 248 253 253 249 245 242 245 249 252 252 251 250 248 244 241 239 240 242 244 247 251 254 257 259 260 260 261 262 266 277 115 126 127 123 114 105 82 353 334 339 315 304 299 297 296 296 297 299 301 304 305 305 305 306 305 305 304 303 302 300 299 298 297 297 297 298 299 300 299 297 294 288 278 263 250 244 246 250 256 263 264 272 278 282 285 284 280 277 274 273 277 283 284 279 272 260 246 240 237 234 230 223 215 209 206 204 203 202 202 201 202 202 202 201 201 201 202 203 203 204 204 204 204 205 205 205 205 205 205 206 207 209 209 209 207 206 204 201 197 194 192 191 192 193 194 194 194 193 193 193 193 194 194 194 192 189 186 185 187 190 193 195 195 196 196 196 197 198 198 200 205 210 213 211 205 197 192 192 190 190 190 191 193 196 198 201 204 208 212 215 216 216 216 216 219 223 228 234 241 250 262 285 109 138 153 161 163 172 182 190 197 202 207 210 210 199 179 165 159 156 155 154 152 153 154 159 169 179 195 210 212 198 173 158 147 138 129 131 138 144 156 166 176 185 187 180 171 168 172 181 199 216 227 220 167 151 156 165 171 175 180 185 188 194 198 202 205 211 218 224 227 230 232 234 238 238 239 238 238 239 239 227 209 190 177 170 165 162 161 160 160 161 163 166 170 175 175 175 175 176 177 175 173 171 168 166 166 169 169 171 174 178 181 183 184 185 187 188 192 194 189 185 180 176 173 173 174 176 177 178 178 178 179 179 179 180 181 182 184 186 188 190 189 182 177 168 161 162 166 170 171 171 170 169 168 167 165 164 163 163 162 161 161 160 159 158 158 161 169 179 186 191 197 203 208 213 215 216 216 216 215 213 212 211 211 210 211 211 211 211 211 212 214 215 216 216 215 215 214 213 211 210 208 205 201 196 189 180 172 168 166 165 163 162 163 164 165 165 165 165 165 165 166 167 167 168 169 170 170 171 171 172 173 174 175 176 176 176 176 176 176 176 175 175 176 176 177 179 179 179 179 179 179 180 180 180 180 181 181 181 181 181 181 181 182 182 181 181 182 182 182 182 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 184 184 184 184 184 185 185 186 187 187 188 188 348 348 348 348 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 324 324 324 324 323 323 322 321 321 320 320 319 318 317 316 315 315 314 314 313 312 311 310 308 307 306 304 303 301 301 300 300 298 297 296 296 296 296 296 296 296 295 293 292 290 287 284 282 281 281 280 279 279 280 280 279 278 276 272 268 265 263 262 263 262 261 259 256 249 238 235 233 236 242 247 249 250 254 260 268 275 267 266 258 253 240 231 242 253 258 256 251 247 246 248 251 254 254 253 252 249 244 241 240 241 243 245 248 252 255 259 260 262 263 265 265 264 256 186 142 135 121 68 26 337 321 319 314 309 305 302 300 298 297 297 298 300 301 303 303 304 305 305 305 305 304 303 301 300 298 297 295 296 296 296 296 294 292 288 281 269 257 247 246 248 251 253 255 259 263 268 271 275 277 275 272 271 270 274 279 279 280 269 251 240 238 237 235 231 224 215 209 206 204 203 202 202 202 202 202 201 201 200 201 202 203 203 204 204 205 205 206 207 207 207 208 208 208 209 210 210 209 207 207 205 202 198 195 193 193 194 196 196 195 193 192 192 191 192 192 193 194 192 190 187 186 187 189 192 193 193 194 194 194 195 195 196 199 204 208 207 202 194 188 185 185 185 186 189 192 195 197 200 203 206 209 213 217 218 219 219 220 222 225 228 233 241 251 261 252 142 149 155 158 168 178 187 193 197 205 208 210 207 189 167 159 157 157 157 155 154 154 158 168 182 191 201 210 207 183 174 155 140 131 130 135 142 150 160 170 179 184 179 170 166 164 164 173 189 205 215 198 153 150 157 163 168 172 175 179 189 197 200 202 206 212 219 225 229 231 232 232 233 236 239 238 238 238 235 221 200 186 176 171 167 165 164 163 163 164 167 171 174 178 174 171 170 171 173 175 174 174 172 170 170 172 171 172 173 176 178 178 179 180 181 184 187 188 178 174 172 171 171 173 174 176 177 177 177 178 178 178 178 179 181 182 184 187 189 191 189 189 179 167 161 163 167 170 170 170 169 168 167 166 165 164 164 163 163 162 162 161 160 160 161 164 174 180 187 197 207 213 217 220 220 218 217 216 215 214 213 213 212 212 212 213 213 213 213 213 214 214 215 215 215 215 214 212 211 209 207 203 198 192 184 175 170 168 167 164 163 163 164 164 165 166 166 166 166 166 166 166 167 168 169 170 170 171 171 172 173 174 175 176 176 176 176 176 176 176 176 176 177 178 179 180 180 180 180 180 180 180 180 180 181 181 181 181 182 182 182 182 182 182 182 182 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 184 184 184 184 184 184 184 185 185 185 186 186 187 187 187 188 348 348 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 324 324 324 324 323 323 322 322 321 321 320 320 319 318 317 316 316 315 315 314 313 312 310 309 308 306 304 303 301 300 300 299 298 296 296 295 295 295 295 295 295 295 295 293 293 289 285 282 280 279 278 278 278 278 279 279 277 277 274 269 265 262 260 260 259 257 255 254 249 240 233 231 225 227 233 240 246 251 257 260 262 267 273 276 274 271 256 241 251 263 264 260 253 249 249 252 254 255 256 255 252 249 244 241 242 244 245 248 251 254 257 260 260 263 266 268 269 269 268 268 271 286 304 315 319 323 314 311 309 307 305 303 301 299 298 298 298 299 301 301 302 303 304 305 305 305 303 302 301 300 299 297 295 295 294 293 291 288 285 279 271 261 251 246 246 248 250 250 252 255 259 262 262 263 263 263 261 259 258 263 269 270 270 259 241 236 236 237 237 233 224 215 209 205 204 204 203 202 202 202 202 201 200 200 200 201 202 203 204 205 205 206 208 208 209 209 210 210 210 210 210 210 209 209 207 206 203 200 197 196 196 196 197 197 194 192 191 190 190 191 192 193 194 193 190 187 186 186 188 190 191 191 192 192 191 191 192 194 198 203 205 201 194 188 186 185 184 184 186 189 193 197 199 201 204 206 209 214 217 219 221 222 222 223 224 225 231 240 253 257 207 156 156 161 166 175 186 195 200 204 212 211 209 196 168 157 155 156 159 161 161 159 160 166 180 194 203 212 214 205 199 171 147 135 130 132 137 144 151 157 163 167 164 159 157 154 152 155 161 170 179 179 160 146 151 157 162 165 167 172 180 189 196 199 200 206 212 217 222 225 228 230 230 231 234 238 238 236 231 224 208 192 183 176 173 171 169 167 166 166 169 172 176 178 176 171 166 165 168 169 172 176 177 176 174 173 174 172 171 171 172 172 172 172 173 175 178 179 178 169 168 169 170 172 173 175 176 176 177 177 177 177 177 178 179 181 183 185 187 189 191 191 189 178 164 162 165 168 170 170 169 168 167 166 166 165 165 164 164 164 163 163 162 162 162 163 167 171 178 189 202 211 217 221 224 223 221 219 217 216 215 214 214 213 213 214 214 214 214 214 214 213 213 213 214 214 214 213 212 210 208 206 201 195 188 180 175 172 169 167 165 164 163 165 165 165 166 167 167 167 166 166 166 167 168 169 170 171 171 172 173 174 174 175 175 176 176 176 177 177 177 177 178 179 180 180 181 181 181 181 181 181 181 181 181 181 182 182 182 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 185 185 185 185 185 186 186 186 187 187 187 187 348 348 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 325 325 325 324 324 324 323 323 323 322 321 321 320 320 320 319 318 317 317 316 315 315 314 312 311 310 308 307 305 303 301 299 299 298 297 296 295 295 295 295 295 295 296 296 296 296 294 292 288 284 281 279 278 277 276 277 277 278 277 276 276 271 267 264 261 258 257 255 253 252 252 247 235 231 225 220 221 227 236 245 253 261 266 269 274 280 280 279 278 268 253 260 268 269 264 259 256 256 257 257 257 257 256 253 249 245 243 245 247 249 251 254 257 258 259 261 264 267 270 272 274 277 281 288 296 303 308 310 312 309 309 308 306 305 303 301 299 298 298 298 299 299 300 301 302 303 304 304 303 301 300 300 299 298 297 296 295 293 289 285 282 277 270 261 253 247 244 245 248 245 246 248 252 256 257 256 252 249 246 242 238 237 240 246 254 253 244 236 229 233 237 240 234 223 213 207 205 204 203 202 202 202 201 201 200 200 199 200 201 202 203 203 204 206 207 208 209 209 210 210 211 210 210 209 209 209 210 210 210 207 204 201 199 198 199 198 197 194 192 191 189 189 190 192 193 193 192 189 186 184 184 186 187 188 189 189 189 187 188 189 191 196 200 201 196 190 188 187 186 187 187 187 190 194 197 200 201 203 206 209 212 214 219 223 224 223 223 222 222 227 239 253 251 183 168 162 167 174 183 194 204 211 214 219 214 196 158 147 147 151 156 163 168 169 168 169 177 187 200 215 229 208 151 155 137 134 133 132 134 138 144 147 149 152 153 151 152 149 147 147 148 151 154 155 151 147 149 155 159 163 164 167 172 179 186 193 196 199 205 211 214 217 220 221 224 228 231 234 237 236 228 218 209 196 187 181 177 174 174 171 169 169 171 173 176 178 177 173 166 163 163 167 168 173 178 181 180 178 176 175 172 169 169 168 167 167 167 168 169 170 170 169 165 167 169 171 172 173 174 175 175 176 176 176 176 176 177 178 180 182 184 186 188 189 190 185 172 160 163 167 170 171 170 169 168 167 167 166 165 165 165 165 165 165 164 164 164 164 165 165 172 181 193 204 212 218 222 224 224 222 219 217 217 216 215 215 215 215 215 215 215 215 214 214 213 213 213 212 213 213 212 211 209 207 204 198 192 185 181 177 173 169 167 166 165 164 166 166 166 167 168 168 168 167 167 167 167 169 170 170 171 171 172 173 174 174 175 175 176 176 177 177 177 178 179 180 181 181 181 182 182 181 181 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 184 183 183 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 185 185 185 185 185 185 186 186 186 186 187 187 186 186 186 348 348 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 324 324 324 324 323 323 322 322 321 321 320 320 319 319 318 317 317 316 315 314 313 312 310 309 308 306 304 301 299 297 297 296 295 296 297 298 297 297 297 297 297 297 296 296 294 291 288 284 281 279 278 276 276 275 276 276 276 275 273 268 265 262 259 256 254 251 249 249 249 245 241 232 221 216 218 225 234 243 250 259 271 276 279 281 279 276 272 266 256 257 264 269 269 267 265 263 262 261 259 258 257 255 251 248 245 246 250 251 254 257 259 259 260 262 264 267 270 273 276 280 285 291 298 303 306 306 308 308 308 307 305 304 302 300 298 297 297 297 298 298 299 300 301 301 302 302 301 298 298 297 297 296 296 295 293 291 286 281 274 267 259 251 245 242 241 242 243 237 239 242 248 252 254 251 246 238 230 222 217 217 219 224 231 234 230 226 218 225 235 240 231 219 210 207 205 203 202 201 201 200 200 200 200 199 200 200 201 202 202 203 205 206 208 208 209 209 209 209 209 208 208 207 207 210 214 217 217 214 209 205 202 201 201 199 196 194 193 190 189 190 191 193 194 192 189 186 184 181 181 182 183 185 186 187 184 183 184 185 188 192 195 195 191 189 187 187 189 191 191 189 191 194 197 198 200 202 206 208 209 214 220 224 225 224 222 218 216 221 234 249 241 214 175 169 175 182 190 201 211 217 219 221 212 154 134 135 142 151 161 170 176 178 178 180 186 193 87 55 55 58 69 92 111 124 131 134 136 139 141 145 145 146 148 148 150 150 149 148 148 148 148 148 147 150 158 161 163 164 165 168 171 176 182 187 192 196 202 208 210 214 216 217 219 224 230 235 235 227 213 202 196 190 185 181 178 177 175 173 172 174 177 178 177 177 174 169 164 162 163 164 169 175 182 185 185 182 179 175 172 169 167 166 166 164 164 164 165 164 164 164 166 168 169 170 171 172 172 173 174 175 175 175 175 175 176 178 180 182 183 184 186 188 186 178 165 161 165 168 171 171 171 169 169 168 167 166 166 167 167 167 167 166 166 166 167 167 167 168 173 185 197 207 214 219 223 225 225 223 220 220 219 218 217 216 216 216 217 217 216 215 214 214 213 213 212 211 211 211 211 210 208 206 202 196 190 188 183 177 173 170 168 167 166 166 167 167 167 168 168 169 169 168 168 168 168 169 170 171 171 172 173 173 174 174 175 176 176 177 177 177 178 179 180 181 182 182 182 183 182 182 182 182 182 182 182 182 182 183 183 183 183 183 184 184 184 183 184 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 186 186 186 186 186 187 187 187 187 186 186 186 348 348 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 324 324 324 324 323 323 323 322 321 321 320 320 319 319 318 317 317 317 316 315 313 312 311 309 308 307 306 304 301 298 296 295 294 295 301 303 303 302 301 300 299 298 297 296 296 294 291 287 284 281 279 277 276 275 274 274 274 274 272 270 266 264 261 258 255 251 247 244 243 242 241 240 229 218 215 219 226 232 238 244 254 269 279 278 277 270 264 259 256 253 255 260 266 268 267 266 265 264 262 260 259 258 257 254 250 248 249 251 253 255 258 258 260 262 263 264 266 269 272 276 280 285 291 296 299 302 304 306 306 306 305 304 303 301 299 297 296 296 296 296 297 297 298 299 300 300 299 298 296 295 295 294 295 294 292 290 288 283 275 265 255 246 240 237 236 236 236 234 228 231 237 244 249 250 248 240 230 218 209 204 205 205 208 212 215 215 209 202 206 224 235 225 214 207 206 204 201 200 199 199 199 199 200 200 200 200 200 201 201 202 204 206 207 207 207 207 207 207 206 205 205 205 204 206 212 220 224 222 218 213 208 205 204 203 200 198 196 193 190 190 191 193 195 195 191 186 182 179 178 177 178 179 181 182 183 180 179 180 181 184 187 189 188 188 187 186 188 192 194 193 191 190 192 194 196 199 202 204 206 210 216 221 226 227 226 222 216 211 211 218 218 197 188 168 173 182 192 199 206 213 218 221 220 198 149 145 141 148 158 168 176 181 184 188 187 168 115 68 66 67 73 83 95 109 122 130 135 137 138 138 140 139 139 144 151 157 160 160 159 158 156 155 154 154 160 168 168 168 168 169 170 173 176 180 183 187 192 199 205 208 210 212 214 214 218 226 232 229 213 198 192 189 187 184 182 179 176 175 174 174 177 181 180 177 176 171 166 163 163 164 167 172 179 187 190 188 184 180 175 172 170 168 168 166 164 164 163 162 162 162 164 166 168 168 169 169 169 171 172 173 173 173 173 174 174 176 178 179 180 181 183 185 186 183 173 164 164 167 170 171 172 171 171 170 169 168 167 167 168 168 168 168 168 169 169 170 170 171 172 177 190 201 210 217 221 224 227 227 226 226 223 222 219 218 217 217 218 218 217 216 215 215 214 213 212 211 210 210 210 210 209 207 204 200 194 194 189 182 177 174 172 170 168 167 167 168 168 168 168 168 169 169 169 169 168 169 169 170 171 172 172 173 173 174 175 175 176 177 177 178 179 180 181 182 183 183 183 183 184 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 186 187 187 186 187 187 187 187 187 186 186 187 348 348 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 324 324 324 324 323 323 323 322 321 321 320 319 319 319 318 318 317 317 316 315 313 312 311 310 308 308 308 306 304 302 302 300 298 298 300 303 306 305 304 303 300 298 296 296 296 295 293 290 286 283 281 279 277 275 274 273 272 273 271 270 267 265 262 260 256 253 249 243 239 238 238 237 234 226 217 215 221 227 231 234 240 250 265 275 275 272 262 254 252 253 256 258 260 260 258 256 257 258 260 260 259 259 260 260 258 253 250 251 251 253 254 256 258 261 262 263 264 265 267 270 274 278 283 288 293 294 298 302 304 304 304 303 302 301 300 298 296 295 294 294 295 295 296 297 298 298 297 297 295 293 292 291 291 291 290 288 286 283 278 268 257 246 237 231 227 227 228 228 223 221 225 233 240 246 247 244 235 223 212 206 202 199 196 197 200 201 202 195 189 189 201 218 216 210 209 204 201 200 199 198 198 199 199 200 200 200 200 200 200 201 203 205 206 207 208 207 207 206 206 205 203 203 203 205 209 217 225 226 223 219 214 209 206 205 204 204 201 197 193 191 192 193 195 196 194 189 182 177 175 174 174 174 175 177 178 178 174 175 177 179 181 182 184 183 184 183 183 187 192 196 194 191 189 189 192 195 199 199 203 208 213 218 223 228 231 230 224 216 209 202 192 182 167 157 165 178 193 205 211 213 215 218 227 228 198 181 156 157 161 167 175 180 181 178 156 71 67 73 80 78 82 89 98 106 115 125 132 137 138 137 134 133 127 124 131 150 171 182 187 188 186 178 169 164 164 169 174 175 176 175 174 175 176 178 179 181 183 188 195 201 203 205 208 207 206 211 222 227 218 202 193 190 189 188 187 182 177 175 174 174 176 180 183 183 179 175 167 164 163 164 166 170 176 184 193 194 190 184 179 175 173 172 171 169 167 166 165 164 163 163 164 165 167 167 167 167 167 168 170 171 172 172 172 172 173 174 175 177 177 179 180 183 185 185 180 172 165 166 169 171 172 172 172 171 171 170 169 169 169 170 170 170 170 171 172 172 173 175 176 177 182 195 206 215 220 223 226 227 227 227 227 225 223 221 219 219 218 218 218 218 217 216 215 214 213 211 210 209 209 209 209 208 206 203 199 193 192 187 182 178 175 173 171 170 169 168 169 169 169 169 169 170 170 170 169 169 169 170 170 171 172 173 173 174 174 175 176 177 178 178 179 180 182 183 183 184 184 184 184 184 184 183 183 183 183 183 183 183 183 184 184 184 184 184 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 184 184 185 185 185 185 185 185 186 186 187 187 187 187 187 187 187 187 186 187 188 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 339 339 339 338 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 324 324 324 324 324 323 323 322 322 321 320 320 319 319 318 318 317 317 316 315 313 312 311 309 308 307 307 307 306 304 303 303 303 305 306 307 305 303 303 302 301 298 296 295 295 294 293 291 288 285 282 280 278 276 274 273 272 272 271 269 268 266 264 261 258 255 251 246 240 237 237 238 237 232 224 217 216 220 225 227 230 239 253 261 268 270 266 260 255 258 261 261 260 258 253 248 245 247 248 253 256 259 261 264 266 264 259 253 256 253 253 253 255 257 260 262 263 263 264 266 268 271 275 280 284 285 291 297 301 304 304 303 302 300 299 298 296 294 293 293 293 293 294 295 296 296 296 295 294 293 291 289 288 288 287 285 284 281 278 272 263 253 244 235 225 219 220 218 218 213 214 220 227 234 239 241 238 231 222 214 210 207 200 196 193 192 193 193 187 185 181 182 194 201 204 203 200 199 198 197 197 198 199 199 200 200 201 201 201 201 202 203 205 207 208 208 208 207 207 206 205 205 204 206 213 219 227 233 230 223 218 213 209 206 205 204 204 202 199 194 193 193 194 195 195 193 186 179 173 173 171 170 170 172 173 173 173 170 172 175 177 179 180 180 180 180 180 182 186 192 194 192 189 187 189 192 195 196 201 206 213 218 222 226 230 235 236 230 219 212 200 193 172 151 152 167 185 203 217 223 224 226 234 256 275 230 187 177 176 175 175 179 182 180 161 103 76 77 83 92 93 98 105 111 117 124 131 137 140 140 136 130 124 120 113 109 118 169 207 217 220 215 197 175 169 170 171 176 182 183 182 182 182 182 183 182 181 182 188 192 196 200 200 197 194 195 205 216 216 206 196 192 191 191 191 187 180 177 176 175 175 179 183 186 185 180 172 167 164 163 165 168 174 182 190 196 194 188 183 178 176 174 173 171 169 168 167 166 165 164 165 166 166 166 167 167 167 167 167 169 171 171 170 171 172 172 173 174 175 176 178 180 183 185 184 178 170 166 168 171 172 173 173 173 172 171 171 170 170 170 172 172 172 173 173 174 175 178 180 181 183 188 201 211 218 222 226 227 228 228 227 226 224 223 222 220 219 219 219 219 218 217 216 215 214 212 211 209 208 207 207 207 207 205 202 198 196 190 186 182 178 176 174 172 171 170 169 169 170 169 170 170 170 171 170 170 170 170 170 171 172 172 173 173 174 175 176 176 177 178 180 181 182 184 184 184 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 187 187 186 187 187 187 187 187 187 187 187 188 188 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 324 324 323 323 323 323 322 322 321 321 320 319 319 318 318 317 317 316 315 313 312 311 309 308 307 306 306 304 302 302 302 302 304 307 307 306 302 300 300 299 298 295 294 294 293 292 291 289 286 284 281 278 277 275 273 271 271 271 269 267 266 265 263 260 257 253 249 244 239 236 237 239 240 233 224 217 214 215 218 221 225 237 249 252 259 259 256 256 255 261 264 258 256 254 249 246 244 244 246 250 255 260 265 269 273 274 271 268 277 269 264 260 259 259 259 260 261 262 262 264 265 268 273 277 281 285 293 299 303 307 305 302 300 298 297 296 294 292 292 291 291 291 292 293 294 294 294 293 292 291 287 286 285 284 282 280 279 277 274 267 260 253 245 234 221 211 211 208 209 204 207 213 219 225 230 232 231 229 224 221 218 213 207 200 194 189 187 186 183 182 178 172 174 180 187 192 195 196 196 196 197 198 199 200 200 201 201 201 201 201 203 204 205 207 208 209 209 209 209 208 208 208 209 214 224 232 244 252 244 227 218 212 208 205 204 204 204 203 200 196 193 193 194 194 193 189 182 176 171 171 168 166 167 168 169 169 168 167 169 172 176 177 178 178 179 178 179 180 184 188 190 189 187 188 191 195 199 201 207 213 220 225 229 231 235 240 242 238 229 222 219 180 147 143 153 169 188 208 223 232 241 253 276 284 286 254 208 198 194 189 183 180 182 176 148 105 90 88 93 102 107 115 122 126 130 134 140 146 147 145 138 131 128 120 109 99 89 89 208 234 237 229 196 169 167 170 173 181 187 191 192 193 194 194 191 187 184 187 193 195 197 197 190 182 177 180 197 205 203 197 194 193 193 192 190 184 179 178 178 178 180 183 186 186 183 178 176 167 164 164 167 170 178 188 195 196 192 186 181 180 177 174 172 170 169 168 168 167 167 167 167 167 166 167 167 168 167 167 168 169 170 170 170 170 171 172 172 173 174 175 177 180 183 185 182 176 168 166 168 171 172 173 174 173 173 172 172 172 172 172 174 174 175 175 175 176 179 183 186 187 189 196 209 217 223 226 227 228 229 230 230 227 225 224 224 221 220 220 220 219 218 217 216 214 213 211 209 208 206 206 206 206 206 204 202 200 194 189 185 182 179 177 175 173 172 171 170 170 170 170 170 171 171 171 171 171 170 171 171 172 172 172 173 174 175 175 176 177 178 180 182 183 184 184 185 185 186 186 186 185 185 185 185 185 184 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 184 185 184 185 185 185 185 186 186 186 186 186 186 185 185 185 186 186 186 186 185 185 185 185 186 187 187 187 187 187 187 187 187 187 187 187 187 189 189 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 338 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 322 322 321 321 320 320 319 319 318 317 316 316 315 314 312 311 309 308 307 306 305 303 299 299 298 299 302 304 305 304 302 299 298 297 296 294 293 292 292 291 291 289 287 284 281 279 277 275 273 272 270 270 268 267 265 264 264 262 259 256 251 246 241 239 237 237 239 241 236 227 219 214 212 211 213 220 229 231 235 240 247 250 247 247 249 246 243 247 249 248 247 247 248 249 251 256 263 270 275 279 282 282 283 284 284 282 279 276 271 264 259 257 256 256 258 260 266 273 274 280 290 299 305 307 309 306 302 299 297 295 293 292 292 290 289 289 290 291 292 292 292 291 291 290 288 285 284 282 279 277 276 275 273 269 263 257 252 246 233 226 216 204 200 201 200 203 207 212 217 220 223 225 227 226 226 223 220 214 205 196 188 184 182 179 179 176 168 167 166 175 183 189 192 194 195 197 198 199 200 200 201 201 201 201 202 203 205 206 207 208 209 210 210 211 211 211 213 215 225 235 245 260 272 264 237 220 211 206 205 204 204 204 203 200 197 193 192 193 192 189 184 177 173 171 167 164 163 164 166 166 166 166 166 168 171 174 174 176 178 178 177 177 177 180 183 185 187 187 192 196 198 202 209 216 222 229 234 238 241 244 248 250 248 249 260 227 119 120 137 156 174 193 210 225 238 252 268 283 284 261 233 215 210 204 197 186 171 160 153 131 109 103 100 104 114 122 132 138 142 145 149 154 158 159 156 151 145 134 127 114 100 83 71 63 10 260 210 150 152 157 164 174 185 192 197 202 206 209 208 203 196 192 195 195 198 197 190 180 170 165 171 187 193 194 194 195 195 194 192 187 181 179 181 184 185 186 187 186 183 177 173 172 167 166 166 168 174 183 193 197 196 190 183 180 180 175 173 172 170 170 169 169 169 168 169 169 168 168 169 170 169 168 168 168 169 169 170 170 170 171 171 171 172 173 175 178 181 183 185 182 174 167 166 167 170 172 174 174 174 174 174 173 173 173 174 176 176 177 177 178 179 183 187 191 193 196 204 217 225 230 231 230 230 231 232 233 231 229 228 227 223 221 220 220 220 218 217 215 213 211 209 208 207 205 204 204 204 204 203 202 198 193 189 185 182 179 177 175 174 173 172 171 171 171 171 171 172 172 172 172 172 171 171 172 172 172 173 174 175 175 176 177 178 179 181 184 184 185 185 186 186 187 187 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 188 187 187 187 187 187 188 187 187 188 188 189 190 349 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 341 341 341 340 340 340 340 339 339 338 338 338 338 338 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 323 323 323 322 322 321 321 321 320 320 319 318 317 317 316 315 314 312 311 309 308 306 305 304 302 299 296 297 295 297 301 302 302 301 299 297 296 295 293 292 292 291 290 290 289 288 285 282 280 277 276 274 272 270 270 268 265 264 263 263 262 261 258 253 248 242 239 239 237 237 240 243 238 230 221 216 210 206 206 215 222 224 228 234 251 257 240 237 232 227 232 244 250 250 250 251 252 254 256 260 267 274 279 283 284 285 283 282 283 283 284 285 283 275 256 235 228 231 240 256 270 277 283 294 304 309 311 311 309 306 302 298 295 293 291 291 290 289 288 289 289 290 290 290 290 289 288 287 285 283 281 278 276 274 272 270 267 263 259 254 250 245 236 229 213 201 197 197 199 202 205 207 210 213 216 220 223 225 226 226 224 217 206 194 186 181 178 176 176 175 173 168 165 169 176 183 188 191 193 195 197 198 199 200 200 200 201 201 202 203 205 206 208 209 209 210 212 214 214 216 219 224 231 241 253 269 282 276 250 226 213 208 206 205 205 205 204 201 196 192 190 190 189 185 177 173 169 163 162 161 161 162 164 165 165 165 166 168 170 172 173 176 177 178 177 176 175 176 179 183 186 190 199 198 204 211 219 226 233 239 243 248 251 253 257 263 264 278 315 58 90 108 137 165 188 206 220 230 240 251 260 264 264 232 220 214 212 207 199 183 140 98 105 113 114 110 107 115 125 136 146 153 158 160 164 167 171 171 171 167 158 147 138 125 107 83 68 63 63 65 86 105 125 144 161 175 189 197 202 207 214 218 218 213 206 203 201 201 200 193 185 175 165 160 167 181 188 192 195 195 195 194 191 186 182 183 186 189 190 191 189 185 179 176 173 168 167 168 169 172 178 188 196 198 195 187 182 180 177 174 173 172 171 171 170 170 170 170 171 171 171 171 173 172 170 169 169 169 169 169 170 170 170 171 171 171 172 174 176 178 181 183 183 179 170 165 166 167 170 173 175 175 175 175 175 175 175 175 177 178 178 179 179 180 182 186 191 195 198 202 213 225 234 238 237 236 234 232 233 234 233 231 230 227 224 221 219 219 219 218 216 214 212 209 207 206 205 204 203 203 203 203 202 199 196 192 189 186 183 180 178 176 174 174 173 172 171 171 172 172 173 173 173 173 172 172 172 172 173 173 174 175 176 176 177 178 179 181 183 185 185 186 186 187 187 187 187 187 186 186 186 186 185 185 185 185 185 185 185 186 186 186 185 185 185 186 186 186 186 186 186 186 185 185 185 185 185 185 185 186 186 186 187 187 187 187 187 186 186 186 186 187 187 186 186 186 187 187 187 187 187 188 188 188 188 188 188 188 188 188 189 190 190 349 349 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 338 338 338 338 338 337 337 337 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 329 329 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 322 322 321 321 321 321 320 319 318 317 316 316 316 314 313 311 310 308 307 305 304 302 300 297 296 295 295 296 298 299 299 298 297 295 294 293 291 290 290 289 289 288 287 286 283 280 278 275 273 271 270 269 267 264 262 262 262 262 260 258 254 249 243 239 239 237 235 237 242 244 241 232 223 215 207 203 206 213 219 224 231 239 251 253 222 217 218 220 232 245 251 252 255 256 258 260 263 267 272 277 281 283 283 283 282 280 280 282 285 286 285 277 193 150 153 166 217 292 300 299 308 313 316 316 316 314 311 307 301 296 293 291 291 289 288 288 288 288 288 288 288 287 287 286 285 285 282 278 277 275 273 270 268 265 261 258 254 251 248 245 242 228 209 197 194 196 199 202 203 204 205 207 211 212 217 222 226 227 224 215 202 189 181 177 176 174 173 174 173 170 167 169 174 179 185 188 191 193 194 196 198 198 199 199 199 201 202 203 205 206 208 209 209 211 212 214 217 222 227 232 237 246 254 268 284 283 261 241 228 218 210 208 208 208 206 201 195 190 188 188 187 181 176 169 161 157 158 160 161 162 164 165 165 166 169 170 171 172 174 176 177 178 177 176 175 174 177 182 188 193 199 204 213 221 230 238 244 249 253 256 258 261 268 269 279 319 38 74 91 110 147 185 212 231 241 243 243 243 245 245 238 220 213 210 209 206 197 178 131 93 93 103 104 111 113 125 137 148 158 166 170 173 176 177 178 178 179 178 170 161 153 141 118 84 69 70 77 86 89 101 122 144 162 178 190 197 202 207 214 220 221 219 215 212 207 202 197 190 179 168 160 157 167 181 189 193 194 196 195 191 187 185 186 189 191 192 193 193 188 184 181 174 168 166 168 170 173 176 184 192 197 197 192 189 184 178 175 174 174 173 172 171 170 171 171 172 172 173 174 174 177 173 170 169 169 169 170 170 170 170 170 170 171 172 172 174 176 179 180 181 179 172 163 162 162 166 171 174 175 176 176 176 176 176 176 177 177 179 180 180 181 183 185 190 194 199 203 208 220 231 236 239 241 241 239 236 234 233 233 232 230 227 223 220 219 218 217 216 215 212 210 207 205 205 203 202 202 202 201 201 199 197 194 191 189 186 183 181 178 177 176 175 174 173 172 172 172 173 174 174 174 174 173 173 173 173 173 174 175 176 177 178 178 179 181 183 184 185 186 187 187 187 188 188 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 185 186 187 187 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 187 187 187 188 188 188 188 188 188 189 189 189 189 190 190 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 341 341 341 340 340 339 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 328 328 328 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 321 321 321 321 320 319 318 317 317 316 316 315 313 312 311 309 308 306 305 303 301 298 298 297 296 296 297 297 297 297 296 295 293 292 291 290 290 288 287 287 286 285 284 281 279 276 273 271 268 269 266 263 261 260 259 259 259 258 255 250 244 239 237 237 236 235 238 243 244 241 234 225 215 209 210 217 214 222 228 233 240 243 232 203 194 204 217 233 246 250 254 259 262 266 268 271 275 278 281 283 283 282 281 281 279 279 284 289 291 286 234 155 147 146 308 322 320 320 320 321 321 321 320 318 315 310 304 299 294 291 290 289 288 287 287 286 286 286 285 285 285 284 283 281 281 277 273 272 270 268 266 263 260 256 253 250 246 244 243 235 219 199 192 193 196 199 201 202 201 201 202 205 207 212 219 224 225 220 209 195 182 175 173 172 171 171 172 173 174 173 173 176 179 182 185 187 189 191 193 194 196 197 196 197 199 200 202 204 205 207 208 209 209 211 214 220 227 234 239 243 246 249 260 280 286 269 258 244 226 216 213 212 210 207 201 193 188 187 186 186 183 180 167 155 154 158 160 161 163 165 167 168 169 173 173 174 175 175 176 177 178 179 178 177 175 177 182 186 190 199 210 222 233 244 252 257 259 261 262 263 267 278 277 307 58 86 96 106 124 164 214 244 258 262 255 253 246 240 235 227 218 212 211 211 206 193 172 140 118 109 106 110 115 121 136 147 158 168 177 182 186 187 186 185 183 184 183 176 169 164 158 133 94 81 87 97 107 107 118 134 150 166 181 191 196 200 205 212 218 220 222 220 215 207 200 193 185 164 155 152 156 169 182 189 191 195 195 192 188 185 188 190 193 193 194 194 193 189 185 176 169 166 166 169 173 177 182 189 196 198 195 194 189 182 177 175 174 173 172 170 169 169 171 172 172 173 175 177 179 180 175 171 169 169 170 170 170 170 170 170 171 172 172 173 175 177 179 179 177 172 164 158 158 160 167 171 174 176 177 177 177 177 177 178 179 179 180 182 182 184 185 188 192 197 203 208 215 225 229 233 238 242 243 243 241 238 236 234 232 232 228 224 222 218 215 215 214 213 210 208 206 204 203 202 201 201 200 200 199 197 195 193 190 188 186 184 181 179 179 177 176 174 173 173 173 173 174 175 175 175 175 174 174 173 174 174 175 176 177 178 179 180 181 181 183 185 186 187 188 188 188 188 188 188 187 187 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 186 188 188 187 187 187 186 186 186 186 186 186 186 186 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 187 187 188 188 188 188 188 189 189 189 189 189 189 189 190 190 190 191 349 349 349 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 329 329 328 328 328 327 327 327 327 327 326 326 326 325 325 325 324 324 324 324 324 323 322 322 321 321 321 321 320 319 318 317 316 316 316 315 314 313 312 310 309 307 306 304 302 300 298 298 296 297 296 296 295 295 295 294 294 292 291 290 289 288 286 285 284 284 283 281 279 277 275 272 269 268 266 262 258 257 256 257 257 256 254 250 245 240 237 235 235 235 235 238 243 243 238 233 226 220 221 224 229 234 246 238 233 238 236 225 210 200 204 217 235 248 249 255 261 267 271 275 278 281 283 285 285 285 284 283 282 283 283 291 304 313 315 180 204 250 296 312 317 318 320 322 323 323 321 320 317 313 306 300 295 291 290 289 287 285 285 285 284 284 283 283 282 281 280 279 280 278 271 268 265 264 262 261 259 257 252 247 242 242 238 232 223 208 194 190 192 196 198 199 199 198 197 198 199 203 210 218 223 222 213 199 185 174 169 169 169 168 169 172 175 176 176 175 176 177 179 181 184 186 188 189 191 193 194 193 195 196 198 199 201 203 205 206 207 207 209 214 222 231 240 245 244 241 241 249 271 286 284 270 247 230 221 216 214 211 207 200 191 187 186 186 186 185 178 164 150 153 158 161 163 165 168 170 172 173 176 176 176 177 176 176 177 179 180 181 180 179 180 180 184 190 202 215 229 245 260 268 270 268 266 266 268 270 272 284 34 94 119 124 130 146 181 241 269 275 271 263 260 249 241 234 230 226 222 223 222 214 199 181 169 154 141 130 124 124 131 146 155 166 177 187 193 196 196 195 193 190 188 186 177 169 169 166 143 114 103 104 109 109 119 131 144 156 170 182 191 197 201 207 213 218 219 222 222 213 201 192 182 169 144 144 150 158 169 174 181 189 193 193 189 187 187 190 191 192 194 196 196 193 188 178 170 168 168 168 171 175 180 186 193 198 198 198 193 186 181 177 175 173 171 169 167 167 168 170 171 172 174 177 180 182 181 176 171 170 170 170 170 170 170 170 171 171 172 173 174 176 178 178 177 173 167 161 158 154 160 168 172 175 176 177 178 178 179 179 179 179 180 182 183 184 185 187 190 194 199 205 211 218 220 226 232 237 241 244 245 245 245 243 240 238 237 235 230 223 216 213 212 211 210 207 205 204 202 201 201 201 200 199 199 198 196 194 192 190 188 186 184 182 181 180 178 176 175 174 173 173 174 174 175 176 176 176 175 175 174 175 176 176 177 178 179 180 181 181 182 184 186 187 188 188 189 189 189 189 188 188 188 187 187 187 186 186 186 186 186 186 187 187 187 187 187 187 187 186 187 187 188 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 187 187 187 188 188 188 188 189 188 188 188 188 188 188 188 189 189 189 190 190 190 190 190 190 190 191 191 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 329 329 329 328 328 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 322 321 321 321 321 320 320 318 318 317 316 315 315 314 313 312 311 310 308 307 305 304 302 300 299 298 297 296 296 295 294 293 293 293 292 291 290 290 288 286 284 283 282 281 280 278 276 275 273 269 268 266 262 258 255 253 253 254 254 253 250 246 241 237 238 236 235 234 235 238 241 238 232 228 227 230 238 239 244 257 260 246 233 233 239 236 227 217 216 227 240 240 252 258 263 269 274 278 280 282 283 284 285 286 286 285 284 283 285 293 303 306 300 291 289 295 302 308 310 314 318 321 322 322 320 317 314 309 300 295 290 289 287 285 283 283 282 282 282 281 280 279 278 277 276 275 275 273 269 262 258 256 256 257 257 253 246 236 226 228 222 215 207 198 191 189 192 195 195 196 196 195 195 195 197 202 210 217 219 211 196 182 172 166 164 165 166 165 168 171 174 174 173 171 172 174 177 179 181 183 184 186 188 190 190 190 191 193 196 197 197 199 201 202 203 204 205 209 218 231 242 246 240 233 233 240 258 278 279 266 243 229 222 217 214 211 207 199 189 187 187 188 187 185 177 162 149 151 158 162 165 168 171 174 175 176 178 177 177 176 175 175 177 180 182 183 183 183 183 183 186 193 198 204 212 230 278 298 291 279 273 275 274 275 272 152 117 123 160 167 169 173 198 269 284 282 276 271 260 249 242 237 241 244 246 250 250 239 221 201 198 175 157 144 136 134 140 152 165 173 182 191 197 198 199 199 198 198 195 188 172 165 159 154 140 127 120 117 116 117 126 141 152 161 171 181 190 198 204 210 214 216 218 223 220 203 185 172 161 149 139 144 151 158 164 167 175 184 189 190 189 189 191 189 187 190 195 198 196 190 181 174 171 170 171 170 173 177 183 190 195 197 197 196 191 184 178 175 173 172 169 167 166 167 168 168 169 171 174 177 181 183 182 177 172 170 170 170 170 170 171 171 171 172 173 174 175 177 178 178 176 173 170 166 158 157 163 170 173 175 176 178 178 179 180 180 180 181 182 184 185 186 187 189 192 196 200 205 210 210 219 226 232 237 242 246 248 249 249 249 248 244 245 241 234 224 215 210 208 207 206 204 202 201 200 200 200 200 199 199 198 197 195 193 191 189 187 186 185 184 182 180 178 176 175 174 174 174 174 175 176 176 176 176 176 176 175 176 177 178 179 180 181 181 182 183 184 185 187 188 189 189 189 190 190 189 189 189 188 188 188 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 187 187 187 187 188 188 187 187 187 187 187 187 187 187 187 188 188 188 188 188 188 188 188 188 188 189 189 189 189 188 188 188 188 188 189 189 190 190 190 190 190 190 190 190 191 191 191 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 329 329 329 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 321 321 321 321 320 319 318 317 316 316 315 314 313 312 311 310 309 308 307 305 304 302 301 300 298 297 296 295 293 292 292 292 292 291 290 289 288 286 284 282 281 279 278 276 275 273 272 270 267 266 262 258 254 252 251 251 251 251 251 247 243 240 238 236 235 235 234 235 238 236 231 224 222 225 235 237 247 261 268 262 248 239 241 251 247 239 229 228 236 245 252 260 264 267 271 275 278 280 280 279 280 282 283 284 283 281 282 286 292 296 298 297 296 296 299 302 305 307 311 315 320 322 320 316 313 309 302 294 289 285 286 282 280 278 278 278 279 278 278 277 275 273 271 272 271 270 268 264 257 252 250 251 253 253 247 232 220 219 205 200 197 193 189 187 188 190 192 192 193 193 193 192 192 195 200 207 210 202 182 166 160 158 158 159 161 163 164 168 170 171 170 167 166 168 172 175 177 178 179 181 183 185 187 186 187 188 191 192 193 194 195 196 197 198 198 199 202 210 223 235 238 227 223 224 230 240 247 263 256 237 227 221 216 213 210 206 199 190 189 189 189 189 186 178 163 150 150 157 163 168 171 174 176 177 177 178 177 175 174 172 174 177 181 184 185 186 186 186 187 188 192 186 178 162 133 97 72 46 3 318 322 311 346 118 132 140 160 193 203 204 194 248 288 289 283 272 259 249 243 240 241 257 266 273 279 282 278 266 252 199 152 146 141 139 141 149 162 175 178 182 189 193 194 196 198 200 200 195 177 152 146 139 140 137 133 131 128 123 120 128 147 160 164 171 181 191 199 205 209 211 214 216 217 205 180 161 150 143 140 141 145 151 154 155 159 168 177 183 186 189 191 191 189 190 198 200 200 195 187 180 176 174 173 172 172 175 179 185 192 195 195 196 192 188 181 176 174 172 171 169 167 167 167 167 167 168 169 172 176 181 184 183 178 173 172 171 171 171 171 171 172 173 173 174 175 176 178 178 177 176 175 172 167 162 161 166 171 173 175 176 178 179 180 180 181 181 182 183 185 186 187 188 190 193 197 201 203 205 211 219 226 232 238 243 247 250 251 252 252 251 251 246 243 237 226 215 208 204 203 203 201 199 199 198 198 199 199 198 198 197 196 195 193 191 189 188 187 186 184 182 180 178 177 175 174 174 174 175 175 176 176 176 176 176 176 176 178 179 180 181 181 182 182 183 184 185 187 189 189 190 190 190 190 190 190 190 189 189 188 188 188 187 187 187 187 187 187 187 187 188 188 188 188 188 188 188 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 188 189 190 190 189 189 189 189 189 189 189 189 190 190 190 190 191 191 191 191 191 191 191 192 349 349 349 349 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 343 343 343 342 342 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 329 329 328 328 328 327 327 327 327 326 326 326 326 325 325 325 324 324 323 323 323 323 322 322 322 322 321 321 320 319 318 317 316 315 315 314 313 312 311 311 310 309 308 307 305 304 303 302 300 299 297 296 294 293 291 291 291 291 290 289 288 286 284 282 280 278 276 274 273 271 270 268 267 267 264 259 255 252 251 250 249 249 248 247 244 241 241 239 237 235 234 233 234 235 230 221 215 214 218 226 229 245 262 264 253 245 246 249 250 244 238 230 231 231 244 260 268 271 273 276 277 279 278 277 276 276 277 278 279 280 279 282 286 290 293 294 295 295 296 298 298 301 304 308 314 319 323 318 310 306 302 293 286 284 283 279 276 273 272 272 273 275 275 274 272 269 267 267 266 266 265 263 259 253 249 246 247 249 248 235 218 203 195 186 184 184 183 183 183 185 187 188 188 190 190 190 190 191 195 199 201 193 171 152 145 145 149 153 155 158 161 164 168 170 170 168 165 164 167 170 173 175 176 177 178 180 182 184 184 184 186 187 189 189 190 191 192 194 195 195 195 196 202 212 222 225 214 214 216 219 224 236 246 242 233 226 221 217 214 211 207 202 195 194 196 194 193 190 183 169 154 152 158 164 170 174 175 177 177 177 176 175 173 172 172 175 179 183 185 186 187 187 188 189 189 187 178 170 158 139 117 97 84 79 79 79 88 102 121 140 160 185 205 210 212 251 272 269 272 264 252 243 239 240 245 253 276 286 295 305 314 317 324 360 64 101 121 131 137 148 160 175 185 186 186 186 186 189 192 194 193 187 168 142 131 132 134 138 140 139 137 132 125 120 129 150 165 170 174 183 196 204 206 208 209 208 205 196 177 158 147 141 138 139 142 145 147 148 151 156 163 171 177 183 188 192 192 195 198 204 204 201 196 189 183 178 176 175 174 174 178 181 187 190 193 194 193 189 183 178 175 173 172 170 169 168 167 167 167 166 166 168 171 176 182 185 183 179 175 173 173 172 171 172 173 173 174 174 175 176 177 178 177 177 175 173 169 164 161 163 167 171 174 175 176 177 178 179 180 182 183 184 185 187 187 188 189 192 195 198 200 203 207 212 220 229 235 241 246 249 251 252 252 251 250 248 246 245 240 230 216 205 201 200 200 199 198 197 196 197 197 197 197 197 197 196 195 193 191 190 189 188 186 184 182 180 178 177 176 175 174 174 175 175 176 176 177 177 177 177 177 178 180 181 182 183 183 184 184 186 187 188 190 190 191 191 191 191 191 191 190 190 189 189 189 188 188 188 187 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 188 189 189 189 189 189 189 189 189 189 189 190 190 190 190 191 191 191 191 191 191 191 191 192 349 349 349 349 348 348 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 342 342 342 341 341 340 340 340 340 339 339 339 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 329 329 329 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 323 323 322 322 322 322 322 322 322 321 320 319 318 317 316 315 315 314 313 312 312 311 310 310 309 308 307 306 305 304 303 301 299 297 295 294 292 291 291 291 290 288 288 286 284 281 279 277 275 273 271 269 268 266 265 264 264 261 256 252 250 249 249 248 248 246 245 242 242 241 239 237 236 233 231 231 228 221 213 208 208 209 211 217 227 239 239 229 229 242 240 233 231 229 226 227 228 245 264 274 279 283 285 285 283 280 276 274 274 274 274 275 277 278 281 284 287 289 290 291 292 293 294 296 298 301 307 313 319 320 310 299 294 292 285 278 277 275 270 267 264 264 265 268 271 272 271 267 263 261 261 260 260 259 259 257 253 249 246 245 244 240 220 219 199 182 177 177 177 177 177 178 180 183 184 186 187 188 188 189 191 195 197 190 170 149 139 137 140 144 145 150 155 160 165 169 172 172 169 165 164 166 169 170 173 174 176 177 178 180 181 183 183 184 185 186 186 187 188 189 192 194 195 194 194 196 203 210 211 204 206 207 211 217 227 233 232 229 226 223 219 215 213 211 208 205 204 204 200 199 197 189 174 158 154 158 164 170 174 174 177 177 176 175 174 174 174 176 178 182 184 186 187 187 188 189 189 188 184 180 176 171 164 150 129 113 104 97 99 108 120 137 160 183 199 206 206 220 246 252 253 249 244 239 237 240 251 265 273 287 312 328 337 337 347 7 32 55 79 103 123 141 159 172 187 194 195 193 191 188 186 187 184 174 158 142 132 130 133 139 144 145 148 146 138 127 122 131 150 168 181 187 191 216 219 221 218 208 195 182 169 158 148 143 139 139 139 141 142 143 146 150 157 164 170 176 182 188 193 196 199 201 201 202 200 196 190 184 180 178 177 176 177 181 183 185 187 191 191 189 183 177 174 173 172 171 169 169 168 168 167 166 165 166 168 172 178 184 187 184 179 177 176 174 173 173 173 174 175 175 176 177 178 178 178 178 176 173 169 162 157 158 163 168 173 175 175 176 177 177 179 180 182 184 185 186 188 189 189 190 193 195 197 200 205 209 215 223 233 239 244 249 251 252 253 253 252 250 248 246 247 244 232 215 203 199 198 198 198 197 196 195 196 196 196 197 197 196 196 195 193 192 192 190 188 186 183 181 180 178 177 176 175 174 174 174 175 176 176 177 177 178 178 178 179 181 183 183 184 184 185 186 187 188 189 190 192 192 192 192 192 192 191 191 190 190 190 189 189 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 188 188 188 188 189 189 189 189 189 188 188 188 188 188 189 189 189 189 189 188 188 188 188 189 189 189 189 189 189 189 189 189 190 190 190 190 191 191 191 191 191 191 192 192 192 192 349 349 349 348 348 348 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 342 342 342 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 329 329 329 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 323 323 322 322 322 322 323 322 322 321 320 319 318 318 317 316 316 315 314 313 312 312 311 311 310 309 308 307 306 306 305 303 301 299 297 295 294 292 291 290 289 288 287 285 283 280 278 277 275 273 270 268 266 264 263 263 262 260 258 254 251 249 248 248 248 247 245 243 241 241 240 239 236 234 231 228 225 219 213 206 203 203 204 206 208 213 215 212 202 201 219 217 219 223 224 224 225 228 245 268 282 291 296 296 293 287 282 277 275 273 272 272 274 276 278 280 282 283 285 286 287 289 291 292 294 297 301 308 315 318 310 291 279 278 279 278 270 268 264 260 257 256 257 259 263 267 269 267 264 262 259 256 255 255 256 257 258 255 250 246 242 237 230 220 211 189 179 175 174 174 173 173 174 176 179 182 183 184 186 187 188 191 193 191 175 152 140 135 135 138 141 143 149 155 161 168 173 175 174 170 165 164 166 168 169 171 174 175 177 177 178 180 181 181 183 184 184 184 185 186 188 191 194 195 194 193 194 198 202 203 201 197 199 203 212 222 226 227 227 225 223 221 218 216 216 215 214 213 211 206 203 198 188 173 159 155 158 163 167 170 172 175 176 175 175 176 177 178 179 181 183 184 185 186 187 189 189 189 187 186 187 186 188 190 191 184 174 154 132 126 132 145 165 187 201 207 210 218 234 244 245 245 239 233 233 235 243 264 285 290 292 339 350 354 356 4 15 29 46 69 97 129 156 174 185 197 200 200 199 195 188 181 176 169 157 147 141 138 137 142 150 151 157 163 162 149 134 129 136 150 169 198 221 225 276 272 256 229 201 177 163 154 149 144 142 140 140 140 139 139 141 145 151 160 168 173 178 183 190 195 198 200 200 200 199 197 194 190 186 182 180 179 179 180 182 182 184 188 189 187 182 176 171 170 170 170 170 168 168 168 167 166 165 165 167 170 174 179 184 186 182 179 178 177 175 174 174 175 176 177 177 177 179 180 180 179 178 175 171 164 157 154 157 163 169 174 176 176 177 177 178 179 181 183 185 186 188 189 190 191 192 193 194 197 201 206 211 217 226 235 241 246 250 252 252 253 253 253 251 249 249 249 245 233 212 200 196 196 196 196 196 195 194 194 195 196 196 196 196 196 195 194 193 192 190 188 185 183 181 179 178 177 175 175 174 174 174 175 176 176 177 177 178 179 180 181 183 183 184 185 185 186 187 188 189 190 191 193 193 193 193 193 193 192 192 191 190 190 190 189 189 189 189 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 191 191 192 192 192 192 192 193 349 349 349 348 348 348 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 342 342 342 341 341 341 341 340 340 340 339 339 339 338 338 338 337 337 337 337 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 329 329 329 328 328 327 327 327 327 326 326 326 325 325 325 325 325 324 323 322 322 322 323 323 323 322 322 321 320 319 318 317 316 316 316 315 315 314 313 312 311 311 310 309 308 307 307 306 305 303 301 299 297 295 294 292 290 289 287 286 283 281 279 277 275 274 272 270 267 265 263 261 259 260 259 257 255 252 250 248 248 248 247 245 244 241 240 239 238 236 233 230 228 224 219 213 208 203 200 201 201 204 208 211 212 208 199 195 207 228 228 230 230 229 228 234 253 277 293 302 304 300 294 288 283 279 278 275 273 272 274 276 278 279 280 281 282 283 285 286 288 291 295 299 306 313 319 313 292 268 258 260 264 263 256 256 253 250 249 249 252 255 259 262 265 265 262 262 259 256 255 255 256 258 260 258 253 246 240 236 230 219 200 184 177 176 174 173 172 171 172 174 177 179 178 182 185 187 189 189 187 178 160 142 136 134 135 136 138 143 149 157 164 173 176 176 172 168 164 163 164 165 168 171 173 175 176 177 178 179 180 181 183 183 183 184 184 185 187 190 192 193 192 192 193 195 196 196 194 190 190 195 206 217 223 223 223 222 222 222 222 222 221 221 221 216 211 206 201 191 177 162 153 151 155 158 161 165 170 172 174 174 176 178 180 181 181 182 182 183 184 186 188 189 190 190 189 191 195 198 202 208 212 211 210 201 184 170 169 179 195 208 212 217 225 236 238 242 244 240 232 225 224 228 231 234 219 180 192 207 283 319 328 329 339 356 23 73 130 162 180 189 196 205 204 204 201 194 183 173 165 159 153 151 150 149 148 154 161 164 170 176 178 169 153 145 148 156 172 221 268 276 281 273 249 217 182 159 150 147 145 144 143 141 140 140 139 139 141 146 154 164 173 178 182 185 191 195 197 198 198 196 193 192 192 191 188 185 183 182 182 181 181 182 185 188 189 184 176 169 166 166 168 168 168 169 169 168 167 165 165 166 169 172 175 178 181 183 179 179 177 177 176 176 176 177 178 179 179 179 181 182 182 181 179 175 169 162 155 153 158 164 172 176 178 178 178 179 179 180 181 183 185 187 188 190 191 192 193 193 195 197 202 207 212 218 227 235 241 245 249 250 251 252 252 252 251 251 250 248 244 233 210 197 194 194 195 195 194 194 193 194 195 195 196 196 196 196 195 195 193 192 189 187 185 183 180 179 177 176 175 175 174 174 174 175 176 176 177 178 179 180 181 182 183 183 185 186 186 187 188 189 190 191 193 194 194 194 194 194 193 193 192 192 191 191 191 190 190 189 189 189 189 188 189 189 189 189 189 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 189 189 190 190 190 190 190 190 190 190 190 191 191 191 191 191 192 192 192 192 193 193 193 349 349 349 348 348 348 348 348 348 348 348 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 342 342 341 341 341 341 340 340 340 339 339 339 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 329 329 329 328 328 328 327 327 327 327 326 326 325 325 325 325 325 325 325 324 324 323 323 324 323 323 322 321 320 319 318 317 317 317 316 316 316 315 315 313 313 312 311 309 308 307 307 307 306 304 302 300 298 297 295 294 292 290 287 286 284 281 277 275 274 272 271 269 267 265 263 261 259 258 257 255 253 252 250 249 247 246 246 245 243 242 240 239 237 236 233 229 227 225 220 216 213 210 207 205 203 203 206 210 215 221 226 231 234 237 245 248 245 242 239 236 244 267 289 302 307 305 299 292 287 285 282 280 277 274 272 274 276 280 282 282 282 282 283 285 285 289 293 299 306 315 319 311 293 270 250 243 244 248 246 243 244 243 241 241 244 248 253 257 260 262 263 263 263 261 258 258 258 259 260 261 259 254 247 238 236 226 207 191 181 177 176 175 173 172 171 172 174 175 176 177 180 184 188 189 187 179 167 151 140 135 135 136 136 139 145 153 162 170 177 177 174 169 164 162 162 163 164 167 170 173 175 176 177 178 179 180 181 182 183 183 184 183 184 185 188 190 190 190 189 190 190 189 189 185 182 184 189 199 211 218 219 218 219 221 225 228 227 228 228 223 212 208 203 194 178 160 149 145 145 150 152 156 161 166 170 172 175 177 180 182 183 182 181 181 182 183 186 188 189 190 191 192 197 202 207 214 218 218 222 224 220 211 202 200 205 215 221 222 232 239 244 246 246 243 236 226 218 217 219 218 210 192 177 182 190 198 221 240 257 269 266 244 208 193 193 196 201 203 206 208 206 200 188 175 166 161 159 159 161 163 164 163 166 168 170 178 186 192 194 191 171 161 159 165 180 226 232 208 208 200 181 158 149 147 147 147 147 146 144 143 143 141 141 144 150 159 170 179 185 187 189 193 193 195 194 191 187 184 187 191 191 189 187 186 185 184 183 183 183 185 189 188 181 174 168 166 167 168 169 169 170 170 169 167 166 166 168 171 173 175 176 178 179 176 176 176 177 178 178 179 180 181 181 181 181 183 184 184 183 181 176 169 162 157 156 161 167 174 179 180 181 181 181 181 181 182 184 185 187 189 190 191 192 193 195 196 199 202 207 213 220 228 236 241 243 245 246 249 251 252 253 252 251 249 245 242 232 210 202 194 192 193 194 193 193 193 194 195 195 195 195 195 195 195 194 193 191 189 187 184 182 180 178 177 176 176 175 174 174 174 175 176 177 177 178 180 181 181 182 183 184 186 187 187 188 189 190 191 192 194 194 195 195 195 194 194 193 193 192 192 191 191 191 191 190 190 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 190 189 189 189 189 189 189 189 190 189 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 349 349 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 342 342 342 341 341 341 340 340 340 340 339 339 338 338 338 338 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 330 330 330 329 329 329 328 328 327 327 327 327 326 326 325 325 325 325 325 325 325 325 325 324 323 323 323 323 322 321 320 320 319 318 317 317 317 317 317 316 316 315 314 313 312 310 308 306 306 306 305 304 303 301 299 297 296 295 294 292 289 286 286 282 278 274 271 270 268 267 267 265 264 262 259 258 256 254 252 251 250 249 247 246 244 243 242 241 240 238 236 234 231 228 225 223 222 219 219 220 221 219 218 216 215 216 219 226 240 259 267 264 259 259 262 260 254 245 238 248 281 301 307 306 301 295 291 289 288 286 281 276 272 273 277 281 291 290 288 285 284 284 284 288 295 305 317 329 333 316 286 265 250 238 232 234 235 233 233 234 234 233 235 239 246 253 257 259 260 261 263 263 263 263 262 262 262 261 260 258 253 246 247 236 218 195 182 177 176 176 176 175 174 174 175 175 175 176 178 181 184 187 188 183 172 159 148 141 137 137 136 138 143 150 159 168 176 179 176 172 167 162 161 160 161 164 167 171 173 176 177 178 179 179 181 182 183 183 183 183 182 182 183 185 186 186 185 184 182 180 181 180 176 177 182 187 193 202 209 212 212 214 222 232 237 235 234 227 216 206 204 197 181 161 145 138 137 137 139 145 152 158 163 167 172 175 179 182 183 183 181 181 181 181 183 185 188 189 191 193 196 202 208 215 221 225 227 232 237 237 230 222 216 217 224 229 232 237 241 242 246 245 242 234 224 217 214 213 211 204 194 186 184 186 192 204 214 225 231 230 222 212 204 202 202 203 204 206 206 205 195 180 170 165 165 166 169 173 175 175 173 169 167 171 181 192 203 214 220 184 154 147 147 150 160 175 175 173 163 155 151 151 152 153 153 152 151 149 146 143 145 146 149 154 164 177 186 190 192 193 193 193 193 187 181 175 174 182 190 192 191 189 188 187 187 185 185 186 187 189 188 181 175 171 168 168 169 170 170 171 170 168 167 167 168 170 172 173 174 175 175 175 174 174 176 179 180 181 181 182 183 183 183 183 185 186 186 186 183 177 170 165 161 160 163 169 175 178 181 183 184 183 183 183 183 184 186 187 189 189 190 192 194 195 197 199 203 207 213 220 229 238 242 243 243 244 247 250 252 252 251 250 247 243 240 232 227 213 194 191 192 193 193 193 193 194 194 195 195 195 195 195 195 194 193 190 188 186 183 181 179 178 177 176 175 174 174 174 174 175 176 177 178 179 180 181 181 182 184 185 186 188 188 189 190 190 192 192 193 195 196 196 196 195 195 194 194 193 192 192 192 192 191 191 190 190 190 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 193 193 193 193 193 193 349 349 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 330 330 329 329 329 328 328 328 328 327 327 326 326 325 325 325 324 324 324 324 324 323 323 322 322 322 322 322 321 321 320 319 319 318 318 318 317 318 317 317 316 315 314 313 311 309 307 305 305 304 303 302 300 299 297 296 296 295 294 291 290 288 285 280 275 270 267 266 265 264 264 263 262 260 261 257 253 250 249 248 248 247 246 243 241 240 239 239 238 236 232 228 224 221 219 219 220 222 226 230 234 232 234 234 233 234 238 247 265 283 281 269 266 267 268 265 255 240 226 223 302 318 308 299 293 290 290 290 292 292 290 283 283 288 292 295 300 296 290 287 286 286 289 310 18 27 19 14 360 268 248 240 232 228 228 225 226 223 225 226 227 227 229 235 245 254 259 260 261 262 263 265 265 265 265 264 263 262 259 256 251 246 243 229 207 186 176 174 175 177 177 178 178 178 178 178 177 178 180 181 183 185 185 179 168 157 148 142 140 139 140 144 152 161 170 176 180 179 176 171 166 161 161 160 161 164 168 172 174 177 178 179 180 180 182 183 183 183 183 182 181 180 180 181 181 180 178 174 171 168 168 168 165 172 179 184 188 192 198 202 203 208 220 228 239 237 226 215 207 201 195 177 157 146 138 133 131 130 131 138 147 154 160 166 172 176 180 182 183 182 180 180 180 181 183 185 187 190 192 195 199 206 212 217 222 228 236 244 251 251 244 234 225 220 223 230 229 225 227 231 237 239 234 228 222 220 217 212 205 199 191 190 182 183 191 200 206 211 215 216 213 209 205 204 204 204 204 203 201 197 187 174 168 169 174 178 181 183 182 179 174 166 165 169 178 191 207 219 212 159 138 131 133 134 148 169 172 165 158 155 158 161 162 161 160 159 157 153 149 147 152 153 154 160 171 184 190 193 194 194 194 193 191 181 174 169 170 180 189 191 191 190 190 190 190 188 189 189 190 192 190 182 175 171 169 169 169 171 171 171 170 168 168 168 170 172 173 174 174 174 174 174 172 173 177 182 183 183 183 184 185 185 185 185 185 189 190 189 185 179 173 168 165 163 164 169 170 178 182 184 185 185 185 184 184 185 186 188 189 189 190 192 194 196 198 200 203 206 212 221 230 234 238 243 244 244 246 249 251 251 249 247 246 245 244 241 235 217 195 190 191 192 193 193 194 194 194 194 194 194 194 194 194 193 191 189 187 185 183 180 179 178 177 176 175 174 174 174 174 175 176 177 179 180 180 181 182 183 185 186 187 188 189 190 190 191 192 192 194 196 197 197 196 196 195 195 194 194 193 193 193 192 192 191 191 190 190 190 190 190 190 191 190 191 191 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 193 193 193 193 193 194 194 349 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 330 330 330 329 329 329 328 328 327 327 327 327 326 326 325 325 324 324 324 324 323 323 323 321 320 321 321 321 321 321 320 320 319 319 318 318 318 318 318 317 317 316 315 313 312 310 308 306 305 304 302 300 299 298 296 295 295 295 295 294 291 290 288 283 279 274 268 264 263 262 262 261 260 260 259 258 253 249 246 245 245 245 244 242 240 239 238 238 237 236 231 225 220 216 212 211 214 220 226 231 234 235 239 244 244 245 251 258 267 278 282 272 264 268 273 274 266 248 229 220 230 296 315 299 288 285 286 288 290 295 302 308 306 303 303 303 303 301 296 287 277 281 286 95 89 77 62 53 69 153 189 210 215 214 215 217 217 218 217 220 222 222 222 225 232 245 256 262 262 264 264 265 265 266 266 266 265 263 261 258 253 251 247 237 221 201 183 175 174 176 179 180 181 181 181 181 180 179 180 181 182 183 183 181 176 166 157 150 147 145 144 146 154 166 175 181 182 182 180 176 171 168 165 163 161 162 166 170 173 175 177 179 180 181 181 182 183 183 182 181 180 178 177 177 176 175 172 168 164 161 159 154 155 155 164 172 176 179 183 187 191 193 197 199 224 238 224 211 205 199 187 163 140 139 142 141 138 135 132 131 137 145 153 158 165 171 175 178 181 182 181 180 179 179 180 182 184 187 190 193 197 202 207 211 216 224 233 243 252 256 254 246 238 226 217 215 218 219 214 213 216 221 221 213 209 215 223 222 209 195 189 189 183 174 181 192 198 201 204 206 207 206 205 204 204 204 204 203 200 193 186 179 172 171 176 185 190 191 189 185 178 170 166 164 164 171 182 192 191 163 139 131 130 128 134 155 176 177 171 166 168 171 172 170 167 167 164 161 157 153 153 158 160 162 169 179 188 192 193 193 193 193 192 187 177 171 168 172 180 186 188 189 189 190 192 192 191 192 193 194 194 190 182 174 170 169 169 170 171 172 172 171 170 170 171 172 174 175 175 175 175 174 173 172 174 179 185 187 186 185 186 186 187 187 187 188 192 193 192 188 181 176 171 168 166 166 166 171 177 181 183 185 186 186 186 186 186 187 188 188 188 190 191 194 196 198 201 202 204 209 220 222 229 236 241 243 243 245 248 250 251 251 248 248 249 247 245 239 224 194 187 189 192 193 194 194 194 194 194 194 194 193 193 192 191 190 188 185 184 182 180 179 178 176 175 174 174 173 174 174 175 176 178 179 179 180 182 183 184 185 187 188 189 190 190 191 191 192 193 195 197 198 198 197 196 196 196 195 194 194 194 193 193 192 192 191 191 191 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 193 193 193 193 193 193 194 194 349 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 330 330 330 329 329 329 328 328 327 327 327 326 326 325 325 324 324 324 324 323 323 323 322 322 321 321 321 321 321 321 320 319 319 319 319 319 319 319 318 317 316 315 314 313 311 309 307 306 305 302 300 298 297 295 294 293 293 294 295 294 293 292 289 284 284 279 271 265 261 260 258 257 256 257 256 252 248 243 241 241 242 242 241 239 237 236 236 236 235 233 225 219 214 209 204 203 208 219 228 232 234 236 240 243 245 250 266 273 271 264 254 254 261 269 285 289 292 278 254 256 270 285 291 286 281 281 284 286 290 297 305 309 307 305 304 305 303 299 289 268 242 152 111 101 89 74 70 90 136 160 171 178 190 196 199 204 209 211 211 216 218 218 219 222 232 246 254 259 265 268 268 268 267 267 266 266 265 263 260 254 251 248 242 231 217 200 186 178 177 179 182 184 184 184 183 182 181 180 182 183 183 183 182 179 174 167 159 153 152 150 151 157 168 179 186 187 186 184 181 177 174 172 170 167 166 166 168 171 174 176 178 179 180 181 182 182 183 183 181 179 177 175 173 172 170 168 164 158 158 154 149 146 147 149 155 160 164 168 172 174 174 173 171 171 189 220 211 207 203 187 149 129 130 140 148 148 149 148 145 144 146 150 155 159 164 170 172 175 177 178 179 178 177 177 179 181 184 187 190 193 198 204 209 211 217 225 233 241 247 249 246 240 234 224 213 206 207 208 207 206 206 197 166 148 152 173 212 208 167 163 165 169 170 170 184 196 200 200 200 202 202 202 201 201 201 202 201 200 193 184 178 175 174 177 185 191 192 193 190 183 175 169 164 159 159 163 171 174 166 151 142 137 133 137 149 168 179 182 180 179 179 180 178 175 173 171 168 166 162 159 160 165 167 171 178 186 191 191 192 192 192 192 189 183 176 172 171 174 179 184 185 186 187 190 192 194 193 194 196 196 195 189 179 173 171 170 169 171 172 172 173 173 172 172 173 174 175 176 176 176 176 175 174 174 175 181 188 190 188 187 187 187 188 189 190 191 194 195 194 190 184 178 174 171 169 169 169 172 175 178 181 184 186 186 186 186 187 187 187 188 189 190 191 193 196 198 201 202 203 206 216 219 227 235 239 240 241 243 246 248 252 254 252 254 252 248 245 240 227 179 171 183 190 193 194 194 194 194 193 193 193 192 192 190 189 188 186 184 183 181 181 179 177 176 174 174 173 173 174 174 175 177 178 178 180 181 183 184 185 186 187 189 190 190 191 191 192 193 194 196 198 198 198 197 197 196 196 196 195 195 194 194 193 193 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 190 190 190 191 190 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 193 193 193 193 193 193 193 193 194 194 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 343 342 342 342 341 341 341 341 340 340 340 339 339 339 338 338 338 337 337 337 337 337 336 336 336 335 335 335 335 335 334 334 334 334 333 333 333 332 332 332 332 331 331 331 330 330 330 329 329 328 328 328 328 327 327 326 326 325 325 324 324 324 323 323 323 323 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 318 317 316 314 313 312 310 308 306 306 303 301 298 296 294 292 291 291 292 292 292 293 293 293 293 292 325 335 302 275 263 257 254 251 249 251 248 244 240 237 236 237 239 239 238 236 235 235 235 234 231 227 219 215 210 203 198 198 208 221 230 230 233 235 235 234 234 243 276 275 229 211 222 256 269 282 300 308 329 339 318 297 289 286 283 280 280 283 282 287 294 302 307 308 306 303 301 302 299 292 248 188 165 129 114 99 81 78 100 137 157 165 170 173 178 177 186 194 201 205 207 211 214 216 218 223 235 249 255 261 269 272 273 272 270 269 268 267 265 262 258 251 251 244 236 228 216 202 190 184 182 183 186 188 187 187 185 183 182 182 184 185 185 184 182 179 174 169 165 163 158 157 160 168 179 187 191 190 188 186 182 180 179 177 174 173 171 170 170 171 173 175 177 179 180 181 181 182 183 182 179 177 175 172 170 168 165 162 157 156 152 147 144 143 144 146 149 151 154 157 160 159 158 154 145 126 111 153 200 204 197 156 122 124 134 146 153 153 159 159 158 157 155 155 156 160 164 167 169 171 171 173 174 175 175 176 178 180 183 186 188 193 199 203 206 211 216 221 226 231 236 237 236 233 229 221 213 212 206 205 208 207 198 138 92 95 99 96 83 80 97 105 124 144 158 174 193 207 210 206 202 202 202 201 201 200 199 198 197 194 185 179 176 177 181 185 189 189 190 188 184 177 171 165 160 155 156 160 168 170 162 159 150 140 139 146 158 169 179 186 188 187 185 183 181 180 177 173 172 171 169 166 170 174 176 181 187 191 193 193 192 191 190 188 185 181 177 175 174 175 179 180 183 186 187 189 191 194 195 196 197 196 195 188 181 175 172 171 170 170 172 174 176 175 174 174 175 175 175 176 177 178 178 177 175 176 178 184 191 193 190 189 188 189 190 191 192 194 197 198 197 192 185 179 177 175 173 171 171 172 172 174 178 182 185 186 187 187 187 187 188 188 189 190 191 193 195 198 200 201 202 204 205 215 226 233 237 238 239 241 244 246 249 252 254 254 254 251 247 242 224 150 144 171 187 193 194 194 194 194 193 192 192 191 190 188 187 186 184 183 182 181 179 178 176 174 173 173 173 173 174 174 175 176 177 179 180 182 183 184 185 187 188 189 190 191 191 192 193 194 195 197 199 199 198 198 197 197 197 196 196 195 195 194 194 193 193 192 192 191 191 191 191 191 192 192 191 191 192 192 192 192 191 191 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 191 191 191 192 192 192 192 192 192 193 193 193 193 193 193 193 193 194 194 194 349 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 339 339 338 338 337 337 337 337 337 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 332 332 332 332 331 331 331 330 330 330 329 329 328 328 328 327 327 326 326 325 325 325 324 324 323 323 323 323 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 319 318 317 316 315 314 313 311 309 308 308 305 302 299 296 294 291 290 289 289 289 289 289 288 287 288 295 317 2 356 334 299 271 257 248 245 244 242 238 234 231 230 231 234 236 236 235 233 232 232 232 230 226 223 219 216 208 198 193 195 207 220 226 228 232 233 229 223 217 212 201 194 194 199 233 283 287 304 314 320 328 329 316 300 291 284 280 281 282 285 287 294 302 307 309 307 303 298 294 294 291 258 249 140 130 122 113 99 91 111 145 166 175 182 185 185 181 178 180 184 191 199 206 209 212 215 219 226 240 240 254 266 273 277 278 277 276 273 270 268 266 261 258 252 245 237 232 225 215 203 194 189 187 188 190 191 190 190 187 184 183 183 185 186 186 186 184 181 177 174 171 169 167 165 167 175 184 190 193 192 190 187 184 182 181 179 178 176 173 170 169 170 172 175 177 178 180 180 181 182 181 179 177 175 173 170 168 165 163 159 156 155 149 144 143 143 144 145 146 147 148 150 149 146 147 141 127 111 100 108 147 166 153 128 119 125 136 143 149 154 159 159 156 155 154 154 156 160 164 166 168 168 169 170 171 172 174 176 178 181 183 184 186 191 193 199 203 206 210 214 216 220 226 230 231 230 226 220 215 213 209 209 215 214 197 96 82 89 97 99 96 92 89 95 110 133 155 183 209 221 225 220 212 207 206 205 203 201 198 195 191 187 180 179 181 184 187 189 188 187 183 180 176 170 165 160 158 157 158 162 168 170 165 163 153 144 143 148 156 166 179 191 195 192 187 185 183 181 179 177 177 178 177 175 181 185 187 192 195 196 195 194 192 190 188 185 182 180 179 178 178 178 179 181 184 186 187 188 190 194 196 197 196 196 194 191 187 180 172 171 170 170 172 175 178 177 176 175 175 174 175 177 180 181 181 179 177 179 182 188 193 194 191 191 188 190 192 193 194 197 199 199 198 193 185 183 179 176 174 173 171 170 169 172 176 180 183 185 186 187 187 188 188 189 190 190 192 193 195 197 199 200 200 202 206 215 224 231 234 235 237 240 242 243 245 245 250 250 253 253 252 248 231 155 140 164 184 190 192 194 194 193 192 191 190 189 188 186 185 185 183 182 181 179 178 176 175 173 172 172 173 173 174 174 175 176 178 180 181 182 184 185 186 188 189 190 190 191 192 193 194 195 196 198 199 200 199 198 198 198 197 196 196 195 195 195 194 194 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 194 194 194 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 341 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 334 334 334 334 333 333 333 333 332 332 332 331 331 331 330 330 330 329 329 328 328 328 327 327 326 326 325 325 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 318 317 316 315 314 313 312 310 309 308 307 304 301 297 294 291 289 287 287 287 287 286 286 282 277 277 287 319 338 328 324 309 283 257 241 238 235 229 225 223 223 225 228 231 232 232 231 230 229 230 228 226 223 222 220 214 205 197 196 197 200 207 213 219 225 227 225 218 213 206 195 192 199 223 269 263 304 319 324 324 324 318 307 294 286 281 280 285 285 289 297 304 309 311 310 307 299 287 281 286 292 119 123 120 115 107 103 114 140 163 177 188 197 206 205 200 188 178 174 177 186 197 214 217 217 219 224 232 241 245 263 274 280 283 285 285 284 280 275 272 269 262 262 237 227 226 224 220 212 203 196 193 192 193 193 194 194 193 189 186 184 184 186 188 188 187 185 183 181 180 178 177 176 174 174 178 186 192 194 193 190 187 185 184 182 179 177 174 171 168 167 169 171 173 175 177 178 180 181 181 179 176 174 173 171 170 168 166 163 162 159 155 149 145 143 143 144 145 146 146 145 144 143 143 139 133 124 111 103 107 118 124 121 116 121 127 128 135 144 148 145 140 139 142 145 149 153 158 163 165 166 168 169 169 169 170 173 176 179 182 183 184 185 188 189 196 197 200 203 206 208 212 219 227 229 228 226 224 220 214 213 215 219 218 210 133 103 109 116 117 114 110 104 103 115 139 166 196 220 231 235 232 224 217 215 212 209 204 198 192 186 182 182 184 188 191 190 190 187 182 176 173 169 165 161 159 160 160 161 164 169 170 170 167 161 152 146 146 152 164 180 195 201 194 194 185 182 181 180 180 182 185 186 186 195 198 200 202 203 202 200 196 193 189 186 183 181 181 181 182 183 185 184 185 185 186 186 187 190 194 196 196 196 195 195 193 189 179 172 169 169 170 173 177 179 178 176 175 174 174 175 179 183 185 184 182 180 183 187 192 195 196 194 191 188 191 193 195 197 199 201 201 199 194 192 185 178 175 173 172 170 167 167 170 174 177 181 183 185 187 188 189 189 190 191 191 193 194 195 196 197 197 198 201 207 215 223 229 232 233 236 238 240 241 242 242 244 249 249 251 253 251 241 208 178 180 187 188 194 196 194 192 190 189 188 187 186 184 184 183 181 180 179 177 176 175 174 172 172 172 173 173 174 174 175 176 178 180 182 183 184 185 187 188 189 190 191 192 193 194 195 196 197 199 200 200 200 199 199 198 197 197 196 195 195 195 195 194 194 193 193 193 193 192 192 192 192 192 192 192 192 193 193 192 192 192 192 193 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 193 194 194 194 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 341 341 341 341 340 340 340 340 339 339 338 338 338 338 338 337 337 337 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 332 332 332 331 331 331 330 330 330 329 328 328 328 327 327 326 326 325 325 325 324 324 323 323 323 322 322 322 321 321 321 321 321 321 322 322 322 322 321 321 320 319 318 316 315 313 312 312 311 309 309 308 305 302 299 296 292 290 287 286 285 284 283 282 282 277 271 272 282 301 309 309 312 305 286 253 253 231 219 214 213 214 217 221 225 228 228 228 226 226 226 225 223 222 222 221 217 211 207 208 215 218 201 200 198 206 215 220 221 219 216 211 208 214 234 265 292 302 323 328 319 314 312 308 299 290 284 282 285 286 290 298 306 311 313 313 312 310 299 281 280 290 318 76 114 115 104 86 88 159 187 193 199 208 216 220 218 207 191 180 178 183 196 213 236 234 231 232 238 240 245 260 275 284 288 291 294 296 297 297 297 304 359 308 75 78 91 164 201 205 203 199 196 195 195 196 196 196 196 195 192 188 186 186 188 190 190 189 188 187 186 185 185 185 185 183 181 184 191 195 195 193 189 187 184 181 178 175 173 170 166 165 165 167 170 172 174 174 177 180 181 178 175 173 172 171 171 170 169 167 166 164 161 157 151 147 145 145 145 147 147 146 145 144 143 139 134 129 124 116 111 115 123 126 124 123 133 134 132 140 148 147 140 134 132 135 140 144 150 157 161 164 166 168 169 170 170 171 173 177 180 183 185 186 186 186 189 193 193 196 199 201 203 207 214 223 227 227 228 226 222 218 217 219 219 217 219 220 180 149 142 138 132 123 113 112 127 153 179 203 220 231 235 235 232 230 224 220 216 207 198 190 185 184 188 191 193 192 190 187 183 176 171 168 166 162 160 160 162 161 161 163 167 171 173 173 170 160 151 150 156 168 183 195 199 192 192 182 178 178 180 184 190 195 197 198 210 211 211 211 211 209 203 197 193 189 186 183 181 181 183 185 186 187 189 189 186 184 183 186 190 194 195 196 196 195 195 192 186 177 169 167 169 172 175 178 179 177 176 175 173 173 176 182 186 188 188 186 184 187 190 194 197 198 197 191 189 192 195 197 198 200 202 202 199 195 193 183 176 173 172 170 167 166 166 169 172 175 177 180 184 187 189 190 190 191 192 193 194 196 196 196 196 196 197 201 208 216 222 228 232 234 235 237 239 240 240 241 242 245 245 247 248 248 243 233 223 217 210 204 200 200 195 191 188 187 186 184 183 182 182 182 180 178 177 176 175 173 172 172 171 171 172 172 173 174 175 177 179 180 182 184 185 186 187 188 189 191 192 193 194 195 196 197 198 199 201 201 201 200 199 199 198 197 196 196 196 196 195 195 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 192 191 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 193 193 194 194 194 194 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 342 342 342 342 341 341 341 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 334 334 334 333 333 333 333 332 332 331 331 331 330 330 329 329 328 328 328 327 327 326 326 325 325 324 324 323 323 323 322 322 322 321 321 320 320 321 321 322 322 322 322 322 321 320 319 318 317 315 314 312 311 310 309 308 308 306 304 301 297 294 291 288 286 284 283 281 281 280 279 276 274 275 281 293 296 300 303 299 279 247 244 211 203 203 205 208 213 218 223 224 225 224 223 222 220 218 217 218 220 216 210 210 215 225 237 246 240 221 196 199 209 216 219 219 219 219 223 241 270 277 292 312 321 319 298 293 295 295 292 289 288 290 293 292 298 305 312 315 316 315 315 315 318 317 318 329 38 98 111 107 84 41 2 220 215 214 219 226 229 227 221 207 193 189 193 205 221 238 253 253 251 252 253 256 265 278 287 293 296 300 305 314 332 2 38 60 71 73 74 73 73 89 146 181 190 193 194 196 197 197 198 198 198 197 194 190 188 188 191 192 193 192 191 191 190 190 191 193 194 193 192 194 197 195 192 189 188 181 177 175 172 169 166 163 162 162 164 166 168 170 172 174 177 179 179 174 171 170 169 169 169 170 169 168 167 164 160 157 152 149 147 147 148 150 150 149 148 147 144 139 134 128 123 119 119 127 137 141 139 143 153 149 147 149 151 147 142 137 135 136 139 143 149 154 157 162 165 168 170 171 173 174 176 178 181 184 188 189 190 192 193 193 195 197 199 201 203 207 213 220 225 225 226 225 223 221 221 221 219 216 221 236 228 195 184 167 149 130 118 122 140 164 186 202 216 224 229 231 232 231 228 225 219 209 198 191 187 189 192 193 193 191 190 185 178 172 168 166 165 164 162 163 161 159 161 162 167 174 179 180 174 161 154 155 161 171 181 189 193 194 189 181 176 176 181 188 197 205 210 213 220 220 219 220 219 214 206 199 193 189 187 185 183 183 186 187 187 188 190 190 186 183 182 185 191 194 195 196 197 196 195 191 184 174 168 168 171 175 178 179 178 177 175 172 171 173 179 185 190 192 192 190 188 189 191 192 197 201 199 193 190 193 196 198 199 201 202 202 201 198 191 180 174 172 170 168 166 165 166 168 170 172 174 179 183 187 189 191 192 193 195 195 196 197 197 198 197 197 198 202 208 215 219 223 229 234 236 237 238 238 239 240 242 243 242 243 244 244 244 242 240 238 232 222 210 204 195 189 186 184 183 182 181 181 180 180 179 177 176 175 173 172 171 171 171 171 171 172 173 174 176 178 179 181 183 184 185 187 188 188 190 191 192 194 195 195 196 197 199 200 201 202 201 201 200 199 198 197 197 196 196 196 196 195 195 195 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 193 194 194 194 194 194 194 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 335 335 335 334 334 334 334 333 333 333 332 332 332 331 331 330 330 329 329 329 328 328 327 326 326 326 325 325 324 324 323 323 322 322 321 321 320 320 320 321 321 322 323 323 323 323 322 321 320 319 318 316 315 313 312 310 309 308 307 306 304 302 299 296 292 289 287 284 283 281 279 279 277 277 277 277 278 281 288 290 294 295 289 273 245 221 198 196 199 203 207 213 217 221 222 221 219 220 215 212 211 214 216 216 213 205 209 222 236 246 252 250 240 215 206 210 214 217 219 223 228 238 255 267 281 295 303 305 295 279 280 282 285 286 288 292 293 296 299 303 309 315 318 319 318 317 322 344 2 8 2 64 103 106 84 23 343 313 268 244 237 236 236 234 226 213 203 198 199 208 221 236 250 260 266 268 268 265 271 281 290 296 301 307 317 338 11 37 53 59 64 67 71 68 66 65 74 109 157 178 186 191 195 197 197 199 200 200 199 196 192 190 190 193 195 195 195 194 194 194 194 196 198 200 202 204 205 193 186 183 182 182 171 169 167 165 162 160 158 158 160 162 165 166 168 170 173 176 177 175 170 168 167 167 167 167 168 168 168 166 162 158 156 153 150 149 149 151 154 155 155 154 152 149 144 138 132 126 122 126 142 155 158 158 164 167 162 155 151 149 146 143 139 138 138 141 145 149 150 157 162 164 167 170 173 176 178 179 181 183 187 189 192 195 198 198 198 203 203 204 206 208 211 216 220 222 224 223 222 223 225 225 224 220 216 222 234 235 235 214 189 161 135 126 134 151 170 187 200 211 218 221 224 226 227 227 224 218 208 200 195 193 193 192 192 191 190 187 181 174 168 166 166 167 167 165 162 156 156 157 160 168 178 184 183 170 155 150 153 161 169 177 181 185 189 188 183 179 179 184 194 206 216 221 223 225 224 224 224 224 220 210 201 194 190 189 188 186 186 189 190 190 189 189 188 185 182 182 185 190 193 195 196 197 197 195 190 183 174 169 170 174 177 179 178 176 175 170 168 169 175 183 189 193 195 194 192 190 191 190 192 198 203 202 196 193 194 197 199 200 202 202 202 201 196 187 177 172 170 169 168 166 166 167 167 168 170 173 178 183 187 190 192 193 195 197 197 198 198 199 200 200 199 200 203 208 213 215 218 223 233 234 238 238 236 235 236 238 240 241 243 244 245 246 246 246 245 241 231 217 205 194 187 183 181 180 179 179 179 178 178 177 176 175 174 173 171 171 171 171 171 171 172 173 175 177 178 180 182 183 185 186 187 187 189 190 192 193 194 195 196 197 198 199 200 201 201 202 201 200 199 198 197 197 197 196 196 196 196 196 195 195 194 194 194 194 194 194 194 194 193 194 194 194 194 194 193 194 194 194 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 193 193 194 194 194 194 194 194 193 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 337 337 337 336 336 336 336 335 335 335 335 334 334 334 333 333 333 332 332 332 331 331 330 330 329 329 329 328 327 327 326 326 325 325 325 324 323 323 323 322 321 321 320 320 320 320 321 322 323 323 323 323 322 321 320 319 318 317 316 314 313 311 309 308 308 307 306 303 301 298 295 292 289 286 283 281 280 279 277 275 274 275 276 278 281 284 285 286 284 274 275 248 207 196 196 201 205 209 214 217 219 219 217 214 214 209 207 209 211 211 209 205 203 215 231 243 243 248 252 250 238 222 215 212 213 217 224 233 245 255 259 277 288 289 286 272 268 276 281 284 286 289 293 294 297 300 303 307 312 315 315 313 312 318 338 353 2 22 68 104 85 21 343 326 312 293 273 254 243 242 232 216 205 202 203 208 216 226 239 248 258 266 270 269 270 276 288 298 308 322 350 30 54 65 70 71 69 69 70 68 64 61 61 69 93 140 168 180 188 192 194 197 199 200 200 200 198 195 193 193 196 197 197 197 197 196 196 198 200 203 205 209 217 209 162 169 172 173 169 162 161 159 158 156 154 154 156 158 161 163 163 166 169 171 172 172 170 167 166 165 165 164 165 165 166 166 164 162 159 157 155 153 152 153 156 160 161 161 160 160 158 154 148 140 133 128 134 153 166 170 170 171 168 162 155 150 147 145 143 142 141 142 144 146 148 151 156 161 161 165 170 176 180 183 184 185 186 187 189 194 200 204 206 211 218 216 214 213 215 218 222 223 223 223 220 219 222 227 229 230 224 219 222 227 228 227 215 193 164 140 135 143 157 173 187 196 206 209 212 216 220 223 223 221 215 207 202 199 196 195 193 192 191 188 183 176 170 167 166 167 169 168 164 158 153 153 154 159 167 176 180 175 164 154 150 153 164 173 180 184 187 189 189 187 185 184 188 199 213 222 226 226 225 225 226 226 226 224 214 202 194 191 191 191 190 190 193 193 192 190 187 185 183 182 182 185 189 192 193 195 197 197 195 190 184 176 171 171 175 179 180 180 176 170 165 166 170 178 187 194 198 198 196 194 193 192 191 193 198 203 203 198 195 196 198 200 201 202 202 201 199 193 183 175 171 170 169 168 167 167 166 166 166 168 171 177 183 188 191 193 195 196 198 199 200 201 202 203 203 203 204 206 208 211 213 212 213 216 237 274 257 237 230 230 233 237 241 246 248 250 251 252 251 249 243 233 217 202 191 184 180 178 178 177 177 176 176 176 176 175 174 173 172 171 170 170 170 170 171 172 174 175 177 179 181 182 184 185 186 186 187 189 190 192 193 195 196 197 198 199 199 200 201 202 202 201 200 199 198 198 197 197 197 197 197 196 196 196 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 193 192 193 193 194 194 194 194 194 194 193 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 334 334 334 334 333 333 333 332 332 331 331 330 329 329 329 328 328 327 327 326 326 325 325 324 324 323 322 322 321 321 320 320 320 320 321 322 323 324 323 323 323 322 321 320 319 318 317 316 314 313 312 311 310 310 309 307 304 301 299 295 292 288 285 282 279 279 278 275 273 272 272 273 276 279 278 276 274 271 267 261 228 203 197 199 204 208 212 215 218 217 216 216 213 209 206 205 206 204 201 198 194 202 223 239 246 248 250 253 255 248 230 213 205 206 212 222 232 237 245 256 269 277 276 269 258 267 281 288 291 293 295 293 294 296 297 298 299 299 299 299 300 303 310 324 333 347 18 59 83 26 348 333 322 313 303 287 269 259 246 232 225 223 221 218 218 221 227 237 241 248 252 255 256 257 268 290 321 3 38 59 71 77 80 81 80 78 76 72 67 60 58 64 75 92 121 153 172 181 187 192 196 199 200 200 201 200 198 196 197 199 199 199 199 198 198 198 201 203 207 210 215 224 195 146 146 158 161 157 153 153 152 151 151 150 151 153 156 157 159 161 163 165 166 166 167 166 164 165 164 164 163 164 164 166 166 166 164 162 161 160 158 157 158 163 166 166 167 168 168 167 165 160 152 143 138 143 159 169 170 173 168 165 160 155 151 147 145 144 144 145 146 146 147 148 150 154 157 157 163 171 178 184 188 189 190 190 190 193 197 203 210 216 226 232 229 226 225 228 232 231 233 231 226 218 216 222 231 236 241 231 223 221 221 220 216 206 186 159 145 144 150 161 173 184 191 198 199 204 208 214 217 218 216 213 208 204 201 197 195 195 194 191 186 180 174 168 168 167 166 166 165 162 158 157 154 154 159 166 172 174 172 168 163 160 164 173 177 189 192 193 193 193 192 189 189 195 205 216 222 225 225 225 226 227 227 228 227 216 202 195 193 193 193 193 194 195 194 193 190 186 183 181 181 183 185 187 188 191 194 195 195 194 190 185 178 173 172 176 179 180 179 173 166 164 166 172 181 192 200 201 199 197 195 195 193 192 193 197 202 203 200 197 197 199 200 201 201 202 200 197 189 180 173 170 169 169 169 169 168 168 166 164 165 170 176 183 189 192 194 196 198 199 201 202 203 205 206 206 207 208 209 210 214 217 216 215 214 313 349 354 290 222 221 227 229 232 243 249 250 254 256 255 249 240 228 213 199 186 180 177 177 176 175 175 174 175 175 175 174 173 172 171 170 170 170 170 170 171 172 174 176 178 180 182 183 185 185 186 187 188 190 191 192 194 195 196 197 198 198 199 200 201 202 202 201 200 199 199 198 198 198 198 198 197 197 196 196 196 195 195 195 194 194 195 194 194 194 194 194 195 195 194 194 195 194 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 193 194 194 194 194 193 194 194 193 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 342 342 342 342 342 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 335 335 335 335 334 334 334 333 333 333 332 332 331 331 330 329 329 329 328 328 327 327 326 326 325 325 324 323 323 322 322 321 320 320 320 320 321 322 323 323 324 323 323 322 321 319 318 318 317 316 316 316 317 317 316 315 314 313 311 308 305 301 297 293 288 284 281 279 278 275 273 271 270 269 269 271 274 267 263 258 258 256 242 218 201 200 203 206 210 214 216 215 213 210 210 208 204 202 200 197 193 189 186 182 191 220 235 243 252 253 254 255 244 212 193 191 197 205 215 224 227 237 250 261 266 265 258 256 271 290 301 305 305 304 302 298 295 294 293 289 284 281 283 288 296 305 306 319 341 18 50 31 351 337 329 321 314 306 292 282 272 251 240 247 254 253 246 235 226 226 231 233 235 237 234 231 233 248 306 19 41 53 64 73 80 83 84 83 80 74 67 61 45 64 90 98 104 114 135 158 161 178 189 195 197 199 200 201 201 200 199 201 201 201 201 201 200 199 200 203 206 209 212 218 223 194 149 145 149 152 147 145 146 146 146 147 147 149 150 152 154 155 157 158 159 160 161 162 162 163 164 164 164 164 164 166 168 169 168 167 166 166 166 165 164 164 171 172 173 175 176 177 177 175 170 160 150 144 148 160 165 167 168 163 161 159 156 152 149 148 147 147 147 148 148 147 148 149 151 152 154 161 170 178 185 191 194 195 196 197 199 201 207 217 227 234 236 236 235 237 242 244 249 246 241 233 216 210 239 250 250 245 239 228 225 222 221 218 207 182 160 152 152 155 162 172 182 188 191 194 197 200 206 211 212 211 209 208 206 202 197 197 196 194 189 183 178 173 169 168 167 164 163 162 162 160 159 160 160 163 168 172 175 177 178 177 178 179 181 185 193 198 201 202 201 197 194 195 201 208 215 215 222 225 226 228 230 230 229 227 218 205 198 196 196 196 196 196 195 194 192 189 185 182 181 181 184 186 186 189 191 193 193 193 192 190 185 179 175 174 177 177 179 177 171 166 166 169 176 185 196 203 203 200 199 197 195 193 192 193 196 200 201 200 198 198 199 200 201 202 202 200 195 186 177 172 170 170 169 169 169 169 167 164 163 164 169 177 184 189 192 195 197 197 200 202 204 206 207 209 210 211 212 213 214 216 222 227 233 252 305 328 335 328 213 203 208 208 213 228 233 244 250 254 253 244 231 217 204 192 181 177 177 174 173 172 172 173 173 174 174 173 172 171 170 170 169 169 170 170 171 173 175 177 179 181 182 184 184 185 187 188 189 190 191 193 194 195 196 197 197 198 199 200 201 202 202 202 201 200 199 199 199 198 198 198 198 197 197 196 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 194 194 193 193 193 193 193 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 340 340 340 339 339 339 339 338 338 338 338 338 337 337 337 337 336 336 336 335 335 335 334 334 334 334 333 333 332 332 331 330 330 329 329 329 328 328 327 327 326 326 325 325 324 323 323 322 321 321 320 320 320 321 322 323 323 323 323 323 322 321 319 318 317 317 316 317 319 321 323 323 323 323 322 320 317 314 309 305 299 294 289 284 280 280 276 273 270 269 267 264 263 263 263 254 245 242 243 240 227 212 204 203 206 209 212 215 215 212 209 208 204 201 198 194 191 187 183 179 178 177 192 220 227 239 248 250 249 244 176 155 164 177 188 198 205 208 217 228 240 250 254 253 256 267 281 297 308 313 313 312 309 303 298 294 290 284 279 277 279 284 291 299 303 320 352 29 23 353 338 331 326 320 315 308 304 294 276 256 248 253 262 269 269 259 243 233 230 231 230 226 219 216 221 236 343 30 38 45 55 67 76 78 79 77 68 55 41 28 324 152 137 127 118 116 120 131 145 169 184 191 195 198 200 201 202 202 201 204 204 204 203 201 200 200 202 204 207 209 212 217 217 199 168 140 142 144 139 140 141 142 143 144 145 145 147 147 149 150 151 152 153 154 156 159 161 162 164 165 165 166 168 170 171 172 172 172 172 173 173 173 173 173 179 178 179 181 184 185 185 182 173 159 148 143 146 149 155 160 162 160 159 159 157 155 152 151 150 149 148 148 147 147 148 149 149 150 153 159 168 177 186 194 195 199 202 204 204 206 213 223 230 234 231 234 237 238 241 252 258 252 244 236 48 28 356 315 282 261 253 243 237 234 237 240 229 194 169 162 159 158 163 173 180 187 191 193 194 196 200 204 205 205 205 206 205 203 202 197 196 192 187 181 177 173 170 167 166 164 163 163 162 162 164 167 169 171 175 178 181 184 186 187 187 187 188 191 196 200 207 212 211 204 200 201 205 209 212 214 221 225 226 229 231 231 229 226 219 209 204 203 202 201 199 197 196 194 191 188 184 182 181 182 184 186 188 191 192 194 193 192 191 189 184 179 176 175 175 177 177 174 170 168 169 174 181 191 200 204 203 202 200 197 194 192 191 192 195 198 199 199 199 199 199 200 201 202 201 199 193 184 176 172 170 170 170 170 169 169 166 164 163 165 170 178 185 189 191 194 197 198 200 203 205 208 210 212 213 214 216 218 219 220 227 237 247 264 286 300 301 283 230 202 197 199 202 209 232 247 250 252 248 230 210 198 191 182 176 175 172 170 170 170 170 171 172 172 173 172 171 171 170 169 169 169 170 171 172 173 175 177 179 181 183 183 184 186 187 188 190 191 192 193 194 195 196 197 197 198 199 200 201 202 202 202 201 200 200 199 199 199 199 199 198 198 197 197 196 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 194 193 193 193 193 193 193 193 193 194 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 336 336 336 336 335 335 335 334 334 334 333 333 332 332 331 330 330 330 329 329 328 328 327 327 327 326 325 324 323 323 323 322 321 321 321 321 321 322 323 323 323 323 323 322 321 319 318 316 316 316 316 319 324 328 330 328 330 330 328 326 322 318 313 307 301 295 289 283 281 279 275 271 268 264 260 256 251 249 247 242 229 231 231 228 218 210 206 207 209 212 214 215 214 210 207 204 198 194 190 186 182 178 175 173 174 182 202 207 230 239 233 221 178 112 118 135 151 169 182 192 196 201 209 218 226 233 237 244 265 281 291 301 310 313 313 312 308 305 300 294 288 283 279 279 281 287 289 293 305 334 21 33 352 338 332 327 323 319 314 309 309 299 281 261 251 252 262 272 276 272 260 246 237 238 236 224 213 210 218 243 349 23 32 38 45 56 63 67 64 48 26 6 351 331 242 179 164 152 136 121 116 119 133 158 176 186 192 196 199 202 203 204 204 206 206 206 204 201 200 201 203 205 207 209 212 215 210 154 123 128 134 137 136 138 139 140 141 142 142 142 143 143 144 146 147 148 149 151 153 157 160 162 165 165 167 169 171 173 174 175 176 178 179 180 181 181 180 181 183 183 185 187 189 191 191 185 167 147 139 136 137 140 145 152 156 158 158 159 159 157 155 154 151 150 148 148 148 149 150 151 151 153 155 158 166 177 188 196 198 204 206 206 206 207 212 219 222 223 220 230 233 235 235 237 246 250 246 251 16 4 349 333 309 286 274 263 255 257 263 264 251 211 182 171 164 161 168 167 184 191 194 195 195 196 198 200 200 201 203 204 203 202 201 198 196 190 185 180 177 174 171 169 168 167 166 165 164 164 170 174 177 181 185 187 189 191 192 191 191 189 190 193 197 200 205 213 215 209 205 205 207 209 211 214 218 222 223 227 232 232 228 224 219 214 214 210 208 206 202 200 199 196 192 187 183 181 181 181 182 185 188 192 194 194 193 191 190 188 184 179 177 176 175 176 175 172 171 171 174 179 187 196 203 204 204 202 199 196 192 189 189 191 193 196 198 198 199 200 200 201 201 202 201 198 192 183 175 172 171 171 170 170 169 168 166 164 164 166 172 179 184 188 190 192 194 198 200 203 206 209 212 214 216 217 219 221 221 224 232 242 253 265 277 285 283 268 237 213 204 206 215 238 284 311 320 336 47 115 161 173 176 173 169 169 167 167 167 167 168 170 171 171 171 171 171 170 169 169 168 169 170 171 172 174 176 178 180 182 182 184 185 186 188 189 190 191 193 194 195 195 195 196 197 198 199 200 201 202 203 202 202 201 201 200 200 199 199 199 199 198 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 194 194 194 193 193 193 193 193 193 193 193 193 193 194 194 193 193 193 193 193 193 193 194 194 194 194 194 194 194 193 192 192 193 193 193 194 194 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 336 336 336 336 335 335 335 335 334 334 334 333 332 332 331 330 330 330 329 329 328 328 327 327 327 326 325 324 324 323 322 322 321 321 322 322 322 322 323 323 323 322 322 321 319 318 316 315 315 315 318 321 329 332 333 333 333 332 330 326 322 317 311 306 301 295 289 288 283 278 274 269 261 253 244 237 232 228 227 221 217 220 221 220 214 210 209 210 212 214 216 218 216 213 207 200 193 188 184 180 175 171 168 168 175 189 207 214 237 243 204 147 113 107 121 139 154 167 179 184 189 197 206 212 216 221 230 254 276 289 296 303 307 308 308 304 302 300 295 289 284 281 281 282 286 289 293 302 323 3 21 5 338 331 327 324 320 316 313 310 309 302 287 264 250 250 259 269 273 270 263 253 249 244 233 217 210 211 223 274 343 8 19 26 30 35 38 32 9 348 340 336 328 306 182 177 176 173 162 157 130 117 127 149 168 180 188 194 199 202 204 206 206 207 209 209 206 202 200 201 203 206 208 210 212 212 207 119 112 123 131 134 136 138 139 139 140 141 141 141 141 141 142 143 144 146 147 149 152 155 159 162 165 166 170 173 175 176 177 178 181 184 186 186 186 186 185 185 186 187 189 191 193 195 193 177 145 130 130 130 131 132 136 144 151 156 158 160 160 160 158 156 154 153 151 150 151 153 155 157 156 159 158 159 165 174 183 190 200 206 206 205 203 203 204 206 208 211 215 220 227 229 223 218 225 249 268 312 340 334 327 318 302 282 269 262 265 275 278 276 261 224 196 183 175 172 177 176 187 195 197 197 197 198 198 199 199 200 202 202 202 201 201 199 196 190 184 180 177 175 173 173 172 172 171 169 167 168 175 180 184 190 194 197 197 198 198 197 195 192 191 194 196 198 202 208 212 210 206 206 206 209 213 216 218 219 220 226 234 236 230 223 219 217 216 213 210 208 204 202 201 199 194 189 184 182 181 181 182 185 189 192 193 192 192 190 188 186 183 180 177 176 174 175 174 173 173 175 178 184 193 201 205 206 205 200 197 193 190 187 187 189 191 194 196 197 198 199 201 201 202 201 200 197 191 183 176 173 172 172 171 170 169 168 167 166 166 169 174 179 183 185 187 189 194 198 201 204 207 210 213 215 217 219 220 222 224 228 235 244 253 261 268 272 272 263 241 228 220 221 242 302 341 3 25 43 54 68 119 154 163 163 163 164 164 164 165 166 167 169 170 170 170 170 170 170 169 169 169 169 170 171 172 174 177 179 180 181 183 185 186 187 188 189 191 192 193 194 194 195 196 197 198 198 199 200 201 202 203 203 203 202 202 201 201 200 200 200 199 199 198 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 194 194 194 194 193 193 193 193 194 193 193 193 194 194 194 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 193 193 193 193 193 194 194 348 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 341 341 341 340 340 340 339 339 339 339 339 339 338 338 338 338 337 337 337 336 336 336 336 335 335 335 334 334 334 333 332 332 331 331 330 330 329 329 328 328 328 327 326 326 325 323 323 323 322 322 322 322 322 323 323 323 322 322 322 322 321 319 318 316 315 314 315 318 322 328 332 333 333 333 332 331 328 325 320 315 309 304 299 294 290 288 282 277 270 260 243 226 213 205 203 205 210 201 205 212 215 214 212 210 209 211 214 217 220 221 218 216 204 194 187 183 180 177 174 170 168 169 182 190 208 237 253 231 119 113 107 116 138 153 161 169 176 177 186 197 207 214 220 230 253 281 289 295 295 298 300 301 301 300 299 295 288 284 282 281 283 286 290 290 306 333 360 4 357 342 331 326 323 320 316 314 313 312 308 303 291 267 246 245 257 266 265 258 250 245 246 216 204 204 209 218 243 303 335 347 356 1 3 3 358 342 331 325 321 319 320 130 154 170 176 180 180 172 135 115 125 145 161 174 184 193 199 203 206 207 207 209 211 210 208 203 200 200 203 206 208 210 210 208 179 113 117 125 132 135 137 139 139 139 140 140 140 141 141 142 142 143 144 145 146 148 150 154 159 162 164 169 173 177 179 179 181 183 185 188 189 189 188 188 187 187 188 190 191 193 194 195 187 160 133 126 126 126 127 126 130 138 148 154 158 161 162 162 161 159 158 157 155 156 157 160 162 164 164 161 162 159 164 167 175 188 196 201 202 203 201 197 196 196 200 208 215 216 222 218 204 190 189 246 290 307 314 312 309 296 294 267 250 245 249 260 269 277 270 238 213 200 193 188 185 187 192 199 200 200 200 200 200 200 201 201 202 202 201 200 200 199 194 189 184 180 177 176 175 175 175 175 174 173 171 173 180 184 189 195 201 205 206 206 205 204 200 196 193 193 193 195 199 204 208 208 208 205 206 209 212 216 219 220 222 227 239 243 235 229 224 220 216 212 210 208 205 204 203 200 196 191 187 186 183 182 184 186 189 191 191 191 190 189 187 184 183 181 179 176 174 174 174 174 176 178 183 189 195 200 205 208 205 199 194 190 187 185 185 187 189 192 194 195 197 199 201 202 202 201 199 195 189 182 177 176 174 172 172 171 169 168 168 168 169 171 174 177 179 181 184 189 194 198 201 204 207 211 213 216 218 219 220 223 226 230 236 242 249 254 257 260 262 259 252 245 230 226 279 357 14 27 41 52 58 72 117 141 150 156 160 162 163 163 164 166 167 168 169 170 170 170 170 170 169 169 168 169 170 171 173 175 177 178 180 182 184 186 187 188 189 190 191 192 193 194 194 195 196 197 198 198 199 200 201 203 203 204 204 203 202 202 201 201 200 200 200 199 198 198 198 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 195 195 195 195 194 194 194 194 194 194 193 194 193 193 194 194 194 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 193 193 193 193 194 194 194 348 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 341 341 341 340 340 340 339 340 339 339 339 339 339 338 338 338 337 337 337 337 336 336 336 335 335 335 335 334 334 333 333 332 332 331 331 330 329 329 328 328 328 327 326 325 324 324 323 323 323 323 323 323 323 323 322 322 321 321 321 320 319 318 316 314 313 313 316 322 328 331 331 331 331 331 330 329 327 323 319 313 307 302 298 296 293 288 281 273 260 235 207 191 184 181 181 185 192 181 193 204 209 210 210 210 210 212 216 222 225 226 221 211 197 188 182 179 179 178 176 174 174 178 196 214 267 312 10 62 88 105 112 130 156 167 170 171 173 178 188 201 213 222 232 250 276 293 297 297 290 291 285 288 298 302 299 291 284 281 282 285 287 293 299 304 349 13 2 349 342 332 326 322 319 316 312 311 310 309 307 305 297 275 247 245 264 269 253 222 210 212 198 141 153 172 195 218 258 307 328 334 336 337 340 337 330 324 321 316 308 288 176 131 147 163 169 171 168 153 125 113 127 143 157 170 183 193 201 205 208 208 209 212 213 213 211 205 200 200 203 206 207 208 207 200 163 127 125 131 135 137 139 140 140 140 140 140 141 142 142 143 144 144 144 144 145 147 149 154 156 160 165 172 177 180 182 183 184 186 187 189 189 189 189 189 188 188 189 191 192 193 193 190 178 154 136 131 129 128 126 123 125 132 144 149 157 162 164 164 163 162 161 160 160 161 163 165 168 171 172 170 166 157 158 161 172 183 190 193 196 198 199 195 192 193 199 204 210 215 214 199 170 145 133 163 249 274 286 288 285 289 276 251 237 231 230 238 251 265 269 252 231 219 214 207 198 194 197 203 203 203 203 202 201 202 203 203 203 203 201 200 200 198 194 189 185 181 178 177 177 177 177 177 178 177 176 178 183 187 192 198 204 207 210 212 213 211 205 197 193 191 190 193 197 202 206 208 208 206 206 208 210 214 218 221 221 227 240 247 243 240 233 225 217 212 210 209 206 206 204 200 196 193 190 189 186 186 186 187 188 190 189 189 189 188 186 185 183 181 178 176 173 173 174 175 177 182 187 194 194 201 208 209 203 196 190 186 184 181 182 185 187 189 191 193 196 199 202 203 202 201 198 193 188 182 178 178 175 173 172 171 170 170 170 171 172 173 174 174 175 179 184 189 194 198 201 204 207 211 214 216 217 219 221 224 227 231 234 240 246 250 252 254 255 255 253 243 234 240 331 33 41 48 57 63 72 91 112 127 148 155 159 161 163 164 165 166 168 169 169 169 170 170 170 170 169 168 168 169 170 172 174 175 177 179 181 183 185 187 188 189 190 191 192 192 193 194 194 195 196 197 198 199 200 201 202 203 204 204 204 204 203 203 202 201 201 201 200 199 199 199 198 198 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 195 195 195 195 195 194 194 194 194 194 194 193 193 194 194 193 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 337 337 337 337 337 336 336 336 335 335 335 334 334 333 333 332 332 332 331 330 329 329 328 328 327 326 325 325 324 324 324 324 324 324 324 323 323 322 322 321 320 320 319 318 316 315 314 312 311 313 319 326 330 329 328 328 328 329 329 328 326 322 318 312 307 302 297 297 293 286 277 260 233 200 184 179 176 174 172 173 174 171 181 192 199 204 208 211 213 216 220 226 227 227 218 204 192 185 181 180 182 183 182 182 185 191 212 249 312 351 29 62 83 100 111 147 173 177 175 174 174 178 189 205 219 231 245 264 284 295 297 292 282 274 250 264 296 306 302 294 286 280 286 303 316 313 333 7 16 2 347 339 334 325 321 319 315 312 309 309 306 305 305 306 306 300 279 289 314 332 92 107 116 123 104 93 107 114 128 161 266 316 327 329 329 329 327 323 319 318 318 313 295 237 155 130 145 160 163 160 150 133 119 120 132 143 153 167 183 195 203 206 207 209 211 214 215 216 214 210 204 202 203 205 206 206 204 192 162 140 136 137 139 140 142 142 142 141 141 141 142 143 144 144 145 145 146 146 146 147 149 149 153 159 168 176 181 184 186 187 187 187 187 188 188 188 188 188 188 189 190 191 192 191 189 184 172 157 152 143 137 133 128 123 122 127 137 144 155 162 164 164 164 163 162 163 163 164 167 170 174 177 178 174 166 164 155 159 170 181 187 189 191 194 197 197 193 193 193 201 208 210 197 161 128 116 127 146 161 174 189 204 221 246 257 241 231 223 220 225 235 246 258 258 247 239 233 224 210 201 203 209 209 208 206 203 202 203 203 205 206 206 205 204 202 200 196 190 185 181 179 179 178 178 178 179 180 181 181 183 187 190 195 200 205 206 210 215 217 215 207 197 193 191 190 193 197 201 204 205 208 209 208 207 208 212 216 217 217 223 234 240 248 246 239 231 221 214 211 210 208 207 204 200 197 196 195 193 191 189 189 189 188 188 189 188 187 187 186 185 183 180 178 175 173 173 174 175 179 184 190 195 198 207 212 209 200 191 185 182 181 178 180 182 184 186 190 193 196 199 201 203 203 202 197 192 186 183 182 178 175 174 173 172 171 172 173 174 175 175 175 174 176 180 185 190 194 198 201 204 207 211 214 215 216 217 220 223 227 230 233 238 244 249 251 251 251 250 247 239 231 231 165 69 60 62 67 75 83 93 110 135 149 155 159 162 164 165 167 168 169 169 170 170 170 171 170 169 168 168 168 169 171 173 174 175 177 180 182 184 186 188 189 190 191 191 192 192 193 194 195 196 197 197 198 199 200 201 202 203 203 204 205 205 204 203 202 202 201 201 201 200 200 199 199 198 198 198 198 198 198 197 197 197 197 197 197 197 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 194 194 194 194 194 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 337 337 337 337 336 336 336 336 335 335 334 334 334 333 333 332 332 331 330 329 329 328 328 326 326 325 325 324 324 324 325 325 324 324 323 322 321 321 319 319 319 317 315 313 312 310 310 311 315 322 326 328 326 325 325 325 327 328 327 325 322 317 312 306 301 298 296 290 280 263 232 198 181 176 176 177 175 171 170 167 164 169 178 189 197 203 209 215 219 223 226 226 225 212 198 190 185 184 185 188 190 190 191 198 200 214 284 344 10 36 57 49 359 336 313 212 187 184 176 172 175 185 202 220 237 251 267 284 293 281 275 262 230 217 226 276 302 305 302 288 253 95 66 65 57 45 16 354 342 335 330 326 321 319 316 313 311 308 305 302 300 302 309 322 2 43 43 37 44 58 64 66 66 52 61 81 89 92 94 61 352 339 333 331 329 324 320 317 314 315 312 284 173 139 125 138 146 153 147 136 125 122 128 137 144 151 166 186 200 204 206 207 210 212 213 216 217 218 216 210 205 203 203 203 203 199 185 164 150 145 143 143 143 146 145 144 144 143 143 143 143 144 145 147 148 149 149 149 148 149 149 154 162 173 181 186 188 188 188 188 187 186 185 185 186 186 187 188 189 190 191 191 190 187 182 173 164 162 152 145 139 132 126 122 124 132 142 154 161 163 163 163 163 163 164 166 168 171 175 178 181 180 173 165 163 155 157 169 182 187 188 188 190 195 199 198 197 197 205 207 199 174 133 120 129 138 145 151 155 159 164 176 210 237 230 225 216 210 215 224 232 243 256 254 257 250 241 225 212 214 221 220 217 211 205 204 203 206 208 209 209 208 208 206 204 198 191 186 183 182 181 180 180 179 179 181 184 185 188 191 194 197 200 202 205 209 214 217 215 208 198 193 190 191 195 198 200 202 206 209 210 209 207 206 209 213 212 212 217 226 229 244 249 245 236 227 220 215 211 209 206 203 201 200 198 198 197 195 193 192 191 189 188 188 188 188 187 186 184 182 180 177 175 173 172 173 175 179 184 187 191 199 210 215 209 196 186 181 178 177 175 177 178 182 186 189 192 195 198 201 202 203 201 196 191 188 185 181 178 176 175 174 173 172 174 176 177 178 178 178 178 178 181 185 189 194 197 200 203 207 211 212 214 216 217 219 222 226 229 232 236 241 246 247 249 250 248 242 234 224 211 178 118 85 77 77 79 85 98 120 138 150 156 160 163 165 167 168 169 170 170 171 171 171 171 170 169 168 168 169 170 172 172 174 176 178 181 183 185 187 189 190 191 192 192 192 193 193 194 195 196 197 198 198 199 200 201 202 203 204 205 205 205 205 204 203 202 202 201 201 201 200 200 199 199 199 198 198 198 198 198 198 198 197 197 197 197 197 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 194 194 194 194 194 193 193 193 193 194 194 194 194 194 194 194 194 194 195 195 195 194 195 195 195 195 195 195 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 341 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 337 337 337 336 336 336 335 335 335 334 334 334 333 333 332 331 330 330 329 328 327 326 325 325 325 325 325 325 325 325 324 323 322 321 320 319 318 317 316 314 312 309 307 307 308 313 318 321 324 324 322 321 321 322 323 325 326 324 321 316 311 303 301 298 290 282 267 238 198 178 172 173 176 178 179 178 174 167 159 163 175 185 192 198 205 213 219 222 224 223 218 206 195 190 187 188 192 196 196 195 196 198 205 245 335 4 16 23 13 342 335 335 329 302 210 189 175 171 173 181 196 221 239 248 260 275 282 249 230 212 201 199 202 218 253 279 299 127 123 106 89 81 51 9 343 334 330 327 324 322 319 318 316 312 311 307 302 298 296 301 320 352 47 58 52 44 41 38 34 27 28 18 33 59 72 75 71 50 10 347 346 337 331 328 326 322 313 304 303 298 124 122 121 124 127 134 132 128 124 127 136 144 149 155 171 194 199 205 206 207 208 210 211 214 215 217 218 213 205 202 201 200 198 193 179 164 155 151 149 148 148 150 149 148 147 145 144 144 144 146 147 149 151 152 152 152 151 151 152 158 167 177 185 189 191 190 189 187 185 184 184 184 184 185 186 188 189 190 191 191 190 188 184 181 176 169 161 154 146 138 129 123 123 129 141 153 159 160 163 164 164 165 167 169 172 176 180 182 182 180 178 172 161 154 157 169 184 192 193 190 188 192 198 200 201 202 208 202 185 153 131 137 149 151 153 155 156 156 158 168 193 215 216 213 201 195 205 217 221 223 231 248 262 261 257 247 232 232 233 230 226 219 213 213 212 214 213 210 209 209 209 208 204 199 193 189 187 185 184 182 181 180 179 181 185 188 191 194 197 198 199 201 204 207 210 212 211 207 199 193 191 193 196 196 198 201 206 209 210 211 209 206 206 210 211 210 210 214 223 238 247 247 239 231 225 220 214 209 206 204 203 201 200 200 200 199 197 195 193 191 189 189 189 189 188 186 185 182 179 176 174 172 172 173 176 178 181 184 191 199 209 213 206 191 180 175 174 173 173 174 178 182 186 190 193 195 197 200 201 202 199 195 194 190 184 181 178 177 176 175 174 174 176 179 179 180 182 182 181 180 181 184 189 194 197 200 203 205 207 210 214 216 217 218 221 225 228 230 234 239 244 244 247 248 246 240 230 219 205 190 153 112 93 89 88 92 106 125 140 150 157 161 164 167 169 170 171 171 171 172 172 171 170 169 168 168 168 169 170 171 172 175 177 180 182 184 186 187 189 191 192 193 193 193 193 194 195 195 196 197 198 199 200 200 201 202 203 204 205 206 205 205 204 203 203 202 202 202 202 201 200 200 199 199 199 199 199 199 199 198 198 198 198 197 197 197 197 197 197 197 196 196 196 196 196 195 195 196 196 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 196 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 338 338 337 337 337 336 336 336 335 335 334 334 334 334 333 333 332 331 330 329 327 326 326 326 326 326 326 326 326 326 325 324 323 321 320 318 317 317 315 313 310 307 304 304 306 310 314 317 319 320 320 318 317 316 317 320 322 323 322 320 316 309 298 298 291 281 268 247 212 185 172 170 172 176 180 182 182 180 168 160 167 178 186 190 195 200 208 216 218 220 218 212 204 197 193 191 194 199 203 203 201 200 200 212 310 350 359 1 356 344 340 340 343 344 341 316 182 176 177 181 190 210 238 241 239 243 247 237 221 208 201 199 198 202 211 226 238 253 46 95 93 82 24 343 332 327 324 323 322 321 319 317 315 314 313 310 304 298 293 293 310 353 36 66 65 54 44 41 33 18 7 6 1 9 32 49 55 49 28 4 350 348 338 336 340 344 341 320 287 277 290 88 106 104 112 122 127 130 130 129 134 144 151 157 164 179 194 195 204 204 203 205 205 207 210 211 212 213 208 201 199 198 195 192 185 172 161 157 154 153 152 152 153 153 152 150 148 146 145 146 148 150 152 154 155 155 155 154 154 156 163 171 180 186 190 191 190 188 186 184 183 183 182 183 185 186 188 189 190 192 192 191 189 189 187 182 177 170 164 157 147 136 125 122 126 141 150 154 163 166 167 167 168 169 172 175 180 183 185 184 184 182 173 162 156 159 170 184 197 203 198 191 192 194 197 203 206 207 196 169 144 144 160 169 169 166 165 163 163 165 173 189 202 202 192 179 176 193 209 212 213 218 236 258 266 270 269 255 237 229 225 223 221 219 220 221 220 215 210 208 208 208 206 202 199 196 194 191 189 186 185 183 181 181 182 185 189 194 197 198 199 200 201 202 203 206 207 207 204 198 193 192 194 195 195 196 200 205 208 209 210 210 208 206 207 207 207 208 212 219 229 241 246 242 233 228 223 216 209 206 205 202 200 200 201 202 202 200 198 196 194 192 191 194 192 190 188 186 182 178 175 173 171 171 173 173 176 180 185 190 198 205 206 198 184 174 170 170 169 170 173 179 183 187 190 193 196 197 199 200 200 198 197 193 188 184 181 179 177 176 176 176 176 177 181 182 183 185 185 184 181 181 184 189 193 197 199 201 203 206 210 213 215 216 218 220 223 227 230 235 239 239 243 244 244 243 237 228 217 207 197 174 135 130 107 97 99 112 129 143 152 158 162 166 168 170 171 171 172 172 172 172 171 170 169 168 168 169 169 170 171 173 176 178 181 183 185 186 188 190 192 193 193 193 193 194 194 195 196 196 197 198 199 200 200 201 203 204 205 206 206 206 205 204 204 203 203 203 202 202 201 201 200 200 199 199 199 199 199 199 199 199 198 198 198 198 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 196 196 196 348 348 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 338 338 337 337 337 336 336 336 335 335 335 335 335 334 334 333 332 331 329 328 327 326 327 328 328 328 328 327 327 326 325 324 322 320 318 316 315 314 312 308 304 301 301 305 309 313 315 316 317 317 317 315 313 312 314 316 318 319 318 315 312 308 304 294 281 269 254 229 201 183 174 171 173 176 179 182 184 183 170 165 171 181 187 190 192 196 202 209 211 214 213 209 205 201 198 199 202 207 210 211 210 210 217 249 315 344 347 343 337 336 340 346 351 2 359 65 166 176 184 193 208 241 276 255 233 228 228 227 223 218 214 210 209 215 226 240 256 281 311 325 333 326 322 321 321 320 320 320 320 319 315 311 308 307 307 303 297 291 288 297 12 53 67 73 67 57 53 46 36 23 11 3 358 356 2 16 24 20 6 359 355 346 341 344 357 7 4 336 273 258 267 313 99 106 121 128 134 139 142 144 147 153 159 164 168 171 176 181 189 193 195 199 200 202 205 206 206 204 200 198 195 192 189 185 177 166 160 158 157 156 155 156 157 156 155 154 151 149 147 148 149 152 154 156 158 158 158 157 157 162 171 177 182 185 187 189 189 187 185 184 183 182 182 183 185 187 188 189 191 192 192 192 191 190 189 186 183 180 176 170 162 150 133 122 125 136 147 157 168 172 173 172 172 173 175 178 181 185 187 186 186 185 178 170 165 166 172 182 196 210 209 198 196 194 197 204 207 206 190 154 146 162 176 183 183 180 177 172 173 177 185 194 201 193 174 164 167 183 197 200 204 210 225 244 257 267 270 253 233 222 215 213 213 214 215 220 222 217 212 209 207 206 203 199 198 196 196 194 190 188 187 186 184 184 185 187 190 195 198 199 200 201 201 201 201 202 204 203 201 198 195 195 195 194 194 196 199 203 206 208 210 210 209 207 205 205 206 209 212 217 223 232 242 243 236 230 224 216 212 209 204 200 198 199 201 203 203 203 201 199 197 196 196 197 195 194 191 187 181 177 174 172 170 170 170 172 176 180 185 191 197 200 198 188 176 168 165 165 165 168 174 180 184 188 192 195 197 198 198 198 198 197 194 192 188 184 181 179 178 177 177 177 178 179 181 184 186 188 188 185 182 182 185 189 193 196 197 199 203 205 208 212 214 216 217 219 222 226 229 231 232 237 240 241 239 238 234 227 218 210 203 192 188 155 120 105 105 117 134 147 155 159 164 167 169 170 171 172 172 173 173 172 171 169 168 168 168 169 170 171 172 174 177 179 183 184 185 187 189 190 192 192 193 194 194 195 195 195 196 196 197 198 199 199 200 202 203 205 206 206 206 206 205 205 204 204 203 203 203 202 202 201 200 200 200 200 199 199 199 199 199 199 198 198 198 198 198 197 197 197 197 197 197 196 196 196 196 196 196 196 196 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 195 195 196 196 196 196 196 196 196 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 341 341 341 341 341 341 341 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 336 336 335 335 335 335 335 335 335 334 334 332 330 328 327 328 329 329 329 330 329 328 327 326 324 323 320 318 316 314 313 311 307 302 297 297 303 309 312 314 314 315 315 315 314 311 309 309 310 313 314 314 311 308 305 303 299 286 272 259 244 219 196 183 176 174 174 176 176 180 184 181 172 169 173 182 187 189 190 193 196 200 205 209 209 208 207 205 205 207 211 215 219 222 221 226 240 271 303 325 331 328 326 330 336 345 351 360 17 107 152 172 188 203 224 262 284 265 238 232 229 236 237 235 234 231 231 241 256 270 284 295 303 306 310 311 312 313 314 316 317 318 318 317 311 302 301 298 294 290 286 280 271 83 83 86 88 83 75 66 63 52 40 29 18 7 358 352 345 344 348 351 350 350 347 344 345 354 13 22 19 10 239 237 248 262 264 234 157 148 144 149 158 160 159 160 162 164 155 153 148 150 161 175 186 193 194 199 202 202 201 199 198 194 189 187 184 178 170 163 160 159 159 159 158 159 160 159 158 157 154 152 150 149 151 153 156 159 161 161 163 165 166 169 181 183 182 183 184 186 186 185 185 184 183 182 182 183 185 187 188 189 190 191 191 191 191 190 189 188 188 187 186 185 181 171 152 130 143 131 141 161 173 178 179 179 178 178 179 179 181 183 185 187 188 188 185 180 177 175 175 178 189 205 209 206 201 196 198 204 208 204 182 151 155 175 185 190 191 188 185 182 184 190 197 202 201 184 166 163 171 180 182 192 197 201 211 224 234 243 249 244 234 224 215 213 211 209 209 215 221 219 214 211 207 204 201 198 196 196 195 194 192 190 189 188 187 187 188 189 192 195 197 200 201 201 201 200 199 200 200 200 199 198 197 197 195 193 193 196 199 202 205 207 208 208 207 206 205 205 207 208 211 214 218 224 233 239 237 232 227 224 218 211 203 198 196 197 200 204 205 205 203 202 201 200 199 200 199 198 195 188 181 176 173 172 171 171 171 174 178 180 184 190 195 197 191 180 169 163 162 162 164 168 175 180 185 190 194 197 199 198 197 196 196 194 192 190 187 184 182 179 178 178 178 179 179 180 184 186 189 190 189 187 184 184 187 190 193 193 197 200 202 205 207 210 213 215 217 219 222 225 226 226 229 233 237 238 235 234 231 226 219 214 212 208 195 171 137 115 111 122 138 150 157 162 165 167 167 169 171 172 173 173 173 172 171 170 169 169 169 169 170 172 174 176 179 181 184 185 186 187 189 190 191 193 194 195 195 195 196 196 196 197 198 198 199 200 201 202 204 206 206 207 206 206 205 205 205 204 204 203 203 202 202 201 201 200 200 200 200 199 199 199 199 199 198 198 198 198 198 198 198 198 197 197 197 196 196 196 196 197 196 196 196 195 195 195 195 195 195 195 194 194 194 194 194 194 195 195 195 195 195 195 196 196 196 196 196 196 196 196 196 197 348 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 339 339 339 339 339 339 338 338 338 338 337 337 336 336 336 335 335 335 335 335 335 336 335 334 331 330 329 331 332 331 331 330 330 329 327 325 324 322 319 317 314 314 312 308 302 297 298 304 310 313 314 314 314 314 314 313 311 307 305 305 307 309 310 308 304 299 301 297 290 278 264 250 233 210 191 182 177 176 176 177 178 181 185 180 174 172 176 183 188 189 190 192 193 197 201 206 208 208 208 208 210 214 218 222 226 229 230 238 252 270 290 307 315 317 318 321 327 335 340 348 22 117 145 163 187 213 238 270 277 261 247 245 239 240 248 250 252 255 261 271 282 290 296 299 300 301 302 304 305 307 308 311 313 315 314 312 306 294 291 283 275 267 253 195 125 109 104 103 101 92 88 79 65 50 37 26 19 10 2 354 343 335 333 336 338 340 340 341 348 4 24 33 39 72 159 210 227 242 251 255 240 245 333 92 152 162 164 162 156 134 144 113 125 133 142 158 176 187 193 196 199 199 197 195 193 188 185 183 179 173 166 162 161 161 162 161 161 163 162 162 161 159 156 154 152 152 152 154 157 158 160 164 170 179 191 194 193 184 181 181 181 182 182 183 183 183 183 183 183 184 185 187 188 189 190 190 190 189 189 188 188 189 190 191 193 195 194 188 173 153 157 140 141 160 176 182 185 186 185 183 183 183 183 183 185 188 191 191 188 186 182 176 172 173 182 193 197 198 197 196 197 202 206 198 176 157 165 182 190 193 193 192 191 190 193 198 203 207 199 177 167 171 178 182 184 187 189 193 201 212 219 226 233 235 231 228 224 219 214 209 207 214 220 219 215 213 208 204 201 201 199 196 194 194 194 192 191 191 190 190 191 191 193 194 199 201 201 200 199 200 200 199 198 198 199 199 199 197 194 192 193 195 198 201 204 206 207 206 205 204 204 206 207 207 208 210 213 218 224 230 233 233 232 230 222 212 201 196 194 195 199 203 206 207 206 205 204 202 202 202 201 201 197 189 181 176 174 173 173 173 175 176 179 181 184 188 191 190 184 173 164 163 160 160 164 170 176 181 187 193 197 199 200 199 198 196 194 191 190 189 187 184 182 179 178 178 179 179 180 182 186 189 191 192 191 188 186 187 189 191 193 194 197 200 202 204 206 209 212 215 217 218 220 221 224 226 229 232 235 236 234 232 230 226 221 220 219 212 202 186 159 131 121 128 141 153 159 163 165 166 168 170 171 173 173 173 172 172 171 170 170 170 170 170 172 173 175 178 180 182 184 185 187 187 188 189 191 193 195 195 195 196 196 197 197 198 198 198 199 200 201 203 205 206 207 207 207 206 206 205 205 204 204 204 203 203 202 201 201 200 200 200 200 199 199 199 199 199 198 198 198 198 198 198 198 198 197 197 197 196 196 196 197 197 197 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 196 196 196 196 196 197 197 197 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 336 336 336 335 335 335 335 336 337 337 336 334 333 332 332 332 332 331 330 329 329 327 326 324 322 319 317 316 315 314 309 304 305 308 311 314 315 315 315 314 313 312 310 308 304 302 302 304 305 305 303 298 292 293 287 281 270 255 239 221 202 189 183 180 180 180 180 182 185 186 182 179 178 182 186 189 190 191 193 193 196 200 203 206 207 209 210 213 218 222 227 229 231 238 245 256 269 281 293 301 305 308 310 313 316 321 326 327 152 153 161 181 225 250 267 269 261 255 253 250 251 261 261 263 269 277 285 291 294 295 296 295 295 295 296 297 298 300 303 306 308 307 304 298 289 277 262 249 224 187 150 130 122 120 117 110 100 92 77 53 35 24 17 13 8 359 352 344 337 334 333 332 334 335 338 350 11 29 39 52 84 147 219 218 239 302 337 317 311 356 75 137 158 162 156 137 101 88 85 111 123 130 146 167 182 190 193 197 197 197 194 189 185 181 179 175 170 165 162 162 163 164 164 164 165 165 164 163 161 158 156 155 154 154 155 155 156 157 159 165 179 204 207 179 176 176 177 178 178 179 180 181 182 183 183 183 184 186 187 188 188 188 188 188 187 186 185 186 189 191 194 197 200 200 196 190 182 165 152 143 151 170 183 189 190 190 189 188 188 187 187 189 191 194 193 189 184 176 166 161 168 179 185 187 189 189 192 196 201 202 189 169 162 171 182 187 188 191 194 195 196 196 199 204 205 195 175 174 177 180 181 181 179 180 189 200 209 214 218 222 223 223 225 228 223 217 211 209 215 219 217 215 213 210 207 206 206 202 196 194 195 195 194 193 194 194 194 194 194 194 197 202 202 201 199 199 199 200 199 198 198 199 199 199 197 194 193 194 195 196 198 202 205 205 205 205 204 205 207 209 208 206 206 208 213 218 222 225 226 229 229 223 210 198 193 192 193 197 202 206 208 208 207 206 204 203 203 203 202 199 191 182 177 176 175 176 177 178 180 182 183 185 187 187 183 176 170 168 161 159 161 166 171 177 184 191 197 199 200 200 200 199 195 192 189 188 188 186 184 181 179 178 178 179 180 181 184 188 191 193 195 193 190 189 190 191 192 193 195 198 200 202 203 206 208 212 214 216 217 218 221 223 226 230 233 236 238 236 234 231 228 225 225 223 217 209 199 180 153 134 134 144 154 160 162 164 167 168 170 172 173 173 173 172 172 172 172 171 171 171 172 174 175 177 179 181 183 185 186 186 187 188 190 192 194 195 196 196 196 197 197 198 198 199 200 200 201 202 204 206 207 207 207 207 206 206 206 205 205 204 204 203 203 202 202 201 200 200 200 200 199 199 199 199 198 198 198 198 198 198 198 198 198 197 197 197 196 196 197 197 197 197 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 196 196 197 197 197 197 197 197 197 197 197 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 338 337 337 337 336 336 336 335 335 335 336 337 338 338 337 335 333 331 329 328 328 328 328 329 329 328 328 328 327 325 323 322 323 324 318 313 312 313 314 315 315 315 314 314 313 310 308 305 302 300 300 301 302 300 297 294 289 286 279 271 261 247 230 214 199 190 186 185 186 185 186 187 189 189 187 186 184 187 189 191 193 194 194 195 197 198 200 203 206 209 212 217 222 226 228 231 236 243 249 258 268 273 282 289 294 296 297 298 301 303 301 280 234 199 189 204 240 252 259 268 266 267 267 265 267 272 268 268 272 281 288 291 292 290 290 288 287 286 285 285 287 289 291 294 295 294 294 285 271 256 236 213 185 165 148 137 133 132 128 118 116 92 54 26 13 9 5 3 359 348 345 340 337 336 334 332 333 334 337 351 10 23 27 26 4 316 303 298 315 359 7 0 357 51 99 132 153 157 142 133 113 91 94 105 115 120 135 159 177 185 189 193 194 195 191 185 181 178 175 171 167 164 163 164 165 165 165 166 166 167 167 165 163 160 159 157 156 155 155 154 154 152 150 145 141 152 163 159 168 171 173 174 175 176 177 179 181 183 183 184 185 186 187 187 187 187 187 186 184 184 184 186 189 192 197 200 202 201 196 194 187 172 161 154 153 160 178 190 194 195 195 195 194 193 191 192 195 197 194 188 177 165 152 152 169 170 182 186 186 186 190 196 202 201 182 165 167 175 180 181 185 190 195 197 197 196 198 202 201 192 181 184 183 185 180 174 169 173 190 203 209 213 214 215 219 217 218 223 223 218 211 209 214 216 215 213 211 209 209 209 208 203 197 194 195 197 196 195 197 197 198 198 198 198 201 204 204 201 199 199 199 200 201 200 200 199 199 199 196 194 194 195 195 195 197 200 203 203 203 203 204 206 209 210 209 207 205 206 211 215 217 218 220 223 224 220 208 197 191 191 193 196 199 203 205 207 207 206 205 204 204 204 203 200 193 184 182 179 178 179 181 182 183 185 186 187 187 183 177 170 166 164 160 160 163 167 172 179 188 195 199 200 200 200 199 197 194 190 188 187 187 186 184 181 179 179 179 179 181 183 186 189 193 195 197 196 193 192 192 193 194 196 197 200 201 202 203 205 208 211 213 215 216 219 221 224 227 230 234 237 238 238 237 234 233 231 230 227 223 217 209 195 172 148 140 146 152 157 161 165 167 169 171 172 173 173 173 173 172 173 173 173 173 174 174 176 178 179 181 182 183 185 185 186 187 189 190 192 194 196 196 197 196 197 197 198 199 200 201 202 202 203 205 206 207 208 207 207 207 207 206 206 205 205 205 204 203 203 202 202 201 201 200 200 199 199 199 199 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 196 196 195 195 195 196 196 195 195 195 195 195 195 195 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 337 337 337 337 337 336 335 335 336 336 338 338 337 335 331 328 325 322 322 322 324 325 327 328 329 330 331 332 331 330 329 327 323 318 314 313 314 314 314 313 312 312 312 310 308 305 302 300 299 298 299 298 295 290 291 287 280 272 263 253 239 225 210 198 191 187 187 187 187 188 189 191 191 191 191 190 191 192 193 195 196 198 200 200 200 201 203 207 211 215 220 225 229 229 234 240 247 252 258 264 268 274 279 283 285 286 286 286 285 281 270 255 249 261 283 274 260 264 277 275 284 284 280 279 278 272 269 269 277 286 290 290 289 286 283 280 276 272 268 267 267 269 271 272 272 278 264 248 231 205 185 170 158 146 140 139 138 136 128 114 63 22 5 358 355 353 351 347 340 338 336 336 335 334 334 335 338 343 353 5 11 6 349 329 321 322 325 339 353 359 2 19 84 110 128 146 150 142 131 112 102 101 104 108 115 128 151 171 179 185 189 191 193 190 183 178 175 171 167 164 163 164 165 166 167 167 167 168 169 168 167 165 164 162 161 159 157 156 155 154 152 147 136 120 116 131 147 161 167 170 170 172 174 176 178 180 181 183 183 184 185 186 187 186 185 185 184 183 183 184 186 189 193 197 200 201 199 199 194 184 176 173 175 175 173 178 191 198 200 201 201 201 199 196 195 197 198 193 183 169 155 147 156 172 177 188 190 189 188 190 196 201 198 181 169 173 177 181 184 187 192 196 197 196 195 198 201 198 191 186 187 190 189 180 171 167 175 193 204 210 212 211 210 210 209 212 218 220 216 210 206 209 211 210 209 207 207 207 207 206 203 198 195 196 198 198 198 199 199 199 201 202 202 205 208 207 203 200 199 200 200 202 202 202 202 201 199 195 195 196 196 195 194 195 198 200 200 201 201 203 207 208 209 209 207 205 206 211 213 215 214 214 217 218 215 206 197 192 192 195 197 198 199 202 205 205 204 204 203 204 204 204 202 196 189 188 183 182 183 185 186 187 188 188 188 186 181 175 172 167 162 162 163 166 169 175 183 192 198 199 199 198 197 196 195 191 188 186 186 186 186 184 181 180 180 179 180 182 184 187 191 194 197 199 199 196 195 194 195 196 198 199 201 201 202 203 205 208 209 211 213 216 219 222 225 228 231 234 236 238 239 239 238 237 235 231 231 228 223 217 205 184 158 146 147 148 155 161 165 168 171 172 173 174 174 174 174 174 174 175 175 175 176 177 178 179 180 181 182 183 184 185 187 188 189 190 192 195 196 197 197 197 197 198 199 200 201 202 203 204 205 206 207 208 208 208 208 207 207 207 207 206 205 205 205 204 203 203 202 202 201 201 200 199 199 199 199 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 196 196 196 195 196 196 196 196 195 195 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 198 198 198 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 337 336 336 336 336 336 335 333 329 324 325 320 317 318 319 321 324 326 327 328 329 328 327 328 323 321 321 317 314 312 312 312 312 312 311 310 310 309 307 305 303 300 298 297 297 296 294 290 285 286 280 273 265 255 243 229 217 204 192 184 181 182 183 184 187 189 193 194 196 196 195 195 195 196 195 198 203 206 206 206 207 209 212 215 219 223 224 228 233 239 244 249 254 259 262 264 267 270 273 275 277 278 275 272 267 263 262 271 299 317 306 285 277 281 288 297 299 293 291 284 277 272 268 271 281 289 290 289 285 278 268 252 234 221 218 220 226 233 238 244 251 217 177 141 163 172 163 148 137 135 139 137 137 126 78 22 5 356 349 345 343 342 339 336 335 334 334 334 335 336 340 345 349 355 0 2 353 337 332 328 329 335 343 349 351 355 16 97 116 126 138 144 144 133 119 113 107 104 106 115 130 149 167 173 178 183 188 191 190 183 176 171 167 164 163 164 165 167 167 168 168 169 170 170 169 168 168 168 167 165 163 161 160 159 157 154 149 139 123 114 128 145 158 164 167 168 170 172 174 176 178 180 181 182 183 184 185 185 183 182 182 183 183 185 186 187 189 192 196 197 198 198 195 189 183 184 190 199 202 199 193 195 203 203 204 204 203 202 199 198 198 199 191 177 162 151 147 156 168 187 195 197 194 192 193 197 199 194 178 170 172 178 186 192 195 197 198 197 196 196 199 201 198 195 192 187 190 190 183 177 176 183 196 204 209 210 209 209 206 205 209 215 216 212 206 202 204 207 207 206 205 204 204 204 202 202 198 195 197 200 202 202 202 201 201 203 205 206 210 212 210 207 203 201 200 200 201 202 203 203 201 199 196 197 198 198 197 195 195 196 197 198 198 198 201 205 205 205 205 205 205 206 208 209 211 210 209 210 212 209 203 197 194 195 198 199 199 200 201 202 202 201 201 201 203 205 206 204 201 197 192 186 186 188 189 189 191 191 190 188 186 182 180 173 167 164 165 167 169 172 179 188 196 198 199 197 195 193 192 191 189 186 184 185 186 185 184 182 182 180 180 181 183 186 189 192 196 199 201 201 200 198 197 197 198 200 202 203 202 202 204 205 207 208 210 212 216 219 222 225 228 231 233 236 238 239 239 239 239 237 235 235 233 229 223 210 187 165 160 150 149 154 160 166 170 172 173 174 175 175 175 175 175 175 176 177 177 178 179 180 181 181 182 182 183 184 186 187 188 189 190 193 195 196 197 197 197 198 199 200 201 202 203 205 206 206 207 208 209 209 209 209 208 208 208 207 207 206 206 205 205 205 204 203 203 202 201 201 200 200 199 199 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 198 198 198 198 198 198 198 198 198 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 339 338 338 338 337 337 338 338 337 336 335 335 334 333 332 329 324 321 321 318 316 317 318 321 323 324 324 323 320 315 315 314 311 311 312 310 308 307 308 309 309 308 308 308 307 305 304 302 300 298 297 296 295 293 290 288 284 278 271 263 252 239 225 213 201 190 182 175 172 172 174 180 186 192 196 198 201 202 200 198 198 199 199 201 206 210 212 214 215 218 220 222 226 230 229 233 238 244 248 253 256 259 259 260 261 262 264 266 268 270 268 263 259 258 264 278 302 320 317 304 297 295 296 303 309 306 304 294 287 279 269 259 256 263 271 168 116 121 141 162 171 173 178 185 193 200 205 211 198 78 60 56 63 109 128 121 115 116 126 127 127 88 32 9 358 350 344 339 337 336 333 332 332 333 334 336 337 339 343 349 353 357 359 357 349 338 335 331 334 340 346 350 351 353 10 117 124 127 129 134 137 133 127 125 112 103 105 118 136 152 163 167 168 175 183 189 189 183 175 169 165 163 164 166 166 167 168 169 170 170 172 172 170 170 170 171 170 169 168 167 166 165 162 158 152 144 132 124 139 151 158 162 165 168 170 172 174 175 176 178 178 179 180 181 182 182 179 179 180 182 184 186 189 190 191 192 193 193 193 192 188 185 184 193 205 215 216 211 204 201 206 205 207 205 202 200 199 199 200 197 187 175 162 155 151 159 179 194 201 203 201 199 198 199 198 187 169 165 167 180 194 202 205 204 201 198 196 196 201 202 202 198 191 186 189 191 188 183 183 187 196 203 207 208 208 206 204 202 207 212 212 207 201 197 200 204 204 204 203 201 201 200 199 199 198 196 197 200 203 205 206 206 205 206 208 210 213 214 213 210 206 203 202 201 201 202 202 201 199 197 197 198 200 201 199 197 196 196 197 196 196 197 200 202 202 201 200 201 202 204 205 207 208 207 204 204 206 205 201 197 197 198 199 200 200 200 201 201 200 198 198 199 201 205 207 207 206 203 197 191 190 192 193 193 194 194 191 190 188 186 180 173 169 168 170 172 174 177 184 192 198 198 197 194 190 188 188 188 187 184 183 184 185 185 185 184 182 181 180 182 184 187 190 193 196 199 201 201 202 201 199 199 200 202 203 204 203 203 204 205 206 207 209 212 215 219 222 225 227 230 233 235 236 237 238 239 239 238 237 237 236 233 227 212 195 185 164 152 149 154 161 167 171 173 174 175 176 177 176 176 176 177 178 179 179 180 180 181 181 182 182 182 183 185 186 187 188 189 191 193 195 196 197 197 198 199 200 201 202 203 204 206 207 208 208 209 210 211 210 210 210 209 209 208 207 207 206 207 206 205 205 204 203 203 202 201 201 201 200 199 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 196 196 195 195 196 197 197 196 196 196 196 196 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 199 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 339 339 339 339 338 338 338 337 337 337 337 336 335 334 333 333 332 330 327 324 322 320 318 318 318 319 320 321 320 317 313 310 307 306 303 303 304 305 304 302 303 304 305 305 305 305 305 303 302 300 299 298 297 296 294 291 288 283 282 275 263 251 236 223 212 203 195 187 181 177 174 173 170 172 179 187 193 197 199 203 205 204 202 202 202 203 204 208 212 216 219 223 226 228 231 234 237 236 240 245 250 254 257 258 258 256 255 255 257 258 259 261 263 264 260 255 255 263 276 295 311 317 318 313 305 297 299 309 314 307 304 300 288 261 188 162 163 143 133 125 120 126 143 159 168 171 172 170 177 169 137 85 65 54 50 52 59 76 86 85 83 87 92 79 32 12 360 350 343 337 334 332 332 326 327 328 330 335 337 339 341 345 351 357 360 359 355 350 348 338 333 336 343 349 353 356 360 49 137 133 131 128 128 128 122 112 109 107 100 103 117 135 150 155 153 160 168 176 182 184 180 174 169 165 164 165 167 167 168 169 170 171 172 174 173 171 170 171 172 173 172 172 172 172 172 170 166 158 150 141 138 155 163 162 165 168 169 170 171 172 173 174 175 175 176 176 176 177 177 174 175 177 180 183 188 192 194 196 194 194 191 188 186 185 186 189 197 213 223 222 215 208 204 205 207 211 209 203 198 196 199 200 195 186 178 169 167 161 166 183 197 204 205 205 206 205 201 194 176 161 161 165 182 200 211 215 214 207 200 196 197 202 203 203 197 187 184 189 192 190 186 184 189 197 202 204 205 205 203 201 199 205 208 207 202 196 194 197 201 201 202 201 200 200 199 198 198 198 197 197 199 202 204 206 208 209 208 209 211 213 214 213 211 208 206 204 203 203 203 201 200 198 196 197 198 201 202 201 201 199 198 198 197 196 197 199 201 201 199 198 199 199 201 203 204 205 205 203 202 202 201 199 198 198 198 198 198 198 199 200 200 199 197 196 198 199 203 204 207 208 206 201 196 194 195 197 197 198 196 193 192 191 187 181 175 172 173 175 177 179 182 188 193 197 198 195 190 186 185 185 185 184 182 181 183 185 185 185 184 183 181 181 183 185 188 190 193 197 198 200 202 203 203 201 201 202 204 205 205 204 204 204 204 205 207 209 211 215 218 222 225 227 230 232 233 235 236 238 238 239 239 238 238 236 233 227 211 198 187 165 155 153 156 164 169 172 174 175 176 177 177 177 178 178 179 180 181 181 181 181 182 182 182 182 183 184 185 186 187 188 189 191 193 195 196 196 197 198 199 200 202 203 204 205 207 208 209 209 210 211 212 211 211 211 210 210 209 208 208 207 207 207 206 205 205 204 204 203 202 201 201 201 201 200 199 199 199 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 199 199 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 338 337 337 336 335 334 333 332 332 331 329 327 327 325 322 320 320 319 319 320 319 317 314 311 309 307 303 300 301 302 302 301 301 301 302 302 302 302 302 301 300 298 297 297 297 296 294 290 284 278 279 267 254 243 229 203 181 172 169 171 176 177 177 176 176 176 177 181 187 192 195 198 201 202 204 204 204 205 207 208 211 213 217 221 226 230 234 238 240 241 245 248 252 256 259 260 259 256 251 249 249 250 253 255 257 258 260 259 254 252 258 270 286 301 311 314 317 308 290 285 295 299 299 305 308 301 228 168 140 137 139 139 135 127 129 142 155 159 151 138 127 118 95 86 75 65 58 57 57 57 59 61 56 58 51 29 0 352 350 344 338 334 331 329 328 325 319 321 322 328 334 337 339 341 346 352 358 360 358 354 350 345 339 337 341 351 356 0 4 19 120 143 140 139 130 124 118 107 93 87 94 100 104 114 130 142 144 144 152 159 166 173 177 176 173 169 166 166 167 167 169 170 171 171 172 173 174 174 173 171 172 173 174 174 176 177 180 182 182 178 171 162 154 154 168 169 169 169 169 169 169 169 169 170 170 171 171 171 171 172 172 172 170 172 174 177 181 188 194 199 201 199 198 191 184 181 184 188 192 198 215 226 223 216 208 205 204 207 213 214 208 200 196 197 197 193 186 182 180 171 163 168 182 194 200 204 207 209 209 200 184 173 161 157 166 185 204 218 223 222 214 203 197 198 201 203 204 196 186 186 191 193 192 189 188 191 197 198 201 202 202 200 197 198 202 205 204 199 194 194 195 197 199 200 200 200 199 199 198 198 198 198 198 199 199 202 205 208 209 209 210 211 213 214 213 211 208 206 205 204 204 204 203 200 198 197 198 200 201 203 202 202 200 200 200 199 198 198 199 200 200 200 200 200 200 200 200 200 202 203 203 203 203 201 201 200 200 199 198 195 194 197 199 199 198 196 195 196 198 198 202 205 208 207 204 200 197 198 199 200 200 198 197 195 193 189 184 179 177 178 180 182 184 188 192 194 195 195 190 185 183 183 183 183 181 180 180 182 183 185 185 185 183 182 182 184 186 189 191 193 196 198 200 202 204 204 204 203 204 206 207 206 205 204 204 205 205 206 208 211 214 218 221 224 227 229 229 232 234 236 237 238 239 239 238 237 235 232 225 222 211 188 169 160 158 160 168 171 174 176 177 177 177 178 179 179 180 181 182 182 182 182 182 182 182 182 183 184 184 186 187 188 189 189 191 193 194 195 196 197 198 200 201 202 204 205 206 207 208 209 209 211 212 212 212 212 211 211 210 210 210 209 209 208 207 207 206 206 205 204 204 203 202 202 202 201 201 200 200 200 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 197 197 197 197 197 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 340 339 339 339 338 338 338 338 337 337 336 335 334 333 332 331 330 329 327 327 325 323 322 321 320 320 320 319 318 316 313 312 310 306 303 302 301 301 301 300 300 300 299 299 300 299 297 296 295 295 295 295 293 290 283 271 266 261 245 236 239 254 70 90 106 124 146 165 174 175 176 176 178 179 182 186 189 192 195 194 195 198 200 202 205 209 211 212 213 216 221 226 233 239 241 243 245 248 252 257 261 262 261 258 250 243 239 239 241 246 250 251 252 254 253 249 246 248 261 277 287 295 300 300 287 271 265 274 271 279 293 302 302 299 297 273 149 143 137 133 129 130 135 140 137 123 116 109 93 84 81 78 70 65 63 61 54 45 37 29 29 13 350 335 331 330 329 328 327 326 325 323 322 318 313 320 330 334 335 336 340 345 351 355 356 356 354 348 341 338 340 348 359 3 2 7 63 148 154 151 148 138 124 112 102 94 91 95 103 108 115 124 127 132 138 145 151 156 162 170 175 174 171 168 168 168 169 170 172 172 173 173 173 173 173 173 172 172 172 174 177 179 183 187 191 193 192 191 189 182 174 174 171 169 169 168 168 167 167 166 166 166 167 167 167 167 167 167 167 166 168 171 174 179 186 195 201 204 203 201 194 185 180 182 187 190 198 213 222 220 213 212 204 200 203 211 215 214 207 200 197 195 189 183 178 175 162 157 166 179 187 194 199 204 206 205 192 175 159 150 155 168 186 205 221 229 229 222 208 201 199 201 204 203 196 190 190 194 195 194 192 191 193 196 196 200 201 200 198 197 198 200 202 201 197 195 196 197 198 198 198 199 200 200 200 200 200 199 199 199 199 200 201 204 207 209 209 210 211 213 214 213 211 210 207 204 204 205 205 204 201 200 199 200 201 202 202 203 202 202 202 202 202 201 200 200 200 200 201 201 202 202 201 200 199 200 201 202 203 204 203 203 203 202 201 199 196 193 194 196 197 197 196 195 196 198 199 202 204 207 207 205 202 200 200 201 201 200 201 200 198 195 192 188 183 181 182 184 186 188 191 194 196 196 191 184 181 180 181 181 180 178 178 179 179 182 185 186 185 183 182 183 185 187 189 191 192 193 196 200 203 205 206 206 206 206 208 207 207 206 205 204 204 205 206 208 211 214 218 221 224 226 227 230 232 233 235 236 237 238 238 238 236 234 231 230 224 212 193 176 168 166 167 171 174 176 177 177 178 178 179 180 181 182 182 183 183 183 183 183 183 183 183 183 184 185 186 188 188 189 190 191 192 193 195 196 197 199 200 201 203 204 205 207 207 208 209 210 211 212 212 212 212 212 211 211 211 211 210 209 209 208 207 207 206 206 205 204 203 203 203 202 201 201 201 201 200 200 199 199 198 199 199 198 198 198 198 198 198 198 197 197 197 197 197 197 197 196 196 197 197 197 197 198 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 200 200 200 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 336 335 334 333 332 331 329 329 328 327 325 323 322 322 321 321 320 320 319 318 317 315 312 309 306 304 302 301 300 300 299 298 297 296 296 295 294 293 292 293 294 293 289 282 272 265 256 246 240 245 266 318 25 76 100 116 135 155 168 169 170 168 173 177 180 182 184 187 190 185 187 189 193 198 204 209 211 210 211 215 219 225 232 240 240 243 244 246 249 255 260 261 258 252 243 237 232 229 231 235 240 241 241 240 238 234 232 234 248 269 272 277 276 265 253 246 245 250 264 266 279 289 292 293 288 283 271 248 188 137 128 127 128 129 126 124 116 105 95 88 83 80 78 70 62 52 36 21 13 14 360 343 330 323 321 321 322 322 322 322 320 316 315 312 316 327 334 335 334 335 338 343 348 350 351 351 348 341 335 333 336 344 354 357 348 352 164 166 168 170 170 162 137 112 104 100 99 102 107 113 117 117 124 130 135 140 144 148 154 164 175 178 174 171 170 170 171 173 175 175 174 173 172 171 171 170 169 170 171 176 181 186 189 192 195 198 202 213 231 239 239 174 162 163 164 165 165 165 165 164 164 164 163 163 164 163 163 164 164 164 165 168 172 177 186 195 197 201 203 202 197 189 182 180 184 190 199 211 217 217 216 209 200 196 199 206 212 214 211 205 198 193 185 180 172 159 151 156 170 182 186 190 195 199 201 199 190 183 156 147 157 171 185 203 223 236 239 231 216 211 205 205 204 201 196 195 196 198 198 196 194 192 193 194 197 201 201 199 197 197 198 198 198 198 196 195 195 197 199 199 198 198 200 200 201 200 200 200 200 200 200 201 202 204 207 208 209 210 211 213 214 214 214 211 206 203 203 204 205 204 202 201 201 201 202 202 202 203 203 203 203 204 203 203 202 202 201 201 202 202 203 204 203 201 201 201 201 201 202 204 204 205 203 201 200 199 197 194 193 194 196 196 195 195 196 197 200 203 204 205 206 205 203 202 202 202 203 202 203 201 200 198 195 191 188 185 186 188 190 190 193 197 199 196 187 179 177 178 179 178 177 176 177 178 179 182 185 186 185 184 183 184 186 188 189 189 189 192 196 200 203 205 207 208 208 209 209 209 209 208 206 205 204 205 206 208 210 213 217 221 222 224 228 230 231 232 234 235 236 237 237 236 234 233 233 230 224 213 198 184 176 174 173 174 177 178 178 179 179 179 180 181 182 183 184 185 185 184 184 184 183 183 183 183 184 186 187 188 189 189 190 191 192 194 195 196 197 199 200 201 203 204 206 206 207 208 210 211 212 213 213 212 212 212 212 212 211 211 210 210 209 209 208 207 207 206 205 204 204 203 203 202 202 201 201 201 201 201 200 200 199 200 199 199 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 339 339 339 339 338 338 337 336 336 335 334 333 331 330 329 329 328 326 325 323 322 322 321 321 320 320 320 319 319 317 315 312 309 306 304 302 301 300 298 295 295 294 293 292 291 290 291 292 292 288 281 274 266 266 252 245 249 260 277 301 340 88 118 125 137 141 152 161 160 156 163 165 162 166 172 177 180 177 179 181 187 195 201 204 205 206 209 217 222 224 227 232 234 237 235 235 239 245 252 254 251 246 240 253 247 241 235 227 222 221 219 214 208 203 202 210 222 234 249 247 236 227 221 219 224 234 246 248 262 271 276 276 272 268 265 262 254 169 125 121 122 123 122 123 117 109 102 96 91 84 73 56 37 19 2 356 351 345 335 326 320 317 316 316 317 318 318 316 313 314 308 316 328 336 338 337 335 335 336 340 343 345 345 344 339 333 327 326 329 335 341 339 324 295 208 203 194 199 210 214 195 133 113 110 108 109 113 116 118 121 125 130 133 137 140 144 149 162 178 182 179 178 174 173 175 177 178 178 176 173 172 168 163 160 158 159 159 168 182 194 199 201 201 203 210 230 254 244 242 155 153 157 160 162 163 163 163 163 162 162 162 162 161 161 161 161 161 162 164 167 172 178 186 194 196 200 201 200 197 191 185 182 183 192 203 210 213 212 209 202 195 193 197 202 206 208 208 205 198 189 187 174 158 148 150 163 180 189 191 191 194 195 195 195 189 171 150 153 164 175 186 201 220 237 243 237 232 222 212 207 204 200 198 198 199 201 201 198 194 192 192 195 199 202 201 199 198 197 197 197 197 197 196 196 195 196 197 197 198 198 200 200 201 200 200 200 201 201 201 202 203 205 207 209 210 211 212 213 214 214 214 210 206 203 202 203 204 204 203 202 202 202 202 202 203 204 204 204 204 205 205 204 203 202 202 202 203 203 204 204 204 203 202 202 202 202 203 204 204 205 203 200 198 197 197 196 194 193 194 195 195 195 196 198 201 204 204 205 205 205 204 203 203 203 203 203 204 203 202 201 198 195 191 189 189 190 193 192 196 199 199 195 185 177 176 177 178 177 175 175 175 177 179 182 185 186 185 185 185 185 186 187 188 188 189 192 195 199 203 206 208 209 210 211 211 211 211 209 207 205 204 205 206 208 210 213 216 219 220 222 226 228 229 230 232 233 234 235 235 234 233 233 231 228 224 215 203 192 185 182 180 179 182 181 180 180 180 180 181 182 183 184 185 186 185 185 185 184 183 183 183 184 185 186 188 189 189 189 190 191 192 194 195 196 197 199 200 202 203 204 204 206 207 209 210 212 213 213 213 213 212 212 212 212 211 211 211 210 210 209 209 208 207 206 205 205 204 204 203 202 202 201 201 201 201 201 201 200 200 200 200 200 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 197 197 198 198 199 199 199 199 199 199 199 200 200 200 201 201 200 200 200 200 201 201 201 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 339 339 339 338 338 337 336 335 334 333 332 331 329 328 328 327 325 324 323 322 321 320 320 320 320 320 320 319 318 317 315 312 309 306 303 301 299 296 293 293 292 290 289 288 288 289 290 289 278 271 266 263 261 254 252 258 267 276 284 286 257 178 152 147 145 154 158 155 150 147 140 139 149 159 168 173 174 176 181 186 193 197 197 199 205 216 231 237 227 225 223 222 220 216 214 220 229 237 246 252 254 259 280 280 277 259 226 195 183 180 179 179 179 177 177 182 185 188 194 193 186 184 187 198 215 228 230 240 244 248 247 249 253 256 258 255 202 117 113 114 117 119 119 116 111 105 99 92 67 29 6 353 344 337 339 335 328 323 318 314 313 313 314 314 315 314 312 309 308 308 327 338 342 340 337 334 334 334 337 338 339 339 336 331 326 321 320 322 324 326 314 291 272 254 228 219 227 240 245 236 184 133 121 119 118 120 119 121 124 127 130 134 137 141 145 151 164 181 186 184 184 179 177 177 180 181 181 179 175 166 155 145 145 139 127 120 122 140 180 202 208 206 201 202 212 219 213 156 146 151 155 158 160 162 162 163 162 162 161 161 161 160 160 160 161 161 162 165 169 175 181 186 187 195 199 199 198 196 192 188 184 185 195 205 209 211 208 200 192 188 191 198 202 204 204 204 202 197 191 183 169 156 153 160 175 190 198 197 194 193 192 191 188 178 161 154 162 170 179 187 197 212 226 233 233 232 225 215 209 205 202 201 202 202 203 202 199 195 193 193 196 200 201 201 198 197 196 197 197 197 197 197 196 196 195 195 196 198 199 200 200 200 199 200 200 201 202 202 203 204 206 208 210 211 212 213 214 215 215 214 211 207 204 203 203 203 204 204 204 203 204 203 203 204 205 205 205 205 205 206 205 204 203 203 203 203 204 204 204 204 204 203 203 203 203 203 203 204 204 202 199 197 197 197 196 195 193 192 193 193 194 195 198 201 203 203 204 205 205 204 203 203 203 203 204 204 204 204 203 201 197 193 190 190 192 192 194 197 199 198 192 183 177 176 177 177 175 175 174 174 176 179 182 184 186 186 186 186 186 187 187 187 187 188 191 195 199 202 206 208 210 212 212 212 212 212 210 207 205 205 205 207 208 210 212 213 215 218 222 225 226 226 228 230 231 233 233 234 233 232 231 230 228 224 218 208 199 193 189 186 186 187 184 182 181 180 181 182 183 184 186 186 187 186 186 185 184 183 183 183 184 186 187 189 190 190 190 190 191 193 195 196 197 198 199 201 202 203 203 205 206 208 209 211 212 213 214 213 213 212 212 212 212 212 211 211 210 210 209 209 208 207 207 206 205 205 204 203 203 202 202 201 202 202 201 201 201 201 201 200 200 200 200 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 199 199 199 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 341 341 341 340 340 340 339 339 338 338 337 336 335 334 332 331 330 329 328 327 326 325 324 322 321 320 319 318 318 318 319 319 319 319 318 318 316 313 309 305 301 297 294 292 291 288 287 286 286 287 288 285 280 267 261 262 259 257 255 256 261 267 270 272 271 267 259 244 197 171 163 161 155 148 141 138 139 147 156 164 168 173 179 187 194 201 202 197 196 208 234 258 263 241 234 215 202 190 186 190 201 216 228 243 261 274 280 291 299 298 283 205 162 159 161 166 171 175 174 173 168 164 165 174 180 180 178 182 189 201 223 232 232 233 233 235 241 248 255 261 264 269 85 98 106 109 113 115 113 108 99 88 72 3 343 336 332 330 330 328 325 321 317 314 312 311 311 312 312 312 312 312 311 311 319 336 344 344 340 335 333 332 332 333 334 334 333 330 326 321 318 316 315 313 310 288 269 260 253 239 238 244 254 257 245 206 155 136 129 128 126 126 126 128 129 132 137 141 147 154 161 171 184 188 189 189 185 180 179 181 183 184 181 168 146 140 136 133 124 113 106 101 100 110 137 158 154 144 131 129 131 133 140 144 150 154 157 160 161 162 163 163 162 162 161 161 161 161 161 161 161 162 167 173 179 182 185 188 193 196 196 195 195 193 190 187 189 197 205 205 205 197 184 178 180 189 198 203 204 203 203 203 199 193 183 172 164 165 175 186 196 201 200 195 190 190 185 176 161 154 160 171 177 182 187 193 203 214 220 222 224 221 216 211 207 205 206 205 205 205 203 201 200 195 196 198 200 201 199 198 196 196 196 197 197 197 197 197 196 196 195 196 198 200 201 201 200 199 199 200 201 203 204 204 205 207 210 211 213 213 214 215 216 217 216 214 210 206 203 203 204 205 205 205 205 206 205 204 205 206 206 206 206 206 206 206 205 205 204 204 204 204 205 205 205 205 205 205 205 204 204 205 205 204 202 199 197 197 198 196 194 192 191 191 192 194 195 198 200 202 203 204 205 204 203 203 203 203 204 204 205 206 206 206 203 199 194 192 190 191 193 195 197 197 195 189 181 177 177 177 176 176 174 173 174 177 180 183 184 186 186 187 187 187 187 187 186 186 188 191 195 198 202 205 209 212 213 213 214 213 213 211 208 206 205 206 207 208 209 210 211 213 218 222 224 224 224 226 228 230 231 232 232 232 231 230 229 228 225 220 213 205 198 194 192 192 190 187 183 181 181 182 183 184 186 187 187 187 186 185 184 184 183 183 184 185 187 188 189 190 190 190 191 192 194 195 197 198 198 200 201 202 202 204 205 207 208 209 211 212 213 214 213 213 213 213 212 212 212 211 211 211 210 210 209 208 208 207 206 206 205 204 203 203 203 202 202 202 202 202 202 201 201 201 200 200 200 200 200 200 200 200 199 199 199 199 198 198 199 199 199 198 198 198 199 199 199 199 200 200 200 200 200 201 201 201 201 201 201 202 202 202 202 202 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 341 341 341 340 340 339 338 337 337 336 334 333 331 330 328 329 328 326 325 324 323 321 319 317 316 316 315 316 317 318 318 319 319 320 321 320 316 309 300 290 290 289 285 282 281 282 283 285 283 278 268 256 251 253 249 249 250 252 254 257 259 259 262 266 272 275 270 218 171 164 157 150 146 145 148 153 159 166 167 173 183 194 205 214 216 212 208 223 258 283 292 288 264 208 187 168 162 172 188 206 220 233 255 265 280 294 302 304 291 155 149 158 166 174 180 181 179 176 170 163 165 177 188 196 209 227 231 230 247 249 245 242 241 243 248 255 263 271 279 292 314 354 53 83 101 107 104 91 65 35 4 330 326 324 323 323 323 322 320 317 314 312 310 310 311 311 311 312 312 313 314 318 329 340 345 344 338 334 331 330 330 330 331 331 329 325 322 319 316 312 308 301 292 268 268 256 246 243 245 251 258 261 249 213 171 150 141 137 135 133 132 132 133 137 142 148 157 168 176 181 183 186 190 192 189 184 181 180 181 178 167 151 141 138 137 131 123 114 106 99 95 95 98 100 103 108 110 113 119 129 138 144 150 154 157 160 162 163 164 164 164 163 162 162 162 162 162 161 162 165 170 177 179 182 185 187 189 191 191 192 194 194 193 193 195 201 204 201 193 179 167 167 176 189 198 202 204 204 204 204 200 193 186 181 178 183 190 194 197 201 202 195 187 185 171 155 149 155 170 180 183 185 187 190 199 200 209 215 215 214 213 211 208 207 208 208 207 207 205 203 200 197 198 200 201 200 198 197 196 195 196 196 197 198 198 198 197 197 197 198 199 200 201 201 201 201 200 201 202 204 205 205 207 209 211 213 214 214 214 215 217 218 217 215 212 208 205 204 205 206 206 206 206 206 207 206 206 207 208 208 208 208 207 207 206 205 204 204 204 205 205 205 205 206 206 206 206 206 206 207 206 205 202 199 198 198 198 196 193 192 191 191 192 193 195 197 200 202 203 204 205 204 204 203 202 203 204 204 205 206 207 207 205 200 197 194 192 191 193 195 196 193 191 186 180 177 176 175 175 173 172 171 173 177 180 183 184 186 186 187 187 187 187 187 186 186 188 191 194 198 201 204 208 210 212 214 215 214 213 211 209 207 206 207 208 208 209 209 210 212 217 221 222 223 224 225 226 228 229 230 231 231 231 230 229 227 225 222 216 209 203 199 197 195 192 188 185 182 182 183 184 186 187 188 188 187 186 185 184 184 184 185 185 186 188 189 189 189 190 191 192 193 194 196 197 198 199 200 201 202 203 205 206 207 209 210 211 213 213 214 214 214 213 213 212 212 212 211 211 211 210 210 209 209 208 208 207 206 205 204 204 204 203 202 202 202 202 202 202 202 201 201 201 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 199 199 199 200 199 199 200 200 200 200 201 201 201 201 202 202 202 202 202 202 202 202 202 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 341 341 341 340 339 338 337 336 335 334 332 330 329 328 328 326 326 325 324 321 319 316 314 312 311 312 312 313 315 317 318 320 324 333 348 22 105 141 182 255 269 273 274 274 276 277 278 271 265 254 245 240 240 236 239 243 243 243 243 242 242 246 253 259 266 258 209 176 166 160 154 154 157 160 162 164 168 170 174 183 193 206 218 227 230 231 241 261 284 294 299 291 247 213 187 166 167 181 197 203 207 229 236 265 292 305 318 51 148 158 171 180 189 193 191 188 184 180 174 177 192 206 223 243 255 257 254 255 254 253 253 254 256 260 266 274 282 292 304 314 320 323 335 355 19 14 355 344 338 329 320 319 318 319 319 319 318 317 314 312 310 310 310 310 311 312 313 313 315 317 323 333 341 344 341 336 332 330 329 329 329 329 328 326 323 320 318 315 311 303 293 280 262 257 245 240 241 245 251 256 259 250 210 175 160 155 150 145 142 140 139 139 145 149 156 168 180 186 186 186 186 188 189 189 186 182 178 173 162 148 141 144 144 140 134 127 119 110 102 98 98 102 106 110 111 110 113 120 129 137 143 149 153 157 160 163 164 164 164 164 163 163 163 163 163 162 162 164 169 173 179 179 183 186 185 183 183 185 188 192 195 197 199 203 208 207 196 181 168 160 166 178 189 196 201 203 204 204 204 202 195 192 191 190 194 197 194 194 198 199 198 192 178 161 148 151 164 178 185 188 188 189 190 195 196 205 209 208 208 209 210 208 208 208 209 208 208 206 203 201 199 200 201 201 199 198 196 196 195 195 196 197 198 198 198 198 198 198 200 201 202 202 202 201 201 202 203 204 205 206 206 209 211 213 214 215 215 214 215 218 218 217 216 214 211 207 206 206 207 207 207 207 208 208 208 208 208 209 209 209 209 208 208 207 206 205 205 204 205 205 206 206 207 207 207 207 207 208 208 207 206 203 201 199 199 198 196 195 193 191 191 192 193 194 196 200 202 203 203 203 203 204 203 202 202 203 204 204 206 207 207 205 202 201 197 193 192 193 194 193 188 185 181 177 175 173 172 171 170 169 170 174 178 181 183 184 186 186 187 187 187 187 187 186 187 189 191 194 197 199 203 204 207 211 213 215 215 213 211 210 208 208 208 208 209 210 210 211 213 219 221 222 223 224 225 226 226 227 229 230 230 230 230 229 228 226 223 218 211 209 205 200 197 194 190 186 184 183 185 186 188 188 189 188 187 185 185 185 185 185 186 187 187 188 188 189 190 191 191 192 193 195 197 198 199 200 200 201 202 204 205 207 208 209 211 212 213 214 214 214 214 214 213 213 212 212 211 211 211 211 210 210 209 209 208 207 206 205 205 204 204 203 203 203 202 202 202 202 202 202 201 201 201 201 201 201 200 200 200 200 200 200 199 199 199 199 199 199 200 200 200 200 200 200 200 200 201 201 201 201 201 202 202 202 202 202 203 203 203 203 203 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 341 341 340 339 338 337 336 334 333 331 329 328 328 326 326 325 325 323 320 316 313 310 307 305 306 306 308 310 313 317 325 5 85 103 114 123 130 136 174 236 257 266 266 264 260 257 254 252 246 244 238 230 229 233 238 240 238 234 229 226 223 225 230 230 215 192 180 174 169 165 167 172 172 170 169 169 171 175 179 187 198 214 230 241 244 244 247 259 269 283 286 273 257 239 206 183 198 214 198 185 180 190 209 278 310 349 84 150 172 188 199 205 205 203 201 199 201 210 225 227 233 243 252 257 257 255 252 253 257 263 269 275 279 284 290 298 307 314 316 318 319 318 316 315 318 320 321 321 318 316 315 315 315 315 315 315 314 312 310 309 309 310 311 313 313 314 315 316 319 325 334 341 341 338 334 331 330 330 329 328 327 326 324 321 319 318 316 312 304 289 280 271 247 236 234 237 242 248 253 257 245 187 166 161 161 157 153 150 148 147 147 153 155 163 177 186 189 189 187 185 183 182 182 181 176 170 163 156 150 148 153 152 147 139 130 122 114 108 105 106 110 114 116 116 116 117 122 129 135 141 148 153 157 161 163 164 165 164 164 164 164 163 163 163 163 164 168 172 173 175 179 183 185 182 178 176 179 183 189 195 200 206 207 211 206 192 178 168 165 173 182 189 194 198 201 203 203 205 203 200 200 199 198 196 192 187 186 191 193 192 185 175 162 152 157 171 178 184 190 192 192 192 193 197 201 203 203 204 207 209 208 208 209 209 209 208 206 203 201 201 201 201 201 199 197 196 195 195 195 196 197 198 199 199 198 198 199 200 201 202 202 202 202 202 203 204 205 206 206 208 211 213 214 214 214 214 214 216 219 220 218 217 216 213 209 207 207 207 208 209 209 210 210 209 209 210 210 210 210 210 210 209 208 207 206 206 205 205 206 206 207 207 207 207 207 207 209 209 208 207 205 202 201 200 199 199 197 194 192 192 192 193 195 197 200 203 202 202 201 201 202 202 202 201 202 203 204 205 206 206 204 204 201 198 195 194 193 192 188 179 175 172 170 168 168 167 166 166 167 170 174 179 182 184 185 186 186 186 187 187 187 187 187 188 190 192 194 196 197 198 202 206 210 213 214 214 213 211 210 209 209 209 209 210 211 212 214 216 221 223 223 224 225 226 226 226 227 228 229 230 230 230 229 228 226 223 220 218 213 208 203 199 196 192 188 186 186 187 188 188 189 189 188 187 186 185 186 186 187 187 188 188 188 189 189 190 191 192 192 194 195 197 198 199 199 200 202 203 205 206 208 209 210 211 213 214 214 214 214 214 214 214 213 212 212 212 211 211 211 211 210 209 209 208 207 207 206 205 205 204 204 204 203 203 202 202 202 202 202 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 202 202 202 203 203 203 203 203 203 203 203 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 341 340 339 338 337 335 333 331 329 327 327 326 326 325 325 324 322 318 313 309 305 300 298 299 297 297 298 300 299 125 121 118 117 119 124 127 135 160 207 233 247 250 246 241 237 239 244 244 244 238 231 228 231 237 242 244 240 234 228 222 221 218 208 193 187 187 185 182 179 180 183 181 176 175 173 172 173 177 184 199 218 240 256 256 247 240 240 242 253 262 266 267 264 256 249 272 278 232 212 188 205 246 273 306 359 79 154 184 204 215 218 216 214 214 218 229 251 267 261 253 251 252 253 253 252 254 259 268 278 287 294 298 302 306 311 315 318 317 318 317 314 310 309 310 312 314 315 314 313 313 313 312 312 312 312 310 309 308 307 308 309 311 314 315 316 318 318 320 325 334 338 337 334 331 330 330 330 329 328 327 324 322 320 319 318 317 315 308 299 289 269 242 230 230 233 238 245 253 261 229 146 151 155 160 161 159 157 154 153 154 157 158 168 184 190 191 189 185 180 176 174 172 169 166 164 161 159 157 156 161 159 153 143 133 124 118 114 113 115 118 118 120 121 120 121 123 128 132 139 147 153 157 160 162 162 163 164 165 166 165 164 164 164 166 168 172 174 175 176 178 181 182 178 173 171 173 179 186 193 199 200 208 209 203 191 180 173 172 177 183 188 192 196 198 200 203 205 205 203 205 205 200 191 181 177 179 183 186 187 183 177 168 161 163 172 177 184 190 195 195 196 197 199 201 201 200 202 205 208 209 209 209 209 209 208 206 204 202 202 202 202 201 199 198 196 196 196 196 196 197 198 200 200 200 199 199 200 201 201 202 202 203 203 204 205 206 207 208 210 212 213 214 214 214 214 215 217 219 220 220 218 217 215 213 211 209 208 210 211 211 211 211 211 211 211 211 211 211 211 211 210 210 208 207 207 206 206 206 207 207 207 208 208 207 207 209 209 208 208 206 204 202 201 201 200 198 196 194 193 193 194 196 199 202 203 202 202 201 201 201 201 201 200 200 202 204 205 205 205 204 203 200 197 195 193 191 187 178 164 160 160 159 160 159 159 160 163 167 171 176 180 182 184 185 185 186 187 187 188 188 187 187 188 190 192 194 195 196 197 201 205 209 211 213 214 213 211 210 210 210 210 210 211 212 214 216 219 221 223 224 225 226 227 227 228 228 228 229 230 230 230 229 228 226 225 223 220 215 210 205 202 198 194 190 189 188 189 189 190 190 190 188 187 186 187 187 187 188 188 188 188 189 189 190 190 191 192 193 194 196 197 198 199 200 201 203 204 206 207 209 210 211 213 213 214 214 215 215 215 215 214 213 213 212 212 212 212 211 211 210 210 209 208 208 207 206 206 206 205 205 204 203 203 202 202 202 202 202 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 202 202 202 202 203 203 203 203 203 204 204 204 204 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 341 340 338 336 334 332 330 328 327 326 325 326 326 325 323 320 316 311 305 298 298 293 287 281 273 253 190 147 136 129 125 123 123 121 126 135 156 198 228 241 244 239 231 225 228 234 241 246 247 239 231 231 238 246 251 251 248 246 244 238 232 225 215 206 201 198 198 196 182 179 180 178 179 175 179 181 189 204 226 246 264 276 276 271 260 249 243 246 252 256 262 266 268 272 284 292 280 274 241 268 277 286 304 340 42 155 195 214 222 224 224 224 224 229 242 261 272 267 258 253 252 253 252 258 265 273 283 293 300 305 306 308 311 313 314 314 315 314 313 310 308 307 307 309 311 313 311 310 310 310 309 309 309 308 306 304 303 304 305 308 310 311 316 319 320 320 322 327 332 333 331 330 329 329 329 330 329 328 325 322 319 317 316 316 316 315 311 311 295 271 242 228 227 231 236 244 255 270 74 120 137 147 159 164 163 161 159 158 157 155 152 165 187 189 187 183 177 171 167 165 165 164 164 163 163 162 162 163 167 165 160 150 140 131 125 122 122 123 125 124 126 127 126 124 125 128 132 139 147 152 156 158 158 160 163 167 168 168 167 166 165 166 169 172 177 177 177 177 178 179 178 174 170 169 171 176 183 189 195 199 206 205 199 191 184 178 175 176 181 186 191 192 196 200 203 205 206 207 209 208 198 181 171 169 172 177 185 189 186 182 176 169 168 173 180 186 192 193 196 198 201 202 202 202 201 201 204 207 208 209 209 209 208 208 206 204 203 202 202 202 202 201 199 198 197 197 196 196 196 198 200 202 202 201 201 201 201 201 201 202 203 204 205 206 207 208 210 212 213 214 214 214 214 214 215 217 219 220 221 220 219 217 216 214 211 210 211 212 213 213 213 212 212 212 212 212 212 213 212 212 211 210 209 208 207 207 207 208 208 208 208 208 207 207 208 209 209 208 207 205 204 203 202 201 200 198 196 195 195 196 198 202 204 204 204 203 202 202 202 202 200 199 200 202 203 204 204 204 204 202 200 197 194 191 185 177 160 146 146 148 151 153 153 153 156 161 168 173 177 181 183 184 184 185 186 187 188 189 189 189 188 189 190 193 194 195 197 198 201 204 208 210 212 213 212 211 210 210 210 210 211 212 214 215 217 219 221 223 225 226 226 227 228 229 229 229 229 229 229 229 229 228 227 226 224 221 216 211 207 204 200 196 193 192 191 191 191 191 191 190 188 187 188 188 188 188 189 189 189 189 189 190 190 191 191 192 193 194 196 197 198 199 200 202 204 205 207 209 210 212 213 213 214 214 215 216 216 216 215 215 214 213 213 212 212 212 212 211 211 210 209 209 208 207 207 207 207 206 206 205 204 203 203 203 202 202 202 202 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 201 201 200 200 201 201 201 201 201 201 202 202 202 202 203 203 203 204 204 204 204 204 204 204 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 343 343 342 341 340 338 336 334 331 328 327 327 326 326 327 328 326 322 318 316 312 303 290 291 280 266 250 227 196 171 155 146 141 141 140 137 132 134 148 173 201 234 245 243 235 222 208 220 224 242 257 259 249 234 228 240 250 250 246 245 249 252 251 248 247 248 239 223 217 222 249 188 172 174 179 182 185 207 218 237 252 263 273 281 283 283 283 278 269 260 256 256 256 258 263 267 273 283 290 291 292 284 288 291 296 306 319 331 293 225 224 223 226 228 230 231 235 244 258 267 265 259 256 255 256 257 271 278 285 293 300 305 307 307 308 308 309 309 310 309 309 307 306 305 304 304 306 308 310 308 308 308 307 307 307 305 303 300 299 299 300 302 305 307 310 317 322 322 321 323 326 327 327 326 326 326 327 328 328 328 326 324 320 317 315 314 314 313 313 312 310 299 279 245 228 226 230 236 244 255 275 18 66 126 149 161 166 166 164 162 160 155 135 64 28 53 165 171 169 165 161 159 161 163 165 166 165 165 164 165 168 170 169 166 158 148 139 133 130 129 129 129 130 134 137 135 131 128 131 138 144 149 153 155 156 158 162 168 173 174 172 170 168 168 170 173 176 179 180 179 177 176 176 174 171 168 168 170 175 179 182 188 196 201 199 196 190 184 179 174 174 178 183 187 190 196 200 203 205 206 208 209 207 190 169 165 164 169 177 186 192 192 188 181 174 172 177 183 186 187 192 197 200 203 204 205 204 203 203 205 207 208 208 208 208 208 208 207 205 203 203 202 202 202 202 201 201 199 199 198 197 197 198 199 201 203 203 203 202 202 201 201 203 204 205 206 207 208 210 212 213 214 214 215 214 214 215 216 217 219 221 222 221 221 220 219 217 214 213 213 214 214 216 215 214 213 213 213 213 213 213 213 213 212 211 210 209 209 208 209 209 209 209 209 208 207 207 208 208 208 208 207 206 206 205 204 203 201 199 198 197 197 198 200 203 204 205 205 205 204 203 204 203 201 200 200 201 202 202 203 203 204 203 200 196 191 184 173 160 144 137 140 144 149 151 152 155 159 165 171 175 179 181 183 183 185 186 186 187 188 190 190 190 190 190 191 193 194 196 198 200 203 205 208 210 211 212 212 211 211 210 210 211 212 213 215 216 218 220 222 223 224 225 226 228 228 229 229 229 229 229 230 229 229 228 228 227 225 222 218 213 209 207 203 199 197 196 195 194 193 192 191 190 189 188 189 189 189 189 189 189 190 190 190 190 191 191 192 192 193 194 195 196 197 199 201 203 205 206 208 210 211 213 213 214 214 215 216 217 217 216 216 215 214 214 213 213 213 212 212 211 211 210 210 209 208 208 208 208 208 207 206 205 204 204 203 203 203 202 202 202 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 203 203 203 203 204 204 204 204 204 204 204 205 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 343 342 341 340 338 336 334 331 329 328 328 329 330 331 330 327 323 320 325 322 310 289 278 250 227 210 198 190 183 177 173 173 180 175 171 166 169 187 201 209 226 236 235 226 213 201 206 220 245 266 266 253 239 233 244 257 247 231 225 227 237 251 254 253 255 251 242 238 243 259 251 202 179 185 193 208 232 247 257 265 272 279 282 282 279 279 279 274 267 262 260 259 260 261 265 274 284 287 290 292 291 293 296 301 306 310 312 307 285 255 246 235 234 235 237 240 246 254 261 263 263 263 263 263 269 280 284 289 295 299 303 304 304 304 304 305 305 304 304 303 303 302 301 301 301 303 306 308 307 305 304 304 304 303 301 298 296 295 296 298 301 301 304 309 317 324 325 324 325 327 324 322 321 322 323 324 325 325 324 322 320 317 315 313 313 313 311 311 310 307 300 282 245 225 224 228 235 242 252 271 276 22 129 153 163 167 167 166 164 161 139 63 36 34 65 133 151 155 154 154 156 160 165 167 167 166 166 166 168 171 173 172 169 163 154 145 138 134 133 132 133 136 143 151 148 140 135 139 146 148 150 153 153 155 160 166 173 178 180 177 174 171 171 173 176 178 181 182 180 176 174 173 172 170 168 168 170 176 176 181 187 193 196 195 193 188 181 175 172 173 175 179 184 190 195 199 202 204 206 207 205 197 174 160 161 163 170 178 186 194 196 194 187 179 178 183 186 187 188 192 197 201 203 205 206 205 205 205 206 207 207 207 208 208 209 208 208 206 204 203 203 203 202 203 203 202 201 201 199 199 199 199 200 201 202 203 203 204 203 202 202 204 205 206 207 208 209 210 212 213 213 215 215 215 215 215 216 217 219 220 222 223 222 222 221 219 217 216 215 216 216 217 216 215 215 215 214 214 214 214 214 214 213 212 211 210 210 210 210 210 210 210 210 209 208 207 208 208 208 208 208 207 207 205 205 204 203 201 200 199 199 200 202 203 204 205 206 206 205 205 205 205 203 201 201 200 200 200 201 201 203 204 202 196 186 174 160 146 142 140 144 149 153 155 158 162 167 171 174 177 179 180 182 183 185 186 186 187 189 190 192 192 191 190 191 191 194 197 200 203 205 207 209 210 211 212 212 212 211 211 211 211 213 214 215 217 218 220 222 223 224 225 227 228 229 229 230 230 230 230 230 230 229 228 228 227 225 223 219 216 212 211 206 203 201 200 198 196 194 193 192 190 189 189 190 190 190 190 190 190 190 190 190 191 191 192 192 193 193 194 194 195 197 199 201 203 206 207 209 211 212 213 213 214 215 216 217 217 217 217 216 216 215 214 214 213 213 212 212 212 211 211 210 209 208 208 208 208 207 207 206 205 205 204 204 203 203 203 203 202 202 202 201 201 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 203 203 203 203 204 204 204 204 204 204 205 205 205 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 345 345 345 345 345 344 343 341 339 338 337 336 335 336 335 337 338 338 338 337 335 331 332 353 354 347 329 242 205 194 189 191 195 201 207 215 224 234 224 219 211 212 221 230 235 238 237 231 218 205 200 202 209 216 246 247 242 242 247 254 260 245 210 209 203 216 241 249 247 245 244 243 244 246 248 244 240 202 199 209 226 242 253 259 265 271 276 277 278 276 272 269 267 263 260 259 260 261 264 269 277 280 286 290 291 292 295 298 301 304 305 305 303 298 291 283 259 245 242 243 245 249 254 259 264 268 271 270 272 276 280 283 287 291 295 298 299 300 300 300 300 300 299 299 298 298 298 297 297 298 301 303 305 302 300 300 300 300 298 295 294 293 294 296 298 299 301 305 311 319 326 327 325 323 322 318 317 317 317 318 319 319 318 316 315 314 313 313 313 314 313 313 310 308 305 299 284 250 223 220 225 232 239 247 258 261 87 132 155 164 168 169 168 165 157 97 60 54 71 104 130 143 148 149 151 155 161 167 169 169 169 168 169 171 174 174 173 171 166 158 149 141 136 134 133 134 142 158 165 163 154 146 148 151 150 150 150 151 154 160 166 173 179 182 181 178 175 175 176 177 179 182 181 178 175 174 174 172 170 168 169 171 174 178 185 190 193 194 193 190 185 177 170 169 171 172 177 183 189 195 198 201 203 204 203 197 181 163 162 158 165 173 180 187 193 197 198 193 187 184 188 190 190 191 193 197 201 204 206 206 206 206 206 207 207 207 207 208 208 208 208 208 207 206 204 203 203 203 203 203 203 202 201 200 199 200 200 200 201 202 203 203 204 204 203 203 204 205 206 208 209 210 211 211 212 214 215 215 216 216 216 217 218 219 221 221 222 223 224 223 221 220 218 218 218 219 220 218 217 217 216 216 215 215 215 216 216 215 214 212 212 212 211 211 211 211 211 211 210 209 208 208 208 208 209 209 208 207 206 206 205 204 203 201 200 201 201 202 203 204 206 207 207 207 206 206 206 205 202 201 200 199 198 196 197 200 204 203 195 183 169 156 145 151 150 152 157 160 162 165 169 172 173 175 177 178 179 181 183 185 186 186 187 189 191 192 192 192 191 190 191 195 199 203 205 208 210 211 211 212 212 212 212 212 211 211 212 213 215 216 217 219 220 221 222 224 226 227 229 229 230 230 231 231 231 231 231 230 228 227 227 225 224 221 219 215 212 210 207 206 203 201 198 196 194 193 191 190 190 190 190 190 190 191 191 191 191 191 191 192 192 192 193 193 193 193 194 196 199 201 203 206 208 210 212 212 213 214 215 216 216 217 218 218 217 216 216 216 215 215 214 213 213 212 212 212 211 210 210 209 208 208 208 207 206 206 206 205 204 204 203 203 203 203 203 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 203 203 203 203 204 204 204 204 205 205 205 205 205 205 205 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 346 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 345 345 346 345 345 343 341 340 339 339 341 340 341 344 346 347 347 349 350 350 350 356 6 9 8 9 360 189 184 183 190 218 256 262 262 265 265 261 256 248 249 257 266 271 271 263 240 208 195 189 188 190 194 200 202 223 254 271 278 279 252 192 195 184 202 226 232 227 224 226 233 239 240 239 238 234 221 215 222 236 246 252 257 261 265 269 271 272 269 264 260 257 255 255 256 258 261 266 273 278 280 287 290 292 294 295 297 299 300 300 300 299 299 297 292 280 265 253 249 249 252 256 260 266 270 271 274 277 279 279 281 284 287 291 293 295 296 296 296 296 296 295 294 294 294 293 293 294 296 298 299 300 297 296 295 294 293 292 291 291 293 295 298 300 301 304 308 315 321 325 324 321 319 317 313 312 312 312 313 312 311 307 305 306 308 309 310 311 312 312 312 309 305 302 295 282 253 222 213 219 228 234 237 239 230 139 141 157 166 171 172 171 166 150 108 99 85 109 125 135 142 146 148 150 155 162 168 172 172 172 172 174 175 177 175 173 171 167 160 150 142 140 136 134 142 165 179 180 175 166 156 150 149 148 148 148 149 153 158 164 170 176 181 183 182 180 178 179 179 181 183 182 179 177 177 176 173 171 170 172 174 176 182 189 193 195 194 191 186 180 173 168 167 168 171 176 183 189 194 197 200 202 202 198 186 169 155 158 164 173 178 183 189 193 196 198 198 195 192 191 196 196 195 196 198 201 205 207 208 207 206 206 206 207 207 207 208 208 207 207 208 207 206 204 203 203 204 204 203 202 201 200 200 200 200 200 201 201 202 203 204 205 205 205 204 205 206 207 208 210 210 211 212 213 214 215 216 216 217 217 218 219 220 221 221 222 223 224 225 224 222 221 220 220 221 222 221 220 219 218 217 217 217 217 217 217 216 215 214 214 214 213 212 212 212 212 212 211 210 208 208 208 209 210 210 209 208 207 207 206 206 204 203 202 202 202 203 204 205 206 207 208 208 207 207 207 205 203 201 199 196 193 190 187 191 198 198 190 179 169 162 160 161 159 161 165 166 168 170 171 172 173 175 176 177 179 181 183 184 186 186 187 189 190 192 192 191 191 190 192 197 201 205 208 210 212 214 214 213 213 213 213 213 212 212 213 214 215 216 217 218 219 220 222 224 226 228 229 230 230 231 231 232 232 232 232 230 228 227 227 226 224 223 221 218 214 216 213 209 206 203 200 198 196 194 192 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 194 196 198 201 203 205 208 210 211 212 213 214 215 216 217 217 218 218 217 217 217 216 215 215 214 213 213 213 212 212 211 211 210 210 209 209 208 207 207 207 206 205 205 204 204 204 204 203 203 203 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 202 202 202 202 202 202 202 202 203 203 203 203 204 204 204 204 205 205 205 205 205 206 206 206 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 345 345 346 346 346 345 344 342 341 342 345 349 347 351 352 352 351 352 355 359 0 1 3 5 7 10 14 15 3 252 327 347 339 328 312 294 289 283 278 277 277 281 284 290 295 294 286 250 192 195 179 180 203 216 216 221 245 280 297 305 313 312 272 174 170 186 204 200 189 193 206 221 231 233 234 233 231 228 227 232 240 245 250 253 256 259 262 264 265 261 256 251 249 249 250 253 257 262 268 270 275 280 286 289 292 293 293 294 295 296 296 296 295 295 294 291 286 278 269 260 255 256 258 262 266 269 270 275 277 278 278 279 281 284 287 290 291 292 293 293 293 292 292 291 290 290 290 290 292 294 295 295 296 292 291 290 289 288 288 289 291 294 298 299 301 304 307 312 317 321 321 319 317 315 312 309 307 308 307 307 306 302 297 294 297 301 303 305 306 307 308 307 304 301 297 288 276 246 212 202 208 219 221 227 226 204 155 151 161 169 174 176 176 172 153 127 136 122 133 140 144 147 149 150 152 156 163 171 172 175 177 177 178 178 177 175 173 172 168 160 154 150 142 135 136 167 207 208 199 186 169 154 149 146 146 147 147 149 152 158 163 168 172 177 183 186 186 184 183 182 185 185 184 183 181 180 178 175 173 173 173 176 180 186 191 194 196 194 189 183 177 171 168 168 167 170 174 181 187 193 197 200 202 201 191 180 171 161 163 178 185 186 188 192 195 196 198 200 200 199 199 203 201 200 199 200 202 205 208 209 209 207 207 207 207 207 207 208 207 207 207 207 207 206 206 205 205 204 204 203 202 201 200 200 200 200 201 201 201 202 203 204 205 205 205 205 206 207 208 209 210 210 211 213 214 215 216 216 217 218 218 219 220 221 221 222 222 223 225 226 225 224 223 223 223 224 224 224 223 221 220 219 219 218 218 218 218 218 217 216 217 215 214 213 213 213 214 213 213 211 210 209 209 210 211 212 211 210 209 208 207 207 205 204 203 203 203 204 205 206 206 207 208 208 207 207 206 205 205 202 198 194 190 185 179 175 181 183 179 175 173 172 168 168 167 169 170 170 168 168 169 170 171 172 174 177 180 182 183 184 185 186 187 188 190 190 191 190 189 190 193 198 204 208 210 212 214 216 216 216 215 215 214 214 214 214 214 215 216 216 217 217 219 221 222 224 226 228 229 229 230 231 231 232 232 233 232 231 229 228 227 226 225 224 223 221 220 220 217 212 208 205 202 200 197 195 193 192 193 192 192 192 192 192 192 192 192 192 192 193 193 193 192 192 192 192 193 195 198 200 203 205 207 208 210 212 214 215 215 216 217 217 218 218 217 217 217 216 216 215 214 214 213 213 212 212 211 211 211 210 210 209 209 208 208 207 207 206 205 205 205 204 204 204 204 203 203 203 203 203 203 202 202 202 202 202 202 201 201 201 202 202 202 202 202 202 202 202 203 203 203 203 204 204 204 204 205 205 205 205 206 206 206 206 206 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 345 346 346 347 348 347 345 344 345 348 351 353 354 357 355 352 351 352 355 359 2 3 4 2 4 9 14 15 353 330 339 343 336 327 315 301 301 286 280 279 282 284 286 294 307 312 315 323 144 171 181 204 282 268 257 257 265 279 293 301 311 314 316 171 164 169 170 150 150 167 189 210 221 224 226 223 224 227 231 235 238 242 246 250 252 253 255 256 256 254 249 246 245 246 249 252 257 262 268 268 273 278 283 286 289 290 288 290 291 292 292 292 293 292 291 289 286 283 278 272 266 262 262 263 263 265 269 273 276 278 278 279 281 283 286 287 288 289 289 290 290 290 289 288 287 287 286 288 289 291 292 292 291 287 287 286 286 287 289 291 294 297 300 300 303 306 309 313 316 317 317 315 313 312 308 307 306 305 303 303 300 295 290 287 289 293 296 296 298 299 300 299 296 293 289 280 270 236 203 194 197 203 208 216 213 192 165 160 165 172 178 182 184 183 181 179 164 149 149 152 153 154 153 153 155 160 167 175 175 180 181 181 179 178 177 175 173 173 169 163 158 152 142 136 138 178 228 229 212 181 156 144 143 142 145 146 148 150 153 158 162 166 169 175 185 190 192 191 189 187 190 189 188 186 184 182 180 178 177 176 177 180 185 188 191 194 196 194 187 180 174 170 167 167 166 168 172 178 187 193 198 201 201 198 185 185 162 154 179 194 196 194 194 196 198 199 201 202 203 204 205 208 206 205 203 203 204 206 209 210 210 209 208 208 207 208 208 208 208 207 207 208 208 207 207 206 206 205 204 203 202 201 200 200 200 201 201 201 201 202 203 205 205 206 206 206 207 208 209 210 211 211 212 213 215 216 216 217 218 218 219 220 221 221 222 223 223 224 225 226 227 226 226 225 225 227 227 226 224 223 222 221 220 220 220 220 220 219 219 219 218 216 215 214 214 214 215 215 214 213 211 211 210 211 213 213 213 212 211 209 209 208 207 206 205 205 204 206 206 207 207 207 207 207 207 206 206 206 204 201 196 192 189 183 174 165 164 168 171 172 173 173 172 172 172 172 171 167 162 161 164 166 167 170 173 177 180 182 183 184 185 186 187 188 189 189 189 189 187 188 193 200 206 210 212 214 215 216 217 217 216 216 216 216 215 215 216 216 216 217 217 218 219 221 222 224 226 227 229 229 229 230 230 231 232 233 233 232 231 229 228 226 225 225 224 224 224 223 219 215 211 207 204 202 199 197 195 194 194 193 193 192 192 192 192 193 193 193 193 193 193 192 192 191 191 192 193 195 197 200 202 203 205 207 210 211 213 214 215 216 217 218 218 218 218 217 217 217 216 216 215 214 214 213 213 212 212 212 211 211 210 210 209 208 208 208 207 207 206 206 205 205 205 204 204 204 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 204 204 204 204 204 204 205 205 205 206 206 206 206 206 207 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 345 346 347 348 349 349 348 348 352 355 355 355 356 355 352 348 347 348 350 353 357 359 359 352 355 358 356 334 306 303 313 315 304 300 297 295 293 284 274 269 268 267 272 293 320 332 339 344 355 353 327 307 310 311 289 275 274 279 287 291 293 303 304 202 163 156 140 121 132 158 179 199 209 211 210 208 213 221 228 231 235 239 243 247 248 249 248 248 249 248 246 244 244 246 249 252 256 260 264 266 271 275 279 282 285 286 285 286 287 287 288 289 289 289 288 287 285 283 280 278 273 269 266 265 264 265 268 271 275 277 277 279 282 284 285 285 285 285 285 286 287 287 287 286 285 284 284 285 286 287 287 288 285 282 284 285 287 290 292 294 297 299 299 303 305 308 310 312 314 315 314 313 312 309 307 306 305 303 302 301 297 292 286 283 283 285 287 287 289 288 289 288 286 284 281 276 269 250 223 208 202 200 202 204 200 185 169 166 171 176 182 187 191 192 192 188 172 161 159 159 160 160 159 158 160 166 169 172 180 183 183 181 179 178 176 175 174 174 172 172 166 156 147 141 142 161 206 212 186 158 145 142 143 145 147 148 150 152 155 158 161 164 167 174 185 187 194 196 195 194 195 194 193 190 187 183 181 181 181 180 181 184 188 190 192 195 196 193 185 177 170 170 167 165 165 166 170 177 186 194 200 202 200 195 186 179 149 161 193 199 199 199 199 200 201 202 203 203 205 208 210 212 211 209 207 206 206 208 209 210 210 210 209 209 208 209 209 209 208 208 207 208 208 209 208 207 207 206 205 204 203 202 201 201 201 201 201 201 202 203 204 205 206 206 206 207 207 209 210 210 211 212 213 214 215 216 217 217 218 219 220 221 222 222 223 225 225 225 225 227 228 229 229 229 228 231 229 227 226 224 223 222 221 221 221 220 220 220 220 219 219 217 216 215 215 215 215 215 215 214 214 212 212 213 214 215 215 214 212 211 210 209 208 208 207 206 206 207 207 207 208 208 208 206 206 206 206 205 202 198 192 190 188 183 176 166 163 168 170 171 173 173 174 174 173 171 167 161 155 157 161 164 165 170 174 178 181 182 183 184 185 186 187 187 187 188 188 187 185 186 192 200 208 212 213 214 214 215 216 217 217 217 216 216 216 216 217 217 217 217 218 219 220 222 223 224 226 227 228 229 229 229 229 230 231 233 234 234 232 231 229 227 226 225 225 225 225 224 221 216 212 209 206 204 201 199 198 196 195 194 193 193 193 193 193 193 193 193 193 193 192 192 191 191 191 192 193 195 198 199 200 202 205 207 209 211 212 214 215 216 217 217 218 218 218 218 217 217 216 216 215 215 214 214 213 213 213 212 212 211 211 210 209 209 209 208 208 207 207 206 206 205 205 205 205 204 204 204 204 203 203 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 202 203 203 203 204 204 204 204 204 205 205 205 206 206 206 206 206 207 207 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 342 342 342 342 343 343 343 343 344 344 344 345 346 347 349 351 352 352 352 354 354 354 353 350 346 343 340 339 340 341 343 345 347 344 337 334 316 270 259 265 274 281 281 275 278 280 288 291 284 267 250 242 240 255 306 342 350 350 349 354 354 347 337 336 341 330 313 301 300 303 303 302 304 296 239 186 169 136 115 123 146 167 192 196 198 198 203 210 218 224 231 234 236 239 242 243 244 242 243 245 245 245 245 245 246 249 252 256 257 260 264 268 272 276 279 281 281 282 283 284 284 285 285 286 286 285 284 283 281 280 279 276 272 269 268 266 266 267 270 272 274 276 279 282 284 283 284 283 283 282 282 283 284 285 285 284 283 282 282 283 283 282 282 279 280 283 286 290 292 295 298 300 302 304 307 309 310 312 313 313 314 313 312 311 309 309 307 305 304 303 301 297 291 286 283 281 280 280 280 279 277 278 278 278 278 277 274 270 263 251 246 235 229 225 215 200 183 173 172 176 180 186 191 194 194 195 182 169 164 164 166 166 166 165 164 167 171 174 178 182 182 181 179 178 177 176 175 175 175 175 174 169 161 154 151 150 156 167 170 160 149 145 143 146 149 151 152 153 154 156 157 159 161 164 169 177 181 191 196 197 197 198 198 196 193 188 184 183 182 183 184 185 187 190 192 193 195 195 191 184 176 172 168 165 165 165 166 170 177 186 194 199 199 196 193 189 175 166 192 197 198 199 200 202 204 205 205 205 205 208 211 214 215 214 212 211 210 209 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 208 208 208 208 207 206 205 204 203 202 202 201 201 201 201 202 203 204 205 205 206 206 207 207 208 209 209 210 211 212 213 215 216 217 218 218 219 220 220 221 222 223 224 226 227 227 227 227 229 232 234 234 233 232 231 228 226 225 224 223 222 222 221 221 221 221 221 220 219 217 216 215 215 215 215 215 215 215 215 213 213 214 215 216 216 215 214 212 211 210 210 209 208 207 207 208 208 208 209 209 208 206 206 205 205 203 199 194 187 187 187 185 180 174 172 174 174 175 176 175 175 173 171 167 161 155 154 156 157 161 166 172 176 179 181 182 183 184 185 186 186 187 187 188 188 186 185 186 191 201 209 212 213 213 213 214 216 217 217 217 217 217 217 217 217 217 218 218 219 220 221 223 224 225 226 227 228 229 229 229 229 230 231 232 234 234 234 232 230 228 227 227 226 227 226 225 222 218 213 210 208 206 205 203 200 197 195 194 194 194 194 194 194 194 194 193 193 192 192 191 191 190 191 192 193 195 198 198 200 203 205 208 209 211 212 213 214 216 217 217 217 217 217 217 217 217 217 216 216 215 215 215 214 214 213 213 212 212 211 210 210 209 209 209 208 208 207 207 206 206 205 205 205 205 204 204 204 204 204 203 203 203 203 203 203 202 202 202 202 202 202 202 202 203 203 203 203 204 204 204 204 204 204 205 205 205 206 206 206 206 207 207 207 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 342 342 342 342 342 343 343 343 343 344 344 345 346 347 349 352 353 352 350 350 349 347 343 337 334 332 331 331 330 331 332 334 335 333 331 326 309 269 251 253 260 266 267 264 266 268 281 292 290 265 223 207 208 224 3 12 11 6 3 2 1 357 351 353 353 347 335 321 315 315 314 312 309 298 272 240 220 151 101 97 97 84 81 318 216 216 225 228 227 226 231 236 236 238 240 241 242 243 244 246 248 249 249 249 250 251 253 255 256 259 263 266 270 273 276 278 278 279 280 281 282 282 283 283 282 281 280 280 279 278 277 275 272 271 269 267 267 267 268 270 272 275 279 281 282 282 282 281 281 280 280 280 282 283 284 283 282 281 280 280 279 279 278 279 281 284 288 291 295 299 304 303 307 310 313 314 314 314 315 314 314 314 313 311 310 309 307 306 306 303 300 296 292 288 284 280 276 275 273 270 268 268 270 273 275 275 273 271 267 262 261 255 252 251 244 223 196 181 179 182 186 190 193 195 195 189 173 166 166 169 171 172 172 172 171 172 172 177 180 181 179 178 177 177 176 175 175 176 176 176 176 174 169 166 165 164 164 164 162 155 150 148 147 150 152 154 155 156 156 156 157 158 159 161 163 166 175 183 190 194 197 200 201 199 196 191 186 185 185 187 188 190 191 192 193 194 195 194 190 187 181 175 169 166 165 166 168 173 180 187 192 193 191 191 188 183 175 193 200 198 198 200 202 204 206 207 207 207 207 210 213 217 217 216 216 215 214 212 212 211 210 210 209 209 209 209 209 209 209 210 209 208 208 208 208 208 208 207 206 205 204 203 202 202 201 201 201 202 203 204 205 205 206 206 207 207 207 208 208 209 211 212 213 214 215 216 217 218 219 220 220 220 222 223 224 225 226 228 228 227 228 231 234 236 237 237 234 231 228 226 225 224 223 223 222 222 222 222 222 221 220 218 217 216 215 214 214 214 214 215 215 214 214 214 215 216 217 217 217 215 214 213 212 212 211 210 209 209 209 208 209 210 210 209 208 207 206 204 201 195 189 182 184 187 188 185 182 179 177 178 179 180 178 176 172 167 161 156 154 154 155 157 162 169 174 178 180 181 182 183 184 185 186 186 187 188 188 188 186 186 188 193 202 209 211 211 211 212 214 215 216 217 218 218 217 217 218 218 218 218 219 220 221 223 225 225 226 227 228 228 228 229 229 229 230 231 232 233 234 234 233 231 230 229 227 227 227 226 224 221 218 214 211 209 209 207 204 200 197 196 195 194 194 194 194 194 194 194 194 193 192 191 191 191 190 191 192 194 196 197 198 200 203 206 208 210 211 212 213 214 215 216 216 216 217 217 217 217 217 217 216 216 216 215 215 215 214 214 213 213 212 211 211 210 210 210 209 209 208 208 207 207 206 206 206 205 205 205 205 205 204 204 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 204 204 205 205 205 206 206 206 206 206 207 207 207 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 343 343 343 343 344 344 345 345 346 348 349 350 348 342 342 340 336 330 325 324 325 325 326 326 327 329 330 330 332 332 328 315 287 258 250 255 259 263 265 265 266 268 283 311 314 242 197 187 53 24 26 27 23 18 14 10 6 360 350 344 336 326 318 316 316 315 312 309 302 289 275 267 13 62 50 30 22 12 347 313 272 261 252 242 236 238 243 242 244 242 244 247 249 250 253 255 255 255 254 253 254 254 254 256 259 262 265 268 271 274 276 276 277 278 279 280 280 281 280 279 278 277 276 275 274 274 273 272 271 268 266 266 266 267 269 271 273 275 277 279 279 280 280 279 278 277 277 279 281 282 282 282 281 281 280 280 279 281 288 289 290 291 294 299 302 305 309 315 318 319 319 318 317 316 316 316 315 313 313 312 310 308 308 306 303 299 296 293 289 285 280 280 273 266 261 260 261 264 269 273 274 273 270 269 267 264 261 260 260 256 243 218 197 189 190 193 195 195 196 193 184 173 169 170 173 176 178 179 179 178 177 177 179 179 177 176 175 175 175 175 174 174 175 176 178 179 179 179 179 179 176 171 168 164 160 157 153 151 155 156 157 157 158 158 158 157 158 159 159 161 165 170 176 182 189 196 201 204 203 200 196 193 190 189 190 192 193 194 194 194 194 194 194 191 189 184 176 170 168 168 169 172 178 183 186 184 181 182 179 175 171 179 193 198 200 202 204 206 208 208 208 209 209 210 212 216 219 219 218 218 218 217 215 215 213 212 211 210 210 210 209 209 209 210 210 210 209 208 208 208 208 208 207 207 206 204 203 203 202 202 202 202 202 203 204 205 206 206 207 207 207 207 208 208 210 211 212 213 214 215 217 218 219 220 220 220 221 222 223 224 225 226 227 228 228 228 232 233 236 240 239 235 230 227 225 224 223 223 222 222 222 222 221 221 221 219 218 217 216 215 214 213 213 213 214 214 214 214 215 216 216 217 218 218 217 216 215 214 213 212 211 210 210 209 209 209 210 211 211 210 208 206 203 199 193 186 183 185 189 190 190 187 184 180 179 180 182 180 176 171 165 160 156 155 155 157 160 165 171 176 179 180 182 182 183 184 184 186 187 188 189 189 189 188 190 192 197 203 207 209 210 210 212 213 215 216 217 218 218 218 218 218 218 219 219 220 221 222 224 226 226 227 227 227 228 229 229 230 230 230 230 231 232 234 234 233 232 232 230 228 228 227 226 223 220 217 214 212 210 209 207 204 200 198 196 195 194 194 194 194 194 194 194 194 193 192 191 190 191 191 191 192 194 195 196 198 201 204 207 209 211 212 212 213 213 214 215 215 216 216 217 217 217 217 217 216 216 216 216 215 215 214 214 213 213 212 212 211 211 210 210 210 209 209 208 208 207 207 206 206 206 206 206 206 205 205 205 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 204 204 204 204 204 204 205 205 205 205 205 206 206 206 206 207 207 207 207 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 343 343 343 343 344 344 345 345 346 347 347 344 338 336 332 327 323 321 322 324 327 329 330 332 333 333 333 336 334 331 319 296 272 266 273 283 298 295 295 289 279 311 355 359 348 333 359 10 13 18 21 28 28 23 17 9 353 326 319 315 311 310 310 310 309 307 305 302 298 295 308 34 40 27 12 11 2 348 332 312 290 274 259 249 255 259 257 255 253 253 254 255 256 258 260 260 259 258 257 256 256 256 257 259 262 265 268 271 273 274 274 275 275 276 277 278 278 277 276 275 274 273 271 270 269 269 270 269 267 266 265 265 267 268 269 270 272 273 274 276 277 278 277 277 276 276 277 279 280 282 282 282 283 283 284 286 291 299 298 296 294 296 301 303 306 314 319 322 321 320 318 317 317 317 317 316 315 314 313 311 309 307 304 301 298 296 293 289 285 281 278 268 258 253 252 255 260 266 270 273 272 270 269 267 264 262 261 261 259 251 235 215 203 200 200 200 200 199 193 185 178 174 175 177 180 182 184 184 184 183 181 177 175 174 173 173 173 174 173 173 174 174 176 179 183 186 187 187 183 176 170 169 169 168 166 161 158 161 160 160 160 161 161 161 160 159 160 160 162 164 168 172 178 185 194 201 205 205 203 201 199 196 194 194 194 196 197 195 193 193 194 194 194 191 185 178 173 172 172 173 177 182 182 177 170 165 165 160 156 163 177 187 194 201 206 209 212 212 212 212 212 212 212 214 218 221 221 220 219 219 219 218 216 214 212 211 211 211 211 210 209 210 211 210 210 209 208 208 208 208 208 208 207 206 205 204 203 203 203 202 202 203 203 204 205 206 206 207 207 207 208 208 209 210 212 213 214 215 216 217 218 219 220 220 221 222 223 224 225 225 226 227 228 228 230 232 234 238 240 238 233 228 226 225 224 223 222 222 222 221 221 221 221 220 220 219 218 216 215 214 213 213 213 213 214 214 214 215 216 217 217 218 218 218 218 217 215 214 213 212 211 211 210 209 209 209 209 210 210 209 207 203 199 192 188 187 189 192 193 193 190 186 182 180 181 183 182 176 171 166 163 161 160 159 160 164 169 174 177 179 181 182 182 182 182 184 186 188 189 190 190 190 190 194 196 201 202 206 210 210 210 211 213 214 216 217 218 219 219 219 219 219 219 220 221 222 224 225 227 228 228 228 228 229 229 230 230 230 230 230 230 232 233 234 234 234 233 231 230 229 228 226 222 219 216 213 212 211 210 207 204 201 198 196 195 195 195 195 195 195 195 194 193 192 191 190 190 191 191 192 192 193 194 196 199 201 204 207 210 212 213 213 213 213 213 214 215 215 216 216 216 217 217 217 216 216 216 216 215 215 215 214 213 213 213 212 212 211 211 211 210 210 209 209 208 208 207 207 207 207 207 206 206 206 206 205 205 205 204 204 204 204 204 204 204 204 204 204 203 203 204 204 204 204 204 205 205 205 205 205 205 206 206 206 206 206 207 207 207 207 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 344 344 345 345 345 345 344 342 335 329 326 323 322 325 329 332 335 337 337 337 337 336 335 335 334 325 306 295 301 316 332 343 335 337 337 351 9 11 8 1 354 358 2 4 4 8 20 28 22 11 354 330 312 306 304 303 303 303 303 302 300 298 298 298 299 29 43 28 19 19 9 1 352 343 330 310 291 276 266 276 276 273 271 269 266 264 262 261 261 261 261 261 261 260 259 259 259 260 261 263 266 268 270 272 272 271 272 273 273 274 275 275 274 274 273 272 270 268 266 266 265 266 266 266 265 264 265 266 267 268 269 269 270 271 273 274 275 275 275 275 274 274 276 279 281 283 284 287 289 292 295 300 302 300 297 294 295 299 300 306 314 319 321 320 318 316 316 316 316 317 316 316 315 314 312 310 306 302 299 296 294 291 287 286 283 274 261 247 240 242 249 256 263 268 271 270 271 269 266 263 260 259 259 258 254 243 230 219 213 210 208 206 203 196 187 180 178 179 181 183 185 188 187 190 194 187 175 172 172 171 172 172 172 172 172 172 173 176 181 187 191 191 186 176 166 164 169 169 174 175 171 168 169 165 165 165 165 165 164 163 162 162 162 163 165 168 172 177 183 193 201 206 205 205 204 202 199 197 196 197 199 200 196 193 193 195 195 195 192 186 180 177 176 176 178 181 183 177 170 165 158 150 146 150 165 173 180 190 199 206 210 213 214 215 215 215 215 215 216 220 222 223 222 220 220 220 219 217 214 211 211 212 213 212 210 210 210 211 210 210 209 209 208 208 208 208 208 207 206 205 204 204 204 204 203 203 203 204 205 205 206 207 207 208 208 208 208 209 210 212 213 214 215 216 218 219 219 220 220 221 222 224 225 226 226 226 227 227 228 229 230 234 238 238 234 230 227 226 225 225 224 223 223 222 221 221 220 220 220 221 220 219 218 216 215 215 214 213 214 214 214 214 215 216 217 218 218 218 218 218 217 216 215 214 213 212 212 211 211 210 210 210 210 209 208 207 204 199 194 191 192 193 194 194 194 192 189 185 182 183 184 183 177 174 171 170 169 166 164 163 167 172 175 177 179 181 182 182 182 182 183 186 188 190 191 192 192 193 196 199 202 205 211 214 212 211 211 213 214 216 217 218 219 219 219 219 219 220 220 222 223 225 227 228 229 229 230 230 230 230 230 230 230 230 229 230 231 232 233 234 234 234 232 231 230 228 225 222 218 215 214 212 211 209 207 204 201 198 197 196 196 195 195 195 195 195 194 193 192 191 190 190 191 192 192 192 193 195 197 199 202 205 208 211 212 213 213 213 213 213 214 215 215 215 216 216 216 217 217 217 216 216 215 215 215 215 214 214 213 213 213 212 212 211 211 210 210 209 209 209 208 208 207 207 207 207 207 207 206 206 206 206 205 205 205 205 205 205 204 204 204 204 204 204 204 204 204 205 205 205 205 205 205 205 206 206 206 206 206 206 207 207 207 207 208 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 342 342 342 342 342 343 343 343 343 343 344 344 345 345 345 342 338 333 329 327 327 330 333 335 336 336 335 336 335 334 335 338 338 335 329 330 339 351 357 0 5 7 8 7 7 7 5 1 359 2 3 3 1 2 7 11 6 351 333 324 316 310 305 303 302 299 296 295 296 298 300 299 289 42 26 14 11 10 5 360 353 343 330 313 298 288 283 285 283 282 280 278 275 272 268 266 263 262 261 262 262 262 262 262 263 263 264 265 266 268 270 271 269 269 270 270 271 271 271 272 272 272 272 271 269 267 264 263 263 263 264 264 264 264 264 265 267 268 268 268 268 269 269 270 271 273 274 273 273 273 275 279 280 283 287 291 295 298 301 302 301 298 295 292 291 292 295 303 312 317 319 317 315 313 313 314 315 316 316 317 316 314 313 309 305 301 297 294 291 288 286 285 280 270 253 236 227 229 239 249 259 266 268 269 269 268 265 261 258 257 257 256 254 248 240 234 230 224 218 214 210 201 182 176 178 181 184 186 188 188 192 200 216 194 174 171 170 170 171 171 172 172 172 172 173 177 184 191 193 188 178 164 157 160 169 169 181 185 181 179 177 173 171 170 169 168 168 167 166 165 166 166 168 170 172 176 182 190 199 205 206 206 205 203 200 198 198 199 201 201 197 194 194 195 195 195 193 187 182 181 180 180 181 182 178 168 169 158 148 141 143 154 164 170 175 183 194 201 205 208 211 215 217 218 217 217 219 221 224 224 223 221 221 220 219 216 213 211 210 212 213 212 211 210 211 211 211 210 210 209 209 208 208 208 208 207 207 206 206 206 205 205 204 204 204 204 205 206 206 207 207 208 208 208 209 209 210 212 213 214 215 217 218 220 220 221 222 222 223 225 226 227 227 226 225 225 225 226 228 231 233 233 230 226 224 225 225 225 225 225 224 223 222 221 221 221 221 222 222 221 219 219 217 216 215 214 214 215 215 215 215 216 217 218 218 218 219 218 218 217 216 215 214 213 212 211 212 212 212 212 211 209 208 207 204 200 196 195 195 195 195 196 195 193 190 187 185 185 185 184 180 179 179 176 173 170 167 167 169 172 174 176 178 180 181 182 182 182 183 186 190 191 192 193 193 195 197 199 200 206 215 218 215 211 211 212 214 216 217 218 218 219 219 219 219 220 221 223 224 226 228 229 229 230 231 231 231 230 230 230 230 229 230 231 231 232 233 234 234 234 234 232 231 228 226 222 219 217 214 212 210 209 207 204 201 199 197 197 196 196 196 196 195 194 193 192 191 190 190 191 192 192 192 193 194 195 197 200 202 205 209 211 213 213 213 213 213 213 214 214 214 215 215 216 216 216 216 216 216 215 215 215 215 215 215 214 214 214 213 213 212 212 211 211 210 210 209 209 209 208 208 208 207 207 207 207 207 207 206 206 206 206 206 206 205 205 205 205 205 204 204 204 204 204 205 205 205 205 205 205 206 206 206 206 206 207 207 207 207 207 207 208 208 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 342 342 342 342 343 343 343 343 343 343 344 345 345 343 338 333 330 328 329 332 333 332 331 331 331 331 331 333 337 342 347 352 359 2 359 355 359 3 8 12 7 357 350 351 354 358 4 8 8 7 1 358 356 354 348 340 332 330 325 319 313 310 307 301 293 290 301 312 312 307 313 358 6 3 3 1 358 354 346 332 317 305 296 290 287 286 285 284 282 281 278 275 272 269 266 264 264 263 263 263 264 264 265 265 265 265 266 267 268 269 269 268 268 268 268 268 269 269 270 271 271 271 269 267 266 264 262 262 262 263 263 264 265 266 267 268 268 268 267 266 266 266 268 270 272 272 272 273 275 277 280 285 290 294 298 300 302 302 298 295 291 289 289 289 291 298 308 313 314 313 311 310 309 311 314 315 317 318 317 315 312 308 303 299 296 293 290 287 287 283 279 269 253 235 224 224 231 242 255 264 265 267 270 269 267 262 257 255 254 254 253 251 248 247 243 239 229 221 213 195 172 171 177 182 186 188 190 192 198 212 235 189 173 170 170 170 171 171 171 172 172 172 174 179 186 192 192 185 171 158 156 157 161 174 186 190 187 186 183 180 176 173 172 171 172 171 171 170 170 170 171 172 173 176 181 188 196 202 204 207 205 203 201 199 198 200 202 202 198 196 195 195 196 196 194 189 185 184 184 184 183 178 171 164 159 146 140 140 147 158 165 171 175 180 189 197 199 203 209 214 218 220 219 219 220 222 223 224 223 223 221 220 218 216 213 212 211 212 212 211 210 210 210 211 211 211 211 210 209 208 208 208 208 208 207 207 206 206 206 205 205 204 204 205 205 206 206 207 207 208 208 209 209 209 210 211 213 214 215 217 218 219 221 223 223 223 222 222 223 224 224 222 220 220 220 221 223 225 227 226 225 221 221 223 224 225 225 225 225 224 223 222 221 222 222 222 222 221 221 220 218 216 215 215 215 216 216 216 216 217 217 218 218 218 219 219 219 218 217 216 215 213 212 212 212 212 212 212 212 211 209 207 204 200 197 197 197 197 197 196 195 192 190 189 188 188 187 186 185 186 183 178 174 172 169 168 168 170 172 174 177 178 180 181 182 182 184 188 192 193 193 194 195 196 197 198 201 207 215 220 217 212 210 212 214 215 216 217 218 219 219 219 219 220 221 223 225 227 227 227 228 229 230 231 232 231 230 230 230 230 230 231 231 232 233 234 234 235 234 234 232 230 228 226 223 219 215 212 210 209 207 204 201 199 198 197 197 197 196 196 195 194 192 191 191 191 191 191 191 192 193 194 195 196 198 200 203 206 209 211 211 213 213 213 213 213 214 214 214 214 215 215 216 216 216 216 216 215 215 215 215 215 215 214 214 214 213 213 212 212 211 211 210 210 210 209 209 209 208 208 208 208 208 208 207 207 207 207 207 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 207 207 207 207 207 208 208 208 208 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 343 343 343 343 341 335 330 327 327 328 330 331 328 328 327 328 329 330 332 336 343 354 4 9 1 348 338 336 331 335 338 334 328 330 339 350 0 9 12 11 8 360 352 346 342 338 336 334 335 333 328 325 321 315 309 302 304 331 335 324 316 328 348 356 357 356 354 351 345 335 321 308 300 294 290 289 288 287 284 283 281 279 276 273 270 267 266 265 265 264 265 265 265 265 265 265 265 265 265 266 266 267 266 266 267 267 267 267 268 269 270 271 271 270 269 268 265 263 262 262 262 263 264 265 267 268 267 267 267 265 264 264 264 265 268 271 273 275 277 278 279 283 288 292 296 298 300 301 299 294 290 287 287 287 287 289 295 302 307 308 307 305 305 305 307 308 313 316 318 317 313 308 304 302 300 299 296 294 292 289 285 281 275 265 253 244 241 244 249 257 260 265 268 271 271 269 265 260 255 251 250 250 250 250 250 251 250 237 221 206 178 166 170 177 182 187 188 191 197 205 216 212 181 172 170 170 171 171 172 172 173 173 174 176 181 189 193 191 183 170 159 159 161 168 179 186 189 188 189 187 183 178 175 174 174 174 176 177 176 175 175 175 175 175 177 181 187 190 195 202 204 204 202 200 199 199 200 202 203 200 198 196 196 197 197 196 192 189 187 187 186 182 172 166 160 146 137 137 145 151 161 169 175 177 180 185 188 194 201 208 213 218 221 221 220 221 222 223 224 224 223 222 220 218 216 215 214 213 212 211 210 210 211 210 210 211 211 211 210 210 209 209 208 208 208 208 208 207 207 207 206 206 205 205 205 206 206 206 207 207 208 208 209 209 209 210 211 212 213 214 215 216 219 221 222 222 222 219 217 218 218 217 216 216 215 215 215 217 219 220 220 219 216 218 221 222 223 224 224 224 224 223 222 221 221 222 221 220 220 220 219 218 216 216 215 216 216 217 217 217 218 218 218 218 218 219 220 220 219 217 216 215 214 213 213 212 212 211 211 212 211 210 207 203 199 198 198 199 199 198 197 194 192 190 190 192 191 190 189 189 188 183 179 175 172 169 167 165 166 168 171 172 175 179 181 181 182 184 189 193 194 195 195 195 196 197 199 202 207 214 218 217 212 210 211 213 214 215 216 217 218 218 217 218 219 221 223 224 225 225 226 227 228 229 231 231 231 231 230 230 230 231 232 233 233 234 235 235 235 235 235 234 232 231 230 225 220 215 212 211 209 207 204 201 199 199 199 198 197 196 196 195 193 192 191 191 191 191 192 192 193 194 195 196 197 199 201 204 207 209 209 211 212 213 213 213 213 213 213 213 214 214 214 215 215 215 215 215 215 215 215 215 215 215 215 214 214 213 213 212 212 212 211 211 210 210 210 210 209 209 208 208 208 208 208 208 208 207 207 207 207 206 206 207 206 206 206 206 205 205 205 205 205 206 206 206 206 206 206 206 206 206 206 207 207 207 208 208 208 208 208 208 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 340 337 331 326 325 327 330 331 330 329 329 329 330 329 330 327 320 328 341 348 341 326 322 321 307 302 303 306 310 317 334 352 3 8 8 10 8 3 354 345 338 333 332 333 338 342 341 337 335 330 326 321 319 327 339 339 325 318 333 342 350 354 353 349 344 338 330 319 310 302 297 292 297 294 291 289 286 283 281 277 273 269 267 265 265 264 264 265 265 265 265 265 264 263 262 262 263 264 264 263 265 265 266 266 266 267 269 270 271 271 271 270 269 267 265 263 262 262 262 264 265 267 267 267 267 266 264 264 264 265 266 269 272 276 279 280 281 284 287 291 294 296 298 298 298 294 289 286 285 284 284 285 288 291 294 297 298 298 298 298 300 302 304 309 313 315 313 303 298 299 301 303 303 300 299 295 291 287 283 280 276 271 267 264 262 262 263 263 267 269 271 271 270 267 262 256 251 248 247 247 249 251 253 250 228 198 180 163 164 171 177 182 185 188 193 199 206 206 191 176 171 171 172 172 172 172 173 174 175 176 180 186 191 193 190 183 173 163 162 165 174 181 185 187 189 190 188 182 178 176 176 176 178 181 183 183 182 181 179 178 178 179 182 186 189 194 199 201 201 200 199 198 198 200 202 202 200 199 196 195 197 198 197 194 191 189 187 186 179 174 164 151 140 138 143 149 154 163 172 177 179 179 181 184 191 199 207 214 218 221 221 222 222 223 223 223 223 223 221 219 218 217 216 214 213 212 211 211 211 211 211 211 211 211 211 211 210 209 209 209 209 209 209 208 208 208 207 207 206 206 206 206 206 206 207 207 208 208 208 209 209 209 209 210 211 212 212 213 214 216 217 217 217 218 214 212 212 212 212 212 211 211 211 211 212 214 215 215 214 213 215 217 218 220 222 222 222 222 221 220 220 220 220 219 217 217 217 217 216 215 215 215 216 216 217 218 218 218 218 218 218 217 218 219 220 219 217 216 215 215 214 214 213 212 211 211 212 212 210 207 203 200 199 199 199 199 198 196 193 191 190 192 194 195 193 192 190 186 182 179 176 172 167 164 162 162 165 169 170 175 178 180 181 182 186 191 194 195 195 195 196 196 198 201 204 208 214 217 215 212 210 211 211 213 215 216 216 216 216 216 216 218 220 221 222 223 222 223 225 226 228 229 230 231 230 230 230 230 231 233 234 235 235 236 236 237 236 236 236 235 235 234 229 223 217 214 211 210 207 205 202 201 200 199 198 197 196 195 194 192 192 192 191 192 192 192 193 194 195 196 197 198 200 202 205 207 208 210 211 212 213 213 213 213 213 213 212 213 213 213 214 214 215 215 215 215 215 215 215 215 215 215 214 214 214 213 213 212 212 212 211 211 211 210 210 209 209 209 208 209 208 208 208 208 208 208 208 207 207 207 207 207 207 207 206 206 206 206 206 206 207 206 206 206 206 206 206 206 207 207 207 207 207 208 208 208 208 209 209 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 342 341 341 341 340 340 340 341 341 341 341 341 342 342 342 341 341 341 341 341 341 340 338 334 328 325 326 329 331 330 329 328 329 328 327 325 322 307 296 298 306 309 304 296 297 293 288 288 290 296 311 345 13 18 14 7 359 1 356 351 344 337 333 331 331 336 351 356 355 351 346 341 338 331 326 330 335 334 325 322 337 338 349 354 352 347 341 336 331 324 317 311 305 303 310 305 302 299 295 290 285 279 274 269 265 263 263 263 263 263 263 264 264 264 263 261 260 260 260 261 260 261 263 264 265 266 267 268 270 271 271 271 271 270 270 268 267 265 264 263 263 264 265 266 267 267 267 266 266 266 267 268 270 272 275 278 282 282 285 287 289 292 293 294 295 296 295 289 285 283 283 281 281 283 285 286 285 285 286 288 290 293 294 296 299 302 305 304 300 286 288 295 301 305 305 305 301 296 292 288 285 282 280 278 275 273 271 269 268 267 268 268 269 269 268 265 262 257 252 248 248 246 247 251 251 231 163 152 155 158 165 172 178 182 183 188 193 198 200 193 182 175 173 173 173 173 173 173 174 175 177 180 185 191 194 193 189 183 176 172 168 170 177 182 185 187 189 189 186 181 178 177 178 179 182 185 187 189 190 188 185 182 181 182 184 187 189 194 197 199 199 199 198 197 198 200 202 202 200 197 193 192 191 194 194 191 188 185 182 179 178 169 154 144 141 143 147 152 156 162 171 177 179 179 181 186 192 199 206 214 218 220 221 222 223 223 224 223 223 222 219 218 217 217 215 213 212 211 211 211 211 211 211 211 212 211 211 210 210 210 209 209 209 209 209 209 209 209 208 208 207 206 206 206 207 207 207 208 208 209 209 209 209 209 209 210 210 211 211 212 212 212 212 212 212 212 211 209 209 209 209 210 210 210 210 210 211 211 212 212 212 212 214 214 216 218 219 220 220 219 218 217 217 217 217 216 215 215 214 214 214 214 214 215 215 216 217 218 218 218 218 218 217 217 217 218 219 218 217 216 216 216 216 215 214 212 211 212 213 213 210 207 204 202 201 200 199 197 194 191 189 188 190 193 197 198 198 196 191 184 180 179 177 171 165 161 159 160 162 164 169 174 177 179 181 183 187 192 194 194 195 195 196 197 199 203 206 210 215 219 215 211 210 210 211 212 214 214 215 215 214 214 215 216 218 220 220 221 221 221 223 224 226 228 229 230 230 230 230 231 232 233 234 235 237 238 238 238 238 238 238 238 238 238 233 227 221 216 213 210 208 206 205 202 201 200 198 197 195 194 193 192 192 192 192 192 193 193 194 195 197 198 199 200 202 203 205 207 208 210 212 212 213 213 213 213 212 212 212 212 213 213 213 213 213 214 214 214 215 214 214 215 215 215 215 214 214 213 213 212 212 212 212 211 211 211 210 210 209 209 209 209 209 209 209 209 209 208 208 208 207 207 208 208 208 207 207 207 207 207 207 207 208 207 207 207 207 207 207 207 207 207 207 208 208 208 208 209 209 209 209 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 341 341 341 341 341 341 341 341 340 340 340 340 339 338 334 331 328 328 328 326 323 322 323 323 322 320 317 311 303 296 298 302 303 300 297 292 284 281 284 290 304 359 38 34 22 9 5 360 349 343 340 336 333 332 333 339 348 360 15 13 8 2 358 357 350 338 336 338 336 331 331 339 339 351 355 354 348 342 338 335 332 328 323 318 319 324 320 316 312 305 297 289 281 273 266 261 262 260 259 259 260 261 262 262 262 261 260 259 258 258 258 257 259 261 263 265 266 268 270 271 271 272 271 271 270 270 269 268 267 266 265 265 265 266 266 268 269 269 269 269 269 270 272 273 275 277 279 280 282 285 287 289 290 291 292 292 292 290 284 283 282 281 280 280 281 282 280 277 276 277 281 284 286 289 291 294 295 294 289 284 280 286 294 301 303 304 303 300 296 293 290 287 285 282 280 278 275 273 273 271 269 268 267 267 267 265 262 259 257 254 251 250 247 247 251 250 153 125 136 149 159 168 174 176 180 183 187 191 194 193 186 179 176 175 175 175 175 174 174 175 177 179 183 189 195 196 193 188 185 181 176 172 174 179 182 184 187 189 188 184 180 178 178 180 183 185 187 190 192 194 194 190 187 185 185 187 190 191 192 194 196 197 197 196 196 198 200 200 201 199 193 187 185 188 176 178 177 174 168 161 154 154 141 135 136 139 143 147 151 155 160 167 172 175 178 183 190 197 202 207 213 217 220 222 223 224 224 224 223 223 221 218 217 216 216 214 212 212 211 211 211 211 211 211 211 212 211 210 210 210 210 210 210 210 210 210 210 209 209 209 209 208 207 207 207 207 208 208 209 209 210 210 209 209 208 209 209 209 210 211 211 211 210 209 209 209 209 209 208 208 208 209 210 211 212 212 211 211 211 211 212 212 213 213 214 215 216 217 218 218 217 215 215 214 215 215 214 214 214 213 212 212 212 213 214 215 216 216 216 217 217 217 217 217 216 217 218 218 216 216 216 216 216 216 215 214 213 212 213 214 213 210 207 206 204 202 201 198 193 188 185 184 185 187 191 194 196 199 198 191 184 181 180 176 168 161 159 159 159 161 164 169 174 178 180 182 185 189 192 193 194 194 195 196 198 201 204 208 212 217 221 219 212 211 209 209 211 213 213 214 213 213 213 214 216 217 218 219 220 220 220 221 223 225 227 229 229 230 230 230 231 232 233 235 236 237 238 239 240 240 240 240 240 240 240 236 231 225 219 215 211 209 207 206 203 202 200 199 196 194 193 193 193 192 192 192 193 194 194 195 196 198 199 201 202 203 204 206 208 210 211 212 212 213 213 213 213 212 212 213 213 213 213 213 213 213 213 213 213 214 213 214 214 215 215 215 214 214 213 213 212 212 212 212 212 211 211 210 210 209 209 209 209 209 209 209 209 209 209 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 207 207 207 207 207 208 208 208 208 209 209 209 209 210 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 341 341 341 341 341 341 340 340 339 339 339 339 339 339 337 333 329 326 322 317 315 315 315 315 315 315 313 315 323 319 317 317 315 312 307 299 292 292 300 316 356 25 28 19 5 353 353 347 341 338 337 335 334 335 341 354 9 21 34 30 27 27 26 24 17 4 353 352 347 341 336 338 343 352 357 357 350 344 341 340 340 337 333 331 327 329 329 326 321 313 304 292 277 263 252 247 251 250 252 254 256 259 260 261 260 260 259 258 257 257 256 256 257 260 262 264 266 268 270 271 271 272 271 271 271 270 270 270 270 269 269 268 268 268 268 271 272 272 272 272 272 273 275 276 276 277 278 279 281 283 285 286 287 288 288 287 286 284 278 279 278 279 279 280 280 280 277 274 272 273 276 279 281 286 289 291 291 286 281 280 283 287 294 299 300 301 300 297 295 293 292 290 287 284 281 279 277 276 274 272 270 268 266 266 265 264 261 258 256 256 254 252 250 248 250 246 131 129 141 153 163 170 171 176 180 184 187 189 190 190 186 181 178 176 176 176 176 175 174 175 178 182 187 194 198 197 192 186 186 181 176 173 176 181 184 185 188 189 187 183 180 179 179 182 185 188 190 192 194 196 196 194 191 190 189 190 192 192 192 193 193 193 192 192 193 195 198 199 200 196 188 177 171 164 149 149 150 146 141 139 134 128 126 128 133 138 142 145 148 153 159 165 165 171 177 186 195 202 206 210 213 216 220 223 223 224 224 223 222 223 221 219 217 216 215 213 212 212 212 211 211 211 211 211 211 212 212 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 209 209 208 208 209 209 210 210 210 210 209 209 209 209 210 210 211 211 211 211 210 209 208 208 209 209 210 210 209 210 211 213 214 214 213 212 212 211 212 212 213 214 214 215 216 216 217 216 216 214 214 213 213 213 213 214 214 213 212 212 212 213 214 215 215 216 216 217 216 216 216 216 215 216 217 216 214 213 213 214 215 215 214 214 213 213 214 215 214 213 210 207 204 202 199 191 183 179 178 178 179 181 183 186 191 195 195 188 185 185 182 174 163 158 158 158 161 164 167 171 175 179 181 183 186 189 191 192 193 194 196 197 199 202 205 209 214 219 225 226 226 219 211 208 210 211 212 212 212 212 213 214 215 216 217 218 219 219 220 221 223 226 228 229 229 230 230 230 231 232 233 235 236 238 239 240 240 240 240 241 241 240 238 236 232 226 221 217 213 211 210 207 204 203 201 198 195 194 193 193 193 193 193 193 194 195 195 196 197 199 201 202 204 204 205 208 210 211 212 213 213 213 213 213 213 213 213 213 213 214 214 214 214 213 213 212 212 212 212 213 214 214 215 215 214 214 213 213 212 212 212 212 212 211 211 210 210 210 209 209 209 209 209 209 209 209 209 209 208 208 208 208 209 208 208 208 208 208 208 208 209 209 209 209 209 209 208 208 208 208 208 208 208 208 209 209 209 209 210 210 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 340 341 341 341 341 340 340 339 339 338 338 338 338 336 332 326 321 318 313 310 309 310 311 312 313 315 319 331 341 340 336 332 327 323 319 316 320 334 357 12 14 9 2 354 347 341 341 338 339 342 345 347 348 351 3 24 37 49 53 45 43 48 44 34 26 21 18 20 19 8 360 354 353 355 357 357 352 347 345 345 345 342 339 338 335 335 333 330 326 321 314 282 186 175 173 180 207 230 245 254 258 262 264 263 262 261 259 259 258 257 256 256 256 258 261 263 266 268 269 270 270 271 272 272 272 272 272 272 272 272 272 272 271 271 272 275 275 275 274 274 274 275 276 275 275 276 276 277 278 279 281 282 282 283 282 282 280 278 276 275 276 277 278 279 280 279 277 274 272 272 273 275 279 284 288 290 288 286 283 284 286 288 292 295 297 298 297 295 294 293 293 291 289 286 282 280 278 277 274 272 270 267 266 265 264 263 261 258 257 256 255 254 252 249 244 222 145 143 152 160 168 173 174 178 182 184 187 189 190 191 189 184 179 177 177 176 176 175 175 176 179 184 191 197 200 196 191 190 183 177 172 173 178 184 187 188 190 190 187 183 181 180 181 183 187 191 192 193 194 195 196 196 195 194 193 192 191 191 192 192 190 188 186 187 188 189 191 193 193 188 177 164 155 145 137 134 133 131 131 128 125 125 126 130 135 141 144 145 148 153 158 162 166 170 177 189 200 206 210 213 215 216 220 223 223 224 224 223 222 222 222 219 217 216 214 212 212 212 212 211 211 211 212 212 211 211 211 211 210 210 210 210 211 211 211 210 210 210 211 212 212 212 211 211 210 210 210 211 212 212 212 211 210 211 211 211 211 212 212 212 212 211 210 210 210 210 210 211 212 212 211 212 213 214 215 215 215 214 213 212 212 212 213 214 215 216 216 216 216 216 216 215 214 214 214 213 214 214 214 214 213 212 212 213 214 215 215 215 216 216 215 216 216 215 215 216 216 215 213 213 211 212 213 212 212 213 213 213 213 215 215 215 212 208 203 200 193 176 167 166 169 171 172 172 173 174 175 178 181 170 181 184 178 166 158 156 156 159 163 167 170 174 177 181 182 184 186 188 189 191 193 195 197 198 200 203 206 210 215 220 225 227 231 225 215 210 209 210 211 211 212 212 213 213 214 216 217 218 218 219 219 221 224 226 228 229 229 230 230 230 231 233 234 235 236 238 239 239 239 239 240 240 240 239 236 234 230 226 221 218 217 214 211 208 205 203 200 198 195 194 194 194 194 194 193 193 195 196 197 197 198 200 201 203 204 204 206 209 211 213 214 213 213 213 213 213 213 214 214 214 214 215 215 215 215 214 213 213 212 212 213 213 213 214 214 214 214 213 213 212 213 212 212 211 211 211 211 210 210 210 209 209 209 209 209 209 209 209 209 209 209 208 209 209 209 209 209 209 208 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 209 209 209 209 210 210 210 210 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 338 337 336 336 334 329 322 315 311 309 306 307 307 308 310 314 318 324 332 343 345 344 343 342 340 337 339 351 16 35 32 16 357 344 336 332 332 333 330 330 337 354 10 20 25 32 45 62 64 69 63 54 51 50 42 29 23 25 32 37 40 37 35 19 7 359 355 353 352 350 350 350 348 346 343 340 336 334 334 333 331 330 346 127 127 121 125 127 251 279 280 278 277 276 274 271 268 265 262 261 259 257 256 255 256 258 260 263 265 267 269 269 270 271 272 272 272 272 272 273 273 274 274 275 274 275 276 277 277 276 276 276 276 276 275 274 273 273 273 273 275 276 277 278 278 278 277 276 276 274 273 273 274 275 277 277 277 276 275 274 274 274 274 276 279 283 286 288 290 289 287 287 287 287 288 290 293 295 294 292 293 293 293 292 290 286 283 283 280 277 274 272 269 267 265 264 263 262 260 259 258 256 255 254 252 247 238 209 160 153 160 166 170 174 178 181 183 185 188 190 192 193 190 185 180 178 177 177 177 176 176 177 180 185 193 199 198 191 185 182 173 169 167 172 180 187 190 191 192 191 188 187 184 183 183 186 189 191 193 194 194 195 196 197 197 197 195 191 189 189 191 191 188 183 180 180 180 181 182 181 179 173 164 156 149 143 138 134 133 132 132 130 129 129 130 133 137 143 147 148 149 154 157 162 169 174 181 195 204 208 212 215 217 218 220 220 223 224 224 223 222 223 221 220 218 216 213 213 212 212 212 212 212 212 212 212 211 211 211 211 210 210 209 209 211 211 211 210 210 210 209 211 213 213 212 212 211 211 212 214 215 215 214 213 212 212 211 211 212 212 212 212 212 212 212 212 212 213 212 214 215 214 214 214 214 215 216 217 217 216 214 213 213 213 214 215 216 217 217 217 216 216 216 216 216 215 214 214 215 215 215 215 214 213 213 214 214 215 215 215 215 215 215 215 215 215 215 216 216 217 215 213 212 212 212 211 211 212 212 212 212 213 213 214 213 208 200 192 178 155 151 155 161 164 165 165 163 160 154 146 144 165 164 167 162 156 153 154 155 160 165 169 173 176 179 181 183 185 187 187 189 191 193 196 198 199 201 204 207 210 214 217 221 227 231 228 219 211 209 209 210 211 211 212 212 213 215 216 217 217 218 218 219 221 224 226 227 228 230 231 231 231 232 234 235 236 237 238 238 239 239 239 239 239 238 237 234 232 228 224 222 220 217 214 211 209 206 203 200 197 195 195 194 195 194 194 194 195 197 198 198 198 199 201 202 202 203 205 206 209 212 214 214 214 213 213 213 213 213 214 214 214 214 215 216 216 215 215 214 214 213 213 214 214 214 214 214 214 213 213 213 212 212 212 212 211 211 211 211 210 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 210 209 209 209 209 209 209 209 210 210 210 210 209 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 338 338 337 335 334 332 328 321 312 307 304 303 303 304 305 307 310 317 325 334 340 342 339 341 347 348 351 357 10 31 44 39 14 348 332 324 318 314 316 317 318 324 342 16 42 52 56 62 69 75 74 74 65 55 48 43 35 24 18 18 20 23 29 31 26 12 358 348 342 342 346 350 352 351 347 346 342 337 333 332 334 334 332 330 326 318 321 322 324 315 307 302 298 294 290 286 282 278 274 272 269 265 261 258 257 256 256 257 260 263 265 267 268 268 270 271 272 272 272 272 273 273 274 275 276 276 277 278 279 279 279 278 277 276 275 274 273 272 271 271 270 271 273 274 275 275 275 274 273 272 273 270 270 272 273 274 275 276 275 274 273 273 273 274 275 277 279 283 287 291 294 294 291 287 283 284 283 283 285 286 287 288 291 294 294 293 290 287 286 284 281 278 274 271 268 266 264 263 262 260 260 259 257 255 253 252 250 244 233 207 172 163 167 169 174 177 180 183 185 187 189 192 194 194 190 185 182 180 178 178 179 178 177 179 181 186 193 196 190 189 181 169 163 162 165 172 182 190 194 195 194 193 194 189 186 186 187 188 190 191 192 193 194 195 196 196 197 199 197 192 191 189 189 188 184 180 176 176 175 174 172 169 165 161 157 154 150 146 141 138 137 137 136 135 133 133 134 136 139 144 148 151 153 154 162 169 175 181 189 198 205 209 212 215 217 218 219 220 223 224 223 222 223 223 221 219 217 215 213 212 212 212 211 211 212 212 212 212 211 211 210 210 210 210 209 209 210 209 209 208 208 207 198 201 203 205 206 206 207 208 210 212 214 214 213 213 211 209 209 209 210 211 212 212 213 213 214 214 215 215 215 217 218 217 217 216 216 217 218 218 218 217 216 215 214 214 215 216 217 218 218 218 217 217 217 217 216 216 215 216 216 216 216 215 215 214 214 214 214 216 216 215 215 215 215 215 215 215 216 216 216 216 214 213 212 211 211 210 210 210 211 211 211 211 211 212 212 204 190 177 158 145 147 152 156 157 159 159 157 151 141 128 119 132 133 143 147 147 149 153 157 162 167 172 175 178 180 182 183 185 186 187 189 191 194 196 198 200 202 204 207 210 211 214 220 226 230 228 222 214 210 210 210 211 211 212 212 214 215 216 217 217 218 219 220 222 223 224 226 228 230 231 231 232 233 234 235 236 237 238 238 239 240 239 239 238 237 235 234 231 229 226 224 220 217 214 212 209 206 203 200 197 196 196 196 196 195 195 195 196 197 199 200 200 201 201 202 203 204 205 206 209 212 214 214 213 213 213 213 213 214 214 214 214 215 216 216 216 216 215 215 215 214 214 214 215 215 215 214 214 214 213 213 213 212 212 212 211 211 211 211 211 211 210 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 210 210 210 209 209 209 210 210 210 210 210 210 209 208 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 340 339 339 339 340 340 340 340 340 339 339 338 337 335 333 331 328 323 316 308 302 301 302 302 302 304 306 310 320 330 337 335 329 329 336 344 351 3 17 30 38 30 360 337 325 317 311 307 306 304 308 320 338 1 33 56 66 70 72 75 76 75 71 64 54 46 39 31 23 14 4 357 353 358 358 352 345 337 330 324 317 319 330 339 343 345 339 331 329 326 328 331 330 327 322 318 317 317 316 314 311 307 303 300 297 293 289 285 281 277 276 273 268 264 260 258 256 256 257 260 262 265 266 266 268 269 270 270 271 271 272 273 274 275 276 277 277 279 279 280 280 280 278 276 274 272 270 269 270 270 269 270 271 272 274 275 274 273 271 269 269 269 266 268 270 272 273 274 275 274 273 271 271 271 272 274 276 279 282 288 294 296 295 290 284 279 280 277 274 273 274 278 283 289 293 294 292 290 288 287 284 281 277 274 271 267 264 262 261 259 258 258 257 255 253 250 248 246 241 229 209 185 173 172 172 178 180 183 185 187 189 191 193 195 192 187 186 183 181 180 180 181 180 179 182 185 188 191 191 187 184 173 162 158 160 167 174 182 190 195 198 198 197 196 192 189 190 191 192 192 192 192 194 195 195 195 196 197 199 199 196 195 190 186 183 180 177 175 174 172 170 166 162 159 157 156 155 152 149 145 143 142 142 142 142 140 140 141 142 144 148 153 157 157 160 172 178 183 188 193 199 205 210 212 215 217 218 219 221 223 224 223 222 222 222 221 219 217 215 214 212 212 211 211 211 211 212 211 211 211 210 210 210 209 209 209 208 207 205 203 202 200 194 179 181 182 185 189 191 192 193 195 198 202 205 207 208 206 203 204 205 207 208 210 211 212 213 214 215 216 216 217 218 219 219 219 219 219 219 219 219 219 219 218 217 216 215 217 217 218 219 219 219 218 218 218 217 217 217 217 217 218 218 217 216 215 215 215 215 215 216 216 215 215 216 216 215 215 216 216 216 216 215 214 213 211 210 209 209 209 208 208 208 207 207 208 209 207 194 173 157 143 141 146 150 152 155 158 158 155 148 137 124 116 118 125 133 135 141 149 155 160 165 169 173 176 179 181 182 183 184 185 187 189 191 194 197 199 200 202 205 209 210 211 215 220 226 228 228 224 218 212 211 210 211 211 212 213 214 216 217 217 218 218 219 221 222 222 225 227 229 230 231 232 233 234 235 237 237 237 238 239 240 240 240 239 238 236 235 234 232 231 228 224 221 218 215 213 210 206 203 201 198 198 197 197 197 197 197 197 198 199 201 201 201 202 202 203 204 205 205 207 209 212 213 214 213 213 213 213 214 215 215 215 215 216 216 217 217 216 216 215 215 215 215 216 216 216 216 216 215 215 214 214 213 213 213 212 212 212 211 211 211 211 211 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 210 210 211 210 210 209 208 207 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 343 343 343 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 340 340 339 339 338 338 337 336 334 331 328 324 319 312 305 301 302 304 304 305 308 313 318 325 330 330 323 319 326 336 339 359 16 27 29 19 354 330 319 312 308 306 305 305 309 331 0 9 18 38 62 77 81 80 78 76 74 69 61 51 41 32 24 15 5 351 342 340 336 334 331 329 325 319 310 297 289 295 310 319 322 321 317 318 319 323 324 322 319 318 319 320 319 318 315 311 307 303 300 297 293 289 286 283 280 279 274 270 265 260 257 255 255 257 259 262 263 264 265 266 267 268 269 270 271 272 273 274 276 277 277 278 279 279 278 278 279 277 275 271 268 266 267 267 268 269 271 272 274 275 275 274 272 269 268 267 266 264 266 269 271 273 274 274 273 272 270 270 270 271 272 274 277 281 287 292 294 292 285 281 281 276 271 266 263 264 269 278 285 290 292 291 290 288 286 283 280 276 273 269 265 263 260 258 257 257 256 254 252 249 247 244 241 237 228 212 193 185 180 178 180 182 185 187 189 191 193 194 193 189 187 184 182 181 182 182 183 183 182 186 188 190 191 191 190 183 173 164 160 163 170 177 183 188 195 198 199 198 196 193 193 194 196 196 195 193 193 194 195 195 195 196 197 199 199 199 197 190 183 179 177 176 174 172 170 168 165 162 160 160 160 158 155 155 153 150 148 148 149 150 150 151 154 155 154 157 161 164 166 172 182 186 189 192 195 200 205 210 214 215 216 218 220 221 223 224 224 222 222 222 222 219 218 217 214 212 212 211 211 211 211 211 211 210 210 210 209 207 207 206 205 202 198 194 190 187 183 176 167 168 168 170 174 177 178 179 179 180 183 189 192 197 196 196 198 200 202 205 207 209 211 212 213 213 214 216 217 218 220 221 221 221 221 221 221 221 221 221 220 219 218 218 219 219 219 220 221 220 220 220 219 218 218 219 219 220 220 220 219 218 216 216 216 216 217 217 216 215 216 216 216 216 216 216 216 216 215 215 215 214 212 210 209 208 207 206 204 204 201 200 200 200 195 174 149 141 134 136 139 143 149 154 158 159 154 146 135 126 121 124 130 131 134 143 152 159 164 167 170 173 176 179 181 182 183 184 185 186 188 190 194 197 199 201 203 206 208 210 214 218 223 226 228 228 226 221 215 214 213 211 211 212 214 215 216 217 218 218 219 220 221 222 223 226 228 230 231 232 233 234 235 236 238 238 238 239 239 240 240 240 240 238 237 236 235 234 232 228 225 222 219 216 213 210 207 204 202 201 199 198 198 198 198 198 199 200 201 203 203 203 203 204 205 206 206 206 208 210 213 213 214 213 213 213 214 215 215 215 215 216 217 218 218 218 218 217 216 215 215 215 216 218 218 218 217 217 216 216 215 214 214 214 213 212 212 212 212 212 211 211 211 210 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 210 210 211 210 210 208 207 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 343 343 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 339 339 339 339 339 338 338 337 335 332 329 325 320 314 306 301 301 304 308 309 314 322 328 332 331 328 323 322 325 340 346 355 14 26 26 11 349 330 317 309 304 303 310 311 322 346 7 15 16 23 43 74 94 97 93 89 81 77 67 55 44 32 21 10 0 348 336 332 330 325 322 321 320 317 311 300 286 274 273 283 290 298 304 308 311 314 316 312 311 313 317 320 320 320 319 315 311 307 304 300 297 293 290 287 285 283 280 275 270 265 260 256 255 255 256 258 260 261 262 264 265 266 267 268 269 270 272 273 275 276 276 277 278 278 277 274 273 274 274 273 270 267 265 265 266 268 271 273 274 275 275 275 273 271 268 268 266 264 263 264 267 270 272 273 273 272 271 269 269 268 268 269 271 274 278 282 286 287 285 281 277 275 272 266 260 255 255 260 269 278 285 288 288 289 287 284 281 277 274 271 267 264 261 258 256 255 255 253 251 249 247 244 241 238 235 227 211 193 190 184 181 183 184 187 190 192 193 195 194 191 187 187 182 182 183 184 184 185 186 187 191 192 193 193 193 191 185 177 168 165 169 175 181 185 188 192 194 196 195 194 193 194 197 199 199 198 196 195 195 196 196 196 196 198 200 200 200 196 188 180 176 174 174 172 171 170 169 168 166 166 167 166 163 161 160 159 156 155 155 157 160 162 164 167 169 168 167 166 168 173 180 188 192 194 195 197 201 206 211 214 215 218 219 220 221 223 224 223 222 221 221 221 220 219 217 215 213 212 211 210 210 210 210 210 210 208 208 206 204 201 197 193 187 180 176 173 171 170 166 163 163 164 166 169 173 175 176 175 175 176 179 180 186 188 192 196 198 199 201 203 206 208 210 210 211 212 214 216 217 219 221 223 223 224 224 224 224 224 223 222 221 221 220 221 220 220 221 221 221 221 220 220 219 219 220 220 222 222 221 221 220 219 218 217 218 218 218 217 216 216 217 217 216 216 216 216 216 215 215 215 215 214 212 210 208 206 205 205 200 195 191 189 185 171 148 133 130 128 131 133 138 145 152 157 158 153 143 133 130 131 136 142 140 141 149 157 163 167 169 171 174 176 179 179 181 183 184 184 185 186 190 194 197 199 201 202 203 206 212 217 221 225 228 230 229 227 224 220 221 218 214 212 213 214 215 216 217 218 219 219 220 221 222 223 226 229 231 232 233 234 235 236 237 237 238 239 240 240 241 241 241 241 239 238 237 237 235 232 229 225 223 220 218 214 211 207 206 205 203 201 200 200 200 200 201 201 202 203 204 204 205 205 205 206 207 208 209 210 212 214 214 214 214 214 214 214 215 216 216 216 216 217 218 219 219 219 218 217 216 216 217 218 219 220 220 220 219 218 217 216 215 215 214 213 213 213 213 213 212 212 211 211 211 211 210 210 210 210 210 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 210 210 210 210 209 208 207 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 342 342 342 342 342 342 342 342 341 341 341 340 340 339 339 339 339 339 339 338 338 338 338 338 339 339 339 338 338 337 336 333 329 325 320 314 306 297 297 303 305 310 319 327 335 339 339 336 331 327 331 339 355 356 10 20 21 11 355 340 326 315 309 308 309 308 325 348 3 7 7 8 18 48 87 108 112 111 104 93 84 64 49 36 24 11 360 348 336 335 327 322 318 317 315 314 311 304 291 277 266 262 264 265 266 279 296 299 295 297 298 302 309 314 317 318 319 318 315 312 309 305 302 299 296 293 290 289 287 283 278 271 264 259 255 254 254 255 257 259 259 261 263 265 266 268 269 270 271 272 273 274 275 276 276 275 274 272 267 266 268 270 272 271 271 269 268 269 270 272 274 274 275 274 273 271 270 269 267 265 263 263 264 266 270 272 274 273 271 270 268 267 265 264 264 265 267 269 273 274 275 275 277 269 268 266 262 256 250 248 251 260 270 278 282 283 285 285 282 278 274 271 268 266 262 259 257 256 255 253 251 249 247 244 241 238 236 232 223 211 208 191 183 182 185 188 190 192 194 196 197 195 193 189 185 182 183 185 186 187 188 189 191 195 196 196 196 197 195 189 181 174 171 173 179 184 187 190 191 192 194 193 192 193 195 198 199 200 200 198 197 197 197 196 196 197 199 201 202 200 195 185 179 175 175 172 170 170 170 171 173 174 175 175 172 167 167 166 163 162 162 163 166 170 175 177 179 179 178 176 174 174 177 184 191 195 197 197 200 203 206 209 212 216 220 221 221 222 223 223 222 222 220 218 218 219 218 217 216 214 212 211 210 210 210 210 210 209 209 207 203 199 193 185 177 170 166 165 165 164 165 164 163 162 162 164 167 172 177 179 180 180 179 179 179 182 186 191 195 197 198 200 201 203 205 206 207 208 210 212 214 215 218 221 223 225 226 226 226 226 226 225 225 224 223 223 223 221 221 221 221 221 221 221 220 219 220 220 221 222 223 223 222 222 221 220 220 219 218 218 218 217 217 217 217 217 217 216 216 215 215 215 216 216 214 213 210 208 207 205 201 196 190 183 175 163 147 133 127 126 128 128 130 135 141 149 155 157 155 145 136 138 142 150 156 153 151 154 160 165 169 171 172 174 176 179 179 181 183 184 184 184 186 189 194 197 198 199 199 201 205 212 219 224 227 229 231 230 229 227 227 227 222 216 213 214 215 216 217 218 218 219 219 220 221 222 223 226 229 232 233 234 234 235 236 236 237 238 239 240 241 242 242 243 242 241 240 241 239 237 233 229 226 224 222 219 215 212 208 208 207 204 202 201 202 203 203 203 203 203 204 205 206 206 206 207 208 209 210 211 212 213 215 215 215 215 214 214 214 215 216 216 216 216 217 218 219 220 220 219 218 217 217 218 219 220 221 221 221 220 219 218 217 216 216 215 214 214 214 214 213 213 212 212 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 210 210 210 210 209 209 209 209 209 210 210 210 210 210 210 210 210 210 209 209 210 210 209 208 207 207 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 345 345 344 344 344 343 343 342 342 342 341 342 342 342 342 341 341 341 340 340 339 339 339 339 339 338 338 338 338 338 338 338 338 338 338 338 338 337 334 331 326 321 314 306 297 292 296 307 307 316 327 335 340 342 341 339 336 334 334 338 341 352 9 11 7 3 356 348 337 325 323 328 329 332 346 356 357 354 352 354 15 62 95 111 113 117 113 101 83 59 41 28 16 6 355 344 335 334 326 320 317 315 312 310 305 296 281 266 259 257 258 258 260 267 279 282 283 289 296 302 306 307 311 314 316 317 315 313 310 308 306 303 301 298 297 296 296 293 285 274 265 259 256 254 254 254 255 256 258 261 263 265 267 269 270 271 271 271 272 273 273 274 273 270 267 265 259 259 263 267 271 273 273 275 275 275 275 274 273 272 271 270 269 268 268 267 266 264 263 264 265 267 271 273 274 272 269 269 267 263 261 259 257 257 256 257 258 259 261 263 263 255 259 262 260 254 247 243 244 250 260 267 272 277 280 280 278 275 272 269 267 264 261 258 257 256 254 253 250 247 244 240 237 235 233 228 220 210 204 187 180 184 188 191 193 195 198 200 201 198 197 191 185 183 185 187 188 190 191 193 197 200 201 201 201 201 197 191 184 178 175 176 181 186 189 191 191 193 193 194 193 194 196 197 199 200 201 200 200 199 198 197 197 199 200 202 203 200 193 184 180 178 173 170 168 170 173 175 179 181 182 179 174 170 168 167 167 168 170 172 175 179 183 186 188 188 186 184 179 177 180 185 192 197 200 200 201 204 207 207 210 216 220 223 223 223 223 223 223 222 220 219 219 218 218 217 216 215 213 211 210 210 210 209 209 209 207 205 201 195 188 178 169 164 163 164 165 165 165 167 165 164 162 163 165 170 176 183 186 187 186 184 183 183 186 191 196 198 199 200 201 202 203 203 205 207 208 210 211 213 217 220 223 225 227 227 227 228 228 227 226 225 225 225 224 223 222 222 221 221 221 221 220 219 220 220 221 222 222 223 223 223 223 222 222 221 219 219 219 218 218 218 218 218 217 217 216 215 215 216 217 216 214 213 210 209 208 203 198 192 185 176 164 150 138 130 127 128 130 132 133 136 141 149 157 162 162 156 148 151 152 165 169 163 157 157 162 167 169 171 173 174 176 176 179 182 184 184 184 184 186 189 193 196 197 197 198 199 203 211 218 224 227 230 232 232 231 231 230 230 224 217 213 214 216 217 218 218 219 219 220 221 222 222 223 226 230 233 234 234 235 235 235 236 238 239 240 242 243 244 244 244 244 244 243 243 242 238 234 230 227 225 223 220 216 213 212 211 208 206 203 203 204 205 205 205 205 205 205 206 207 207 207 208 209 210 212 213 213 214 215 216 216 217 216 215 215 216 217 217 216 217 217 217 219 220 220 220 219 219 218 219 220 221 221 222 222 222 221 220 218 217 217 216 215 215 214 214 214 214 213 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 210 210 210 209 210 209 209 209 209 209 209 209 209 209 208 207 207 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 344 344 344 343 343 342 342 341 341 341 341 341 341 341 341 341 340 339 339 339 339 339 338 338 337 337 337 337 337 337 338 338 338 338 338 336 333 329 323 315 306 298 294 296 300 304 310 322 333 339 342 343 343 342 341 339 339 338 339 349 2 5 5 3 359 354 347 341 342 345 347 349 351 350 346 342 342 357 49 87 102 109 110 116 112 98 75 52 34 22 12 2 353 346 339 335 327 323 319 316 312 307 300 286 268 255 255 256 263 269 274 276 277 285 290 299 306 309 308 307 309 311 314 316 315 314 312 309 307 305 302 300 300 302 308 309 297 282 269 264 262 258 256 256 255 256 258 261 264 266 269 271 271 271 271 271 271 271 271 270 269 265 261 258 254 255 259 265 268 272 275 279 281 281 280 277 273 269 266 265 265 266 266 266 266 265 265 267 267 269 271 273 272 271 270 267 264 260 256 252 249 247 244 242 241 243 245 248 248 246 253 258 258 252 244 238 238 242 249 251 260 269 274 275 275 273 270 267 265 262 259 258 258 256 254 252 249 245 240 236 232 230 229 224 223 215 200 187 182 187 190 194 196 199 201 204 206 205 202 193 186 185 187 189 191 192 195 198 203 205 205 206 206 206 200 191 183 178 175 176 181 186 186 190 193 194 195 196 196 196 197 197 198 200 201 201 201 200 199 198 198 200 202 203 202 198 191 185 180 176 171 168 168 171 176 180 184 185 184 181 177 174 171 170 171 174 176 179 181 183 187 192 194 194 192 188 183 180 182 186 193 198 201 202 203 205 206 208 211 216 220 223 224 225 224 225 224 223 222 221 220 219 218 218 217 215 213 211 210 209 210 209 209 208 206 204 200 195 187 178 170 165 165 165 166 167 168 172 170 168 165 164 163 165 170 179 184 187 189 188 186 185 186 190 195 199 201 202 202 202 202 203 204 206 207 209 210 212 215 218 222 224 225 227 228 229 229 228 227 226 226 226 225 224 223 223 222 221 221 220 220 219 219 220 221 221 221 222 222 223 223 223 222 221 220 219 219 219 219 219 219 219 218 217 217 217 217 217 216 216 214 213 212 209 206 202 196 188 178 170 160 150 141 135 132 132 135 137 138 139 144 153 164 170 170 165 161 158 164 177 176 168 160 159 163 168 170 172 173 174 175 177 180 183 184 185 184 184 185 188 192 195 195 196 197 198 202 209 217 223 227 228 231 232 232 232 231 229 224 217 213 213 215 217 218 219 219 219 220 222 223 223 224 225 229 233 234 234 234 235 236 238 240 241 242 243 244 245 245 246 246 245 245 244 243 240 236 232 229 226 224 220 217 217 214 212 210 207 205 205 206 207 207 207 207 206 207 208 208 208 209 209 209 211 212 213 214 214 215 216 217 218 218 217 217 217 217 217 217 218 218 218 219 220 221 221 221 220 220 220 221 221 222 223 223 223 222 221 220 218 217 217 217 216 215 215 215 215 214 213 212 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 209 209 208 208 208 207 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 344 344 344 343 343 342 341 341 341 341 341 341 341 341 341 340 340 339 339 338 338 338 338 337 337 337 337 337 337 337 337 337 337 338 338 336 333 328 321 311 303 305 311 315 314 314 319 327 337 344 345 346 347 347 345 343 350 349 352 2 7 7 6 1 354 347 341 340 343 346 354 352 346 341 337 336 349 47 86 100 107 109 110 110 106 92 64 43 28 17 9 1 353 352 345 337 331 327 323 319 314 307 294 276 259 249 250 256 274 285 288 286 288 304 314 320 321 319 315 313 311 312 315 316 315 312 310 308 306 303 303 299 297 299 308 312 304 290 277 273 269 264 261 260 258 258 260 262 265 267 269 271 272 272 271 270 270 268 266 266 265 262 258 255 253 254 257 263 264 269 276 281 284 285 283 279 273 268 264 263 263 263 264 266 267 267 268 269 268 268 269 270 270 269 268 264 261 256 251 245 240 236 232 229 229 232 234 237 239 241 248 254 256 250 242 236 234 235 238 242 250 260 267 271 272 271 269 266 264 261 259 258 256 255 253 252 248 243 236 231 228 226 225 222 221 211 200 190 187 189 192 195 198 201 205 207 209 209 205 195 188 188 190 192 193 196 199 202 207 209 210 211 211 210 202 189 179 173 172 175 179 183 185 191 194 196 197 198 198 198 198 197 198 199 200 201 201 200 199 199 200 201 203 203 201 196 189 189 180 172 167 165 168 174 181 185 188 187 185 183 181 176 175 174 176 178 181 184 185 187 191 196 196 197 194 190 185 182 183 187 193 199 202 203 203 204 206 209 212 217 221 224 226 226 226 226 225 223 223 221 220 219 218 218 217 216 214 212 210 210 209 209 208 208 207 204 200 195 189 180 172 167 167 167 168 170 173 175 175 173 171 168 166 164 165 168 170 178 184 185 185 185 185 189 193 198 202 203 204 204 204 204 204 205 206 208 208 210 213 215 218 219 223 225 228 229 230 229 229 228 227 227 226 226 225 224 223 221 221 220 219 218 218 219 220 221 220 221 221 222 222 222 222 221 220 219 220 220 220 220 220 219 218 218 218 218 218 218 217 216 215 214 212 208 204 200 193 183 175 169 164 158 150 146 141 138 139 143 144 145 150 161 172 177 174 169 168 164 173 183 181 172 163 161 165 169 171 172 173 174 175 178 181 184 185 185 185 184 185 187 190 191 194 196 196 197 200 207 216 223 224 224 226 226 229 231 231 228 223 218 214 213 215 217 218 219 219 220 221 222 223 224 225 226 228 231 234 234 235 236 238 241 243 243 244 244 245 245 245 245 245 245 245 244 243 242 238 234 230 227 224 222 221 217 214 213 211 209 207 207 208 209 209 209 208 208 208 208 209 209 209 209 209 211 212 213 214 214 215 216 217 218 219 219 218 218 218 218 218 219 219 219 219 220 221 222 222 221 221 221 221 222 222 223 223 223 223 222 220 219 218 218 218 217 216 216 216 215 215 214 213 212 212 212 212 212 212 212 212 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 209 209 209 209 208 208 208 208 208 208 208 208 207 207 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 342 341 341 341 341 341 341 341 340 340 340 339 339 338 338 338 338 337 337 336 336 336 336 336 336 336 336 337 337 337 337 334 331 326 323 326 331 334 333 330 329 332 338 346 351 351 352 354 354 352 353 358 358 3 10 10 5 358 350 340 328 319 319 324 332 342 342 337 330 324 332 51 92 102 109 108 110 109 105 95 77 50 34 23 14 7 1 355 354 347 340 335 331 328 324 318 308 292 269 261 253 247 255 278 291 294 294 304 328 338 333 325 325 320 316 315 316 318 317 312 307 306 305 303 301 301 296 293 294 298 300 297 290 281 277 273 269 267 265 263 262 262 263 264 266 268 269 271 271 270 270 268 266 263 262 262 260 257 255 254 254 256 258 261 268 275 281 285 286 284 280 274 269 266 264 263 263 264 266 268 269 269 268 266 264 263 265 266 267 265 262 257 252 245 237 230 225 222 221 222 224 227 232 232 236 241 247 249 247 241 235 232 232 233 236 242 251 260 265 268 268 267 265 262 259 259 258 256 254 253 251 247 240 233 227 223 222 222 222 218 210 201 194 190 191 192 195 198 202 207 208 210 211 207 197 189 190 192 194 197 199 203 206 208 211 213 214 214 212 202 183 170 167 169 173 176 179 185 190 193 196 198 199 199 199 199 198 198 199 200 201 201 200 199 199 201 202 203 202 199 195 191 186 175 166 161 162 168 176 184 188 190 189 188 185 181 179 179 179 180 183 185 187 189 191 194 194 197 197 195 191 187 184 185 188 193 198 202 203 204 205 207 210 212 217 223 226 228 228 227 226 225 224 223 222 220 219 219 218 217 216 215 213 211 210 210 209 208 207 206 204 199 194 188 181 174 170 169 168 169 172 175 178 180 180 178 175 171 168 166 166 165 167 173 178 181 182 184 187 191 196 201 202 204 205 205 205 205 205 206 207 207 209 211 212 213 217 220 223 226 228 229 230 230 229 228 228 228 227 226 224 223 222 221 220 219 218 218 218 219 219 219 220 221 221 221 222 221 221 220 219 219 219 220 219 218 218 218 218 219 219 218 217 217 216 216 215 213 209 203 197 189 181 175 172 170 166 163 158 151 145 146 151 154 157 162 172 179 180 177 173 170 169 179 187 184 176 168 165 167 170 172 172 173 174 176 178 181 184 186 185 185 184 184 185 187 190 194 195 196 194 197 205 216 222 222 221 220 220 224 228 228 226 222 220 217 214 215 216 217 218 219 220 221 222 223 225 226 227 229 231 232 236 238 239 241 246 247 246 244 243 244 244 244 244 244 244 244 243 242 241 238 234 230 228 226 224 221 217 215 215 213 210 209 209 209 210 210 210 210 209 209 209 210 210 210 209 209 210 211 211 213 214 214 215 215 217 218 219 219 219 219 219 219 219 219 220 220 221 221 222 222 222 222 222 222 223 223 224 224 224 223 222 221 220 220 219 218 218 217 217 217 216 216 215 214 213 214 213 212 212 212 212 212 212 212 212 212 212 212 212 211 211 211 211 210 210 210 210 210 210 210 209 209 209 209 208 207 207 207 207 207 207 207 207 206 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 343 342 342 342 341 341 341 341 340 340 340 340 339 339 338 338 338 338 337 337 336 336 336 335 335 335 335 335 335 336 337 338 339 338 338 339 342 342 342 342 341 339 340 347 354 358 0 1 2 4 4 2 1 1 360 6 16 13 359 344 333 322 310 301 303 306 315 324 327 324 316 306 19 106 107 110 113 112 112 107 98 83 61 37 26 18 12 6 3 359 355 349 343 339 336 333 329 323 312 292 265 262 249 244 250 264 278 287 299 318 330 332 322 314 316 310 311 315 318 318 313 305 299 299 300 300 300 300 296 293 292 292 292 290 286 280 276 274 273 271 269 267 265 263 263 263 263 264 266 268 269 270 269 267 265 263 261 260 259 257 256 255 255 255 256 260 266 273 279 283 284 283 281 277 273 270 269 267 266 266 267 268 269 267 264 261 259 258 259 260 263 264 260 253 243 233 224 218 214 213 214 216 218 222 227 226 230 235 239 242 243 240 236 236 233 231 232 235 242 251 258 263 264 264 263 261 259 258 256 255 254 252 250 245 238 229 223 220 219 219 218 216 211 203 196 192 191 191 194 198 202 204 208 212 212 207 198 191 191 194 196 199 203 205 208 211 213 216 217 216 213 198 175 163 163 167 169 173 179 184 189 192 195 197 198 199 199 199 199 199 199 201 201 201 199 199 200 201 203 203 201 195 193 189 180 171 162 159 161 168 176 184 188 191 190 190 187 183 182 182 183 185 188 189 191 193 195 197 197 197 197 194 191 187 185 186 189 193 198 201 202 203 206 208 210 213 217 222 227 228 229 228 226 225 224 223 222 221 219 219 218 218 217 216 214 213 212 210 207 203 202 201 198 195 191 186 180 176 175 170 169 170 173 177 181 184 185 184 181 178 176 174 171 168 165 166 172 177 181 184 187 191 194 194 199 202 205 205 206 205 205 206 206 207 208 209 210 212 214 217 220 223 226 228 230 230 230 229 229 229 227 226 225 224 223 221 221 220 219 218 218 218 218 218 219 220 220 221 221 221 220 219 218 219 219 219 218 217 217 218 218 219 219 218 217 217 217 217 217 214 210 202 194 186 180 177 175 175 174 172 166 159 153 155 161 166 170 174 180 183 183 181 177 172 174 183 190 187 180 173 170 170 171 172 173 174 175 176 179 183 185 186 186 185 185 185 185 187 191 194 196 195 193 194 203 213 219 220 220 216 215 218 222 224 223 222 222 220 216 216 215 215 217 218 219 220 222 223 226 228 229 231 232 234 238 241 243 245 248 248 246 243 241 241 242 243 243 243 243 243 242 240 238 236 233 231 229 226 223 220 218 216 216 214 212 211 210 211 211 211 211 210 210 210 210 210 210 210 209 209 209 210 211 212 213 213 213 214 215 216 218 218 218 219 219 219 219 220 220 221 221 222 222 223 223 223 223 223 223 224 224 224 224 224 223 222 222 221 220 219 218 218 218 217 217 217 216 216 215 215 214 213 213 213 212 212 212 212 212 212 212 212 212 212 211 211 211 211 210 210 210 210 210 210 209 209 209 208 208 207 207 206 206 206 206 206 206 206 205 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 343 342 342 342 341 341 340 340 340 340 339 339 339 338 338 338 338 337 337 336 336 335 335 335 335 334 334 334 334 335 337 339 339 338 337 336 335 336 340 341 344 349 356 4 8 8 8 8 9 10 9 7 0 356 358 9 17 12 350 328 319 312 304 298 299 299 306 312 313 309 303 132 118 114 113 114 115 114 111 102 88 69 43 27 20 15 10 6 5 1 356 351 346 343 340 338 335 330 320 302 279 268 247 242 243 246 254 273 297 320 318 314 313 306 299 293 297 307 313 312 305 296 292 292 295 296 298 298 297 294 292 290 288 284 281 276 273 273 273 272 271 269 266 264 262 262 261 260 262 263 265 266 267 267 266 264 262 261 259 258 256 255 254 255 256 259 264 269 275 279 281 282 281 280 278 277 275 273 273 271 270 269 267 263 258 255 254 253 254 256 259 261 257 246 230 216 208 204 203 203 205 207 211 216 220 220 226 229 233 236 238 238 237 237 234 231 230 231 234 240 248 254 258 260 259 258 256 256 255 254 253 252 249 243 235 226 220 217 217 217 216 214 210 204 197 193 190 190 193 197 200 202 207 212 212 206 197 192 192 195 198 202 206 206 209 212 214 216 218 217 211 190 168 162 163 167 167 173 179 184 188 192 194 196 196 197 198 199 199 199 200 201 202 201 200 199 200 201 202 202 199 196 190 184 175 168 163 162 163 168 175 182 187 190 190 191 189 186 183 185 187 189 192 194 195 196 196 197 198 197 195 193 190 186 185 186 190 195 197 198 200 202 205 208 211 214 218 223 226 226 226 226 224 222 223 223 223 221 220 219 218 217 217 216 216 214 212 209 201 188 184 185 186 186 185 182 179 177 175 171 169 171 174 180 184 188 189 189 188 186 184 182 179 174 170 168 170 176 181 185 189 191 193 194 197 200 203 204 205 205 205 205 206 207 207 208 209 211 213 215 217 220 223 226 228 229 229 228 228 228 227 227 226 225 224 222 221 220 219 218 218 218 218 218 219 220 220 220 220 220 219 218 218 218 218 218 217 217 218 219 219 220 220 218 218 218 219 219 218 214 208 200 192 185 180 179 178 178 178 176 173 166 161 166 171 174 177 180 182 183 184 182 178 175 179 186 191 189 183 177 174 173 173 173 173 174 175 177 180 184 186 186 185 185 185 185 186 189 192 195 196 195 194 195 202 208 213 215 215 211 210 214 219 221 223 223 223 223 221 219 217 216 216 217 218 219 221 224 227 229 230 230 231 234 239 242 244 246 245 246 244 242 241 240 240 241 243 244 243 242 241 238 236 234 233 232 229 225 222 220 219 218 218 216 214 212 212 212 212 212 212 211 210 211 211 211 211 210 210 209 209 210 211 212 213 213 213 213 214 215 216 217 217 218 218 219 220 220 221 222 222 222 222 223 223 223 223 223 224 224 225 225 225 225 224 224 223 222 221 220 219 218 218 218 218 217 217 217 217 216 215 214 214 213 213 213 212 212 212 212 213 212 212 212 212 211 211 211 211 210 211 211 210 210 210 209 209 209 208 207 207 208 207 206 205 205 205 205 205 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 344 344 344 344 343 343 342 342 342 341 340 340 340 340 339 339 339 338 338 338 338 337 337 336 336 335 335 334 334 334 333 333 333 333 333 334 335 332 327 322 319 319 323 328 335 350 4 13 16 16 13 10 8 6 4 3 2 354 354 360 7 9 359 337 319 314 311 307 304 301 299 301 303 298 288 121 110 108 109 111 112 114 112 105 91 73 51 29 21 17 13 9 6 6 2 358 354 350 346 344 342 341 338 329 321 307 274 248 239 240 243 251 268 289 304 296 295 298 293 287 285 289 296 301 300 294 288 286 288 290 291 294 296 297 296 293 288 283 278 274 268 266 268 269 270 271 269 267 264 262 260 259 258 257 258 259 261 264 265 265 265 264 263 261 259 257 255 255 254 256 258 261 265 270 274 278 280 282 283 282 282 280 280 279 279 276 271 267 262 255 252 252 251 251 251 253 254 251 237 212 196 191 190 191 193 195 198 203 208 211 215 221 225 228 230 233 235 236 237 236 233 230 229 230 233 238 245 251 255 255 255 255 255 254 253 252 251 248 242 233 225 220 219 217 216 215 214 209 204 197 191 187 188 192 194 197 201 206 210 209 203 196 192 193 196 199 203 204 208 211 212 214 215 217 215 206 182 166 163 164 166 170 175 179 183 187 191 194 195 195 196 198 198 199 199 200 201 201 201 200 200 200 201 201 201 200 192 186 178 172 168 166 166 167 169 174 180 182 185 190 192 191 188 186 188 191 193 196 197 198 199 199 200 199 198 195 192 190 186 184 189 193 196 197 197 198 199 202 205 209 215 221 226 227 225 225 223 220 219 221 223 222 221 219 218 218 217 216 215 215 213 209 202 184 162 160 166 174 178 180 180 180 178 175 172 171 173 176 183 187 191 193 194 193 193 191 190 187 183 178 175 174 177 182 189 191 192 194 195 197 199 201 202 203 204 204 204 205 206 206 208 210 211 213 214 215 217 220 223 226 227 227 227 226 226 226 226 226 225 224 223 222 221 220 220 219 218 218 218 219 219 220 220 219 219 218 218 218 218 218 218 218 217 218 219 220 220 220 219 218 217 218 219 218 214 206 197 189 183 181 181 181 182 182 181 178 175 171 177 179 179 180 181 181 181 182 182 181 180 184 189 191 188 183 179 177 176 175 174 174 174 175 178 181 185 187 186 186 185 185 186 188 190 193 196 196 197 198 200 205 205 208 211 210 207 208 213 219 222 225 226 226 226 225 222 220 219 218 217 218 219 222 225 228 229 230 231 232 234 237 240 242 243 243 245 245 245 243 242 240 240 242 244 244 242 240 237 234 232 232 230 227 224 222 221 220 220 220 218 216 215 214 214 214 214 213 212 211 212 212 211 211 211 211 210 210 211 213 214 214 214 214 214 215 215 215 216 217 218 219 219 221 221 221 222 223 223 223 223 223 224 224 224 224 225 226 226 226 226 226 225 224 222 222 221 220 219 219 218 218 218 218 217 217 217 217 216 215 214 214 213 213 213 213 213 213 213 212 212 212 212 212 211 211 211 211 211 211 211 210 210 209 209 208 208 208 208 208 207 206 205 205 205 205 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 342 342 341 341 340 340 339 339 339 339 338 338 337 337 337 337 336 336 335 334 334 333 333 332 332 332 332 331 330 329 326 319 310 303 300 303 307 315 333 1 18 23 21 16 10 5 1 356 352 352 355 356 358 357 355 351 340 326 318 315 313 313 311 304 298 294 292 282 131 115 106 101 100 103 105 106 103 92 76 56 38 25 20 16 13 12 10 7 3 360 356 353 350 347 346 345 344 337 334 318 279 248 238 239 245 253 266 280 284 280 281 281 281 281 282 284 286 289 289 286 284 284 285 286 288 291 294 296 296 293 286 278 271 266 258 257 258 261 265 269 269 268 265 262 260 257 256 255 253 253 255 258 260 262 263 264 264 263 262 260 257 256 254 255 257 259 262 266 271 276 280 283 283 284 284 283 282 282 283 281 276 272 266 259 255 254 251 249 247 247 246 241 223 189 175 176 179 181 183 186 190 195 201 205 211 218 222 224 226 229 230 233 237 238 236 232 230 229 230 234 240 245 249 251 256 258 257 254 252 251 249 246 239 231 224 221 219 217 216 216 214 209 202 195 188 184 186 190 191 195 201 205 208 206 200 194 192 193 196 200 204 205 209 212 212 213 214 214 211 199 177 167 167 167 169 173 176 179 182 186 190 193 194 194 195 196 197 198 199 200 200 200 200 199 199 200 201 200 198 196 190 181 175 171 170 169 169 169 171 174 177 179 184 188 191 191 190 189 191 194 197 199 200 201 201 202 201 200 198 196 192 190 188 187 193 196 197 197 197 197 198 201 202 206 214 223 226 225 222 223 219 216 217 220 221 221 219 218 218 217 217 216 215 212 208 200 187 158 145 148 157 166 172 176 176 178 178 177 176 176 177 181 187 190 193 196 197 197 198 198 197 194 191 186 182 180 181 186 194 193 195 196 196 197 199 200 201 201 202 202 203 204 204 205 208 210 212 213 214 215 216 217 220 223 223 225 224 224 224 224 225 225 225 224 224 223 222 222 220 219 218 218 218 218 219 219 219 219 218 218 218 218 218 219 219 220 219 219 220 220 221 221 220 218 216 216 217 217 213 204 194 187 183 183 182 183 185 186 185 184 183 181 186 185 183 182 181 181 180 181 182 183 185 188 190 190 187 182 182 178 177 175 174 173 174 176 179 183 186 187 187 186 186 186 187 189 192 194 196 197 200 203 205 207 209 209 207 205 205 208 213 219 224 228 228 228 228 227 226 224 221 219 218 218 220 222 225 226 228 231 232 232 234 236 238 241 242 243 247 248 249 248 244 241 239 239 242 243 243 240 237 234 232 230 228 226 224 223 222 221 221 221 220 220 218 216 216 216 215 215 213 212 213 213 212 212 212 211 211 211 212 214 215 215 214 215 216 216 216 216 217 219 220 220 221 222 222 222 223 224 224 224 224 224 224 224 225 225 225 226 227 227 227 227 226 225 224 223 222 221 220 219 219 219 218 218 218 218 218 218 217 216 215 214 214 214 214 213 213 214 213 213 213 213 213 212 212 212 211 212 212 212 211 211 211 210 210 209 209 209 209 208 208 207 206 205 205 205 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 343 343 342 342 342 341 341 340 340 339 339 339 338 338 338 338 337 337 336 336 335 334 334 333 332 332 332 331 331 330 328 327 325 320 310 298 290 288 293 296 308 339 13 25 24 15 7 1 358 353 348 347 348 358 2 355 341 333 331 325 317 312 310 309 310 307 298 286 279 276 107 112 114 106 97 95 94 94 93 88 79 64 47 35 28 22 17 14 13 10 8 5 2 359 356 353 350 349 349 348 346 344 328 283 243 234 238 247 256 266 274 274 273 271 272 276 280 281 278 277 278 281 282 282 284 284 286 288 289 291 294 296 293 284 271 261 255 246 245 247 251 257 263 268 269 267 265 261 256 253 252 248 246 246 250 254 257 260 262 264 264 264 264 261 257 255 255 257 259 260 263 269 276 280 283 284 285 286 285 283 282 282 283 280 277 272 265 261 259 254 250 246 243 239 230 209 178 164 166 168 172 176 180 185 191 197 203 211 217 220 222 223 225 227 232 238 241 240 237 233 230 231 234 239 242 245 252 260 262 261 257 254 251 248 243 236 227 227 223 219 217 216 216 214 209 201 192 184 181 182 184 189 195 201 205 207 203 197 192 191 193 197 198 201 206 210 212 212 211 212 211 207 195 179 171 170 170 172 174 177 179 182 186 190 193 194 193 193 193 195 197 198 199 199 199 199 199 199 200 200 200 198 192 185 178 174 173 172 173 173 173 173 175 175 179 183 188 190 191 191 191 193 196 199 201 201 202 203 204 203 201 199 197 194 191 190 191 194 196 196 196 197 198 200 201 202 205 213 221 223 223 222 217 213 210 215 218 219 218 217 217 217 216 216 215 213 208 201 187 163 140 139 143 151 161 167 170 174 178 180 181 181 181 183 185 189 193 196 196 198 201 202 203 203 201 197 193 188 186 186 190 194 195 197 198 198 198 199 200 200 201 201 201 201 202 203 205 207 209 211 213 215 215 215 216 217 219 220 222 223 222 222 222 223 224 224 223 223 223 223 222 221 219 218 218 218 218 219 219 219 218 218 217 217 217 218 219 220 221 221 221 221 221 221 221 221 220 217 216 215 215 209 201 194 189 187 186 185 186 188 189 190 190 190 189 193 192 189 187 184 182 181 181 182 184 186 189 190 189 185 181 181 177 176 175 173 173 174 177 180 184 187 187 187 187 186 186 188 190 192 195 197 199 202 205 207 209 213 212 206 202 204 209 214 219 225 228 229 229 229 229 229 227 223 220 218 218 220 221 223 225 229 231 232 233 234 236 239 241 242 243 242 249 253 250 245 241 238 237 238 241 242 239 238 236 233 230 227 225 224 223 223 223 223 223 222 222 220 219 218 218 217 216 215 213 213 214 214 213 213 213 212 213 214 217 217 215 215 216 217 218 219 218 218 220 221 222 222 222 223 223 223 224 225 225 226 225 225 225 226 226 226 227 227 227 228 227 227 226 225 224 224 222 221 221 220 219 219 219 219 219 219 219 218 217 216 216 215 215 215 214 214 214 214 214 214 214 214 213 213 213 212 213 212 212 212 212 211 211 211 210 210 209 209 209 208 207 207 206 205 205 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 342 342 342 341 341 340 340 339 339 338 338 337 337 337 337 336 335 335 334 333 333 332 331 331 331 330 329 328 326 323 320 315 304 291 284 284 290 291 312 353 17 21 15 5 359 358 357 355 352 352 355 5 1 340 322 317 317 313 308 304 303 301 298 290 276 257 232 91 100 110 113 108 96 95 91 88 85 80 71 58 45 36 29 23 19 16 15 12 9 7 5 2 359 355 352 351 351 351 351 348 335 287 238 230 236 248 261 271 275 278 275 270 269 274 281 284 278 271 271 277 280 281 282 283 286 289 290 291 293 295 294 281 258 245 242 234 231 235 241 248 256 263 267 269 267 263 256 253 248 242 239 239 241 246 252 257 261 264 266 267 266 264 260 257 257 258 259 260 261 267 274 278 280 284 286 288 288 286 283 282 282 282 279 274 272 268 263 258 253 247 239 231 219 200 177 165 163 163 167 172 178 184 190 198 205 213 218 220 221 222 223 226 232 240 245 246 243 237 233 233 235 238 241 247 254 259 263 263 261 258 254 249 242 234 228 225 220 217 217 217 216 213 207 197 186 178 176 179 181 187 194 201 206 206 202 196 192 191 192 195 197 201 207 211 212 211 209 209 208 204 194 184 178 176 175 175 175 177 180 183 187 191 193 193 192 192 192 194 196 197 198 199 199 199 199 199 200 200 200 196 189 183 178 176 176 176 176 177 176 177 177 178 181 184 187 190 191 191 192 195 198 199 200 201 203 204 204 204 203 201 199 197 195 194 194 195 197 194 195 197 200 203 204 205 208 213 219 219 218 214 209 206 208 214 217 216 215 215 216 216 216 215 212 209 203 192 171 147 138 139 142 149 152 159 167 174 178 182 184 186 188 188 190 192 196 198 198 201 204 206 207 207 206 203 198 194 192 191 193 195 196 197 198 199 199 199 200 200 200 200 200 201 201 202 204 206 208 211 213 215 216 216 216 216 217 218 220 221 220 219 220 222 223 223 222 222 222 223 222 221 220 219 219 218 218 218 218 218 218 217 216 215 216 217 218 219 218 219 219 219 219 220 221 221 221 219 217 215 213 208 201 195 192 191 189 188 189 191 193 194 195 195 195 198 198 197 194 188 184 182 181 182 183 185 187 189 187 184 183 179 176 174 173 172 172 175 178 182 185 187 187 187 187 186 186 188 190 192 195 197 200 202 204 208 212 216 217 214 210 212 215 218 221 225 228 229 230 231 232 232 229 225 220 218 218 220 220 222 226 229 231 233 234 234 236 238 238 238 238 232 245 253 249 244 240 236 233 233 236 240 238 237 235 232 230 227 224 223 224 225 225 225 225 225 224 222 221 220 220 219 218 216 215 214 215 214 214 214 214 214 215 216 219 219 216 216 216 217 218 220 220 219 220 221 222 223 223 223 223 223 224 225 226 227 227 227 227 227 227 227 227 228 228 228 228 228 227 226 226 225 224 224 223 221 220 220 220 220 219 220 220 219 219 218 218 217 216 216 215 215 215 215 215 215 215 215 214 214 214 213 213 213 213 213 212 212 212 212 211 210 210 210 210 209 208 207 207 206 206 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 342 341 341 341 340 339 339 338 338 337 337 337 337 336 335 335 334 333 333 332 331 331 330 330 329 328 326 323 320 315 308 296 284 280 280 287 303 336 5 14 13 7 1 360 1 360 360 359 360 358 353 341 321 312 310 309 305 300 295 297 290 279 262 240 144 81 85 102 112 115 111 103 100 93 87 81 74 64 52 42 34 29 24 22 19 16 13 11 9 7 5 1 358 355 354 354 353 353 350 338 295 245 236 243 259 275 283 286 292 283 270 264 268 282 291 288 275 272 278 282 283 283 285 288 293 296 297 298 300 303 302 278 257 272 261 238 232 234 240 249 257 263 267 268 266 266 258 248 240 235 234 235 240 246 254 260 265 267 268 269 267 264 262 262 263 263 263 262 266 269 274 278 283 287 290 292 291 288 285 283 282 280 276 274 269 265 260 254 246 235 222 209 195 181 174 170 167 169 173 179 185 192 200 208 215 219 220 221 221 223 227 233 241 249 251 248 242 236 233 234 235 239 246 254 258 261 264 264 262 258 252 243 238 233 223 217 216 216 216 215 211 203 189 178 172 172 175 179 186 194 201 206 207 202 195 191 190 191 191 195 201 208 211 211 209 207 206 205 201 197 192 187 181 178 175 174 177 182 186 189 191 193 192 192 192 192 193 194 196 197 198 198 198 199 199 200 200 199 194 187 182 180 179 179 180 180 181 181 181 181 182 183 185 188 190 191 192 195 198 199 199 199 201 204 205 205 204 203 201 199 199 200 200 199 199 199 195 194 198 202 206 208 210 212 216 218 218 215 208 203 203 208 213 215 214 213 213 214 215 215 213 209 203 194 177 154 142 142 143 145 151 152 159 168 175 180 184 187 190 192 193 194 196 199 199 201 203 206 208 210 211 210 208 204 200 198 197 197 197 196 196 198 200 200 200 199 200 200 200 200 200 201 202 204 206 207 209 211 213 215 216 216 216 216 217 219 220 219 217 218 220 221 222 221 221 221 221 222 222 220 219 219 218 218 218 218 218 218 217 215 214 214 215 216 217 218 218 219 219 219 219 220 220 220 220 218 216 213 206 200 197 195 193 191 191 192 193 195 197 198 199 200 202 202 201 199 193 187 183 182 182 183 184 185 186 183 181 180 177 174 172 170 170 172 176 180 183 185 186 187 187 186 186 186 188 190 192 194 197 198 200 204 210 215 219 224 228 230 230 228 226 225 227 233 233 234 235 235 233 229 224 220 218 218 218 220 223 226 230 232 234 235 235 236 237 235 233 231 224 239 254 250 245 240 235 230 229 232 232 236 236 234 231 229 226 223 223 225 226 226 227 227 226 225 224 223 222 221 220 219 218 216 216 216 215 214 214 214 215 216 217 219 219 218 217 216 216 218 219 220 220 220 220 221 223 223 223 223 223 224 225 226 227 227 227 228 228 228 229 229 229 229 229 229 229 228 227 228 227 226 226 224 223 222 221 221 221 220 221 221 221 220 220 219 218 217 217 216 217 217 216 216 216 216 216 215 215 215 214 214 214 214 214 213 213 213 213 212 211 211 211 210 210 209 208 208 207 207 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 342 342 341 341 340 339 339 338 338 337 337 337 337 336 336 335 334 333 333 332 331 330 329 329 329 328 326 323 320 315 308 298 284 273 279 280 302 340 2 9 9 6 3 2 2 1 360 0 360 359 354 337 319 311 308 308 305 298 289 283 283 267 241 208 128 79 76 87 107 119 120 118 114 106 96 86 75 65 54 45 37 31 27 23 23 20 17 14 12 11 9 7 4 1 358 357 357 356 355 352 339 303 265 254 260 277 293 297 301 303 292 270 252 258 284 301 299 286 278 282 282 286 290 293 297 302 305 306 307 309 311 310 305 303 299 286 266 245 234 235 242 251 257 262 264 265 265 259 249 242 236 233 232 236 242 250 259 261 266 270 272 272 271 270 270 271 272 271 270 270 269 272 277 282 287 290 293 295 294 292 288 287 288 285 279 275 269 263 253 240 226 212 202 193 186 182 178 174 174 176 181 187 194 203 210 216 219 220 220 221 223 227 234 242 249 253 252 246 238 235 234 234 237 243 250 254 259 263 265 264 260 255 252 246 237 226 217 214 214 214 213 208 197 181 172 168 169 173 178 185 194 201 206 207 202 194 189 188 189 190 195 201 208 211 209 207 204 203 202 200 200 196 190 184 178 174 174 178 184 189 192 193 193 193 192 192 193 193 194 195 196 196 197 198 199 199 199 199 197 193 186 183 183 183 182 182 183 184 184 185 185 185 186 186 188 190 192 194 198 200 201 201 201 202 205 205 206 206 204 202 201 202 203 203 203 203 201 197 197 201 205 209 212 214 217 219 219 220 213 204 202 204 208 211 212 212 211 212 212 213 213 211 207 200 183 159 144 145 149 150 151 151 156 164 171 177 182 186 190 193 195 197 198 200 202 203 204 205 207 209 211 212 212 211 209 206 205 201 201 199 197 197 199 201 201 200 199 199 199 200 200 201 201 203 204 205 207 208 210 212 213 214 215 216 216 217 218 219 219 218 218 219 220 221 221 221 220 220 221 221 221 220 219 219 218 218 218 218 217 217 216 215 215 215 215 216 218 219 219 219 219 219 220 220 220 220 218 215 211 204 202 199 196 194 193 193 193 194 196 198 200 202 203 204 203 203 202 197 190 186 184 183 183 183 183 182 179 178 177 175 172 169 168 170 173 177 180 182 183 186 187 187 186 185 186 187 188 190 192 196 196 199 204 209 215 221 229 238 244 245 241 239 236 236 240 240 242 241 236 230 225 221 218 217 217 218 220 223 226 230 233 235 236 237 238 238 238 235 229 228 247 259 254 247 241 234 229 228 228 232 236 236 233 231 228 225 223 224 226 227 227 227 228 228 227 226 225 223 222 221 220 219 218 217 216 215 214 214 214 215 216 217 218 218 218 217 216 216 217 218 220 221 221 220 220 221 221 222 223 223 223 224 225 226 227 227 228 228 228 229 229 229 230 230 230 230 230 229 229 228 228 227 226 225 223 222 222 222 221 222 222 222 221 221 220 219 218 218 218 218 218 217 217 217 217 217 216 216 215 215 215 215 215 215 214 214 214 213 213 212 211 212 211 211 210 210 209 209 208 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 343 343 343 342 341 341 340 340 339 339 338 337 337 337 337 336 336 335 334 334 333 332 331 330 329 329 329 328 326 324 321 316 309 297 281 269 265 278 284 343 10 14 10 4 2 2 3 0 355 354 354 351 347 338 319 308 305 303 301 296 286 286 275 256 227 194 139 79 69 77 96 116 126 127 125 120 110 95 79 64 53 44 38 32 28 26 25 23 20 17 15 14 12 11 10 7 3 1 0 360 359 358 354 340 309 279 270 276 291 305 304 312 313 306 278 230 245 296 313 308 294 286 287 287 294 302 309 312 313 313 312 312 312 312 312 310 307 301 292 280 262 244 236 239 246 252 255 257 258 257 254 248 242 238 233 231 234 240 248 256 257 265 270 273 275 277 277 279 281 282 281 278 276 275 275 277 281 285 288 291 295 297 298 296 296 300 298 294 289 281 264 239 216 204 197 194 191 191 187 183 180 179 180 183 189 197 205 211 215 217 217 218 219 222 227 234 242 248 252 253 248 240 237 234 232 234 239 246 249 256 261 263 263 260 256 256 251 243 232 221 215 212 210 208 202 188 174 167 165 167 172 178 186 194 201 205 205 201 193 192 188 188 191 196 202 208 210 207 204 202 201 201 200 198 195 191 183 175 172 174 180 186 191 194 194 194 194 193 193 194 194 194 194 195 196 197 198 198 198 199 199 196 191 186 186 187 186 185 185 185 186 188 189 190 188 187 187 189 191 193 196 199 200 201 202 203 205 206 206 206 207 206 205 205 205 205 204 205 206 204 202 202 206 209 211 213 217 219 221 222 222 212 204 204 206 206 207 209 210 210 210 211 212 213 213 211 203 182 156 147 154 159 159 159 161 165 170 176 180 185 189 192 196 199 201 201 204 206 206 207 207 208 210 212 213 213 213 212 212 209 205 204 201 199 199 200 202 202 200 200 199 199 200 200 201 202 204 205 205 206 207 208 209 210 211 213 214 215 216 218 219 218 218 219 220 220 220 221 221 220 219 220 221 221 220 220 219 219 219 218 218 218 217 217 216 216 216 216 216 218 218 218 219 219 219 219 220 220 219 217 213 210 208 202 197 195 194 194 194 194 195 196 199 202 203 204 204 204 204 204 200 193 188 185 184 183 181 181 180 177 176 174 171 168 167 168 171 174 176 178 180 183 185 187 186 185 184 184 185 186 188 189 190 194 198 202 206 211 218 228 240 249 251 248 247 244 244 246 246 246 241 231 222 217 215 215 215 215 217 219 223 226 230 233 236 238 238 239 240 239 234 231 240 256 261 254 247 241 234 231 230 230 234 236 235 231 229 227 225 224 225 226 227 228 228 228 229 228 226 225 223 222 221 220 220 219 217 216 215 214 214 214 214 215 215 216 216 217 216 216 216 216 218 219 220 221 220 220 220 221 222 223 223 223 224 225 225 226 227 227 227 228 229 229 229 230 230 230 231 231 230 230 230 229 227 226 226 225 224 223 222 222 223 223 223 222 222 221 220 219 219 219 219 219 219 218 218 218 218 217 217 216 215 215 215 216 216 215 215 215 214 214 213 213 213 212 212 212 211 210 209 209 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 344 344 344 343 343 343 343 342 341 340 340 339 339 338 338 337 337 337 337 336 335 335 334 333 332 331 330 329 328 328 327 326 324 322 317 310 298 277 257 254 255 268 321 8 19 16 8 2 360 360 359 353 344 344 340 332 326 319 307 303 300 296 291 281 268 272 251 223 197 160 90 66 67 83 107 125 131 132 131 126 112 90 68 52 43 36 31 26 25 25 24 23 20 18 16 15 14 13 11 9 6 5 3 2 2 360 355 342 314 289 281 286 299 311 310 315 314 312 313 300 307 316 317 307 296 292 291 292 299 311 322 323 320 316 314 313 312 312 312 311 307 300 293 285 271 254 244 244 246 248 248 249 249 248 247 245 242 239 234 232 234 240 246 252 255 264 268 273 276 278 280 283 286 287 286 285 283 280 278 278 280 282 284 287 291 296 301 304 303 307 308 307 302 291 249 186 168 173 180 184 186 187 187 185 184 184 185 188 192 199 207 211 214 215 215 215 216 219 226 236 243 248 251 252 250 249 242 234 230 231 235 241 244 252 258 260 261 260 259 256 251 246 238 227 217 209 205 200 191 176 173 165 164 168 173 180 187 195 201 204 204 200 194 194 189 189 192 198 204 208 208 204 201 199 199 199 198 197 194 189 179 171 171 175 182 188 193 196 196 196 196 195 194 195 195 195 194 194 195 196 197 197 198 198 197 195 190 188 189 191 189 188 188 188 189 191 193 193 191 189 189 190 192 194 196 198 199 201 203 205 206 207 207 207 208 208 209 209 208 208 207 207 209 208 207 208 211 212 211 212 213 216 218 220 219 211 205 206 203 202 202 205 207 209 209 210 211 212 214 214 207 189 167 158 167 169 169 170 172 173 175 179 183 187 191 194 198 200 201 203 206 208 210 210 210 210 211 212 213 213 213 213 213 211 208 207 203 201 200 202 203 202 201 201 200 200 200 201 202 203 204 205 206 206 207 207 207 208 210 211 212 213 214 216 217 216 216 218 218 220 220 221 221 220 219 219 220 221 221 220 220 220 219 219 219 219 218 218 218 218 218 217 217 218 219 219 218 218 218 218 218 218 218 216 212 209 207 200 195 194 194 194 194 194 195 197 200 201 203 204 204 204 204 204 202 196 190 186 183 182 181 180 178 178 175 170 167 165 166 168 171 174 174 176 179 182 184 185 184 183 182 182 183 183 184 185 189 193 196 199 201 205 211 220 234 246 249 251 251 249 249 248 245 240 229 217 211 209 209 209 210 212 215 218 222 226 229 233 236 239 240 240 241 239 233 237 249 257 257 251 244 239 236 234 232 233 234 234 231 227 225 225 225 225 226 226 227 226 227 227 227 227 225 223 222 222 221 221 220 218 216 215 214 213 213 213 214 214 214 214 214 215 215 215 216 217 218 219 220 221 221 220 220 220 221 222 223 223 223 224 225 225 226 226 227 228 229 229 229 229 230 230 230 231 230 230 230 229 228 227 226 225 224 224 224 223 224 224 224 223 223 222 222 221 220 220 220 220 220 219 219 219 219 219 218 217 216 216 216 216 216 216 216 216 216 215 215 214 215 214 214 213 212 211 211 210 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 343 343 343 342 342 341 340 340 339 339 338 338 337 337 337 336 336 335 334 333 333 332 330 329 328 328 327 326 325 323 319 312 302 285 257 240 258 257 304 354 10 17 14 6 0 357 354 350 345 343 335 325 317 312 308 304 300 295 289 278 268 256 252 230 208 185 127 72 64 73 93 118 132 134 136 136 131 113 80 54 41 33 28 26 23 23 23 23 22 20 18 17 16 15 14 13 11 9 8 6 5 3 1 356 345 324 301 289 288 290 297 300 289 288 287 294 308 313 304 293 290 292 292 293 295 302 316 328 328 322 317 314 312 312 311 311 309 305 298 292 287 278 263 254 252 251 250 249 246 245 244 245 245 245 243 239 236 237 242 243 248 256 263 268 272 274 276 279 283 286 288 286 287 284 281 279 278 277 278 280 284 288 293 297 300 304 304 306 306 304 293 193 147 142 153 168 172 178 183 185 186 187 188 189 192 196 202 208 212 212 213 213 212 212 216 225 237 245 249 251 251 250 249 244 235 229 228 231 234 239 248 254 257 258 258 257 255 251 245 239 230 218 207 197 188 178 166 167 164 166 171 176 183 190 197 201 203 203 202 199 194 190 190 194 200 205 207 206 203 199 197 197 197 196 194 191 184 175 169 171 176 183 190 194 194 197 198 197 196 196 195 195 195 194 195 195 195 196 196 197 197 196 193 190 190 193 194 192 190 190 190 193 195 196 195 193 190 189 191 192 195 196 196 199 201 203 205 207 208 208 209 209 210 211 211 211 211 210 210 211 211 211 213 215 214 212 212 212 214 215 214 212 206 200 199 189 192 195 198 200 203 205 207 207 207 208 206 197 185 174 170 177 177 178 179 178 177 178 182 186 190 194 197 200 202 202 205 208 210 212 213 213 213 213 214 215 214 214 214 213 213 211 209 205 202 202 203 203 203 202 202 201 201 202 202 203 204 205 205 206 206 206 206 207 208 209 210 212 212 213 215 215 215 214 215 217 219 220 221 221 220 219 219 220 221 221 221 220 220 220 220 220 220 220 219 219 220 220 219 219 219 219 219 218 218 218 217 217 216 215 213 212 209 204 199 195 194 195 195 194 195 196 199 201 201 203 204 204 204 205 204 203 199 194 189 187 184 182 179 178 176 172 166 164 165 167 169 171 172 173 175 179 181 182 182 181 179 178 179 179 179 181 184 188 193 196 197 198 200 204 213 225 235 240 249 254 254 248 241 233 222 211 204 201 201 202 203 205 209 213 217 222 226 229 233 236 238 239 241 241 237 235 244 250 253 252 248 242 239 238 235 233 233 233 230 227 222 220 221 223 225 226 225 224 221 223 221 224 225 223 221 220 220 221 221 219 217 216 214 213 212 212 212 213 213 213 213 213 214 214 215 216 217 219 220 221 220 220 220 220 220 221 221 221 222 223 223 223 224 225 226 227 228 229 229 229 229 229 229 230 230 230 230 230 229 228 227 226 225 225 225 224 224 225 225 225 225 224 224 223 222 221 221 221 221 221 221 220 220 220 220 219 218 217 217 218 217 217 217 217 217 217 216 216 216 216 215 215 214 213 212 211 211 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 343 343 342 342 341 341 340 339 339 338 338 337 337 337 336 336 335 334 334 333 332 331 329 328 328 327 325 324 322 319 313 303 290 272 257 254 272 305 349 3 10 12 9 3 357 352 347 341 338 336 325 315 309 307 304 301 297 291 281 267 266 255 240 226 212 194 105 68 68 81 103 126 138 138 142 143 136 111 64 39 29 24 22 22 21 20 22 22 21 20 19 18 17 16 15 14 13 12 10 8 6 4 2 357 348 333 313 298 288 286 283 279 271 269 271 278 285 282 270 265 273 283 285 289 293 302 318 329 329 322 316 313 312 311 311 310 308 303 298 294 293 290 278 266 260 256 255 252 249 246 246 247 249 251 252 251 247 245 246 246 251 258 264 268 269 270 272 275 279 283 285 285 283 281 279 277 275 274 276 279 282 285 289 291 295 299 300 303 304 304 306 66 125 135 148 162 163 173 180 184 186 188 191 193 196 200 205 209 211 212 212 211 209 209 213 223 236 245 250 251 251 251 249 245 237 228 224 225 228 235 244 250 253 254 255 254 252 248 243 238 231 220 205 190 178 172 170 164 167 171 175 180 186 193 198 201 202 202 201 199 196 193 193 197 203 206 207 205 201 198 196 196 195 194 192 188 180 173 169 172 178 185 190 194 195 198 200 199 198 197 196 195 194 194 195 195 195 196 196 196 195 194 192 190 193 196 196 194 193 193 194 196 199 199 198 195 192 191 192 193 194 196 197 199 201 203 205 207 208 209 210 211 212 212 213 213 212 212 213 214 213 214 217 219 217 216 215 214 214 213 211 207 200 189 179 167 175 182 185 188 190 192 192 191 188 186 183 179 177 176 177 182 183 184 183 181 179 180 184 188 192 196 199 200 202 204 207 209 211 213 215 216 216 215 216 216 216 216 215 214 213 212 210 207 204 204 204 204 204 203 203 202 203 203 204 204 205 206 206 206 206 206 206 206 207 208 210 211 213 215 216 216 216 216 217 219 220 219 220 221 220 220 219 220 220 220 221 221 220 220 221 221 221 221 220 220 221 221 220 220 220 219 218 219 219 218 217 216 215 213 213 211 207 203 199 196 195 195 195 195 195 197 198 200 201 203 204 205 205 205 205 204 201 198 196 193 189 184 180 177 173 170 166 164 166 168 170 171 171 172 174 177 178 178 177 176 174 174 174 175 176 179 184 189 193 196 197 197 198 201 207 214 223 238 249 255 253 246 229 214 206 199 195 195 195 197 199 202 206 212 218 223 226 230 234 235 236 240 242 241 239 241 247 250 250 249 246 243 241 237 234 232 232 231 229 224 221 219 221 222 223 225 224 220 216 216 217 221 223 221 220 219 219 220 219 218 216 215 213 212 212 211 211 211 211 211 212 212 213 213 214 215 217 220 221 221 221 220 220 220 221 220 220 220 221 222 222 222 223 224 226 227 227 228 228 229 229 229 229 229 229 230 230 229 229 228 227 226 225 225 225 225 225 225 225 226 226 225 225 225 224 223 223 222 223 222 222 221 221 221 221 220 220 219 219 219 218 217 217 217 217 217 217 217 217 217 216 215 214 214 213 212 212 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 343 343 342 342 341 340 340 339 338 338 337 337 337 336 336 335 335 334 333 333 332 330 328 327 327 325 323 321 317 311 302 289 275 280 316 322 333 350 357 1 7 8 4 358 352 346 340 335 333 328 319 311 306 304 302 299 293 285 273 262 262 250 240 233 228 223 127 62 69 84 107 121 130 142 150 153 148 106 39 23 19 17 18 19 19 20 22 22 21 20 18 18 17 17 16 15 15 14 11 9 7 5 3 359 352 340 323 309 300 295 284 286 277 267 263 264 265 257 250 251 255 264 273 281 287 300 318 328 327 321 316 313 312 312 312 311 308 303 303 303 305 302 293 279 268 267 260 256 252 249 248 248 250 253 256 259 258 256 254 254 258 262 268 268 267 265 266 269 273 276 278 279 278 277 276 275 274 274 276 279 282 284 284 287 291 296 301 307 308 312 326 11 100 131 141 150 159 171 178 183 187 190 193 196 200 204 208 211 212 213 213 211 209 209 212 221 233 244 250 251 251 251 248 244 236 227 221 221 224 232 241 246 248 249 250 250 248 245 240 235 229 220 205 187 177 171 167 167 171 175 179 183 189 195 199 201 201 202 201 199 197 195 196 200 205 207 206 203 200 198 198 195 193 192 189 184 178 173 172 175 180 187 188 192 196 199 199 200 199 198 196 195 194 194 195 195 195 195 195 195 194 193 192 192 196 197 197 196 196 195 196 199 201 201 199 197 194 192 192 194 194 196 197 199 201 203 205 207 208 209 210 212 213 213 214 214 214 214 216 218 216 216 218 220 219 219 218 216 214 212 211 208 198 181 162 151 154 161 164 166 165 164 164 164 162 164 167 170 174 176 178 183 186 186 184 182 181 182 185 189 194 198 198 201 204 206 208 210 212 214 216 217 218 218 218 218 218 217 216 215 214 214 212 209 206 205 205 205 205 204 204 204 204 205 206 206 208 208 207 207 207 207 206 206 207 207 209 211 214 217 217 217 217 218 219 221 222 220 219 219 220 220 220 220 220 220 220 220 220 220 221 221 222 221 221 221 221 221 221 220 219 218 218 218 219 218 218 217 216 216 214 211 206 203 199 197 197 196 196 195 196 196 198 200 202 203 204 205 205 205 205 205 203 201 201 198 195 189 182 177 174 171 167 165 167 168 170 171 172 171 172 175 173 172 170 168 168 169 170 171 174 178 184 190 194 196 197 198 198 201 202 208 222 236 247 250 244 232 211 201 196 193 192 191 191 193 196 199 205 211 218 224 228 232 234 236 238 241 244 245 245 246 249 249 249 248 247 245 241 237 233 231 229 228 226 224 222 221 222 223 224 225 224 219 214 213 218 220 222 221 220 219 218 218 217 216 215 214 212 212 211 211 211 210 210 210 211 212 212 213 213 215 217 219 221 221 221 220 220 221 221 221 219 219 220 221 221 222 222 223 225 226 227 227 228 228 228 228 228 228 229 229 229 228 228 228 227 226 225 225 225 225 224 224 225 225 226 226 226 226 225 225 224 224 224 223 223 222 222 222 222 221 221 221 220 220 219 218 217 217 217 217 217 217 217 217 216 216 215 214 213 213 213 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 342 342 342 341 340 339 339 338 337 337 337 337 336 336 335 334 334 333 332 331 329 327 327 326 323 319 315 307 297 286 279 290 335 356 354 354 353 352 352 357 1 358 353 346 340 336 336 330 324 316 310 305 303 298 294 287 279 272 266 259 251 245 242 242 246 260 354 55 79 105 114 129 147 159 167 169 62 11 10 11 12 15 15 17 20 22 22 21 19 18 18 17 17 16 16 15 14 12 10 8 6 5 2 356 347 332 323 317 307 298 293 294 280 267 260 254 247 244 248 249 255 263 271 281 298 318 327 325 320 315 313 313 313 313 313 310 309 310 311 310 306 298 285 276 273 263 258 255 253 251 250 249 250 253 259 260 262 263 265 267 269 274 270 263 258 256 258 262 264 268 270 271 272 273 274 274 275 278 280 282 283 283 285 290 298 308 318 323 330 349 37 103 132 139 147 160 170 178 183 187 191 195 199 203 208 209 214 216 216 214 212 211 212 216 223 233 242 248 249 250 248 245 239 232 225 220 219 222 231 239 241 244 246 246 246 244 241 237 233 228 220 207 189 188 176 170 171 176 180 183 186 191 196 199 200 200 200 200 200 198 198 200 203 206 207 205 202 199 198 196 194 192 190 187 182 178 176 178 181 185 188 189 193 196 198 199 199 199 199 197 195 194 194 194 194 195 195 195 194 194 193 193 194 198 198 198 198 197 197 198 200 202 202 201 198 195 193 193 193 194 196 198 200 202 203 205 207 208 209 211 212 212 214 215 216 216 217 219 220 220 219 220 220 220 220 220 219 216 214 213 211 201 180 157 148 146 143 147 150 148 146 146 149 155 161 167 171 176 177 180 183 185 185 184 183 183 184 187 191 195 198 199 203 205 207 210 211 212 214 216 218 219 219 220 220 220 219 218 217 216 216 214 211 208 206 206 205 205 205 205 205 206 207 208 208 209 209 209 208 208 207 207 207 207 207 208 210 213 215 216 213 215 216 219 221 222 220 218 218 219 220 220 220 220 220 220 220 220 220 220 221 221 221 221 221 221 221 220 220 219 218 218 218 218 218 217 217 217 216 214 211 207 203 201 199 198 197 196 195 195 196 198 200 202 203 204 205 205 205 205 206 206 205 204 202 200 194 186 180 175 170 166 164 165 167 169 171 170 169 169 171 173 166 163 162 162 163 166 170 173 178 184 191 195 197 198 199 199 200 202 208 219 232 241 243 233 217 200 195 193 192 191 189 189 191 193 197 203 211 218 225 230 231 233 235 238 242 246 248 249 249 251 250 248 248 247 245 242 237 232 229 227 226 225 224 224 224 224 225 226 226 224 219 215 215 219 220 221 221 221 219 217 217 216 214 213 212 211 211 211 210 210 210 209 209 210 211 212 212 213 214 216 217 220 221 221 220 220 221 222 220 219 218 218 219 220 221 221 223 224 225 226 227 227 227 227 227 227 228 228 228 228 228 227 227 226 226 225 225 224 224 224 224 224 225 225 225 226 226 226 226 225 225 224 224 223 223 222 222 222 222 222 221 221 220 219 218 218 218 218 218 218 218 217 217 217 216 215 214 214 214 214 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 342 342 341 341 340 339 338 337 337 337 337 336 336 335 335 334 334 333 332 330 329 328 326 324 320 314 305 291 274 266 294 352 4 2 0 354 349 347 346 349 352 352 347 341 335 333 331 326 320 313 308 304 298 291 286 279 273 272 267 260 255 251 249 249 254 264 279 308 34 101 104 133 155 170 183 205 328 355 1 5 10 12 14 19 23 24 22 20 19 18 17 17 17 17 17 16 15 13 11 10 8 6 4 360 351 337 334 324 314 310 308 313 302 284 266 252 244 242 243 246 250 256 264 277 295 314 324 323 318 315 314 314 315 316 315 313 311 310 310 309 305 297 289 280 272 262 257 255 255 255 253 249 247 249 255 255 263 268 271 273 275 277 273 256 244 240 241 245 249 254 259 263 267 270 272 274 275 276 277 278 279 281 284 290 304 321 339 353 10 41 83 114 113 135 150 161 171 178 184 188 193 197 203 208 212 212 221 222 221 218 216 216 218 222 228 235 241 245 246 246 240 235 231 226 222 219 220 223 229 233 238 241 243 243 243 242 240 235 231 227 221 213 203 194 178 172 174 179 184 187 191 195 198 199 199 199 199 199 199 199 200 203 205 207 206 204 200 200 198 195 193 191 189 186 182 181 182 186 189 190 190 192 194 195 197 198 199 199 199 198 196 196 195 194 194 194 194 194 194 194 194 195 197 199 199 199 199 198 199 200 201 203 203 202 199 196 195 194 194 195 196 198 200 202 204 205 206 208 210 210 211 213 214 216 217 218 218 220 222 222 222 222 222 221 220 220 219 217 215 214 212 205 183 158 156 150 142 142 145 147 147 149 154 161 169 173 176 176 178 181 182 183 184 185 185 186 188 189 191 194 197 201 204 206 209 211 213 214 215 216 218 220 220 221 222 222 221 220 219 218 216 215 213 210 209 207 206 205 205 205 206 207 208 209 210 210 210 210 210 209 208 208 207 207 207 208 211 212 213 213 212 213 215 217 220 221 219 217 217 218 219 219 220 220 220 220 220 220 220 220 220 220 220 221 221 221 221 221 220 220 219 219 219 219 218 217 217 217 216 214 211 207 205 202 200 199 197 196 196 195 196 198 200 202 203 204 205 205 205 206 206 207 207 206 205 205 201 192 181 172 166 163 163 163 166 168 168 167 165 165 166 166 160 158 158 158 160 164 169 173 177 184 190 194 197 199 201 201 202 203 207 216 226 232 231 220 207 195 192 192 192 190 189 189 190 192 196 202 210 217 222 225 228 230 233 238 242 247 250 252 252 253 251 250 248 247 245 242 237 230 227 225 225 225 224 225 225 226 227 227 227 224 220 217 217 219 220 220 221 220 219 217 216 215 212 211 209 209 209 210 210 210 209 208 209 210 211 212 212 212 213 214 217 220 221 221 221 220 221 221 220 218 217 217 217 219 220 221 222 223 224 225 226 226 226 226 227 227 227 227 227 227 227 227 226 226 226 225 225 224 224 223 223 223 224 224 225 225 225 225 225 225 225 224 223 223 223 222 222 222 222 222 221 221 220 219 218 218 218 218 218 218 218 218 217 217 216 215 214 214 214 214 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 342 342 341 340 339 338 338 337 337 337 336 336 336 335 335 334 333 332 331 330 329 328 325 321 314 304 289 268 246 254 21 18 17 9 358 350 347 347 346 346 346 345 341 336 333 330 326 320 314 308 303 299 288 280 274 269 267 268 266 263 261 259 257 256 258 263 270 276 282 286 252 162 174 188 210 272 330 348 357 3 5 10 16 23 26 25 22 20 18 17 17 17 17 17 17 16 15 14 12 10 9 6 3 358 353 348 339 326 315 314 318 321 317 306 285 261 247 243 242 243 247 252 261 273 289 306 317 318 313 313 312 313 315 316 316 313 308 307 306 304 301 294 295 282 266 256 252 252 254 256 256 253 248 248 251 253 264 269 267 269 269 272 275 230 213 217 221 226 231 238 246 253 260 266 271 274 274 272 270 271 272 275 282 295 325 348 18 43 64 86 104 117 122 139 152 163 171 178 184 189 194 200 207 209 213 221 229 230 227 223 220 221 223 227 232 237 237 242 246 245 231 220 221 221 220 220 222 226 229 230 236 240 242 242 243 242 239 233 229 226 221 218 212 196 180 174 177 182 187 191 195 199 200 200 199 198 197 198 200 201 202 205 207 208 206 204 202 200 197 195 192 190 188 187 186 186 190 193 194 195 195 195 193 193 195 197 198 198 199 199 198 198 196 195 194 194 193 193 193 194 196 198 200 201 201 201 200 200 200 201 202 203 204 203 200 198 196 195 194 195 196 198 200 202 204 205 207 208 209 210 211 213 215 216 218 219 220 221 222 223 223 223 222 221 221 220 219 217 216 215 213 207 191 186 177 159 146 142 144 148 152 157 162 168 175 178 178 181 181 181 182 183 184 186 188 190 191 192 192 195 199 203 206 208 210 212 214 215 216 217 218 218 220 222 223 224 223 222 220 219 218 216 215 214 211 209 206 205 206 206 207 208 208 209 210 210 210 210 210 210 209 209 208 207 208 209 211 212 212 213 214 215 216 217 219 219 218 216 217 218 218 219 219 220 220 220 220 220 220 220 220 219 219 219 220 220 221 221 221 221 220 220 220 219 218 218 218 217 216 214 210 208 205 203 201 199 198 197 197 196 196 198 200 202 203 204 204 205 205 205 206 207 208 208 208 209 207 198 178 164 160 159 160 162 164 165 164 161 160 160 160 160 157 157 157 157 159 164 169 173 177 183 188 193 197 199 201 204 206 205 206 210 215 218 215 209 201 195 194 193 192 192 191 191 192 194 197 202 209 213 217 221 223 223 227 233 238 244 249 252 253 253 252 250 247 245 244 242 236 229 225 224 224 224 224 225 225 226 227 228 227 224 220 218 218 219 219 220 221 221 219 217 216 213 210 209 206 207 207 208 209 209 209 209 209 210 211 211 212 212 212 213 216 220 221 221 221 221 221 220 218 218 217 216 217 218 219 220 221 222 223 224 225 225 226 226 226 226 226 226 227 226 226 226 226 225 225 225 224 224 223 223 223 223 223 223 223 224 224 225 225 224 224 223 223 222 222 222 222 222 222 221 221 221 220 219 218 218 218 218 218 218 218 218 217 217 216 215 214 214 214 214 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 342 341 341 340 339 338 337 337 337 336 336 335 335 335 334 333 333 332 331 330 330 328 324 317 306 289 269 247 228 36 29 23 23 10 355 349 349 349 346 343 342 339 335 332 332 326 320 313 307 301 296 289 275 266 260 259 261 263 266 269 271 274 272 266 261 261 266 269 271 272 270 258 241 243 273 312 335 348 358 5 5 12 22 28 28 26 22 19 18 17 17 17 17 17 17 16 15 14 12 10 7 5 1 355 352 348 337 326 316 316 320 321 318 312 301 282 267 254 247 245 246 251 259 269 281 293 301 304 303 305 305 309 312 314 313 309 302 301 299 297 294 292 289 276 259 249 245 246 248 252 255 255 252 251 253 257 263 261 253 253 254 260 263 173 175 196 201 212 220 228 236 245 255 262 270 278 280 276 270 264 259 265 286 346 41 50 67 81 92 105 108 116 131 144 155 164 172 178 183 188 193 199 207 211 219 229 236 235 231 227 224 225 227 230 234 237 237 244 252 257 250 228 219 218 220 222 227 228 230 233 237 241 242 244 245 244 238 231 226 224 223 220 212 196 181 176 178 184 189 194 199 202 202 202 199 197 197 198 200 202 204 206 208 208 205 202 200 197 196 195 192 191 190 190 191 193 196 196 197 198 198 196 193 192 194 196 197 197 198 199 199 199 197 195 194 192 191 191 193 195 197 199 200 202 203 203 202 201 201 202 203 203 204 204 201 201 198 195 194 194 196 198 200 202 204 205 207 207 208 210 211 213 215 217 218 219 220 221 222 223 223 223 222 221 221 220 218 216 215 214 213 209 200 199 189 170 153 143 141 145 151 158 164 171 175 178 181 183 182 181 183 185 187 189 191 192 193 193 195 197 201 204 207 209 210 212 215 216 217 217 217 218 220 222 224 224 224 223 222 221 219 218 218 215 212 210 207 207 206 207 207 208 209 209 209 210 210 210 211 211 210 210 209 208 208 209 210 211 212 214 215 217 218 218 219 218 217 216 216 217 218 219 219 220 220 220 220 220 220 220 220 220 220 219 219 220 220 221 220 220 220 220 219 219 219 219 218 218 217 214 211 208 205 203 201 200 199 198 197 196 196 198 199 201 203 203 203 204 205 205 206 207 208 210 211 213 212 200 168 157 155 156 157 160 161 160 158 156 156 156 157 157 156 156 156 157 159 164 169 174 178 182 186 191 192 197 203 207 209 208 206 206 206 208 209 206 202 203 197 195 193 193 192 193 195 198 201 204 205 212 218 220 219 218 222 229 234 241 249 252 254 254 252 248 244 242 242 240 235 229 225 224 223 224 224 225 225 226 227 228 227 224 221 220 219 220 220 220 221 220 219 217 214 211 208 205 203 202 204 207 209 209 209 209 209 210 211 211 211 212 213 214 216 219 221 221 221 221 220 220 219 218 216 216 216 217 218 219 220 222 223 223 224 224 225 225 226 226 226 226 226 225 225 225 225 225 224 224 224 223 223 223 222 222 222 222 222 223 223 223 224 224 223 222 222 222 222 222 222 222 221 221 221 220 220 219 218 218 218 218 218 218 218 218 217 217 216 215 214 214 214 214 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 343 343 342 341 340 339 338 338 337 337 336 336 335 335 335 334 333 333 332 331 330 330 330 327 322 313 297 275 254 323 25 24 23 22 21 10 359 355 353 350 345 340 338 334 330 329 327 321 314 306 300 295 289 281 269 257 251 251 253 259 267 276 284 288 285 276 266 261 262 264 267 269 272 274 277 287 304 324 340 353 3 9 11 21 32 32 29 25 22 19 18 17 16 16 16 16 16 16 15 13 10 8 4 1 356 350 349 342 333 325 319 317 315 314 312 309 306 301 298 278 256 246 246 250 257 265 273 278 280 281 282 287 294 303 309 310 308 302 296 295 293 289 289 287 282 273 257 241 237 238 241 245 249 249 249 249 254 261 260 249 240 243 249 254 254 223 182 179 195 210 220 228 236 246 254 262 273 296 334 330 315 194 141 113 75 77 82 89 98 104 109 112 116 126 139 150 159 167 174 179 183 186 189 192 195 206 222 234 239 236 232 228 226 227 230 233 234 235 240 247 258 265 263 250 231 222 223 226 232 233 235 238 241 243 243 245 248 247 236 227 223 223 221 219 210 195 181 177 180 185 191 197 201 203 203 202 199 197 197 199 201 202 204 206 208 207 206 202 197 194 194 193 192 192 193 194 196 199 200 200 200 200 199 197 194 193 194 195 196 197 197 198 199 200 198 196 193 191 190 191 194 197 198 200 200 203 205 205 204 202 202 203 203 204 205 204 202 201 198 195 194 194 195 197 200 202 204 205 206 207 208 210 211 213 215 217 218 219 220 221 222 222 223 223 222 222 221 220 218 215 213 213 212 212 209 203 196 180 161 145 138 141 147 153 159 164 168 174 179 181 182 183 187 189 191 192 193 194 195 195 197 199 202 205 207 209 210 212 214 217 218 218 219 219 220 222 223 224 224 224 223 222 220 220 219 216 213 211 209 208 208 207 208 209 209 210 210 210 210 210 210 211 211 211 210 210 209 210 210 211 212 213 215 217 219 219 220 218 216 215 215 216 217 218 219 220 220 220 220 220 220 220 220 221 221 220 219 219 220 220 220 220 220 220 220 219 219 219 218 218 217 215 212 208 205 202 201 201 200 199 198 197 197 198 199 201 202 202 202 203 203 204 205 207 209 211 213 213 208 188 156 156 153 154 156 158 158 156 154 154 154 155 156 157 158 157 155 155 159 164 169 175 180 183 186 191 193 199 205 209 211 210 207 206 207 210 211 211 210 208 201 196 195 194 193 194 197 200 204 208 208 216 222 222 218 217 223 231 236 243 249 252 253 254 251 246 242 241 241 239 234 228 225 224 224 224 224 225 226 227 227 228 227 224 223 222 221 221 220 220 220 219 217 214 211 207 205 203 201 199 201 204 207 209 209 209 210 210 211 211 211 212 213 215 218 220 221 222 222 221 221 221 220 218 216 216 216 217 218 219 220 221 222 222 223 224 225 225 225 225 225 225 225 225 225 224 224 224 224 223 223 223 222 222 222 221 221 221 222 222 222 222 223 223 222 221 221 221 221 222 222 221 221 220 220 220 219 219 218 218 218 218 218 218 218 218 217 217 216 215 215 214 214 214 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 343 342 342 341 340 339 338 337 336 336 336 335 335 335 334 334 333 332 331 330 330 329 328 325 319 307 290 87 70 53 30 17 17 16 16 17 11 4 357 350 343 338 335 332 332 328 323 317 310 303 298 293 288 282 270 254 246 247 248 257 270 283 292 294 290 277 265 258 257 259 263 268 273 279 288 302 318 336 352 7 6 14 24 32 38 34 29 25 22 19 18 16 16 16 16 16 15 15 14 12 9 5 0 355 351 351 344 335 327 322 319 315 310 305 303 305 308 309 307 297 261 241 242 249 257 264 269 268 263 265 264 271 285 299 305 303 299 293 290 290 288 285 285 283 279 270 251 233 226 227 234 239 239 238 238 231 232 254 252 238 235 238 241 250 251 241 230 220 216 223 229 236 244 252 259 266 274 291 296 330 29 86 102 99 90 95 100 107 114 119 120 119 125 135 147 157 164 170 175 179 181 182 182 182 184 192 214 241 241 234 230 228 228 230 232 234 236 238 243 250 259 265 264 257 243 232 229 231 235 237 240 243 245 246 246 245 248 250 237 225 222 220 219 216 207 192 180 177 181 187 192 198 202 203 203 202 199 197 198 200 201 202 203 205 206 204 205 199 192 189 189 190 190 193 196 199 202 202 202 203 202 201 199 197 195 194 195 196 196 196 196 197 198 199 198 196 193 191 190 192 196 198 199 199 201 204 206 207 205 204 203 203 204 205 205 205 203 199 197 195 193 193 195 197 199 201 203 203 205 206 208 210 211 212 214 216 218 219 220 220 220 221 222 223 223 222 221 220 218 214 212 211 211 211 209 206 201 189 169 144 135 139 144 148 151 152 159 167 173 178 182 186 191 194 195 195 195 196 196 198 200 201 203 205 208 210 211 212 213 215 216 218 220 220 221 221 222 223 224 224 223 223 222 222 220 218 215 212 210 210 209 208 208 209 210 210 210 210 210 209 209 210 211 211 211 210 210 210 210 211 212 213 215 217 219 220 221 219 215 214 214 215 217 218 219 220 220 221 221 221 220 221 221 221 222 221 221 220 220 220 220 220 220 220 220 220 219 219 219 218 217 215 212 208 205 202 202 201 200 199 198 198 197 198 198 200 201 201 201 201 202 202 203 204 205 206 204 199 187 169 154 151 151 153 155 156 155 154 153 153 155 156 157 158 160 158 155 155 159 164 170 176 181 184 187 187 197 202 206 210 212 212 210 210 213 216 217 216 215 213 205 198 196 195 195 195 197 200 204 205 211 219 226 225 221 219 224 233 239 246 247 250 254 253 251 246 241 240 240 237 232 227 225 224 223 224 224 225 226 227 227 228 227 225 225 223 222 221 220 220 219 218 215 211 208 205 204 203 200 197 198 202 205 208 209 210 211 211 211 211 211 212 214 217 219 221 222 222 223 222 222 221 220 218 216 216 217 218 218 219 220 221 221 222 223 224 225 225 225 225 225 225 225 225 224 224 224 223 223 223 223 222 222 222 221 221 221 221 221 221 221 222 222 222 222 221 221 221 221 221 221 221 221 220 220 219 219 219 219 218 218 218 218 218 218 217 217 216 216 216 215 215 214 214 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 342 341 340 340 339 338 337 336 336 335 335 335 334 334 333 332 331 330 329 328 326 323 319 313 287 107 83 71 64 54 30 23 20 30 34 21 8 358 349 342 337 334 331 331 327 322 317 311 305 300 296 291 291 275 259 246 242 242 253 270 287 300 306 300 269 237 231 239 246 254 263 274 286 302 323 345 6 21 31 26 34 39 40 38 33 28 25 22 19 18 17 16 16 15 15 15 14 12 10 6 2 356 349 345 342 334 326 319 318 317 319 316 307 300 299 302 308 314 317 274 234 241 251 261 268 268 262 257 252 250 262 280 294 297 294 291 288 288 289 288 287 284 280 273 259 238 220 213 215 224 233 229 229 220 202 183 206 227 216 218 223 234 248 253 250 248 244 242 243 243 245 250 256 261 266 271 275 277 290 352 93 104 103 105 113 115 120 124 127 128 129 134 142 154 163 168 172 176 178 180 180 179 178 177 180 202 298 256 230 226 227 229 232 234 234 237 241 245 251 257 261 261 257 250 241 237 239 241 242 244 248 250 251 249 248 249 255 249 232 226 222 218 212 202 187 177 178 183 189 193 197 198 202 203 201 199 198 198 200 201 202 203 203 203 203 200 194 186 184 184 187 189 193 198 203 205 206 206 205 203 201 198 196 195 195 195 196 196 196 196 196 198 199 199 197 194 193 193 195 197 199 199 200 201 205 208 208 207 205 204 205 205 206 206 205 202 199 197 195 193 193 194 196 198 200 201 202 204 206 208 209 211 212 214 215 217 219 219 220 220 221 222 223 223 222 221 219 217 215 212 211 210 210 209 207 203 192 166 132 131 137 141 143 144 146 150 158 166 175 182 189 194 198 198 198 197 198 198 200 202 203 204 206 208 210 211 212 212 212 214 217 219 221 221 221 222 222 223 223 223 223 223 222 221 219 216 214 212 211 211 210 209 210 210 210 210 210 210 209 209 209 210 211 211 211 210 210 210 211 212 214 216 218 220 221 221 219 218 215 213 214 216 218 220 220 221 221 221 221 221 221 221 222 223 223 222 222 221 221 221 221 221 221 221 221 220 219 219 218 217 215 212 208 205 204 203 201 200 200 199 198 198 198 198 199 200 199 199 199 199 198 197 196 194 189 181 171 164 159 156 150 152 154 155 155 154 153 153 154 156 156 158 161 162 159 155 155 160 166 172 178 181 183 185 191 201 205 207 209 212 213 213 213 215 215 219 220 219 216 208 200 197 196 196 195 196 197 199 203 210 217 226 227 224 221 225 234 241 246 247 251 253 252 249 245 241 239 239 235 231 227 225 222 223 223 225 225 226 227 228 228 227 226 226 224 223 222 221 220 219 217 214 210 208 206 204 202 199 197 197 200 203 206 208 210 211 211 212 211 211 213 215 218 220 222 223 223 223 223 223 221 219 218 217 217 217 218 219 220 220 221 222 223 223 224 225 225 225 225 225 225 225 224 224 224 223 223 223 222 222 222 222 222 222 221 221 220 221 221 221 221 221 221 221 220 220 220 220 221 221 221 220 219 219 219 219 219 219 218 218 218 218 218 218 217 217 217 216 216 215 215 214 214 346 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 342 341 340 339 338 337 337 336 335 334 334 334 334 333 333 332 330 329 328 326 321 314 307 301 110 93 72 64 60 56 47 43 33 35 27 13 3 356 349 342 337 333 332 330 327 323 319 314 308 304 301 297 291 276 273 245 229 231 246 269 288 306 330 41 107 125 136 150 157 159 153 95 44 41 45 51 54 55 54 52 52 48 43 37 31 27 24 22 19 18 17 16 16 15 14 14 13 11 8 5 360 353 348 344 337 328 320 317 319 323 330 327 317 307 301 301 305 317 335 338 281 265 265 271 276 267 260 253 233 227 243 270 284 286 285 285 287 289 289 289 287 281 273 260 238 217 205 201 204 215 230 228 226 209 187 162 156 184 188 196 211 235 257 264 262 263 261 258 255 252 251 252 256 260 264 266 267 267 263 233 122 116 115 122 129 130 130 130 129 131 134 140 148 159 168 172 175 177 179 180 181 180 180 180 183 323 0 1 217 220 225 230 232 234 235 238 242 246 251 257 260 260 257 253 248 246 246 246 246 248 250 253 254 253 251 251 255 261 261 239 225 217 207 195 183 175 178 186 191 194 196 198 201 201 200 199 198 198 199 201 202 202 201 201 199 196 189 181 180 181 185 190 195 200 203 203 206 207 206 204 202 198 195 194 195 194 194 195 195 196 196 198 201 202 199 196 196 197 199 200 200 199 200 202 206 210 210 208 206 205 206 206 206 206 205 202 200 197 195 193 192 193 194 196 197 198 200 203 205 207 209 210 212 213 215 217 218 218 219 220 221 222 223 223 223 221 220 218 215 214 213 211 210 209 206 199 179 143 126 129 137 140 141 141 142 145 151 161 172 182 191 196 199 200 200 200 200 201 202 203 204 205 206 208 210 211 211 211 212 214 216 219 220 221 222 222 222 222 222 222 223 222 222 221 220 218 215 213 213 212 211 211 211 211 211 211 211 210 209 208 209 209 210 210 210 210 210 210 211 212 214 216 218 219 220 220 219 218 214 212 213 215 218 221 222 222 222 222 222 222 222 223 223 224 224 224 223 222 222 222 222 222 222 222 221 221 220 219 218 217 215 211 210 207 204 203 202 201 200 199 198 198 198 198 198 198 197 196 195 193 191 187 182 176 168 160 156 154 152 151 152 153 155 155 155 154 154 155 156 158 158 161 163 163 159 155 155 161 168 175 178 181 183 188 196 203 206 207 209 212 214 214 214 215 215 219 221 220 217 210 203 198 197 197 196 196 195 196 200 206 212 223 228 226 223 225 231 237 240 247 251 252 251 248 244 241 238 237 235 233 228 223 222 222 223 224 225 226 227 228 228 228 228 227 225 224 223 221 220 218 216 213 212 209 207 205 202 199 197 197 200 202 204 207 209 209 211 211 211 211 213 216 218 221 222 223 223 223 223 222 220 218 217 217 217 218 219 220 220 221 222 222 224 224 225 225 225 225 225 225 225 225 225 224 224 223 223 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 220 220 219 219 220 220 220 220 220 220 219 219 219 219 219 219 218 218 218 218 218 218 217 217 217 217 216 216 215 215 214 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 348 347 347 347 347 347 346 346 346 347 346 346 346 345 345 345 345 345 344 344 343 342 341 340 339 338 337 337 335 334 333 333 333 333 333 333 331 330 329 327 322 312 295 276 130 88 73 59 50 44 46 41 34 24 14 5 360 357 353 348 342 337 334 333 330 328 325 321 316 310 307 305 303 296 265 265 208 202 213 234 264 288 306 67 96 105 109 110 112 112 107 101 96 93 89 85 83 79 76 71 65 58 50 42 35 30 26 24 22 20 18 18 17 15 14 13 13 12 10 7 3 358 353 352 344 334 324 318 318 323 330 334 336 328 323 316 307 306 314 338 346 327 300 284 280 282 265 260 234 204 195 213 243 269 277 281 285 289 291 291 290 285 274 255 231 209 195 190 190 197 212 231 232 234 212 187 162 156 171 180 188 210 251 269 282 286 283 277 268 260 254 251 251 252 255 257 259 260 257 244 190 134 124 125 138 144 144 141 137 135 133 137 145 155 164 171 176 178 180 181 182 182 184 186 191 218 344 11 35 96 203 219 227 229 232 235 238 242 246 251 257 260 260 258 255 253 251 248 248 248 249 251 253 254 254 252 251 252 254 256 250 233 217 202 189 180 177 181 189 192 193 195 198 200 200 199 199 198 199 200 201 202 202 201 199 195 190 184 179 178 180 185 191 196 199 201 202 204 206 205 204 202 198 194 193 194 192 192 192 193 194 195 196 201 205 203 199 198 200 203 202 204 201 199 202 207 210 209 208 206 206 206 206 206 205 204 203 201 198 195 193 192 191 192 194 194 196 199 202 204 205 207 209 211 213 215 216 217 218 218 220 221 222 222 223 222 222 220 218 217 216 215 213 210 208 198 181 150 129 127 132 138 138 140 140 140 142 148 158 171 183 192 197 200 201 201 202 203 203 204 205 205 206 206 208 209 210 210 211 212 213 215 217 220 221 222 223 222 222 222 222 222 221 221 221 221 219 217 215 214 213 213 212 212 212 212 212 211 210 210 209 209 209 210 210 209 209 209 209 210 211 213 216 218 219 219 219 218 216 212 210 211 214 218 221 222 222 222 222 223 223 224 224 224 225 226 226 225 224 224 224 223 223 223 223 222 221 220 219 217 216 215 211 210 207 204 202 202 201 200 199 198 198 198 198 198 197 194 192 190 186 182 176 170 164 158 153 152 151 150 151 153 154 155 156 155 155 156 157 157 158 161 163 166 163 159 156 157 162 170 177 178 182 187 192 199 206 208 207 208 211 214 215 215 215 214 217 220 220 217 212 205 200 199 198 198 196 195 195 198 203 209 220 228 228 225 225 227 230 240 247 251 252 251 248 245 242 239 236 236 232 227 223 222 222 223 224 225 226 227 228 228 228 228 227 226 224 223 221 220 218 215 212 212 209 207 204 201 198 196 197 199 202 205 206 207 208 209 210 210 212 214 216 218 221 222 222 223 222 222 221 219 217 217 217 218 219 219 220 221 222 223 223 225 225 226 226 226 225 225 225 225 225 225 224 224 224 223 223 222 222 222 222 222 222 222 221 220 220 221 221 220 220 220 220 219 219 219 220 220 220 220 220 220 219 219 219 219 219 219 218 218 218 218 218 218 218 217 217 216 216 215 215 215 346 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 348 348 347 347 347 347 347 347 347 347 347 346 346 345 345 345 345 345 344 344 343 342 341 340 339 337 337 336 334 333 333 333 333 333 333 333 332 329 329 325 318 299 246 135 97 79 66 51 38 32 34 29 23 13 2 356 354 354 351 347 341 338 337 333 330 327 324 320 315 310 308 310 310 311 251 173 173 178 188 193 139 96 102 104 104 105 106 105 104 103 101 99 99 99 97 95 92 87 86 78 68 58 48 40 34 30 26 24 22 21 20 18 16 15 13 12 12 11 9 6 2 359 355 349 339 327 315 309 310 317 322 324 336 331 331 319 310 308 316 339 349 339 319 300 289 285 280 267 220 197 198 219 245 265 277 283 289 293 295 294 294 277 225 196 187 183 181 182 186 199 201 221 246 245 223 194 167 163 174 183 192 218 297 292 305 303 297 288 278 263 251 246 246 246 247 248 249 249 243 218 159 135 131 135 153 160 159 156 151 144 138 139 149 160 169 174 178 181 182 184 184 186 190 195 208 293 350 19 41 62 136 199 210 222 228 232 235 239 245 251 257 260 261 259 258 256 253 251 249 248 248 249 251 253 253 251 249 249 249 250 251 244 220 197 185 180 180 185 191 193 194 197 199 200 200 199 199 199 199 200 201 201 201 200 196 190 185 180 178 179 181 186 192 196 197 198 200 202 204 204 202 200 196 193 192 192 191 190 189 191 192 193 194 199 206 206 202 200 200 202 205 206 201 200 203 207 208 208 207 206 206 206 206 205 205 205 204 201 198 194 192 190 189 190 190 192 195 198 200 202 204 206 209 211 213 214 215 216 217 217 219 220 221 221 221 220 220 219 219 218 217 216 214 210 204 187 160 133 126 130 134 135 139 141 140 140 141 146 157 171 185 193 197 199 200 202 203 204 205 207 207 207 207 206 207 208 208 209 211 212 213 214 215 218 221 223 224 224 224 223 223 222 222 222 221 220 220 218 217 216 215 215 214 213 213 213 213 212 211 210 210 210 210 210 210 209 208 208 208 209 211 213 216 218 219 220 220 218 214 211 209 210 213 218 221 222 221 221 222 223 224 225 225 225 226 226 227 226 225 225 225 225 224 224 224 223 222 221 219 217 216 215 215 211 207 204 202 201 200 199 198 198 198 198 198 197 195 191 187 184 180 176 171 165 160 156 154 152 151 151 153 154 155 156 156 156 157 157 158 159 161 164 166 168 163 158 156 158 164 171 175 178 185 191 197 204 211 212 208 208 211 213 215 215 214 213 215 217 217 216 213 208 203 200 199 198 196 195 195 197 202 209 220 229 230 228 225 224 228 238 248 252 252 253 251 248 245 242 240 238 232 227 223 222 222 223 224 225 225 226 227 228 228 228 228 226 224 223 221 219 217 214 213 210 207 206 203 200 197 196 196 199 203 204 206 208 208 208 209 211 213 215 217 219 220 221 222 222 222 222 220 218 216 217 218 218 219 219 220 221 223 224 225 226 226 226 226 226 226 226 226 225 225 225 225 224 224 223 223 223 223 222 222 223 222 222 221 220 220 220 219 219 220 219 219 219 219 219 220 220 220 220 220 220 220 219 219 219 219 219 219 218 218 218 218 218 217 217 217 216 216 215 215 215 346 346 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 347 347 348 348 348 348 347 347 347 347 347 347 347 346 346 346 345 345 345 345 345 344 343 342 341 340 339 338 337 335 334 333 332 332 332 333 333 334 334 332 329 322 312 272 124 104 89 77 65 47 36 29 26 19 11 3 356 354 353 352 349 345 340 339 336 332 329 327 324 320 315 312 311 314 321 325 147 153 158 161 150 120 104 102 103 104 104 105 104 103 101 101 100 101 101 102 100 98 96 93 88 79 67 56 46 39 34 30 27 24 21 21 19 17 15 14 13 12 11 9 7 4 360 360 354 345 332 317 303 293 291 298 298 305 318 320 323 311 307 309 322 341 348 340 322 307 297 293 288 273 226 206 217 242 261 271 280 287 292 296 300 303 108 130 143 154 163 169 174 180 190 215 212 245 262 252 228 199 173 171 184 194 205 228 260 315 312 300 296 294 283 259 239 235 236 236 237 237 235 232 225 178 140 136 139 147 160 175 174 173 168 156 144 141 151 164 171 177 181 184 185 185 187 191 197 206 226 309 357 30 43 51 65 107 173 213 222 226 230 236 244 252 258 261 262 262 260 258 254 251 248 247 246 247 248 250 250 249 249 247 245 245 247 246 227 201 187 183 185 190 193 194 196 200 202 202 201 200 200 200 200 201 201 201 200 197 192 186 181 179 180 182 184 187 190 192 194 196 199 201 202 200 198 194 191 190 191 191 191 188 188 189 191 192 194 197 205 209 206 204 203 204 207 206 203 202 206 207 207 207 207 206 205 205 205 205 205 204 203 201 197 193 190 188 187 187 188 190 193 196 199 201 203 205 207 210 213 214 214 215 216 217 219 219 221 221 221 219 219 218 218 217 217 216 214 209 199 182 152 130 128 132 136 138 141 143 142 141 142 148 158 173 186 193 195 197 200 202 203 205 206 208 209 209 208 207 206 206 207 209 211 212 213 213 214 216 219 222 223 224 225 225 224 223 223 222 221 220 219 218 218 217 217 216 215 214 214 214 213 213 212 211 211 211 211 211 210 210 209 208 208 208 211 214 216 217 218 220 220 217 214 211 209 209 212 218 221 222 221 221 222 224 225 226 226 226 226 227 227 227 227 226 226 226 225 225 224 224 223 221 219 218 217 216 214 211 206 203 202 201 200 199 198 197 197 197 197 196 192 187 184 181 177 174 170 165 162 160 156 153 152 153 154 155 156 156 156 157 158 158 159 161 164 166 168 169 163 157 157 161 165 169 173 178 185 192 200 208 214 215 212 210 211 213 215 214 212 212 213 215 214 214 213 210 207 204 202 199 196 195 196 198 203 212 222 231 231 231 227 224 227 237 247 253 254 255 254 251 249 247 245 239 234 229 224 222 222 223 223 224 224 225 225 227 228 228 227 226 224 221 220 218 217 215 212 208 204 202 201 199 197 197 197 199 199 204 207 208 208 208 209 211 214 216 218 219 220 221 222 223 223 222 220 218 217 217 218 218 219 219 221 222 223 225 226 227 228 228 227 227 227 227 226 226 225 225 225 225 224 224 224 223 223 223 223 222 222 222 221 221 220 220 220 219 219 219 219 219 219 219 220 220 220 220 220 220 220 220 220 219 219 219 219 218 218 218 218 218 217 217 216 216 215 215 215 215 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 347 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 344 343 342 341 339 339 338 336 334 333 332 331 331 331 332 334 335 335 334 331 323 321 93 101 98 91 79 62 43 42 31 19 7 357 351 353 355 354 351 347 344 342 339 336 333 331 329 327 325 322 320 317 317 167 167 156 155 148 134 116 107 106 106 105 104 104 104 103 102 101 101 102 103 104 103 101 97 97 92 85 74 63 52 44 38 33 30 26 23 22 21 19 16 15 13 12 11 10 8 6 3 359 358 351 340 326 309 293 282 278 280 282 283 289 294 297 298 300 306 323 338 342 333 317 305 300 298 294 280 245 221 236 265 276 281 285 290 296 296 303 314 129 135 140 147 157 165 172 182 196 218 233 266 269 252 224 197 180 182 196 206 223 241 268 309 301 289 285 285 276 210 191 203 215 220 223 223 221 218 204 140 131 138 147 159 171 182 182 188 186 167 147 143 152 164 172 179 183 185 187 188 191 196 203 213 233 300 10 46 46 42 42 46 90 199 211 217 223 230 243 255 261 263 263 263 261 258 254 250 247 245 244 244 245 246 247 247 247 244 241 240 241 243 235 213 196 189 189 191 193 196 200 203 205 204 203 202 201 201 201 202 201 201 199 195 189 183 179 180 182 184 186 187 188 189 192 195 197 198 197 194 188 182 182 188 190 189 188 187 187 190 193 194 195 198 206 213 211 211 209 209 208 207 205 205 207 207 207 207 206 206 205 204 204 203 203 202 201 198 194 190 188 186 185 185 186 188 191 195 198 200 202 204 206 209 210 213 215 215 215 216 218 219 221 222 222 221 220 220 218 217 217 216 214 208 197 179 151 130 131 132 137 142 145 146 145 145 147 153 164 176 184 187 192 197 200 201 203 204 206 209 210 210 209 208 207 206 207 208 210 212 213 213 213 215 217 220 221 223 225 226 226 225 225 223 222 221 220 219 218 218 218 217 216 215 214 213 213 213 213 212 212 212 212 211 211 210 210 210 208 209 212 214 215 216 217 220 219 217 214 211 209 209 212 217 221 220 219 220 222 225 226 226 226 226 227 227 227 228 228 227 227 226 226 225 225 224 223 222 220 219 218 216 214 210 206 203 202 201 200 198 196 195 195 195 194 193 189 184 182 179 177 174 171 169 166 161 157 154 153 154 155 156 157 157 158 158 159 160 161 164 166 168 170 169 162 158 159 161 164 169 175 180 185 191 199 208 213 214 214 215 215 218 218 215 212 210 211 212 210 211 211 211 210 207 203 200 198 197 197 200 204 212 220 228 229 232 228 225 227 236 246 253 256 255 252 251 249 247 244 240 236 231 226 223 222 222 222 223 223 223 224 225 227 227 226 225 223 220 218 218 216 214 211 206 201 199 199 199 198 198 198 200 201 205 208 209 209 210 211 213 215 217 218 219 220 221 223 224 224 223 220 219 218 218 219 219 219 220 221 223 224 226 227 228 228 228 228 228 228 227 227 226 226 225 225 225 224 224 224 223 223 223 223 223 222 222 221 221 221 220 220 219 219 219 218 218 219 219 220 220 220 220 220 220 220 220 220 220 219 219 219 218 218 218 217 217 217 216 216 216 215 215 215 215 346 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 345 345 345 344 343 342 341 339 339 338 336 334 332 331 330 330 331 332 333 336 336 336 333 332 24 95 103 107 98 79 57 42 41 25 11 360 353 351 353 355 354 350 346 344 343 340 337 335 336 336 335 333 332 328 320 316 262 183 170 157 133 110 100 99 103 107 107 106 106 105 104 103 102 102 103 104 104 103 100 96 96 88 79 69 58 49 42 36 32 28 25 23 23 20 18 16 14 13 12 11 9 8 5 4 2 356 348 336 320 303 288 280 278 278 274 266 267 268 276 287 294 302 319 333 336 327 313 305 305 301 297 287 264 250 262 282 289 290 291 291 293 297 304 305 211 162 151 150 156 165 173 187 193 211 253 272 269 243 209 188 184 194 206 215 231 240 265 295 297 288 274 242 143 121 121 133 153 171 194 202 205 201 173 135 135 143 154 166 172 178 183 189 184 159 144 143 152 164 174 180 185 186 188 192 196 200 206 215 228 258 41 60 51 44 40 43 74 171 195 205 214 224 243 259 266 267 265 263 260 258 254 250 246 244 242 242 242 243 243 244 244 241 238 235 236 239 238 226 207 195 192 192 193 197 202 206 207 206 204 203 203 203 203 202 202 201 198 193 186 181 180 182 184 185 185 186 186 188 191 194 196 196 192 186 177 168 170 183 187 183 183 184 186 190 195 197 196 197 206 214 214 215 213 212 210 208 207 207 206 207 207 206 206 205 204 203 201 200 200 198 196 193 190 187 185 183 183 183 184 187 190 194 197 199 201 202 205 207 208 211 213 214 215 216 217 218 220 221 220 220 220 220 219 218 216 215 213 207 194 169 143 131 131 136 143 147 150 150 151 151 154 161 170 180 184 187 192 197 200 201 203 204 206 208 210 211 210 210 208 207 207 208 210 212 213 213 213 214 215 217 219 222 224 226 226 226 226 225 223 222 220 220 219 219 219 218 217 216 214 213 212 212 213 213 213 213 213 212 212 211 211 211 210 211 213 214 215 215 217 219 218 216 214 212 210 210 212 216 217 219 219 220 222 225 226 226 226 225 225 226 227 227 228 228 228 227 226 226 225 225 224 222 221 220 218 217 214 210 206 203 202 201 199 197 195 194 192 190 189 187 184 182 181 179 177 175 171 170 167 162 157 155 154 155 157 157 158 158 159 159 160 161 163 166 168 170 171 168 163 159 159 161 165 171 177 181 184 189 198 206 210 211 211 213 217 223 221 215 211 209 209 209 207 208 208 209 209 208 204 201 199 199 199 201 205 210 215 218 224 229 229 227 229 237 247 254 256 254 254 250 247 244 241 240 237 233 228 225 223 222 222 222 222 222 223 224 226 226 225 223 221 218 218 217 215 213 209 205 199 196 197 199 198 197 198 200 202 206 208 210 211 212 213 214 216 217 218 219 221 222 223 224 224 223 221 220 220 219 219 219 220 220 221 223 225 226 228 228 229 229 229 229 228 228 227 227 226 225 225 225 224 224 224 223 223 223 223 223 222 222 221 221 221 220 220 220 219 218 218 218 219 220 220 220 220 220 220 220 220 220 220 220 219 219 219 219 218 218 217 217 216 216 216 215 215 215 215 215 345 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 347 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 345 345 345 344 343 342 341 339 339 337 335 333 332 330 329 329 330 331 332 334 334 334 331 346 92 107 113 116 102 73 61 45 31 17 8 3 358 354 353 352 350 346 342 341 341 339 338 338 339 340 340 338 336 331 315 314 235 193 171 124 96 85 81 88 97 105 108 108 109 107 106 104 103 103 104 104 103 100 99 97 91 83 73 63 54 46 39 34 30 27 24 23 22 19 17 15 13 12 11 10 8 6 3 4 0 354 345 332 317 300 287 281 279 275 268 266 265 267 276 285 292 300 314 329 333 323 315 308 304 301 299 293 286 283 288 293 296 295 294 294 296 301 308 311 299 275 205 163 160 166 174 180 193 225 260 268 257 224 189 174 181 199 213 219 220 230 253 284 296 290 230 150 127 115 109 109 113 127 157 177 183 175 154 141 142 149 158 170 166 169 173 168 157 143 138 144 155 166 175 180 183 186 190 195 200 204 209 214 220 218 130 72 60 54 46 49 79 148 179 193 205 221 243 263 268 270 268 264 260 257 253 251 247 244 242 241 240 240 240 241 241 238 235 231 229 232 235 230 215 204 200 192 191 197 204 208 209 207 206 205 205 204 204 204 203 201 198 191 185 182 182 184 185 185 185 185 186 188 190 193 194 192 188 180 169 160 158 162 175 177 181 183 187 191 195 196 191 187 200 209 215 218 217 216 213 212 210 208 207 206 206 206 206 205 203 201 199 197 196 194 191 188 186 184 183 181 180 181 183 186 189 193 196 198 200 202 203 205 207 210 211 213 215 216 218 218 219 219 219 219 219 220 221 220 218 215 212 204 182 149 132 129 129 140 149 153 155 156 157 160 164 171 177 177 184 190 194 198 200 202 203 204 205 207 208 209 210 211 210 208 208 209 210 212 214 214 214 214 214 215 217 220 222 225 226 226 226 226 225 223 222 222 221 221 221 220 219 217 214 213 212 212 213 213 213 213 213 212 212 212 212 213 212 212 213 215 215 216 217 217 217 215 214 213 212 212 213 213 217 219 219 220 223 225 225 225 224 223 223 223 224 226 227 228 228 228 227 227 226 225 224 223 223 221 219 217 214 210 205 202 201 199 197 196 194 191 187 185 182 182 181 180 179 178 177 175 175 171 167 162 158 156 156 156 158 159 159 159 160 161 162 163 165 168 170 171 171 168 163 160 160 162 167 173 178 181 184 189 198 206 209 209 209 211 217 223 223 216 210 207 206 206 206 205 205 206 208 207 205 202 201 201 201 202 206 208 210 215 221 227 230 231 232 238 247 253 256 253 253 249 244 241 239 238 237 233 228 224 222 221 220 220 220 220 221 224 225 225 224 222 220 219 217 215 213 211 208 203 198 194 194 195 195 195 198 201 203 206 209 211 212 213 215 216 217 217 219 220 222 223 224 224 224 223 221 221 221 220 220 219 220 220 222 223 225 227 228 228 229 229 229 229 229 228 227 227 226 225 225 225 225 224 224 224 223 223 223 223 222 222 222 221 221 221 220 220 219 219 218 219 219 220 220 220 220 220 220 220 220 220 220 220 220 220 219 219 219 218 217 217 216 216 216 215 215 215 215 215 345 345 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 345 345 345 344 343 342 342 341 339 337 335 332 331 329 328 328 328 329 329 330 330 327 326 70 109 116 120 117 95 58 60 36 22 15 12 9 4 356 351 347 344 341 342 337 336 336 335 335 336 338 337 337 337 335 332 334 36 43 42 44 49 54 63 78 95 106 110 111 112 110 107 106 106 105 104 103 100 97 96 92 85 76 66 57 49 42 36 31 28 26 25 23 20 18 16 14 12 11 10 9 7 5 4 2 358 351 341 329 316 300 286 279 275 274 274 276 281 285 288 290 293 299 310 321 324 314 315 307 301 299 299 299 301 303 302 301 299 297 296 295 298 305 313 317 312 297 269 191 173 173 178 180 201 233 254 257 243 207 171 153 156 184 200 211 213 212 236 276 294 276 183 150 135 123 115 111 111 122 141 156 163 159 151 147 147 149 154 161 150 157 157 149 140 136 139 147 157 167 175 179 181 186 190 196 203 207 210 212 214 206 181 85 66 55 50 57 86 140 169 185 197 215 240 261 262 271 271 266 260 256 253 251 249 246 243 240 239 239 238 239 239 236 231 226 222 222 227 227 219 210 201 190 189 196 204 208 209 208 206 206 206 206 205 205 203 201 197 191 185 183 185 187 186 186 186 186 186 188 190 191 190 187 181 171 163 159 158 162 169 176 181 185 188 191 193 189 179 168 177 192 216 222 222 220 218 216 213 211 208 207 207 206 206 205 202 200 197 195 193 190 188 185 183 182 181 179 178 179 182 185 189 193 196 198 200 200 203 206 209 211 212 213 215 217 219 220 220 219 219 219 221 223 223 222 219 215 208 197 163 137 129 127 131 144 154 158 161 162 165 169 174 178 182 181 188 193 197 199 201 202 203 204 204 205 206 207 209 211 212 211 211 210 210 212 214 215 215 214 214 215 216 219 221 223 225 226 226 227 226 226 225 224 223 223 223 222 221 218 215 213 212 212 212 213 213 213 213 213 213 213 213 214 214 215 214 216 217 217 217 216 215 214 214 213 212 212 213 214 217 218 220 223 225 225 225 223 222 221 221 220 221 223 225 226 227 228 228 227 226 225 225 224 223 221 219 217 213 208 203 200 198 196 195 194 191 187 183 180 178 178 179 178 178 177 176 176 173 170 165 161 158 157 157 158 160 161 161 161 162 163 164 165 167 169 171 172 170 167 162 162 159 163 169 174 179 182 186 192 199 206 206 209 211 213 218 223 224 218 211 206 204 204 203 201 202 203 205 206 205 204 203 203 203 204 207 209 212 215 220 226 231 234 236 240 247 252 255 254 253 248 242 237 235 235 234 230 225 222 222 220 219 218 218 218 220 224 226 226 224 222 219 217 215 213 211 209 206 202 198 195 193 193 195 196 199 202 204 207 210 213 214 215 216 217 217 218 220 221 223 224 224 224 224 223 222 223 222 221 220 220 220 221 222 224 225 227 228 228 229 230 230 230 229 229 228 227 226 226 225 225 225 224 224 224 224 224 223 223 222 222 222 221 221 221 220 220 219 219 219 219 219 220 220 220 220 220 220 220 220 220 220 220 220 220 219 219 218 218 218 217 217 217 216 216 216 215 215 215 345 345 345 345 345 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 347 347 348 348 348 347 347 347 347 347 347 347 347 347 346 346 345 345 344 343 342 342 341 339 337 334 332 329 328 327 327 326 326 326 324 319 316 331 94 113 123 125 115 73 47 43 25 19 17 16 12 3 353 344 340 336 335 335 332 332 333 332 331 331 330 330 333 341 342 350 19 39 40 38 38 41 49 63 83 101 100 110 113 113 111 109 109 109 107 104 101 98 96 94 87 79 70 60 52 45 38 32 28 26 25 24 21 18 16 14 12 11 10 9 8 5 5 3 0 355 347 336 324 312 297 283 276 274 272 282 292 300 303 303 300 297 298 305 309 305 301 304 298 297 298 300 303 305 307 306 303 299 297 297 296 299 308 319 326 323 309 286 226 201 201 200 203 220 236 247 249 238 202 157 133 128 145 154 178 181 186 224 274 296 265 204 174 156 143 133 126 123 130 141 150 155 155 153 152 150 146 144 143 139 144 144 138 135 137 142 150 158 166 175 177 181 186 190 196 204 209 211 211 210 206 203 196 129 51 51 65 99 141 167 182 195 215 240 255 258 268 271 269 264 258 256 257 252 247 243 242 240 239 238 238 237 234 228 222 217 216 219 221 222 213 198 190 190 196 204 207 208 207 206 206 207 207 207 205 204 202 198 192 186 185 188 189 189 188 188 187 188 188 189 188 186 180 171 162 161 161 162 166 171 177 183 188 191 193 190 183 174 169 156 170 211 219 221 221 221 220 216 213 209 208 208 207 206 204 202 199 196 194 191 188 186 183 183 181 178 176 176 178 181 185 189 193 196 199 200 201 203 207 211 213 214 216 218 220 223 224 223 223 222 221 222 224 225 224 220 213 201 184 162 158 140 131 136 147 157 162 165 168 171 176 180 182 183 186 192 197 200 202 203 203 204 204 204 204 204 205 207 210 213 213 213 212 211 212 214 215 215 215 215 215 216 218 220 222 224 224 226 227 227 227 226 225 224 225 225 224 222 219 215 213 213 212 212 212 213 213 213 213 213 214 214 215 215 215 216 217 218 218 217 216 216 215 214 212 212 211 212 213 216 218 221 225 227 227 225 222 221 221 219 218 218 220 222 224 224 226 228 228 227 226 226 225 223 221 219 216 211 204 199 196 194 194 193 190 187 183 180 177 176 176 177 176 175 175 175 173 170 167 164 160 158 158 158 160 162 163 163 163 164 165 166 167 169 171 172 172 171 170 167 161 158 163 170 177 181 184 188 194 200 206 206 208 210 213 218 222 223 219 210 204 201 200 199 198 199 199 202 204 205 205 205 206 206 206 207 212 215 217 220 225 230 235 238 241 246 249 251 255 254 250 241 234 231 230 228 224 221 221 219 218 218 218 216 216 218 222 224 225 224 223 220 215 212 210 209 206 205 203 200 199 198 197 198 198 200 202 204 207 211 214 216 216 217 217 218 219 220 222 223 224 224 224 223 223 223 224 222 221 220 220 221 222 223 224 226 227 228 229 229 230 230 230 230 229 228 227 227 226 226 225 225 224 224 224 224 224 223 223 223 223 222 222 221 221 220 220 220 219 219 219 219 220 220 220 220 221 220 220 220 220 220 220 220 220 219 219 219 218 218 217 217 217 217 216 216 216 216 215 345 345 345 345 345 345 345 346 346 346 346 346 346 347 347 347 347 347 347 347 347 347 348 348 348 347 347 347 347 347 347 347 347 347 347 346 346 345 345 344 343 343 341 339 336 333 330 328 326 326 326 324 323 322 312 291 291 58 97 113 122 123 99 52 39 31 23 20 21 17 8 356 344 336 332 330 330 329 329 329 330 330 331 329 326 327 335 353 350 13 36 43 45 43 43 48 60 74 91 103 105 111 111 110 110 111 112 112 108 103 98 96 94 88 81 72 63 54 46 40 34 28 25 26 24 22 19 16 14 12 11 10 9 7 6 3 4 1 357 351 342 329 316 302 288 281 278 279 279 285 293 302 311 313 311 305 292 304 313 311 303 297 295 298 303 306 307 307 307 307 303 297 296 295 296 302 316 334 338 328 315 297 259 231 227 225 227 233 239 244 246 237 203 151 127 120 123 128 145 157 182 233 281 295 272 225 197 176 167 157 144 137 139 146 153 157 159 159 157 153 147 142 137 133 135 136 135 137 141 145 151 158 165 166 174 180 184 189 196 204 209 209 208 207 208 210 210 219 29 53 79 116 149 171 187 202 225 234 248 258 266 269 273 276 273 280 286 266 252 244 244 240 238 237 236 235 232 226 219 214 213 214 215 216 208 195 190 192 198 203 206 207 206 206 206 206 208 208 206 204 202 198 192 188 188 192 192 193 192 191 190 189 189 188 185 181 173 165 159 160 163 168 170 173 178 184 191 195 196 192 185 179 176 164 179 198 207 213 218 221 221 218 214 211 210 209 207 206 204 202 199 196 193 191 188 185 185 182 180 176 174 175 177 181 185 189 194 197 198 199 201 204 208 212 215 217 219 222 227 236 234 235 233 229 226 224 225 225 223 218 210 197 186 183 172 150 139 142 150 159 165 169 172 177 182 183 185 188 190 194 200 203 204 205 204 204 204 205 205 204 204 206 209 212 214 214 213 212 212 213 214 215 216 216 216 216 218 220 221 223 224 225 225 226 227 227 227 226 226 226 225 223 220 217 215 215 213 213 212 213 213 213 213 213 214 215 215 216 216 216 218 219 219 218 218 218 217 215 212 212 210 210 212 214 217 221 225 228 227 225 222 220 219 217 215 215 216 219 219 220 223 226 227 227 226 226 225 223 221 218 214 208 199 194 192 191 190 188 186 183 181 178 176 175 175 175 173 173 173 172 170 167 165 162 160 158 158 159 161 163 163 164 165 166 166 168 169 170 172 173 173 173 172 168 162 160 165 172 180 184 187 190 194 198 199 203 206 207 211 216 220 221 218 208 201 199 198 196 195 196 196 198 201 203 204 206 207 208 209 211 215 217 218 220 224 228 234 239 242 244 247 252 256 256 252 242 231 226 223 220 217 217 215 215 217 218 218 216 215 217 220 222 222 223 221 217 212 210 208 207 205 204 204 203 202 201 200 200 199 199 201 204 208 211 215 217 217 217 218 219 220 221 222 223 224 224 224 223 224 224 224 223 221 221 221 222 223 224 225 226 227 228 229 230 230 230 230 230 229 228 228 227 227 226 226 225 225 224 224 224 224 224 223 223 223 222 222 221 221 221 220 220 220 219 220 220 220 220 220 221 221 221 221 220 221 221 221 220 220 220 219 219 219 218 218 217 217 217 217 216 216 216 215 345 345 345 345 345 345 345 345 345 346 346 346 346 347 347 347 347 347 347 347 347 347 347 348 348 348 347 347 347 347 347 347 347 347 347 347 346 346 345 345 344 343 341 338 335 332 329 327 325 325 325 325 323 317 298 257 210 81 98 110 114 101 70 77 37 26 24 22 19 12 359 344 334 329 327 326 326 325 325 326 326 327 328 329 328 334 337 348 8 31 53 58 57 55 55 59 67 77 85 94 99 103 103 106 110 113 115 113 109 102 95 95 90 83 74 65 56 47 40 34 29 24 23 23 21 19 16 14 11 10 9 8 7 6 5 4 2 359 354 347 336 321 304 290 282 279 280 280 278 273 272 278 304 318 318 311 296 2 353 344 316 302 301 306 312 312 311 309 308 306 302 298 295 293 296 308 332 351 347 331 320 303 278 253 244 234 234 236 240 243 244 236 204 151 126 121 121 125 138 161 199 251 285 295 278 239 204 195 177 162 150 144 146 152 160 166 169 171 171 166 161 146 136 132 134 138 142 146 148 149 154 160 165 167 174 179 182 188 196 203 207 206 204 205 204 206 212 222 235 91 115 138 160 181 199 217 237 236 250 261 266 270 274 282 292 299 306 303 279 262 248 239 236 234 233 231 229 225 219 214 213 213 213 211 203 192 191 194 199 203 205 206 205 205 205 206 207 207 206 203 201 196 190 188 190 193 194 200 200 197 195 192 190 186 180 173 165 160 158 160 165 170 173 176 180 186 192 198 200 198 197 191 186 187 193 196 201 207 215 219 220 218 216 216 212 210 207 206 204 202 199 196 194 191 188 186 184 181 178 173 172 174 177 181 186 191 195 197 198 200 203 206 209 213 217 219 223 232 255 282 272 273 256 243 235 230 227 224 221 216 209 201 194 190 181 159 145 146 153 161 167 171 175 180 183 186 189 192 194 198 203 206 207 207 206 205 205 205 205 205 205 205 207 210 212 212 214 213 213 213 213 214 216 217 216 217 218 219 221 222 223 224 224 225 227 228 228 228 228 228 226 224 221 219 218 216 215 213 212 212 213 213 213 214 215 216 216 217 217 218 219 219 219 220 220 220 218 217 215 213 211 210 211 213 218 222 226 228 227 226 224 222 218 216 214 213 213 214 214 215 218 221 222 224 225 225 224 222 220 217 211 204 193 188 188 187 185 183 181 180 178 176 175 174 173 173 171 171 170 168 166 164 162 161 159 159 159 161 162 163 164 166 166 167 168 169 170 172 173 175 174 174 174 170 165 165 170 177 184 188 189 190 191 192 196 200 204 206 210 216 219 220 215 203 203 195 194 193 192 192 192 194 198 201 203 205 206 207 210 213 215 216 218 220 223 227 233 237 240 245 249 253 257 257 252 240 226 218 214 211 210 210 210 213 217 219 219 218 218 219 221 221 222 221 219 215 211 209 207 206 205 205 204 204 203 202 201 201 199 198 199 202 207 211 214 215 217 218 219 220 221 222 223 223 224 224 224 224 224 224 224 223 222 221 222 223 224 225 225 226 227 229 230 230 230 230 230 230 229 229 229 228 227 227 226 225 225 225 225 225 224 224 224 223 223 222 222 221 221 221 221 220 220 220 220 220 220 221 221 221 221 221 221 221 221 221 221 221 220 220 220 219 219 218 218 218 218 217 217 217 216 216 216 344 344 345 345 345 345 345 345 345 345 346 346 346 346 347 347 347 347 347 347 347 347 347 348 348 348 347 347 347 347 347 348 348 348 348 347 347 346 345 345 344 343 341 338 334 331 327 325 324 324 324 324 323 319 309 321 68 81 108 113 100 64 47 43 26 23 23 20 11 360 348 336 329 325 324 324 322 320 320 319 318 319 322 327 333 348 350 6 29 53 76 74 69 66 65 66 68 72 73 81 88 95 100 106 111 114 115 113 107 103 100 92 84 76 66 56 47 39 33 29 23 21 20 20 18 16 14 11 9 8 7 6 5 4 4 3 360 357 351 343 330 313 295 283 277 275 276 275 266 257 254 260 292 316 316 309 304 327 356 357 318 306 308 313 314 313 312 310 309 304 302 300 294 292 300 324 352 359 351 338 326 308 301 278 246 234 233 236 239 243 242 232 203 150 127 123 123 129 143 171 217 258 281 288 274 233 199 197 169 154 148 149 153 161 169 177 188 206 224 231 214 160 142 133 137 145 152 157 157 157 161 161 164 170 174 176 179 187 196 201 202 200 199 201 199 202 209 213 208 173 153 158 173 194 214 223 228 243 256 264 268 271 274 280 288 291 303 318 321 305 263 241 235 232 230 228 225 223 219 215 215 214 212 206 197 190 192 197 200 203 204 204 204 204 204 205 207 207 205 201 197 190 185 187 188 190 194 204 211 206 201 196 190 181 169 159 155 155 157 161 167 171 174 177 182 187 194 199 202 203 202 199 196 197 200 203 207 212 219 222 220 220 219 218 214 210 207 205 204 203 200 197 194 191 190 188 184 180 175 171 171 174 178 183 188 192 196 196 198 201 204 208 212 217 221 223 236 281 310 315 314 296 273 257 247 239 232 226 220 215 210 209 204 198 188 168 151 150 156 163 168 173 176 178 181 187 191 194 197 202 207 208 209 208 208 208 207 207 207 207 206 206 206 208 209 211 212 213 213 213 213 214 216 217 217 217 218 219 221 222 223 223 224 225 226 228 229 230 231 230 228 226 224 222 220 218 216 214 212 212 212 213 213 214 215 215 216 218 218 219 220 220 220 221 221 221 220 219 218 216 213 211 212 215 220 224 226 227 227 227 224 221 218 215 213 211 210 211 209 210 212 214 216 219 221 222 222 221 219 214 207 198 187 187 184 183 181 179 177 176 176 175 173 172 172 171 169 168 167 165 163 162 161 160 160 160 161 162 163 164 165 166 167 168 169 170 172 173 174 175 175 175 176 174 173 174 179 184 188 191 190 190 190 191 195 199 203 205 211 218 222 221 214 203 198 189 189 187 187 188 189 191 195 199 201 202 203 205 208 212 212 215 218 220 224 227 231 232 239 246 250 255 259 259 253 237 221 211 208 206 204 205 208 213 219 221 221 220 220 220 221 223 224 223 219 215 211 208 207 206 206 206 206 205 204 202 201 201 199 197 196 200 205 209 211 215 217 218 219 220 221 222 223 223 224 224 224 224 224 224 224 223 222 222 222 223 224 224 225 226 228 229 230 231 231 231 231 230 230 230 229 228 227 227 226 226 225 225 225 225 225 224 224 223 223 222 222 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 219 219 219 219 218 218 218 217 217 217 216 216 344 344 344 344 344 345 345 345 345 345 345 346 346 346 347 347 347 347 347 347 347 347 347 348 348 348 348 347 347 347 348 348 348 348 348 348 348 347 346 346 345 343 341 337 333 329 325 323 323 323 323 324 327 337 346 7 18 82 119 108 60 30 28 24 19 19 20 13 1 350 341 333 328 324 323 321 319 317 316 313 310 310 316 324 337 355 356 27 57 83 89 82 76 73 71 70 70 71 72 77 86 95 101 107 110 112 112 109 103 101 96 86 76 67 56 46 38 31 27 23 18 18 17 16 15 13 10 8 6 5 5 4 3 2 2 0 358 354 348 338 323 305 286 273 269 268 269 266 258 258 261 273 295 310 308 302 300 301 302 304 297 297 305 309 310 308 308 307 306 305 301 297 293 295 309 341 1 1 354 343 331 313 311 277 244 233 232 234 237 241 239 228 196 154 150 125 126 133 149 182 230 258 273 279 262 216 194 182 158 148 149 154 161 169 177 189 212 247 254 261 253 187 142 126 135 148 161 167 167 166 167 167 170 173 174 175 179 186 193 194 193 193 193 194 193 197 202 202 195 182 173 174 187 211 226 232 238 250 260 267 270 272 275 278 283 287 307 306 328 339 313 257 237 231 227 224 222 220 218 216 216 214 209 199 190 189 195 201 205 206 205 204 204 203 203 204 207 206 203 199 194 187 186 188 189 189 191 203 219 216 208 204 194 175 159 151 152 152 158 164 168 172 175 179 184 189 195 199 202 203 204 202 195 193 199 215 230 232 232 229 226 227 226 222 218 212 207 206 205 204 201 198 195 194 191 188 182 177 172 170 171 176 180 184 189 192 194 196 198 200 202 206 215 227 234 236 299 326 330 320 304 285 266 252 250 245 235 226 218 214 211 211 208 205 195 176 158 153 158 164 170 175 177 179 183 188 192 196 200 206 210 210 209 210 210 210 210 209 209 209 208 207 207 207 208 210 211 212 213 213 214 214 215 217 218 218 218 219 220 221 222 223 224 225 226 228 229 231 232 231 230 229 228 225 222 220 218 215 213 212 212 212 213 214 214 216 217 218 219 220 221 222 222 222 222 220 220 220 219 217 215 213 214 218 222 225 226 226 226 225 223 220 217 215 212 210 208 207 205 205 206 207 209 211 214 216 217 216 213 208 200 192 188 183 181 179 178 176 174 173 173 173 172 171 171 170 167 166 165 163 162 161 160 160 161 162 162 163 164 165 165 166 167 168 170 171 173 174 175 176 176 177 180 181 182 185 188 190 191 192 191 190 190 192 196 200 203 206 213 223 228 227 221 210 192 183 183 180 181 183 186 189 194 196 198 201 203 205 207 209 211 214 217 220 224 227 229 232 239 246 252 258 263 263 256 242 226 221 212 206 203 205 210 216 222 223 223 222 222 221 222 224 225 224 220 216 212 208 206 205 206 206 206 206 204 203 202 201 199 196 196 198 200 204 210 214 217 219 219 220 221 222 223 223 224 224 224 224 225 224 224 223 222 222 222 223 223 224 225 226 228 229 230 231 231 231 231 231 231 230 229 228 228 227 226 226 225 225 225 225 225 225 224 224 223 223 222 222 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 219 219 219 219 218 218 218 217 217 217 216 344 344 344 344 344 344 344 344 345 345 345 345 346 346 346 347 347 347 347 347 347 347 347 347 348 348 348 348 347 347 348 348 349 349 349 349 348 348 347 347 345 343 340 336 332 327 324 321 319 320 322 329 345 1 358 349 339 338 90 41 23 18 15 12 11 11 9 3 353 343 336 331 329 327 323 320 318 317 314 311 309 309 314 322 332 346 2 66 96 104 96 87 82 79 76 73 72 73 75 80 88 97 103 106 107 107 105 102 98 97 89 78 67 56 46 36 29 25 22 18 14 15 14 13 11 9 7 5 3 3 2 2 1 1 360 358 355 350 342 330 315 293 264 251 253 257 258 258 259 271 284 297 303 300 296 294 295 295 293 285 278 282 294 299 301 301 302 302 302 303 298 293 292 298 315 347 5 2 354 344 336 327 315 278 245 233 229 227 227 234 236 225 203 155 133 122 131 139 157 192 236 257 266 270 251 249 210 177 159 153 156 162 169 175 184 197 222 257 257 266 250 201 120 106 114 133 155 170 171 171 170 171 174 174 174 176 180 185 188 186 183 184 186 186 187 191 194 193 189 185 186 193 208 231 229 240 248 257 264 270 272 273 274 276 280 299 345 342 357 357 346 301 247 230 224 221 219 218 218 217 215 210 202 190 186 190 199 207 214 215 210 207 204 201 200 203 206 207 204 200 195 190 190 189 190 189 189 201 227 229 221 215 193 168 157 153 153 155 161 166 171 174 178 181 186 190 195 198 200 201 201 196 181 174 180 232 292 266 250 241 239 240 234 229 224 217 210 208 207 205 202 199 197 196 192 186 180 173 169 170 173 178 182 185 186 189 192 193 193 190 185 174 206 298 298 290 296 307 306 294 281 267 250 233 228 233 228 220 215 212 210 211 211 209 199 181 164 157 159 164 169 170 174 179 184 188 191 196 203 205 208 209 208 209 210 212 212 212 211 211 210 209 208 208 209 210 210 211 212 213 214 214 216 217 218 219 219 219 219 220 221 222 224 225 226 228 229 230 231 232 231 231 229 227 224 222 219 215 213 212 212 212 213 213 214 216 217 218 219 220 221 222 224 225 224 223 220 219 218 217 216 215 217 221 224 225 225 225 225 224 222 220 217 214 211 208 206 204 201 202 201 201 202 203 205 206 207 206 203 197 192 186 183 180 178 177 175 174 173 171 171 170 170 170 169 167 165 164 163 162 161 161 161 162 162 163 163 164 165 165 166 167 168 169 171 172 174 174 176 177 178 180 185 187 190 192 193 194 193 193 192 191 190 192 197 203 210 213 220 234 238 242 230 196 179 174 174 172 176 180 183 188 192 193 198 202 204 206 208 210 212 215 218 221 223 225 229 234 240 247 253 261 264 264 259 252 248 240 226 213 207 210 217 222 226 226 226 225 224 224 223 224 224 223 220 216 212 208 206 205 205 205 205 205 204 203 202 201 198 196 197 197 199 204 209 214 216 218 219 220 221 222 222 223 223 224 224 224 224 224 223 223 223 223 223 223 223 224 225 227 228 229 230 231 231 231 231 231 231 230 229 228 228 227 227 226 226 225 225 225 225 225 224 224 223 223 222 222 221 221 221 221 221 221 221 222 222 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 219 219 219 219 218 218 218 218 217 217 217 344 344 344 344 344 344 344 344 344 344 345 345 346 346 346 346 346 347 347 347 347 347 347 347 348 348 348 348 347 348 348 349 349 350 350 350 349 349 348 347 346 343 340 336 330 326 321 318 316 317 321 349 19 21 2 348 351 340 1 10 11 11 7 2 360 359 357 352 345 338 332 328 327 325 322 320 319 316 314 313 313 315 318 323 323 330 28 117 118 114 105 96 89 83 78 75 75 74 76 82 90 97 102 104 102 100 97 95 95 89 79 68 56 46 36 29 23 19 17 15 13 12 10 9 7 5 3 2 1 0 360 359 359 359 357 354 350 345 334 317 296 270 240 227 230 236 243 247 254 272 289 300 298 289 286 287 288 290 284 268 252 258 278 290 293 294 296 297 299 299 297 292 293 301 320 350 7 3 352 340 337 330 311 278 246 231 221 211 206 214 231 235 231 179 103 115 134 148 167 195 232 254 264 264 251 248 206 173 160 159 163 169 174 180 188 202 214 228 255 272 263 343 56 65 73 89 115 149 157 165 169 171 174 175 175 177 180 182 182 178 175 176 179 179 181 185 188 189 188 190 198 211 225 238 245 256 258 262 268 272 273 270 267 267 286 78 53 29 9 357 345 322 268 231 220 216 215 215 215 214 210 204 192 180 183 191 201 211 221 226 226 214 202 195 194 199 205 209 207 200 194 191 190 190 190 190 194 206 239 250 237 206 175 163 159 157 157 159 163 168 173 177 180 183 186 190 194 194 197 197 192 179 158 152 159 115 19 325 282 261 254 254 246 238 231 222 215 212 211 209 205 203 200 196 191 184 175 169 167 171 176 180 182 185 185 188 189 185 175 152 112 79 39 324 299 272 258 260 266 264 259 251 235 213 200 205 212 206 206 203 203 210 213 206 196 182 168 160 160 163 167 167 172 177 180 183 187 191 198 191 193 198 201 204 209 212 213 214 214 213 212 211 210 210 211 211 211 211 212 213 214 215 216 217 219 220 220 220 220 220 220 222 223 225 226 228 228 229 230 231 231 230 229 228 225 222 219 216 213 212 211 211 212 213 214 216 217 218 219 219 219 220 222 224 225 225 221 219 218 217 216 217 220 224 226 226 225 225 224 222 221 220 217 214 211 207 205 202 200 200 198 197 196 195 196 196 196 193 190 188 187 184 180 179 177 176 174 173 172 171 170 169 169 169 168 166 164 163 162 162 162 162 163 164 164 164 165 165 165 166 167 168 169 170 172 174 174 176 178 179 181 184 190 193 195 197 197 196 196 195 193 191 191 193 202 220 237 239 234 241 248 270 135 144 153 158 164 165 172 177 182 186 189 192 198 203 205 207 209 211 214 217 220 221 223 227 232 237 243 249 256 262 263 263 259 256 254 247 240 224 212 214 221 227 229 228 228 228 227 226 225 224 223 222 219 215 211 208 206 205 204 204 205 205 204 203 202 200 198 197 198 198 201 205 209 213 216 218 219 220 221 221 222 222 223 224 224 224 224 223 223 223 223 223 224 224 224 225 226 227 228 229 229 230 231 231 231 231 230 230 229 228 228 227 227 226 226 226 225 225 225 225 224 224 223 223 222 222 221 221 221 221 221 221 222 222 222 222 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 219 219 219 219 219 218 218 217 217 217 343 344 344 344 344 344 344 344 344 344 344 345 345 345 346 346 346 346 347 347 347 346 347 347 348 348 348 348 348 348 349 349 350 350 350 350 350 350 349 348 347 344 339 334 329 324 321 321 319 319 337 25 44 38 17 3 1 353 348 357 1 2 360 354 350 349 348 344 339 334 329 325 325 323 320 318 317 315 311 311 313 315 318 321 322 324 144 134 125 119 119 108 95 85 78 76 75 74 76 82 88 94 98 98 96 92 88 88 86 79 69 58 48 38 29 23 18 15 13 11 10 8 7 5 3 2 0 359 358 358 358 357 357 356 354 350 345 338 321 297 270 246 229 219 220 221 228 234 245 259 270 281 287 284 284 284 284 284 274 242 219 226 259 283 289 290 292 292 294 296 295 293 295 303 325 357 8 358 344 344 333 321 303 276 246 223 205 187 171 166 251 281 272 4 73 111 137 156 172 194 224 251 266 270 264 241 193 161 154 158 165 171 177 183 192 205 213 226 255 279 304 18 39 51 63 78 100 129 132 153 163 169 172 175 175 177 179 179 177 175 173 172 174 174 177 182 185 188 190 194 208 228 235 243 259 265 264 265 268 269 262 244 215 172 109 85 55 25 5 351 338 320 279 231 214 210 210 211 210 208 204 197 186 178 182 191 201 210 217 222 222 211 197 188 187 194 202 206 202 195 191 190 189 188 189 192 198 210 235 246 214 181 170 165 163 161 161 163 167 171 176 179 182 184 187 189 191 192 195 192 181 160 141 144 163 149 91 60 43 360 284 264 292 253 239 228 221 218 218 215 214 208 202 195 188 178 169 165 167 173 176 177 177 179 179 183 183 172 147 112 94 120 222 258 260 252 245 242 243 244 244 237 219 198 187 191 200 200 196 187 191 205 207 195 189 179 169 163 162 163 164 167 170 173 176 178 180 182 184 178 180 183 187 193 202 208 212 214 215 215 214 213 213 212 212 213 213 213 213 213 214 215 216 217 218 219 220 221 221 220 221 221 222 223 225 227 228 229 229 229 230 230 229 228 226 222 219 216 214 212 211 211 211 212 214 216 217 218 218 219 218 218 218 220 223 224 223 221 220 219 219 220 223 226 228 228 226 224 223 222 222 220 218 214 210 206 204 202 200 198 196 194 192 190 189 188 187 184 183 183 182 180 179 178 177 175 174 173 172 171 170 170 168 167 166 165 163 163 163 163 163 164 165 165 165 166 166 166 166 167 168 169 171 172 173 174 175 178 180 182 184 188 194 197 198 199 199 197 195 194 193 190 190 195 212 261 300 335 44 44 72 70 86 109 129 143 154 159 169 176 179 183 187 192 197 203 206 208 210 212 214 217 218 222 226 230 234 240 245 251 257 261 260 260 259 257 253 249 245 234 221 219 225 230 231 229 228 229 230 229 227 225 223 221 218 215 211 210 207 204 203 203 204 204 203 202 201 199 198 198 198 199 202 205 209 213 216 218 219 220 220 221 222 223 223 224 224 224 224 223 223 223 224 224 224 224 225 225 226 227 228 229 229 229 230 230 231 231 230 230 229 228 228 227 227 227 226 226 225 225 225 225 224 224 223 223 222 222 222 221 221 221 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 221 221 220 220 220 220 219 219 219 219 219 218 218 218 217 343 343 343 343 343 343 343 344 344 344 344 345 345 345 346 346 346 346 346 346 346 346 346 347 347 348 348 348 348 348 349 350 350 351 351 351 351 351 351 350 348 344 339 334 330 328 331 333 341 357 23 39 50 55 46 34 25 356 338 342 348 355 355 350 346 343 341 338 334 330 327 324 323 320 318 317 315 312 309 308 308 310 311 316 322 338 122 127 127 130 129 117 99 84 78 75 74 73 75 80 86 91 93 92 89 86 85 82 77 70 61 51 41 32 25 19 15 12 10 8 7 5 3 1 360 358 358 357 356 356 356 356 355 354 351 346 339 327 305 277 253 238 233 226 218 215 218 228 243 251 254 261 276 286 286 286 286 282 267 234 212 213 241 275 287 290 290 291 293 294 292 292 295 306 343 11 9 350 336 333 318 305 294 274 236 201 180 161 135 80 24 338 336 6 65 113 141 159 177 199 227 252 268 270 267 241 181 154 150 157 166 173 179 185 194 194 210 232 258 293 347 27 41 58 72 87 107 123 128 148 159 167 172 175 175 175 175 174 172 171 171 170 171 172 176 180 183 187 192 202 224 229 244 257 265 267 263 260 259 242 203 168 145 120 110 76 46 24 7 352 337 316 273 222 208 205 205 205 204 201 198 193 186 182 185 191 200 208 211 213 212 204 194 188 188 193 198 198 196 193 192 190 188 187 189 193 199 208 217 207 185 178 175 173 170 166 166 167 170 174 177 181 183 186 188 188 189 191 190 183 166 148 140 155 169 164 140 132 113 88 56 39 45 28 306 235 228 229 227 224 222 214 204 193 182 172 165 165 169 173 172 170 166 162 151 148 153 146 131 122 133 172 210 236 240 243 238 234 235 236 236 227 204 185 180 185 194 194 191 178 176 189 190 183 182 177 171 166 165 165 167 169 171 172 173 174 175 176 177 177 178 178 180 184 192 200 206 210 213 215 215 214 214 214 214 214 214 214 214 214 214 214 215 216 217 218 219 221 222 222 222 222 222 222 224 225 227 228 229 229 229 229 229 228 226 222 219 216 214 212 211 210 210 211 213 215 217 218 219 219 219 218 218 218 220 222 222 221 221 223 223 224 226 228 230 229 226 224 223 223 223 222 219 215 210 209 206 202 198 195 193 191 189 187 186 184 183 181 181 180 180 179 179 178 177 176 175 174 173 172 172 171 169 168 166 166 165 164 164 164 165 165 165 166 166 166 166 167 167 169 170 171 173 173 174 176 178 181 183 185 187 193 198 199 199 198 198 195 191 189 188 187 187 193 186 14 32 45 57 77 86 86 90 102 117 132 146 156 168 169 176 183 188 192 197 202 207 209 211 213 215 217 218 222 226 231 235 240 245 249 254 257 257 258 258 256 252 249 247 241 232 230 232 237 239 236 230 229 231 231 229 226 224 221 218 215 211 210 207 204 202 202 203 203 202 201 200 199 198 198 199 200 203 206 210 213 216 218 219 219 219 220 222 223 223 223 224 224 223 223 223 224 224 224 225 225 225 226 226 227 228 228 228 229 229 230 230 230 230 230 229 228 228 228 227 227 227 226 226 225 225 224 224 223 223 222 222 222 221 221 221 221 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 221 220 220 220 220 220 219 219 219 219 218 218 218 217 343 343 343 343 343 343 343 343 343 344 344 344 344 345 345 346 346 346 346 346 346 346 346 346 347 348 348 349 349 349 349 350 351 352 352 352 352 352 352 351 349 345 341 336 335 345 353 355 20 33 34 37 51 69 75 66 37 353 339 338 344 354 355 349 343 339 336 333 329 325 325 323 320 317 315 314 311 307 305 304 305 307 308 314 331 43 103 119 129 138 136 122 99 84 83 74 72 72 75 80 84 87 88 87 84 82 81 76 70 63 54 45 36 28 21 16 12 11 9 6 4 1 359 357 356 355 355 354 353 354 354 354 353 351 347 341 332 316 292 267 249 239 237 230 221 213 214 225 244 255 262 268 278 285 285 287 285 279 264 241 223 217 231 263 282 287 289 291 293 292 290 291 296 327 23 36 20 357 338 322 301 289 285 276 226 180 165 148 75 352 355 339 343 13 75 118 145 164 187 215 240 253 261 266 268 255 193 158 155 160 168 174 180 185 192 197 217 241 270 319 6 30 49 70 85 100 103 117 136 150 160 167 172 174 173 172 171 170 171 169 168 168 170 174 177 180 184 188 197 214 236 235 258 265 265 259 241 205 159 148 148 141 136 123 94 59 42 29 18 8 355 327 243 207 200 200 200 199 197 195 193 191 187 185 187 192 199 202 207 210 208 202 196 193 192 195 199 199 197 195 194 191 189 188 191 195 199 203 203 191 184 182 182 181 178 174 172 172 174 177 180 183 185 188 188 189 190 189 185 175 158 149 153 164 171 171 167 165 162 155 105 88 86 76 75 63 45 355 291 250 232 219 205 189 175 166 163 166 170 169 167 163 153 134 109 92 91 106 129 151 171 189 205 213 225 234 232 231 231 231 228 216 189 174 173 175 180 188 190 182 173 175 176 177 179 178 175 173 170 170 171 172 172 172 172 172 174 175 177 179 179 180 180 181 185 191 198 203 208 212 213 213 214 214 214 215 215 215 215 215 215 214 214 215 216 216 218 220 221 222 223 223 222 222 222 223 225 226 228 228 228 229 229 228 226 222 219 216 216 214 212 210 210 211 213 215 216 217 218 219 219 219 219 219 221 221 221 220 222 225 228 229 229 230 231 229 226 224 223 224 224 224 222 218 212 211 206 201 196 193 191 189 187 185 184 183 182 181 181 180 179 180 179 178 178 177 176 176 175 175 174 173 171 169 167 169 168 167 166 167 167 167 167 167 167 167 167 167 168 170 172 173 175 175 176 178 180 183 186 188 191 196 200 202 201 201 198 194 188 184 183 182 180 175 114 79 71 74 81 90 95 95 96 102 114 128 144 156 158 168 176 184 189 193 197 202 207 210 213 214 215 216 217 220 224 228 232 236 240 245 250 253 252 256 257 256 253 250 248 244 241 241 242 246 246 240 232 229 231 231 230 228 224 221 218 216 214 210 206 203 201 202 202 202 202 200 200 199 198 198 199 201 203 206 210 213 216 217 218 218 219 221 222 222 223 223 223 224 224 223 224 224 225 225 225 225 225 226 226 227 227 227 227 228 229 229 230 230 230 229 229 228 228 228 227 227 227 226 226 225 225 224 224 223 223 223 222 222 221 221 221 221 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 220 220 220 220 220 220 220 219 219 219 219 218 218 343 343 343 343 343 343 343 343 343 343 343 344 344 344 345 345 345 346 346 346 346 346 346 346 347 348 349 349 349 349 350 350 351 352 352 353 353 354 354 353 351 347 344 342 348 10 13 22 34 35 29 25 36 66 78 51 0 340 341 343 354 360 356 347 341 335 331 328 325 321 322 318 314 312 311 309 306 301 300 303 307 312 311 320 2 93 117 128 137 147 145 125 93 81 78 70 69 72 76 80 83 84 84 82 78 78 76 70 64 56 48 39 31 24 18 13 10 10 6 2 360 357 355 353 353 353 353 352 351 352 352 352 351 348 343 336 325 308 285 264 253 248 245 239 226 214 215 226 245 268 284 288 289 290 289 288 280 270 259 244 231 227 235 257 275 279 284 287 289 289 288 291 307 34 58 52 37 33 7 320 289 283 290 305 302 281 278 303 322 329 330 327 337 19 87 123 148 172 208 234 247 252 254 261 263 259 216 163 159 163 169 175 181 182 187 200 222 253 295 344 8 32 61 84 97 109 112 129 144 155 162 168 171 172 169 168 168 168 168 167 167 168 173 177 180 183 188 197 211 217 228 248 264 266 253 183 126 110 102 106 117 116 119 105 71 45 40 38 35 35 40 64 156 181 186 191 194 194 192 191 190 189 188 187 189 193 196 198 206 209 208 204 200 197 196 198 202 204 203 200 197 194 191 191 194 197 199 200 197 190 190 189 192 191 188 184 180 179 180 182 184 186 188 190 190 191 191 189 183 175 165 159 162 167 172 174 175 176 180 187 179 175 159 131 110 84 55 41 28 355 264 225 201 180 167 162 163 167 167 162 162 150 136 123 107 92 83 88 136 185 200 207 210 213 222 230 231 230 229 226 219 202 176 166 166 169 176 184 189 187 178 172 175 178 181 182 180 179 176 175 175 174 174 173 172 173 174 176 178 180 181 182 183 182 183 188 193 198 203 207 210 211 211 213 213 214 215 215 216 216 215 214 214 214 215 216 217 219 220 222 223 223 223 223 222 222 222 224 226 227 227 228 229 228 225 222 219 217 217 214 211 210 209 210 212 214 216 217 218 218 218 219 219 220 221 221 221 221 223 227 231 231 232 233 232 228 225 223 223 224 225 227 226 224 222 216 207 201 195 191 188 187 185 184 184 183 183 182 181 181 180 181 180 180 179 179 179 178 178 177 176 175 173 172 171 173 171 170 170 170 170 169 169 168 168 168 168 168 170 173 174 175 176 177 178 180 182 185 188 190 194 199 202 204 204 203 201 199 193 185 181 178 172 155 120 118 102 96 97 100 102 103 104 109 118 132 148 159 162 172 179 185 190 194 198 201 206 210 213 213 214 215 217 219 221 226 229 231 236 242 245 247 250 254 257 257 254 252 249 248 248 249 249 252 250 243 235 231 232 231 229 227 224 221 219 217 212 209 205 202 200 200 201 201 200 200 199 198 197 198 199 201 204 207 210 214 216 217 218 219 220 221 222 222 222 222 223 224 224 224 225 225 225 225 225 226 226 226 226 226 227 227 227 227 228 229 229 229 229 229 229 228 228 228 227 227 227 226 226 226 225 224 224 224 223 223 222 222 221 221 221 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 221 220 220 220 220 220 220 220 220 220 219 219 218 342 342 342 342 342 342 343 343 343 343 343 343 344 344 344 345 345 345 345 346 346 346 346 346 347 348 349 349 350 349 350 350 352 353 353 353 354 355 356 355 353 350 349 352 4 21 20 30 34 31 22 11 3 12 20 352 339 334 333 343 5 3 355 345 337 330 326 323 321 320 319 315 312 311 309 306 301 297 298 309 310 316 323 330 113 130 135 141 146 153 147 110 91 74 67 65 69 74 78 81 82 81 80 77 74 74 71 65 57 50 42 34 27 20 15 12 10 8 2 358 355 353 351 350 350 351 351 350 350 350 350 350 348 345 339 330 317 299 277 260 257 253 247 240 229 220 235 246 263 288 305 306 304 301 299 295 281 266 262 247 236 239 251 261 266 274 279 283 285 287 289 295 327 66 72 66 58 50 32 329 286 290 307 318 311 300 297 302 306 311 318 322 336 38 96 128 157 188 231 243 245 246 248 251 251 251 224 150 154 161 168 174 180 181 188 202 227 266 314 351 5 36 77 100 109 111 125 140 151 160 166 170 171 170 167 166 166 166 166 166 167 170 176 181 184 187 194 208 225 228 237 250 259 258 174 121 110 99 88 81 79 83 82 65 44 37 43 50 56 63 75 94 121 145 156 176 186 189 189 188 189 189 190 189 191 192 194 198 203 207 207 206 203 201 199 199 203 207 207 204 200 197 195 195 199 199 198 196 193 190 191 193 201 202 200 196 192 189 188 188 189 190 191 192 192 193 192 189 185 179 172 166 164 167 170 173 176 181 188 195 196 191 184 176 162 127 79 73 50 37 29 159 163 159 158 161 164 166 168 165 159 145 135 134 123 107 95 100 154 198 210 212 215 218 222 227 230 231 228 220 207 190 173 167 165 170 178 184 188 187 182 176 180 182 184 185 184 183 181 180 178 177 175 175 174 175 177 178 180 182 183 184 184 184 184 187 191 195 199 203 205 207 209 211 212 214 215 216 216 216 216 215 214 214 214 215 216 217 219 220 221 223 224 224 223 222 222 222 224 225 225 227 228 227 225 222 219 219 217 215 212 210 209 210 212 214 216 216 217 217 217 218 218 219 219 219 220 222 224 227 229 231 233 233 230 226 223 222 221 221 224 228 231 230 227 218 208 200 193 189 186 185 184 183 183 183 183 182 182 182 181 181 182 182 181 181 181 181 180 180 179 178 177 176 176 177 176 175 175 174 173 172 171 170 170 169 169 170 173 175 176 177 179 180 181 183 185 188 190 193 196 202 203 204 205 205 206 207 201 189 180 174 167 151 132 130 118 114 113 111 109 109 111 116 125 136 144 154 167 176 182 187 191 195 198 202 205 208 209 211 213 216 219 220 221 224 227 229 233 238 242 245 249 252 256 257 256 255 253 254 255 256 256 258 256 250 242 237 235 232 228 224 222 220 218 215 211 207 204 201 200 199 200 200 199 199 198 197 197 197 199 201 204 207 211 214 215 216 218 220 220 221 222 223 222 222 222 223 223 224 226 226 226 226 226 226 226 226 226 226 226 227 227 227 227 228 228 229 229 229 229 229 228 228 227 227 227 226 226 225 225 225 224 224 223 223 222 222 222 221 221 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 220 220 220 220 220 220 220 220 220 220 219 219 342 342 342 342 342 342 342 343 343 343 343 343 343 344 344 344 345 345 345 345 346 346 346 346 347 347 348 349 350 349 350 350 351 352 353 354 356 357 358 358 357 354 356 4 9 14 26 32 34 28 15 356 340 333 339 333 333 333 335 352 4 359 351 341 332 325 320 318 318 318 318 319 320 319 315 310 305 305 311 324 321 332 336 335 151 148 147 149 145 131 69 53 66 54 57 64 72 77 80 81 80 79 76 75 74 70 65 59 51 44 36 29 22 17 11 11 8 4 359 353 351 349 348 348 348 349 349 349 349 348 348 347 345 340 332 322 306 287 269 264 252 244 239 237 237 243 275 277 286 303 313 315 316 312 310 306 294 280 271 253 238 249 264 269 271 276 280 283 288 290 292 297 346 84 78 76 70 62 52 358 295 301 311 313 305 297 294 297 298 304 314 329 6 71 102 138 178 216 239 242 242 238 237 236 238 240 174 129 147 158 166 171 174 180 189 205 233 280 324 348 6 38 105 114 121 128 139 149 158 165 170 172 171 168 165 165 165 165 166 166 169 173 178 185 188 192 199 210 222 226 235 243 247 237 115 101 96 89 77 67 58 55 44 35 33 39 53 68 79 86 94 103 104 115 138 161 177 184 187 188 189 191 192 192 195 194 195 198 201 203 205 206 206 205 202 200 201 202 207 208 204 201 199 199 201 200 196 192 189 187 188 194 207 212 212 209 205 200 197 195 195 195 197 197 196 195 194 191 187 180 173 167 165 165 166 170 176 185 194 199 198 192 191 191 186 178 158 117 83 85 93 108 124 137 149 161 168 170 176 177 173 169 173 175 158 136 127 138 169 191 193 211 219 221 223 226 229 229 224 211 197 185 177 175 171 176 181 185 187 187 185 183 186 186 186 187 187 186 185 183 181 179 178 178 178 178 179 179 182 184 184 185 185 185 186 188 191 194 196 198 200 203 206 209 210 213 216 217 217 217 217 217 215 214 214 215 216 217 218 219 220 222 223 224 224 224 222 222 222 223 224 225 227 226 224 222 221 219 217 215 212 210 209 210 212 214 216 216 216 217 217 218 218 219 218 219 222 224 225 227 227 229 231 229 227 223 220 219 218 216 219 225 229 230 225 216 206 198 189 185 184 183 182 182 182 182 182 183 183 183 183 183 184 184 184 184 184 183 183 183 182 181 181 180 180 181 180 180 179 179 177 176 174 173 172 172 172 173 176 178 179 181 182 183 184 186 188 190 192 195 199 203 204 205 207 209 211 213 209 191 174 165 158 149 140 136 132 130 127 122 117 115 115 118 125 129 140 155 169 178 184 188 192 196 199 202 204 205 208 211 212 216 220 223 224 226 228 229 231 233 238 245 249 251 254 256 258 259 259 260 261 261 261 262 259 255 249 244 240 237 230 227 222 218 215 213 210 207 203 201 199 198 198 198 198 198 197 196 196 197 199 201 204 207 210 211 214 217 219 220 221 222 223 223 223 222 222 223 224 225 227 227 227 227 227 227 227 227 227 226 226 226 227 227 227 228 228 228 228 228 228 228 228 227 227 227 226 226 226 225 225 225 224 224 223 223 222 222 222 221 221 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 220 220 220 220 220 220 220 220 220 220 219 219 342 341 341 341 342 342 342 342 342 343 343 343 343 343 343 344 344 344 344 345 345 346 346 346 346 347 348 349 349 349 349 350 351 352 353 355 357 358 360 1 0 360 2 14 15 23 30 33 34 28 4 337 324 324 328 331 330 336 349 357 357 353 345 336 327 321 316 313 314 316 321 327 330 330 327 323 321 320 327 333 335 344 346 341 163 157 148 140 38 29 31 33 39 48 60 72 78 81 81 80 78 76 72 72 70 65 59 52 44 37 30 23 17 12 7 8 4 359 354 349 347 346 346 346 346 347 347 348 347 346 344 343 340 334 324 310 291 269 259 256 242 235 235 243 257 274 290 291 299 312 316 318 320 318 317 315 305 291 277 256 235 254 273 276 280 283 286 289 290 291 292 296 329 90 82 82 74 69 60 13 312 306 307 302 295 290 288 290 291 297 317 18 63 85 108 162 207 230 238 238 236 232 228 228 232 233 135 127 145 157 166 168 172 180 191 209 240 296 330 343 345 271 148 140 138 142 150 157 164 169 174 174 170 166 164 164 165 166 166 167 170 176 182 187 192 198 204 208 209 216 224 231 237 241 65 67 67 68 63 64 56 45 36 32 40 49 68 90 103 107 109 110 108 115 131 152 171 182 187 189 191 193 194 195 196 197 197 197 198 201 203 206 208 207 204 201 200 200 205 209 208 204 203 202 202 199 193 187 187 185 185 194 209 219 221 220 216 210 205 202 201 200 202 201 199 197 195 191 187 180 172 167 166 166 166 168 176 188 198 201 198 194 193 196 195 193 184 155 126 120 120 120 121 125 138 162 180 178 198 198 197 201 207 207 199 177 164 168 177 188 194 210 220 223 225 227 228 226 219 204 191 186 181 178 177 180 184 187 188 188 188 188 190 189 189 189 188 188 187 185 184 182 181 181 181 181 181 182 185 185 185 186 186 187 187 189 191 194 195 196 199 201 204 207 208 212 215 217 219 219 219 218 217 215 214 214 216 217 218 219 220 222 223 223 224 224 224 224 224 223 223 224 225 224 222 222 221 219 216 214 211 209 209 211 212 214 215 215 217 217 218 218 219 219 219 220 224 226 227 228 228 228 228 226 224 221 217 215 211 208 209 210 216 219 214 205 198 191 183 182 181 181 181 181 181 181 182 183 184 184 185 185 186 186 186 186 186 186 186 186 186 185 184 183 184 185 185 184 184 183 181 179 178 177 175 175 175 176 179 181 183 185 186 187 188 190 192 194 196 198 201 205 206 207 210 213 217 219 216 188 159 150 146 144 142 143 145 144 141 135 128 122 118 119 119 126 141 156 170 180 186 190 193 197 200 203 205 207 210 212 213 215 220 225 228 230 231 232 232 235 241 248 252 253 254 256 259 261 262 262 262 263 262 261 258 255 252 249 245 239 229 229 220 216 214 213 211 207 203 200 198 197 197 197 197 196 196 195 196 197 199 201 204 207 207 211 215 218 220 221 222 222 223 223 223 223 223 223 225 226 227 227 228 228 227 227 227 227 227 227 226 227 227 227 227 228 228 228 228 228 228 228 228 227 227 226 226 226 226 225 225 225 224 224 223 223 222 222 222 222 221 221 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 220 220 220 220 220 220 220 220 220 220 219 219 219 341 341 341 341 341 341 342 342 342 342 342 343 343 343 343 343 344 344 344 345 345 345 346 346 346 346 347 348 348 349 349 350 350 351 353 356 358 0 3 4 4 5 10 17 17 28 32 32 31 19 339 316 313 319 320 324 334 348 355 355 352 347 340 331 322 315 310 307 310 314 323 331 333 333 332 329 325 322 326 332 340 347 350 346 343 65 48 40 34 42 38 45 51 61 73 81 83 83 82 79 76 73 70 69 64 58 51 44 37 31 24 18 12 9 7 3 359 354 349 345 344 344 343 343 344 344 345 345 344 342 340 338 334 326 314 295 273 256 252 248 242 240 245 259 275 281 284 288 303 321 320 325 325 324 322 320 310 299 289 275 261 269 263 281 285 287 289 290 289 289 291 293 360 96 90 84 75 72 62 16 322 309 303 294 287 285 283 282 280 277 76 81 82 93 132 196 225 227 231 231 229 227 224 223 228 225 123 128 144 156 157 165 172 181 194 213 248 306 328 330 310 232 167 161 145 148 157 163 169 173 176 175 169 165 165 165 166 167 167 168 171 177 183 187 193 202 205 208 209 212 218 229 250 308 4 24 36 44 45 49 46 42 40 40 44 44 63 156 160 146 135 126 119 119 132 152 171 182 188 192 194 195 196 197 199 200 199 198 197 198 202 205 207 207 204 204 201 200 205 211 211 208 205 205 202 196 190 186 183 181 184 194 210 222 227 227 222 216 210 208 206 205 207 204 201 198 195 192 187 179 173 171 169 167 167 170 175 187 198 201 197 194 193 196 196 196 187 168 152 147 146 144 138 131 125 214 231 222 224 210 202 194 193 201 209 202 189 187 185 189 199 210 219 224 226 229 229 225 215 201 197 188 181 178 178 182 186 188 189 190 191 192 194 193 192 191 190 189 188 187 187 186 185 185 185 185 185 185 186 186 187 187 187 187 188 189 192 192 194 196 199 201 202 204 205 210 214 217 219 220 220 220 219 216 215 215 216 217 218 219 220 220 221 222 223 224 225 225 225 224 223 223 223 223 221 221 220 219 216 213 210 208 209 211 212 213 214 215 217 218 218 219 220 220 220 221 225 226 228 229 230 229 227 225 223 219 214 209 205 202 200 198 200 199 195 190 187 183 178 179 180 180 180 180 180 180 181 182 184 185 186 186 187 188 188 188 189 189 189 189 189 189 188 187 189 190 189 189 188 187 185 183 182 180 179 178 178 179 182 185 186 188 190 191 192 193 195 198 199 201 203 209 211 211 212 215 218 221 216 182 148 146 142 141 146 153 154 155 153 148 140 133 128 126 124 129 142 158 173 183 188 191 194 197 199 201 205 208 211 213 214 215 219 224 229 231 232 234 236 241 247 253 256 256 256 256 257 259 260 260 261 262 261 260 258 255 252 248 236 120 94 63 57 212 215 216 213 206 202 198 197 196 196 195 195 195 194 194 196 197 199 201 203 204 208 212 215 218 220 222 222 223 223 223 223 223 224 224 225 226 227 227 228 228 228 228 228 228 227 227 227 227 227 227 227 228 228 228 228 228 228 228 227 227 226 226 226 226 225 225 225 225 224 223 223 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 220 220 220 220 220 220 220 220 220 220 219 219 219 219 341 341 341 341 341 341 341 342 342 342 342 342 342 343 343 343 344 344 344 344 344 345 345 345 346 346 346 347 348 348 349 349 350 351 353 356 359 2 5 7 8 11 14 18 20 26 27 26 23 359 311 301 304 313 307 318 340 352 354 353 349 343 336 328 320 311 310 305 306 316 324 328 328 325 319 312 306 306 310 322 338 347 347 344 346 7 20 41 54 61 60 64 68 74 81 84 84 83 80 77 72 70 68 62 56 49 42 35 29 23 17 11 5 5 2 358 354 350 345 343 342 342 341 341 342 342 342 342 340 338 335 333 328 318 302 278 260 262 250 247 248 253 262 273 282 278 278 288 300 311 323 334 334 331 327 321 313 303 302 308 308 303 295 290 288 287 288 288 287 288 290 294 84 94 91 84 77 78 73 30 326 310 302 294 285 285 279 271 257 216 129 95 90 113 177 208 217 212 215 220 226 230 223 215 212 159 113 126 139 150 154 164 174 184 199 223 261 299 314 309 290 275 204 135 129 139 156 166 172 176 177 174 169 168 167 168 168 168 167 168 171 177 182 185 191 198 199 205 210 215 227 251 293 331 350 5 20 28 32 37 38 40 43 36 16 335 289 262 242 226 206 180 151 137 143 161 176 185 191 194 197 198 198 200 202 202 202 199 197 198 201 204 206 206 205 204 201 201 207 215 216 213 209 208 201 192 186 184 178 178 185 196 210 222 229 230 226 219 217 214 210 209 209 206 202 199 196 192 187 181 176 175 172 170 171 173 178 186 194 197 195 192 192 193 195 195 187 174 167 167 169 168 167 175 216 259 272 237 184 165 147 145 157 181 202 205 202 200 199 200 205 211 218 224 228 231 229 222 210 200 198 185 178 178 180 184 187 189 191 193 194 196 196 196 194 193 191 190 189 189 189 189 189 190 189 189 189 188 188 187 188 188 188 188 188 189 190 193 196 198 199 200 201 202 203 206 211 215 217 219 221 222 221 219 216 216 216 218 219 220 219 220 221 221 221 222 224 225 225 224 223 222 222 222 220 219 219 218 215 211 208 207 209 211 211 212 214 215 217 218 219 219 220 221 222 224 227 227 229 231 231 230 227 224 222 218 211 203 200 197 190 186 185 182 180 179 178 177 176 178 179 179 180 180 180 180 181 182 184 185 186 187 188 188 189 190 191 191 192 192 192 192 191 190 190 192 193 193 192 191 189 187 186 184 183 182 182 182 187 188 190 192 193 195 196 197 199 202 202 204 207 212 216 216 216 217 220 221 214 186 170 156 152 151 156 161 162 164 164 160 154 150 145 141 137 138 146 165 177 184 188 191 194 195 198 202 206 210 212 214 214 215 217 221 226 228 230 233 238 246 252 257 258 257 255 255 255 255 256 257 260 261 261 260 259 256 251 242 231 216 118 68 47 30 247 227 213 204 199 196 196 195 194 194 193 193 194 194 195 197 199 200 201 205 209 213 216 219 221 222 222 222 223 223 223 223 224 224 225 226 227 227 228 228 228 228 228 228 228 227 227 227 227 227 227 228 228 228 228 228 228 227 227 227 226 226 226 226 225 225 225 224 224 223 223 223 222 222 222 222 222 221 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 220 220 220 220 220 220 220 220 220 220 219 219 219 219 341 341 341 341 341 341 341 341 341 341 342 342 342 342 343 343 343 343 343 343 344 344 344 345 345 345 346 346 347 348 348 349 350 351 353 356 360 3 7 11 14 18 17 19 20 17 13 8 357 319 285 282 288 293 273 305 340 352 354 351 346 339 332 326 321 316 314 308 317 324 326 326 323 316 305 297 297 301 306 326 344 348 344 338 343 7 30 51 60 65 67 70 74 78 81 83 82 80 77 72 65 65 61 54 46 39 32 26 20 15 9 4 359 0 356 352 349 346 343 341 341 340 339 339 339 340 339 338 336 334 331 327 320 307 286 259 248 247 240 243 250 257 268 276 279 276 283 293 297 302 317 334 345 339 330 321 312 306 305 314 316 315 306 297 291 289 287 286 286 288 293 328 83 87 88 84 83 94 108 100 318 308 303 297 290 288 275 250 212 169 129 104 102 149 190 201 202 200 203 213 238 286 287 210 165 123 111 125 127 139 154 167 178 190 208 239 271 288 292 288 276 275 106 105 115 135 157 169 175 178 178 176 173 172 171 171 171 170 169 169 171 177 180 185 188 191 197 205 219 236 262 296 324 341 350 360 13 19 24 30 33 36 38 12 338 309 288 271 256 255 243 226 202 175 165 172 182 188 193 197 199 199 200 203 204 205 205 203 201 200 201 204 205 205 205 202 200 201 208 218 221 219 215 214 203 198 188 179 174 178 187 198 209 220 229 231 228 222 222 217 214 213 211 207 202 200 197 194 188 184 183 178 175 174 175 178 183 188 192 194 191 190 190 191 193 194 188 179 177 179 180 179 178 181 190 197 201 175 153 136 127 131 144 169 192 202 206 206 208 208 209 214 220 225 229 231 229 220 216 207 196 185 179 181 184 187 189 191 193 195 196 197 198 197 196 195 193 191 189 190 191 192 193 193 194 194 192 192 191 189 189 189 188 188 189 190 191 195 198 200 201 202 201 201 202 204 208 210 213 217 220 222 223 221 219 217 218 218 220 221 221 222 222 220 220 221 222 224 225 224 223 223 222 222 221 219 219 217 214 210 207 207 208 210 211 213 214 216 217 218 220 220 221 223 225 226 228 230 231 231 231 229 226 223 219 215 207 203 197 190 182 178 176 174 174 174 174 175 176 176 177 178 179 180 180 180 181 183 184 185 186 186 187 188 190 191 192 193 194 195 195 195 194 194 193 195 197 197 196 194 193 192 189 188 187 186 186 187 191 192 194 195 197 198 200 201 202 203 204 207 210 215 220 221 220 220 221 220 216 207 192 172 167 164 166 167 169 171 172 171 169 167 163 158 153 150 154 173 181 185 187 190 193 194 199 203 207 211 213 214 214 214 215 218 220 223 226 229 236 246 255 260 261 259 257 255 255 253 252 254 258 261 261 260 257 254 249 247 240 221 156 74 45 26 350 243 205 198 195 195 193 193 193 192 192 192 193 194 195 197 198 199 202 206 210 214 217 219 221 222 222 222 222 222 223 223 224 225 226 227 228 228 228 228 228 229 229 229 228 228 228 228 228 228 228 228 228 228 228 227 227 227 227 226 226 226 225 225 225 225 224 224 224 223 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 220 220 220 220 220 220 220 220 220 220 220 220 219 219 219 340 340 340 340 341 341 341 341 341 341 341 342 342 342 342 343 343 343 343 343 343 343 344 344 345 345 345 346 347 347 348 348 349 351 353 356 360 4 9 14 18 20 19 19 10 358 347 335 311 279 261 258 262 263 268 296 335 349 352 349 343 336 330 327 326 327 329 334 335 332 328 324 319 311 301 296 295 307 329 343 348 347 341 333 333 355 26 39 45 55 60 66 72 76 78 79 78 75 71 67 65 60 51 43 35 29 23 17 12 7 2 359 356 355 351 348 346 343 341 340 339 338 338 338 338 337 337 335 333 330 326 320 309 291 264 249 237 231 228 231 238 245 256 268 275 279 285 287 288 288 293 311 332 334 324 317 310 305 303 306 309 311 305 300 296 293 289 286 286 291 306 7 35 76 85 89 104 132 151 172 281 300 300 300 295 287 263 216 179 153 127 113 125 168 193 195 201 200 198 209 330 348 342 333 130 121 121 133 131 146 160 172 184 198 220 253 273 280 279 275 270 259 92 96 115 144 164 173 178 180 180 178 177 176 175 174 173 172 170 170 171 175 178 185 188 192 204 236 280 296 314 331 342 350 355 0 3 10 16 20 23 23 19 347 326 308 290 278 271 257 245 235 217 190 172 173 181 188 193 197 199 201 204 207 207 208 208 207 205 203 202 204 204 204 203 201 199 200 207 218 225 224 221 218 208 207 191 177 174 180 189 198 208 218 227 232 233 230 226 221 217 217 214 209 204 201 199 195 190 186 184 180 177 177 179 183 187 190 192 192 190 190 188 190 192 193 189 184 182 183 184 182 181 181 180 181 177 165 156 147 141 143 152 168 185 192 199 206 211 212 213 217 222 226 229 230 227 220 217 209 196 187 183 184 188 190 192 193 194 196 196 198 198 198 198 198 196 193 190 191 193 194 195 196 197 197 196 196 194 192 191 190 189 189 189 190 193 196 199 203 204 204 203 203 203 203 204 206 210 214 218 221 223 222 221 220 219 220 221 222 223 223 223 221 220 220 221 223 224 224 224 223 223 222 221 219 218 216 213 209 206 206 207 208 211 213 214 216 217 219 220 221 223 224 225 227 229 231 231 230 228 225 223 221 217 213 211 204 193 183 176 172 170 170 172 173 174 175 176 176 177 179 180 180 181 181 182 183 184 185 185 186 187 188 190 192 193 194 196 197 198 198 197 197 196 198 199 200 199 198 197 195 193 191 191 190 190 191 195 196 198 199 200 202 203 204 204 204 206 209 213 217 220 222 220 218 218 218 216 210 196 183 177 172 172 172 173 176 178 180 179 180 179 173 166 161 166 180 184 184 186 187 190 194 200 204 208 211 213 213 213 213 214 214 216 218 221 224 230 240 254 260 262 262 261 259 256 253 249 249 254 258 260 258 254 250 250 246 241 229 175 74 48 31 11 170 189 190 190 190 190 191 191 191 191 192 193 194 195 196 197 199 202 206 211 215 218 220 222 223 223 223 223 222 223 224 225 226 227 228 229 229 229 229 229 229 229 229 228 228 228 228 228 228 228 228 228 228 227 227 227 227 226 226 225 225 225 225 225 224 224 224 223 223 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 220 220 220 220 220 220 220 219 219 219 220 220 219 219 219 340 340 340 340 340 340 341 341 341 341 341 341 341 342 342 342 342 342 343 343 343 343 343 344 344 344 345 346 346 347 347 348 349 350 352 354 359 4 10 15 16 18 15 7 350 334 323 310 289 267 257 255 253 262 276 303 333 346 349 347 342 337 334 333 332 336 344 345 340 334 326 318 309 302 302 307 307 330 343 346 345 343 339 332 326 337 1 11 21 38 48 60 68 71 73 73 72 69 63 62 59 50 41 33 26 20 15 10 5 360 355 355 353 349 347 345 343 341 339 338 337 336 336 336 336 335 334 332 329 325 320 311 294 268 245 248 225 214 213 214 217 220 231 254 270 274 275 279 279 276 280 296 311 319 317 313 310 305 303 300 295 295 298 299 298 294 290 287 289 299 314 14 45 66 83 110 137 161 179 219 274 291 294 295 291 277 240 196 171 151 130 125 146 180 198 198 208 204 179 32 12 360 346 343 107 119 123 134 143 159 168 178 190 205 227 256 273 277 275 276 283 69 83 94 129 159 171 176 180 182 182 182 181 179 178 176 175 174 173 172 173 176 181 179 188 203 261 327 337 338 341 348 354 359 2 3 3 6 8 8 7 4 355 335 325 313 296 287 275 252 237 229 211 177 156 159 172 183 190 191 197 202 206 210 211 211 211 211 210 207 204 204 204 204 202 200 198 198 204 216 225 227 224 223 219 210 194 181 178 182 189 198 206 215 225 231 234 233 230 225 221 220 217 212 207 203 200 196 196 190 185 181 180 180 183 186 190 193 194 194 192 190 188 189 192 192 190 187 185 185 184 183 183 182 180 176 169 167 166 161 158 159 165 174 175 184 195 204 211 214 217 220 223 227 228 227 225 224 216 206 194 186 184 186 188 192 194 195 195 196 196 198 198 199 201 201 198 195 191 192 194 194 196 198 199 200 199 199 198 195 193 192 191 190 190 191 193 196 200 203 206 208 206 207 206 205 205 206 208 212 215 219 221 222 223 222 222 221 222 223 224 224 223 222 220 220 221 222 223 224 224 224 224 223 222 220 218 216 213 208 205 205 206 208 211 213 215 216 218 220 222 223 224 225 225 227 228 229 229 226 224 222 221 218 213 209 208 199 187 178 172 169 168 169 171 173 174 175 176 177 178 179 180 181 182 182 183 184 184 185 185 186 187 189 190 192 194 196 197 199 199 199 199 199 198 200 201 202 202 201 199 198 197 196 195 194 194 195 198 200 201 203 204 205 205 206 206 207 208 210 213 217 220 222 219 215 214 215 213 206 196 188 182 177 176 175 177 179 182 183 187 193 194 189 180 174 176 184 185 183 183 184 188 194 201 205 209 212 213 213 213 212 213 212 213 215 217 220 224 233 248 256 261 263 261 258 254 250 245 243 247 252 255 254 250 248 248 245 241 230 143 77 61 50 47 133 167 176 182 186 188 189 190 190 190 191 192 193 194 195 197 199 203 207 211 215 219 221 222 222 222 222 222 222 223 224 226 227 228 229 230 230 230 230 230 230 229 229 228 228 228 228 228 228 228 228 228 227 227 227 227 227 226 226 225 225 225 224 224 224 224 223 223 223 223 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 220 220 220 220 220 220 220 220 219 219 219 220 219 219 219 219 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 342 342 342 342 342 343 343 343 343 344 344 345 345 345 346 346 347 348 349 350 352 356 2 8 12 13 11 1 345 329 317 309 300 283 269 264 262 262 271 289 317 336 344 346 344 340 336 335 336 338 347 352 348 340 330 318 304 293 291 301 308 318 333 339 339 339 338 337 333 328 331 348 354 9 27 43 58 63 65 66 66 65 62 55 55 49 40 32 25 19 13 8 2 357 352 349 350 347 345 343 342 341 338 337 336 336 335 335 335 335 334 332 328 324 319 312 299 274 243 230 227 211 205 207 207 204 202 210 235 256 253 253 260 268 273 284 309 324 322 316 312 310 306 305 296 279 275 289 297 295 290 286 287 294 316 312 17 43 55 76 132 165 178 208 260 281 287 289 290 285 261 215 189 175 162 147 155 179 199 206 208 214 209 46 28 15 1 347 340 72 107 112 128 148 163 172 182 194 211 235 260 275 280 279 289 340 50 73 100 146 167 174 179 182 183 184 184 183 181 180 179 179 178 178 178 178 183 190 189 202 263 331 346 351 353 353 354 359 2 4 4 4 3 1 358 355 350 343 334 328 322 308 302 277 243 225 217 201 167 144 144 160 174 184 185 194 202 208 212 213 213 213 214 213 210 208 206 204 203 201 199 196 196 201 212 223 226 222 220 217 208 196 185 184 186 190 196 204 212 221 222 230 235 233 229 225 221 220 216 210 206 202 199 197 191 186 183 183 184 186 189 192 194 195 196 195 191 189 190 192 192 190 188 186 185 184 184 183 182 179 174 169 172 175 175 173 173 176 180 180 187 195 203 210 215 219 222 225 227 227 226 225 219 210 199 188 182 182 185 189 193 195 196 196 196 197 198 198 200 203 203 201 196 193 193 193 195 197 199 200 201 201 200 200 198 196 195 193 192 191 191 193 196 199 203 206 209 209 210 210 209 209 209 209 211 213 216 219 222 223 223 223 223 223 225 225 225 224 223 221 221 221 222 223 223 224 225 224 224 223 221 219 216 213 208 207 205 206 209 211 213 215 217 218 220 222 224 224 224 226 227 228 227 226 223 221 219 219 215 212 209 202 193 182 174 170 167 166 167 170 173 174 175 176 178 179 180 181 182 183 184 184 184 184 184 185 186 187 189 190 192 195 196 198 199 200 200 200 200 200 201 203 204 204 203 202 201 200 199 197 197 196 198 200 202 203 205 207 208 208 208 209 209 210 211 214 218 221 221 218 214 214 213 210 202 194 189 184 179 179 179 180 180 182 188 196 205 208 204 196 187 184 186 182 182 181 183 188 194 201 206 210 213 213 212 211 211 211 210 211 213 215 217 220 229 242 249 255 257 256 254 250 246 241 238 242 247 249 250 249 249 248 244 235 212 135 91 80 79 88 123 135 159 174 182 186 188 189 189 190 191 192 192 194 195 197 199 203 207 211 216 219 221 222 222 222 222 222 222 223 224 226 228 229 230 230 230 231 231 231 230 229 229 228 228 228 228 228 228 227 227 227 227 227 227 227 226 226 225 225 225 224 224 224 224 223 223 223 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 220 220 220 220 220 220 220 219 219 219 219 219 219 219 219 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 342 342 342 342 343 343 343 344 344 345 345 345 346 346 346 347 348 349 352 356 359 3 3 354 337 323 312 305 300 294 282 272 269 268 273 287 309 328 338 342 342 340 335 331 331 335 343 354 356 350 339 326 310 293 285 290 299 304 317 328 332 333 332 332 332 331 329 330 335 346 8 28 44 54 57 58 60 60 58 56 55 47 38 30 23 17 11 5 360 354 350 348 346 344 342 341 340 340 338 337 336 335 334 334 334 333 333 331 328 324 318 311 301 283 253 247 228 216 207 204 205 206 201 196 202 221 237 233 236 242 253 264 277 302 330 328 318 311 306 302 303 295 274 271 286 292 288 282 280 284 302 332 342 30 32 27 18 217 211 221 266 285 287 288 288 287 278 232 196 187 183 179 182 201 213 212 213 211 208 193 45 31 17 4 353 355 29 47 93 124 147 162 174 185 199 219 246 269 281 284 285 306 4 45 71 112 153 169 175 179 183 184 184 185 185 183 183 183 184 185 186 187 189 197 204 215 251 317 341 349 352 353 352 353 356 360 1 3 2 359 356 353 349 345 340 336 333 332 330 319 282 227 208 201 192 166 140 137 151 158 166 180 190 200 208 212 214 214 214 215 215 212 211 208 204 202 201 198 195 195 200 208 217 221 216 215 211 204 196 191 189 190 191 195 201 207 213 217 227 234 236 233 229 226 224 219 213 208 205 203 198 192 188 186 186 187 189 192 194 195 196 196 195 192 190 190 192 191 189 187 186 185 185 184 184 182 178 174 172 174 179 183 184 184 184 184 187 191 197 203 210 215 220 223 226 227 227 225 222 215 203 190 179 177 179 184 189 194 196 197 197 197 198 198 200 202 205 205 202 198 196 195 195 197 199 200 201 202 202 202 202 200 198 197 196 194 192 192 193 196 199 202 205 208 209 208 210 211 212 212 212 212 212 214 217 220 222 223 224 225 225 227 227 226 225 223 222 222 222 222 223 223 224 225 225 225 224 223 220 217 215 213 209 206 207 209 211 213 215 217 218 220 222 223 224 225 226 228 228 227 226 224 221 219 217 217 211 203 194 184 176 170 167 165 164 166 169 172 172 174 176 178 179 181 182 183 184 185 185 185 185 185 185 186 187 188 190 193 195 197 198 199 200 200 200 200 200 201 204 205 205 204 203 203 202 201 199 199 198 200 202 204 205 206 208 209 209 210 210 211 212 214 216 219 220 219 217 216 213 212 208 199 193 189 185 182 183 182 182 182 185 192 202 212 216 215 210 200 190 186 185 179 181 185 189 194 199 204 209 211 212 210 210 210 209 208 209 211 213 215 219 227 237 241 242 248 251 251 248 243 238 235 239 244 246 248 249 249 248 243 228 200 150 111 100 100 105 118 133 154 169 179 184 187 188 189 190 191 192 193 194 195 197 199 203 207 211 215 219 221 221 222 221 221 221 221 223 224 226 228 229 229 230 231 231 231 231 230 230 229 228 228 228 227 227 227 227 227 226 226 226 226 226 226 226 225 224 224 224 224 224 223 223 223 223 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 221 220 220 220 220 220 219 219 219 219 219 219 219 219 219 219 340 340 339 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 342 342 342 342 342 343 343 344 344 344 344 344 344 345 345 345 345 346 348 348 348 344 333 322 313 304 297 291 285 276 269 270 271 283 301 317 328 334 337 338 337 334 332 331 338 351 358 357 351 341 328 309 295 292 295 295 304 315 324 327 327 326 325 325 325 327 328 333 351 16 34 45 50 51 53 55 54 49 49 45 36 28 21 14 9 3 357 352 348 344 344 342 340 338 338 338 337 336 335 334 334 333 333 333 331 330 327 323 318 311 301 286 263 242 243 221 212 207 204 203 204 199 194 201 217 226 224 230 232 240 247 250 248 248 295 308 302 301 300 298 295 283 281 286 284 280 275 275 286 292 324 7 24 11 355 320 271 260 273 289 293 291 290 291 290 263 180 175 182 187 192 206 222 222 221 213 194 180 128 54 38 24 13 9 18 29 40 87 123 146 162 175 189 206 228 255 276 282 286 297 335 20 48 78 125 157 170 176 180 181 183 185 187 187 186 186 188 190 193 196 200 204 213 225 246 282 316 332 337 337 337 338 342 347 350 354 356 354 353 351 349 347 343 339 338 338 338 337 331 292 205 189 185 178 158 136 132 141 147 159 173 187 198 208 211 213 214 214 215 215 215 213 209 204 201 199 197 195 196 200 205 210 212 209 209 205 199 196 195 194 192 191 193 198 200 204 212 222 230 235 235 232 228 225 221 215 213 209 204 199 194 190 188 189 190 192 193 194 196 196 196 195 193 191 190 191 191 189 187 186 185 185 184 183 180 176 172 172 175 181 187 190 191 191 191 193 195 199 204 211 217 221 224 226 227 227 224 218 208 195 180 170 172 178 184 190 193 195 198 198 198 198 199 202 204 207 207 203 201 198 198 198 200 201 201 202 202 203 203 203 202 201 200 199 197 195 193 194 195 198 201 204 206 207 207 210 212 214 215 216 215 214 213 215 218 220 222 223 225 226 227 228 226 225 224 223 223 223 223 223 224 224 225 226 226 226 224 222 219 217 216 211 207 207 209 211 213 215 217 218 220 221 222 224 226 228 230 230 228 228 226 224 221 218 219 209 196 180 169 166 164 162 161 161 163 165 167 170 172 175 178 180 181 183 184 185 186 186 186 185 185 185 186 187 188 191 193 195 196 197 198 199 200 200 200 200 201 203 204 205 205 205 204 203 201 201 200 200 201 203 205 206 207 207 208 209 210 210 211 212 214 216 219 219 220 217 213 210 210 205 198 194 190 187 185 186 186 185 186 189 195 205 215 221 222 218 208 195 186 182 177 182 188 191 194 199 204 208 209 209 208 208 208 207 205 205 207 210 213 217 223 229 233 238 244 248 249 247 241 235 234 239 242 244 246 248 248 247 242 228 204 170 134 117 114 115 125 134 151 166 177 183 187 189 190 191 192 192 193 195 196 197 199 202 206 211 214 217 218 221 221 221 220 220 221 222 224 226 227 228 229 230 231 232 232 231 231 230 229 228 228 227 227 227 227 226 226 226 226 226 226 226 225 225 224 224 224 224 223 223 223 223 223 222 222 222 222 221 221 221 221 221 221 221 221 221 221 222 222 222 221 221 221 221 221 221 221 221 221 220 220 220 220 219 219 219 219 219 219 219 219 219 219 219 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 341 341 341 341 342 342 342 342 342 343 343 343 343 343 343 343 342 341 341 340 341 342 340 333 325 319 312 303 293 284 276 269 267 268 273 287 301 313 321 326 330 334 336 336 336 338 346 356 359 358 354 345 331 311 299 300 301 302 307 311 318 321 320 318 317 318 321 326 335 351 13 31 41 45 48 49 50 49 47 45 42 35 26 19 13 7 1 355 351 346 343 341 341 339 338 337 336 336 335 334 333 332 332 331 331 330 328 326 322 317 310 301 288 268 246 233 228 214 209 205 202 200 200 197 192 198 215 219 222 228 229 231 237 237 230 224 238 274 292 294 295 295 293 287 282 282 277 273 270 273 294 293 358 22 14 358 343 316 288 280 284 289 292 292 290 306 25 90 114 135 164 196 220 244 257 224 192 184 154 138 95 60 45 36 30 31 41 47 64 100 128 147 162 177 193 211 231 252 275 278 291 322 11 36 57 92 137 160 170 176 179 179 183 186 188 189 189 190 193 197 202 207 210 215 225 239 260 283 302 312 314 313 313 316 321 329 337 343 346 345 345 346 347 346 343 338 338 338 341 343 339 314 196 180 174 161 139 125 125 126 137 152 169 184 197 205 208 212 213 213 214 215 215 214 208 202 198 197 197 197 198 200 204 205 206 206 205 202 197 196 196 195 193 190 191 193 195 200 207 216 224 230 232 230 227 224 221 217 217 212 206 200 195 192 191 192 193 195 195 195 195 196 197 196 193 191 190 190 190 188 186 185 185 184 182 179 175 169 168 171 177 184 189 192 192 194 195 197 199 202 206 212 218 222 225 226 227 227 222 213 202 187 172 165 169 177 184 189 192 195 199 200 200 199 202 204 207 208 208 204 204 201 200 201 202 203 204 203 203 204 204 205 204 204 203 202 201 198 196 195 195 197 199 202 203 204 206 209 212 214 216 218 218 217 215 214 215 217 220 222 224 226 226 226 224 224 223 223 223 223 223 224 224 225 225 226 226 227 226 224 223 221 218 214 209 208 210 212 213 215 216 218 219 220 223 226 228 230 232 232 230 229 228 227 226 225 222 209 181 155 151 154 157 157 156 157 158 160 164 168 170 174 177 179 181 182 183 184 185 185 185 185 185 185 185 186 188 191 193 194 195 196 197 199 200 199 199 199 200 202 203 205 205 205 204 203 202 201 200 200 201 203 205 207 207 209 210 209 209 209 210 211 213 216 217 218 218 215 210 208 206 202 198 196 193 191 189 190 190 190 192 197 202 210 218 223 224 221 213 207 196 182 180 186 190 191 195 200 204 206 207 207 206 206 206 204 202 201 202 205 209 211 214 220 228 233 241 246 248 247 241 234 234 239 239 244 246 245 245 243 239 229 211 187 157 142 133 126 127 133 147 163 176 184 188 190 191 192 193 193 195 196 197 198 199 202 206 210 212 214 217 220 221 220 220 220 221 222 224 225 226 227 229 230 231 232 232 232 231 230 229 229 228 227 227 228 227 226 226 226 225 225 225 225 225 224 224 223 223 223 223 223 223 223 222 222 222 222 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 219 219 219 219 219 219 219 219 219 219 219 339 339 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 341 341 341 341 342 342 342 342 342 342 342 342 341 341 340 338 337 335 335 335 332 326 320 315 308 299 289 280 273 269 268 270 277 290 297 306 311 314 317 323 329 333 336 340 348 355 357 358 355 344 323 305 298 299 301 302 303 306 311 314 313 311 313 319 325 322 341 29 43 47 48 49 50 49 48 44 42 41 34 26 18 11 5 359 354 350 346 343 342 341 339 337 336 335 335 334 333 331 331 330 330 330 329 327 325 321 316 310 301 289 272 252 252 235 220 210 205 204 202 200 199 197 194 196 201 217 226 230 229 229 237 244 244 246 258 273 286 290 296 295 291 284 277 273 271 267 267 271 305 319 36 25 10 357 342 320 299 288 286 288 290 292 323 64 67 73 75 70 44 271 270 304 312 67 126 140 132 116 83 62 54 53 56 61 55 68 92 114 132 148 163 178 195 213 227 236 242 263 308 12 37 51 75 111 144 161 170 173 176 179 183 187 189 190 192 194 198 203 209 215 216 221 232 245 262 277 288 293 295 296 297 302 304 313 327 336 340 340 340 343 346 345 340 336 336 336 340 343 339 321 233 185 169 147 124 115 115 119 131 149 169 184 195 202 205 209 211 211 212 213 214 213 206 197 193 194 197 199 200 201 202 204 205 206 205 202 199 196 195 194 191 189 189 189 192 197 203 210 217 223 227 227 225 224 223 221 218 213 207 202 197 194 194 194 196 197 197 197 197 197 198 196 193 190 189 189 189 188 186 186 185 182 179 175 170 165 166 172 180 186 189 191 193 195 197 199 201 204 207 212 218 222 225 227 226 225 219 209 197 181 166 161 166 175 183 184 189 195 200 203 202 201 205 207 209 210 209 208 206 204 203 204 205 205 205 205 205 205 205 206 206 206 206 206 205 203 200 197 196 196 197 199 200 202 205 209 212 214 216 218 219 219 218 216 216 216 218 222 224 225 224 223 222 222 223 223 223 223 224 225 225 226 226 226 227 227 227 227 225 223 220 216 211 209 210 212 213 215 217 218 218 221 225 228 230 231 232 233 233 231 229 229 228 227 225 207 141 131 139 147 151 152 153 153 154 156 161 164 168 172 176 178 180 182 183 183 183 184 184 184 184 184 184 186 189 191 192 192 193 195 197 199 199 198 198 197 198 200 201 203 204 205 204 202 201 200 200 200 201 203 204 206 207 209 210 209 209 208 209 210 211 213 213 215 215 212 209 207 203 199 197 197 196 194 194 194 194 195 199 205 211 218 224 227 226 224 222 213 198 187 186 190 192 192 196 199 202 203 203 204 204 204 204 201 199 198 198 199 202 203 207 215 221 227 236 243 246 247 242 236 234 237 239 245 245 243 241 239 235 228 214 196 189 175 154 136 130 134 144 159 173 183 189 191 191 193 194 195 196 198 199 200 201 203 206 207 210 214 217 220 220 220 219 220 221 223 224 224 226 228 229 230 231 232 232 232 231 231 230 230 229 228 228 228 227 227 226 226 226 226 226 225 225 224 223 223 223 223 223 223 222 222 222 222 222 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 219 219 219 219 219 219 219 219 219 219 218 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 341 341 341 340 340 339 337 336 333 331 331 329 324 319 314 310 303 295 287 281 276 274 273 275 281 287 293 299 302 303 302 309 317 321 331 340 348 352 353 351 345 324 305 299 298 299 301 301 300 302 306 311 315 319 339 15 18 14 36 62 58 55 53 51 50 48 43 37 36 32 24 17 10 3 358 353 349 345 342 340 340 339 338 337 336 335 334 333 331 330 329 328 328 327 326 324 320 316 310 302 291 275 258 246 246 232 220 210 205 205 206 204 202 200 201 203 205 226 231 230 228 230 240 253 260 269 280 282 286 295 298 295 290 282 273 269 266 264 264 264 277 16 34 23 10 359 344 324 304 290 285 285 291 344 67 66 56 49 35 13 346 317 299 309 321 88 121 133 130 109 78 64 64 72 78 84 88 99 112 125 136 149 163 178 194 208 215 220 222 227 25 53 58 72 97 126 148 161 169 170 174 179 183 187 190 192 195 199 204 209 214 214 219 226 235 245 257 269 277 281 283 286 288 291 297 312 330 340 340 338 337 338 343 339 337 336 336 336 339 341 335 319 277 196 158 127 108 106 108 113 126 148 173 186 194 198 201 204 206 207 208 210 212 212 205 193 188 193 198 200 201 201 202 205 207 209 208 205 202 199 196 192 189 188 187 187 191 196 201 206 212 218 223 225 225 224 224 222 219 214 209 203 199 196 196 196 197 199 199 200 200 199 198 196 192 189 188 188 188 187 187 186 183 181 177 173 169 167 169 176 183 185 188 191 195 197 199 201 203 205 208 212 217 221 222 225 225 223 216 205 191 174 160 157 163 172 179 182 190 196 202 205 206 206 209 211 212 212 212 211 209 206 205 206 207 207 207 206 206 206 206 206 207 207 208 208 208 207 204 200 198 196 196 196 198 201 204 208 211 214 216 218 220 220 220 220 218 217 218 220 223 224 223 223 222 222 222 223 223 223 224 226 227 227 227 227 227 228 228 228 227 225 222 218 214 210 211 212 214 215 216 217 218 221 225 229 231 231 232 233 233 232 231 230 230 230 229 191 123 130 139 144 147 148 149 150 151 154 158 160 164 168 173 176 179 180 181 181 182 182 182 182 182 182 183 185 188 189 190 190 192 193 196 198 199 198 196 194 196 197 199 200 203 203 203 201 200 200 200 200 201 201 202 205 207 208 208 208 207 207 207 208 208 209 208 211 210 207 207 206 201 196 196 198 197 197 197 197 197 199 204 211 217 224 229 231 230 229 223 217 206 197 194 193 193 195 197 198 199 199 200 201 201 202 201 199 197 196 195 195 196 197 202 209 216 223 233 240 245 247 243 241 238 238 242 245 245 243 240 237 232 225 215 213 202 188 169 148 138 139 142 152 168 180 185 188 192 194 195 196 198 199 201 202 204 206 205 207 210 214 217 220 221 221 220 220 222 223 224 225 227 229 230 231 232 232 232 232 231 231 231 230 229 229 228 228 228 227 226 226 226 225 225 225 225 224 223 223 222 222 222 222 222 222 222 222 221 221 221 221 221 220 220 220 220 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 220 219 219 219 219 219 219 219 219 219 218 339 339 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 341 341 341 341 341 341 341 340 340 339 339 337 336 333 332 331 329 325 321 316 312 307 300 292 286 282 280 279 278 279 282 283 286 289 291 290 290 303 308 319 336 345 348 347 342 333 317 300 295 298 299 301 303 303 302 302 310 323 348 38 74 75 74 70 66 66 60 55 52 49 45 40 34 26 28 21 13 7 0 355 351 348 345 342 341 340 339 338 337 336 335 334 332 331 329 327 327 327 326 325 323 320 315 310 304 294 279 261 251 243 239 232 224 213 206 205 205 205 203 205 210 212 217 229 228 225 231 238 249 262 277 290 291 298 300 299 296 292 288 280 271 267 265 263 264 264 297 28 31 23 12 3 349 328 304 289 282 284 333 60 58 44 25 10 353 338 326 315 307 307 325 115 132 143 135 109 82 71 75 90 91 99 110 118 124 131 139 150 163 177 188 196 199 198 189 149 76 71 79 94 113 133 149 159 166 168 173 178 183 188 191 194 198 204 209 213 217 217 222 229 236 243 251 260 267 273 277 283 285 289 299 318 345 352 345 339 335 333 339 339 342 341 340 340 342 341 331 317 300 203 113 97 92 94 101 108 121 148 178 190 194 194 194 196 197 199 202 205 209 210 205 194 189 193 198 199 200 200 202 206 209 213 212 210 207 204 199 192 188 186 185 185 189 195 200 204 209 215 220 223 224 225 225 223 220 216 211 205 200 198 197 197 197 198 200 203 204 202 200 196 191 188 187 188 187 187 186 185 182 179 175 172 169 170 173 179 185 185 189 193 196 199 201 203 205 207 209 213 216 217 221 223 224 220 213 200 183 164 153 154 158 163 170 180 190 198 205 209 210 211 214 215 215 215 214 213 211 210 209 208 208 208 207 207 207 207 207 207 207 208 209 210 211 210 208 204 201 199 198 197 198 201 204 208 211 214 217 219 220 221 221 222 221 220 219 220 222 222 222 222 222 222 222 223 223 224 224 226 227 228 227 227 228 228 228 228 228 226 224 220 216 212 212 213 214 214 215 216 217 219 223 228 231 232 232 232 233 232 232 231 232 233 222 166 140 140 142 143 144 144 145 147 149 152 155 155 158 163 168 173 175 176 178 179 180 180 180 180 180 179 181 184 186 186 188 189 190 192 194 196 197 196 194 192 193 195 197 200 201 201 201 200 199 198 198 199 199 199 202 205 207 207 206 206 205 205 206 206 206 206 206 207 205 203 204 203 198 195 197 199 199 198 199 199 200 202 207 214 220 226 231 233 233 231 225 222 215 206 199 195 194 197 198 198 197 196 197 198 198 200 199 197 195 195 195 194 195 196 200 206 214 223 233 240 246 248 248 246 244 243 245 247 248 245 241 236 230 226 223 215 205 193 178 160 148 145 144 148 163 166 177 188 194 196 197 198 199 201 202 204 206 207 208 210 213 216 219 221 223 222 222 222 222 223 224 226 228 230 231 231 232 232 232 232 232 232 231 230 230 229 229 229 228 227 227 226 226 225 225 225 224 223 223 222 222 222 222 222 222 222 221 221 221 221 220 220 220 220 220 220 220 220 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 220 219 219 219 219 219 218 219 219 219 219 338 339 338 338 338 338 338 338 338 339 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 339 338 337 336 334 332 331 329 326 323 320 316 311 306 299 291 286 283 282 281 279 278 278 270 270 271 271 272 277 301 304 330 349 352 347 339 329 317 303 293 292 296 296 300 303 306 312 320 336 358 28 57 74 76 78 74 69 63 57 51 47 41 34 26 24 22 15 9 2 357 353 350 347 344 342 340 340 339 338 337 336 335 334 333 331 329 326 325 325 324 323 322 319 315 309 304 295 282 262 242 245 236 230 227 221 213 206 203 203 204 206 209 208 217 226 231 231 235 248 258 264 278 299 309 307 316 310 295 287 284 283 278 271 267 265 264 264 267 335 33 32 25 17 8 356 332 308 297 293 308 52 56 35 3 342 329 321 315 309 310 303 293 224 151 151 159 140 112 90 84 92 108 105 116 125 129 132 136 142 153 166 178 184 186 186 178 156 111 88 89 98 108 122 136 149 154 158 166 172 178 184 189 193 197 202 208 214 215 218 222 226 232 236 240 246 253 261 268 276 284 286 290 297 306 327 350 346 339 333 329 336 344 343 346 344 342 340 335 324 312 309 359 62 72 76 82 93 101 112 143 181 193 193 187 186 187 188 189 191 196 199 201 198 192 190 192 195 197 198 199 202 207 212 217 218 216 213 211 206 196 194 187 185 185 187 193 199 204 207 212 218 220 220 224 224 223 220 217 212 207 202 199 197 197 197 198 201 205 208 206 202 196 191 187 186 186 187 186 185 183 180 177 174 171 170 172 176 179 181 185 190 195 199 201 202 204 207 209 211 213 216 218 221 223 222 217 208 192 171 154 149 154 154 159 168 180 192 201 208 212 214 218 221 220 219 219 217 215 214 213 212 211 210 209 208 208 208 208 207 207 207 208 210 211 212 212 211 208 206 203 201 200 200 202 206 209 212 215 218 220 220 221 222 223 224 224 223 223 223 222 221 222 222 222 223 224 224 224 224 225 227 228 228 228 228 229 229 229 229 227 224 221 216 213 212 212 213 213 214 214 215 217 220 225 230 233 233 232 232 231 229 228 232 222 187 161 151 147 144 142 142 141 142 143 144 146 149 146 149 155 161 165 167 171 174 176 176 177 176 176 176 173 177 180 182 183 186 188 190 192 192 194 195 195 193 192 192 195 198 199 199 199 199 198 197 197 197 198 198 199 202 205 206 206 206 205 205 205 205 205 204 205 206 205 201 200 203 200 196 195 198 199 201 201 202 202 204 206 210 216 221 227 229 232 233 231 227 225 220 212 204 198 197 198 198 196 194 194 195 196 196 198 198 196 194 193 194 195 196 198 202 207 218 228 236 243 248 249 250 248 246 247 249 250 249 247 242 238 233 229 226 217 208 196 182 167 157 153 151 151 160 163 176 189 195 197 198 199 201 203 204 205 206 207 209 212 216 219 221 223 225 224 224 223 223 223 225 227 230 231 232 231 231 232 232 232 232 232 231 231 230 230 230 229 229 228 228 227 226 226 225 224 224 223 222 222 222 221 221 221 221 221 221 221 220 220 220 220 220 220 220 220 220 220 220 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 220 220 220 219 219 219 219 218 218 218 218 218 219 338 338 338 338 338 338 338 338 338 338 338 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 339 339 338 338 337 335 333 330 330 328 325 322 319 315 311 306 299 292 286 284 282 278 274 271 264 250 247 248 251 258 264 277 301 340 355 353 343 330 318 307 295 287 286 288 289 290 292 297 315 346 4 11 27 52 63 70 75 72 64 56 49 42 35 27 19 10 11 8 2 358 354 351 348 346 343 342 340 339 339 338 337 337 336 335 334 332 330 327 324 322 322 321 319 317 314 308 302 295 283 265 242 229 231 220 215 215 214 212 210 210 210 210 211 213 215 224 236 245 254 265 276 280 284 303 328 334 330 326 304 275 274 279 281 279 274 270 267 266 265 271 26 39 31 26 21 13 358 333 317 316 350 41 53 45 13 317 297 293 292 291 289 293 282 261 221 186 174 168 141 114 101 104 109 115 122 131 137 139 139 140 145 158 174 185 188 186 179 157 123 97 99 103 108 115 125 138 144 150 156 164 171 178 185 190 196 200 206 212 217 219 223 227 231 235 237 240 245 251 259 267 273 275 284 289 292 293 297 311 327 329 323 319 319 325 332 343 340 337 332 324 313 305 305 334 22 45 58 74 87 95 100 133 183 194 187 176 177 178 179 179 181 184 185 185 184 184 186 189 191 192 195 198 202 208 215 220 223 223 223 225 226 221 210 193 189 187 187 190 196 202 205 209 213 215 217 222 223 222 220 218 214 208 203 199 197 197 197 198 202 206 209 208 203 196 190 187 186 186 186 185 183 181 178 175 172 170 171 174 177 180 182 186 192 197 200 203 205 207 209 211 213 213 215 219 222 223 222 215 203 182 159 148 149 150 157 164 172 182 194 204 211 216 220 225 227 227 226 224 220 218 216 215 214 213 211 210 210 209 209 209 208 207 207 208 210 212 213 213 213 213 210 206 204 203 204 206 210 211 213 216 217 219 220 221 223 224 225 226 226 226 224 223 221 221 221 222 223 224 224 224 225 225 226 227 228 228 228 229 230 230 229 228 225 221 216 214 212 212 212 212 213 212 213 215 218 223 229 233 234 234 232 228 224 219 218 190 168 159 153 148 144 143 140 138 136 136 137 138 139 132 136 141 146 150 153 157 162 165 166 166 166 167 168 166 167 169 172 175 179 183 187 189 190 191 192 192 190 188 190 194 197 197 197 196 196 196 196 196 196 196 197 199 202 205 205 205 205 205 205 205 205 205 204 205 206 203 198 197 200 198 195 195 196 200 203 203 204 205 207 211 217 221 225 226 228 231 232 230 227 226 221 214 209 204 202 200 197 194 192 191 192 193 194 196 197 195 193 193 194 195 198 201 206 212 224 233 240 245 249 249 251 249 247 248 249 250 249 247 243 240 239 236 229 221 210 196 182 169 163 162 160 159 158 164 177 189 195 198 200 201 204 205 205 206 206 208 211 214 218 222 224 226 227 227 226 226 225 225 226 228 230 232 232 231 231 231 232 232 232 232 231 231 231 230 230 230 229 229 229 228 227 226 225 224 223 223 222 221 221 221 221 221 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 221 221 221 221 221 221 221 221 220 220 220 220 220 220 220 219 219 219 219 218 218 218 218 218 218 218 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 339 339 339 339 339 340 340 340 340 339 339 339 338 338 337 336 334 332 330 329 326 324 321 318 315 311 306 299 291 288 285 278 272 265 259 245 233 230 232 240 254 258 275 311 343 356 351 339 324 309 293 277 270 273 273 273 275 276 280 296 332 1 15 30 57 58 69 74 67 56 47 38 29 20 12 5 1 1 357 353 350 348 346 344 343 341 340 339 338 338 337 336 336 335 334 332 330 327 323 321 321 319 317 315 312 308 301 293 282 269 249 243 231 221 211 204 205 207 210 214 219 221 220 218 218 221 232 259 281 296 304 301 298 303 325 324 348 349 322 279 267 275 282 282 280 277 274 272 269 267 296 36 33 24 25 23 14 348 322 318 321 9 38 47 44 355 262 260 266 267 267 267 269 261 245 226 206 192 176 146 120 116 128 129 133 141 147 152 155 153 151 155 167 184 193 193 188 165 126 107 102 113 112 112 117 126 135 136 147 155 163 171 179 187 193 199 203 209 213 215 222 228 232 235 237 239 241 245 251 258 264 269 274 282 288 289 288 287 290 301 309 308 307 309 319 327 328 332 329 323 314 305 301 303 314 316 350 39 68 83 90 93 120 176 184 170 160 163 169 172 173 175 176 176 175 176 178 181 183 186 189 193 197 203 210 216 223 227 230 235 247 250 260 279 236 203 193 190 190 194 199 203 207 207 211 215 218 220 220 219 218 215 209 203 200 199 196 196 198 202 206 209 208 203 196 190 187 186 185 185 183 180 176 172 171 170 171 173 176 176 179 183 188 193 198 202 204 206 208 211 213 213 215 218 221 223 223 220 212 198 176 157 152 153 155 165 174 181 190 198 206 212 217 224 231 233 233 232 229 225 221 219 218 217 215 213 212 212 211 211 210 208 207 207 209 210 212 213 214 214 213 211 208 206 207 208 210 214 215 215 216 217 218 219 221 223 224 224 225 226 226 225 223 223 221 221 222 223 224 225 225 226 226 226 227 227 227 228 229 230 230 230 228 226 221 217 214 213 213 212 212 212 211 211 213 215 219 225 231 231 233 231 225 218 209 197 173 163 156 151 149 146 143 138 134 131 129 128 128 128 128 123 125 127 130 133 136 139 143 145 147 148 151 155 158 150 155 158 161 165 170 175 179 181 183 185 186 184 181 186 190 193 195 195 194 194 195 195 195 195 195 196 199 202 205 204 203 203 204 204 205 205 205 204 205 205 201 196 195 197 196 196 195 197 201 204 204 204 206 210 216 222 227 229 229 231 233 232 230 228 225 220 215 212 208 205 202 196 193 191 191 191 190 191 193 195 195 195 193 193 195 198 202 208 217 228 234 239 242 244 247 249 248 247 248 250 249 248 246 244 243 240 236 231 223 212 196 181 171 169 169 168 168 166 167 175 186 194 198 201 203 207 207 207 208 209 211 213 217 220 224 226 229 230 230 229 229 228 227 227 229 231 232 232 231 231 231 231 232 232 232 232 231 231 231 230 230 230 230 229 228 227 226 225 224 223 222 221 220 220 220 220 220 220 220 220 220 219 219 219 219 219 219 219 220 220 220 220 220 220 220 220 220 220 220 221 221 221 220 220 220 220 220 220 220 219 219 219 219 219 218 218 218 218 218 218 218 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 338 338 337 336 335 333 333 331 328 325 322 320 317 314 309 304 297 287 287 280 272 264 256 246 230 223 223 228 238 255 257 289 324 344 350 346 334 316 296 275 264 258 255 255 260 266 270 275 286 313 356 26 37 46 64 75 72 59 46 35 25 16 7 360 358 357 353 350 348 346 345 343 342 340 339 338 337 337 336 335 335 334 333 331 328 326 323 318 318 317 314 312 309 306 302 293 280 267 255 242 242 232 222 214 206 204 205 209 215 222 228 232 230 232 235 262 323 335 335 335 322 312 316 327 331 349 340 296 273 277 283 285 282 279 276 275 274 271 273 305 7 20 19 20 20 5 326 313 310 318 4 40 59 80 212 233 245 252 249 251 250 250 247 239 229 215 196 179 154 133 130 128 141 150 158 166 174 178 178 177 176 178 182 185 187 171 132 114 113 118 126 119 113 115 119 126 135 147 155 163 171 180 189 197 203 208 214 215 219 226 232 235 239 239 240 242 246 251 258 259 265 273 282 287 289 286 285 285 288 292 294 296 298 306 308 313 322 322 314 304 300 303 307 309 309 321 17 67 82 88 91 108 146 153 149 151 158 165 169 172 175 176 176 175 174 175 177 178 181 186 191 197 204 211 217 222 228 234 243 251 263 290 313 293 227 202 194 192 193 197 200 202 207 211 213 215 216 217 217 217 214 209 203 200 198 196 196 198 203 207 208 207 202 195 190 189 187 185 183 180 174 168 164 164 166 170 173 176 177 181 186 191 196 200 203 206 208 210 212 213 214 217 220 222 223 222 217 209 197 180 167 162 163 168 176 185 191 197 201 205 210 215 223 225 230 236 238 235 230 225 223 221 220 218 216 215 215 214 212 211 209 208 208 210 211 212 213 213 214 214 212 210 209 209 211 214 217 217 217 217 217 218 219 220 222 223 222 221 222 223 223 221 222 221 221 222 223 224 226 226 227 227 227 227 227 227 228 228 229 230 230 230 227 223 219 217 215 213 212 211 211 210 210 211 213 216 220 225 226 229 228 222 213 203 187 168 159 154 149 148 146 142 137 132 128 124 122 121 120 120 118 118 118 120 121 123 125 128 131 133 135 138 141 142 143 146 148 150 152 155 160 164 167 169 172 174 173 173 179 185 189 192 193 193 194 194 195 195 194 194 196 199 202 204 202 201 201 203 204 204 205 204 204 205 204 200 196 195 196 195 195 196 199 202 203 203 203 206 212 219 225 228 229 231 233 233 232 230 228 225 220 216 214 213 209 203 197 193 192 191 190 189 189 191 193 194 194 193 193 194 197 200 207 217 225 230 233 236 240 243 246 247 249 251 251 250 248 247 246 244 241 237 231 223 211 194 180 172 172 173 174 174 172 168 171 181 191 198 202 205 208 208 209 210 211 214 217 220 224 227 229 231 232 232 232 231 230 229 229 230 232 233 233 233 232 232 231 232 232 232 232 231 231 231 230 230 230 229 229 228 227 226 225 223 222 221 220 220 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 220 219 219 219 219 219 218 218 218 218 217 217 217 217 338 338 338 337 337 337 337 337 337 337 338 338 338 338 338 338 338 339 339 339 339 339 339 339 339 339 339 338 338 337 336 334 333 333 330 327 324 321 318 315 312 307 301 293 285 284 274 264 255 245 235 224 221 225 234 237 243 268 303 328 339 342 336 320 297 278 264 261 256 249 248 254 261 266 272 280 299 357 48 54 62 73 75 67 44 29 18 10 2 356 352 352 350 347 346 344 343 342 341 340 339 337 336 336 335 334 334 333 332 331 328 325 322 320 318 315 311 308 305 302 298 291 279 265 251 243 238 238 232 228 223 216 211 209 212 221 235 240 245 249 253 259 317 352 356 350 341 324 313 315 319 322 322 297 265 263 272 277 278 277 276 276 276 275 274 278 301 346 9 12 10 3 346 337 311 302 317 3 50 97 162 211 235 249 254 249 246 232 233 236 233 227 219 204 182 155 142 139 141 151 161 172 184 193 199 202 205 199 186 182 176 164 141 122 122 126 136 140 128 114 113 114 123 137 149 157 163 171 180 192 202 208 213 215 218 224 231 236 239 240 241 241 243 246 249 252 256 264 273 281 285 286 284 282 282 283 284 284 286 288 294 291 300 312 314 306 296 301 318 320 319 317 312 354 67 80 85 90 103 129 140 143 151 160 166 171 174 176 177 178 178 176 174 175 175 179 184 192 198 205 212 216 221 226 232 238 241 262 298 319 307 252 214 201 196 195 196 198 201 206 210 212 212 213 214 214 214 212 207 207 202 197 195 196 199 203 206 207 205 200 195 191 190 187 184 180 175 168 160 155 155 160 167 171 173 178 183 188 193 198 202 205 208 210 212 212 213 215 218 221 223 223 221 217 210 201 190 183 180 181 183 188 192 197 201 204 205 207 210 212 211 220 233 239 239 236 232 229 227 225 222 221 220 219 217 214 212 210 209 210 211 212 212 213 213 214 214 214 212 211 212 214 217 219 220 219 219 219 218 219 220 221 221 220 218 218 219 219 218 219 219 220 222 223 224 226 227 228 228 228 228 228 228 228 228 229 230 231 230 228 226 223 221 216 214 212 211 210 210 210 211 212 214 216 218 222 224 223 217 209 199 183 166 157 153 152 149 145 141 136 132 128 124 121 119 118 118 118 117 117 118 119 121 123 125 127 130 132 134 136 138 139 142 143 145 146 149 152 154 157 158 160 163 163 165 171 177 184 190 192 194 194 194 194 194 194 195 197 200 203 203 201 199 200 200 202 203 204 204 204 204 202 199 197 196 196 196 195 198 201 203 202 202 203 205 211 218 221 225 229 232 233 232 231 230 228 226 223 220 219 215 210 204 199 195 193 192 190 189 190 191 192 193 192 192 193 194 195 198 204 213 217 220 226 231 236 241 246 249 251 253 253 250 248 247 244 243 241 237 232 223 209 189 177 173 174 177 179 178 174 168 169 178 188 196 202 204 203 206 208 210 213 216 220 224 227 230 232 233 234 233 233 232 231 230 230 231 233 233 234 234 233 232 231 231 231 231 231 231 231 231 230 229 229 229 228 227 226 225 224 223 222 221 220 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 220 220 219 219 220 220 220 220 220 220 220 220 220 220 220 220 219 219 219 219 218 218 218 218 218 217 217 217 217 217 338 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 339 339 339 339 339 339 339 339 339 338 338 337 335 333 332 332 329 325 322 319 316 313 309 303 296 295 287 278 265 252 243 235 228 225 227 232 244 244 257 279 303 323 334 332 319 298 279 268 262 261 255 249 246 249 255 260 266 275 289 331 50 61 71 72 65 44 13 6 0 356 352 350 348 348 345 344 343 342 341 340 339 338 337 336 336 335 334 333 331 331 329 327 324 321 319 318 316 310 305 301 297 293 286 276 262 247 234 234 233 230 230 230 227 222 218 219 227 246 276 270 272 273 274 286 318 333 334 327 316 305 291 297 294 297 287 265 242 233 242 256 266 272 275 275 277 277 277 283 308 347 5 3 356 339 328 324 304 298 312 2 75 124 175 214 238 258 264 263 256 232 224 226 226 225 220 205 164 143 141 142 147 157 169 184 198 208 214 217 216 205 187 181 165 145 131 127 134 142 148 158 148 123 116 116 129 144 154 160 164 169 180 194 206 213 216 217 223 230 237 241 242 243 243 242 243 245 247 249 254 262 270 277 280 281 280 279 279 280 281 281 281 281 283 281 290 300 304 302 299 313 320 337 341 332 319 346 60 74 82 92 109 125 133 146 155 162 168 172 175 177 178 180 180 178 176 175 174 178 185 193 201 207 212 215 218 222 225 229 235 247 281 316 314 274 230 213 206 203 201 200 202 206 210 211 211 213 213 212 211 209 206 206 200 196 194 196 200 204 206 206 203 198 196 195 190 186 182 177 170 162 155 149 148 152 157 163 170 177 182 189 196 202 207 210 212 213 213 214 215 217 219 222 225 227 224 222 216 209 202 199 195 196 197 198 199 201 204 207 206 206 206 206 207 212 223 235 242 243 242 240 237 234 232 230 227 225 221 217 214 212 212 212 213 213 213 213 214 215 216 215 214 214 215 217 220 221 222 221 221 221 220 219 220 220 220 219 217 216 217 216 216 216 217 219 221 223 224 225 227 228 228 228 229 229 229 229 228 228 228 229 230 228 226 225 221 217 214 212 211 211 211 211 211 212 212 214 217 220 221 219 213 205 195 180 165 158 158 153 148 144 141 137 133 129 126 123 120 119 119 119 118 118 119 120 122 124 126 128 130 131 133 135 137 138 139 141 142 144 147 149 150 151 152 153 156 155 157 161 167 175 184 190 193 194 195 194 194 195 196 198 201 204 204 202 199 198 198 200 202 203 204 204 204 202 200 198 198 198 198 198 200 202 203 202 202 203 206 211 211 217 223 228 230 231 230 229 230 229 229 228 228 224 218 211 205 201 198 195 193 190 189 189 191 193 193 192 191 192 193 195 197 202 208 207 216 224 230 236 242 247 250 252 253 252 251 249 246 243 241 239 237 232 221 201 181 172 172 175 181 183 182 177 173 174 180 187 194 197 197 198 201 205 208 212 217 222 226 229 231 232 233 234 233 233 232 232 231 231 232 233 233 234 235 234 232 231 231 230 230 230 230 230 230 229 228 228 228 227 227 226 225 224 223 222 221 219 218 218 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 220 220 220 220 220 220 220 220 219 219 219 219 218 218 218 218 218 218 217 217 217 217 216 216 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 339 339 339 339 339 339 339 339 338 337 336 335 334 333 330 327 323 320 316 313 309 304 297 289 290 279 266 253 241 233 228 228 229 233 239 247 248 263 279 296 313 326 324 302 284 273 269 266 262 257 250 247 248 252 256 263 273 284 294 306 7 41 39 29 0 347 347 347 346 345 345 345 344 343 341 341 340 339 339 338 337 336 336 335 333 332 330 329 327 325 322 319 317 315 315 310 303 298 294 289 283 272 257 242 228 215 218 214 214 219 225 227 225 226 233 250 284 312 304 298 290 291 294 295 292 272 260 258 254 249 254 242 257 267 255 236 222 223 240 259 268 273 275 277 278 281 296 337 360 3 357 343 323 317 311 301 296 304 67 108 139 179 207 226 257 263 274 267 240 224 221 222 224 219 191 143 133 134 139 149 161 175 191 205 216 221 222 215 205 203 174 149 135 132 137 148 160 168 197 201 177 149 130 141 155 162 164 165 168 180 197 209 212 216 221 228 236 242 245 246 246 246 244 243 243 244 247 251 258 265 271 273 275 275 276 277 280 280 280 278 277 277 278 284 290 293 297 308 321 323 349 355 342 325 347 47 67 81 97 118 128 137 152 158 164 169 173 175 177 179 181 181 180 179 177 178 182 189 197 203 209 213 215 217 220 221 225 229 236 255 299 320 302 257 234 225 220 217 211 208 214 215 212 212 215 214 212 211 210 208 204 198 194 194 197 201 204 205 204 201 198 196 193 189 185 180 173 166 158 151 145 143 144 146 153 164 171 177 187 196 206 214 217 218 218 217 217 218 219 221 223 227 230 228 227 222 219 215 208 205 205 206 207 206 206 207 209 209 208 207 206 204 203 209 224 240 250 255 256 254 252 249 244 237 232 225 219 217 215 215 214 214 214 214 215 216 216 217 217 217 217 217 219 222 222 223 223 223 223 222 220 220 221 221 220 218 217 216 216 216 215 216 218 220 221 223 224 225 226 227 228 228 229 229 229 228 227 227 227 227 227 226 223 220 216 213 212 211 212 212 212 213 213 213 215 216 218 219 216 211 202 190 176 164 159 157 152 147 144 140 137 134 131 127 124 122 121 121 120 119 119 119 120 121 123 125 127 130 130 133 135 136 136 137 138 139 142 144 146 147 148 149 149 151 153 152 152 155 161 170 182 183 191 194 195 194 194 195 197 201 205 206 205 204 200 199 200 202 203 203 204 204 204 201 199 198 198 199 201 202 202 202 202 202 204 207 211 212 217 223 226 228 229 228 228 229 230 230 230 229 227 221 214 208 204 200 196 193 190 190 190 191 193 193 192 191 192 194 195 197 200 204 208 217 225 231 238 244 247 249 251 252 252 252 251 248 244 241 239 236 230 215 193 178 174 170 178 185 187 186 184 182 182 183 186 186 190 190 191 196 199 203 209 216 222 226 228 229 232 232 233 233 233 233 233 232 231 232 232 233 234 234 233 232 231 230 230 229 229 229 229 229 228 228 227 227 227 226 226 225 224 223 222 220 219 218 218 218 219 219 219 219 219 219 219 220 220 220 219 219 219 219 219 219 219 219 219 219 219 219 219 219 219 220 220 220 219 219 219 219 219 218 218 218 218 218 218 217 217 217 217 216 216 216 337 337 337 337 337 337 336 336 337 337 337 337 337 337 337 337 338 338 338 338 338 339 339 339 339 339 339 338 337 336 335 334 332 329 325 321 317 312 308 303 297 287 281 280 265 251 240 232 228 228 231 233 236 240 245 250 261 273 284 296 305 301 285 276 272 271 268 263 258 253 250 251 253 258 265 274 284 286 295 313 331 341 344 334 335 338 340 341 341 342 342 341 340 340 339 339 338 338 337 336 336 335 334 332 329 327 325 323 320 317 315 314 314 311 303 296 292 288 281 271 255 239 225 217 209 203 193 195 202 215 228 237 240 248 264 279 288 294 289 285 289 275 261 243 218 205 219 224 233 241 246 257 269 264 246 228 223 236 255 257 267 273 275 277 282 312 359 5 360 347 334 335 317 306 298 287 163 112 121 152 182 193 197 207 229 281 269 244 229 220 219 226 219 169 134 131 132 140 153 166 178 191 202 210 215 214 209 201 189 159 137 133 139 149 164 181 201 235 240 241 191 155 157 165 169 169 168 171 182 199 209 211 217 225 233 240 245 247 248 248 247 245 244 243 243 244 248 253 260 265 268 270 272 274 275 276 279 279 277 276 276 277 280 282 284 292 296 308 328 349 358 342 324 352 43 65 83 103 128 132 146 158 161 165 169 172 175 177 179 181 181 181 180 180 183 188 194 201 207 211 213 215 216 216 219 223 228 234 246 275 314 323 297 264 253 245 235 228 223 231 225 217 214 216 218 215 214 213 210 204 198 194 195 198 201 203 203 202 198 199 196 192 187 183 177 170 162 155 149 144 142 142 142 148 158 165 173 182 193 206 217 223 224 224 224 223 222 222 222 223 226 230 230 230 228 225 220 214 210 211 213 214 212 211 210 211 211 211 210 205 196 189 191 206 228 252 271 280 281 278 276 265 251 242 231 224 219 216 216 215 215 215 215 216 216 217 217 218 218 219 220 221 223 223 223 224 225 225 224 221 222 222 222 220 219 219 217 217 216 216 217 218 220 221 221 222 223 224 225 226 227 228 228 228 227 226 226 226 226 226 224 221 218 215 213 212 212 213 213 213 214 214 215 216 218 220 220 218 214 204 185 174 165 159 154 150 146 143 140 137 134 131 128 126 125 123 122 121 120 119 119 119 119 120 122 124 125 127 131 134 133 134 134 134 135 137 140 141 143 144 145 145 145 147 146 148 148 149 152 159 164 179 189 194 194 194 195 198 202 207 209 209 207 203 201 203 204 204 203 203 205 206 203 202 200 199 201 203 202 201 201 203 204 205 207 209 213 219 224 227 228 228 228 227 227 228 228 228 228 225 222 217 213 208 201 195 192 190 190 190 191 192 192 191 191 192 194 196 197 199 202 210 218 226 232 239 245 247 248 249 250 253 254 253 250 246 243 240 235 225 209 200 191 179 175 185 188 189 190 189 187 184 182 181 179 181 181 183 188 193 196 204 212 217 221 223 227 230 229 231 232 232 233 233 233 232 232 231 232 233 233 232 232 231 230 229 229 229 229 228 228 228 227 227 227 227 226 226 225 224 223 222 220 218 217 217 218 219 219 219 219 219 219 220 220 220 220 220 220 220 220 220 220 220 220 220 220 219 219 219 219 219 219 219 219 219 219 219 219 218 218 218 218 218 218 217 217 217 217 216 216 216 216 337 337 337 337 336 336 336 336 336 336 336 337 336 336 337 337 337 338 338 338 338 339 339 339 339 339 339 338 337 335 335 333 331 327 322 318 313 308 302 293 280 271 265 259 244 232 225 225 227 230 233 236 238 238 243 250 257 265 270 271 267 264 265 267 268 269 268 264 260 256 254 254 257 261 267 275 282 283 292 303 314 322 327 325 329 333 336 337 338 338 339 338 338 338 338 338 337 337 336 336 336 334 332 329 327 324 321 319 316 314 312 312 311 305 296 290 285 280 270 254 236 223 214 213 206 192 181 178 184 200 223 239 243 246 253 258 263 265 264 263 266 264 243 222 199 186 197 202 228 248 264 276 281 276 259 242 235 242 251 252 263 268 271 274 283 322 5 5 354 336 326 324 313 305 288 219 140 123 130 164 184 186 185 182 174 327 284 253 229 213 210 227 228 123 118 128 137 148 161 172 181 190 196 198 198 193 198 188 170 149 135 135 147 161 177 196 216 236 239 243 186 167 168 172 175 177 177 180 190 198 200 210 218 229 239 245 248 249 249 248 246 245 244 243 242 242 244 249 256 261 265 268 270 272 273 274 277 277 277 276 276 276 276 277 278 286 289 305 329 347 354 339 324 7 50 69 86 104 105 134 156 162 163 165 168 171 175 178 181 182 181 181 180 182 187 193 199 204 209 212 212 213 214 215 218 223 228 234 243 262 298 326 327 303 291 270 254 246 242 250 234 220 216 219 222 223 222 221 217 208 200 196 196 199 201 202 201 200 198 197 194 191 186 181 174 167 161 156 151 149 147 144 143 147 155 163 172 180 189 201 214 221 224 227 228 228 227 226 224 224 226 230 232 234 233 230 225 219 215 215 217 218 217 216 214 213 213 213 212 200 177 163 165 178 194 225 324 333 332 330 335 329 307 284 250 232 218 216 216 216 216 216 216 216 216 216 218 219 220 220 221 222 223 223 224 225 227 227 226 223 223 224 223 222 221 219 217 217 217 217 218 220 221 222 222 222 222 223 224 225 226 227 227 227 226 225 225 225 225 225 222 219 217 214 213 213 213 214 214 214 214 215 216 218 220 222 225 230 227 204 174 175 159 154 151 148 145 143 141 138 135 132 130 129 126 124 124 123 122 121 120 120 119 119 120 120 122 124 127 131 129 130 131 131 131 132 133 134 138 140 141 141 142 143 144 146 146 146 144 144 146 158 175 187 193 195 196 200 203 206 210 211 210 206 204 205 207 205 204 203 205 206 206 204 202 202 203 204 202 201 202 204 204 206 208 211 216 221 227 229 229 228 228 227 227 226 226 226 226 223 220 218 216 212 204 198 194 191 190 190 190 191 190 190 191 192 195 195 196 199 203 210 218 225 230 238 245 247 248 248 249 253 254 253 250 248 245 242 234 221 219 208 197 188 186 191 190 191 191 189 185 182 181 174 170 171 170 174 181 188 193 200 208 210 214 218 222 226 229 227 228 229 230 231 232 232 232 231 231 232 232 232 232 231 231 230 230 229 229 228 228 228 228 228 227 227 227 226 226 225 223 221 219 218 217 217 218 218 219 219 220 220 220 220 221 221 221 221 220 220 220 220 220 220 220 220 220 220 220 219 219 219 219 219 219 219 219 218 218 218 218 218 218 217 217 217 217 216 216 216 216 215 215 337 337 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 338 338 338 338 339 339 339 339 339 339 338 337 335 335 333 329 325 320 314 311 308 296 276 256 259 235 221 209 203 205 213 223 229 236 238 238 239 243 249 255 258 257 252 245 244 252 258 263 265 267 265 262 259 258 259 261 264 269 273 278 283 292 301 310 316 321 323 327 330 333 334 335 335 336 336 336 336 337 337 336 336 335 335 334 332 330 327 324 321 318 316 314 312 311 311 307 300 291 283 276 267 253 235 221 214 210 211 203 188 174 168 172 184 205 225 232 234 237 240 250 252 248 246 245 244 239 226 202 179 172 183 221 249 268 284 287 277 264 252 246 246 250 255 261 264 267 271 286 341 7 3 347 333 321 314 308 303 260 167 141 131 141 169 186 187 187 178 153 28 330 267 206 165 132 78 55 70 100 127 144 158 170 179 186 190 190 185 182 180 174 161 146 132 124 127 150 173 182 197 202 208 217 212 179 173 175 179 183 188 193 196 201 202 205 211 220 234 246 250 250 250 249 247 245 245 244 242 241 240 241 246 252 259 263 267 269 269 271 273 275 276 276 275 274 274 273 273 273 274 282 303 330 351 349 328 328 27 60 73 85 102 112 146 163 164 163 164 166 170 174 179 181 183 183 182 182 184 191 197 203 206 209 211 210 210 211 213 217 222 228 234 242 256 283 317 333 334 326 304 282 267 264 280 240 211 213 222 228 232 237 242 233 218 205 200 199 200 201 200 200 199 197 195 193 190 185 179 172 166 162 159 157 155 153 150 148 149 155 164 173 181 189 197 205 206 215 223 227 229 230 229 228 227 227 231 233 235 236 234 230 225 221 219 220 221 221 220 218 217 216 215 211 194 160 141 140 145 142 112 85 57 47 43 41 36 29 18 355 10 229 221 219 219 218 217 217 216 216 216 218 221 222 222 223 223 224 224 224 225 227 228 227 224 224 225 225 224 222 219 217 216 217 218 219 221 222 223 223 223 222 223 223 224 225 227 228 227 225 224 223 223 223 223 221 219 216 214 213 213 213 215 215 215 215 216 217 219 220 223 231 251 257 169 157 157 150 150 150 148 147 145 143 140 136 134 132 130 128 126 126 126 125 124 123 122 121 120 120 120 121 122 124 126 126 127 127 128 128 128 128 130 133 137 139 140 140 141 143 147 147 147 146 143 141 143 155 172 187 195 199 201 203 203 208 211 210 207 206 207 208 205 203 203 204 205 207 206 204 205 205 203 202 201 203 204 205 206 209 214 218 223 229 230 229 228 228 228 227 225 226 226 225 222 220 218 217 214 206 204 198 192 190 190 190 190 190 190 191 193 195 195 197 199 203 209 215 221 228 237 244 248 248 249 249 252 254 253 250 248 247 243 235 222 221 211 203 198 196 197 194 193 191 188 183 178 176 168 164 164 167 169 176 186 194 200 204 207 211 215 218 221 223 221 222 223 226 227 228 230 231 231 231 232 232 232 232 231 231 231 231 230 230 229 229 229 229 229 228 228 228 228 227 225 223 221 219 217 217 218 218 218 218 219 220 220 220 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 219 219 219 219 219 218 218 218 218 217 217 217 217 217 217 216 216 216 215 215 215 215 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 338 338 339 339 339 339 339 339 338 338 337 335 332 328 323 319 318 321 326 313 276 253 238 215 199 181 174 177 192 211 229 242 239 238 239 244 250 255 254 249 242 237 238 245 247 255 262 265 266 265 265 265 266 267 269 273 273 278 286 294 302 309 315 319 323 325 328 330 330 332 333 333 334 334 335 335 335 335 335 333 334 332 330 327 324 321 318 315 314 312 311 310 309 304 295 285 275 263 250 235 220 212 211 211 209 205 190 173 166 170 180 196 215 224 226 227 232 244 246 232 227 232 237 236 231 211 202 185 182 214 238 244 254 266 265 260 257 254 253 254 259 263 265 267 272 301 2 10 360 343 343 320 301 296 294 180 139 133 134 148 171 184 185 191 185 136 18 359 344 138 108 81 69 68 78 105 132 152 168 179 186 191 193 187 175 172 165 148 128 110 94 82 71 81 193 183 185 182 184 191 189 182 180 184 190 197 207 214 214 212 209 210 215 223 238 252 255 252 249 247 245 244 243 241 241 240 240 240 243 249 256 262 265 267 269 270 271 273 274 274 274 272 271 270 270 270 271 275 288 315 348 326 315 344 43 65 76 78 90 122 152 164 165 163 162 165 170 175 181 181 185 186 185 184 186 193 200 204 207 208 208 207 207 207 210 214 220 227 233 240 251 272 291 309 326 331 325 315 304 316 46 58 83 183 257 253 258 272 276 267 239 216 206 203 202 201 199 199 197 196 195 193 189 183 176 170 167 165 165 164 163 160 157 154 154 157 163 172 182 190 195 199 203 208 213 219 225 229 230 230 229 229 232 234 236 237 237 233 229 226 224 224 224 225 224 224 223 221 218 211 193 165 137 127 123 114 102 98 76 71 64 52 42 38 34 32 28 357 333 258 229 222 219 218 217 216 217 220 223 225 225 225 225 225 224 224 225 227 228 227 225 225 226 226 226 223 219 216 216 217 218 220 222 223 224 224 224 223 223 224 224 226 227 228 229 226 226 223 221 221 221 221 219 217 215 214 214 214 215 216 216 216 216 217 219 220 223 233 268 5 90 125 143 147 150 151 150 148 147 144 142 139 138 135 132 130 128 130 129 128 127 126 125 124 123 122 121 120 121 122 123 124 125 125 126 126 127 127 129 131 136 139 140 140 142 146 150 150 151 150 147 143 140 142 152 176 195 200 200 201 202 206 208 207 207 207 207 207 205 203 203 204 205 206 207 207 206 203 201 200 201 202 203 204 207 212 216 221 226 231 233 230 229 229 229 228 227 228 227 226 224 221 219 217 215 212 208 201 194 191 190 190 190 191 191 192 193 194 195 197 200 204 209 214 219 226 236 244 245 247 249 250 251 253 252 249 247 246 242 237 236 226 216 209 205 203 201 197 194 191 188 185 181 175 168 163 161 162 166 174 187 196 199 204 209 212 214 216 218 219 217 218 219 219 221 224 227 229 230 230 231 231 231 231 231 231 231 231 231 231 231 230 231 231 231 230 230 230 229 228 226 223 220 218 217 218 218 218 218 218 219 220 220 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 219 219 219 219 218 218 218 218 217 217 217 216 216 216 216 215 215 215 215 215 214 336 336 336 336 336 336 336 335 335 335 335 335 335 336 336 336 336 337 337 338 338 339 339 339 339 339 339 338 338 337 335 332 327 324 325 331 337 336 324 291 282 251 223 199 176 166 165 173 189 271 289 271 249 249 255 260 261 257 247 238 235 238 242 243 251 259 264 267 269 270 272 274 275 277 280 279 285 291 299 305 311 315 318 321 323 325 326 327 329 330 331 331 332 333 333 334 334 334 333 332 330 328 324 321 318 315 313 312 311 310 309 306 299 288 276 262 248 232 218 207 203 204 205 205 202 191 176 169 173 182 196 211 219 221 222 230 240 243 225 214 222 227 231 231 223 220 209 211 228 233 225 205 191 230 250 256 257 256 258 261 264 267 269 275 337 17 12 5 353 337 306 284 278 277 124 120 127 135 151 164 176 184 194 202 1 359 357 29 95 92 76 74 78 94 119 143 162 176 188 195 200 199 189 168 167 150 122 96 76 61 49 33 8 330 222 180 261 199 192 190 190 191 196 204 216 229 233 230 226 219 217 220 229 242 256 259 254 249 245 244 242 239 237 238 239 239 240 243 248 254 261 263 265 268 269 270 271 272 273 272 269 268 267 268 267 266 264 259 242 209 273 307 6 50 65 71 79 98 129 153 164 167 165 163 165 170 174 178 182 188 190 189 188 189 194 200 203 205 206 205 204 204 203 205 211 217 224 230 236 245 260 267 282 305 312 305 289 290 59 71 57 46 28 23 345 317 307 300 291 272 234 214 207 205 204 203 200 199 197 196 193 188 180 173 170 170 170 170 170 170 169 166 161 159 161 167 173 182 192 194 198 204 208 209 211 215 221 226 228 229 230 231 232 235 238 238 235 231 229 228 227 228 229 229 230 229 227 223 215 198 173 135 118 108 105 100 94 86 82 73 56 46 43 39 33 23 360 352 302 236 224 220 219 217 215 217 222 226 228 227 227 226 225 224 224 226 227 227 226 225 225 225 226 227 224 220 216 216 217 218 220 221 222 223 224 224 224 224 224 225 226 228 230 232 230 229 225 222 220 220 220 219 217 216 215 215 216 216 217 217 217 217 217 219 220 222 226 165 94 115 130 143 150 152 152 151 150 148 146 144 143 140 137 135 132 132 133 132 130 129 128 127 127 125 123 122 121 121 121 122 122 123 124 124 125 126 127 129 132 137 141 142 142 145 149 150 153 156 155 151 146 141 135 135 162 194 196 197 200 201 202 203 205 207 208 207 206 205 205 204 204 204 204 206 209 207 202 199 200 201 201 201 203 208 213 217 222 228 232 234 232 231 230 230 230 229 228 227 226 225 223 220 217 217 215 210 203 196 192 192 191 191 192 193 194 194 194 194 197 200 205 210 214 219 224 233 234 242 247 250 251 251 252 250 246 244 242 241 239 233 226 218 212 208 206 203 199 195 192 190 186 181 176 171 166 163 162 169 178 185 191 199 207 213 216 216 216 217 217 217 217 217 217 218 220 224 227 228 229 230 230 230 230 231 231 231 231 232 232 232 232 232 233 233 232 232 231 230 228 226 222 219 217 216 217 217 218 218 218 219 220 220 221 220 220 220 221 221 221 221 221 221 221 221 221 221 221 221 220 220 220 220 220 219 219 219 218 218 218 218 217 217 216 216 216 216 215 215 215 214 214 214 214 336 336 336 336 335 335 335 335 335 335 335 335 335 335 336 336 336 336 337 338 338 339 339 340 340 340 339 339 339 337 335 332 330 331 338 344 343 338 332 323 303 264 234 210 190 176 167 165 40 9 3 357 338 301 282 275 269 262 252 241 237 240 242 245 252 259 264 267 271 274 277 279 282 282 284 287 292 298 303 308 312 314 315 317 320 321 322 324 326 327 328 329 330 331 332 333 333 333 332 330 328 326 322 318 315 313 312 311 310 310 307 301 293 280 264 245 228 216 208 201 197 197 197 196 192 186 178 172 174 184 197 206 210 215 218 227 240 243 229 212 212 217 226 230 231 229 227 235 246 242 226 202 178 191 227 236 246 253 258 262 265 267 269 278 13 28 12 10 354 324 293 273 266 266 139 114 122 132 144 147 161 174 183 4 1 345 337 21 71 81 79 79 94 117 138 156 171 184 198 209 217 218 210 200 168 132 96 72 57 45 32 18 356 330 316 303 284 236 206 200 199 201 207 216 228 239 241 240 237 231 226 229 237 249 259 263 259 251 253 247 239 235 234 235 237 239 240 243 247 252 255 259 263 266 268 268 270 271 271 269 267 265 265 265 264 260 253 240 218 200 220 286 21 54 63 67 84 106 133 155 163 167 167 165 166 170 172 177 185 192 196 195 193 192 194 198 201 202 203 201 200 199 199 202 207 213 219 225 230 236 238 248 262 275 277 269 256 240 221 194 62 46 38 36 21 350 309 289 281 268 240 217 211 209 208 206 203 202 199 197 193 186 179 174 173 175 175 176 177 177 176 173 168 164 169 174 177 182 184 191 198 204 208 211 210 209 211 216 220 223 225 228 227 232 236 238 236 233 229 229 229 230 232 234 236 235 230 227 220 202 159 123 111 104 103 101 99 98 94 84 70 62 55 43 27 13 7 346 286 231 223 221 220 217 216 217 222 225 227 228 227 225 224 225 225 227 228 228 226 225 225 225 226 227 226 221 217 216 217 219 219 219 221 223 224 224 224 223 224 225 227 230 232 235 235 233 228 224 221 220 220 219 219 218 217 217 217 218 218 218 218 217 217 218 220 220 213 208 158 138 141 148 154 155 155 153 151 150 148 146 145 142 139 137 136 135 135 134 132 131 130 129 128 126 125 123 122 120 120 121 122 122 122 122 123 124 126 129 133 138 142 143 144 145 148 151 155 157 156 153 147 140 131 124 138 145 160 182 194 197 198 199 205 211 211 209 207 207 206 206 204 201 200 203 209 207 201 200 200 201 201 200 202 210 213 216 222 228 232 234 234 233 231 230 230 230 228 226 225 224 222 221 220 217 214 210 205 198 195 194 193 193 194 194 194 194 194 195 197 201 205 210 214 218 222 223 231 241 248 252 253 253 252 249 243 241 240 238 235 231 225 219 213 209 207 204 200 198 195 190 186 182 179 174 169 167 167 177 182 186 193 202 208 215 217 217 217 217 217 217 217 217 217 217 219 222 224 226 227 228 228 228 229 230 231 231 231 232 233 233 233 233 234 234 234 233 232 230 227 224 220 217 217 217 217 217 217 217 217 218 219 220 220 220 220 220 220 220 221 221 221 221 221 221 221 220 220 220 220 220 220 220 220 220 219 219 219 219 218 218 217 217 216 216 216 215 215 215 214 214 214 214 213 336 336 335 335 335 335 335 335 335 335 335 334 334 335 335 335 336 336 337 338 338 339 340 340 340 340 340 340 339 338 336 335 335 340 346 348 344 338 336 331 314 282 252 232 213 194 159 49 8 7 6 5 350 323 296 280 273 267 259 249 241 241 243 249 256 261 265 268 272 276 279 282 285 285 288 292 295 299 303 306 309 310 311 313 316 317 319 321 323 324 325 327 328 330 331 332 332 332 331 329 327 324 321 316 313 311 311 311 310 309 304 298 286 268 246 226 214 210 206 204 201 196 195 192 187 182 179 176 175 182 197 202 207 213 216 225 236 240 229 214 207 211 224 227 232 237 241 247 254 250 237 222 206 198 209 211 231 247 255 260 264 265 264 277 34 30 11 14 345 308 284 270 264 261 226 113 114 117 119 124 119 42 27 32 30 295 282 3 62 72 79 87 113 140 156 169 182 194 210 227 240 244 244 233 171 104 69 51 38 27 15 2 340 320 312 296 269 236 213 207 206 209 213 220 228 239 239 245 246 240 235 235 242 252 260 264 265 261 266 257 241 232 231 234 237 239 240 242 245 248 250 255 261 264 266 267 269 270 270 266 263 263 263 262 261 255 243 227 211 202 210 252 28 42 61 75 94 114 133 151 152 158 165 166 166 167 171 178 187 195 200 202 200 199 198 198 199 199 200 197 196 195 196 199 203 209 214 219 223 226 228 235 244 249 250 246 240 234 224 197 92 68 61 58 62 65 24 260 254 242 225 214 210 210 210 209 206 204 200 196 191 185 180 178 178 179 180 182 183 183 182 179 174 172 177 181 182 182 183 188 194 200 206 210 210 208 207 209 211 214 216 220 220 226 232 236 236 233 229 228 228 228 230 235 240 239 231 225 219 178 128 116 114 113 110 107 108 110 107 97 84 77 69 49 28 16 1 314 263 238 231 229 227 223 220 219 219 222 226 227 226 225 224 225 227 228 229 229 227 226 225 225 226 227 227 223 218 219 219 219 219 220 221 223 224 224 223 222 222 224 228 233 236 240 240 236 230 225 222 221 221 220 220 219 219 218 219 220 219 219 219 217 216 216 216 215 213 195 161 151 151 154 157 157 156 155 154 152 151 149 147 144 141 139 137 135 134 133 132 132 131 130 128 127 126 125 123 122 121 122 122 121 121 120 121 123 125 128 133 137 141 143 145 146 147 150 153 154 153 151 146 139 129 121 121 121 148 167 182 190 194 199 208 213 214 211 209 208 206 205 204 199 197 200 205 205 201 202 202 202 201 201 205 212 213 215 221 227 231 233 233 234 232 231 231 230 229 225 223 223 222 221 220 217 214 212 207 201 199 197 195 195 194 194 194 195 195 195 197 200 204 209 213 215 217 222 229 238 247 253 255 254 252 249 244 244 241 237 235 232 227 221 214 210 207 204 202 200 195 191 188 184 180 176 172 171 174 188 190 195 201 205 209 213 215 216 217 217 217 217 217 217 217 218 220 222 224 225 226 227 227 228 228 229 230 231 232 233 234 234 234 234 234 234 233 233 231 229 225 221 219 217 218 218 218 218 217 217 217 218 219 219 219 219 219 219 219 220 220 220 221 221 221 221 220 220 220 220 220 220 220 219 219 219 219 219 219 219 219 218 217 217 217 216 216 215 215 215 214 214 214 213 213 336 335 335 335 335 335 335 334 334 334 334 334 334 334 335 335 335 336 337 337 338 339 340 341 341 341 341 340 340 340 340 339 340 345 347 346 342 338 337 334 328 312 291 270 260 306 9 358 351 354 355 355 340 317 296 282 275 271 264 256 249 247 245 253 260 266 269 272 275 276 279 281 283 285 288 291 294 297 300 303 306 304 306 308 310 313 315 318 320 322 323 325 327 329 330 331 331 331 330 328 326 323 319 314 311 309 310 310 309 307 302 295 280 253 228 214 209 206 206 206 205 203 201 198 194 191 191 189 185 183 192 194 203 210 214 218 224 229 223 214 206 205 212 220 235 244 247 249 252 252 245 235 223 214 210 208 225 240 249 255 258 258 248 170 49 41 35 23 351 304 283 274 269 264 259 120 98 99 90 69 27 10 31 71 122 206 240 273 74 72 81 97 129 159 172 181 191 203 218 239 258 257 264 265 167 70 49 35 24 14 3 349 334 333 309 283 250 226 213 210 211 214 218 223 226 228 238 251 258 250 240 237 243 252 259 263 265 265 265 262 249 235 231 233 236 239 240 241 242 244 247 252 257 261 263 266 267 268 268 263 260 260 259 258 255 248 235 221 212 211 219 237 19 22 68 87 105 121 131 140 137 146 158 164 166 167 170 178 188 197 204 207 209 211 214 210 205 202 199 195 193 193 195 197 201 205 209 212 214 216 219 224 229 234 235 234 231 225 212 167 122 95 81 80 85 88 93 163 221 218 212 209 209 209 210 210 209 206 201 196 191 187 184 183 184 183 186 187 188 188 186 185 183 181 182 186 186 185 184 186 189 194 201 206 208 207 207 209 208 210 212 215 218 222 228 234 235 233 230 227 227 224 223 226 233 235 226 213 194 135 122 121 122 121 119 115 115 118 117 109 95 85 79 72 59 58 62 274 272 271 265 257 249 241 234 230 228 229 230 229 228 228 226 226 228 230 230 230 229 228 226 225 226 227 228 226 222 222 221 221 220 220 221 223 223 223 221 220 218 219 225 228 237 245 241 236 231 227 224 223 222 221 221 220 220 220 222 221 221 220 219 216 212 208 203 199 195 177 163 158 157 159 160 159 158 158 156 156 154 152 149 146 142 139 137 135 134 133 133 132 131 130 129 128 127 126 125 124 124 124 123 122 120 120 120 121 124 127 132 137 141 143 143 145 147 149 150 150 149 149 146 140 133 127 125 120 134 163 181 189 195 201 209 213 213 213 212 209 207 206 206 199 196 198 201 201 201 201 202 204 204 205 210 215 214 216 221 225 227 228 230 232 232 232 232 231 229 225 222 221 221 220 219 217 215 213 209 205 202 200 197 196 196 195 195 195 195 196 198 200 204 208 212 214 216 220 226 235 243 251 255 255 253 251 249 247 243 239 236 234 230 224 217 211 208 206 204 201 196 193 190 186 182 178 175 175 180 186 195 203 207 209 210 212 214 215 216 217 217 217 217 217 218 219 221 223 224 225 226 226 226 227 228 229 230 232 233 234 234 235 235 234 234 233 232 232 230 227 223 220 218 218 218 219 218 218 217 216 217 218 219 219 219 219 218 219 219 219 220 220 220 220 220 220 220 220 219 219 219 219 219 219 219 219 219 219 219 219 219 218 218 217 217 216 216 215 215 215 215 214 213 213 213 336 335 335 335 335 335 334 334 334 334 334 333 334 334 334 334 335 336 336 337 338 339 340 341 342 342 342 341 342 343 343 342 342 343 344 342 340 340 339 343 344 336 323 311 315 339 349 347 342 340 339 336 322 307 294 285 278 274 269 262 257 253 250 255 265 271 274 276 276 276 277 278 280 282 284 287 290 293 296 299 300 299 302 303 306 309 312 314 317 320 323 325 327 329 330 330 331 331 329 327 325 321 317 313 310 308 308 308 306 303 298 291 272 237 214 206 204 204 205 205 209 211 213 215 217 222 228 223 208 197 190 189 197 202 205 208 214 219 218 210 201 198 202 213 229 241 243 244 246 248 247 240 229 224 218 215 225 236 243 248 250 246 216 107 60 54 48 39 18 325 290 283 279 276 275 282 314 329 0 6 7 16 75 119 144 192 222 216 107 96 90 102 149 177 185 189 195 202 213 232 254 259 275 278 78 62 43 30 20 11 1 347 336 329 303 262 227 215 210 210 213 217 222 227 229 233 245 262 280 274 249 240 244 252 260 264 264 265 265 261 252 241 234 235 237 239 240 240 241 242 245 249 253 257 261 264 266 266 265 261 261 257 252 251 248 241 231 223 220 223 230 236 238 253 87 106 121 128 130 131 129 138 152 156 162 168 172 179 188 197 204 209 216 230 256 246 238 215 200 193 191 192 194 197 199 202 204 205 206 209 212 215 218 222 227 228 225 214 189 147 147 110 95 95 97 96 95 106 190 213 209 208 208 208 211 211 211 208 203 197 193 190 189 188 188 189 190 190 192 192 192 191 190 190 190 194 191 187 184 183 186 190 197 202 204 205 206 208 210 213 215 217 219 221 226 232 235 234 230 227 226 219 210 201 195 188 171 152 137 125 127 129 131 132 128 122 121 125 127 119 106 96 91 90 86 101 132 226 270 283 285 280 274 267 261 257 248 244 242 237 236 236 232 230 230 232 232 231 230 228 227 225 225 227 229 228 225 225 224 223 222 221 222 223 223 222 219 215 210 207 209 214 229 242 236 231 229 228 226 225 224 223 222 222 222 222 222 222 222 220 218 214 207 201 198 191 179 171 166 163 161 162 161 161 160 160 160 159 157 154 151 147 143 139 136 135 134 133 133 132 131 130 129 128 126 125 125 125 125 125 124 122 120 119 119 120 122 126 131 136 140 141 144 143 143 144 145 146 146 147 145 142 140 138 134 131 141 175 191 196 199 204 209 212 213 213 213 211 210 209 209 203 198 197 197 198 199 201 204 206 207 210 215 220 219 220 222 223 225 226 227 229 230 232 232 230 227 224 222 222 219 218 217 216 215 213 211 207 205 203 201 199 197 196 196 196 196 196 198 200 204 207 209 212 215 219 224 232 241 250 255 255 254 253 252 248 245 241 237 234 231 226 220 214 212 210 206 202 198 195 191 188 185 181 178 177 180 191 202 208 211 212 213 213 214 215 215 216 216 217 218 218 218 219 221 223 225 226 226 226 226 226 227 228 229 231 232 232 233 233 234 233 232 232 231 230 229 225 222 219 218 218 218 218 218 217 217 216 217 218 218 218 218 218 218 218 218 219 219 219 219 220 220 220 220 219 219 219 219 219 219 219 218 218 218 218 218 218 218 218 218 217 217 217 216 216 216 215 215 214 214 213 213 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 334 334 335 336 337 338 340 341 342 343 343 343 343 344 345 342 340 338 338 338 338 338 341 347 353 354 347 335 326 327 334 337 337 333 331 328 321 308 297 290 285 280 277 273 272 266 258 256 260 268 276 279 280 279 277 275 276 276 277 279 282 285 288 291 294 296 296 298 299 303 306 309 312 317 320 324 326 328 329 329 330 331 331 329 327 324 321 316 312 309 308 308 306 303 297 293 282 259 228 206 200 200 201 202 204 208 216 225 237 250 262 266 255 232 223 209 197 194 196 198 204 211 216 215 206 196 195 198 205 216 227 233 236 241 245 246 243 239 231 223 222 230 238 244 246 244 234 172 101 74 67 57 46 29 342 302 290 285 281 281 281 284 295 319 345 12 66 117 133 146 179 210 217 206 165 96 120 188 193 193 193 194 195 197 201 204 202 133 94 85 65 46 31 22 14 7 0 351 336 298 207 204 204 206 209 214 219 225 230 233 241 254 270 288 297 274 251 249 255 262 265 265 269 265 258 250 242 236 236 238 239 239 239 240 241 243 246 249 253 257 261 263 264 261 259 258 252 242 240 240 236 232 229 228 231 235 239 241 238 147 134 139 137 132 129 131 136 145 150 160 169 175 180 187 195 201 208 217 242 280 280 274 225 199 191 189 192 195 198 200 200 201 201 201 203 207 209 211 214 218 222 218 202 181 151 130 112 107 108 107 104 100 98 107 201 207 211 211 212 213 214 214 211 206 201 196 194 194 193 193 194 195 196 196 197 197 197 197 197 197 200 195 189 184 182 184 189 195 200 201 202 203 205 210 215 217 219 219 220 223 227 232 234 234 230 223 213 198 177 150 130 122 121 124 132 131 140 144 141 134 127 127 134 139 133 119 109 106 100 104 121 137 171 259 282 287 284 279 276 274 271 265 259 255 250 252 253 245 239 235 235 234 233 231 229 228 226 224 227 229 229 229 229 228 225 224 223 222 223 223 221 216 209 201 195 195 188 170 213 215 218 222 226 227 227 226 225 225 224 224 224 224 223 221 220 218 213 206 206 195 183 175 170 168 166 164 165 164 162 162 162 161 160 159 156 152 148 144 140 137 137 136 135 133 132 131 130 128 127 126 126 126 125 125 126 125 123 121 119 118 118 120 124 130 135 138 140 142 137 138 140 143 145 146 146 146 144 143 141 140 143 157 187 203 206 206 206 207 208 210 212 213 212 212 211 211 207 201 198 197 197 198 201 206 208 210 214 221 225 225 224 224 226 227 227 227 227 228 230 231 228 225 224 223 221 218 216 215 215 215 214 212 209 209 208 205 200 197 196 196 196 197 197 198 200 202 204 208 212 215 219 223 230 239 249 254 255 255 255 253 249 245 241 238 235 231 227 223 221 217 212 207 203 200 197 193 190 188 185 184 183 186 199 208 212 213 214 214 215 215 215 215 216 217 218 218 219 219 220 222 223 225 225 226 226 226 226 225 226 227 229 230 230 230 231 232 231 231 231 231 230 228 225 222 220 219 218 218 218 218 217 216 216 217 217 217 218 218 217 217 218 218 218 219 219 219 219 219 219 219 219 218 218 218 218 218 218 218 218 218 217 217 217 218 218 217 217 217 217 217 216 216 215 215 214 214 213 213 335 335 335 334 334 334 333 333 333 333 333 332 333 333 333 333 334 335 336 337 338 340 342 343 343 344 344 344 343 342 338 335 334 334 335 337 337 349 359 0 355 346 335 327 328 330 332 331 328 326 323 314 301 291 286 282 280 278 277 275 270 263 261 264 270 278 283 284 282 278 276 275 273 272 274 277 279 282 286 289 293 292 292 296 299 303 308 314 319 324 327 328 329 329 330 331 332 332 330 327 323 319 315 310 309 308 308 305 300 293 285 267 247 223 205 197 197 197 200 202 206 215 230 248 264 274 274 266 252 244 225 211 203 200 199 204 212 216 212 205 203 195 198 204 210 217 226 232 239 244 246 245 243 236 228 229 236 243 247 248 245 228 135 102 94 72 45 22 349 316 298 290 285 282 281 282 284 292 310 350 70 113 127 136 149 177 209 214 218 211 170 211 209 200 196 194 193 190 186 188 179 155 121 96 82 65 46 33 25 20 18 16 17 16 148 174 189 197 203 207 213 221 226 228 237 248 260 273 285 291 282 262 256 261 264 266 271 277 268 256 245 239 236 237 238 239 239 239 239 240 241 244 247 250 254 258 261 261 259 258 256 253 253 258 254 243 238 235 235 235 235 238 241 234 193 160 154 147 137 135 137 138 138 147 160 171 178 182 186 191 197 203 214 231 260 276 276 214 192 187 187 192 197 200 201 201 200 199 198 200 204 207 208 210 213 214 211 208 189 159 130 124 126 125 119 113 106 101 97 97 103 202 217 218 218 217 219 216 211 206 201 199 198 198 200 202 203 203 203 203 203 203 204 203 205 206 201 193 185 181 183 189 194 198 199 200 200 203 208 214 218 219 219 218 219 223 227 228 232 230 222 210 197 180 154 133 126 124 132 144 145 154 155 147 137 132 134 144 152 144 127 117 112 106 114 128 133 143 232 278 282 280 277 274 269 265 263 261 260 260 263 268 267 258 248 246 240 236 233 231 229 226 224 226 229 230 232 232 230 228 226 224 223 222 221 218 212 202 201 194 181 157 138 170 178 187 202 217 225 227 227 227 227 226 225 225 224 222 221 221 219 215 210 204 190 179 174 171 170 168 167 168 166 164 163 162 161 161 160 157 154 150 146 142 140 141 139 137 135 134 133 131 128 128 128 128 128 127 127 128 126 123 121 119 118 118 119 124 126 130 134 137 137 135 137 141 144 146 148 149 148 148 146 143 142 147 162 184 211 218 216 212 209 206 205 209 212 212 211 211 211 209 204 202 201 200 200 203 207 209 211 218 225 228 228 227 226 227 228 228 227 227 228 229 228 225 223 222 221 219 216 214 213 214 214 214 213 212 213 211 207 202 198 196 197 197 197 198 199 200 201 204 208 212 215 218 222 227 236 247 253 254 255 256 254 251 245 241 239 238 234 231 229 224 218 212 207 204 201 198 195 192 191 191 190 190 195 207 212 214 215 216 216 215 216 216 216 216 217 218 219 219 220 221 222 223 224 225 226 227 226 225 224 224 225 227 227 227 228 229 230 230 230 230 230 229 227 225 224 222 219 218 218 217 217 217 216 216 216 216 217 217 217 217 217 217 218 218 218 218 218 218 219 219 219 218 218 217 217 217 217 217 217 217 217 217 216 216 217 217 217 217 216 216 216 216 216 215 215 214 214 213 213 335 335 334 334 334 333 333 333 333 332 332 332 332 332 332 333 333 334 335 336 338 340 343 344 344 344 344 343 340 337 334 332 333 334 335 338 344 2 10 3 351 339 330 326 326 328 328 328 324 321 317 308 298 291 286 282 280 278 278 276 271 267 264 267 272 280 286 289 287 285 280 275 270 268 268 271 273 277 280 285 289 285 287 291 297 304 313 320 325 328 330 331 332 331 332 332 333 332 330 326 322 317 313 310 308 307 306 302 297 287 274 254 238 221 206 198 196 193 196 200 205 213 226 244 259 265 264 263 263 256 244 232 221 213 207 208 214 215 209 207 205 200 201 206 211 218 226 233 240 245 246 246 243 238 232 232 239 246 251 251 243 209 102 95 83 53 338 313 301 294 289 285 282 281 280 280 283 290 308 70 113 128 134 141 160 195 218 218 217 210 203 207 209 202 199 197 195 192 190 186 176 158 131 100 76 60 43 31 25 22 24 29 52 93 140 163 181 192 199 205 213 218 224 231 242 252 263 273 282 285 281 270 265 266 269 273 280 283 273 253 239 234 234 236 238 238 239 239 239 239 240 242 244 248 252 255 257 258 256 256 255 257 263 272 275 264 253 246 243 241 239 238 237 226 197 174 166 159 146 146 144 143 144 150 160 171 180 184 186 189 194 200 209 214 225 248 227 190 183 182 186 192 197 201 202 202 200 198 197 199 204 208 210 211 211 209 205 205 180 155 143 145 147 142 133 122 114 107 104 102 99 133 215 221 221 220 220 221 217 210 208 205 202 203 206 209 211 211 210 209 208 209 209 209 212 213 208 201 190 183 184 190 195 198 198 198 199 202 206 211 216 219 217 216 216 218 221 223 227 227 222 214 205 196 180 158 148 144 160 172 171 172 167 155 144 141 146 153 155 145 143 127 114 112 122 134 135 149 221 262 270 271 272 266 259 253 251 254 258 261 265 267 271 274 272 260 249 242 237 233 231 228 227 228 231 232 235 236 234 231 228 225 223 222 220 215 207 196 193 179 156 128 125 141 146 145 154 187 207 217 226 229 228 227 226 225 223 220 220 221 221 219 213 198 182 175 172 172 171 171 170 170 168 167 165 162 161 160 160 160 157 153 149 144 143 145 142 140 138 137 135 134 132 132 132 131 130 130 129 128 126 124 121 119 118 118 121 125 125 129 133 135 136 139 142 145 148 150 152 152 153 153 150 145 142 146 157 170 201 221 222 223 216 207 203 206 210 209 209 210 210 210 208 207 206 206 206 207 209 210 212 221 226 228 229 229 229 228 228 228 228 228 228 227 226 224 222 220 218 217 214 212 211 212 213 214 214 213 214 213 210 204 199 197 197 198 198 199 199 200 201 205 208 212 215 217 221 226 234 244 246 253 255 255 254 251 246 241 239 239 237 235 232 225 218 212 207 204 202 199 197 196 195 195 196 198 205 213 215 217 217 217 217 216 216 216 217 217 218 219 220 220 220 221 222 222 223 225 226 226 226 225 224 224 225 225 225 226 227 228 229 229 229 229 229 229 227 227 225 222 219 218 217 216 216 216 216 216 216 216 216 216 216 216 216 217 217 218 218 218 218 218 218 218 218 218 217 217 217 217 217 217 217 217 216 216 216 216 216 216 216 216 216 216 216 216 215 215 215 214 214 214 213 335 335 334 334 333 333 333 332 332 332 331 331 331 332 332 332 333 334 335 336 338 340 343 343 344 343 342 339 336 333 331 331 333 336 336 340 352 6 9 1 343 329 323 324 325 326 327 325 322 318 312 304 297 293 288 284 281 280 279 275 270 267 267 270 276 284 291 296 297 294 287 277 269 263 261 261 265 269 273 278 279 269 274 286 302 315 324 329 332 333 334 334 334 334 335 335 334 333 330 326 321 317 312 310 309 305 302 298 291 281 265 246 231 219 206 202 195 188 188 197 207 213 222 237 252 255 248 250 252 256 258 247 233 223 216 214 216 217 212 214 211 207 206 209 215 222 230 236 241 244 244 246 244 239 235 234 239 248 254 253 235 169 123 86 62 355 313 297 289 284 280 280 280 280 280 279 282 289 302 121 131 140 145 160 201 219 216 218 197 185 194 207 211 207 204 203 199 197 195 191 185 175 158 114 67 47 35 26 21 20 24 43 89 121 145 162 178 189 196 204 214 214 224 234 244 254 263 271 278 282 281 277 274 272 275 280 287 289 279 254 236 231 232 235 237 237 239 240 240 240 239 240 242 246 249 253 254 254 254 254 255 257 263 271 276 275 266 258 255 250 243 236 228 211 191 180 176 171 160 157 154 150 149 152 159 170 180 186 188 190 192 197 199 205 213 211 188 177 177 179 185 192 197 201 201 202 200 198 197 200 205 210 213 214 212 211 207 196 172 158 158 160 159 154 147 136 125 118 113 109 106 120 193 217 223 225 225 224 219 215 212 207 205 206 209 212 215 215 214 213 212 213 212 215 217 217 215 210 201 190 187 191 195 197 198 198 199 201 205 209 213 216 214 214 214 214 215 218 222 224 222 218 215 211 204 195 187 182 199 203 200 196 187 173 163 161 161 158 154 153 138 126 122 125 134 142 146 173 228 249 255 258 260 258 253 243 238 241 248 255 261 254 256 259 263 264 260 252 243 237 233 231 230 232 237 236 241 241 237 233 230 227 224 222 217 212 205 199 177 152 130 117 120 129 132 128 123 128 140 178 219 228 227 225 224 223 220 216 217 218 219 215 202 186 175 171 172 173 173 172 172 172 171 169 166 163 161 161 163 163 162 157 153 150 149 148 145 143 141 139 138 137 136 136 135 135 133 131 130 128 126 122 119 117 116 117 119 121 125 131 135 137 139 143 147 150 153 155 156 157 160 160 157 150 144 146 151 158 175 194 198 210 212 207 205 208 209 206 207 210 212 212 212 210 210 211 213 215 216 216 217 223 227 229 230 232 233 232 230 230 230 230 229 227 226 225 221 218 216 214 212 210 210 210 212 213 213 214 214 214 211 205 200 197 197 199 199 199 200 200 202 205 208 212 214 217 220 225 230 234 241 251 253 253 252 251 247 242 239 239 239 237 233 226 218 213 208 204 202 200 199 199 199 200 202 206 211 215 217 219 219 219 218 218 217 217 217 218 219 220 220 221 221 221 221 222 223 225 226 226 225 225 224 224 225 225 226 226 227 228 228 229 229 229 229 228 227 227 224 221 218 217 216 215 215 215 216 216 216 216 216 216 216 216 216 216 217 217 217 217 218 218 218 218 218 217 217 216 216 216 216 216 216 216 216 215 215 215 215 215 215 215 215 215 215 215 215 215 214 214 214 214 213 335 334 334 333 333 333 332 332 332 331 331 331 331 331 331 332 332 333 334 335 337 339 341 343 343 341 337 334 331 328 326 327 329 331 333 339 349 357 358 351 336 323 321 324 326 327 327 328 324 319 310 301 296 294 292 289 287 285 283 278 271 267 268 274 282 293 305 320 323 318 317 299 260 239 236 238 241 246 250 258 238 187 212 307 327 332 335 336 337 338 339 338 338 338 338 337 336 335 331 326 321 317 313 312 309 303 297 290 282 273 259 242 227 218 209 206 195 186 184 192 205 211 219 234 246 247 245 233 230 236 241 236 228 224 220 219 219 220 219 220 214 208 208 214 223 229 234 239 243 245 246 248 246 241 237 237 241 249 258 261 223 103 95 66 28 336 313 298 288 282 278 278 279 279 280 280 282 287 255 143 147 154 165 216 234 240 228 201 175 170 195 212 216 214 212 210 207 204 202 200 198 196 193 170 44 30 23 18 13 14 18 56 120 141 159 170 185 194 200 203 207 216 227 237 246 254 262 269 276 280 282 282 281 281 282 286 293 295 288 267 243 233 232 233 234 236 238 239 240 240 239 239 241 244 247 249 251 252 252 253 253 256 262 268 273 274 271 268 263 255 244 229 210 193 185 184 185 181 172 167 165 157 154 154 159 168 180 189 193 193 194 196 197 202 205 199 183 176 176 180 184 191 196 199 200 202 201 199 199 201 206 211 215 217 215 213 206 192 178 171 170 167 166 164 160 151 140 137 127 119 116 127 170 206 221 227 223 218 215 216 211 208 207 208 211 213 215 216 215 214 213 214 215 217 218 218 218 217 211 200 192 193 193 196 198 199 200 202 205 209 211 213 212 212 213 213 214 216 217 219 220 221 222 221 219 216 212 210 218 219 218 213 205 194 186 182 174 166 157 150 138 132 133 139 147 154 165 198 227 239 242 246 251 253 248 234 226 228 234 242 246 237 240 241 245 256 263 256 242 234 232 230 232 236 239 245 248 243 238 235 231 228 225 220 212 209 202 183 160 137 121 116 121 128 132 129 120 119 113 123 193 217 219 218 218 217 213 208 207 208 206 196 183 174 170 171 173 175 175 174 174 174 173 171 169 166 164 164 166 168 166 162 161 157 151 150 150 147 145 143 142 140 140 139 139 138 135 132 130 128 126 121 117 114 114 114 116 120 126 133 138 140 143 147 151 155 157 158 160 162 165 166 164 155 147 145 149 157 164 167 170 175 189 204 212 214 212 206 206 212 214 215 216 214 214 216 218 220 222 224 224 227 228 231 232 233 234 233 232 233 233 232 230 229 228 225 220 217 215 213 211 209 208 209 209 211 213 214 214 213 211 206 200 197 198 199 199 200 200 201 203 205 208 211 214 216 219 220 223 230 238 246 251 251 251 250 247 243 241 240 240 239 235 229 221 215 208 205 203 202 201 201 203 205 207 210 213 216 218 220 220 220 220 219 218 218 218 218 219 220 221 221 221 221 221 222 223 224 225 225 225 225 224 225 225 225 226 227 227 227 228 228 228 228 228 228 228 227 224 221 218 216 216 215 215 215 215 215 215 216 216 216 216 216 216 216 216 217 217 217 217 217 217 217 217 216 216 216 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 214 214 214 214 214 213 334 334 334 333 333 332 332 331 331 331 330 330 330 330 331 331 331 332 333 334 336 337 339 341 341 337 331 326 321 318 318 317 318 321 324 331 338 344 345 340 333 328 327 331 330 331 333 333 329 324 311 300 296 296 298 300 297 296 293 287 277 268 271 283 307 348 23 40 36 42 59 76 97 117 138 152 159 160 159 178 136 120 82 3 346 343 343 342 342 343 342 342 341 341 340 340 338 336 332 326 321 318 316 313 309 303 292 280 271 264 254 241 227 221 218 209 199 190 185 187 194 204 216 234 239 240 232 215 207 211 211 213 216 219 221 220 221 221 221 220 213 205 207 218 228 234 237 240 243 246 249 250 248 241 236 238 244 254 267 303 296 32 56 39 355 327 313 301 292 285 281 279 279 279 279 280 281 279 222 159 159 166 189 226 228 236 211 184 170 178 198 212 218 219 218 217 216 214 210 208 207 207 208 213 12 14 11 11 10 5 359 83 157 176 194 203 212 215 217 215 218 226 233 240 247 254 262 269 275 279 283 284 284 285 287 291 296 296 293 283 265 246 236 235 234 234 236 237 239 240 239 239 240 243 245 246 249 251 252 252 252 254 259 265 268 269 268 268 262 254 238 213 191 183 184 188 190 185 184 180 172 163 158 157 160 168 180 191 198 199 199 198 198 200 202 199 187 179 179 181 184 189 190 195 199 201 201 200 200 202 206 211 216 219 219 218 207 197 192 188 184 177 173 172 170 167 161 157 149 140 135 141 163 192 213 221 213 211 210 208 205 206 208 210 212 213 215 216 215 214 214 214 215 216 214 215 219 220 217 209 200 198 196 197 199 200 201 204 208 211 212 213 213 212 213 214 215 215 215 215 217 221 224 226 225 224 223 222 224 226 225 221 214 208 203 198 184 181 170 157 148 143 144 148 161 172 191 213 225 227 233 238 243 245 239 221 213 216 222 229 230 224 227 227 228 237 246 240 227 218 216 218 221 231 248 256 253 245 239 235 232 229 225 218 213 205 191 174 159 141 122 121 124 130 135 135 129 127 117 119 157 193 203 207 210 210 199 192 190 184 179 172 168 167 169 172 175 177 177 176 177 177 176 175 173 171 168 167 169 171 170 168 166 161 156 155 154 152 149 147 146 144 143 143 142 140 137 134 132 130 128 123 117 114 114 114 116 121 129 136 141 143 146 149 154 159 159 161 162 165 167 167 163 154 145 144 155 161 165 170 171 169 180 201 215 219 216 209 209 212 216 219 220 218 217 219 221 222 225 227 228 229 230 232 232 232 232 232 233 234 234 232 231 230 229 225 219 215 214 213 211 209 207 207 207 210 212 214 213 213 211 205 200 198 199 199 199 200 201 202 203 206 208 210 212 214 214 217 222 228 235 243 248 249 250 249 247 244 244 241 241 240 236 231 223 215 208 204 203 203 203 204 206 208 210 212 214 216 219 220 221 221 221 220 219 218 218 219 220 221 221 221 222 222 222 222 223 224 224 225 225 225 224 224 225 225 226 227 227 228 228 228 228 228 228 228 227 226 224 221 218 216 215 215 215 215 215 215 215 215 216 216 216 216 216 216 216 216 216 216 217 217 217 217 216 215 215 215 215 215 214 214 215 215 215 215 214 214 214 214 214 214 214 214 214 214 214 214 214 214 214 213 213 334 334 333 333 332 332 331 331 331 330 330 330 330 330 330 330 331 331 332 333 335 335 337 339 337 331 323 316 312 310 310 310 311 312 317 324 331 336 336 334 331 332 335 340 338 340 340 336 332 325 311 299 298 301 305 306 309 308 305 301 292 283 291 44 68 71 70 67 69 72 78 87 97 107 117 123 127 128 130 128 111 90 41 6 353 349 348 347 347 346 346 345 344 343 343 342 340 337 332 326 319 317 315 311 309 304 290 273 261 255 249 243 230 226 220 213 207 202 197 190 190 201 217 237 238 239 224 207 201 206 207 208 211 215 218 219 219 221 221 219 212 204 208 221 230 236 239 241 240 244 248 251 249 243 236 241 252 267 292 332 333 31 42 14 336 321 313 304 296 290 285 282 280 278 278 278 275 260 195 163 164 174 196 212 214 212 187 170 169 183 199 210 216 219 220 221 222 223 219 214 210 208 209 236 356 2 2 2 359 351 333 242 197 220 235 245 252 252 247 241 240 241 243 246 250 256 263 270 276 280 283 283 285 287 289 293 295 295 293 290 284 271 254 248 236 233 233 234 236 238 239 240 241 243 244 245 248 251 251 250 250 251 255 260 263 264 264 262 257 247 227 196 182 181 186 191 193 188 190 186 177 168 162 159 160 167 179 192 200 204 204 202 200 199 200 200 193 184 183 182 183 186 187 194 198 200 201 201 201 202 205 210 214 218 219 219 210 208 207 205 199 189 182 180 179 178 177 177 176 174 168 165 171 185 201 210 203 204 202 200 200 203 208 211 213 213 214 214 215 215 215 214 214 212 210 211 215 220 220 215 209 207 200 200 200 202 203 207 211 215 215 216 216 215 214 215 216 216 215 214 214 218 222 226 226 226 225 224 225 227 227 224 219 215 211 206 201 193 182 173 166 160 157 160 181 194 209 216 218 225 229 229 227 222 206 199 200 206 213 217 218 218 220 218 217 221 224 219 209 199 190 183 179 189 239 257 243 246 239 235 232 229 225 222 216 201 188 178 168 153 132 131 130 131 133 134 133 127 119 128 149 166 177 186 193 195 172 167 166 163 162 162 163 166 170 174 177 179 179 179 180 180 180 179 178 177 174 172 173 173 174 173 170 166 161 160 158 155 152 150 149 148 147 146 145 143 140 137 135 134 132 126 120 115 114 114 117 124 132 139 144 146 149 151 156 159 160 162 162 164 165 164 160 152 146 148 154 164 174 182 183 180 182 196 208 213 213 210 210 210 215 221 223 221 219 219 221 221 224 225 227 229 231 232 233 232 231 231 233 234 233 232 230 230 228 224 217 214 214 213 211 208 206 206 206 209 212 213 213 212 210 206 201 199 199 199 200 201 202 202 204 206 208 209 210 212 212 216 221 226 233 240 246 248 249 248 246 245 244 241 240 238 235 230 225 219 211 205 205 204 205 207 209 210 211 213 214 217 218 219 221 222 222 222 220 219 219 219 221 221 221 221 222 222 222 222 223 224 224 225 225 225 225 225 225 225 226 227 227 228 228 228 228 228 228 227 227 226 223 221 218 216 215 215 214 214 214 215 215 215 215 216 216 215 215 215 216 216 216 216 216 216 216 216 216 215 215 214 214 214 214 214 214 214 215 214 214 214 213 213 213 214 214 214 214 214 214 213 213 213 213 213 213 334 333 333 332 332 331 331 331 330 330 330 329 329 329 329 329 330 330 331 332 333 333 335 336 332 325 316 310 305 303 303 305 307 308 313 321 328 331 331 330 330 334 342 346 346 348 340 330 323 314 303 296 298 305 308 310 313 312 308 306 305 314 25 79 86 82 80 78 78 80 86 93 101 108 114 117 118 120 119 109 87 55 21 4 357 353 353 352 350 349 349 349 347 346 345 344 341 338 333 326 319 317 312 308 306 303 290 268 254 247 245 243 238 234 228 226 225 225 224 213 205 212 226 238 238 241 222 206 204 213 221 224 222 220 219 220 220 221 226 225 218 213 216 225 233 239 243 243 243 243 247 250 249 246 242 251 269 292 320 345 358 28 33 354 328 319 313 306 300 294 293 289 283 277 274 270 256 214 173 165 171 183 187 200 203 192 174 163 170 186 199 209 215 218 218 221 225 228 227 220 209 204 212 320 349 353 355 354 349 338 315 259 228 247 257 266 272 273 271 267 262 259 256 255 256 260 267 273 278 280 281 283 284 287 291 294 294 293 292 290 287 286 281 265 244 233 229 230 232 236 239 241 242 242 243 245 247 249 248 248 247 247 249 252 256 258 258 256 249 237 215 187 179 184 190 194 195 195 195 189 181 173 166 162 161 167 179 192 199 200 206 205 201 198 198 199 197 190 188 184 183 183 186 192 197 198 200 201 202 202 204 208 209 213 217 218 215 216 216 215 209 201 192 188 187 186 187 189 192 195 197 193 188 189 196 200 197 198 196 194 195 200 207 211 213 213 212 212 214 214 215 213 212 209 207 208 213 218 219 218 216 212 206 203 203 204 206 209 214 218 219 220 219 218 216 216 216 216 216 214 214 216 219 222 224 225 224 224 225 227 228 226 223 219 215 212 211 203 195 192 187 181 177 181 201 210 216 219 221 223 221 200 131 98 107 156 183 196 206 208 211 214 217 216 213 214 215 210 203 196 191 189 181 175 171 178 189 231 234 231 229 225 222 220 211 200 192 186 179 164 146 143 136 132 131 127 121 116 121 140 152 157 159 161 165 167 156 156 156 157 159 162 165 168 172 175 178 179 180 181 183 184 184 184 184 184 184 181 178 177 175 174 171 168 165 164 161 157 155 152 150 150 149 148 148 146 144 141 138 138 135 130 126 123 117 115 118 127 137 144 149 150 151 153 153 155 158 160 162 165 167 167 164 158 153 155 163 169 180 191 195 191 186 191 198 203 206 207 208 209 214 220 224 223 221 220 221 221 221 223 226 228 230 232 233 233 232 232 234 235 234 231 228 227 226 221 216 214 213 212 211 210 209 205 203 206 209 211 211 209 209 206 202 202 200 200 201 202 203 203 205 207 208 209 209 210 212 216 220 225 232 239 245 246 247 247 247 246 245 243 241 239 236 232 229 224 217 214 209 208 208 209 211 212 212 213 215 217 218 219 222 223 224 223 222 221 220 220 221 222 222 222 223 223 223 223 223 224 224 225 225 225 225 225 225 225 226 227 227 228 228 228 228 228 227 227 227 225 223 221 218 217 216 215 215 214 214 214 214 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 214 214 214 213 213 213 213 212 213 214 214 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 212 334 333 333 332 332 331 331 330 330 330 329 329 329 329 329 329 329 330 330 330 331 332 333 334 330 322 313 305 297 292 295 297 301 305 311 319 324 326 327 327 329 334 337 346 352 350 332 310 299 292 290 292 297 303 304 307 307 304 301 300 303 311 4 82 90 87 85 82 82 87 94 101 106 111 113 113 112 113 109 87 59 32 13 3 358 356 355 354 352 351 350 350 349 347 346 345 343 339 333 329 326 316 308 303 301 299 288 266 248 239 237 238 240 239 238 241 245 248 245 234 224 224 233 238 239 237 218 199 205 225 245 252 245 235 229 226 225 227 239 242 233 225 226 231 236 241 243 245 246 246 247 249 250 249 253 304 345 355 340 358 14 21 12 341 325 321 315 309 303 299 298 294 286 276 264 248 209 171 162 168 179 189 189 201 202 191 177 171 176 190 202 209 214 217 217 221 227 233 236 232 222 219 306 338 343 345 345 344 339 329 308 273 257 269 273 277 279 279 279 277 275 272 268 265 265 268 273 278 280 281 282 283 285 288 292 294 295 294 292 290 287 285 282 272 252 233 224 224 227 232 238 242 243 243 244 245 246 247 245 244 242 242 243 245 247 249 251 249 241 225 202 183 179 186 194 197 198 198 198 192 185 178 172 167 165 169 180 188 194 199 203 204 200 196 196 198 198 195 192 189 186 185 187 191 195 197 199 201 201 200 201 203 207 211 214 217 217 216 216 217 214 209 202 197 196 194 194 196 198 200 203 204 200 195 195 195 194 195 194 191 192 197 205 210 213 211 211 210 211 214 216 214 212 210 208 209 213 216 218 218 218 215 211 206 205 206 207 211 215 219 221 220 220 220 219 217 216 215 215 215 215 217 218 219 222 224 224 225 227 229 230 229 226 222 220 218 214 210 207 206 203 198 194 200 212 217 216 219 219 213 192 137 108 100 105 133 168 186 192 202 207 212 215 215 214 213 212 209 205 202 200 197 193 189 184 191 197 206 219 222 221 221 218 214 208 202 197 194 188 175 162 154 142 139 132 122 112 111 128 147 157 158 156 155 154 154 154 155 156 159 162 165 168 171 174 176 177 178 180 182 184 187 189 190 191 192 192 190 188 184 179 175 172 170 168 167 164 160 157 154 153 151 150 150 150 149 147 144 141 142 140 138 136 130 124 119 123 133 144 152 156 155 152 155 153 154 157 161 165 171 173 174 174 171 167 166 173 169 177 193 201 196 186 185 190 195 197 200 204 209 213 219 224 225 223 222 223 224 223 225 227 228 229 231 233 233 232 233 235 235 235 231 227 225 223 218 214 212 211 211 211 210 208 205 201 199 203 206 207 207 207 206 206 203 201 201 202 203 204 204 206 208 209 209 210 211 213 216 221 226 232 238 243 245 245 246 245 245 245 243 242 240 238 235 230 226 223 218 214 212 212 212 213 213 213 214 216 216 217 219 222 224 225 225 223 222 221 221 221 222 223 223 224 224 224 224 224 224 225 225 226 226 225 225 225 225 226 227 227 227 228 227 227 227 227 227 226 225 223 221 218 218 217 216 215 214 214 214 214 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 214 214 213 213 212 212 212 212 212 212 212 213 212 212 212 212 212 212 212 213 213 213 213 212 212 213 212 212 212 333 333 332 332 331 331 330 330 329 329 329 328 328 328 328 328 328 329 329 329 330 331 332 332 328 320 311 301 292 287 288 289 295 302 308 315 319 321 323 325 328 331 333 343 353 340 313 296 285 280 283 289 294 298 300 301 297 294 293 294 298 300 322 93 96 93 88 85 88 95 101 106 110 112 111 108 107 105 92 60 37 21 10 4 360 357 356 356 354 353 351 350 349 348 347 345 342 339 333 332 326 315 305 298 296 294 285 265 244 235 225 227 231 237 240 244 248 248 241 232 226 227 231 234 235 228 207 182 190 231 263 266 257 248 247 238 233 237 246 247 239 232 232 235 238 241 241 247 250 251 250 250 249 249 341 60 56 48 42 32 23 14 358 338 328 324 316 310 306 304 303 300 291 270 239 207 181 164 164 171 174 180 190 200 203 198 190 185 187 196 206 209 211 213 216 221 229 239 247 256 275 311 332 337 338 339 338 334 329 320 306 288 285 293 289 287 285 284 282 281 280 278 277 274 274 275 278 280 280 282 283 284 286 289 292 294 295 294 293 291 291 287 281 272 251 228 217 216 221 229 238 242 243 245 246 246 245 243 241 239 238 238 240 240 242 243 245 242 227 205 188 180 181 187 196 197 200 202 201 195 189 184 179 174 172 174 181 181 189 195 198 199 196 194 195 197 198 197 195 195 191 189 189 190 193 195 198 199 198 197 198 199 205 209 213 214 214 213 213 214 216 214 212 208 204 201 201 202 201 200 201 203 202 196 196 193 192 192 191 189 190 195 202 207 210 209 210 208 210 214 217 217 216 216 213 213 214 215 215 216 217 216 213 209 208 209 210 213 216 217 218 218 219 220 220 218 216 214 214 215 216 217 218 219 222 223 224 226 228 230 232 231 229 229 225 221 218 216 215 215 213 208 206 212 219 219 219 217 209 185 151 130 120 115 118 133 140 159 181 198 205 210 213 214 214 213 213 211 209 208 206 204 202 200 198 201 201 200 206 212 213 214 212 209 206 204 202 200 195 185 176 172 163 148 132 117 108 115 135 151 159 161 160 158 156 157 158 158 160 162 166 169 172 175 177 179 179 180 182 184 186 190 193 195 197 198 198 197 195 189 183 179 176 173 171 170 166 163 160 159 157 154 152 153 154 152 149 146 145 150 150 149 149 147 141 133 134 142 153 162 165 162 158 160 155 156 160 165 171 178 182 184 185 184 183 181 179 168 172 186 195 190 180 178 183 184 188 194 201 207 211 216 221 225 227 227 227 226 227 229 230 229 229 229 230 231 233 234 235 235 236 233 229 226 221 216 213 212 210 210 209 209 207 203 197 191 194 201 203 205 206 206 205 203 202 202 203 204 205 206 208 209 209 210 212 213 215 218 223 227 232 238 242 244 245 244 243 243 243 241 239 237 235 233 229 225 221 216 214 215 214 214 214 214 214 215 216 216 218 220 222 224 226 226 225 223 222 222 222 223 224 224 224 224 224 224 225 225 225 225 226 226 225 225 225 225 225 226 227 227 227 227 227 227 227 227 226 225 224 221 220 219 217 216 215 214 214 214 214 214 215 215 215 215 215 215 215 215 215 214 214 214 214 214 214 213 213 212 212 211 211 211 211 211 212 212 211 211 211 212 212 212 212 212 212 212 212 212 212 212 212 212 212 333 332 332 331 331 330 330 330 329 329 328 328 327 327 327 327 328 328 328 328 329 330 330 329 324 316 307 298 292 290 289 290 295 301 307 312 315 317 319 321 324 326 328 330 330 288 290 288 283 281 282 289 291 295 299 298 293 290 289 291 292 288 172 112 108 99 92 91 96 102 107 110 111 110 107 103 99 91 69 42 26 16 9 5 2 360 358 357 356 353 351 350 349 348 347 345 342 339 335 334 327 317 306 298 292 288 279 260 238 225 221 218 223 229 233 235 236 233 227 222 223 225 227 232 230 217 191 168 166 201 247 254 254 253 252 247 241 239 240 239 235 231 232 236 239 240 242 248 254 257 256 251 241 191 92 81 76 69 59 44 27 11 353 339 330 321 312 306 306 305 304 303 294 250 201 185 178 173 172 174 174 178 186 194 200 200 196 194 196 202 207 206 206 207 210 216 228 245 267 292 314 327 333 335 335 335 331 325 317 310 305 302 298 301 300 296 294 290 287 285 283 282 281 280 280 280 280 281 282 283 284 285 287 289 292 294 294 294 293 292 291 287 281 267 242 216 208 210 216 227 233 241 246 249 249 247 244 240 236 235 234 235 236 238 240 240 239 230 202 180 176 177 182 187 192 196 202 204 202 198 194 191 187 183 180 179 180 181 186 191 193 193 193 193 196 197 198 198 198 197 196 194 191 189 190 192 194 196 194 194 195 197 203 209 213 214 214 212 210 211 215 216 216 215 212 209 208 208 205 202 200 200 198 196 195 191 190 190 189 189 190 194 199 204 206 206 206 205 209 213 217 219 221 222 219 217 216 215 215 214 217 217 214 212 211 213 215 217 218 218 218 218 218 218 219 218 216 213 212 214 215 216 218 220 221 223 224 226 229 231 233 233 232 231 227 223 221 220 220 220 218 215 215 220 223 222 220 213 192 160 143 136 132 129 131 140 143 156 179 195 205 208 210 212 213 214 213 213 213 212 210 209 207 206 205 204 199 196 198 203 206 210 209 208 206 205 205 204 202 194 189 186 178 156 131 113 109 121 139 153 160 163 163 163 162 162 163 163 164 166 169 173 175 178 179 180 181 183 184 186 189 193 196 199 201 202 202 201 197 193 188 183 180 176 174 173 169 166 165 163 161 159 156 156 156 155 153 152 153 160 160 162 166 166 163 156 151 154 162 169 171 170 170 168 163 162 165 171 176 182 190 195 196 196 194 191 187 175 172 175 177 174 171 172 172 178 182 189 198 205 209 213 218 225 231 233 234 235 234 235 233 231 230 229 227 228 231 233 235 236 236 234 231 227 220 216 213 211 210 209 208 207 205 199 191 184 186 196 200 202 204 205 205 203 202 202 203 204 206 207 209 210 211 212 213 215 217 220 225 230 234 239 242 244 245 243 241 240 241 240 237 233 231 229 228 224 218 214 214 216 216 215 215 215 216 215 216 217 218 220 223 225 226 227 226 225 225 224 224 225 225 225 225 225 225 225 225 225 225 225 226 226 226 225 224 225 225 226 226 226 227 227 227 227 227 226 226 225 223 222 221 220 218 216 215 215 214 214 214 214 215 215 215 215 215 215 215 214 214 214 214 214 214 214 213 213 212 212 211 211 211 211 211 211 211 211 211 210 211 211 211 211 211 211 212 212 212 212 212 212 212 212 212 333 332 332 331 330 330 330 329 329 328 328 327 327 327 326 327 327 327 328 328 328 328 328 325 318 309 301 296 294 294 294 296 299 302 307 310 312 313 314 316 318 319 314 300 265 247 266 279 282 282 283 287 288 295 298 298 296 294 292 292 287 211 130 118 116 104 98 99 103 108 111 112 110 106 102 102 91 74 48 31 21 14 9 5 3 1 359 358 355 353 352 350 349 348 347 346 343 341 338 335 329 319 309 299 291 281 270 251 231 224 222 219 221 226 231 229 224 217 213 213 220 223 227 231 227 208 183 170 176 199 223 238 245 252 257 256 243 229 228 227 227 228 230 234 235 238 242 247 253 259 258 246 197 120 99 88 86 76 63 48 30 11 353 339 326 313 304 299 300 299 300 300 288 237 195 186 181 177 175 176 176 178 184 190 195 197 197 199 204 205 206 204 199 196 196 202 220 265 302 318 326 331 332 333 335 333 327 315 305 301 305 312 313 312 310 305 300 295 291 287 285 284 284 283 282 282 282 282 283 284 285 286 287 290 292 293 291 292 292 291 289 284 276 260 228 205 202 206 214 223 224 239 250 254 252 248 243 235 231 229 230 231 232 236 238 237 232 216 180 162 169 176 183 186 189 196 203 204 202 200 197 196 195 193 189 186 184 183 184 187 188 189 190 193 196 197 198 198 198 199 199 196 192 189 188 189 191 192 191 191 192 196 203 209 214 216 215 212 209 209 212 212 215 216 216 215 214 213 209 206 202 198 196 195 192 188 187 187 188 189 191 195 199 201 202 201 200 201 206 210 214 218 222 223 223 221 220 217 214 213 215 216 214 213 214 216 219 220 220 219 218 217 216 216 217 217 214 212 212 213 214 217 218 220 221 222 224 226 229 231 232 232 232 231 228 225 223 222 222 222 222 221 222 225 226 225 221 214 194 169 155 148 143 141 144 142 152 167 184 196 203 205 207 211 213 213 214 214 214 215 214 212 211 209 208 205 199 195 193 195 201 206 207 207 207 207 208 208 207 202 206 200 187 163 133 113 112 125 143 156 162 165 165 166 166 167 167 167 169 170 173 176 178 180 180 183 185 186 187 189 192 196 199 201 204 205 205 204 200 195 191 187 183 180 177 176 173 172 170 168 166 164 162 161 161 161 160 161 164 170 172 175 179 180 178 173 167 165 168 171 172 173 175 180 176 171 172 176 181 186 194 200 204 207 204 201 195 185 176 171 167 166 167 170 173 179 183 188 196 202 206 210 214 223 229 233 236 239 239 239 237 234 233 230 227 224 224 228 233 235 235 232 229 225 220 213 210 208 206 205 206 206 202 195 186 180 182 191 191 194 200 203 204 203 202 202 203 205 206 208 209 210 212 214 216 217 218 222 227 232 236 239 242 245 245 243 240 239 240 240 239 236 233 232 232 227 220 215 215 216 216 216 216 217 217 217 217 218 219 221 223 225 226 227 227 227 227 226 226 226 226 226 226 225 225 225 225 225 225 226 226 226 226 225 225 224 225 225 225 226 227 227 227 227 227 227 226 225 224 223 221 219 218 217 216 215 215 214 214 215 215 215 215 215 215 215 215 214 214 214 214 214 214 213 213 212 212 211 211 210 210 210 210 210 210 211 210 210 210 210 211 211 211 211 211 211 211 211 211 211 211 211 211 332 332 331 331 330 330 330 329 328 328 327 327 326 326 326 326 326 326 327 327 327 326 323 317 307 299 295 295 296 296 298 300 301 304 307 309 309 308 308 309 310 306 286 253 225 226 247 269 278 279 280 282 284 290 293 296 299 303 313 339 82 111 117 117 112 106 104 106 109 111 112 110 106 98 96 91 75 56 35 24 17 12 7 4 2 2 1 358 355 352 351 350 349 348 347 345 342 342 339 335 329 319 309 300 289 274 258 241 231 228 226 224 225 229 234 229 218 208 204 204 206 215 226 231 224 204 183 184 200 214 223 233 233 252 261 250 230 222 223 223 223 224 227 230 231 236 240 244 249 254 254 229 154 118 103 93 91 76 62 48 32 12 351 336 317 304 300 296 294 292 293 294 282 235 197 183 174 172 173 175 179 182 186 189 191 194 198 204 209 199 199 192 184 180 179 184 223 307 322 327 331 334 334 336 338 335 327 309 292 292 307 318 319 317 317 311 304 299 294 290 288 287 286 285 284 283 283 283 283 284 285 286 287 289 290 290 289 289 289 288 285 280 271 253 222 201 201 206 209 215 222 238 251 257 255 248 239 227 223 223 224 227 230 234 236 235 228 210 179 163 169 178 180 185 191 198 203 204 201 200 200 201 201 200 199 196 193 188 185 184 184 186 189 193 196 197 197 197 199 200 199 196 192 189 188 188 188 189 189 190 190 195 202 209 213 215 212 210 208 208 209 210 212 213 215 216 217 215 212 209 206 203 199 193 188 182 183 186 188 190 191 195 198 199 199 198 196 198 204 208 210 214 219 222 225 225 224 219 214 212 212 212 211 212 215 218 220 220 220 219 217 214 213 214 215 215 212 211 211 213 215 218 220 222 222 223 224 227 229 230 230 231 231 230 229 227 225 224 224 224 224 225 225 227 227 226 224 220 212 199 185 172 162 158 160 160 173 186 195 194 192 193 201 210 213 214 214 215 216 217 217 215 214 212 209 207 201 199 196 195 197 201 204 206 207 209 210 211 212 211 212 206 193 170 139 120 118 130 146 158 162 164 167 168 168 171 171 172 173 174 176 179 181 182 183 185 188 189 191 192 196 200 202 204 203 206 207 206 203 198 194 189 186 183 181 181 179 177 174 172 171 170 168 167 168 169 170 169 174 180 182 185 189 190 188 182 175 170 169 169 170 172 179 187 185 178 178 183 186 190 194 196 206 212 210 207 202 192 181 171 165 165 165 171 180 188 192 194 197 202 205 206 209 214 217 226 232 235 236 237 236 235 234 232 230 227 226 224 229 232 231 229 225 222 218 204 202 196 191 192 198 199 195 188 182 178 179 184 181 188 195 200 201 202 201 202 203 205 206 207 209 212 215 218 219 219 220 224 230 234 235 238 243 247 247 245 243 242 242 243 243 242 241 238 240 233 225 220 218 217 216 217 217 218 218 218 218 219 220 221 223 225 226 227 228 228 228 228 227 227 227 226 226 226 225 225 225 225 225 226 226 227 226 226 225 225 225 225 226 226 227 227 227 227 227 227 227 226 225 223 220 219 218 217 217 216 215 215 215 215 215 215 215 215 215 215 215 214 214 214 214 214 213 213 212 212 211 211 210 210 210 210 210 210 210 210 210 209 209 210 210 210 210 210 211 211 211 210 211 211 211 211 211 332 332 331 330 330 329 329 328 328 327 327 326 326 325 325 325 326 326 327 328 328 325 319 309 300 293 292 292 294 297 300 301 302 305 306 305 302 299 297 299 298 284 255 226 209 212 233 260 273 275 275 275 277 280 284 289 296 310 337 23 78 103 105 108 109 108 109 111 113 112 110 105 100 98 91 77 60 41 27 19 14 9 5 2 0 1 359 356 354 351 349 349 348 347 346 344 341 342 338 333 326 316 306 296 284 266 248 239 238 231 229 228 227 228 229 226 216 208 205 204 205 214 226 228 220 207 197 203 218 220 221 224 229 245 247 231 223 222 224 224 223 223 225 227 229 233 235 238 241 244 241 213 152 127 120 109 93 76 61 47 30 10 348 326 307 295 295 291 288 287 288 289 276 211 173 162 159 164 166 174 182 188 191 190 189 191 197 204 206 191 187 173 165 162 161 161 323 329 331 334 336 335 341 344 345 341 332 313 288 297 316 322 323 323 319 313 306 300 296 293 291 290 288 287 286 285 284 284 284 284 285 286 287 288 289 286 286 285 283 282 280 276 266 249 224 206 203 208 209 213 223 235 247 256 257 245 229 214 215 218 219 223 229 233 235 233 226 212 190 175 177 183 182 188 194 200 203 203 200 199 201 204 205 205 204 203 201 194 187 182 181 184 190 194 196 196 196 196 198 199 198 195 192 189 187 187 188 188 188 188 190 194 202 207 211 211 210 209 209 208 208 208 209 210 212 214 215 214 213 211 210 209 202 190 181 178 183 188 190 190 190 192 195 196 198 196 194 196 201 206 208 212 216 220 223 224 224 220 215 212 210 209 209 211 215 219 221 221 221 219 218 215 212 211 212 212 211 211 211 213 217 220 223 225 225 225 227 228 229 230 230 230 229 229 229 228 226 225 225 225 226 226 226 228 228 227 226 224 222 217 209 197 190 183 181 186 196 202 200 185 171 175 197 210 214 214 215 216 217 218 219 218 216 214 212 209 205 205 200 196 195 196 200 204 207 210 212 214 214 214 212 209 198 178 151 131 126 134 148 160 162 165 168 170 171 174 175 176 177 178 180 181 181 183 186 188 190 192 195 197 201 204 205 206 206 206 207 206 204 200 196 191 188 186 185 185 183 181 178 176 176 175 174 174 175 176 176 177 183 188 190 192 194 194 189 180 172 168 167 167 168 173 181 186 187 184 184 189 192 194 195 196 204 211 212 210 206 198 186 172 164 163 165 175 189 198 202 203 204 206 204 201 202 203 210 220 226 227 228 230 232 234 234 233 233 232 228 224 226 229 229 226 222 218 212 200 189 174 165 166 176 182 181 178 176 175 176 178 178 184 190 195 198 199 200 201 202 204 205 207 210 214 219 222 223 222 223 226 231 232 236 240 245 248 249 248 246 246 246 247 248 248 247 245 246 241 233 227 223 219 217 218 218 218 219 219 219 220 221 222 223 225 226 226 227 228 228 228 228 228 228 227 226 226 226 226 225 225 226 226 227 227 227 227 226 225 225 226 227 228 228 228 228 227 228 228 227 227 225 223 221 219 218 218 218 217 216 216 216 216 216 216 215 215 215 215 215 214 214 214 214 213 213 213 212 211 211 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 210 210 332 331 331 330 330 329 329 328 327 327 326 325 325 325 325 325 325 325 327 329 329 325 318 308 300 294 293 292 295 298 300 301 303 305 303 299 294 290 288 285 273 255 234 216 205 205 225 253 270 275 274 270 269 272 275 281 291 309 333 12 55 87 99 106 108 110 113 114 113 110 105 99 95 93 81 65 48 32 21 15 10 6 3 1 359 358 356 354 352 350 348 347 346 345 342 342 341 339 335 331 324 315 304 292 276 256 242 238 238 235 231 229 228 227 225 223 218 215 218 219 221 228 232 230 221 215 215 221 226 224 223 218 218 223 227 224 223 226 228 228 225 223 222 224 227 230 231 232 233 233 228 208 171 149 139 122 98 76 60 45 27 7 342 317 305 301 291 285 283 284 285 285 257 149 139 140 145 151 159 172 183 190 192 190 186 189 196 200 197 187 172 158 151 146 137 73 349 339 339 345 347 348 354 356 353 346 335 319 305 311 321 323 324 323 320 314 306 301 298 296 294 293 291 290 289 288 287 286 285 285 286 287 287 287 287 283 283 280 277 275 273 270 261 247 229 215 209 208 211 216 224 232 239 244 262 226 198 198 204 207 214 221 228 233 234 232 226 216 203 192 188 187 191 194 199 202 203 201 199 199 202 205 206 207 208 208 205 197 189 184 183 186 191 195 196 196 196 195 196 197 197 195 193 189 188 188 188 187 187 188 191 196 203 207 209 209 209 210 210 210 209 207 207 208 210 212 213 212 210 209 209 209 199 183 176 178 186 192 193 191 190 190 191 194 196 195 192 193 197 203 208 211 215 216 219 222 223 220 215 212 209 208 207 209 214 215 219 222 223 222 220 217 213 210 209 210 211 211 211 214 218 222 226 228 229 228 228 229 230 230 231 230 229 229 229 229 228 227 227 227 227 227 227 228 228 228 227 226 225 223 219 212 210 206 205 208 211 209 198 167 153 164 193 204 206 211 214 216 217 218 219 220 219 217 213 212 211 208 203 197 193 192 196 201 205 210 213 213 215 215 214 211 202 187 165 144 135 138 150 152 161 167 170 171 173 176 178 179 180 181 182 182 184 185 187 190 192 195 198 200 204 205 206 207 207 206 205 205 204 201 197 193 190 189 190 189 187 185 183 181 180 180 180 181 182 182 182 184 190 194 195 196 197 194 183 168 163 161 161 164 168 174 181 187 190 190 191 196 197 198 197 197 201 208 210 208 207 201 189 174 170 161 165 179 194 203 208 212 212 208 202 199 199 201 209 216 220 221 223 225 228 231 230 233 235 234 230 226 226 229 229 227 223 218 213 196 172 154 145 144 150 158 164 167 170 171 173 175 178 182 187 190 194 196 197 198 199 200 202 205 209 215 223 227 226 225 226 228 231 232 237 242 248 250 251 250 248 248 249 249 250 251 252 250 247 246 242 236 230 225 222 220 219 220 220 220 220 221 221 222 223 224 224 225 226 227 228 228 229 229 228 228 227 227 226 226 225 225 226 226 227 228 228 227 227 226 225 226 227 228 228 228 228 228 228 228 228 227 226 224 221 220 220 219 218 218 218 217 217 216 216 216 216 216 216 215 215 215 214 214 214 213 213 212 212 211 211 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 210 210 332 331 330 330 330 329 328 328 327 326 326 325 325 324 324 324 324 325 327 329 328 323 317 309 302 298 297 296 298 299 300 302 303 301 297 292 286 284 280 267 250 238 226 216 210 213 228 253 271 276 275 271 267 268 270 277 291 316 340 20 32 71 102 109 110 113 114 114 110 105 99 92 90 84 71 56 41 25 16 11 6 2 359 359 357 355 353 352 350 348 347 345 343 341 338 339 337 335 332 330 326 320 310 293 271 251 246 241 247 243 237 234 235 237 233 226 222 224 224 235 239 241 240 235 227 225 228 230 229 225 225 215 210 216 226 230 229 234 235 232 230 226 224 224 226 228 228 228 228 228 225 214 201 191 167 145 105 75 57 41 24 3 338 315 306 298 287 281 280 281 282 278 144 123 124 133 138 145 158 168 177 183 185 185 184 187 193 188 171 155 151 147 142 130 90 23 358 351 352 356 359 3 6 3 356 346 331 317 312 316 321 321 321 320 317 312 306 301 299 298 297 296 295 294 292 291 290 289 288 288 287 287 287 286 285 284 280 276 272 269 267 265 259 249 236 225 219 217 216 219 226 231 232 224 121 118 169 189 193 200 211 220 229 233 233 230 225 218 211 207 203 201 201 203 205 206 205 201 199 200 202 205 207 209 210 210 206 198 190 186 186 188 192 194 196 196 195 194 194 195 195 194 192 190 189 189 189 188 187 189 193 198 204 208 208 208 209 210 211 211 209 208 207 208 210 212 213 211 209 208 207 204 191 176 178 184 190 193 194 192 191 191 192 194 194 193 190 191 195 201 207 212 214 215 218 220 220 219 216 212 209 207 207 208 209 212 218 222 223 223 222 219 215 211 209 209 209 210 211 213 217 222 226 229 231 230 229 230 231 232 232 231 229 229 230 230 230 230 230 230 229 229 229 229 229 229 228 227 227 225 223 221 219 218 219 220 217 206 183 147 148 165 184 192 197 205 211 215 216 218 219 219 219 218 217 216 214 209 203 196 191 191 194 198 203 207 209 211 214 215 214 211 206 196 181 159 144 139 141 152 163 168 171 173 175 178 180 181 183 183 184 184 185 186 188 191 194 196 199 202 204 204 206 207 207 206 205 204 203 200 197 194 192 192 192 191 190 189 187 186 185 185 185 186 186 186 187 189 196 198 199 199 198 194 177 160 156 155 157 164 171 176 182 188 192 195 197 198 200 202 199 197 199 204 206 207 208 203 197 188 173 158 168 187 198 203 209 214 215 210 207 203 201 204 211 216 218 219 220 222 224 227 225 231 235 236 234 230 228 230 230 229 224 219 211 171 151 142 138 137 141 147 154 161 162 166 171 176 179 182 185 188 191 193 194 194 194 194 195 199 201 209 222 228 227 226 227 227 229 232 238 245 249 251 252 251 250 249 249 249 250 252 252 252 250 250 248 244 238 234 232 225 222 221 221 221 222 223 222 223 223 223 224 225 225 226 227 228 229 229 229 229 229 228 227 226 226 226 226 226 227 228 228 228 228 227 225 226 227 228 228 229 229 229 229 229 229 228 227 225 223 221 221 220 219 219 219 218 217 217 217 217 216 216 216 216 216 215 215 214 214 213 213 212 212 211 211 211 210 209 209 209 208 208 208 208 208 208 208 208 208 208 208 208 208 209 208 208 208 209 209 209 209 332 331 330 330 330 329 328 327 326 326 325 325 324 323 324 323 323 324 325 326 324 318 312 306 301 300 299 299 298 299 300 302 301 296 290 285 278 279 271 256 243 234 225 222 222 227 239 255 268 273 273 270 266 265 266 273 296 335 13 57 50 94 108 111 111 113 113 110 103 97 93 94 87 75 62 47 32 18 11 6 2 359 356 356 354 352 351 349 347 345 344 342 340 338 336 336 333 331 328 328 328 328 321 306 287 270 263 259 269 256 247 247 253 257 254 238 225 224 227 234 236 238 238 236 234 233 235 235 231 227 223 214 208 217 231 237 236 236 236 233 232 230 227 226 227 227 227 227 229 231 232 230 226 220 211 199 141 73 53 37 21 2 338 323 313 295 283 279 279 282 283 111 112 116 123 123 140 154 162 165 168 171 170 168 166 162 153 160 101 106 118 125 123 98 47 22 12 7 6 3 8 10 10 5 357 346 332 320 315 315 317 318 317 316 313 309 305 302 301 301 302 301 300 299 298 297 296 296 294 291 289 288 287 286 285 282 276 271 267 265 264 262 259 252 244 237 232 227 223 223 226 228 225 213 164 138 173 185 188 197 209 220 229 233 232 228 223 218 215 215 213 211 210 211 211 210 209 203 201 202 203 204 207 211 212 212 207 197 190 188 190 192 194 194 196 196 195 193 193 192 192 192 191 190 190 190 190 189 189 192 196 200 204 207 207 209 209 211 211 210 209 208 208 208 209 212 213 212 212 210 207 199 186 177 185 190 193 194 195 195 194 193 193 194 193 191 189 189 194 201 209 213 213 216 217 219 219 217 215 212 209 207 208 209 210 213 218 222 223 223 221 219 215 212 210 209 208 208 210 213 217 221 226 229 231 231 231 231 231 232 232 231 230 230 230 231 231 231 231 232 232 232 231 231 231 230 230 229 228 226 225 225 223 224 225 224 217 198 167 146 152 162 170 180 191 200 208 213 216 217 218 219 219 218 218 216 213 209 202 196 192 192 194 197 199 202 203 207 211 213 213 211 209 205 193 172 156 147 148 157 165 169 171 173 177 180 182 184 184 185 185 186 186 187 189 192 194 197 199 201 202 204 205 206 206 205 205 204 202 199 197 195 195 194 194 193 192 192 191 191 190 188 188 188 189 190 191 194 200 201 202 202 200 195 179 177 162 158 162 169 174 178 184 191 196 199 201 201 204 204 202 199 200 203 204 205 207 206 202 192 177 167 177 191 199 204 209 213 215 213 212 208 206 208 214 217 218 220 221 222 223 224 225 229 233 234 233 231 231 233 233 226 223 214 188 147 140 138 139 140 141 144 150 157 157 164 171 176 180 183 186 188 189 190 190 190 189 187 184 185 188 199 214 222 225 225 225 226 228 233 239 246 249 251 252 251 250 249 248 248 249 250 251 252 252 251 250 249 246 244 240 233 227 224 224 223 224 225 224 224 224 224 224 224 225 226 227 228 229 229 230 230 229 229 228 227 226 226 226 227 228 228 228 228 228 227 226 227 228 229 229 229 230 230 230 230 230 229 228 227 225 223 221 222 221 221 220 219 218 218 218 218 217 217 217 217 216 216 215 215 214 214 213 212 212 211 211 211 210 209 209 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 208 331 331 330 330 329 328 328 327 326 325 325 324 324 323 323 323 322 322 322 322 318 311 305 302 300 300 299 298 297 297 297 298 295 289 284 278 274 274 264 252 241 233 229 229 231 237 245 251 255 266 267 265 263 262 263 270 302 7 59 81 84 108 112 112 111 110 107 101 94 88 86 84 76 64 49 35 21 11 5 1 358 354 353 353 351 349 348 347 345 343 341 339 336 336 335 332 329 326 322 321 321 322 318 308 304 300 291 281 274 268 268 273 276 275 268 245 236 224 218 217 219 224 227 228 231 235 237 237 236 231 222 213 210 218 233 236 234 233 234 234 234 232 230 229 229 229 229 230 232 237 241 242 242 242 240 235 224 76 49 34 19 3 351 355 326 288 279 277 279 291 86 96 105 121 132 134 157 165 166 164 159 153 144 128 106 87 83 86 79 86 93 97 91 65 40 32 29 21 17 14 11 11 8 4 358 352 345 336 326 322 318 314 310 309 308 307 306 306 307 310 312 310 308 307 306 305 304 302 299 295 291 289 288 288 286 281 274 268 265 263 262 261 258 254 249 249 242 235 229 227 227 227 221 209 187 177 185 183 189 197 209 221 230 234 232 226 220 217 216 216 216 217 217 218 218 216 214 207 204 204 205 206 209 213 214 214 208 197 190 190 194 194 196 198 198 197 195 193 192 191 191 191 190 190 190 191 192 191 192 195 199 203 205 207 207 209 210 212 213 211 209 209 209 208 209 211 212 212 213 210 207 199 189 186 192 193 193 194 195 196 197 196 194 193 192 190 188 189 193 201 204 208 212 215 217 218 217 216 214 211 208 208 208 209 212 215 218 221 222 220 219 217 215 213 211 210 208 208 210 214 218 222 226 230 232 233 232 232 231 230 230 229 229 229 230 231 231 231 231 232 233 233 232 233 233 231 230 229 229 228 227 227 226 227 228 225 214 192 165 155 158 157 168 179 189 197 205 211 216 218 218 218 218 218 218 215 212 208 203 197 194 194 195 197 197 198 200 203 207 210 210 211 211 209 199 189 178 165 157 161 165 167 170 174 177 181 184 186 185 187 187 187 186 187 189 192 195 197 198 199 201 203 204 205 205 205 204 203 201 199 198 197 196 195 194 194 194 195 195 195 194 193 192 191 191 192 194 197 201 203 203 203 202 201 198 183 166 164 169 175 177 179 187 197 202 203 204 206 207 206 203 201 202 203 204 204 204 204 201 195 188 184 187 192 199 205 209 212 214 214 215 214 213 214 217 219 219 219 222 223 223 224 226 228 231 231 230 228 231 236 238 236 219 188 155 139 138 139 141 143 143 144 145 147 153 161 170 176 181 184 187 188 189 188 188 187 184 180 176 175 187 200 211 217 221 221 223 224 227 231 238 244 246 248 249 249 248 248 247 246 247 248 249 250 250 250 250 250 250 249 246 242 236 231 228 227 227 228 227 227 226 225 224 224 225 225 227 228 229 229 230 230 230 230 229 228 227 226 226 227 228 228 229 229 228 228 227 228 229 230 230 231 231 231 231 231 231 230 230 229 227 225 224 225 224 222 221 220 220 219 219 219 218 218 218 218 217 216 215 215 214 214 213 213 212 212 211 211 210 209 209 208 208 208 208 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 208 208 331 331 330 330 329 328 327 327 326 325 324 324 323 323 323 322 321 321 320 318 313 306 301 299 299 299 298 297 296 295 293 290 286 281 276 277 272 266 258 249 241 234 232 232 235 239 245 247 252 258 260 261 260 260 261 266 290 36 47 84 102 113 115 113 110 106 99 92 84 77 78 73 63 48 33 22 10 4 359 356 353 353 351 350 348 347 346 344 343 341 339 337 334 335 332 329 325 320 313 309 303 296 288 280 279 283 281 271 270 279 291 297 289 276 258 243 242 224 218 215 215 216 218 220 226 233 236 237 237 232 223 215 215 223 233 234 231 232 233 234 235 235 235 235 235 235 235 235 236 243 246 247 250 251 249 244 239 236 44 32 18 6 1 354 301 273 272 272 273 94 97 102 117 137 149 158 168 170 167 161 150 137 119 97 82 80 77 75 75 79 82 81 69 51 40 38 37 34 25 16 12 10 6 2 359 359 2 8 7 355 336 311 280 293 301 306 309 313 317 321 323 321 319 316 313 311 309 307 301 297 294 292 290 289 286 280 273 266 263 262 262 261 259 257 254 251 246 240 234 231 229 228 224 214 202 205 204 198 197 200 210 223 232 235 232 224 217 216 215 215 217 219 220 222 223 221 216 214 209 208 208 210 212 215 216 216 210 199 192 192 196 195 200 202 202 199 197 193 192 192 192 191 191 191 191 192 193 193 195 198 201 204 208 209 209 209 211 213 213 212 211 211 210 209 210 211 212 212 211 209 208 204 198 195 195 192 192 194 194 196 199 199 197 194 192 190 189 190 194 201 201 207 211 214 216 217 215 213 212 210 208 208 208 210 212 215 218 221 221 219 216 215 215 213 212 210 208 209 211 215 219 224 227 231 233 233 233 233 230 230 229 229 229 229 230 231 231 231 231 231 232 233 233 234 233 232 230 229 229 229 229 228 228 229 229 226 213 190 171 165 164 164 171 178 186 194 202 209 216 219 220 219 219 218 217 214 211 209 205 201 198 196 195 196 196 196 198 200 204 207 208 211 212 209 202 202 190 174 164 162 163 165 170 174 178 181 183 184 187 188 189 188 187 188 190 193 196 198 198 199 201 203 203 204 204 204 203 201 200 199 198 197 196 196 197 198 197 196 196 196 197 196 196 194 193 194 196 198 201 202 202 202 202 202 199 188 171 169 175 179 180 182 190 202 203 208 210 210 209 208 205 203 203 205 205 205 206 202 201 200 199 198 197 197 201 207 210 211 213 217 219 220 219 219 220 221 220 219 221 221 223 225 227 229 231 230 229 228 231 236 237 244 203 151 140 139 141 142 143 144 143 142 143 144 149 158 168 175 181 185 187 189 189 189 188 186 183 180 177 179 196 207 214 217 219 219 219 219 222 227 234 240 241 244 245 246 246 245 245 245 245 246 246 247 248 247 248 249 249 250 249 247 244 240 235 232 232 233 232 230 229 227 226 225 225 226 227 228 229 229 230 230 230 230 230 229 228 227 227 228 228 229 230 230 229 228 228 229 230 231 231 232 232 232 232 232 232 231 231 230 229 228 227 228 226 224 223 222 221 221 220 220 219 219 219 218 218 217 216 215 215 214 213 213 213 212 211 211 210 209 209 208 208 208 208 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 207 207 207 331 331 330 330 329 328 327 326 326 325 324 324 323 323 322 321 321 320 319 317 312 305 300 298 298 298 298 297 295 293 289 284 279 273 269 271 264 259 253 248 241 235 232 233 236 238 241 243 247 252 255 257 258 258 259 263 269 297 353 104 116 120 118 114 108 100 90 80 74 70 67 58 45 30 18 9 359 356 353 351 350 350 349 347 346 345 344 343 341 339 337 336 334 333 329 324 318 311 304 296 286 270 257 254 257 258 261 255 261 274 285 288 281 269 250 242 236 224 221 220 220 219 220 222 228 234 236 237 237 234 228 220 222 229 235 234 230 231 231 234 237 238 239 241 241 240 239 240 243 250 250 253 255 253 250 245 241 245 32 30 19 15 10 331 262 258 262 263 131 105 108 121 143 139 162 170 171 169 166 158 145 130 111 92 81 80 75 73 72 72 71 67 56 44 39 38 37 36 25 15 10 8 5 1 360 3 11 19 22 36 50 295 287 291 298 304 309 315 323 325 327 328 325 321 317 314 311 307 301 297 294 293 292 289 285 279 271 265 262 261 261 260 258 258 255 252 247 242 237 233 231 230 228 222 214 222 219 213 208 208 213 223 232 235 231 222 214 215 212 213 216 218 220 223 226 225 223 219 215 214 212 213 214 216 218 219 215 204 195 192 193 196 201 205 205 203 199 195 194 194 193 193 193 192 193 194 195 196 197 198 201 205 209 210 210 210 210 212 213 212 211 211 211 212 213 213 213 212 210 210 210 210 206 201 196 192 192 193 195 198 200 200 199 197 194 191 189 191 193 195 201 207 211 214 215 214 211 210 209 208 208 208 209 209 211 215 218 221 223 222 218 217 216 215 212 209 207 208 212 216 221 226 229 232 232 234 236 234 231 230 230 230 231 232 232 232 231 232 231 232 232 233 233 234 234 233 231 230 229 229 229 229 230 231 230 225 212 192 179 175 172 170 173 178 183 190 198 207 215 220 221 222 221 219 218 215 213 211 209 205 201 197 197 194 194 195 196 198 202 205 207 210 210 208 205 201 193 180 167 161 162 165 170 175 179 180 182 186 188 190 190 189 188 189 191 194 196 197 198 200 202 202 203 203 204 203 202 200 199 199 198 197 197 199 201 201 199 197 196 197 198 198 198 197 195 196 197 199 201 201 200 200 199 199 197 189 177 172 178 182 183 183 189 201 203 211 214 214 213 210 207 205 206 207 208 208 208 204 202 204 206 206 205 204 205 209 209 212 216 220 223 226 225 224 224 225 224 221 221 219 221 223 226 230 232 232 231 232 235 238 239 239 168 135 137 141 144 144 144 144 144 142 141 142 146 154 165 172 180 185 188 189 189 189 188 187 185 184 184 188 206 215 219 220 220 218 216 216 219 224 231 236 239 242 242 243 244 244 244 244 244 244 245 245 246 246 246 247 248 249 250 250 249 247 244 239 242 241 237 234 232 230 228 226 226 226 227 228 229 230 230 230 231 231 231 230 229 229 228 229 230 231 231 231 230 230 229 230 231 232 232 233 233 233 233 233 233 233 234 233 232 232 230 231 229 227 225 224 223 222 222 221 221 221 220 219 218 217 217 216 215 214 214 214 213 213 212 211 210 209 209 208 208 208 208 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 207 331 331 330 329 328 328 327 326 325 325 324 324 323 323 322 321 320 319 318 317 312 306 303 301 299 298 298 296 294 290 285 278 271 264 262 261 254 250 249 246 241 235 232 234 236 237 239 241 244 248 251 253 255 256 258 261 263 264 259 173 143 135 126 117 103 88 74 61 62 57 47 37 23 11 4 356 351 350 349 348 347 347 346 345 344 342 341 340 338 335 332 332 332 329 326 319 309 298 290 284 273 255 239 238 239 243 246 239 240 250 258 261 262 263 264 253 241 231 226 226 228 229 229 230 234 237 237 238 239 239 235 229 229 233 235 233 231 230 229 233 236 239 241 243 243 242 241 244 246 247 253 257 257 254 248 243 238 236 25 30 24 22 12 273 250 250 252 244 106 110 119 141 160 163 178 173 170 168 165 157 145 134 125 111 98 88 77 75 68 63 59 55 47 40 36 36 34 29 20 12 8 5 3 360 358 1 7 11 13 14 326 302 296 295 298 303 309 317 324 325 327 328 325 321 317 314 311 306 301 297 294 294 292 289 284 279 271 265 262 260 259 258 258 257 254 251 247 243 238 234 232 231 230 229 228 232 231 229 223 218 218 223 230 231 227 223 219 213 209 211 214 217 219 222 225 227 225 224 221 218 215 215 216 218 220 221 219 210 199 195 195 196 202 207 207 205 202 198 197 195 194 194 193 194 195 196 197 199 199 199 202 207 210 210 209 209 210 211 211 211 210 211 212 213 214 214 215 213 211 211 212 214 210 202 195 193 193 193 196 199 201 202 202 200 197 192 191 193 194 196 201 206 210 212 212 210 208 206 207 207 208 209 208 207 209 213 218 222 224 224 222 222 220 217 214 210 207 207 212 217 223 228 231 233 233 236 237 235 233 232 231 231 233 234 234 234 234 234 233 233 233 233 233 233 233 233 233 232 231 231 230 229 230 230 229 223 211 194 195 187 180 176 176 178 182 189 198 206 213 218 219 222 222 220 219 217 215 214 211 207 201 198 197 193 193 194 195 197 201 204 206 208 206 206 204 199 192 180 166 161 162 166 171 176 179 180 183 187 189 191 191 190 189 190 192 194 197 197 199 201 202 203 203 203 203 202 202 201 201 200 198 197 198 201 203 202 200 198 197 197 197 198 198 198 197 199 200 201 202 202 201 201 198 197 194 188 181 177 181 185 184 184 185 189 202 210 213 215 216 214 211 209 208 209 209 210 210 207 205 207 209 210 211 211 210 210 211 215 217 221 226 232 233 228 226 227 230 230 227 218 216 216 223 230 235 235 234 235 235 236 236 219 149 133 138 143 145 145 145 144 144 142 141 141 145 151 161 169 178 184 187 188 190 190 189 189 189 190 192 199 216 220 224 225 224 221 218 217 219 224 229 235 238 240 242 244 245 246 246 245 245 245 245 245 246 246 246 247 248 249 250 251 251 251 249 249 249 246 242 238 235 233 230 229 228 227 228 228 230 231 231 231 231 232 232 232 231 231 230 231 232 232 232 232 232 231 231 231 232 232 233 234 234 235 235 235 234 235 236 236 235 234 233 233 231 229 227 225 224 224 224 223 222 222 221 220 219 218 217 216 216 215 215 214 213 213 212 211 211 210 209 209 209 208 208 208 207 207 207 206 206 206 205 205 205 205 205 205 205 205 206 206 206 331 331 330 329 328 328 327 326 325 325 324 324 323 322 321 320 319 318 317 315 311 305 304 301 299 298 297 295 291 286 279 271 264 260 256 252 247 245 246 245 241 236 235 237 238 238 239 241 243 245 248 250 253 255 259 262 262 264 262 250 223 194 169 138 63 35 26 22 30 25 18 9 1 355 352 347 345 345 345 346 345 344 344 343 342 340 339 337 334 331 328 329 327 325 321 313 300 281 270 269 263 252 241 233 230 235 232 223 217 217 220 223 232 244 251 255 251 245 242 241 243 244 241 238 239 240 240 243 244 244 242 238 236 235 235 234 232 231 229 230 231 234 237 241 243 242 243 245 247 249 255 258 256 252 245 238 231 219 80 37 30 28 310 250 249 250 250 236 110 116 128 139 162 180 185 179 171 169 167 164 157 154 157 152 144 122 98 93 67 57 51 46 41 36 33 33 29 22 14 9 6 3 360 357 355 355 357 358 355 339 318 308 302 300 301 305 311 316 317 323 325 325 322 319 316 313 309 304 299 297 296 294 291 287 284 280 273 267 263 260 259 258 257 256 255 251 247 242 238 234 231 231 231 232 233 236 240 241 238 231 226 226 229 229 224 222 218 210 207 208 212 216 218 219 222 225 225 225 224 221 218 216 216 218 220 223 222 214 203 200 197 198 202 207 208 205 203 201 199 198 196 195 193 194 196 198 200 201 201 201 204 207 209 210 209 211 211 211 211 211 210 211 212 213 213 214 215 213 211 212 215 215 210 202 196 195 194 195 197 199 202 203 204 203 199 195 194 194 195 198 202 206 209 210 208 206 205 205 205 205 208 209 208 205 206 210 216 221 222 222 222 222 220 219 216 211 208 207 210 216 223 227 230 232 234 236 235 235 235 234 233 232 233 235 235 235 236 235 235 235 234 233 233 232 232 233 233 233 233 231 230 229 229 229 226 220 213 210 199 193 186 182 180 180 184 192 201 208 212 214 216 220 222 222 221 219 217 215 212 207 206 201 196 194 194 195 196 197 199 202 203 204 204 203 199 194 186 175 164 161 163 167 172 175 176 180 185 189 191 192 192 191 190 191 192 194 195 197 200 202 203 203 202 202 202 202 202 202 201 200 199 199 200 203 204 202 200 198 198 197 197 199 199 199 200 201 200 202 204 204 204 203 200 196 192 189 185 182 184 186 185 186 188 192 201 207 209 213 217 217 216 213 212 210 210 211 212 210 209 208 210 213 215 216 216 216 217 218 215 220 229 236 238 231 226 225 230 238 236 217 207 211 221 230 235 238 237 237 238 238 234 211 160 139 146 146 145 145 145 145 146 145 144 144 145 150 158 166 176 181 185 187 190 191 191 192 194 197 201 210 224 223 230 233 231 227 224 221 221 225 230 234 237 242 245 246 248 249 249 248 248 247 246 246 247 247 246 247 247 248 249 250 251 252 251 251 251 249 246 242 238 236 233 231 230 229 229 229 231 232 232 232 233 233 233 233 233 233 232 233 234 234 234 233 233 232 232 232 232 233 234 235 235 236 236 236 236 236 237 237 237 237 236 236 234 232 230 228 226 226 226 225 224 223 222 221 220 219 218 217 217 216 216 215 214 214 213 212 211 211 210 210 209 209 208 208 208 207 207 206 206 206 205 205 205 205 205 204 205 205 205 205 206 332 331 330 329 328 327 327 326 325 325 324 324 323 322 321 320 319 317 316 313 308 304 304 300 298 297 296 292 287 280 272 264 260 260 252 246 243 244 246 247 245 241 242 243 241 240 240 241 243 245 248 250 253 256 260 263 263 267 267 265 262 261 268 286 306 321 333 340 347 350 349 347 345 344 344 345 342 341 342 343 342 342 341 341 339 338 337 334 330 327 325 325 322 319 316 310 295 270 253 255 254 252 246 230 222 226 218 211 206 202 199 196 199 203 215 238 253 257 259 261 262 259 252 246 244 244 244 246 246 246 245 243 241 238 236 234 234 232 230 227 225 227 233 239 242 243 243 245 246 250 253 254 251 247 239 230 220 203 146 131 64 101 216 244 250 251 250 232 123 117 129 129 165 197 198 190 178 173 174 175 177 177 177 175 173 165 158 147 70 43 35 31 29 28 28 28 21 14 9 6 3 0 357 354 351 350 351 350 345 332 323 315 308 305 306 309 314 316 318 321 323 322 319 316 313 310 306 301 297 295 294 291 289 285 283 280 276 270 266 263 261 260 259 258 256 252 247 242 237 233 231 230 230 231 233 237 242 246 245 241 235 232 231 231 230 226 217 209 205 206 210 215 217 218 221 223 222 225 226 224 220 217 216 218 220 223 223 221 218 205 200 200 203 206 207 206 205 204 203 201 200 197 194 193 195 199 202 204 204 206 208 209 209 211 211 213 213 212 212 211 211 212 213 213 214 214 214 213 213 215 216 214 208 202 199 198 196 196 197 199 202 204 205 204 203 201 200 199 199 200 203 205 206 206 204 203 203 204 204 205 207 209 208 205 203 206 212 217 220 220 221 221 219 219 217 214 210 207 208 214 221 223 228 233 235 235 232 233 234 235 234 234 234 234 234 235 236 236 236 235 234 234 233 232 232 232 232 232 232 231 230 228 228 227 224 218 214 211 202 198 192 188 186 186 190 198 206 208 210 212 215 218 222 223 222 220 218 214 211 207 206 202 197 195 195 196 197 199 200 201 202 202 203 200 195 189 180 171 164 163 165 168 170 173 175 181 188 192 194 194 192 191 191 192 192 193 195 198 200 202 202 202 202 201 201 202 202 202 202 201 201 202 204 207 205 202 199 197 197 195 197 199 201 202 202 201 200 202 203 205 206 206 204 199 193 191 189 187 186 188 187 191 193 197 201 205 207 211 216 219 219 218 217 214 212 215 216 214 211 209 210 213 215 217 219 220 219 214 206 214 226 232 234 230 225 220 233 252 253 223 200 209 219 226 231 234 235 238 240 241 238 224 191 159 151 148 146 145 145 147 149 151 150 149 150 152 157 165 170 174 181 187 191 192 193 195 198 203 209 215 223 229 237 240 239 236 234 230 228 229 230 233 239 245 247 249 251 251 251 251 250 249 249 248 248 247 247 246 246 247 248 249 250 250 251 251 251 250 247 245 241 238 236 234 233 232 231 231 232 233 234 234 234 234 234 234 234 234 234 235 236 236 236 235 234 234 234 233 233 233 234 235 236 237 237 237 237 237 237 238 238 238 237 237 236 234 232 230 229 228 227 227 225 224 223 222 221 219 219 218 218 217 216 216 215 215 214 213 212 212 211 211 210 209 209 209 208 208 207 206 206 206 205 205 205 205 204 204 204 204 204 205 205 332 331 330 329 328 327 327 326 325 325 325 324 323 322 321 319 318 316 314 309 306 302 301 297 295 295 293 288 280 272 265 258 256 254 248 244 243 245 248 250 250 247 249 249 247 244 243 243 244 246 248 251 254 257 261 263 265 269 271 272 273 277 283 291 299 306 310 317 324 330 333 334 335 337 339 339 337 338 339 339 339 339 339 339 337 335 333 331 326 327 324 322 319 314 312 308 291 265 248 245 244 246 236 221 213 214 211 208 204 202 200 195 193 188 190 209 237 253 257 262 266 262 255 251 250 247 246 245 244 244 246 247 245 242 240 241 235 230 227 222 218 219 227 236 239 240 241 242 243 245 247 246 243 238 231 220 207 193 170 162 129 161 202 239 251 252 243 197 122 112 115 123 165 215 219 208 194 184 181 184 186 186 184 183 181 179 178 177 359 355 353 350 351 359 6 7 6 5 4 3 1 358 354 350 349 348 347 345 341 333 327 319 313 310 310 313 315 316 318 320 320 319 316 313 310 307 303 298 299 295 292 289 286 283 283 281 277 273 269 266 266 263 260 259 257 253 247 240 235 232 230 229 229 230 232 237 243 247 248 245 242 238 235 233 232 228 219 209 205 205 208 212 215 218 220 221 223 227 228 226 222 218 216 217 220 223 224 223 219 210 203 203 204 205 206 205 206 206 206 205 203 201 197 194 195 199 203 206 208 209 210 211 212 212 213 214 213 213 213 213 212 213 213 214 214 215 215 215 216 217 216 212 207 203 204 200 198 197 199 201 203 205 205 206 206 205 205 203 202 202 203 204 204 203 201 201 203 203 204 205 206 208 207 204 201 202 207 213 217 217 219 220 220 219 218 216 212 209 209 211 214 219 227 233 235 233 230 230 233 235 235 235 235 234 234 235 236 236 236 236 236 235 234 234 233 232 232 232 231 230 230 228 227 224 221 221 217 211 205 202 197 195 194 196 201 206 211 210 212 213 213 215 218 221 221 221 218 215 212 211 206 203 200 198 198 199 200 201 201 202 203 202 202 199 194 186 177 169 164 164 167 167 168 171 176 184 191 196 196 195 192 191 191 191 192 193 195 198 200 201 202 202 202 201 201 201 202 202 202 202 202 204 207 207 206 201 199 198 195 195 196 199 201 202 202 201 200 202 202 204 207 208 206 201 196 194 193 192 190 190 190 194 197 199 202 204 207 210 215 219 220 220 220 217 216 216 216 215 212 208 209 211 212 215 220 222 212 191 186 202 215 222 226 225 226 214 242 291 267 236 216 215 220 223 226 227 229 233 238 241 239 232 216 186 159 148 147 145 145 149 155 160 160 159 158 158 161 167 167 173 180 186 191 194 196 199 202 207 210 215 223 233 242 245 243 242 241 240 237 236 235 237 244 250 251 253 254 254 253 252 251 250 249 249 246 246 245 245 246 246 246 247 247 248 249 250 249 249 248 246 243 241 239 238 236 235 233 233 234 235 235 236 236 236 236 235 235 236 236 237 238 238 237 237 236 236 235 235 234 234 235 236 236 237 237 238 238 238 238 238 238 238 238 238 237 236 234 233 232 230 229 228 227 225 225 223 222 220 220 219 219 218 217 216 216 215 214 214 213 213 212 211 211 210 210 209 209 208 207 207 207 206 205 205 205 204 204 204 204 204 204 204 204 332 331 329 329 328 327 327 326 325 325 325 324 323 322 321 319 317 314 311 306 306 299 293 290 290 289 287 281 273 266 259 254 254 250 247 245 245 247 249 250 251 250 251 251 250 248 246 246 246 248 250 253 256 258 260 262 265 270 273 275 278 282 287 292 296 300 301 308 315 321 324 327 329 332 334 334 333 334 335 336 336 337 337 336 335 332 330 327 324 324 321 318 315 310 306 301 287 262 244 239 238 234 221 208 206 213 221 219 215 213 212 208 204 198 196 205 220 231 234 240 251 249 247 246 246 244 242 241 241 243 247 251 251 247 248 246 236 225 219 214 211 211 219 229 232 234 235 236 235 235 237 237 235 230 222 210 196 194 184 165 160 177 205 237 248 239 203 137 112 109 110 113 127 225 245 232 218 205 196 192 188 188 185 183 182 182 171 177 312 317 311 302 305 302 320 340 352 358 1 1 359 355 351 348 348 346 344 342 339 334 328 320 315 313 313 314 314 316 317 318 317 315 313 310 307 303 301 298 296 293 288 285 283 283 283 282 279 274 270 268 266 263 260 258 257 253 247 240 234 230 229 228 228 229 230 236 242 246 247 246 244 241 240 238 233 229 221 211 205 203 206 209 213 217 218 220 223 227 229 228 223 219 216 216 219 223 223 224 221 213 207 206 205 204 204 205 207 208 208 207 206 204 201 198 197 198 202 206 209 211 211 213 214 214 214 215 214 214 214 214 214 214 214 215 215 215 217 218 220 221 219 213 209 207 206 202 199 199 201 203 205 207 208 209 209 209 209 208 206 205 205 205 204 203 203 203 203 203 204 206 207 206 205 202 198 198 203 208 209 210 216 220 221 220 219 218 215 212 212 212 213 220 228 233 234 233 231 230 231 233 234 235 236 236 236 235 236 236 237 237 237 236 236 236 234 233 232 232 231 230 229 228 226 223 220 219 217 213 209 206 203 201 203 208 213 215 215 216 215 213 212 212 214 218 219 221 219 218 216 211 207 205 202 201 201 201 201 202 202 202 202 202 200 198 195 186 177 169 166 167 170 169 170 173 180 189 195 198 197 194 192 191 190 190 192 194 196 198 199 200 201 201 201 201 202 202 202 203 202 202 203 206 208 208 205 205 201 197 194 194 196 198 199 200 200 200 200 200 202 205 207 207 206 203 198 196 196 196 195 195 195 197 199 200 202 204 208 212 216 218 219 220 220 219 217 216 215 213 210 208 206 207 206 209 212 210 174 162 182 190 201 214 222 223 230 227 354 284 249 234 225 221 223 223 222 221 224 229 235 237 237 234 225 202 170 162 148 143 145 152 161 168 170 169 168 166 166 169 172 173 179 185 191 195 199 202 206 207 211 218 227 235 243 246 244 243 243 244 244 243 243 245 250 256 257 258 259 258 255 253 251 249 247 246 243 242 243 243 244 244 245 245 245 246 247 248 247 247 247 246 245 243 242 241 239 237 236 235 236 236 237 237 238 238 238 237 237 237 237 239 239 239 239 238 238 237 237 236 236 235 235 236 236 237 237 238 238 238 238 238 239 239 239 239 238 237 237 236 234 233 231 230 229 227 227 225 223 223 221 220 219 219 218 217 216 216 215 214 214 213 213 212 211 211 210 210 209 209 209 208 207 206 206 205 205 204 204 203 203 203 203 204 204 331 330 329 329 328 327 327 326 326 326 325 324 323 322 320 318 315 312 308 304 302 292 284 282 281 280 277 272 267 263 261 258 254 249 246 246 247 248 249 250 250 250 250 250 250 249 248 248 248 250 252 254 257 259 260 262 266 269 272 276 279 284 288 291 294 296 298 304 309 314 317 321 324 327 330 329 329 331 333 334 335 335 334 332 330 327 325 324 321 320 316 312 307 301 296 289 278 259 240 235 230 219 203 198 210 233 244 242 238 235 231 228 224 219 214 215 220 221 219 222 232 233 235 235 235 235 235 237 239 243 249 254 256 252 254 249 237 222 212 208 205 206 211 218 223 225 227 228 228 228 229 229 227 222 214 202 191 191 179 170 177 192 210 229 208 151 129 117 108 107 109 110 105 82 349 279 255 238 222 211 204 192 184 180 178 172 148 13 323 307 292 283 284 277 296 325 345 356 1 1 357 352 348 346 346 344 343 341 337 333 327 321 317 314 314 314 314 315 315 315 313 311 309 306 304 300 300 297 293 288 284 282 282 282 283 282 278 274 273 269 265 261 258 257 256 254 248 240 233 229 229 228 227 227 229 235 240 243 244 245 244 243 242 239 235 229 222 212 204 202 203 207 210 213 216 219 223 228 230 229 225 219 216 216 217 219 221 224 221 215 210 207 205 203 203 205 207 208 209 209 208 206 204 202 200 198 201 205 207 209 211 214 215 216 216 216 215 215 215 216 215 216 216 216 216 217 218 220 223 224 223 220 216 214 210 205 202 201 203 205 207 209 211 213 212 214 214 212 211 209 208 208 207 206 206 206 206 204 203 205 206 206 204 199 195 194 196 200 202 204 211 217 220 221 220 219 217 215 215 215 217 223 231 237 237 236 232 230 230 231 232 233 235 237 237 237 236 237 237 238 238 237 237 236 234 233 232 231 231 230 229 227 225 223 221 218 216 214 211 209 208 209 213 219 222 223 222 222 218 213 210 209 210 214 217 221 220 220 218 213 210 207 205 204 203 203 202 202 202 203 202 200 199 198 197 188 178 172 171 171 171 172 172 175 184 192 197 199 196 193 191 190 190 190 192 194 196 197 199 200 201 201 201 201 202 202 203 203 203 204 205 207 208 207 205 204 201 197 196 196 196 197 198 199 199 200 200 201 203 205 205 204 204 204 201 198 198 198 198 198 198 199 200 200 201 203 208 214 217 217 219 220 220 220 219 217 215 212 209 207 205 202 198 196 194 186 175 179 189 180 182 190 208 232 263 291 281 255 240 232 228 225 224 224 220 216 218 224 230 233 234 231 222 210 196 168 147 142 147 155 164 173 177 177 176 175 174 174 176 175 178 184 190 195 200 204 209 208 214 222 230 237 242 245 244 244 244 245 246 248 250 252 257 262 264 265 265 263 261 258 254 249 245 242 239 239 239 240 241 242 242 243 243 244 245 245 245 245 246 246 245 245 244 243 241 240 238 237 237 238 239 239 239 239 240 240 239 239 239 239 240 240 240 240 240 239 238 237 237 236 236 236 236 236 236 237 238 239 239 239 239 239 239 239 239 239 238 237 236 234 233 231 230 229 228 227 226 224 222 221 220 219 218 217 217 216 216 216 215 214 213 213 212 211 211 210 210 210 209 208 208 207 206 205 205 204 204 203 203 203 203 203 204 331 330 329 329 328 327 327 326 326 326 325 324 323 321 319 316 313 308 304 303 300 290 279 274 271 267 264 262 262 262 262 259 254 248 245 245 247 248 250 251 251 252 250 249 249 250 250 250 250 252 253 255 258 258 260 263 265 268 271 274 278 281 285 289 290 293 296 300 304 308 311 315 320 323 326 326 327 329 331 333 333 331 328 325 322 320 318 319 318 314 308 301 293 286 284 280 271 258 240 236 224 210 200 213 240 262 265 263 260 255 251 245 239 232 226 223 224 220 214 217 223 227 227 228 230 232 234 237 239 244 250 255 257 257 256 250 234 214 206 204 204 206 210 214 218 219 222 224 224 224 225 224 222 218 210 203 196 191 181 180 193 205 213 212 139 115 112 111 111 111 117 117 109 88 56 18 336 295 253 237 215 186 171 167 163 148 86 356 329 307 283 277 274 273 290 322 346 359 2 359 353 348 347 344 343 341 340 338 335 331 326 322 318 314 314 313 313 313 313 311 309 307 305 302 300 297 297 294 289 283 280 279 280 281 280 278 276 275 273 270 265 260 256 255 254 253 248 240 233 230 227 225 224 224 227 233 237 239 240 242 243 243 242 239 234 229 221 212 203 200 202 205 207 209 214 217 223 228 231 230 226 220 216 215 215 217 219 222 220 215 211 208 205 202 202 206 207 209 211 211 210 208 207 205 202 199 199 202 203 206 211 215 217 217 217 217 216 216 216 216 216 217 217 217 217 218 219 221 224 225 226 225 221 219 213 208 205 204 205 206 208 210 211 212 215 217 217 217 215 213 211 211 210 210 209 209 208 205 203 204 206 206 203 198 192 191 191 194 197 200 207 214 217 219 219 219 218 216 216 216 219 225 233 240 241 237 232 230 230 230 230 231 233 235 237 237 237 238 238 238 238 237 237 236 234 233 231 231 230 230 229 226 225 223 219 217 216 214 211 210 212 216 222 227 227 228 227 225 221 214 207 203 205 209 214 219 219 220 219 216 212 210 208 207 206 205 204 204 203 205 203 200 199 199 198 190 181 177 175 175 174 174 174 179 187 193 197 197 194 191 190 190 190 191 193 195 196 197 199 200 201 201 201 202 202 203 203 203 204 206 207 208 208 207 205 202 199 197 198 198 198 198 198 199 200 201 201 203 205 206 204 203 203 203 203 201 201 199 198 198 198 199 201 201 201 202 207 212 214 217 220 221 222 221 220 218 215 211 210 208 204 198 191 186 183 188 195 194 188 177 176 167 177 257 276 269 257 243 235 230 228 226 224 222 216 212 214 220 225 229 229 223 220 213 194 164 146 142 147 156 165 174 179 181 181 181 179 179 179 177 178 182 188 194 199 203 204 209 216 225 233 238 241 243 242 243 243 245 248 251 254 257 262 266 269 271 270 269 267 262 256 249 243 240 237 236 236 236 237 238 239 240 241 242 243 243 243 244 245 245 245 245 245 244 243 242 241 240 240 241 240 240 241 241 241 241 241 241 240 240 241 241 241 241 241 240 239 239 238 237 237 237 236 236 236 236 237 239 239 239 239 239 239 240 239 239 239 238 237 236 234 233 231 230 230 229 228 225 223 221 220 220 219 218 217 217 217 216 215 215 214 213 212 212 211 211 211 210 210 209 208 207 206 205 205 204 204 204 203 203 203 203 203 331 330 329 329 328 328 327 327 327 326 325 325 323 321 319 316 313 308 306 302 300 299 288 271 260 251 249 253 259 262 262 261 256 250 246 244 245 248 252 254 254 255 253 251 251 252 254 254 254 254 255 257 258 258 260 262 264 267 269 272 275 278 281 284 285 289 293 296 300 303 307 311 316 320 321 319 323 326 329 331 330 327 323 318 313 309 308 309 306 303 297 288 277 269 268 271 269 266 260 242 222 216 227 257 261 259 271 274 272 268 263 255 245 236 230 228 227 223 215 218 221 224 226 226 228 231 235 239 242 246 251 255 256 256 255 250 224 203 201 203 206 208 212 217 218 220 223 225 226 226 225 224 222 218 211 209 202 195 190 192 207 216 221 211 133 109 113 112 115 122 129 132 126 104 70 38 10 346 327 286 156 142 138 138 136 97 32 359 338 316 312 285 273 277 296 326 350 1 1 355 349 343 344 341 340 339 337 335 333 328 324 319 315 312 312 311 311 310 309 307 304 302 301 299 297 296 294 290 284 279 277 278 279 278 274 271 271 271 271 270 263 255 252 252 252 250 244 235 230 227 220 217 218 219 225 231 234 236 236 239 240 241 241 238 232 226 219 210 203 200 202 203 205 208 212 215 221 227 230 230 226 220 216 216 214 215 217 219 217 212 210 207 203 201 201 200 205 209 212 212 211 210 209 207 204 201 199 198 198 204 210 215 217 217 217 217 217 217 217 217 217 218 218 218 219 219 220 222 224 225 225 226 224 222 217 212 209 207 207 207 209 209 210 213 215 218 219 219 219 217 215 214 213 212 212 213 212 208 205 205 205 204 200 196 191 191 190 192 195 199 206 213 216 216 217 217 217 217 216 216 219 225 233 239 240 234 229 228 228 229 229 229 231 233 235 236 238 238 238 238 238 237 237 236 235 233 231 231 230 230 228 227 225 221 218 216 214 212 210 211 215 220 225 226 232 232 229 226 221 215 205 199 201 204 207 211 216 220 220 218 215 212 210 209 208 207 207 206 206 206 204 202 201 201 198 192 186 182 181 179 177 177 178 182 188 191 193 192 191 190 189 189 190 191 193 195 196 197 199 200 201 201 202 202 203 204 204 204 205 207 209 208 208 206 203 200 197 197 199 200 201 200 199 199 199 200 202 204 206 206 204 203 203 204 205 205 204 201 198 197 197 200 203 204 203 204 205 207 211 214 218 222 223 222 221 219 216 213 212 209 203 196 189 183 185 196 205 204 199 200 188 175 183 235 246 243 240 235 231 229 228 227 225 221 216 213 214 217 220 222 222 212 212 202 184 164 148 141 146 154 164 172 177 178 181 182 182 181 179 178 177 180 185 190 193 195 202 209 217 227 233 236 238 239 239 239 240 243 248 253 256 259 263 268 271 271 270 270 266 261 255 248 243 239 237 235 234 233 234 234 236 237 239 240 241 242 243 243 244 244 245 245 245 245 245 244 243 242 243 243 242 242 242 242 243 243 242 242 242 241 242 242 242 242 242 241 241 240 240 239 238 238 238 237 236 236 238 239 240 240 240 240 240 240 240 240 239 239 238 237 235 234 232 231 232 231 229 227 224 222 221 220 220 219 219 219 218 217 216 215 214 214 213 212 212 212 211 211 210 209 208 207 206 206 205 204 204 204 204 204 203 203 203 331 330 329 329 328 328 328 327 327 326 326 325 324 322 321 320 318 316 313 308 308 314 306 277 247 237 242 252 258 262 263 264 261 255 249 245 243 244 249 255 255 256 258 256 255 256 257 258 258 258 258 258 258 258 260 261 263 265 267 270 273 275 278 280 282 285 289 292 295 299 303 307 312 316 314 314 318 323 326 327 325 322 317 312 305 305 300 295 291 288 283 275 264 255 253 257 262 265 263 247 227 224 231 239 233 234 254 269 268 268 264 256 248 239 235 235 236 233 227 226 224 227 228 228 230 233 238 243 247 249 251 254 255 256 255 249 216 195 201 205 208 211 214 214 219 223 226 228 229 228 227 226 223 220 216 214 207 202 201 206 219 228 235 236 182 115 117 118 125 133 142 149 149 127 75 29 7 357 1 40 99 108 110 108 99 41 19 5 352 338 330 297 286 293 308 329 348 358 356 350 348 345 341 339 338 337 335 333 331 326 322 316 314 312 309 308 308 307 304 301 298 296 297 296 296 294 289 284 279 276 277 278 277 272 266 262 263 264 265 265 253 230 239 246 248 245 238 237 228 218 209 207 210 218 224 229 233 234 233 234 236 238 239 236 230 223 216 209 204 202 204 203 206 208 211 214 219 225 229 229 225 220 216 216 213 214 215 215 213 210 209 206 203 201 201 202 205 209 211 211 211 211 211 209 206 204 202 200 198 203 209 213 215 216 216 217 217 217 218 218 219 219 219 220 220 220 221 223 224 225 226 226 226 225 221 215 211 209 208 208 209 209 211 213 216 218 219 219 219 218 217 216 215 214 214 217 217 214 209 205 204 201 198 196 194 191 190 191 194 199 207 213 216 216 215 215 215 214 214 214 217 222 229 234 235 228 224 224 225 226 227 228 230 232 234 236 237 238 239 239 238 238 237 236 235 232 231 231 230 229 227 227 224 220 217 214 212 210 208 213 218 222 225 227 231 230 226 222 219 214 206 199 199 199 201 206 213 218 221 220 218 215 212 211 210 209 209 208 208 207 206 204 203 202 199 195 191 190 186 183 181 181 182 185 188 187 187 186 186 187 187 188 190 192 194 195 196 198 199 199 200 201 202 204 205 205 205 205 206 208 208 208 207 205 202 199 198 198 200 202 203 203 202 201 200 201 203 205 207 206 205 205 205 205 206 206 205 201 198 197 198 203 207 207 206 206 206 207 208 211 215 221 223 223 222 221 218 217 214 210 203 195 189 186 190 202 209 207 205 205 198 191 198 219 228 230 231 231 230 229 229 228 226 223 219 217 217 216 216 216 214 214 205 193 181 167 152 143 147 154 163 170 174 176 180 182 182 180 179 177 176 177 180 181 184 190 197 206 216 226 231 233 233 234 234 234 234 238 244 249 254 258 262 266 267 267 266 264 261 257 253 248 243 240 239 236 233 233 232 232 233 235 236 237 239 241 241 242 242 243 245 245 246 246 246 246 246 245 245 246 245 244 243 243 243 244 244 243 243 243 244 243 243 243 242 242 242 241 241 240 240 240 240 238 237 237 238 239 240 240 241 240 241 240 240 240 240 239 238 237 236 235 234 233 233 231 230 228 226 223 222 221 220 220 220 219 218 217 216 215 215 214 213 213 212 212 211 211 210 209 208 207 206 206 205 205 205 204 204 204 204 204 204 331 330 329 329 328 328 328 328 327 327 326 326 324 324 324 325 323 322 319 316 315 314 305 280 257 249 253 258 257 261 265 267 266 262 254 248 243 242 246 254 253 258 262 263 262 261 262 262 262 261 261 260 260 259 260 260 262 263 265 268 270 273 274 276 279 281 285 288 291 294 298 302 307 310 306 310 315 320 323 323 319 316 313 307 300 301 289 280 276 274 271 264 254 244 238 236 238 244 244 233 225 220 219 219 206 207 221 236 244 251 253 253 251 249 248 251 256 256 251 244 240 239 238 237 237 238 242 248 251 251 251 251 254 255 253 245 213 190 203 211 212 213 214 214 219 225 228 229 229 228 227 226 225 224 223 219 214 210 211 218 228 236 246 253 245 203 145 126 135 144 155 163 163 143 69 13 1 1 30 73 93 95 92 80 54 13 8 4 4 357 340 319 309 310 316 331 346 353 352 347 346 343 340 338 338 337 335 332 329 325 321 316 315 312 308 307 306 304 300 294 290 289 290 292 293 290 284 278 274 276 278 279 274 263 255 256 255 257 256 250 180 134 197 234 242 240 235 234 222 208 199 198 206 216 224 229 232 233 232 232 234 236 237 234 228 220 214 208 205 204 204 205 207 208 211 215 218 222 227 228 224 222 219 214 212 212 213 212 210 209 209 207 203 202 202 203 205 207 208 210 211 211 211 210 207 207 205 203 202 205 210 211 212 213 214 215 215 216 217 218 219 220 221 221 221 222 223 223 223 225 226 227 228 227 224 219 214 211 210 209 209 210 211 214 216 218 219 219 218 218 218 218 217 216 215 218 220 218 213 207 203 200 197 196 194 191 190 191 194 200 207 214 217 217 216 215 213 211 211 211 213 219 225 229 228 224 224 220 221 223 224 225 227 231 234 235 237 238 239 239 239 238 238 236 235 232 230 230 230 230 228 226 221 218 216 214 210 208 209 215 222 223 225 227 227 224 219 216 214 212 207 202 199 198 199 203 209 216 220 221 219 217 215 213 213 212 210 209 209 209 208 208 207 206 202 198 194 192 188 186 184 185 186 188 187 182 181 180 182 185 186 188 191 193 194 196 197 198 199 200 201 202 203 205 206 206 206 206 207 207 207 207 206 204 203 202 201 201 202 204 205 205 204 204 202 203 205 207 208 207 207 208 207 207 206 205 203 199 196 199 203 208 212 211 209 208 207 207 207 209 213 219 222 223 222 221 220 216 213 210 204 196 191 191 197 206 209 210 209 206 204 202 207 217 222 225 227 228 227 227 228 228 228 228 225 221 219 216 214 212 212 209 202 191 182 171 157 149 150 157 163 165 169 174 178 180 181 179 177 176 175 174 175 176 177 181 188 201 216 227 230 231 230 230 229 228 228 232 237 243 249 255 256 259 260 260 259 257 255 254 252 248 244 242 240 238 237 234 232 230 230 232 233 236 238 239 240 240 242 243 245 246 246 247 247 247 247 247 248 248 247 246 245 245 244 244 244 244 244 244 245 244 244 244 243 243 243 242 242 242 242 242 242 240 239 238 238 239 240 240 241 241 241 241 240 240 240 239 239 238 237 236 235 234 234 232 231 229 227 224 223 222 221 221 220 220 219 218 217 216 215 214 214 213 213 212 211 211 210 209 208 207 207 206 206 205 205 205 205 204 204 204 204 331 330 330 329 329 329 328 328 327 327 327 327 327 326 325 321 318 319 315 314 313 308 296 278 267 263 262 262 262 265 268 270 270 267 261 253 246 244 243 247 253 259 264 268 269 269 269 268 267 266 264 263 262 261 260 260 261 262 264 265 267 269 270 273 276 278 280 283 286 289 293 297 300 301 299 305 312 317 319 317 313 310 307 300 295 292 277 266 263 262 260 254 244 235 227 224 223 222 223 225 221 216 210 202 194 197 202 207 211 222 234 244 254 263 269 275 280 277 275 266 258 255 255 250 244 242 243 247 251 251 251 252 253 253 248 232 178 147 194 215 217 217 216 217 220 225 228 229 228 228 227 227 227 226 226 223 219 217 219 224 231 237 246 253 250 247 210 144 141 150 160 167 163 143 98 57 39 78 93 91 87 80 61 32 16 359 345 351 356 352 340 328 322 319 322 335 346 350 349 346 345 342 340 339 339 337 335 331 328 325 322 321 316 312 309 307 304 301 294 286 280 278 280 282 285 284 278 273 273 278 283 281 265 250 244 246 250 252 244 210 147 136 173 222 237 240 237 228 216 204 198 198 206 218 227 232 234 234 233 232 233 235 236 234 228 220 213 209 207 206 207 207 208 209 214 217 218 220 223 225 223 222 218 213 211 211 212 211 210 211 212 211 207 204 203 203 204 205 206 208 210 211 211 210 209 208 208 206 206 208 209 209 210 208 209 210 211 213 215 217 218 220 221 222 222 223 223 224 224 226 227 228 229 229 226 222 217 213 212 211 210 210 212 214 216 218 220 220 220 220 220 219 218 217 216 218 220 220 216 209 202 198 198 196 193 192 191 192 195 200 208 215 217 218 217 214 211 209 208 208 211 216 222 225 223 220 220 217 217 219 220 221 224 228 232 234 236 237 238 239 239 239 238 236 234 232 230 230 229 229 228 224 219 216 215 212 209 209 212 217 221 225 227 228 226 221 214 210 208 208 206 203 203 198 197 200 206 212 217 219 219 219 217 216 215 214 212 211 212 212 211 210 211 210 208 204 199 192 189 188 187 188 189 189 186 181 181 178 180 184 186 188 191 193 195 196 197 198 199 201 202 203 205 206 207 207 207 206 207 207 207 206 205 206 206 206 205 204 204 206 206 207 206 206 205 207 208 210 209 208 209 211 210 209 206 204 201 197 196 202 208 213 215 214 214 211 208 206 207 209 213 217 220 221 221 221 219 216 212 210 206 201 197 197 202 208 208 209 210 209 209 211 216 220 222 224 225 226 226 225 225 226 229 231 230 225 220 216 212 211 210 209 204 194 186 176 164 157 157 161 161 165 169 173 176 178 179 177 175 174 173 172 172 171 171 174 183 201 219 228 231 229 229 227 224 223 224 227 232 238 244 249 246 248 250 251 251 252 252 253 253 250 246 243 242 241 238 234 231 229 228 229 232 234 237 238 239 240 242 244 245 246 247 248 248 248 248 248 249 250 249 248 248 247 246 246 245 245 245 245 246 245 245 245 244 244 244 244 243 243 243 243 244 243 241 239 239 239 239 240 240 241 241 240 240 240 240 240 239 238 238 237 236 235 234 233 232 230 228 226 224 223 222 222 221 220 219 218 217 216 215 215 214 214 213 212 211 211 210 209 208 207 207 207 206 206 206 206 205 205 205 204 204 331 330 330 330 330 329 329 328 328 328 328 328 327 325 320 316 313 312 309 310 309 304 293 279 269 266 265 265 266 269 271 273 273 271 266 259 251 248 247 251 256 261 265 269 272 273 274 274 273 271 270 268 265 264 262 261 261 261 262 263 264 265 267 270 273 274 276 278 281 284 287 291 293 292 293 299 307 313 313 311 308 305 302 295 291 282 265 253 249 252 250 244 235 228 222 222 218 216 219 224 223 217 206 198 194 198 198 198 196 200 213 229 247 264 274 279 279 274 276 268 261 259 259 252 244 240 241 244 248 249 251 252 252 250 242 210 119 85 87 205 219 220 219 219 222 225 228 229 227 226 226 227 227 227 227 225 223 221 222 226 230 235 241 247 247 250 235 187 156 152 152 149 144 135 120 110 108 113 105 88 63 29 349 331 331 312 304 313 324 338 335 329 325 324 330 341 347 347 347 346 343 340 339 339 339 337 334 331 327 324 322 320 315 311 309 306 302 297 288 277 269 267 267 269 272 275 273 272 274 280 284 269 242 241 240 243 248 248 218 158 139 146 183 219 234 235 234 226 216 208 206 208 214 225 232 234 236 236 235 234 234 234 235 234 228 220 213 210 209 208 209 209 209 212 217 218 216 217 220 222 222 221 215 210 209 210 211 212 212 215 217 217 214 207 202 201 202 203 205 207 209 211 211 211 210 210 209 207 208 209 209 207 206 204 204 204 206 209 211 213 215 218 219 220 221 222 223 223 225 226 227 229 230 230 228 224 220 216 215 213 211 211 212 213 216 218 219 220 221 220 220 218 217 217 217 219 221 220 216 208 201 195 193 191 192 192 193 194 198 202 208 214 216 217 217 214 209 206 205 206 208 212 218 221 221 219 217 215 214 214 214 215 219 224 228 230 231 233 236 238 238 237 236 234 232 230 229 229 229 228 226 221 217 214 212 211 209 211 213 217 222 229 230 229 226 221 213 207 204 204 203 202 200 196 195 197 203 209 214 217 219 220 219 219 218 217 215 214 215 214 213 212 212 212 212 208 200 193 190 190 190 191 190 188 185 184 183 180 180 183 186 188 191 193 195 196 197 198 199 202 203 204 206 208 209 208 208 207 207 207 206 206 206 208 209 209 208 207 207 208 208 209 209 208 208 211 213 214 211 210 210 212 212 210 204 201 200 199 199 204 211 213 214 214 213 210 207 205 207 211 214 217 219 220 222 223 222 219 214 209 208 207 204 203 206 209 209 210 211 212 214 217 222 224 224 224 224 224 225 225 224 225 229 233 234 230 223 219 216 213 211 210 208 199 192 183 172 164 163 165 166 168 171 173 175 177 177 176 174 173 172 171 169 167 168 172 187 208 223 229 231 230 228 224 220 219 220 222 227 232 236 239 239 239 244 246 248 250 252 253 254 252 248 246 244 239 234 231 229 228 227 228 230 233 235 236 237 239 242 244 246 248 249 249 249 250 249 250 251 251 251 251 250 249 249 248 248 247 247 247 247 246 246 245 245 245 244 244 244 244 244 244 245 244 243 241 240 239 239 239 240 240 240 240 240 240 240 240 239 239 238 237 236 236 235 233 232 231 229 227 226 225 223 222 221 220 220 219 218 216 215 215 214 213 213 212 211 211 210 209 209 208 208 208 207 207 207 206 206 205 205 205 205 331 330 331 331 331 330 330 329 329 328 328 326 323 319 316 317 311 308 307 307 306 302 293 280 270 267 266 266 268 271 273 274 274 273 269 263 258 255 253 258 261 263 266 269 271 273 274 276 276 276 274 273 270 268 266 264 262 261 261 261 261 262 265 267 269 271 271 272 275 277 280 283 285 281 284 291 299 306 306 305 303 301 299 299 288 270 252 241 239 243 243 235 226 220 216 217 214 214 218 223 224 218 206 198 197 199 199 197 189 189 199 214 227 240 250 257 257 255 258 252 248 247 247 245 240 237 237 241 244 246 250 251 249 245 234 187 106 77 66 68 160 216 220 220 223 226 228 228 227 225 225 226 226 227 227 226 224 222 223 225 228 232 237 241 244 249 247 234 209 181 154 134 129 132 131 126 117 105 90 54 9 338 318 306 301 278 277 276 286 315 328 326 324 328 336 343 346 346 345 344 341 340 339 339 338 336 333 330 326 325 322 319 314 311 308 304 299 292 281 268 259 260 257 257 261 266 268 270 273 276 275 248 221 222 237 246 249 242 181 135 138 159 195 216 227 230 233 228 221 217 217 222 226 232 235 236 236 237 237 236 235 234 234 233 228 221 214 211 210 209 210 210 211 216 219 217 213 213 214 217 219 218 212 208 208 209 212 213 214 219 219 221 218 209 200 198 199 201 203 206 208 210 210 211 212 212 211 208 210 211 209 207 205 203 203 203 204 206 208 209 213 216 217 218 219 220 221 222 224 225 227 228 229 230 229 225 223 220 217 214 212 211 212 213 215 216 218 219 220 220 219 217 216 216 217 219 221 220 216 206 203 196 186 185 189 193 195 198 201 204 208 213 214 215 216 213 209 205 204 204 206 210 215 218 219 220 217 214 212 210 208 210 215 221 224 225 227 229 232 234 235 235 233 230 228 227 227 227 227 226 223 220 216 213 211 210 209 213 215 219 228 235 234 229 224 219 213 207 203 202 201 200 197 194 193 195 200 206 211 214 217 219 219 221 221 220 218 217 217 216 214 214 213 213 212 208 200 194 191 192 192 193 190 188 187 186 185 184 182 183 186 188 190 192 194 196 197 198 201 203 204 205 207 209 209 208 208 207 207 207 207 207 209 211 212 212 211 209 209 209 210 212 211 209 210 213 216 216 214 213 212 212 212 211 204 200 200 201 203 206 211 212 213 212 211 207 203 201 207 212 215 217 219 219 221 224 225 222 216 209 209 212 211 210 209 209 210 211 212 213 217 222 225 226 226 226 226 226 226 224 222 223 229 234 235 234 230 229 223 216 213 213 212 204 199 188 177 169 167 165 168 171 173 174 175 176 176 174 172 172 170 168 166 166 170 180 200 218 227 230 231 229 224 218 214 214 215 216 220 224 228 230 231 236 241 245 248 250 252 254 256 255 254 251 243 233 227 226 226 226 227 228 229 231 232 234 236 239 242 245 247 249 250 251 251 251 251 251 253 253 253 253 252 252 251 251 251 250 249 249 249 248 247 246 246 246 245 245 245 245 245 245 245 245 244 243 241 241 240 240 240 240 240 240 240 240 240 240 240 239 238 238 237 236 235 234 233 231 230 229 228 226 224 223 222 221 220 219 218 217 217 216 215 213 212 212 211 211 210 210 209 209 208 208 208 207 207 207 206 206 206 205 205 330 330 331 332 332 332 331 330 329 327 324 321 317 313 311 311 308 307 306 305 303 299 293 282 273 269 268 267 268 272 274 275 274 273 270 267 264 261 261 264 265 266 268 269 270 271 273 275 276 276 275 274 273 272 270 267 264 262 261 260 260 261 262 264 266 267 267 268 269 271 272 274 275 271 274 280 288 294 297 297 296 293 293 290 277 256 241 233 233 236 237 231 220 217 213 209 208 208 211 215 216 212 204 199 199 199 199 197 190 189 197 208 216 224 232 238 241 243 243 241 239 239 240 241 239 237 236 239 241 244 248 249 246 237 210 148 110 80 59 58 56 189 217 218 222 226 229 228 227 225 225 225 226 226 226 226 225 224 224 226 228 231 231 236 242 248 252 250 243 229 198 151 134 135 134 134 123 99 55 9 341 323 308 295 285 279 265 258 271 303 321 324 324 330 337 342 344 344 344 342 340 338 338 338 337 335 332 329 327 327 323 318 313 310 307 302 295 286 274 266 259 254 250 250 253 257 262 266 269 266 250 226 217 221 242 252 252 235 156 130 137 165 199 209 217 226 231 231 228 226 228 231 234 237 237 237 237 237 237 236 235 234 233 232 228 221 218 214 211 210 211 212 215 220 221 217 211 209 210 213 216 215 210 206 206 209 212 214 216 221 221 223 219 208 198 194 196 199 202 205 207 209 209 212 214 215 214 212 213 213 210 207 205 204 204 204 204 205 207 209 212 215 215 215 216 217 219 221 222 224 225 227 228 229 229 225 224 222 218 215 213 211 212 213 214 215 216 217 219 219 218 216 214 215 217 219 220 219 215 210 204 193 184 184 188 193 197 202 205 208 209 210 212 214 214 212 209 205 203 202 204 208 212 213 218 219 217 214 212 210 207 207 213 217 220 221 223 225 228 231 232 232 231 227 225 225 224 224 224 223 221 218 216 214 212 210 210 211 215 223 232 236 234 228 222 217 212 207 203 203 199 198 196 193 192 195 199 204 209 212 214 215 217 220 222 222 221 219 218 218 216 216 215 214 212 208 201 195 193 193 194 193 191 191 190 189 188 187 185 184 185 187 189 191 193 193 196 199 202 204 204 205 207 208 208 208 207 207 208 208 209 210 212 214 214 214 213 212 211 211 212 214 212 210 211 214 217 216 215 215 214 213 213 211 207 203 203 205 207 209 210 212 212 211 208 203 198 198 206 213 216 217 217 218 220 223 224 224 219 212 212 217 217 216 215 213 212 213 216 217 221 225 227 227 227 226 226 226 225 222 220 223 229 234 236 237 236 234 231 224 220 218 216 210 201 184 178 172 167 164 167 170 173 174 175 175 175 174 173 171 169 165 164 167 178 199 216 225 229 231 230 225 216 210 207 207 209 211 214 219 221 223 227 234 240 245 248 251 253 255 258 259 258 253 234 208 208 212 218 223 227 228 229 230 232 234 235 239 242 245 248 250 251 252 252 253 253 254 255 255 255 254 254 254 253 253 253 252 251 251 252 251 249 248 248 247 247 246 246 245 245 245 245 245 245 244 244 243 242 241 241 241 240 240 240 240 240 240 240 239 239 238 237 236 235 234 233 233 232 231 229 227 226 224 223 222 221 219 218 218 217 216 214 213 212 211 210 210 210 210 210 209 209 208 208 208 207 207 207 206 206 206 206 330 330 331 331 332 331 330 328 325 322 319 316 312 308 308 308 306 306 306 306 303 299 293 285 276 274 271 268 268 271 274 275 275 273 271 268 268 266 267 268 268 268 269 271 271 271 271 271 272 273 273 273 274 273 271 269 267 264 262 261 260 260 260 261 262 263 263 263 263 264 265 267 264 261 263 267 273 281 286 288 287 286 284 277 265 252 242 235 231 233 235 233 225 222 214 208 204 203 201 203 205 204 200 198 197 198 199 197 195 194 201 208 213 219 225 231 233 236 237 237 237 237 238 239 238 237 236 237 239 243 246 246 240 225 177 131 113 96 69 64 50 143 214 218 222 226 229 229 228 227 227 226 227 226 226 227 227 226 226 229 231 232 232 235 241 247 251 253 251 243 229 200 169 153 147 149 140 80 3 344 331 318 304 289 281 277 263 257 274 302 319 325 327 333 339 343 344 344 343 340 338 337 336 336 335 334 331 330 328 326 321 317 313 310 307 301 292 282 270 267 260 250 245 246 248 252 257 262 265 257 227 223 222 233 251 259 256 225 149 133 139 164 177 200 216 225 229 232 233 235 237 238 239 238 238 236 235 235 236 235 234 233 232 231 227 222 222 216 213 212 213 215 219 223 222 216 210 207 207 210 214 213 210 206 205 209 212 215 216 218 222 224 217 205 195 192 194 197 201 206 208 209 211 213 214 214 214 215 216 216 210 206 204 203 203 204 206 207 208 210 213 214 213 213 214 215 217 220 221 222 223 224 226 228 228 228 225 221 217 214 212 210 211 211 211 212 213 214 216 217 217 215 212 212 216 218 219 218 215 215 206 195 188 187 190 194 199 205 209 211 211 211 212 214 214 212 209 205 201 200 203 205 209 212 217 219 216 214 212 209 206 206 210 211 214 216 219 221 225 229 230 230 227 224 223 223 223 222 222 221 219 217 216 215 213 212 211 212 215 223 231 234 231 225 218 214 210 207 205 202 199 197 195 192 191 194 199 205 209 210 211 213 216 219 222 223 223 222 221 221 219 218 217 214 212 208 202 195 193 193 194 194 193 194 193 192 190 188 186 185 186 187 189 190 192 193 196 200 202 204 205 206 207 207 207 207 208 208 209 210 211 212 214 216 216 216 215 214 213 213 215 216 213 211 212 214 215 215 215 216 215 215 214 213 210 208 209 210 211 211 212 213 213 211 206 200 196 199 206 213 214 215 217 218 220 221 222 222 219 216 217 221 221 221 218 216 215 216 220 223 226 229 230 229 228 226 225 225 224 222 220 222 227 232 234 235 236 237 238 235 230 226 223 216 195 170 170 164 159 158 162 168 172 174 175 175 175 175 174 171 167 164 163 168 185 211 223 228 230 230 227 219 208 201 200 201 203 206 209 210 214 221 227 234 240 245 249 252 255 257 260 260 259 244 170 151 164 180 197 212 221 224 226 229 231 233 232 235 240 245 248 250 251 252 253 254 255 255 257 257 256 256 255 255 255 255 254 254 253 254 255 254 253 251 250 249 248 247 246 246 246 245 245 245 245 245 245 245 244 243 242 241 241 241 241 240 240 240 240 240 239 238 237 236 236 235 234 234 233 231 230 228 227 225 224 223 221 220 220 218 217 216 214 213 212 211 210 209 209 209 209 209 209 208 208 208 207 207 207 207 206 206 206 330 329 330 330 330 329 327 324 320 318 315 312 310 309 307 305 304 304 305 306 305 302 296 290 283 281 275 271 269 271 274 276 276 274 271 269 269 268 268 268 268 268 270 271 272 271 270 270 269 269 270 271 271 271 270 268 267 265 264 263 261 260 260 259 259 259 258 258 258 258 259 259 253 251 251 253 258 266 274 276 277 277 268 258 256 260 257 244 230 229 235 237 236 235 227 219 213 207 203 202 201 200 198 197 197 197 198 199 198 200 205 210 212 216 220 224 228 231 232 233 235 236 237 237 236 236 236 236 237 241 244 241 234 219 181 140 127 120 117 107 59 225 218 218 221 225 228 230 231 230 230 230 231 230 229 229 229 230 231 234 235 235 235 237 240 245 250 252 252 249 241 229 221 206 187 182 192 320 336 333 327 316 303 290 288 282 272 269 281 308 326 334 337 341 345 344 345 344 342 339 336 335 334 335 334 333 331 331 328 324 320 316 313 311 307 300 291 281 269 268 256 246 242 243 247 252 257 261 262 258 253 237 229 243 259 263 257 220 153 139 145 162 166 201 219 226 230 234 237 242 246 246 243 241 240 234 232 232 232 232 231 231 230 229 228 226 223 218 214 214 216 219 222 224 222 215 211 208 206 208 212 212 209 205 205 209 213 215 216 219 222 222 214 202 193 190 191 195 200 204 208 211 214 214 213 212 213 216 218 217 210 208 204 201 201 204 208 211 211 212 213 213 212 212 213 214 217 219 220 220 221 222 224 227 227 227 225 221 217 214 212 210 210 210 209 209 210 211 214 215 216 214 210 209 212 216 218 218 217 215 208 200 192 190 192 196 201 209 212 213 212 212 213 216 215 213 209 204 200 199 203 203 207 213 218 220 219 216 213 210 206 205 208 208 211 213 215 218 222 227 230 228 224 222 221 220 220 221 220 219 218 217 216 215 214 213 213 213 216 223 229 230 227 220 214 210 207 207 205 202 199 197 194 191 190 194 199 205 208 210 211 213 215 217 220 222 224 224 224 225 224 222 219 216 213 209 202 195 193 193 194 195 195 196 196 194 191 189 187 187 187 188 188 189 190 193 197 201 202 204 205 206 206 206 206 206 207 208 210 211 213 214 215 217 217 218 217 216 215 215 217 218 216 214 214 214 216 216 217 218 218 218 217 215 214 214 215 216 216 215 215 215 213 211 206 200 199 203 209 213 213 216 218 219 220 220 220 220 218 218 219 221 224 224 220 217 216 217 219 227 231 232 233 232 231 227 225 224 223 222 221 222 225 227 230 233 235 238 242 245 244 242 238 223 171 159 150 148 149 150 155 163 170 174 175 176 176 176 174 171 168 165 166 175 195 216 225 226 229 228 223 215 204 196 194 196 199 203 207 208 214 221 228 235 241 246 251 254 256 258 258 256 229 158 133 133 139 150 166 187 198 208 216 222 226 228 221 225 233 240 245 248 248 250 252 253 255 256 257 258 257 257 257 256 256 256 256 256 256 257 258 257 256 255 253 252 250 248 247 246 246 245 245 245 245 245 245 245 245 244 243 242 242 241 241 241 241 240 240 240 239 238 237 236 236 235 235 234 233 232 231 229 228 226 225 223 222 222 220 218 217 215 214 212 211 210 209 209 209 209 208 208 208 208 208 208 207 207 207 206 206 206 206 329 329 329 329 329 327 323 319 316 315 313 310 310 308 305 303 302 303 304 305 305 305 302 299 295 287 279 274 272 273 274 276 276 275 272 271 269 267 264 265 266 267 268 269 271 270 270 269 267 266 266 267 266 266 266 265 264 264 264 262 261 260 259 258 257 255 254 253 252 252 252 250 243 241 240 241 245 251 260 260 263 259 248 237 252 275 271 251 231 224 231 233 240 245 241 234 227 220 213 208 206 203 200 201 200 199 199 201 202 205 208 211 213 216 217 220 225 228 229 230 233 235 236 235 235 234 234 235 237 239 241 236 228 218 204 186 172 157 163 182 211 223 221 220 221 224 227 230 233 233 233 233 233 232 231 232 233 234 235 238 238 238 239 240 242 245 250 253 254 253 250 246 242 235 228 228 253 307 326 327 322 313 305 305 297 288 281 280 289 313 335 345 349 351 352 351 349 345 342 338 335 333 333 334 334 333 331 331 327 322 318 315 313 312 308 300 291 286 281 271 254 242 239 243 249 254 257 259 258 256 255 244 236 250 262 265 259 235 173 160 151 172 202 220 227 231 234 238 242 248 252 251 253 252 245 236 230 228 228 228 228 228 228 227 227 226 222 219 216 216 218 221 222 223 220 215 213 208 206 208 211 211 208 206 206 210 213 213 217 220 222 219 210 199 191 189 190 195 200 200 208 213 215 214 211 211 213 217 220 217 212 210 202 199 200 205 210 214 214 213 211 211 211 211 212 215 217 220 220 220 219 220 223 224 225 226 225 222 219 216 213 211 211 209 207 207 208 209 212 214 216 214 211 208 207 210 214 215 216 215 211 204 197 196 198 201 206 212 214 214 214 214 215 217 217 214 210 203 198 197 199 202 208 214 218 221 221 220 217 213 209 206 206 207 210 212 215 218 221 225 228 226 222 220 220 218 218 219 219 217 216 216 216 216 215 214 214 215 218 223 227 226 221 214 210 208 207 206 204 202 199 196 193 189 190 194 199 204 204 209 212 214 215 216 218 221 224 226 227 228 228 225 222 218 214 209 202 195 192 193 193 194 196 198 198 195 192 190 188 188 188 188 188 189 190 193 197 201 201 203 205 206 206 206 206 206 207 209 210 212 214 215 216 217 217 217 218 218 217 217 218 220 220 218 218 217 218 218 218 220 222 221 220 218 217 218 219 219 220 219 218 217 214 210 206 203 204 206 209 211 214 218 220 221 221 221 219 219 217 217 218 221 225 226 223 218 215 213 216 225 232 233 235 235 234 230 224 221 220 220 221 222 224 224 226 230 233 237 243 250 257 262 259 247 130 128 131 138 142 146 150 159 168 174 176 177 178 177 175 173 170 171 177 193 211 221 221 227 229 226 219 212 203 194 191 193 196 198 200 207 215 222 230 237 242 248 253 257 258 257 254 228 149 131 129 131 135 142 150 156 165 183 197 206 211 215 207 211 219 229 235 238 243 246 248 250 253 255 256 257 258 258 257 257 257 257 258 258 258 259 259 259 258 257 255 253 251 249 248 247 246 246 245 245 245 245 244 245 244 244 244 243 242 241 241 240 240 239 238 238 238 238 237 236 235 235 235 234 233 232 231 230 229 227 225 224 223 221 219 217 216 214 213 212 211 209 209 208 208 208 208 208 208 208 207 207 207 207 207 206 206 206 205 328 329 328 328 327 325 320 316 314 312 311 309 309 307 305 304 304 304 305 305 306 306 306 305 301 293 284 278 276 276 276 276 276 275 275 273 268 264 262 263 264 264 265 266 267 267 268 267 265 264 263 263 262 261 261 261 260 261 260 259 258 258 256 254 253 251 249 247 248 247 245 241 235 232 230 231 233 238 243 248 251 245 235 236 271 287 277 253 231 219 220 223 235 242 241 236 231 225 219 214 211 208 207 208 205 202 202 204 206 207 210 213 216 217 217 220 224 227 229 229 231 234 235 236 235 235 235 236 237 238 237 234 226 222 221 220 216 210 207 209 213 218 219 220 221 223 225 226 228 232 235 235 234 233 232 233 235 237 239 241 241 242 243 244 246 248 252 255 257 257 256 255 252 248 245 249 269 302 320 320 314 308 305 303 297 292 287 287 294 310 330 343 349 351 352 352 349 346 342 338 334 332 332 333 333 333 332 329 325 321 317 315 314 312 308 300 294 291 287 276 256 241 239 244 249 254 256 256 256 255 254 251 248 254 263 267 268 268 271 275 267 256 246 238 235 236 237 241 244 249 253 255 259 262 257 245 233 227 225 224 224 224 225 225 226 224 221 218 218 218 220 222 222 221 220 220 214 209 207 208 209 210 208 206 207 210 213 214 218 222 223 218 209 199 190 188 191 193 198 203 211 215 214 212 209 210 214 220 221 221 216 209 201 198 200 207 213 215 214 211 209 208 208 209 211 215 219 220 220 219 219 219 221 222 224 226 225 224 221 218 215 213 211 209 208 206 206 207 210 212 215 215 212 208 204 203 205 208 212 214 212 208 204 203 205 208 212 215 215 215 216 216 217 219 219 216 211 202 196 195 197 201 209 215 219 221 222 222 220 217 213 210 209 208 211 214 217 219 222 224 227 223 222 220 218 217 218 218 217 216 215 215 215 216 216 216 217 218 220 224 227 223 216 211 210 209 207 205 203 201 199 195 191 187 190 194 198 201 204 209 213 215 216 216 217 218 222 224 225 226 229 228 225 220 215 210 203 195 191 192 192 194 197 198 198 195 192 190 188 188 188 188 189 190 192 195 197 200 200 202 204 205 206 206 205 205 207 209 211 213 214 215 216 216 216 217 218 219 218 219 220 222 223 223 222 222 222 221 221 222 224 223 221 220 220 220 220 220 221 221 219 217 213 210 207 207 207 208 209 212 217 220 223 224 225 224 221 218 217 217 218 222 227 229 227 220 214 209 211 219 222 230 234 236 237 235 228 221 219 219 222 224 225 226 225 226 228 232 238 248 261 277 281 189 120 124 130 138 146 151 155 162 170 177 177 179 180 180 178 176 176 180 193 210 222 227 227 231 230 224 216 211 205 196 193 193 194 196 202 209 216 225 233 239 244 250 257 259 261 260 241 142 122 123 121 127 134 139 143 151 164 177 186 193 199 204 212 215 220 221 226 233 238 241 244 247 250 253 254 256 257 257 257 257 257 258 258 259 259 259 259 259 259 258 256 255 252 250 249 248 247 247 246 246 245 244 244 244 243 243 243 242 241 241 240 239 238 237 236 236 236 236 236 234 234 233 233 233 232 232 231 230 228 227 226 224 222 220 218 216 214 213 212 211 210 210 208 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 205 329 328 327 327 325 322 317 313 311 310 308 307 307 305 304 304 305 306 307 307 307 306 306 306 304 298 290 283 280 279 277 276 275 275 275 273 268 265 262 261 262 261 261 262 263 264 265 264 263 262 260 259 258 257 257 256 256 257 256 255 254 253 252 250 248 246 243 242 242 241 239 233 229 226 224 224 226 228 230 234 242 246 249 270 284 281 271 251 231 216 211 212 218 228 231 230 227 225 223 220 217 215 215 219 215 210 208 208 210 211 212 215 215 217 218 221 224 228 229 230 231 233 236 237 237 237 237 238 238 237 236 232 229 226 229 230 231 232 227 221 217 215 216 219 220 222 223 224 227 232 237 237 237 235 233 233 236 240 240 241 242 244 246 249 251 252 254 256 258 259 258 258 257 255 255 260 276 297 310 310 305 304 302 300 296 294 292 292 297 306 319 330 337 340 344 346 347 345 342 338 334 331 331 332 332 332 330 327 323 320 317 315 314 312 309 304 303 299 296 289 270 250 244 245 249 253 255 255 255 254 253 252 253 256 263 271 278 284 289 288 287 272 256 245 240 239 240 242 245 249 251 254 265 272 270 258 241 229 223 221 220 220 221 222 223 222 219 218 219 220 221 222 222 221 220 218 214 210 208 209 209 208 207 206 207 209 211 214 219 223 223 218 209 199 191 190 195 195 199 206 211 214 213 209 208 209 214 221 223 223 217 208 200 199 203 210 215 216 213 209 209 206 205 206 210 215 219 220 219 219 218 218 219 219 221 224 226 225 224 221 218 215 213 212 211 208 206 206 209 212 214 215 212 207 204 202 202 203 206 210 211 211 210 212 213 215 217 218 216 215 216 218 219 221 221 218 211 201 200 196 196 201 209 216 219 221 223 223 222 220 219 216 212 211 213 216 219 221 223 224 225 224 221 218 217 217 218 218 217 215 214 214 215 215 217 217 220 222 224 227 228 223 214 211 209 208 206 203 201 199 196 193 189 187 190 191 195 199 204 209 213 216 217 217 216 216 218 219 220 223 226 229 227 223 217 210 203 196 191 191 191 194 197 199 198 196 193 190 188 187 188 188 190 192 195 197 199 200 201 203 204 205 205 205 205 205 207 209 211 213 214 215 215 215 216 217 218 219 219 220 222 224 226 226 226 225 226 224 223 224 224 224 223 223 223 223 222 221 220 220 217 214 212 210 209 211 212 212 213 216 220 223 226 227 227 226 223 218 218 217 219 224 228 230 229 223 214 208 211 215 217 227 232 235 238 238 233 225 221 221 221 223 226 228 226 222 220 222 226 232 236 210 215 146 137 139 143 150 161 168 171 173 175 175 181 182 183 182 180 180 182 190 206 218 224 227 231 233 229 219 213 211 207 201 197 197 198 202 207 213 220 226 235 241 247 252 256 262 269 273 106 105 108 112 110 118 129 135 142 159 176 188 196 201 206 214 226 228 227 229 232 235 238 241 244 246 249 251 253 254 254 256 256 256 256 257 257 258 259 258 258 258 258 258 257 256 254 252 250 249 248 249 247 246 245 244 243 242 242 242 242 241 241 240 239 237 236 235 235 234 234 234 234 234 232 231 231 231 230 230 229 228 227 226 226 223 221 219 217 215 213 212 211 210 209 209 207 206 206 206 206 207 207 207 207 207 207 206 206 206 206 205 205 328 327 326 325 324 320 315 310 307 305 306 305 304 303 304 304 305 306 307 308 307 307 307 305 303 298 292 286 283 280 278 276 275 274 273 271 269 265 262 261 260 259 258 258 259 260 261 261 260 259 258 256 255 254 253 253 253 252 251 250 248 247 246 244 243 241 241 238 237 235 233 226 224 222 221 220 221 222 223 227 238 252 269 282 276 267 255 243 230 226 214 203 196 202 214 219 223 227 230 230 227 225 231 235 230 224 218 215 215 215 215 216 215 217 218 221 224 228 230 231 231 234 236 237 238 239 241 241 240 238 236 234 230 228 230 231 235 237 234 228 221 215 214 216 219 221 222 223 227 233 238 240 239 236 232 233 236 240 239 241 243 244 246 250 254 255 256 256 257 257 258 259 260 262 264 270 282 292 297 298 298 299 298 296 296 295 296 297 300 306 313 318 322 326 332 339 343 343 341 337 333 330 329 329 329 329 328 325 322 320 317 315 313 312 310 308 307 305 305 300 286 265 251 247 248 251 253 254 254 253 248 246 247 252 261 271 282 287 289 287 279 265 250 241 239 239 241 243 247 249 252 260 270 274 275 273 261 242 227 219 216 216 217 218 220 220 219 218 219 221 222 222 221 221 220 217 215 212 211 210 208 207 207 207 208 208 209 212 217 221 222 217 209 199 193 191 193 198 205 209 211 212 210 207 206 209 215 220 220 222 215 206 201 202 207 214 217 216 213 210 208 204 202 204 209 215 219 219 218 218 218 217 217 216 217 221 225 226 225 223 220 217 216 215 213 211 208 208 210 213 216 216 213 207 206 204 201 200 202 206 210 212 214 217 220 219 222 220 216 213 213 217 220 223 224 222 217 215 205 199 199 203 210 216 219 221 223 223 223 223 222 218 215 214 216 219 222 223 224 225 225 224 220 217 217 218 219 219 217 215 213 214 214 216 218 219 222 225 228 231 231 226 216 216 211 207 204 201 198 196 194 191 188 187 190 190 194 199 204 209 213 217 218 217 216 215 216 216 216 219 223 227 228 226 219 212 203 199 196 190 191 195 198 199 198 196 193 189 187 186 187 189 191 194 197 199 201 202 203 204 205 205 205 205 205 205 208 210 212 213 214 214 214 215 216 218 220 221 221 221 223 225 227 228 229 229 228 226 226 226 226 225 225 225 225 224 223 222 219 217 214 211 209 208 209 213 213 216 219 221 224 227 228 229 229 228 226 225 219 217 220 225 229 232 232 226 215 211 209 212 218 225 230 233 235 237 236 231 224 222 221 222 224 227 226 218 210 207 207 206 201 202 172 162 163 166 172 178 185 188 186 183 182 182 184 185 184 183 183 185 190 200 210 215 222 228 230 230 224 214 211 211 209 206 204 204 205 209 214 219 225 231 237 242 246 250 258 275 324 78 92 97 100 102 102 112 115 125 143 167 189 202 211 217 221 227 234 235 235 236 237 238 240 242 245 247 249 250 250 251 253 254 254 255 254 255 255 256 257 256 256 256 256 256 256 256 255 254 252 251 251 250 248 246 244 243 242 241 241 240 240 240 239 238 237 236 235 234 233 232 231 231 231 231 230 228 228 228 228 227 227 226 226 225 224 220 219 217 215 214 212 211 210 210 209 208 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 328 326 325 323 320 315 310 305 303 301 302 300 301 302 304 305 306 307 307 307 307 307 307 305 301 296 291 286 283 280 278 276 275 274 272 270 267 264 261 260 259 257 256 256 256 257 257 258 258 257 256 254 252 251 249 250 249 248 246 245 243 242 241 239 238 237 238 234 232 230 224 216 213 213 214 216 217 218 218 223 232 245 259 265 258 247 238 230 226 226 214 198 182 177 188 200 209 218 227 231 233 236 240 243 240 233 225 220 219 219 218 217 217 218 219 221 224 228 231 231 232 233 234 235 238 240 242 242 240 236 234 226 224 225 227 228 232 235 234 229 223 216 213 215 217 219 220 222 226 233 238 240 238 235 231 232 235 238 236 240 241 243 245 250 255 257 258 257 257 257 258 261 264 269 274 279 285 287 288 289 290 292 293 293 294 295 297 299 302 305 309 311 313 318 325 334 339 340 338 334 329 326 325 325 325 326 325 322 320 318 316 314 312 312 311 310 308 306 304 300 289 271 255 247 246 249 250 252 252 249 240 235 234 238 248 262 275 281 285 281 268 249 235 233 234 237 241 245 249 249 256 264 269 272 276 287 286 267 240 220 212 213 212 214 217 218 218 218 219 221 222 222 221 220 219 217 215 214 213 212 209 206 206 206 207 208 209 212 215 219 219 215 207 200 195 194 195 201 209 212 212 210 208 206 206 209 214 218 219 220 213 205 204 206 211 216 218 215 214 211 207 203 201 202 208 215 219 219 218 218 218 217 214 212 213 218 223 225 225 224 221 218 218 216 213 212 210 210 212 217 220 218 215 211 208 204 201 200 200 203 209 212 216 221 223 223 227 223 215 210 210 213 218 222 225 225 224 221 211 203 202 206 212 217 221 222 223 224 224 224 223 221 218 217 220 223 225 226 226 226 226 226 222 220 219 219 219 219 217 215 214 214 215 216 219 221 224 226 229 232 232 229 223 220 212 206 202 198 196 194 191 188 186 186 187 190 194 199 204 208 213 216 218 217 216 215 215 214 215 217 220 225 228 227 222 213 205 200 194 189 191 195 199 200 199 196 191 187 187 185 187 189 192 195 198 200 202 204 206 207 207 207 207 206 206 206 208 211 212 213 214 214 215 215 217 219 221 223 223 223 224 225 226 227 229 230 230 229 229 229 228 227 226 226 226 225 224 222 219 215 211 208 206 205 205 206 211 218 222 225 227 228 230 230 231 230 229 227 223 219 220 225 230 234 234 227 216 217 215 216 220 224 228 232 233 234 235 234 229 229 227 223 223 225 224 214 200 194 193 194 193 186 172 166 184 199 206 209 207 201 196 192 188 185 184 184 183 184 186 190 198 207 207 217 223 227 227 224 216 211 211 211 211 211 211 211 213 216 220 224 229 234 238 242 243 247 263 52 81 90 93 93 94 94 94 96 109 128 153 182 201 212 220 225 230 233 236 237 239 240 241 241 242 244 245 248 248 248 249 250 251 252 253 253 253 253 253 254 254 254 254 254 254 254 254 255 255 254 254 253 252 250 248 246 244 242 241 240 239 239 239 239 238 237 236 235 234 233 232 231 230 230 229 229 227 225 225 225 224 224 224 224 223 222 221 218 217 215 214 212 211 210 210 209 208 207 206 206 205 205 206 206 206 206 206 206 206 206 206 206 206 205 205 327 325 323 321 316 310 304 301 300 299 299 299 301 304 306 308 309 308 307 306 305 306 307 306 302 296 290 285 283 281 279 278 276 273 271 269 266 263 260 259 258 257 256 256 255 255 255 256 256 255 253 251 249 248 247 246 245 243 241 240 238 237 235 234 233 233 232 229 226 223 214 207 204 206 208 211 212 214 216 220 226 234 242 246 243 234 225 219 218 216 209 197 181 173 177 185 193 200 209 216 224 231 228 235 238 235 229 224 222 222 221 221 220 220 221 223 227 231 234 234 232 232 232 234 237 239 241 240 236 229 219 207 219 221 224 227 230 233 232 229 223 218 214 213 215 216 218 222 225 232 239 241 239 236 231 231 231 232 234 237 238 240 243 247 253 257 258 258 258 258 259 263 269 276 281 284 285 284 283 284 285 287 289 290 292 293 296 299 301 303 305 306 309 313 320 330 337 337 335 330 325 322 322 321 322 322 322 319 316 315 313 312 311 311 311 309 306 303 299 293 282 266 252 244 243 245 248 251 249 241 230 223 220 220 224 240 254 261 275 274 256 234 224 226 231 236 240 245 249 250 258 261 264 269 278 292 297 279 250 233 221 212 208 210 214 217 218 218 218 220 221 221 221 220 219 217 216 216 215 213 209 206 205 205 206 208 210 212 215 216 215 212 206 201 200 198 198 203 209 212 212 210 207 206 206 210 210 213 216 215 210 204 205 209 215 218 219 217 214 208 203 200 199 201 208 214 217 217 218 217 216 214 212 210 211 215 220 223 224 223 222 221 218 216 213 211 210 211 215 219 220 218 216 215 210 205 201 200 200 203 208 213 219 220 223 227 230 226 216 208 206 208 212 216 221 223 224 221 215 208 205 208 214 220 223 224 224 224 225 225 225 224 221 222 225 228 231 232 232 231 237 235 228 225 222 221 219 218 217 216 215 215 215 217 219 221 224 226 229 231 231 231 229 223 215 207 202 198 195 193 189 186 185 185 187 190 195 199 203 207 212 215 216 216 216 215 214 214 214 215 218 222 226 227 225 220 217 204 193 189 191 196 200 200 198 194 189 186 185 184 186 190 193 196 199 201 203 206 207 208 209 210 209 208 207 208 209 211 212 213 214 215 216 216 217 219 222 224 225 225 225 226 226 227 229 231 231 230 230 229 228 227 227 226 226 225 223 221 218 214 211 207 204 202 201 203 209 217 222 226 227 228 229 230 231 231 231 230 227 223 220 223 229 234 235 230 221 226 224 225 226 227 228 230 230 230 231 233 233 233 228 228 227 225 221 211 196 189 190 192 192 191 187 185 204 215 222 223 219 212 208 199 192 187 184 183 183 186 191 197 203 209 212 219 224 226 225 221 215 221 217 216 215 215 215 216 219 223 226 229 233 236 239 239 238 230 98 88 93 94 89 84 82 77 60 73 114 176 205 215 219 222 225 229 231 233 235 237 239 241 242 243 243 244 246 247 247 247 248 249 250 251 252 252 252 252 252 253 253 252 253 253 252 252 252 253 253 253 254 253 252 249 247 245 243 242 240 239 239 238 238 238 237 236 235 234 233 232 231 230 230 228 227 226 224 223 223 222 222 221 221 221 221 220 218 215 215 214 212 211 210 210 209 208 208 207 206 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 205 326 325 323 319 313 307 303 301 301 300 301 302 305 308 311 313 313 311 308 307 306 308 309 308 304 298 290 284 282 282 282 281 279 275 271 268 265 263 260 257 256 255 255 254 253 253 252 252 253 251 249 247 246 246 245 243 240 238 236 234 233 231 229 228 227 228 226 223 220 215 205 202 200 201 203 205 207 210 214 218 222 227 234 239 238 229 220 220 213 209 204 197 187 178 178 183 188 193 198 200 209 216 219 226 231 233 231 228 226 225 224 224 223 222 223 226 231 236 239 238 236 235 232 234 236 239 240 238 231 220 209 208 216 217 223 227 230 232 232 228 223 219 216 214 213 213 215 219 225 232 239 242 239 236 233 232 231 235 236 236 236 237 238 243 249 254 256 257 257 258 261 266 273 281 285 285 284 283 282 282 283 285 287 288 290 292 294 296 299 300 301 302 305 309 317 326 333 334 331 326 321 319 319 318 319 320 318 315 312 310 309 308 308 309 309 307 303 299 293 284 271 255 244 240 239 242 247 250 245 233 221 212 208 207 211 215 226 242 259 267 260 246 235 234 236 237 239 241 244 248 253 252 258 265 274 285 288 273 250 245 230 213 205 206 211 215 217 217 217 218 218 219 219 219 219 217 216 217 217 215 210 206 205 205 206 209 211 215 217 216 213 209 205 204 203 202 202 205 208 209 210 210 209 208 208 209 210 212 213 211 207 205 207 212 217 219 220 219 213 206 200 197 197 201 209 214 214 214 214 214 211 210 208 208 209 212 217 220 221 221 221 220 218 216 213 211 209 210 214 216 216 216 215 213 210 205 201 199 201 204 209 215 220 221 226 230 232 229 218 207 203 204 207 210 214 217 220 219 215 210 207 210 216 222 224 224 224 224 225 226 227 226 226 227 232 237 240 242 241 244 251 245 237 229 225 222 220 218 216 216 215 215 216 217 219 221 223 223 226 228 228 229 228 225 220 212 204 199 195 191 187 184 184 185 188 192 196 200 204 207 210 213 215 215 215 214 213 212 212 213 216 220 224 226 226 225 219 207 195 191 192 196 199 199 197 194 191 189 185 183 186 190 193 196 199 202 204 205 207 209 210 211 211 210 209 209 210 211 213 212 214 216 217 218 218 219 222 224 226 226 226 227 227 228 230 231 231 228 228 227 226 226 226 225 225 223 221 219 217 215 212 208 205 203 202 204 211 218 223 226 226 227 229 231 232 233 233 233 232 228 223 221 226 232 234 234 234 234 232 232 231 230 230 231 229 226 225 226 228 231 233 233 231 228 222 212 200 196 192 195 200 203 204 205 212 219 224 225 222 221 213 205 198 191 185 183 184 192 200 203 206 210 215 219 223 225 226 225 228 235 229 228 224 222 221 222 225 228 231 234 237 239 240 240 235 177 99 93 91 85 70 57 53 27 347 322 281 260 249 242 235 231 230 231 231 233 235 237 239 240 242 243 243 244 245 245 246 247 247 248 249 250 252 252 252 252 252 252 252 252 251 251 251 250 250 251 251 251 252 252 250 248 246 245 243 241 239 238 238 237 237 237 236 235 234 233 232 232 231 230 229 227 225 224 222 221 221 220 220 220 219 219 218 217 216 214 213 212 211 211 210 209 209 208 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 325 324 321 317 312 308 306 305 305 306 307 309 312 314 317 318 317 315 313 312 313 316 315 312 307 301 292 283 280 282 283 283 283 280 274 269 266 265 259 255 253 252 252 251 251 249 248 248 249 247 245 243 243 243 241 238 236 233 231 229 227 225 223 223 223 222 219 216 213 207 200 198 197 197 198 200 201 205 210 215 219 224 232 239 236 227 221 219 211 206 202 197 192 185 182 185 189 192 193 197 203 209 215 220 225 231 235 236 234 232 230 228 227 226 227 231 236 241 243 242 240 238 234 234 236 239 241 240 233 221 221 217 214 216 223 228 230 232 231 229 225 220 216 214 214 213 215 217 223 231 238 241 239 234 233 233 234 238 238 237 236 235 234 237 244 250 253 254 255 257 261 267 275 281 285 284 283 282 282 281 282 284 286 288 289 290 292 294 296 297 298 300 302 306 314 322 328 329 327 321 321 318 315 315 316 317 314 311 308 307 305 305 305 306 305 304 300 295 287 274 259 244 234 235 235 239 245 246 239 225 212 203 198 199 204 205 215 234 252 263 269 277 275 261 248 241 238 238 240 243 245 244 249 255 260 262 258 253 253 245 231 214 205 204 209 214 216 216 216 216 216 218 218 218 218 217 217 218 218 216 212 208 207 205 206 209 213 217 220 217 211 207 205 205 205 205 206 208 210 210 209 210 212 212 211 211 211 212 212 209 206 206 210 216 219 220 219 217 211 204 197 194 196 202 210 215 214 214 213 211 208 206 204 205 207 210 213 217 219 219 219 218 217 215 213 210 208 209 211 212 213 213 211 210 208 205 200 199 201 205 209 212 213 220 226 231 233 230 220 208 202 201 203 205 207 212 216 218 215 211 209 212 219 223 225 225 225 225 225 227 228 228 230 233 239 246 249 250 251 252 252 247 240 233 226 222 219 217 217 215 215 215 216 217 218 219 220 221 223 224 225 226 227 228 226 219 209 201 196 191 187 187 185 187 190 193 198 202 205 207 210 212 214 214 215 214 212 210 210 211 215 219 222 223 224 223 220 212 201 195 194 196 198 198 195 195 192 187 184 183 185 188 192 196 200 203 206 206 208 210 211 211 211 210 210 211 211 212 212 213 216 217 218 219 219 221 223 225 226 226 227 228 228 228 229 229 228 227 226 225 224 224 223 223 223 222 220 218 216 215 212 209 209 206 205 208 214 221 226 227 226 227 229 231 234 236 237 237 236 233 228 223 226 231 233 234 235 234 234 233 233 233 234 234 233 229 226 222 222 227 233 232 232 231 227 220 211 210 203 204 209 212 213 212 217 222 224 224 223 220 216 211 202 191 184 182 187 201 203 209 214 216 218 221 224 227 229 232 239 245 243 241 236 232 229 228 229 232 235 238 239 239 242 244 245 228 81 72 61 41 18 9 5 337 313 298 282 270 260 251 244 238 235 235 234 235 236 237 238 238 240 241 242 242 243 244 245 246 247 248 249 250 251 252 252 252 252 251 251 251 249 249 249 249 249 249 249 249 250 250 248 246 245 244 242 240 239 238 237 235 235 235 235 234 233 232 231 231 231 229 228 226 224 222 219 219 219 219 218 218 218 217 217 216 214 212 212 211 211 210 210 209 208 208 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 324 322 318 315 312 311 313 312 312 314 315 317 319 320 321 321 319 317 317 318 320 322 320 315 311 306 297 282 274 276 280 283 286 286 282 275 272 267 258 252 250 249 249 248 247 246 244 244 244 243 241 239 239 238 236 233 231 228 225 222 220 218 216 217 217 215 212 209 206 200 196 194 193 193 194 195 197 200 204 207 212 219 227 235 233 228 223 216 209 205 202 198 194 190 187 187 190 191 194 198 203 210 214 217 221 228 236 242 241 241 240 238 235 231 231 234 239 243 247 245 244 241 236 235 236 240 244 246 242 236 238 236 228 222 223 226 229 230 230 228 225 220 220 216 214 214 216 217 222 230 238 241 239 234 233 232 233 236 239 240 238 236 234 236 241 245 249 251 254 256 260 266 273 279 281 282 281 281 281 281 282 284 285 287 288 290 291 293 293 295 298 299 301 305 311 317 321 322 320 317 317 314 313 313 314 314 309 306 304 303 302 302 302 302 301 299 297 292 282 265 246 232 226 227 227 234 240 239 231 216 203 193 190 193 199 201 212 231 249 262 275 295 300 287 265 251 245 237 236 238 235 234 237 240 240 234 230 228 232 234 231 215 205 203 207 212 215 215 215 215 215 216 216 218 218 218 218 219 219 216 216 213 209 206 206 208 214 219 221 217 210 208 206 206 207 208 209 211 213 213 212 212 214 214 213 213 213 213 212 209 207 209 215 219 221 221 219 215 209 203 197 195 198 204 211 214 214 214 212 210 206 203 202 203 205 208 211 213 214 216 217 216 215 213 211 209 207 208 209 210 210 210 209 208 207 204 201 200 201 204 207 210 212 218 223 229 230 228 220 208 199 198 199 201 204 209 214 217 217 213 211 214 220 223 224 225 226 226 226 227 228 229 232 236 242 245 250 254 255 251 246 241 236 229 222 217 215 216 214 213 213 214 216 218 218 218 218 220 221 222 223 225 227 229 228 222 211 202 195 191 189 188 188 189 192 196 200 203 205 208 210 210 212 214 215 215 212 210 209 210 214 218 220 221 221 222 221 217 209 200 198 198 198 197 195 194 190 186 182 181 183 187 192 197 201 203 204 207 209 211 212 212 211 210 210 212 214 214 215 216 218 219 220 221 221 223 224 226 226 226 227 228 228 227 227 228 227 226 225 224 224 223 222 221 221 220 218 216 215 214 213 211 210 209 210 213 218 223 227 228 227 227 229 233 239 242 242 241 239 237 235 230 229 232 233 234 234 234 235 237 239 239 239 239 238 238 231 223 219 222 228 231 233 234 233 230 226 224 217 216 218 220 219 218 225 228 228 227 224 220 216 210 194 180 176 180 191 207 207 217 222 224 226 228 232 235 236 238 244 251 252 252 247 242 238 235 235 236 239 240 241 243 250 256 266 292 336 356 357 351 345 343 334 315 303 292 281 272 264 255 249 244 242 241 238 237 239 239 238 238 238 240 240 241 242 243 245 246 247 248 249 250 251 251 252 251 251 250 249 249 247 247 247 247 247 247 247 247 247 248 247 245 244 243 241 241 240 238 236 234 233 234 233 233 233 232 231 231 230 229 227 225 222 220 218 217 217 217 217 217 217 216 215 214 213 211 211 210 210 210 209 209 208 208 207 207 206 206 206 206 206 206 206 207 206 206 206 206 206 206 206 206 206 321 319 316 315 316 318 321 319 321 321 322 322 322 322 321 319 316 314 316 317 320 321 319 316 316 315 305 285 271 272 277 283 288 291 290 284 284 275 261 253 252 248 246 245 244 242 241 240 240 239 237 237 236 233 231 228 225 222 219 216 213 212 211 211 210 208 206 203 200 194 192 191 191 191 192 193 195 196 197 198 202 209 218 225 228 229 224 216 211 207 205 202 198 194 191 189 190 189 194 200 206 212 216 217 219 223 232 240 241 246 248 246 242 236 233 235 240 245 248 248 248 243 238 235 236 240 248 252 252 249 248 246 236 227 222 223 225 228 228 227 224 222 221 218 217 218 220 222 224 231 238 241 241 239 234 231 230 233 238 241 242 240 239 240 242 242 248 253 256 258 261 266 271 275 277 278 279 280 280 280 281 283 285 287 289 291 293 294 294 297 298 300 301 304 307 311 313 314 313 311 312 310 310 311 311 308 303 301 299 298 299 299 298 295 293 291 290 288 280 256 232 221 217 218 220 228 235 233 224 207 192 183 184 185 190 200 214 231 250 268 289 308 312 304 289 274 254 233 229 230 222 222 225 226 224 219 220 218 221 228 231 217 203 201 205 210 213 214 214 214 214 215 215 217 218 218 219 219 219 218 216 214 211 208 206 208 214 220 220 215 210 210 208 208 209 210 212 215 217 217 216 215 215 215 214 213 212 212 212 210 209 214 219 222 222 223 221 215 209 203 200 198 200 205 211 214 214 213 211 208 204 201 201 202 205 207 208 209 210 213 214 214 213 212 211 209 208 209 209 209 209 209 208 207 205 204 202 201 201 203 204 207 212 217 221 226 226 225 218 206 196 193 194 197 202 207 212 217 218 215 212 215 219 218 224 227 227 227 227 228 228 229 231 236 241 243 250 254 253 247 240 234 229 222 212 206 202 201 201 204 207 210 215 218 220 218 218 218 219 220 221 222 224 226 225 219 209 200 194 194 191 190 191 192 195 199 202 204 206 208 210 210 212 214 215 215 213 211 209 210 214 217 218 219 219 220 220 219 214 206 201 200 200 199 197 193 189 183 179 178 180 186 194 200 201 202 205 209 211 213 213 212 211 210 210 212 213 216 219 220 221 221 223 224 224 225 226 226 227 227 227 227 227 226 226 227 227 226 225 225 223 223 222 221 220 220 218 217 215 215 214 213 212 212 215 218 223 227 229 229 229 228 232 240 248 248 248 245 242 242 243 243 241 239 237 235 234 236 241 246 248 246 244 243 242 241 236 227 223 224 229 236 237 237 237 238 238 238 235 230 229 230 229 230 235 235 234 232 227 220 213 198 174 161 162 175 187 196 211 223 230 233 235 239 243 247 248 248 254 260 260 259 256 251 246 242 240 241 243 243 245 251 264 274 288 307 322 330 331 330 331 326 319 306 298 289 281 273 265 258 254 251 248 246 244 242 243 242 240 239 239 239 240 240 242 243 245 246 247 248 249 249 250 250 251 251 250 249 248 247 245 245 245 245 245 245 245 245 246 246 246 244 243 241 241 240 239 237 235 234 232 233 232 232 232 232 232 231 230 228 227 224 222 219 218 218 217 217 216 216 217 216 214 213 212 211 210 210 210 209 209 209 209 208 207 207 207 207 206 206 206 207 207 207 206 206 206 207 207 207 206 206 206 318 316 316 319 322 322 323 324 325 325 324 324 323 322 320 315 314 312 311 312 315 315 314 314 316 319 309 294 284 282 282 286 291 295 296 296 303 296 277 265 257 247 243 240 239 238 237 236 235 234 234 233 231 228 225 222 220 217 214 210 207 207 207 205 204 202 200 197 195 192 189 188 189 190 191 194 195 194 193 193 195 200 207 215 220 222 224 220 215 212 210 208 204 199 194 192 191 190 194 201 208 214 219 220 219 221 225 230 234 243 247 246 241 237 234 235 240 245 247 248 250 246 237 232 231 234 243 251 254 252 251 246 237 227 220 220 223 226 228 227 225 224 223 222 222 225 228 230 232 235 239 239 239 237 232 227 226 230 236 240 243 244 244 246 246 247 252 256 257 259 263 268 272 272 275 275 277 279 280 281 282 286 289 290 291 293 294 295 296 297 298 299 301 303 304 305 305 305 306 306 306 307 308 308 307 302 297 295 293 293 293 292 290 287 284 283 284 284 278 253 221 221 214 212 217 225 234 232 219 200 184 177 179 180 187 201 216 232 250 275 304 318 319 315 313 301 261 220 214 214 204 210 215 217 217 215 215 216 221 231 237 226 202 198 203 208 210 211 212 212 213 213 213 215 217 219 221 221 221 220 216 215 214 210 207 209 216 221 220 216 213 212 211 209 210 212 215 218 221 221 220 219 218 216 214 212 211 211 212 212 212 218 223 225 226 225 222 216 210 205 202 201 202 206 209 213 214 213 209 206 202 200 200 202 204 206 207 207 209 210 211 211 211 211 211 210 209 209 210 209 208 208 208 206 204 202 201 201 201 202 204 208 213 217 220 223 224 223 216 202 192 191 187 191 197 204 211 217 220 217 214 214 216 217 223 227 228 228 228 227 227 228 230 231 235 240 247 250 248 241 235 230 224 217 203 200 189 178 178 186 194 202 210 216 218 217 210 211 211 212 213 214 215 217 215 210 204 198 196 193 191 191 193 196 199 201 204 205 206 207 208 210 212 214 215 215 214 212 210 211 212 214 217 218 218 218 219 219 216 209 204 201 201 199 196 193 188 182 177 175 178 186 196 201 204 206 208 209 210 211 212 210 207 206 206 207 211 217 222 224 225 224 226 226 227 227 228 228 229 228 228 226 225 225 224 226 226 226 225 225 224 223 222 220 220 219 219 218 216 216 216 215 214 215 219 223 227 230 231 230 230 231 239 251 256 252 250 249 246 247 248 251 256 258 249 241 238 240 249 254 256 253 250 248 246 243 238 231 230 232 236 242 244 244 246 247 249 251 250 246 242 241 240 240 242 241 239 235 229 221 204 179 157 152 156 160 176 199 214 227 235 238 242 246 250 254 257 258 260 263 264 263 261 256 252 248 246 246 246 250 253 266 281 291 302 311 317 319 320 319 318 315 310 301 294 287 280 272 265 264 259 254 251 249 248 247 246 245 242 240 239 239 239 240 242 243 245 246 246 247 248 249 249 250 250 249 248 247 246 244 242 243 243 243 243 243 243 244 244 245 244 243 241 241 240 239 238 236 235 233 232 232 231 231 232 232 231 231 230 228 226 224 222 219 218 218 218 217 216 216 216 215 214 212 211 211 210 210 209 210 210 209 209 209 208 207 207 207 207 207 207 207 207 207 207 206 206 207 207 207 207 207 206 316 317 320 323 325 325 326 326 326 325 325 324 323 321 318 315 314 311 309 308 308 306 305 307 312 315 311 310 298 292 292 295 300 301 302 305 310 309 298 292 274 253 241 236 233 232 231 230 230 229 230 228 225 221 218 215 213 211 208 205 202 203 202 200 199 197 195 193 191 189 186 187 187 189 191 194 196 195 193 192 194 196 200 205 208 213 219 220 217 215 214 213 210 205 198 197 194 193 195 201 208 216 221 222 221 220 220 222 228 236 241 241 240 238 236 237 239 240 244 247 248 244 233 224 221 224 232 243 250 246 247 244 237 226 217 219 224 228 230 229 228 227 225 225 227 231 235 237 237 238 239 237 237 234 228 224 224 229 235 240 243 245 247 247 249 251 253 255 256 258 265 272 274 274 274 274 276 279 281 284 287 293 294 294 293 294 294 296 297 297 296 297 300 301 300 300 299 299 299 300 301 303 304 304 302 295 291 289 287 288 286 282 280 279 279 280 281 282 275 258 232 219 207 208 215 224 232 231 219 199 182 175 175 178 187 202 219 233 248 278 312 323 323 321 318 305 239 194 193 193 190 200 208 212 214 215 217 219 229 243 253 249 223 201 202 205 207 208 210 210 211 211 211 213 216 219 222 222 223 221 217 216 216 213 210 211 218 223 221 220 217 215 214 211 211 213 217 221 224 224 223 222 220 217 213 210 209 210 212 213 215 221 225 227 228 226 222 217 212 207 205 204 205 207 207 212 214 212 208 204 201 199 199 201 204 206 206 207 209 210 209 209 209 210 210 210 210 210 210 209 209 209 208 204 202 200 200 200 201 202 205 208 213 218 221 223 224 222 212 194 185 184 181 186 192 201 210 218 220 218 213 212 212 215 221 227 229 229 229 227 226 225 227 227 229 235 241 244 243 236 230 226 221 215 209 201 185 169 164 167 175 186 198 206 209 207 195 195 195 195 195 195 196 198 199 198 197 196 195 193 191 193 195 198 201 204 206 206 206 207 208 210 213 213 214 213 213 212 212 212 213 214 216 217 217 216 217 218 216 211 207 205 202 199 196 193 189 183 177 175 178 187 195 196 205 208 208 208 208 208 208 204 200 200 201 203 207 213 220 224 226 226 224 225 226 227 228 229 229 229 228 226 225 224 224 225 225 225 225 224 224 224 222 221 220 219 218 218 218 218 218 217 217 219 222 225 228 230 230 230 229 230 247 261 260 253 251 252 252 254 254 259 272 279 267 251 245 249 262 265 264 262 258 254 250 245 238 232 235 238 240 247 255 254 264 266 264 261 259 256 252 249 246 245 244 243 240 236 230 215 186 162 153 157 168 171 186 206 216 227 235 239 243 248 251 254 255 258 259 261 263 263 263 260 257 254 253 253 255 260 266 280 290 297 303 307 309 310 311 311 309 307 303 294 288 283 277 271 265 265 260 255 252 250 250 249 249 246 244 242 241 239 239 239 241 243 245 246 246 247 247 248 248 248 249 248 247 245 244 242 240 240 240 241 241 242 242 243 243 243 243 241 240 240 238 237 236 236 235 233 232 231 231 231 231 231 231 231 230 228 226 224 222 220 221 219 218 217 217 216 216 215 213 212 212 211 210 210 210 210 210 210 210 209 208 208 208 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 207 318 322 324 325 325 325 325 326 326 326 326 325 323 320 316 314 313 310 308 306 303 300 300 305 312 313 313 311 303 300 303 308 310 308 306 308 309 310 308 304 291 269 246 233 227 225 224 223 223 223 225 222 219 215 211 208 205 204 202 200 199 200 197 195 194 192 191 189 188 186 185 186 187 189 192 195 197 198 196 196 196 197 197 198 199 203 207 211 212 213 214 215 213 210 206 203 199 197 198 203 209 215 219 221 222 221 221 221 225 231 236 237 237 238 238 238 238 238 241 243 243 238 227 216 211 214 223 230 236 238 244 243 236 225 216 218 226 231 232 231 230 228 226 226 229 234 239 240 240 240 239 239 237 233 227 225 227 231 236 240 243 245 247 247 250 252 253 253 255 258 267 277 280 278 277 276 277 280 285 289 293 296 295 294 293 293 294 295 296 296 296 297 298 298 297 295 295 295 294 295 297 298 299 298 296 289 286 283 282 282 278 274 273 274 277 279 279 278 271 267 252 216 204 207 214 224 231 230 223 204 184 177 176 178 188 205 223 237 252 282 316 327 327 325 320 300 195 173 175 177 181 193 203 210 211 215 220 228 240 255 266 265 250 223 205 206 204 205 207 208 209 209 210 211 214 218 222 222 224 223 219 217 217 215 213 214 219 222 221 221 219 217 216 214 214 216 220 224 226 227 226 225 221 217 212 209 209 210 211 214 217 221 222 228 228 225 221 216 212 208 206 206 207 208 209 214 215 212 207 203 200 198 198 201 202 204 206 208 209 210 209 208 208 208 209 209 209 210 209 209 210 211 208 204 201 200 199 199 200 202 206 210 214 218 221 223 222 219 208 204 188 177 178 183 189 198 209 217 219 217 215 212 210 213 220 226 228 230 229 227 224 223 223 223 225 231 237 239 238 231 226 223 219 216 215 206 192 176 163 159 162 170 181 188 192 187 176 177 176 175 175 175 178 181 185 188 189 190 191 191 191 194 197 200 203 206 207 207 207 208 209 211 213 213 213 212 212 212 213 213 214 215 216 216 215 215 216 218 217 213 209 208 203 199 197 194 190 184 179 177 181 185 191 197 205 208 208 208 207 205 203 198 196 194 194 195 199 204 212 218 221 220 218 221 222 224 225 227 228 228 227 225 224 224 224 224 224 224 223 223 223 223 222 221 221 220 220 219 219 219 219 219 220 223 225 227 229 229 229 227 224 224 248 240 234 234 236 244 262 263 277 307 339 355 354 293 264 294 336 300 286 282 270 261 253 245 231 214 227 234 228 217 254 274 286 283 271 261 255 251 250 248 248 246 244 243 240 236 226 201 171 159 160 169 169 183 198 208 212 216 228 236 242 247 249 250 253 256 258 258 258 260 262 261 261 260 260 261 264 270 277 284 290 294 297 299 300 301 302 301 300 298 295 286 281 277 273 270 268 264 259 255 252 251 251 251 250 247 246 245 242 240 238 239 241 243 244 245 246 246 246 247 247 247 247 247 245 244 242 240 239 238 237 238 239 240 241 242 242 242 241 240 239 238 236 236 235 235 234 233 232 231 231 231 231 231 231 230 229 228 226 224 223 222 221 219 218 217 217 217 216 214 212 212 211 211 210 210 211 211 211 211 211 210 210 209 209 208 208 208 207 207 207 207 207 207 207 207 207 207 207 207 207 326 328 327 324 324 323 323 325 327 328 327 325 322 318 313 313 311 308 306 303 301 300 303 308 312 308 309 307 304 305 312 316 314 309 307 307 309 309 308 304 294 276 249 229 220 217 215 215 216 217 216 214 211 208 205 202 199 198 197 197 196 195 193 192 190 189 187 186 184 183 184 185 187 189 192 195 198 200 200 200 200 199 198 197 195 195 196 199 204 209 212 215 215 215 213 210 206 205 205 211 216 217 219 220 220 221 221 221 224 229 232 234 234 236 237 237 237 237 238 240 239 232 220 208 203 207 218 221 227 235 243 243 232 218 212 216 225 231 232 231 230 227 224 224 229 236 241 243 244 242 241 240 238 235 230 230 232 235 239 242 244 244 245 247 250 253 255 257 260 267 279 285 283 282 280 278 279 283 288 292 294 293 292 291 291 292 292 293 294 295 296 297 297 295 293 291 291 291 290 290 291 292 294 293 291 285 282 281 279 277 273 270 269 271 273 275 275 273 267 267 248 219 208 210 216 225 231 231 224 209 199 185 179 181 191 207 228 242 257 284 316 329 329 326 318 286 182 164 166 167 175 188 198 203 208 214 221 232 245 259 267 267 257 236 214 211 201 200 203 205 206 206 208 210 213 215 217 221 224 224 221 219 218 217 216 217 220 222 221 221 219 218 217 217 218 220 224 227 229 229 228 227 223 217 212 209 209 209 210 213 215 218 222 228 229 225 220 216 212 209 207 207 207 208 211 215 217 212 207 202 199 197 196 199 200 203 207 209 209 209 209 208 207 207 208 208 209 209 209 210 211 212 208 204 201 200 199 199 200 203 206 211 214 218 221 221 219 216 215 199 182 176 177 182 188 197 209 216 218 217 216 212 208 210 216 222 226 228 228 226 224 223 222 221 223 229 235 237 235 229 223 220 219 218 216 211 201 187 173 163 160 161 167 171 174 171 167 169 168 166 165 166 169 174 179 180 184 186 188 190 192 195 198 201 204 207 208 208 208 208 209 211 213 214 213 211 211 212 213 213 215 216 217 216 215 214 214 217 218 218 215 210 205 200 198 195 190 185 182 181 182 185 191 199 205 208 209 207 205 203 199 194 194 191 188 187 189 194 202 208 211 210 209 213 216 220 222 224 225 225 224 224 224 224 223 223 223 223 222 222 222 222 222 221 221 221 220 220 219 220 220 221 223 226 229 231 232 231 229 224 218 209 195 149 129 124 119 111 109 94 82 78 78 73 64 52 38 50 46 36 22 352 314 280 259 235 177 120 105 123 100 96 94 286 277 267 256 249 244 242 244 245 246 245 245 243 240 235 221 191 172 167 168 170 181 195 203 205 200 197 216 237 245 248 250 250 252 254 255 253 253 255 258 260 260 261 264 266 270 273 279 281 285 288 290 292 292 293 294 293 292 290 287 284 274 271 270 268 266 262 258 255 252 251 251 251 250 248 247 246 243 241 239 240 241 243 244 245 245 246 246 247 247 247 247 246 245 243 240 238 237 235 235 236 237 239 240 241 241 241 241 239 237 236 235 234 234 234 233 233 232 232 231 231 231 231 230 230 229 228 226 226 225 223 221 220 218 218 217 217 216 214 213 212 211 211 211 211 211 212 212 212 212 212 211 210 210 209 208 208 208 208 208 207 207 207 207 207 207 207 207 207 207 333 331 329 327 324 323 324 327 330 330 328 325 321 317 313 313 309 305 301 299 299 302 305 306 303 298 300 298 300 306 314 317 311 307 306 306 308 308 307 303 292 272 244 221 211 207 207 207 209 209 207 204 202 200 198 197 195 193 192 193 192 191 189 188 188 186 184 183 182 181 181 184 187 189 192 195 198 200 202 202 202 200 200 197 194 192 190 191 196 202 208 213 216 216 217 218 218 217 215 224 226 226 224 222 221 221 222 222 224 227 231 232 233 235 237 236 236 236 237 238 237 229 214 201 199 205 215 216 224 234 240 239 223 207 207 215 223 228 229 229 227 223 221 222 228 237 243 246 246 246 245 243 240 237 234 235 236 238 241 243 245 244 246 249 254 259 263 269 276 286 291 290 290 282 278 277 279 284 289 292 290 289 289 289 290 291 292 293 294 295 296 296 295 293 291 291 289 287 285 285 285 286 287 288 286 284 282 282 278 274 271 268 266 266 268 271 273 273 270 266 247 224 214 214 218 224 230 232 224 215 211 189 180 184 195 211 230 244 256 281 300 315 327 326 314 268 179 162 160 164 172 184 191 196 206 211 217 226 237 247 255 256 251 249 237 216 199 196 199 202 204 204 206 208 211 212 214 219 223 225 222 219 218 219 221 222 222 223 222 221 218 218 218 218 220 224 227 230 230 230 230 228 225 219 213 209 208 209 210 213 213 217 222 227 227 223 218 215 212 210 208 208 207 209 212 216 218 213 206 201 198 196 195 195 197 202 206 209 209 208 208 207 207 206 207 207 208 209 210 211 212 213 210 205 201 200 200 199 200 203 208 212 215 218 220 219 218 214 208 193 181 178 179 183 188 197 208 214 216 216 215 211 206 207 211 218 223 226 227 226 226 224 223 222 224 230 235 237 235 229 222 221 219 218 218 215 210 201 190 178 169 164 162 162 164 162 162 165 166 166 165 165 168 173 177 177 182 185 188 190 193 197 199 202 205 207 208 209 210 210 210 212 214 214 213 211 211 211 212 213 215 216 217 217 214 212 212 215 215 217 216 213 209 204 200 196 191 187 186 186 186 190 196 202 206 207 207 203 202 201 198 195 191 187 184 181 181 187 194 199 201 204 204 207 213 218 220 221 222 222 222 222 223 223 223 223 222 222 221 221 221 221 220 220 220 220 220 219 219 220 221 222 224 227 229 231 231 231 228 222 213 202 185 178 152 138 129 122 120 115 116 119 112 98 82 68 60 65 64 56 43 29 21 22 70 105 107 102 97 96 99 102 135 242 249 247 245 243 242 241 242 242 245 246 246 244 241 236 219 189 179 176 177 180 189 200 205 202 198 203 228 247 250 252 252 252 252 252 252 250 250 251 254 256 256 258 261 265 268 271 275 276 281 284 285 286 286 287 286 285 284 281 279 275 267 267 266 264 262 259 256 254 252 251 251 250 249 249 248 246 244 243 241 241 242 243 244 244 245 246 247 247 248 247 247 246 244 241 241 238 235 233 233 234 236 238 239 240 240 240 240 238 236 234 233 233 232 233 233 233 232 232 231 231 231 231 230 230 229 228 228 226 225 223 221 220 219 218 217 216 216 215 214 213 211 211 211 211 212 213 213 213 213 213 212 211 211 210 209 208 208 208 208 208 208 207 207 207 207 207 207 207 207 335 333 331 330 327 326 328 331 332 330 327 323 319 318 316 311 306 301 298 298 300 304 305 300 297 293 291 289 298 308 315 315 309 305 306 306 306 310 312 307 290 259 226 205 197 196 197 199 200 199 197 195 194 193 192 191 190 189 189 189 188 187 186 186 185 184 182 180 179 179 180 183 186 190 193 196 199 201 201 201 201 201 200 197 194 191 189 188 190 195 200 205 209 211 215 219 224 226 226 229 232 233 229 227 226 225 225 225 226 228 230 232 234 236 237 237 237 236 236 237 236 228 210 197 198 200 204 214 225 234 238 233 216 203 209 217 222 225 226 226 223 220 218 221 230 240 246 248 248 248 247 245 242 239 236 236 237 241 244 246 246 247 249 254 261 268 276 285 293 295 290 288 286 278 274 274 277 282 287 289 286 287 287 288 290 293 295 296 297 297 296 294 292 290 289 288 286 283 281 279 279 279 279 281 279 279 280 280 277 272 269 266 263 262 262 265 269 271 269 262 246 227 221 220 222 225 231 235 234 228 216 197 185 190 201 216 232 244 254 275 284 303 321 323 310 268 177 161 159 164 168 169 180 191 200 206 209 212 216 222 231 238 240 241 234 217 200 194 196 200 201 202 204 206 208 209 212 217 221 225 223 218 217 220 224 226 225 225 224 222 220 219 218 220 223 226 228 229 230 232 232 231 228 222 215 210 209 210 211 211 214 218 224 227 225 221 217 214 212 210 208 208 207 208 212 217 218 213 205 200 197 195 195 195 195 200 205 208 208 207 207 206 205 205 206 206 207 209 210 212 213 214 212 206 203 201 200 199 201 205 210 214 216 217 218 218 218 214 205 192 184 181 183 185 190 197 205 209 210 212 212 210 206 205 207 214 220 224 225 225 225 224 223 224 226 232 237 239 236 231 224 223 219 218 219 218 216 211 205 198 188 182 176 169 163 157 154 158 164 167 169 171 173 173 174 179 183 187 190 192 195 199 201 203 204 206 208 210 211 211 211 213 214 215 214 211 212 211 212 213 215 216 217 217 214 211 210 211 211 214 215 215 212 208 203 197 193 191 190 191 192 195 200 205 207 206 203 199 198 198 196 193 187 182 179 177 178 182 188 193 197 201 205 210 214 216 218 219 220 220 221 221 223 223 223 222 221 220 219 220 221 221 219 218 218 219 220 220 220 222 225 225 226 227 228 229 229 229 226 221 214 206 202 206 192 179 169 157 143 138 151 171 167 145 113 90 79 90 85 72 56 46 48 64 84 95 101 103 102 103 122 149 234 245 245 243 242 243 243 244 244 245 246 248 248 246 244 237 215 186 182 180 181 183 190 204 209 209 210 222 238 247 255 257 256 255 253 252 252 250 249 250 251 252 252 253 255 259 263 267 270 272 278 280 281 282 282 281 279 278 276 273 271 268 261 261 260 259 258 256 254 252 251 250 250 249 247 247 246 246 245 243 242 241 242 243 244 244 245 246 247 248 248 248 248 246 244 244 241 236 233 231 230 232 234 237 239 240 240 240 239 236 234 232 231 231 231 232 232 232 232 232 232 232 231 231 230 229 229 228 228 226 225 223 221 220 219 218 217 217 216 215 214 213 212 211 211 212 213 214 214 214 214 213 213 212 211 211 210 209 208 208 208 208 208 208 207 207 207 207 207 207 207 335 335 334 333 333 332 334 334 332 329 326 321 316 317 313 306 299 294 294 297 301 305 305 300 299 295 292 295 304 316 321 317 310 306 312 310 316 328 342 350 340 200 188 183 180 182 185 188 189 188 186 186 187 187 187 186 185 185 185 185 185 184 184 183 182 181 179 178 177 177 179 182 186 190 194 198 201 203 203 203 202 201 199 197 194 192 190 189 189 191 194 195 198 202 206 211 218 223 222 223 228 231 231 230 229 229 229 230 230 230 231 232 233 236 237 237 237 235 236 237 235 227 211 198 201 201 208 218 229 236 238 231 219 213 218 224 224 225 224 222 218 214 214 219 230 241 248 249 249 248 247 247 246 241 235 233 237 242 247 247 248 250 252 256 265 275 285 292 292 286 283 280 277 274 271 272 276 280 283 284 284 287 287 290 293 297 300 301 300 297 294 291 288 286 286 285 282 279 276 273 271 269 270 270 267 269 274 276 274 270 267 264 261 259 258 259 260 265 266 261 247 231 225 226 226 228 231 235 236 235 227 215 205 203 210 221 233 245 252 254 269 293 311 315 306 271 178 162 160 162 164 165 171 181 190 195 198 199 201 206 216 226 231 233 231 219 205 196 195 198 198 200 202 203 204 206 210 215 221 225 224 216 213 218 222 226 228 227 225 222 221 220 220 222 227 230 230 230 230 232 234 233 231 225 218 212 210 211 211 212 215 220 226 227 224 220 216 213 211 211 210 208 207 208 212 217 219 214 206 200 196 196 195 195 196 200 205 206 206 206 205 204 204 204 205 206 207 209 211 212 214 215 213 209 208 204 201 200 202 207 212 216 217 216 216 216 216 215 207 196 188 185 187 189 192 196 200 201 205 207 208 207 205 202 202 210 218 221 222 223 224 224 224 224 227 232 237 238 235 234 231 224 220 219 219 220 220 218 215 212 207 204 197 184 170 163 152 154 162 170 175 179 179 179 180 182 186 190 193 195 199 201 202 204 204 207 209 211 212 213 213 214 215 215 215 214 213 212 213 214 216 217 218 217 214 211 209 209 209 210 213 215 215 212 206 200 198 197 197 197 198 200 204 208 208 205 200 196 194 194 192 188 184 180 176 174 176 181 186 191 193 200 207 213 216 218 218 219 220 220 220 220 220 222 222 221 220 219 218 218 221 220 219 218 218 219 221 223 224 228 232 230 229 228 228 228 228 227 225 221 217 214 214 219 220 218 207 190 169 161 177 198 204 201 183 152 140 177 133 104 88 78 76 87 100 110 119 121 121 141 214 231 247 248 245 242 240 240 242 243 245 246 247 248 249 247 244 233 210 191 181 177 176 175 181 207 214 219 222 230 238 242 257 259 258 257 256 255 253 252 252 252 253 253 251 248 248 252 256 261 264 265 266 274 279 280 279 276 273 271 268 266 264 262 258 256 255 254 253 252 251 250 249 248 248 247 245 245 245 245 245 243 242 241 242 242 243 244 246 247 248 249 249 249 248 247 246 243 239 235 231 229 229 230 233 236 237 238 239 239 238 235 232 231 230 230 230 230 231 232 232 232 232 232 231 230 230 229 229 228 227 226 225 223 222 220 219 218 218 217 216 215 214 213 212 211 212 212 214 214 214 215 215 214 213 213 212 211 210 210 210 209 208 208 208 208 208 208 208 208 208 208 208 336 337 337 337 337 336 336 334 332 327 323 317 314 314 307 298 290 287 288 293 299 305 309 312 309 308 307 310 315 322 327 320 314 315 324 323 353 19 34 47 68 111 147 160 165 168 172 176 179 179 179 179 181 182 183 182 182 182 182 182 182 182 182 181 180 178 177 176 175 176 178 181 184 189 194 200 204 208 209 207 207 204 200 197 195 193 191 191 190 191 192 192 194 197 200 203 207 213 214 217 222 226 227 229 230 231 233 234 234 233 232 232 233 234 235 236 236 236 236 238 235 226 213 206 206 206 214 224 232 236 237 231 226 225 229 232 231 230 226 218 212 209 210 217 227 238 244 245 246 245 245 251 253 239 216 217 227 236 244 245 248 248 248 251 260 271 280 282 279 276 277 272 271 270 270 272 275 279 281 283 284 287 288 293 298 301 303 302 299 295 292 288 286 286 283 281 279 276 273 268 263 261 261 259 256 258 264 270 271 269 265 262 259 257 255 254 255 259 264 262 251 236 228 228 227 228 227 226 231 236 235 230 225 220 219 223 231 241 248 251 261 278 297 304 299 268 188 165 162 163 164 163 164 169 177 184 189 194 199 207 218 222 224 231 232 224 211 200 196 195 195 197 198 199 201 204 208 215 223 227 225 217 209 215 217 223 229 228 225 222 221 220 221 225 231 231 231 230 229 231 235 235 233 229 222 216 212 212 212 213 216 222 228 227 223 220 216 213 212 211 209 208 207 209 212 217 218 214 206 201 199 196 195 196 198 201 205 205 204 204 204 203 203 203 204 205 207 209 211 213 214 215 214 211 210 205 203 203 204 208 214 218 218 216 215 215 215 216 212 203 194 191 192 194 194 196 198 199 202 203 205 205 202 198 199 207 216 217 219 221 223 224 223 224 227 231 234 236 233 233 230 225 222 220 220 221 222 221 221 220 219 217 211 198 184 176 161 159 165 173 179 181 183 185 186 188 191 194 196 198 201 203 204 204 206 208 211 213 214 214 215 215 216 216 216 216 214 213 214 216 217 218 218 218 215 213 210 208 207 208 212 215 217 215 210 205 204 203 203 203 203 203 206 209 208 204 199 196 195 193 190 187 183 178 173 170 174 181 187 191 193 203 211 215 218 219 220 220 221 220 220 219 219 220 221 219 218 216 216 216 218 219 219 219 219 222 227 232 234 239 239 235 232 232 231 230 229 227 225 221 220 221 222 226 230 231 225 211 193 184 196 209 217 219 216 211 208 206 182 146 125 118 123 146 168 179 188 193 199 216 229 237 245 246 244 241 239 239 239 241 244 246 247 248 248 245 239 224 207 202 177 172 169 165 173 207 219 225 228 230 234 241 253 259 258 257 256 256 254 254 254 254 255 254 250 245 244 246 249 252 253 248 250 267 276 279 277 273 268 265 262 260 260 257 252 251 250 249 248 247 247 246 246 246 246 244 243 243 244 244 243 242 241 240 240 241 243 244 246 247 248 249 249 249 248 247 246 242 238 234 230 228 228 229 232 233 235 237 239 238 237 234 231 229 229 229 230 230 231 232 232 232 232 232 231 230 230 229 229 228 227 226 224 223 221 220 219 218 218 217 216 215 214 213 212 212 212 213 214 214 215 215 215 215 214 213 213 212 211 211 210 210 209 209 208 208 208 208 208 208 208 208 208 336 338 339 339 338 337 335 333 329 324 318 316 311 307 300 291 284 281 282 289 298 309 309 316 322 322 318 316 319 323 325 321 318 320 329 344 18 33 40 49 65 91 124 142 151 156 161 167 172 174 175 176 177 178 179 178 179 179 179 179 180 180 180 179 178 176 175 174 174 175 176 179 183 188 194 200 206 212 213 213 213 211 207 204 201 198 195 193 193 193 193 193 195 197 199 201 204 208 211 214 218 222 224 227 229 231 233 235 235 234 233 234 234 234 235 236 237 238 239 239 236 227 218 214 213 214 220 230 235 236 234 230 229 233 236 239 238 237 228 216 209 208 210 216 225 233 236 238 240 237 241 20 39 195 176 183 201 213 225 234 239 239 239 243 249 259 269 272 270 269 268 266 267 269 270 272 275 277 279 282 283 285 290 295 299 302 302 300 297 293 289 287 286 284 282 279 277 275 271 266 260 255 253 250 248 250 256 264 269 268 265 261 257 254 253 251 252 254 260 262 254 241 232 229 226 224 221 222 227 234 236 237 235 229 221 218 225 231 238 242 248 259 281 295 295 276 207 172 165 165 165 163 161 161 167 175 185 196 207 219 225 231 236 238 236 231 220 204 196 193 193 194 195 196 198 201 206 215 224 228 227 219 211 212 213 222 228 228 224 222 220 220 222 226 231 231 232 230 229 231 235 237 236 232 226 221 217 215 214 214 218 223 227 226 222 219 216 214 213 211 209 207 207 209 212 217 218 213 206 202 201 196 196 197 200 202 204 204 202 202 203 203 202 202 203 205 207 209 211 213 215 214 214 213 210 207 205 205 206 209 214 218 218 218 215 213 213 215 215 208 200 196 196 197 198 197 198 199 202 203 205 204 199 195 196 201 204 212 217 220 222 223 223 225 228 230 232 233 231 231 229 226 224 222 221 223 223 224 224 224 224 224 219 208 199 193 181 174 174 177 179 181 186 189 192 195 197 198 200 201 203 205 205 205 207 210 212 214 215 216 216 217 217 217 217 216 215 215 215 217 218 218 219 219 218 217 213 209 206 207 211 214 217 218 215 212 211 209 208 207 207 208 209 211 208 203 198 195 195 193 191 187 182 175 170 169 174 182 185 189 197 207 214 217 218 219 219 220 222 221 221 219 217 218 219 217 215 214 214 214 216 216 218 220 224 232 242 249 249 250 244 239 236 234 233 232 230 229 226 222 220 224 226 229 231 232 231 221 208 201 206 215 221 224 224 222 218 212 198 171 145 139 159 193 206 208 208 211 218 222 224 231 237 239 239 238 238 238 239 242 244 247 248 247 246 242 235 227 215 197 176 170 169 173 191 213 224 230 230 231 233 239 249 255 255 254 255 255 255 255 255 255 253 250 245 242 240 240 239 238 226 208 222 258 274 278 277 272 266 262 258 257 256 252 247 246 244 243 242 242 242 242 242 243 243 242 241 241 242 241 240 239 238 238 238 240 242 244 246 247 248 249 249 249 248 247 245 242 238 233 230 228 227 227 228 230 233 236 238 237 236 232 230 228 228 228 228 230 231 232 232 232 232 232 231 231 230 230 229 228 227 226 224 223 221 220 219 219 218 217 216 214 213 212 212 212 213 213 214 215 215 216 216 215 215 214 213 212 212 212 211 210 209 209 208 208 208 208 208 208 208 208 208 336 338 339 338 336 335 333 330 326 320 314 315 307 299 293 289 285 282 285 296 308 317 315 323 326 324 320 317 318 321 321 320 317 313 322 344 5 18 26 40 57 79 106 126 130 143 152 160 166 170 172 173 174 175 175 176 176 176 176 177 177 178 178 177 176 175 174 174 174 174 175 178 181 186 192 199 206 213 214 217 220 221 221 219 215 209 203 199 197 196 195 195 197 199 201 202 205 208 211 213 213 217 222 226 229 231 233 235 236 235 234 235 235 235 235 237 240 242 243 242 237 230 225 223 222 224 229 238 240 237 233 230 231 236 237 240 242 238 227 212 207 208 213 219 227 231 233 234 234 229 58 58 89 138 165 171 189 193 209 222 229 232 235 239 245 253 261 265 265 264 263 262 264 268 270 272 274 277 279 283 282 285 290 294 297 299 298 297 294 290 286 287 285 283 281 278 275 272 269 264 257 251 249 245 242 243 248 257 264 266 264 260 257 253 253 250 248 248 252 258 255 247 239 232 226 223 219 220 224 230 234 238 239 230 218 212 215 217 227 231 233 238 260 288 299 291 234 183 171 164 162 162 160 159 161 169 181 198 215 226 226 240 247 248 245 241 232 209 195 191 189 191 192 193 195 199 206 215 224 228 226 221 216 215 215 224 230 228 224 221 219 219 222 226 230 230 231 229 229 232 235 237 238 236 231 228 225 219 215 216 219 223 226 224 221 218 217 215 213 211 209 208 208 210 213 217 218 212 210 206 201 197 197 199 202 204 205 203 201 201 201 201 201 201 203 205 207 209 212 214 215 215 214 212 210 209 208 207 206 209 212 215 216 216 212 211 211 212 212 207 202 200 200 200 200 200 201 203 205 206 206 203 196 192 193 196 199 207 215 219 221 222 224 227 229 230 230 230 228 227 226 224 224 223 223 223 224 224 225 225 226 226 223 215 211 208 202 195 188 187 185 185 187 191 196 200 202 203 204 204 204 206 206 207 208 211 214 216 217 218 218 218 218 218 218 217 216 216 216 217 218 219 219 220 219 218 215 210 207 207 209 212 217 219 218 217 216 213 212 211 212 213 214 214 210 204 204 201 197 195 192 186 179 172 168 170 176 176 183 191 201 209 215 217 218 218 218 218 220 221 220 218 217 217 218 216 214 213 213 213 214 216 219 225 236 255 269 271 265 259 253 246 240 236 233 232 231 230 227 224 221 225 225 228 230 231 230 223 215 211 213 219 223 225 226 224 220 212 199 176 154 151 174 193 202 209 210 211 215 218 222 227 231 231 231 232 233 235 238 242 246 247 248 247 245 242 240 234 220 194 175 171 176 187 204 219 227 231 231 232 234 238 245 251 253 252 254 255 257 259 257 254 251 246 241 237 235 231 221 220 204 189 204 254 275 278 277 273 267 262 259 256 253 248 243 240 238 236 236 236 237 237 238 239 240 238 237 237 237 236 235 234 234 235 236 238 241 244 246 247 248 248 249 249 248 247 244 241 237 232 229 227 226 226 226 229 232 235 237 236 235 231 228 228 227 227 228 229 231 232 232 232 232 232 232 232 231 230 229 228 227 226 224 223 221 221 220 219 218 216 215 214 213 212 212 213 213 214 215 215 216 216 216 215 215 214 214 214 213 212 211 210 210 209 209 208 208 208 208 208 208 208 208 336 337 337 335 334 333 332 328 323 317 313 311 299 287 288 296 300 302 307 313 319 322 322 326 326 324 320 316 313 313 312 311 306 303 312 332 348 360 12 27 47 69 92 106 115 132 146 156 163 167 170 171 172 172 173 174 174 174 174 175 175 176 176 175 174 174 174 173 173 173 174 177 180 185 190 195 201 207 209 216 222 227 230 231 229 221 214 207 203 201 199 198 199 201 203 205 208 209 212 213 213 218 223 228 231 233 236 237 238 238 237 236 235 235 235 237 242 245 246 243 237 233 231 229 230 232 237 241 243 238 231 229 231 235 236 238 237 233 219 204 203 209 216 224 229 230 235 235 233 223 62 68 109 140 168 186 198 197 211 220 226 231 235 239 244 250 255 258 259 260 260 261 264 267 269 271 273 275 277 279 279 283 286 289 292 293 292 291 288 284 282 282 281 280 278 276 272 268 265 260 253 249 248 243 237 237 241 248 257 261 263 261 259 256 253 247 242 241 245 251 255 251 244 234 228 226 218 216 221 226 232 236 237 224 207 202 204 209 222 224 221 220 231 270 300 293 235 199 180 162 159 161 160 158 158 163 174 193 204 218 230 243 250 253 255 256 249 215 191 186 185 188 191 193 194 197 204 213 221 225 222 222 219 217 219 227 233 230 224 220 219 220 223 223 226 229 230 228 229 232 235 238 239 238 236 233 229 222 218 218 221 223 224 222 220 218 218 215 212 210 209 209 209 212 216 218 217 211 212 207 201 197 198 200 204 207 206 204 201 201 200 200 200 201 203 205 207 209 211 213 214 215 214 213 211 210 209 207 206 208 210 212 212 212 208 208 210 210 209 206 202 200 200 201 202 203 204 207 209 209 207 201 193 190 190 192 198 207 215 219 220 220 222 226 228 228 228 227 225 221 221 221 222 223 224 224 224 224 224 225 226 225 223 218 217 217 215 210 204 202 196 192 191 194 198 203 206 208 208 207 208 210 209 209 210 212 215 217 219 219 220 220 220 220 219 217 217 217 217 217 218 219 219 219 219 218 215 212 209 208 209 211 216 217 219 220 220 218 215 214 216 217 218 217 214 213 212 206 200 195 190 183 175 170 168 171 177 177 186 196 205 211 216 218 218 217 217 217 218 218 217 216 216 217 218 216 214 212 212 212 213 217 226 240 264 284 289 284 275 265 263 253 244 238 235 234 233 231 229 226 224 225 226 229 231 231 229 224 216 215 219 222 224 225 227 224 218 207 190 168 155 161 180 187 195 205 208 210 214 220 226 229 229 227 227 226 227 231 236 241 245 247 248 248 247 245 244 237 218 189 174 175 184 196 209 221 225 227 230 232 234 238 244 250 253 255 257 258 259 259 257 254 250 245 240 236 232 223 211 204 193 197 222 259 275 278 276 273 269 266 264 258 252 244 235 230 227 226 227 229 230 231 233 235 236 232 229 229 229 229 229 229 230 232 234 238 241 244 245 246 247 247 248 248 247 246 243 240 236 232 228 225 224 224 224 227 231 234 236 235 233 230 228 228 227 227 228 229 231 232 232 232 233 233 233 232 232 231 230 229 227 226 224 223 222 221 220 218 217 216 214 213 213 212 212 213 214 215 215 216 216 216 216 216 215 215 215 214 213 212 211 211 210 209 209 209 209 209 209 208 208 208 208 336 336 335 333 334 333 331 328 323 318 317 310 297 282 287 308 318 321 321 321 324 324 326 328 327 324 319 313 307 302 298 297 293 296 307 323 339 352 3 17 37 57 77 85 101 124 142 154 161 165 168 169 170 170 171 171 172 172 172 173 174 174 174 173 173 173 173 173 173 173 174 176 179 183 187 191 192 196 201 209 216 222 227 230 229 225 217 215 210 206 203 202 202 204 206 209 211 212 215 216 217 222 227 231 234 236 238 239 241 242 242 240 237 232 231 234 240 244 246 244 237 235 233 232 234 237 240 243 243 238 232 231 231 234 235 236 233 228 211 198 201 210 218 228 231 233 237 236 231 220 60 71 144 168 198 201 203 212 220 225 229 233 238 242 246 250 253 255 257 259 260 262 264 266 268 269 270 273 274 274 275 279 281 283 284 284 284 283 280 280 277 275 273 273 273 272 269 265 262 258 251 248 245 239 234 233 236 242 251 259 263 263 262 259 252 243 236 234 237 244 250 251 245 242 233 223 214 211 216 223 229 233 229 209 189 189 192 202 218 222 214 207 210 239 284 287 277 225 183 165 159 159 158 156 155 158 168 187 190 209 228 241 250 258 264 266 259 223 186 190 185 188 192 194 197 199 205 213 219 221 220 220 218 217 221 229 234 230 223 219 218 220 223 224 227 229 229 228 229 232 236 239 241 241 240 237 232 225 221 221 222 224 223 221 220 219 218 215 210 207 208 210 212 215 219 220 219 218 214 207 201 198 199 201 205 208 208 206 204 202 200 199 199 201 203 205 207 209 211 212 213 215 215 213 212 210 209 207 207 208 209 210 210 210 208 207 209 210 210 207 203 201 201 202 204 206 207 210 212 212 207 201 194 191 189 193 200 208 215 220 221 221 222 225 227 227 226 224 221 218 218 219 220 221 223 224 224 224 224 225 225 225 222 219 219 221 222 220 218 214 207 202 199 198 200 204 208 210 210 210 211 213 212 212 212 213 216 218 220 221 221 221 222 221 220 219 219 219 218 218 218 219 219 219 219 218 216 213 210 208 209 211 214 214 218 220 221 221 219 218 219 221 221 220 219 218 218 210 203 195 186 177 172 170 170 170 172 180 191 199 207 213 217 218 218 217 217 218 218 217 215 213 214 216 216 214 214 211 211 210 211 219 238 266 286 293 294 289 282 279 270 257 248 243 240 238 236 234 232 231 229 227 227 231 233 232 230 225 217 217 222 224 225 227 227 224 214 195 170 155 161 174 178 185 194 201 206 211 216 225 230 233 233 232 229 227 227 230 235 239 243 247 249 249 249 249 247 239 214 181 171 178 189 201 211 217 222 227 229 230 233 238 243 249 253 257 259 260 258 256 255 252 249 246 242 237 233 228 223 202 193 213 244 264 273 275 273 272 270 268 263 259 252 235 209 193 190 197 205 209 214 218 223 226 228 220 217 219 220 221 221 223 226 230 234 238 241 244 245 246 246 246 246 246 246 245 242 239 235 230 227 226 224 223 223 226 230 233 235 234 232 229 228 227 227 227 228 230 231 232 233 233 233 234 233 233 232 231 230 229 228 226 224 224 223 221 219 217 216 215 214 213 213 213 213 214 214 215 216 216 217 217 217 216 216 216 215 214 213 213 212 211 210 210 209 209 209 209 209 209 208 208 208 336 334 333 333 334 334 332 331 329 327 326 322 310 298 300 315 323 324 324 323 325 326 328 329 326 322 316 310 302 294 290 290 289 296 309 326 345 360 9 20 32 43 53 63 87 118 141 153 160 164 167 168 169 169 169 170 170 171 172 172 173 173 173 172 172 172 173 174 174 175 175 176 179 182 185 187 188 190 194 200 205 210 215 220 221 220 217 217 213 209 207 206 206 208 210 213 215 216 220 221 222 225 230 234 238 239 240 240 242 243 244 242 237 230 227 230 236 241 244 243 238 237 233 233 236 239 242 244 243 239 236 235 234 236 238 237 234 230 215 200 202 211 219 225 230 236 238 235 228 212 59 87 196 206 225 222 224 227 230 232 235 239 244 248 251 254 253 256 260 263 265 266 267 267 267 266 267 268 270 270 271 273 274 274 274 274 273 273 271 273 270 267 266 267 269 269 267 264 261 258 256 251 243 235 231 230 232 238 247 257 262 262 262 258 250 238 229 226 230 239 247 249 247 247 235 219 208 205 211 219 226 228 217 199 193 177 181 199 215 219 210 200 199 216 256 274 276 235 199 175 163 158 156 153 151 153 164 182 183 208 227 240 251 260 266 265 256 225 198 203 189 192 195 198 201 204 208 214 219 220 219 218 216 218 224 231 234 229 221 219 219 220 221 224 226 228 227 227 229 233 238 241 241 242 242 239 233 227 223 222 223 224 223 221 221 220 217 213 207 204 206 211 216 218 220 220 220 218 213 208 202 199 200 202 205 208 208 208 206 203 200 199 199 200 203 205 207 209 209 211 213 214 215 214 213 211 209 208 208 208 208 209 210 210 210 208 209 211 212 210 207 206 204 204 206 209 212 214 216 215 210 203 199 197 191 195 202 209 215 220 223 223 224 224 225 227 226 222 220 218 217 217 218 220 222 223 224 224 224 225 225 224 222 219 220 223 223 224 224 220 216 211 207 205 204 205 208 210 211 212 213 214 214 214 214 215 217 219 222 223 223 223 224 223 222 221 222 221 220 219 219 219 219 219 219 218 216 214 210 208 209 211 212 214 217 219 221 222 222 222 223 224 224 224 223 222 222 218 210 196 180 172 169 171 171 172 176 184 193 201 208 213 216 217 217 216 216 217 218 217 214 212 211 212 211 209 210 210 206 202 203 216 251 279 291 294 295 295 292 286 275 263 255 250 247 245 243 240 237 235 234 231 230 232 233 232 230 226 219 215 217 221 226 228 227 224 210 175 150 154 170 173 184 188 191 197 205 214 222 230 234 235 236 235 233 231 231 234 237 240 242 246 249 248 247 248 246 237 205 172 169 181 194 206 206 217 224 228 228 228 232 237 241 246 250 252 253 255 252 251 252 251 249 247 244 241 238 234 223 207 207 231 253 265 271 272 270 270 269 266 262 257 248 208 161 141 138 147 152 166 180 192 201 209 213 206 207 210 212 213 215 219 224 229 234 238 242 243 244 245 245 245 245 245 245 243 241 238 234 230 230 227 224 223 223 226 230 233 234 233 231 229 229 228 227 228 229 230 231 233 233 234 234 233 233 232 232 231 230 229 227 226 224 224 222 220 218 217 215 214 213 213 213 213 213 214 215 216 217 217 217 217 217 217 216 216 215 215 214 213 212 211 211 210 210 210 210 210 209 209 209 208 208 334 332 333 335 336 337 337 338 337 338 339 339 331 321 316 319 324 324 324 324 324 326 328 328 324 320 315 308 300 294 290 294 305 312 328 350 6 17 24 30 33 35 39 49 71 111 140 154 160 164 166 168 168 168 168 169 170 171 171 172 172 171 172 172 171 171 172 175 177 177 177 177 178 181 182 184 185 188 191 195 197 200 204 210 213 215 215 215 214 213 211 211 212 213 216 219 220 223 226 226 227 229 233 237 240 242 242 243 243 243 245 243 235 227 224 228 234 239 243 244 241 240 234 235 238 240 242 243 243 241 240 239 238 240 242 241 238 235 231 216 209 213 216 219 230 239 239 234 224 203 97 191 218 225 235 236 241 243 244 244 245 248 253 257 259 260 260 263 267 270 272 273 273 271 268 265 265 265 266 265 266 267 267 265 263 262 262 264 265 266 263 261 262 263 265 266 266 264 261 259 258 250 241 231 225 224 226 231 242 253 258 259 259 256 249 235 223 219 223 234 243 247 248 245 234 216 202 201 207 216 225 225 211 199 191 172 176 201 216 216 207 197 194 206 234 254 254 242 223 192 173 162 155 148 140 140 144 158 186 210 226 238 249 257 261 260 248 230 214 208 195 196 200 203 206 209 212 217 221 221 220 217 216 218 226 233 236 231 223 220 220 220 221 223 225 225 225 225 228 234 239 241 241 242 242 239 233 227 223 222 223 223 223 223 222 220 217 213 208 206 207 212 217 219 220 220 219 216 213 208 203 200 200 203 206 208 208 208 207 204 201 200 199 200 203 205 208 209 210 212 213 214 215 215 214 212 210 209 208 209 209 210 211 212 211 208 207 211 215 215 214 212 209 208 208 211 214 218 220 220 215 214 210 203 195 198 205 210 215 219 223 225 225 225 225 226 226 223 222 220 218 217 217 219 220 221 222 223 224 224 225 225 223 221 220 222 222 226 227 225 221 218 215 211 209 208 208 209 210 212 213 214 214 215 215 216 218 219 221 222 224 225 225 225 224 224 225 224 222 222 221 221 220 219 219 218 217 215 212 210 210 211 212 213 215 218 220 221 222 223 224 225 225 225 225 224 225 227 219 188 170 166 168 171 174 177 181 187 195 202 208 213 216 216 216 216 216 216 216 216 214 212 209 208 203 200 200 197 189 180 176 192 246 279 291 296 297 297 295 290 283 274 266 261 258 256 253 249 248 243 238 234 232 232 232 232 230 228 224 223 217 221 226 229 228 224 202 157 149 171 184 185 192 187 185 192 206 219 228 232 235 237 237 238 237 236 236 239 242 243 244 245 245 246 246 246 243 232 198 169 171 186 200 209 210 221 226 227 226 227 230 235 239 242 245 246 249 249 246 246 248 249 249 248 246 245 242 235 225 215 221 242 256 265 269 269 269 267 265 263 259 253 235 182 148 132 126 127 132 143 155 167 179 189 197 198 203 206 207 209 212 217 223 229 234 239 242 243 243 244 244 244 244 244 243 242 240 237 233 230 230 227 224 223 224 227 230 232 233 232 231 230 229 228 227 228 229 230 231 233 234 234 233 232 232 231 231 230 229 228 227 226 225 224 221 220 218 216 214 213 213 213 213 213 214 216 216 217 217 217 218 217 217 217 217 216 215 215 214 213 212 212 211 211 211 210 210 210 210 209 209 208 208 332 333 336 338 339 340 342 345 344 347 347 345 339 329 324 326 328 328 328 327 327 327 328 327 323 318 314 310 307 310 304 333 347 347 356 13 20 26 30 33 33 33 35 42 62 107 142 156 161 164 166 167 167 168 168 169 170 170 170 171 171 170 171 171 171 171 172 175 179 179 178 177 178 180 180 182 185 188 193 196 198 199 204 208 212 213 214 215 217 219 219 220 220 222 223 226 228 231 233 233 233 234 236 238 240 242 244 246 245 246 246 244 234 225 223 226 232 239 244 245 245 244 240 239 240 240 240 240 242 243 243 243 243 244 246 244 242 240 239 231 213 212 213 219 230 239 239 232 221 203 172 204 227 230 237 244 250 253 254 256 259 265 271 273 271 269 270 272 276 278 279 278 277 274 269 266 264 263 263 262 263 262 260 256 253 252 253 254 258 260 260 258 258 260 262 263 265 264 264 261 256 248 237 223 216 215 218 223 232 243 249 252 253 252 248 232 217 213 217 228 239 241 244 242 231 211 195 196 204 213 222 224 213 208 196 182 187 212 219 214 206 198 196 205 206 228 246 248 239 220 197 179 161 140 119 113 114 139 190 212 224 234 243 252 255 252 241 241 227 212 202 200 203 206 209 212 215 220 221 223 222 218 215 218 226 235 237 232 224 220 220 220 221 222 223 222 222 222 226 234 239 239 240 241 241 238 231 225 219 220 221 222 222 222 222 220 217 215 212 210 210 211 215 217 218 219 218 215 212 208 204 201 201 203 205 207 207 208 207 204 202 200 200 200 202 205 206 208 211 213 214 215 215 216 215 213 211 209 209 209 210 211 212 214 212 209 207 210 216 217 218 217 214 211 211 211 215 219 222 224 222 224 221 211 202 201 208 212 216 220 224 227 226 226 225 225 225 225 227 225 222 220 219 219 218 219 221 222 223 223 224 226 224 223 222 222 221 225 227 227 225 223 220 217 214 212 211 210 211 212 212 213 214 215 215 216 218 218 220 222 225 226 226 226 226 226 227 225 224 223 223 222 222 221 220 219 219 217 215 212 212 212 212 212 214 217 220 220 221 222 224 224 226 226 226 226 228 229 209 167 159 163 167 168 177 183 188 193 199 204 210 214 216 216 216 216 216 216 215 214 212 210 207 204 195 188 183 173 162 151 147 151 180 274 295 300 300 300 299 298 295 290 282 276 273 271 269 267 259 248 241 236 233 231 231 231 230 229 227 226 222 224 228 230 228 222 192 157 165 169 183 193 193 186 179 186 204 219 229 234 231 235 239 240 241 240 241 244 247 247 247 247 247 248 247 245 240 225 191 172 177 190 199 204 214 223 226 226 226 227 230 234 237 239 241 244 246 245 242 244 246 248 249 249 248 247 243 237 229 225 231 247 257 263 265 265 265 263 261 258 255 246 218 162 144 134 130 130 133 141 150 159 170 181 191 198 201 203 205 208 211 216 223 229 235 239 241 243 243 244 244 244 243 243 242 241 239 236 234 233 230 227 225 224 225 227 230 231 232 232 231 229 228 228 227 228 228 229 231 232 232 233 232 231 231 230 230 229 228 228 227 227 225 223 221 219 217 215 214 213 213 213 213 214 215 217 217 218 218 218 218 218 218 217 217 216 216 215 214 213 213 213 212 212 211 211 210 210 210 210 209 208 208 333 337 340 341 341 342 344 347 348 351 349 344 337 331 328 331 334 334 333 332 331 330 328 325 320 316 313 313 316 329 339 1 357 356 2 12 19 25 29 31 31 31 32 37 56 107 144 157 162 165 166 167 167 168 168 168 169 169 170 170 170 170 170 170 170 170 171 174 177 178 177 176 178 179 179 182 186 192 198 203 205 208 212 216 218 216 218 220 222 225 228 229 228 229 231 232 232 233 236 239 239 239 239 239 241 243 244 246 248 250 250 245 235 224 222 226 231 237 243 244 246 246 245 244 242 240 236 236 239 242 243 245 246 246 247 246 244 244 241 232 218 216 212 218 228 235 236 229 218 205 199 217 232 231 240 246 250 254 256 261 272 288 301 301 295 290 287 287 289 289 287 284 280 275 270 270 265 262 260 259 260 258 253 249 246 245 246 247 252 256 257 256 256 259 261 262 263 263 263 260 256 247 232 215 207 208 210 216 221 223 236 244 248 247 242 226 212 209 214 223 232 235 241 239 227 205 189 191 200 210 218 222 222 213 202 197 207 225 229 220 210 203 201 206 206 226 243 250 250 246 238 224 193 108 83 88 74 103 197 213 222 231 239 248 251 250 244 239 228 216 207 204 204 207 210 213 218 221 222 227 224 219 217 220 226 234 235 230 225 221 218 217 218 219 220 219 218 219 225 232 237 238 240 240 239 235 228 222 218 216 218 219 220 221 221 220 218 217 215 213 210 209 211 212 214 215 216 213 211 208 205 202 202 203 204 205 206 207 206 204 202 201 200 201 202 204 205 208 211 213 215 215 216 216 215 214 212 211 210 209 211 213 214 215 214 210 208 210 215 216 219 219 216 214 212 212 214 218 222 224 224 226 224 218 210 206 209 214 219 223 226 228 229 229 227 227 227 228 231 230 227 224 223 222 220 219 219 220 221 223 224 226 226 226 226 225 222 223 226 227 227 225 223 220 218 217 215 214 212 212 211 212 212 213 214 215 216 217 219 221 223 225 225 226 227 228 228 226 226 224 223 223 223 222 221 221 221 219 218 217 214 214 212 212 213 216 219 220 220 221 222 223 226 227 227 229 228 217 182 157 156 159 164 170 181 189 195 201 205 208 212 215 216 217 217 216 216 216 215 213 210 207 202 196 197 178 162 153 146 140 136 132 130 123 313 309 307 303 296 295 298 297 293 287 284 283 282 280 269 253 242 236 233 231 231 231 230 229 228 226 225 227 230 230 226 216 196 181 178 183 192 195 192 184 178 185 199 213 223 228 224 230 236 239 241 243 246 250 252 252 252 251 250 250 248 244 235 210 174 169 183 187 194 205 215 223 225 225 225 227 230 233 235 237 239 242 244 243 244 245 246 247 248 248 248 247 244 240 235 234 238 249 256 259 260 260 259 258 257 255 251 240 197 138 134 134 133 134 138 146 153 162 172 183 192 199 200 203 205 208 211 216 223 230 236 239 241 242 243 243 243 243 242 242 241 239 238 237 235 233 230 227 225 225 226 228 229 231 231 231 230 229 228 227 227 227 227 228 229 229 230 231 230 230 230 229 229 229 228 228 227 226 225 223 221 219 217 215 214 213 213 213 214 215 216 218 218 218 219 219 219 219 218 218 217 217 216 215 215 214 213 213 213 212 212 211 211 211 210 210 209 209 208 338 343 344 344 343 345 344 348 351 351 348 341 334 330 330 334 338 338 337 336 334 332 328 323 317 314 313 317 317 332 349 352 351 352 359 7 16 22 26 27 28 28 29 34 56 110 146 158 163 165 165 166 167 167 167 167 168 168 169 170 169 168 168 168 169 169 171 174 175 176 175 175 178 179 180 183 187 193 199 205 209 213 216 221 224 225 226 225 224 227 229 229 228 229 230 231 231 231 236 240 241 241 240 240 239 240 242 244 248 251 251 245 235 224 221 224 229 233 237 241 244 246 247 246 242 238 232 232 234 238 240 244 247 247 247 247 246 246 243 234 226 223 215 219 228 233 233 226 213 204 207 213 222 230 239 245 249 252 256 263 279 306 319 324 327 321 316 312 309 305 296 288 282 275 272 270 264 260 255 255 256 255 249 245 242 241 241 242 247 253 255 254 254 255 257 259 260 260 261 260 257 246 225 204 200 203 207 212 215 219 230 240 244 241 230 214 206 208 214 217 222 232 240 237 222 200 187 187 196 207 213 217 217 213 206 209 222 233 235 227 217 211 208 208 212 225 241 251 256 259 264 271 300 347 25 38 40 41 214 219 226 234 240 246 248 249 246 239 230 218 209 204 204 206 210 213 214 218 223 228 227 221 219 221 226 231 231 226 225 221 216 214 214 215 215 215 215 217 223 224 232 238 240 239 238 233 225 218 215 213 215 215 217 219 220 221 219 218 216 214 210 206 207 207 210 212 213 212 211 208 205 203 203 203 203 205 206 206 206 204 202 201 201 202 202 202 205 207 211 213 215 216 216 216 216 215 213 213 210 210 211 213 214 215 215 213 211 211 212 216 218 218 216 214 213 212 213 216 218 221 224 225 226 223 217 212 212 216 221 227 228 230 234 235 232 231 231 233 233 231 229 228 227 225 223 221 219 219 220 221 224 226 228 228 228 227 225 224 225 226 227 226 225 223 223 221 219 217 215 213 213 211 210 211 212 214 214 216 218 219 220 220 220 223 226 226 225 224 224 222 222 222 223 223 223 223 223 222 221 220 217 216 213 212 213 216 219 221 220 220 221 222 224 227 229 229 220 196 172 160 160 160 166 175 184 191 198 204 208 211 214 216 216 217 217 217 216 216 215 212 208 201 195 188 185 161 152 147 142 138 133 127 122 116 108 79 311 297 274 268 270 271 270 269 271 273 277 279 272 256 244 237 235 234 233 232 232 229 226 224 224 227 230 229 222 212 203 202 200 200 199 194 188 182 181 191 202 209 213 215 218 225 229 233 237 242 249 255 256 256 255 254 252 250 246 238 217 173 151 164 178 188 198 208 216 223 225 225 225 227 229 231 233 236 239 242 244 245 246 245 245 245 246 246 247 246 244 242 240 239 242 248 253 255 256 257 256 255 255 254 250 230 161 124 122 126 130 135 142 151 159 169 179 189 195 199 204 205 206 208 211 216 223 231 236 238 240 241 242 242 242 242 241 241 240 238 238 237 234 232 229 227 225 225 226 228 229 229 230 230 230 229 228 227 226 225 225 225 226 227 229 230 229 229 229 229 229 228 228 228 227 226 224 223 221 219 217 215 214 214 214 214 215 216 217 218 219 219 219 219 219 219 219 218 217 217 216 216 215 215 215 214 214 213 212 212 211 211 211 210 210 210 209 344 348 348 347 348 348 348 353 355 352 345 337 329 326 328 333 337 338 338 337 335 333 329 325 320 317 317 319 319 333 339 342 346 351 359 7 14 19 23 24 24 23 26 33 59 118 147 157 161 163 164 165 166 167 167 167 167 168 168 168 168 168 167 167 168 169 171 173 174 174 174 174 175 178 181 184 187 191 195 199 202 204 207 211 215 219 220 220 221 223 224 224 224 225 226 227 229 231 235 239 241 241 240 239 237 237 237 242 247 250 250 244 231 220 218 221 226 227 231 236 241 244 247 247 242 236 229 227 228 231 236 241 245 246 246 246 246 246 244 239 236 231 226 227 232 236 233 222 209 202 208 210 220 231 238 244 249 253 258 265 281 317 322 339 354 354 350 344 336 324 306 290 281 278 273 268 261 255 250 253 256 255 249 243 240 239 239 239 243 249 250 250 249 250 252 255 256 257 257 258 257 243 211 194 195 200 206 209 213 218 228 238 243 234 213 200 201 207 215 217 222 230 236 235 218 196 184 184 194 206 206 214 217 216 212 219 229 234 232 226 219 218 216 217 221 232 245 255 259 262 269 284 325 324 353 8 356 261 231 229 235 240 242 242 243 244 242 237 228 219 208 202 201 204 208 213 213 217 224 229 229 223 220 221 226 229 230 230 228 222 216 210 209 210 210 210 211 215 220 221 231 238 240 239 236 231 222 216 212 211 211 212 215 218 220 221 220 218 216 213 208 205 205 205 208 210 211 211 210 208 205 203 203 203 203 204 205 206 205 204 202 202 202 202 203 203 205 207 210 212 214 215 216 216 216 216 215 214 211 210 210 211 213 214 215 214 214 214 215 218 220 218 216 213 213 213 213 215 215 218 221 224 227 227 224 219 217 219 223 227 229 234 238 240 238 237 236 237 235 231 228 228 227 227 226 224 221 219 219 220 222 224 226 228 229 229 228 226 225 226 227 227 226 225 225 223 222 220 218 216 214 209 207 208 209 210 212 214 216 217 216 214 214 216 222 220 219 219 219 218 218 219 221 223 224 225 225 225 225 223 221 219 215 214 214 216 218 220 220 221 221 221 223 227 231 223 203 182 171 166 165 167 172 180 186 192 198 203 207 211 213 213 214 216 217 216 215 214 212 209 203 198 191 182 168 155 151 148 145 143 139 132 127 125 123 121 272 275 253 249 248 249 250 251 252 254 258 265 266 260 250 243 241 239 237 235 235 231 226 223 223 225 228 227 222 215 212 214 211 208 198 186 180 180 187 200 208 210 211 213 217 223 224 223 226 235 248 256 257 257 256 254 252 249 242 227 192 149 138 150 163 189 204 213 220 224 225 225 225 227 229 229 233 236 240 243 245 246 245 244 244 245 245 246 247 245 243 241 241 241 243 245 246 249 253 255 255 255 256 255 247 196 134 124 119 124 131 137 146 156 166 176 187 192 197 201 208 208 208 209 211 216 223 230 231 235 239 241 242 242 241 241 240 240 239 238 237 236 234 231 229 227 225 225 226 227 227 228 229 229 229 228 226 225 224 223 223 223 224 225 227 228 228 228 228 228 228 228 228 227 226 225 224 222 220 218 217 216 216 215 214 215 216 217 218 219 220 220 220 220 220 219 219 218 218 217 216 216 215 216 215 215 214 214 213 212 212 212 211 211 211 210 209 349 351 350 348 348 348 350 353 355 348 338 329 323 321 324 330 333 335 336 335 333 332 330 329 328 326 321 320 321 327 330 336 344 352 1 8 12 16 18 19 20 20 24 36 75 127 148 156 160 161 162 163 165 166 166 167 166 166 167 168 168 168 168 167 168 169 170 172 172 173 174 174 174 177 181 183 185 187 188 191 192 194 195 198 201 205 208 211 215 218 220 221 222 223 224 225 229 232 235 239 242 242 240 238 236 234 235 240 247 250 250 244 225 213 214 218 222 223 227 232 237 243 248 249 242 235 228 225 225 228 233 238 242 243 243 244 245 245 245 245 243 240 237 237 239 241 234 220 208 203 203 210 224 234 241 246 251 256 260 265 276 305 309 350 9 13 9 1 350 331 306 286 277 278 269 261 255 251 248 252 257 256 251 245 243 239 237 237 241 245 246 244 245 247 250 252 253 254 255 255 252 235 195 188 192 199 205 205 213 221 231 241 246 235 210 196 199 205 211 216 223 229 233 232 215 194 182 184 195 204 204 215 220 220 221 226 234 231 224 218 216 217 220 224 230 241 251 259 259 260 264 273 288 326 347 346 306 257 241 237 242 243 241 238 238 236 236 234 227 215 205 198 196 200 203 206 212 217 223 229 229 225 220 220 224 228 229 229 227 224 217 209 204 204 206 206 208 211 215 220 231 239 241 239 235 228 220 215 211 209 209 210 213 217 220 221 221 218 215 211 210 207 204 204 207 210 212 212 211 208 204 204 203 203 204 204 204 205 205 204 203 202 203 203 203 204 206 207 208 210 212 214 215 216 216 216 216 214 213 211 209 210 211 212 214 215 215 215 216 219 220 219 216 214 213 213 213 213 214 217 218 221 226 229 230 228 223 221 222 223 227 233 238 241 241 241 241 243 240 236 234 228 226 225 226 225 223 221 219 219 220 221 223 226 227 229 229 228 227 227 227 227 227 227 226 225 224 222 220 218 215 208 204 205 205 207 210 212 214 214 212 210 208 210 216 212 212 212 213 213 214 215 217 221 223 225 226 227 227 226 224 221 217 215 215 216 218 220 220 221 221 221 223 226 226 209 190 178 173 172 171 173 178 184 189 194 198 201 205 207 209 210 212 214 215 214 212 211 209 204 195 194 184 169 160 156 154 152 153 156 159 158 157 148 142 145 202 251 249 241 239 241 242 243 244 246 247 250 254 258 258 251 248 245 243 241 239 234 227 224 224 225 226 225 223 222 221 219 214 204 185 174 175 183 194 206 210 212 213 214 216 219 217 209 209 222 238 246 251 253 254 253 250 246 239 220 181 148 140 146 175 198 210 217 221 224 224 224 225 226 227 230 233 236 239 241 243 245 246 248 247 248 249 249 247 245 242 241 240 241 241 239 241 244 249 253 255 256 257 256 237 163 134 129 125 129 134 141 150 161 172 184 188 194 200 207 211 211 210 210 212 217 223 230 230 235 239 241 241 241 241 240 239 239 238 238 237 235 233 231 229 227 226 226 226 226 227 228 228 228 228 226 224 223 222 221 221 221 222 224 225 227 226 227 227 227 227 227 227 226 225 224 223 222 220 218 218 217 216 215 215 216 217 218 219 220 220 220 220 220 220 220 219 219 218 217 216 216 216 216 215 215 215 214 214 213 212 212 212 212 211 211 210 350 349 346 342 339 342 344 346 345 338 327 320 316 316 319 323 326 329 330 329 327 326 325 326 329 328 328 321 320 323 327 336 346 355 2 7 11 12 13 14 16 19 26 47 97 133 148 155 158 159 161 162 164 165 165 165 165 165 166 167 168 168 168 167 168 168 169 170 171 173 175 175 177 179 182 183 183 183 184 186 188 190 191 193 197 199 202 206 210 214 217 220 221 222 224 227 230 233 236 239 242 243 241 237 236 235 234 239 247 251 250 242 216 205 212 214 218 222 226 232 238 245 250 252 246 237 233 228 225 227 231 236 239 240 240 240 242 243 244 245 245 244 243 243 242 240 233 219 211 208 210 218 231 239 246 252 257 261 263 263 264 267 282 347 14 16 11 359 343 319 294 276 269 268 259 254 251 248 248 251 256 256 250 246 244 238 234 235 239 242 242 239 240 243 246 249 252 255 254 252 244 222 192 188 193 196 201 207 216 226 236 245 250 243 222 207 205 205 208 217 224 231 235 233 221 207 187 187 191 198 205 216 225 227 228 232 237 233 218 212 211 215 223 232 240 251 258 259 256 253 255 260 278 324 331 320 281 256 247 244 245 246 245 241 234 228 226 225 214 205 199 194 192 196 198 203 210 215 222 228 229 225 219 218 222 224 226 226 225 224 217 207 201 200 200 202 204 205 209 219 232 241 243 240 234 226 218 213 212 209 208 209 212 216 219 220 220 218 215 211 210 206 203 204 208 211 214 214 212 208 204 204 203 203 204 204 204 204 204 204 203 203 203 203 204 205 206 207 208 209 210 212 214 215 215 216 216 215 213 211 209 209 210 212 213 214 216 216 217 218 220 220 218 216 214 214 214 214 214 215 215 218 223 229 233 232 227 225 223 223 226 232 237 240 241 243 245 246 244 243 240 233 227 224 224 225 225 222 219 216 217 218 220 223 224 227 229 229 229 229 229 228 228 227 227 226 225 224 223 220 215 208 202 201 201 204 208 210 211 211 210 208 206 207 208 208 207 207 207 208 209 209 212 215 218 221 223 226 227 227 224 221 218 216 215 216 217 218 220 221 221 221 222 223 217 198 187 181 179 178 179 182 185 189 193 197 200 202 205 206 208 210 211 212 212 211 209 208 204 198 194 186 173 163 160 161 159 160 164 172 178 180 181 177 168 165 193 232 239 232 232 234 236 237 240 242 241 239 240 247 255 254 248 247 247 245 243 238 230 227 226 226 225 224 223 223 223 221 213 196 175 173 180 191 200 206 210 214 214 214 214 212 205 194 197 214 224 229 240 244 246 248 246 240 234 215 178 159 153 160 192 209 217 221 223 224 224 224 224 225 227 231 234 236 238 240 242 246 249 249 252 253 252 251 249 247 244 241 240 239 239 239 238 241 246 251 255 257 259 256 246 216 167 145 138 137 141 147 157 169 181 192 192 200 207 212 215 213 212 212 214 218 222 223 230 235 238 240 240 241 240 239 239 239 238 237 236 234 233 231 229 228 227 226 226 226 227 227 227 227 226 224 222 221 220 220 219 219 220 222 223 225 226 226 226 226 227 227 226 226 225 224 223 221 219 218 218 217 216 215 216 217 218 219 220 220 221 221 221 221 220 220 219 219 218 217 217 217 216 216 216 216 215 215 214 214 213 213 213 212 212 211 211 345 342 335 333 333 330 332 335 333 327 318 311 310 311 313 315 319 321 320 319 316 313 312 315 319 322 323 318 318 322 331 342 351 359 4 7 9 9 10 11 16 23 37 69 113 138 149 153 154 157 159 161 162 163 164 165 165 165 165 166 167 167 167 168 168 169 169 170 171 173 176 177 180 183 185 186 184 183 183 186 189 192 192 194 198 200 203 207 211 213 215 217 220 220 223 227 231 234 236 239 243 244 241 236 235 233 234 241 248 252 250 242 218 207 214 213 218 222 227 233 240 247 252 254 249 239 238 230 226 228 233 237 238 237 236 237 239 240 241 242 243 244 244 243 242 239 233 222 218 215 219 228 240 246 253 260 265 266 264 260 259 258 259 291 9 18 11 354 328 300 278 280 267 257 249 245 246 244 245 247 250 252 252 247 240 234 231 233 239 242 241 237 237 241 242 246 252 255 254 247 235 212 194 191 195 195 201 209 219 229 237 247 251 248 236 221 218 213 213 219 227 234 239 239 235 224 202 192 191 196 204 216 229 233 233 236 239 238 225 222 215 220 233 245 255 261 260 254 248 241 243 246 285 315 309 288 266 258 251 248 248 248 248 241 229 217 210 207 194 193 192 190 189 192 194 199 206 213 220 228 230 224 218 216 219 219 222 224 224 223 217 205 197 195 196 197 199 201 208 219 232 241 243 240 233 224 217 213 212 208 207 208 212 215 218 219 219 218 216 215 210 205 202 204 208 212 215 215 212 210 207 204 202 203 203 203 203 203 204 204 204 204 204 204 205 207 207 207 207 207 209 211 212 213 214 215 215 215 214 212 210 209 210 212 213 214 216 218 218 219 221 223 222 220 217 217 215 214 214 213 211 213 219 226 231 231 225 224 222 221 225 231 235 237 239 242 244 245 246 245 243 237 231 225 223 223 224 223 221 220 216 215 217 219 221 225 228 229 230 230 231 230 230 229 228 227 227 226 224 221 214 210 207 198 197 201 205 208 209 209 208 207 206 206 206 205 204 203 203 203 203 204 206 209 210 213 217 220 222 223 220 218 217 215 215 215 216 217 219 220 221 221 220 216 207 195 191 190 189 189 190 192 194 195 197 200 202 203 204 206 209 211 212 212 210 207 206 203 201 197 190 178 168 164 164 167 168 170 176 185 188 189 192 190 182 179 196 222 228 224 225 227 229 232 235 237 236 233 233 237 244 246 238 243 246 246 244 240 234 231 231 230 228 227 225 224 224 220 211 195 182 183 190 200 205 207 215 216 215 214 210 202 190 186 202 210 218 225 231 235 238 241 239 233 227 209 203 177 163 176 205 218 222 224 225 224 223 223 224 226 229 232 234 237 238 240 243 246 249 250 253 253 252 252 250 248 246 243 242 241 241 242 242 244 249 253 257 260 260 254 254 235 188 157 154 148 150 158 169 182 191 194 201 208 212 216 218 216 214 214 216 217 219 224 230 235 238 240 240 240 240 239 239 238 237 236 235 234 232 231 229 228 227 227 226 226 226 226 226 225 224 222 220 219 218 217 216 216 217 219 221 223 224 225 225 226 226 226 226 225 224 223 222 221 219 219 218 217 216 216 216 218 219 220 220 221 221 221 221 221 221 220 219 219 218 218 217 217 217 217 217 216 216 216 215 215 214 214 214 213 213 212 212 337 332 323 324 321 321 323 327 327 321 313 308 307 309 310 311 311 311 308 304 301 298 300 305 310 313 314 316 318 326 341 352 358 3 6 8 9 9 11 13 21 33 56 90 122 140 149 151 153 156 158 159 160 162 163 164 165 165 165 165 166 167 167 168 169 170 170 169 170 171 173 179 185 189 192 192 191 189 189 190 190 192 196 200 202 206 209 213 216 217 217 217 218 219 222 228 232 235 237 241 244 245 243 239 236 233 234 242 250 255 253 244 232 222 220 219 221 224 228 233 239 246 252 252 249 243 241 231 227 230 235 237 237 235 233 234 235 236 238 240 241 242 243 243 241 239 235 231 229 225 229 239 248 254 259 266 269 268 265 260 259 252 249 253 295 6 6 338 303 279 268 269 257 247 240 236 237 234 237 239 243 246 247 244 236 230 229 233 241 245 242 238 236 237 239 245 251 254 253 245 226 205 194 193 196 196 203 211 220 229 236 244 250 250 243 235 232 220 217 221 228 236 242 245 243 234 222 215 198 196 203 216 229 237 237 237 241 242 240 237 226 231 246 259 266 266 255 243 232 225 228 224 309 315 309 293 269 259 251 249 249 249 248 242 221 197 186 183 175 183 185 184 184 186 189 196 203 210 218 227 231 225 219 216 217 218 221 224 226 225 217 203 193 191 192 193 194 198 206 219 231 239 241 237 230 222 219 217 212 208 207 209 212 215 217 218 218 217 217 215 210 204 202 204 208 213 216 216 212 211 208 203 201 202 203 203 203 203 204 204 204 204 205 206 207 208 208 207 207 207 208 209 210 211 213 214 215 215 214 212 211 210 210 211 212 214 216 219 220 220 222 226 227 226 223 222 218 215 213 211 208 209 214 221 225 227 226 222 215 214 219 226 231 233 235 239 241 241 242 243 241 238 233 228 223 222 223 223 222 221 216 214 215 216 219 223 226 228 230 230 231 231 231 231 230 229 229 228 226 222 216 211 205 195 192 198 203 206 207 207 206 206 206 206 204 202 200 199 199 200 200 201 202 203 205 207 210 212 213 215 211 211 212 213 213 213 213 214 216 218 220 219 215 208 201 198 200 200 201 204 205 206 205 204 204 204 204 204 205 207 211 212 213 211 208 204 203 197 196 191 182 173 168 166 169 173 176 180 187 189 194 197 198 194 188 187 198 215 221 219 219 220 224 228 231 233 233 231 230 231 232 231 222 231 239 241 239 236 233 234 236 234 233 232 229 227 224 219 210 199 193 194 198 202 206 212 216 216 215 210 203 191 185 193 197 209 218 224 228 232 234 236 235 230 225 222 205 178 175 195 214 222 224 224 223 222 221 222 224 227 229 232 235 238 239 241 244 245 246 249 251 252 251 250 249 247 246 245 245 244 245 246 246 248 252 256 259 260 259 256 252 237 209 180 169 163 168 180 194 199 203 210 216 218 219 222 222 220 217 217 217 218 222 227 232 236 238 239 240 240 239 239 239 238 237 236 235 234 232 231 229 228 228 227 226 226 225 225 224 223 222 219 219 217 216 214 213 213 214 216 218 221 223 222 224 225 226 225 225 224 224 223 222 221 220 219 217 217 216 216 217 218 219 220 221 221 221 221 221 221 221 220 220 219 219 218 218 217 217 217 217 217 217 216 216 216 215 214 214 213 213 213 212 333 327 321 320 316 318 322 325 324 318 311 308 308 307 308 306 303 300 296 291 288 289 293 297 301 304 309 316 326 339 359 2 5 8 9 10 10 12 16 22 33 52 77 105 126 140 148 148 152 155 157 158 159 162 163 165 165 165 165 165 166 167 168 169 170 170 170 169 170 170 173 179 187 194 197 199 201 202 203 205 201 204 211 215 215 214 216 218 220 222 222 221 221 222 226 233 236 238 241 244 247 246 246 243 236 231 232 244 253 256 254 245 239 237 234 229 226 226 228 233 239 245 251 253 253 249 242 233 228 231 235 236 235 233 231 231 232 233 236 238 240 243 244 244 243 241 240 239 238 238 240 249 255 258 261 265 268 267 267 264 257 250 246 247 254 271 296 295 279 269 262 258 249 241 234 230 228 227 228 231 236 241 243 243 234 227 227 232 239 245 242 238 236 236 238 243 249 253 252 243 223 203 192 190 193 197 204 212 221 228 235 242 250 252 248 245 240 227 220 222 228 234 241 245 246 240 236 226 207 199 205 217 231 239 240 238 240 241 243 241 232 235 250 263 267 260 241 224 213 202 199 185 332 320 319 308 276 256 248 248 249 249 247 238 209 173 163 164 167 179 181 181 180 182 187 193 200 209 218 226 231 228 220 218 217 218 222 226 229 227 217 203 191 188 189 190 192 196 205 218 230 236 237 234 228 223 220 218 214 210 208 210 212 215 217 217 218 218 217 215 210 205 202 204 209 213 215 215 214 211 207 202 200 201 203 203 203 203 204 204 205 205 205 206 207 209 209 207 206 206 207 208 209 210 212 214 214 215 214 213 211 210 211 211 212 213 215 218 220 221 222 226 228 229 228 225 220 215 211 209 208 208 210 216 218 220 223 219 211 209 213 220 225 228 231 236 235 235 238 240 239 237 234 230 226 222 221 221 222 221 218 214 213 214 217 220 224 227 229 229 230 231 232 232 231 231 231 230 227 224 224 215 202 192 188 194 199 202 203 204 204 204 203 203 201 198 197 196 197 198 200 201 203 203 205 207 208 209 208 206 202 202 205 206 207 208 209 211 213 216 217 215 210 204 201 203 209 213 217 220 221 221 219 215 213 211 210 209 209 210 214 215 214 210 206 202 200 199 193 184 176 172 170 170 174 177 182 186 188 195 199 201 199 195 190 187 194 208 213 213 213 215 219 224 226 227 228 228 226 223 222 219 212 219 228 230 228 226 227 232 235 235 234 232 230 227 222 217 210 204 201 200 201 203 208 212 214 213 212 203 195 192 198 207 206 215 221 225 228 231 234 236 234 228 222 219 201 190 202 217 224 225 224 221 220 218 218 220 223 227 230 233 235 238 241 243 243 245 247 248 250 249 248 246 246 246 246 246 246 246 246 246 247 248 251 255 258 259 258 256 250 237 214 194 187 189 202 218 218 224 229 231 230 229 227 229 228 224 222 221 220 222 225 230 234 236 238 239 240 240 239 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 217 216 215 213 211 210 210 211 214 216 218 219 221 223 224 225 225 224 224 223 222 222 221 219 218 217 217 216 216 217 218 219 220 220 221 221 221 221 221 221 220 220 219 219 218 218 218 217 217 217 217 217 217 217 216 215 214 214 213 213 213 212 334 331 326 323 320 321 323 323 321 315 310 307 307 305 303 299 296 291 287 283 283 286 290 292 295 300 309 326 343 0 11 11 12 13 13 13 14 18 25 36 51 72 94 114 129 137 143 146 150 154 156 158 160 163 164 165 165 165 166 166 167 168 169 170 170 170 170 170 170 170 174 179 187 194 200 201 204 210 217 224 227 238 242 237 228 222 221 222 223 224 225 224 225 228 232 237 240 243 245 247 248 247 247 242 234 229 233 245 255 257 253 245 238 238 240 238 233 230 230 234 239 245 250 253 251 248 242 235 230 230 233 234 233 231 229 229 230 232 235 238 241 244 246 247 246 246 245 245 245 247 249 253 256 258 259 260 262 263 264 262 256 251 247 249 252 255 260 265 266 268 261 251 243 236 231 229 229 228 226 227 227 234 241 242 235 226 226 232 239 242 241 237 235 235 236 241 246 252 251 242 226 209 192 190 192 196 202 210 220 227 235 242 249 252 252 250 244 234 226 224 228 232 237 242 244 244 244 234 219 209 210 219 230 238 241 239 237 237 237 234 228 228 243 257 258 246 225 205 208 187 162 100 339 326 325 315 281 256 246 246 246 247 244 237 210 162 152 160 173 182 181 181 178 179 184 191 198 207 218 227 232 231 229 223 219 220 224 229 233 229 218 203 192 188 187 189 192 197 206 218 229 234 235 231 227 227 223 219 215 211 209 210 212 214 216 217 217 218 217 215 212 207 204 205 209 213 214 213 213 209 204 200 199 200 203 203 203 204 204 204 205 205 205 206 208 209 209 208 206 206 206 207 208 210 212 213 214 214 214 213 212 211 211 211 212 212 214 216 218 220 221 226 227 229 229 227 222 213 209 209 208 208 208 211 213 216 220 219 213 209 211 215 218 222 226 229 229 231 233 235 235 235 234 232 228 224 221 220 220 220 218 216 214 214 216 218 222 225 226 228 229 230 231 232 232 232 233 231 230 228 225 213 199 187 183 187 193 196 197 198 199 199 199 200 197 194 193 193 195 197 199 200 202 204 207 209 210 210 209 205 203 196 197 197 199 201 203 207 211 213 213 210 205 204 204 209 219 228 234 237 238 238 235 229 223 222 218 216 215 215 217 217 215 210 205 202 201 197 189 180 175 173 173 174 178 182 188 192 193 201 203 202 199 195 190 187 191 202 202 203 207 210 215 220 221 223 224 224 221 220 217 211 207 211 217 217 216 215 217 223 224 228 229 228 227 225 222 217 212 208 207 206 205 207 209 210 210 209 206 198 194 200 205 209 216 221 224 227 229 231 234 236 234 234 227 214 206 211 224 231 232 228 223 218 219 215 215 218 222 226 229 232 235 238 240 242 243 245 246 247 248 248 246 244 244 244 244 244 245 245 244 243 244 246 249 253 254 256 257 255 249 236 217 209 211 218 230 239 240 242 243 242 240 238 234 236 234 231 228 227 225 226 229 232 235 237 239 240 240 240 240 239 238 237 236 235 234 233 232 230 230 229 228 226 225 223 222 222 221 220 219 217 215 212 210 208 207 207 209 211 213 215 217 220 222 223 223 223 223 223 222 221 221 220 219 218 217 217 217 217 218 218 219 219 220 221 221 221 221 221 220 220 220 219 219 218 218 218 218 217 217 217 217 217 217 216 215 214 213 213 213 212 212 336 336 330 326 324 324 324 322 319 314 310 306 306 302 297 293 287 282 278 279 283 288 294 292 298 309 328 350 6 17 19 18 18 19 18 19 23 29 39 53 69 87 105 121 132 134 139 146 150 153 156 158 160 162 164 164 165 165 166 166 167 168 169 170 170 169 170 170 170 172 174 179 186 193 199 202 204 210 214 221 240 256 255 241 231 226 225 225 225 225 225 226 228 232 236 240 243 246 249 249 249 248 247 243 234 230 235 247 254 256 251 247 242 238 238 240 237 233 232 234 238 244 248 249 248 246 241 236 233 231 231 231 230 229 228 228 229 232 235 239 242 245 247 249 250 250 249 249 249 250 251 252 254 256 256 256 258 259 260 260 257 253 250 250 251 252 252 254 256 258 255 248 240 234 231 231 233 230 227 226 227 234 241 242 237 230 229 235 240 242 242 241 236 235 236 239 244 250 250 242 231 220 206 197 192 194 200 207 216 226 235 243 248 250 251 250 247 240 232 227 228 231 235 239 242 243 247 242 231 221 218 223 230 239 242 241 238 235 231 224 219 221 234 249 247 234 216 200 197 169 136 20 338 329 327 318 286 260 251 250 248 249 248 245 233 190 158 183 188 188 185 181 175 175 182 189 197 207 217 226 231 233 232 225 221 220 225 231 235 232 220 205 198 194 188 188 192 199 209 219 228 233 232 229 225 222 217 213 214 211 209 209 210 213 215 216 217 217 217 216 213 210 208 208 211 213 213 212 210 206 202 199 199 201 203 203 203 203 204 205 206 206 206 207 208 210 210 208 206 206 206 206 207 209 211 212 213 214 214 213 212 212 212 212 212 212 213 215 217 219 221 225 226 229 231 229 223 213 209 210 209 207 206 206 209 214 218 220 218 213 212 213 215 217 219 223 226 228 230 231 231 233 234 233 229 226 225 220 218 218 218 217 216 216 215 217 218 220 223 226 228 229 230 231 232 233 233 233 232 229 222 210 194 181 175 177 182 185 188 189 191 193 194 195 192 192 192 192 193 195 195 198 201 205 209 211 212 213 212 208 203 193 193 191 192 196 199 203 207 208 206 203 200 201 203 211 227 241 249 253 255 255 251 244 237 233 225 221 219 218 219 218 216 213 208 204 201 194 185 178 175 175 176 178 182 186 187 191 198 202 203 202 200 196 193 190 191 191 194 198 202 206 212 216 218 219 221 222 222 218 212 206 204 206 208 205 204 208 214 218 219 222 223 224 225 225 223 219 215 213 211 211 210 210 210 208 206 205 203 202 202 202 207 215 221 225 229 231 233 233 234 236 236 234 225 214 215 224 233 236 235 231 224 219 217 215 215 218 221 225 228 231 233 235 237 238 241 243 244 245 247 247 245 243 243 242 241 241 242 243 240 239 241 244 247 251 251 253 255 253 248 237 222 222 227 232 237 237 241 245 246 246 244 242 240 241 240 238 236 233 231 231 232 235 237 238 239 240 240 240 240 239 238 237 236 235 234 233 232 232 231 229 227 226 224 222 221 220 219 219 218 215 212 209 206 204 203 204 207 207 210 213 216 219 220 221 222 222 222 221 221 221 220 219 218 218 218 217 217 218 218 218 219 220 220 221 222 222 221 221 220 220 220 219 219 218 218 217 217 217 217 217 217 217 216 216 215 214 213 213 213 212 212 335 333 327 324 324 326 325 323 320 315 309 306 305 301 295 287 278 268 263 274 293 318 328 318 334 348 0 11 20 27 26 25 25 26 24 29 36 45 56 68 82 96 111 123 132 132 140 146 150 153 156 157 160 162 163 164 164 165 167 167 168 169 170 170 169 168 169 169 171 173 176 179 185 192 199 203 204 205 206 212 221 232 234 227 222 222 224 226 227 227 227 228 231 235 239 242 244 247 250 250 250 248 246 243 237 235 237 247 253 255 252 251 244 237 236 239 238 235 233 234 237 243 244 246 247 245 241 237 235 233 231 229 228 227 227 228 230 232 235 239 243 246 248 250 251 251 251 251 251 251 252 253 256 257 256 255 256 256 257 258 258 255 252 251 251 251 250 251 251 252 251 246 238 233 232 233 234 230 229 227 229 235 242 244 240 235 234 239 243 244 244 242 238 235 235 237 242 247 249 243 236 233 226 208 195 195 198 204 212 223 234 241 244 247 250 250 247 242 233 226 226 229 233 234 237 241 247 247 239 232 228 230 235 241 243 244 241 234 225 216 212 217 230 240 242 237 229 217 205 178 75 342 331 327 324 315 288 279 262 254 251 253 253 252 249 236 210 210 194 190 183 175 170 172 180 188 197 208 218 226 227 230 231 227 222 221 225 231 234 232 221 211 203 196 190 190 194 203 212 221 228 231 226 226 220 209 202 204 211 210 208 207 208 210 211 213 215 217 217 216 215 213 212 213 213 214 214 212 208 204 201 199 200 202 203 203 202 203 203 205 206 207 207 208 209 211 211 210 207 207 206 206 207 208 210 212 213 213 214 214 214 213 212 212 212 212 214 215 217 220 221 222 225 230 233 230 223 215 211 213 210 207 205 205 205 210 216 219 220 218 215 215 216 217 219 223 227 229 231 231 230 230 232 231 229 227 225 221 218 218 219 219 218 217 215 215 216 218 221 224 227 228 229 229 230 232 232 232 230 226 219 206 188 175 169 168 170 172 175 177 181 185 189 191 190 192 192 193 193 194 194 196 200 205 210 212 213 214 214 209 205 201 193 188 190 193 197 200 202 200 197 195 194 194 198 205 224 245 257 263 266 266 263 260 254 244 233 226 222 221 220 219 219 220 219 214 202 189 181 177 177 178 179 182 187 187 191 196 201 203 203 202 201 199 196 194 192 191 194 196 199 204 209 213 214 217 218 219 218 214 208 204 202 200 198 193 199 209 213 216 219 220 219 220 223 224 223 221 218 218 216 214 213 212 211 207 204 203 205 209 209 211 217 222 226 229 233 235 237 237 236 236 232 226 218 218 224 231 237 239 237 233 230 227 221 222 220 220 222 224 227 229 230 232 233 236 239 241 242 244 246 246 244 242 242 240 238 237 238 239 237 237 238 241 244 245 248 251 252 251 247 238 227 229 232 234 236 239 241 244 246 247 246 245 244 244 244 243 240 238 236 235 236 237 238 239 240 241 241 241 240 240 239 238 237 236 235 234 233 232 231 229 227 225 223 221 220 218 218 218 216 212 210 206 203 201 201 202 205 206 209 212 216 217 219 220 220 220 220 220 220 219 219 219 218 218 218 218 218 218 219 219 220 220 221 222 222 222 222 221 221 220 220 219 218 218 217 217 217 217 217 217 217 217 216 215 214 214 213 213 213 212 212 333 328 323 322 325 327 328 326 322 316 310 306 304 303 301 291 270 250 243 267 342 16 17 19 24 23 25 27 31 35 33 32 33 33 34 41 50 60 70 80 90 101 113 116 124 132 140 145 149 152 155 157 159 162 163 164 165 166 168 169 169 170 171 170 169 167 167 168 170 174 178 182 186 192 199 203 204 203 203 202 201 204 209 212 214 216 220 223 225 227 228 230 234 238 242 244 246 248 250 250 250 248 246 243 240 238 242 252 257 258 256 255 244 237 235 237 237 236 234 234 238 242 242 248 249 246 241 239 237 236 233 230 228 227 227 228 230 233 236 240 243 246 248 249 249 251 252 252 251 251 253 256 257 257 256 254 254 253 253 254 255 255 253 251 251 251 250 250 250 249 248 244 237 233 232 233 232 230 230 228 229 234 240 244 242 239 238 241 245 245 245 243 239 235 233 234 240 246 248 245 243 240 232 218 204 198 200 203 210 219 230 237 238 243 247 247 245 238 225 217 218 225 230 227 233 239 244 246 243 238 236 237 241 243 244 244 240 231 220 210 207 215 228 239 246 255 252 248 250 276 318 325 321 320 317 307 290 289 267 256 253 254 254 252 250 244 231 216 215 189 173 166 166 172 180 187 197 209 219 225 227 230 229 226 223 222 225 232 236 233 225 224 208 197 192 193 198 206 216 224 230 232 230 226 217 205 201 207 208 208 206 205 206 207 207 211 214 215 216 216 216 216 217 217 217 216 216 211 207 203 201 201 203 204 203 202 202 201 202 204 207 208 209 209 211 211 212 212 211 209 206 206 206 208 210 211 212 213 213 214 214 213 213 212 212 212 213 215 217 220 221 222 226 231 235 231 224 218 216 218 211 210 207 203 202 206 212 217 219 220 220 219 218 219 222 225 230 230 230 230 229 229 229 228 229 227 225 222 219 218 219 219 218 217 215 215 214 215 218 222 225 227 227 228 228 229 229 230 228 224 215 201 183 171 166 164 164 164 165 168 173 179 184 188 190 192 193 195 195 195 195 197 200 205 210 213 215 216 215 215 210 203 195 191 192 195 196 197 196 194 191 191 190 189 193 200 213 233 252 264 270 272 271 270 264 254 242 233 226 223 221 222 227 233 237 228 202 185 179 178 180 182 184 187 193 193 196 200 203 204 204 203 203 203 202 199 198 194 197 198 200 203 207 210 212 214 215 215 213 209 204 202 197 192 188 187 200 201 214 220 221 219 218 218 220 222 222 222 220 220 218 216 214 212 210 205 203 205 209 214 215 219 223 228 231 233 235 236 237 237 236 234 222 207 208 219 229 235 238 240 238 237 235 231 227 227 225 224 224 225 226 228 228 229 231 233 236 239 241 243 244 244 243 242 241 239 236 235 235 237 237 236 236 237 238 240 245 248 250 249 245 238 230 231 231 234 237 240 242 245 247 249 248 247 246 247 247 246 244 242 241 239 239 239 240 240 240 242 242 242 242 241 240 239 238 236 236 235 234 233 231 229 227 225 222 220 219 218 217 216 214 210 207 204 201 199 200 201 201 205 209 212 215 217 218 219 220 220 220 219 219 219 218 218 218 218 218 218 219 219 219 220 220 221 222 222 222 222 222 222 221 220 220 219 218 218 217 217 217 217 217 217 217 216 216 215 214 213 213 212 212 212 212 332 325 323 323 327 329 330 329 326 322 320 312 311 313 314 309 285 249 241 280 340 356 20 31 37 40 41 40 40 39 38 38 37 39 45 53 62 72 81 89 97 105 113 114 122 130 137 143 147 150 154 157 159 163 163 164 166 168 169 170 171 172 172 171 169 168 167 167 170 175 180 184 188 194 200 204 205 204 202 198 194 193 198 206 212 215 218 218 221 225 228 230 235 238 241 244 247 249 250 250 250 248 245 242 241 243 256 266 265 263 261 258 247 237 234 235 237 236 236 236 240 242 243 249 250 246 241 239 238 237 235 232 230 230 229 230 232 234 237 240 243 245 247 248 249 250 250 250 250 251 252 255 256 255 254 253 251 248 247 248 250 252 252 250 249 250 250 250 249 248 246 243 238 234 233 233 233 231 231 229 230 234 238 242 243 241 240 242 244 245 247 244 239 234 230 230 234 241 245 245 243 242 236 227 215 206 202 204 210 219 224 229 234 239 243 244 241 233 211 200 206 218 224 222 231 237 241 243 243 243 243 245 246 246 245 244 236 223 212 203 203 214 230 244 251 258 267 273 281 294 307 313 311 308 305 298 292 288 270 259 255 254 254 252 250 244 232 217 211 172 160 160 168 177 185 190 199 211 216 220 228 230 227 225 224 224 227 233 238 237 232 226 210 199 195 197 202 209 219 227 233 234 234 232 228 222 225 221 209 205 204 203 203 204 205 208 212 214 214 215 216 218 219 220 219 218 215 210 205 203 203 205 206 206 202 202 201 200 201 203 206 209 210 210 211 212 212 212 212 210 207 206 206 208 209 211 212 213 213 214 214 213 212 212 211 212 213 215 217 217 219 222 226 231 235 231 224 221 220 220 217 213 207 203 202 205 209 214 218 221 223 224 225 225 226 229 231 231 230 229 229 229 230 229 228 226 225 223 221 219 219 219 218 217 216 215 213 213 215 219 223 225 226 226 226 226 227 227 226 222 212 197 181 170 166 164 164 163 164 165 170 176 182 187 190 191 193 194 195 196 197 198 200 204 209 213 216 218 216 214 210 204 201 198 198 197 196 195 194 193 193 191 191 191 195 203 209 219 236 254 265 269 275 278 274 264 252 241 232 239 240 242 249 252 266 243 199 183 179 180 183 186 188 192 196 199 203 205 207 208 208 209 210 211 210 208 204 201 205 203 203 205 207 209 211 212 212 211 209 205 201 198 191 185 183 187 200 204 220 223 221 217 216 217 219 220 221 222 222 221 218 215 213 211 208 205 204 206 210 216 221 223 225 228 231 234 236 236 236 236 235 228 210 196 204 221 232 237 238 239 238 238 235 232 230 229 228 227 226 226 226 227 228 229 229 231 234 238 241 243 243 243 242 242 241 239 235 232 233 235 236 235 235 235 236 239 244 247 248 247 243 237 231 232 233 235 239 241 243 245 248 249 250 249 249 250 249 248 247 246 244 243 241 241 241 241 241 242 243 243 243 243 242 241 239 238 237 236 235 233 231 229 226 224 222 220 219 218 216 214 211 207 204 201 199 199 199 200 202 206 209 213 215 217 218 219 219 219 219 219 219 218 218 218 218 219 219 219 219 219 220 220 221 221 222 222 222 222 222 222 221 221 220 219 218 218 217 217 217 217 217 217 216 216 215 215 214 213 212 212 212 212 211 330 325 324 325 328 329 329 328 328 327 326 324 323 324 322 316 301 263 248 301 324 350 17 32 41 46 47 44 40 39 41 42 42 47 55 64 74 83 91 96 102 107 111 112 120 127 135 141 146 151 155 158 162 163 164 166 168 169 170 171 172 173 173 172 170 170 168 167 169 174 180 186 191 196 202 206 206 207 206 202 195 191 194 203 210 215 217 217 219 223 226 229 232 234 239 244 247 249 249 250 249 247 244 241 242 249 264 273 269 269 265 258 248 238 234 235 237 239 239 239 240 241 245 249 251 247 241 238 236 236 236 235 234 233 233 234 236 237 239 240 241 242 244 245 246 248 249 249 249 249 249 251 252 250 250 250 248 246 244 245 247 250 250 248 247 247 248 249 249 248 246 242 238 235 234 234 234 234 232 231 231 235 239 242 243 242 241 241 242 244 246 245 239 233 227 225 227 234 241 240 241 242 240 234 224 214 207 206 210 218 220 224 231 237 241 241 238 230 210 189 197 203 212 222 232 239 242 243 244 245 248 248 248 246 244 240 228 211 199 194 197 210 231 248 254 261 274 282 288 292 298 301 300 296 293 293 291 284 273 262 258 258 257 255 251 244 234 219 199 159 156 172 182 188 193 197 203 214 216 221 228 229 225 224 225 226 230 236 239 240 236 227 214 201 197 199 204 212 220 228 229 233 237 239 239 238 239 232 218 206 203 203 203 203 205 207 210 212 213 215 217 220 221 221 220 217 213 208 205 203 205 208 209 208 207 203 200 198 199 202 205 208 210 211 211 212 212 212 212 210 208 206 206 208 209 211 212 212 213 214 214 213 212 212 211 212 213 214 216 216 219 222 226 231 234 232 225 222 222 222 221 215 206 201 201 204 208 212 216 219 221 222 226 229 229 230 231 232 231 230 230 230 230 230 229 228 227 225 223 221 219 218 218 218 217 216 214 212 213 216 219 222 224 224 224 225 226 226 225 220 209 194 180 172 168 168 167 168 169 170 172 176 182 187 189 190 191 191 193 195 197 199 200 203 208 212 215 217 217 212 209 207 206 204 201 197 195 194 194 194 195 196 197 198 201 208 213 220 232 249 258 263 277 284 284 279 272 266 263 310 306 300 294 286 273 232 195 182 180 182 187 191 191 195 200 204 210 215 217 217 218 221 225 225 225 222 217 213 215 209 208 208 209 209 210 210 210 208 205 201 198 194 186 181 181 186 192 208 220 221 218 215 215 216 218 220 221 221 222 221 218 215 211 209 206 204 206 206 211 219 225 228 228 228 231 233 235 236 236 235 232 220 199 194 206 223 234 238 239 239 238 236 233 231 230 228 229 228 227 227 227 227 228 229 229 230 232 237 242 243 242 241 241 241 241 239 233 229 230 233 235 232 233 233 235 238 242 245 245 244 240 236 233 232 234 237 239 241 243 245 247 249 249 250 250 250 250 249 249 248 247 246 244 243 243 242 242 243 243 244 244 244 243 243 242 241 240 238 236 234 231 229 226 223 222 221 219 217 214 212 209 205 202 199 199 199 199 201 204 207 211 213 215 217 218 219 219 219 219 219 219 218 218 218 219 219 219 219 219 219 220 220 221 221 222 222 222 222 222 221 221 220 220 219 218 218 217 217 217 217 217 216 216 215 215 214 214 213 212 212 211 211 211 328 325 324 325 326 327 327 326 328 328 330 330 327 324 318 309 295 264 250 343 334 2 18 29 38 42 42 40 37 39 43 43 47 54 63 73 83 92 98 101 105 108 110 113 118 126 133 141 147 152 156 160 162 163 164 166 168 170 171 173 174 174 174 173 172 171 168 167 168 173 179 186 193 198 203 206 207 211 213 209 202 197 197 203 209 215 217 217 219 220 222 225 229 232 239 244 246 247 247 249 248 246 243 242 244 252 262 266 266 266 263 257 247 238 235 236 239 242 243 243 242 242 246 250 251 248 242 238 235 235 235 235 236 237 237 237 238 238 239 239 239 239 240 240 243 245 247 247 247 245 245 247 248 248 248 248 247 246 245 245 248 250 250 249 247 247 248 249 249 247 244 241 237 234 234 234 234 235 234 233 233 237 241 243 243 242 241 241 241 242 244 243 240 233 225 220 221 227 229 231 237 241 242 238 230 219 212 209 209 209 216 222 229 235 240 240 236 229 216 201 199 199 212 225 235 242 245 246 247 247 246 242 243 241 239 233 217 194 186 185 189 204 224 225 248 262 274 282 287 288 288 289 290 290 288 288 285 280 271 263 258 258 258 255 251 244 243 228 187 149 177 206 202 200 201 205 210 214 218 225 229 228 224 223 226 229 233 238 241 241 237 228 215 204 198 201 205 211 218 224 226 232 238 243 245 245 244 235 223 210 204 204 203 204 206 207 209 211 212 214 217 219 220 222 220 216 211 207 206 205 207 210 210 209 208 203 199 197 198 200 204 208 210 210 210 211 211 212 211 210 208 206 206 207 209 210 211 211 213 213 214 213 212 211 211 211 213 213 214 216 218 221 225 230 233 231 225 223 224 223 221 215 206 199 199 202 206 210 214 216 218 220 223 227 229 229 231 232 233 233 231 231 229 228 229 229 228 227 224 221 219 218 217 217 216 215 213 211 211 212 215 218 221 222 223 224 225 224 222 215 203 190 179 174 172 172 172 173 175 177 179 181 184 187 189 189 189 190 191 193 196 198 200 204 209 212 213 214 213 209 209 209 208 204 199 194 191 192 192 194 197 201 203 204 207 212 217 225 234 239 248 260 274 285 293 298 303 311 315 317 315 310 299 280 247 209 189 182 182 186 190 192 194 197 200 206 216 227 234 237 241 243 245 246 247 242 234 230 228 219 215 213 211 210 210 210 210 206 201 197 195 191 185 182 181 187 199 211 218 217 215 214 215 216 218 221 222 222 221 220 219 215 211 208 205 204 205 207 215 221 226 230 231 231 232 234 235 235 235 233 227 210 192 195 210 226 235 238 239 238 237 234 230 228 227 226 228 227 227 227 227 228 228 229 229 229 232 238 244 245 245 243 241 240 240 238 232 227 226 229 230 229 230 231 233 236 240 242 242 240 238 236 234 233 236 238 240 241 243 245 247 248 249 249 250 250 250 250 249 249 249 248 247 247 246 244 244 244 244 244 244 244 244 244 244 243 241 239 237 235 231 228 225 223 221 220 218 215 212 210 206 202 200 199 199 199 201 203 206 209 212 214 216 217 218 218 218 219 219 219 219 219 219 219 219 219 219 219 220 220 220 220 221 221 222 222 222 222 221 221 221 220 220 219 219 218 218 218 217 217 217 216 216 215 215 214 213 213 212 211 211 210 210 323 323 323 324 325 327 328 331 332 331 334 330 325 318 307 289 267 182 60 28 21 14 19 26 31 34 35 33 35 38 40 44 51 59 68 78 89 96 100 102 103 104 108 112 119 126 135 143 148 153 156 159 160 162 164 167 170 172 174 176 176 177 178 177 174 171 169 167 167 171 177 184 191 198 199 204 209 214 217 215 211 208 208 211 215 215 219 221 222 222 223 225 229 234 240 245 245 246 245 245 245 244 242 242 245 253 259 260 260 261 260 255 245 237 236 238 241 244 245 245 244 244 246 250 251 249 246 241 237 234 234 234 236 237 237 237 235 235 236 236 236 236 236 237 239 242 244 245 244 241 243 244 245 246 247 248 248 248 248 249 252 252 251 250 249 248 248 248 248 246 243 240 236 234 234 234 236 238 237 235 236 239 244 245 243 241 240 240 240 241 242 243 242 236 225 218 217 220 221 225 232 239 242 240 233 222 213 210 209 210 214 221 227 233 238 240 236 226 215 208 208 205 223 234 241 245 248 249 249 247 244 241 241 239 238 231 213 189 179 180 185 203 218 223 247 259 270 278 282 282 279 278 283 286 287 288 282 274 265 257 253 253 254 251 249 243 234 210 160 122 241 235 220 208 206 211 214 216 224 231 231 227 222 222 227 231 236 238 239 241 239 230 216 204 199 201 205 210 214 217 220 226 234 242 246 246 241 234 223 217 210 205 204 205 206 208 209 210 211 214 217 218 219 221 219 214 210 208 208 209 211 212 212 210 207 203 198 196 197 200 203 207 209 209 209 210 211 211 211 210 208 207 206 207 209 209 210 211 212 213 213 213 212 211 210 211 211 212 214 216 218 221 225 229 232 230 226 225 226 224 221 214 205 197 197 201 205 209 212 213 215 218 221 224 227 229 231 233 234 235 235 234 229 227 228 229 229 227 224 220 218 216 209 209 209 208 208 207 208 209 211 214 216 217 220 222 222 222 217 207 195 184 177 175 175 174 175 177 180 182 183 183 182 186 186 188 189 190 190 192 195 197 201 206 211 212 213 212 210 207 207 208 206 203 197 192 189 188 190 194 198 203 206 207 211 216 221 226 227 235 247 259 270 282 296 307 316 319 318 313 309 299 281 250 215 194 185 183 185 190 192 193 196 196 197 203 217 237 253 263 269 270 269 269 265 257 248 247 243 231 223 218 216 214 212 210 209 204 199 196 194 190 185 185 184 191 203 212 215 214 212 212 215 218 219 223 224 223 221 220 218 214 210 208 206 205 205 210 220 224 227 230 232 233 234 235 236 236 235 231 221 202 192 199 214 228 236 238 238 238 236 233 229 226 224 224 225 225 225 225 226 227 228 228 228 229 233 238 243 244 247 244 242 241 239 236 230 225 223 224 224 224 227 229 232 235 238 239 238 236 236 235 234 235 237 238 240 242 243 245 246 247 248 249 249 249 249 249 249 249 249 248 248 248 247 246 245 245 245 244 244 244 244 244 244 243 242 240 237 235 232 228 225 224 222 219 216 213 210 207 204 201 200 200 200 201 203 205 208 211 213 215 216 217 217 218 219 219 219 219 219 219 219 219 219 219 220 220 220 220 220 221 221 221 222 222 222 221 221 221 221 220 220 219 219 218 218 218 217 217 216 216 215 215 214 214 214 213 212 211 211 210 209 319 321 322 323 325 329 335 334 337 338 337 332 324 315 300 238 103 59 61 43 27 17 19 23 26 28 30 29 34 36 39 46 53 62 71 80 89 95 94 91 92 95 99 110 122 131 139 145 150 153 156 158 159 163 165 169 173 177 180 181 181 184 186 183 178 173 170 169 169 172 176 181 188 193 196 203 208 212 214 214 212 213 215 219 223 222 226 230 232 232 231 230 234 237 241 245 245 245 243 240 239 240 239 239 245 252 258 258 260 261 259 255 246 240 240 242 243 245 245 246 246 246 248 251 254 253 251 248 244 242 237 234 234 236 237 235 234 232 233 234 234 235 235 235 237 240 242 243 242 241 242 242 244 246 248 249 249 250 251 253 255 255 253 252 250 248 248 248 248 246 244 241 238 235 238 239 240 242 241 239 239 243 247 247 244 244 241 239 239 240 242 244 244 241 230 219 217 216 218 223 230 238 243 243 237 225 213 210 208 209 213 220 228 234 240 243 240 226 210 206 206 215 235 245 249 251 251 250 248 244 244 242 240 240 241 241 234 219 206 204 209 221 230 237 250 256 263 271 275 274 270 269 273 279 285 288 279 267 257 250 246 246 247 244 245 238 220 184 128 86 283 255 233 216 210 211 215 221 229 234 232 225 220 220 225 232 234 236 238 240 240 232 218 206 201 202 205 209 209 212 215 221 228 236 243 242 238 231 221 221 213 205 203 205 207 208 209 210 211 213 213 216 219 219 217 213 210 209 209 212 214 214 215 213 208 203 199 196 197 199 203 206 207 207 207 209 210 210 211 210 208 207 207 207 207 208 210 211 212 213 213 213 212 211 210 210 210 211 213 216 219 222 225 229 230 229 227 227 226 225 220 212 202 195 197 201 205 207 209 211 214 218 221 224 226 229 232 233 234 234 234 233 229 226 227 229 229 226 223 216 214 209 196 193 195 197 199 201 203 204 207 209 211 213 217 220 220 217 210 198 188 179 176 175 175 176 178 179 179 178 177 178 180 185 184 187 189 189 190 192 195 199 204 209 213 213 213 211 209 207 206 204 202 199 196 192 190 190 191 194 198 201 205 208 213 217 222 226 228 236 248 258 267 280 295 308 314 314 312 306 297 280 248 214 195 187 184 186 189 191 193 194 195 193 194 199 212 240 265 277 279 280 277 271 265 260 257 257 251 241 232 229 225 220 215 212 208 203 199 197 194 191 189 186 188 195 204 210 212 212 209 211 215 218 219 224 225 223 221 219 216 212 208 206 206 207 210 216 223 226 228 231 232 233 236 237 238 238 236 231 218 199 195 204 218 229 230 236 238 238 237 235 230 225 224 224 224 224 224 223 224 225 226 227 228 229 233 234 236 242 245 242 241 240 238 233 227 221 220 220 219 219 222 226 230 234 236 236 235 235 234 233 234 236 237 238 240 241 243 244 244 246 247 248 248 248 249 249 249 248 248 248 248 248 248 247 247 246 246 245 245 245 244 244 243 243 242 240 238 235 232 228 228 224 221 217 213 210 207 205 202 201 201 201 201 203 205 207 210 212 214 216 217 217 218 218 219 219 219 219 219 219 219 219 219 220 220 220 220 221 221 221 221 222 222 222 222 222 221 221 221 220 220 219 219 219 218 217 217 216 216 216 215 215 214 214 213 212 212 211 210 210 209 318 320 320 321 325 331 337 337 343 344 340 336 329 322 17 87 71 52 52 34 25 20 20 23 25 26 27 30 35 35 41 48 57 66 75 82 86 86 81 75 77 79 89 110 126 135 142 147 151 153 156 157 160 164 167 171 177 182 185 188 189 197 197 195 190 183 179 176 175 176 178 182 185 188 192 199 205 208 208 207 207 208 212 217 221 224 230 236 240 241 239 237 239 241 243 245 245 245 240 236 234 234 234 235 244 253 257 259 263 263 259 254 247 244 245 245 245 245 245 246 246 247 250 254 257 258 258 256 254 251 245 239 236 236 237 238 236 235 235 236 236 237 237 237 238 241 243 242 241 242 242 242 244 246 248 249 250 251 252 254 256 256 255 254 250 248 248 249 249 249 248 246 244 242 245 246 246 247 246 244 243 246 249 249 247 247 241 238 237 239 241 245 247 246 238 227 225 218 218 222 229 237 244 245 239 228 217 216 208 207 212 219 228 236 243 247 246 237 225 211 209 224 242 253 257 257 255 251 247 244 242 236 235 240 246 253 260 265 267 263 259 254 255 255 253 251 254 262 267 268 267 266 266 271 282 284 275 262 254 247 243 242 242 242 240 233 213 169 119 25 298 273 248 228 217 215 218 224 230 233 231 224 219 219 224 228 226 232 236 239 238 232 220 208 202 202 205 207 208 211 215 220 226 232 239 239 235 228 220 220 208 202 201 204 206 208 210 211 212 213 213 216 217 217 215 212 210 209 211 213 215 215 218 216 211 205 200 197 197 200 202 204 205 205 206 208 209 210 210 210 208 207 207 207 207 208 209 211 212 213 213 213 212 211 210 210 210 210 212 215 219 223 225 227 228 227 227 227 227 225 218 208 198 193 197 202 205 206 207 210 213 217 221 223 226 230 232 233 234 233 233 232 230 226 227 229 230 227 221 220 211 200 188 182 182 186 191 195 199 201 203 205 208 211 214 217 217 213 204 192 182 175 176 174 174 176 178 178 172 167 169 173 177 179 184 186 187 189 190 192 196 202 208 211 212 213 213 211 209 207 205 202 199 196 195 194 194 193 193 194 195 198 201 207 211 217 219 222 229 237 247 257 266 278 291 302 308 309 302 290 270 234 204 190 186 185 186 189 189 192 194 194 193 192 192 195 207 237 267 279 279 276 269 259 253 252 256 254 251 244 239 237 231 225 219 214 210 206 203 199 194 192 191 188 192 199 206 210 210 209 207 208 211 214 219 223 224 221 220 219 217 213 207 206 205 208 214 220 224 226 228 229 231 233 234 237 240 241 238 232 218 200 199 211 218 222 231 237 239 239 237 235 231 227 225 224 223 223 222 221 222 224 225 226 227 229 231 232 235 238 240 239 238 237 235 230 225 222 218 216 214 214 219 224 229 233 234 234 234 233 232 232 233 235 236 237 239 241 241 242 243 245 246 247 247 248 248 249 248 248 248 248 248 248 248 248 247 247 247 246 246 246 245 244 244 243 241 240 238 236 234 233 228 223 218 214 210 207 205 203 202 202 202 203 204 205 207 208 210 213 215 216 216 217 218 218 219 219 219 220 220 220 220 220 220 220 220 221 221 221 222 222 222 222 222 222 222 222 221 221 221 220 220 220 219 219 218 217 217 216 216 215 215 214 214 214 213 212 211 210 210 209 209 318 317 316 318 323 333 337 340 345 344 340 335 330 334 50 72 65 59 52 38 30 27 25 25 25 26 28 32 36 37 44 52 61 71 78 83 84 81 79 77 75 79 94 113 127 136 143 147 150 152 153 156 161 166 170 174 179 185 191 196 200 205 207 207 209 210 209 203 194 188 186 187 186 188 191 196 200 203 204 203 203 204 207 207 211 218 224 230 236 239 239 240 241 242 242 244 245 244 240 234 232 231 231 233 240 245 252 258 262 262 258 251 244 243 246 248 248 247 246 245 245 246 249 254 258 261 262 262 262 260 255 248 243 242 243 243 243 243 243 242 242 242 241 241 242 243 245 245 244 245 245 244 244 245 248 250 250 250 251 253 255 256 256 255 251 249 249 250 251 253 254 253 251 249 248 251 251 251 250 248 247 248 250 250 249 248 243 237 235 236 240 244 248 249 247 241 235 222 219 221 227 236 243 246 242 232 225 220 207 205 210 218 227 236 243 248 249 248 245 231 225 236 247 255 259 260 257 253 250 248 241 233 232 240 250 259 268 275 276 276 272 267 261 256 247 244 248 256 264 267 268 267 266 266 273 277 272 264 259 255 248 244 243 242 240 241 230 207 333 316 301 283 261 252 242 227 224 228 232 232 228 222 219 220 222 225 227 232 236 238 236 231 222 210 202 201 202 204 208 211 217 223 228 232 237 237 231 228 223 214 201 197 199 202 205 208 210 213 214 215 215 217 217 215 213 212 210 210 211 213 214 216 219 219 214 208 203 200 199 200 203 203 204 205 206 207 209 210 210 210 209 207 207 207 207 207 208 209 212 213 213 212 211 210 210 210 210 210 210 214 219 222 224 224 224 225 226 226 226 223 215 204 194 191 197 202 203 205 207 209 212 217 220 223 226 230 233 233 234 234 233 232 230 228 229 232 233 230 225 225 211 202 191 181 178 181 187 192 197 199 200 203 207 210 213 215 214 209 197 185 177 172 171 170 172 175 177 174 167 163 169 176 179 180 184 185 187 188 191 194 198 205 210 212 212 214 213 211 209 207 205 202 198 195 195 195 194 193 191 189 189 191 196 203 207 213 216 221 228 236 245 254 262 271 281 290 294 297 279 246 203 182 179 181 183 185 188 191 191 193 194 193 192 191 191 194 206 235 258 267 279 272 259 247 241 239 244 242 244 244 242 238 233 228 222 217 213 210 206 202 200 196 193 192 197 204 209 210 209 207 205 206 207 212 218 221 222 220 218 218 219 218 216 209 207 210 216 221 224 225 227 229 231 233 234 238 241 240 238 232 219 202 205 215 221 225 234 238 239 238 236 234 230 227 225 224 223 221 220 220 221 222 224 225 226 227 228 230 234 236 238 238 237 234 231 228 225 222 217 214 211 211 216 223 229 232 233 234 233 232 231 231 232 234 236 237 238 240 241 241 243 244 245 246 247 247 247 248 248 248 248 248 248 248 248 248 248 247 247 247 246 246 245 245 244 243 242 240 239 236 234 232 227 221 215 211 208 206 204 203 203 203 204 205 205 207 208 209 211 213 214 215 216 217 218 219 219 219 220 220 220 220 220 220 220 221 221 221 221 222 222 222 222 222 222 222 222 222 221 221 221 220 220 220 219 219 218 217 217 216 215 215 215 215 214 213 212 211 210 210 209 209 209 318 312 311 315 322 331 336 340 341 336 328 318 312 318 15 58 60 63 57 47 39 35 33 30 28 27 31 31 34 40 47 57 66 74 81 84 85 83 82 82 85 91 103 117 127 135 142 146 150 150 153 157 163 169 174 179 183 188 196 203 207 210 213 217 227 241 245 238 222 208 200 196 194 194 195 198 202 203 203 203 204 206 206 207 211 217 221 225 229 234 237 239 241 242 243 245 245 245 242 237 232 230 230 232 235 237 247 256 260 260 256 246 237 237 242 247 248 249 247 245 245 245 247 251 255 259 262 263 264 263 260 255 251 249 249 251 252 252 250 250 249 247 246 244 244 245 247 247 247 248 247 246 245 246 247 249 249 249 249 250 253 253 254 254 252 250 250 251 254 257 259 259 258 256 253 252 250 251 252 250 250 250 250 250 249 248 244 237 233 234 237 241 246 249 249 248 242 230 221 223 227 234 242 247 246 242 236 226 212 204 208 215 225 234 242 248 248 251 251 247 241 243 247 252 255 256 256 255 254 252 248 241 236 240 248 258 267 273 274 275 271 262 252 246 238 238 244 252 261 267 268 267 265 262 261 265 268 270 271 270 264 257 253 251 252 265 268 286 305 304 294 282 270 265 253 238 230 231 233 232 227 221 220 223 223 227 231 234 238 239 237 233 225 212 200 200 200 203 207 212 218 225 229 233 236 236 229 228 219 204 193 191 195 200 204 208 211 215 215 217 219 220 218 215 214 212 211 211 211 212 213 216 219 219 215 210 205 202 200 200 200 202 203 204 205 207 208 210 210 210 209 208 208 207 207 207 207 208 210 212 212 211 211 211 210 210 210 210 210 213 218 221 222 221 221 221 222 224 223 219 211 198 190 190 195 200 200 205 206 208 211 216 220 223 226 230 232 233 235 235 234 233 230 229 231 236 236 236 234 228 217 210 198 185 179 181 187 192 194 196 199 202 206 208 210 211 209 203 187 180 175 171 166 166 170 174 176 175 172 171 176 176 180 183 185 187 189 190 192 196 201 206 207 210 213 214 213 210 208 207 206 204 201 199 196 194 192 189 184 181 182 186 191 196 198 201 210 217 225 233 241 248 254 260 266 271 273 276 233 191 173 170 174 179 184 187 188 190 192 194 193 193 192 192 193 196 207 212 228 260 280 275 256 241 232 229 231 232 233 236 237 235 232 228 223 218 215 211 207 207 202 198 197 198 203 209 212 212 209 206 205 205 207 212 217 220 221 218 217 218 219 220 218 213 211 214 218 221 224 226 228 229 230 232 236 239 240 238 235 230 220 207 210 210 216 226 233 237 238 236 234 232 230 228 227 225 223 220 218 218 219 221 223 224 225 225 227 231 234 236 236 236 235 233 229 227 225 221 217 214 211 211 214 221 228 232 233 233 232 230 229 230 232 234 236 237 238 238 239 241 242 243 244 245 246 246 246 247 247 247 247 247 247 248 248 248 248 247 247 247 246 246 245 245 244 243 242 241 239 238 236 232 226 219 213 209 206 205 204 204 204 205 206 206 207 208 209 210 212 213 213 214 216 217 218 219 219 220 220 220 220 220 220 221 221 221 221 222 222 222 222 222 223 223 222 222 222 222 221 221 221 220 220 220 219 219 218 217 216 216 215 215 215 214 214 213 212 211 210 209 209 209 209 318 307 302 308 313 319 330 336 331 322 310 300 291 291 23 59 61 68 61 52 46 44 42 36 32 32 35 34 37 43 52 62 71 79 85 88 89 89 87 91 96 103 111 120 128 135 141 146 149 149 153 159 166 173 179 184 188 194 201 209 214 218 222 226 238 252 253 246 234 223 214 210 206 204 205 208 210 209 208 208 210 212 211 213 218 224 226 227 229 232 236 238 240 242 243 245 245 244 242 238 233 231 231 232 233 237 245 255 260 259 253 240 228 228 235 239 243 248 248 246 245 245 246 247 251 255 258 259 263 263 261 258 255 254 254 257 260 260 259 257 254 251 248 246 245 246 247 248 248 247 248 246 246 246 247 247 246 246 246 247 248 250 251 251 251 249 249 251 254 257 260 260 260 257 253 250 247 247 249 249 249 249 249 249 249 247 244 238 232 232 234 238 242 246 247 248 245 238 231 232 231 235 241 247 249 249 245 234 220 209 208 214 222 231 240 246 246 251 253 251 248 245 246 249 252 253 253 254 255 255 253 248 241 237 243 251 259 266 270 271 266 254 241 235 234 236 240 247 254 260 262 263 261 256 253 256 266 275 279 279 278 277 271 266 270 279 286 298 303 297 287 280 280 271 263 250 239 235 233 230 226 223 222 224 226 231 233 236 239 241 240 236 226 211 199 199 198 201 206 213 220 227 230 233 235 236 236 229 212 192 184 186 192 198 203 208 211 214 216 220 222 222 221 217 216 213 212 212 211 212 214 217 220 220 217 212 207 203 201 200 201 201 201 202 204 206 208 209 210 210 209 209 208 207 206 206 207 208 209 210 210 210 210 210 210 210 210 210 211 213 218 221 220 219 219 218 219 221 221 217 208 194 189 190 191 194 199 203 205 207 209 214 219 222 225 225 227 231 235 236 236 235 232 230 231 236 236 236 234 228 221 215 203 190 182 182 187 191 192 194 198 201 204 206 207 207 204 195 178 179 170 163 162 164 169 174 177 179 179 179 179 181 182 184 186 190 193 195 197 200 204 208 208 212 213 214 212 210 207 206 207 205 204 203 197 191 186 182 177 175 178 182 188 190 190 196 203 211 220 227 233 238 242 244 246 248 249 244 216 177 172 172 176 181 185 186 188 192 194 195 194 194 193 193 195 198 205 207 219 250 278 280 261 243 231 226 226 228 228 230 230 230 229 226 222 218 216 213 210 209 202 202 202 204 208 212 215 213 210 207 207 207 208 213 217 220 220 218 217 217 217 218 218 217 216 218 220 223 225 227 228 228 228 231 236 239 239 237 234 228 220 213 216 213 218 226 232 236 237 236 234 231 230 229 228 226 223 218 214 214 216 218 221 222 223 224 227 232 235 235 235 234 234 233 232 229 226 222 220 217 216 214 215 221 226 227 230 231 230 228 228 230 232 234 235 236 236 238 239 241 242 243 243 244 245 245 245 245 246 247 247 247 247 247 248 248 248 247 247 247 246 246 245 244 244 243 242 241 240 238 235 230 224 217 211 208 206 205 205 205 205 206 207 208 209 209 210 211 212 213 213 215 216 217 218 219 220 220 220 220 221 221 221 221 222 222 222 222 222 222 222 223 223 223 223 222 222 221 221 221 221 220 220 220 219 219 218 217 216 216 216 215 215 214 213 212 212 211 210 209 209 209 208 318 302 292 300 303 313 323 328 324 315 307 298 281 183 118 109 94 81 70 57 52 50 48 42 36 39 39 39 42 48 58 68 78 85 90 94 95 96 97 101 108 114 119 125 131 137 142 144 147 150 155 161 168 175 182 188 194 202 209 218 229 233 235 238 244 251 248 243 238 234 231 224 218 215 216 218 219 219 219 221 221 220 220 223 227 230 231 231 230 232 235 237 237 240 243 244 243 241 239 236 233 232 232 232 233 238 246 254 260 259 251 233 221 220 223 229 236 243 246 245 245 246 246 245 246 248 251 254 258 260 261 260 258 257 257 259 261 263 263 260 256 252 249 247 246 246 246 247 247 248 248 247 246 246 245 244 243 243 244 245 246 247 248 248 248 247 246 247 250 254 256 257 258 256 251 248 245 244 244 246 247 247 248 248 248 247 244 239 234 232 233 236 238 241 244 247 247 243 240 239 237 238 243 245 248 250 249 242 230 217 211 214 221 229 238 243 245 251 253 251 247 244 244 247 251 252 252 252 251 250 246 241 233 229 232 242 253 257 261 266 263 251 240 236 238 236 237 240 242 245 250 255 255 253 250 255 267 276 279 279 278 278 274 274 276 281 289 300 301 291 280 277 276 271 269 262 250 239 232 228 225 225 225 226 230 235 235 237 240 243 243 240 227 221 210 197 195 199 205 213 222 230 233 235 236 237 236 228 207 182 177 183 191 197 203 208 210 212 217 222 224 224 222 219 217 214 213 212 212 212 214 218 221 223 221 216 209 204 202 200 200 200 199 201 203 205 207 209 210 210 210 209 208 207 206 206 207 208 209 209 209 209 209 209 209 210 211 212 212 214 218 222 221 219 217 215 216 219 219 215 207 196 190 191 192 194 197 201 204 205 207 211 216 220 222 221 224 228 232 235 235 235 232 230 230 233 234 235 233 227 221 215 207 196 187 184 185 186 190 193 196 199 201 203 204 204 199 191 180 173 164 161 161 165 170 175 180 184 185 186 185 183 182 185 189 194 197 200 202 205 207 208 212 215 216 215 213 211 208 207 208 208 207 204 197 187 180 176 174 174 177 182 184 186 188 192 198 205 212 217 221 224 225 225 226 222 215 202 187 179 178 178 180 182 185 186 190 193 196 198 197 196 195 194 194 194 194 200 216 238 263 279 271 251 236 229 227 228 227 227 227 227 227 225 220 216 215 214 213 210 205 209 209 209 211 214 217 214 214 211 209 208 209 213 218 220 219 218 216 217 217 218 219 219 219 220 223 224 225 225 226 226 226 229 233 236 237 236 234 229 224 219 219 216 221 227 232 235 237 236 234 232 231 229 227 227 223 216 211 210 212 216 217 219 222 225 229 233 235 235 235 234 235 234 234 232 229 226 224 222 222 218 217 220 224 224 228 229 228 227 228 230 231 233 234 235 236 237 238 240 241 242 242 243 244 244 244 245 246 246 246 246 246 247 247 248 248 247 247 247 246 246 245 244 243 242 242 242 240 237 233 228 222 215 210 208 206 206 206 206 206 208 209 209 210 210 211 212 212 213 214 215 216 217 218 219 220 220 220 221 221 221 222 222 223 223 223 223 223 223 223 223 223 223 223 222 222 221 221 221 221 220 220 219 219 218 217 217 216 216 215 215 214 214 213 212 211 210 210 209 209 209 208 322 304 295 299 299 310 316 319 319 317 312 306 300 122 119 120 112 97 80 64 57 55 51 46 42 46 45 46 49 57 67 77 87 94 98 101 99 102 107 113 119 123 127 131 136 140 144 144 147 152 157 164 171 179 186 194 204 217 217 229 246 247 247 248 249 247 242 239 243 243 241 236 229 224 222 222 222 222 222 223 223 223 225 227 229 230 231 231 231 233 236 237 238 240 241 242 240 237 235 234 233 233 233 233 234 238 245 252 258 259 251 228 216 215 217 223 232 239 243 244 245 247 246 245 245 245 246 249 253 257 259 261 260 260 258 258 258 260 262 260 256 252 249 247 247 247 247 246 248 248 248 247 246 245 243 241 241 241 243 244 245 247 247 246 244 243 242 242 243 247 249 252 253 252 248 247 244 241 240 241 244 245 246 246 246 246 244 240 237 234 234 235 235 239 243 246 247 246 244 243 242 242 246 246 250 253 252 248 239 226 217 215 220 227 228 235 242 248 250 248 245 243 244 247 250 250 250 248 244 232 199 169 178 202 220 234 244 248 255 261 262 257 248 243 240 238 237 234 235 235 239 245 251 251 252 258 267 274 276 276 276 275 274 274 276 282 291 299 297 287 282 277 273 270 269 265 254 241 231 227 225 226 227 230 234 236 236 237 241 244 245 243 230 224 208 194 193 196 202 212 223 231 234 236 236 235 232 224 201 171 171 182 191 197 203 205 209 213 219 224 226 225 223 220 217 215 214 214 213 213 215 218 222 224 223 218 211 203 203 200 198 198 199 200 202 204 206 208 209 209 210 210 209 207 206 206 207 209 210 210 210 210 209 209 209 210 211 213 214 215 218 221 221 219 216 214 214 217 215 212 206 199 195 193 192 194 197 200 203 204 205 210 215 218 219 221 224 227 230 233 234 233 231 229 229 231 233 237 233 227 221 217 211 201 192 188 186 186 188 190 192 194 196 198 200 199 192 184 177 169 163 161 162 165 171 177 183 189 190 190 190 185 182 189 194 197 200 203 207 207 209 212 214 216 216 215 214 212 209 208 208 209 208 205 198 187 177 174 174 176 178 182 182 183 186 189 194 199 203 206 208 209 210 211 209 203 195 186 184 186 185 183 183 184 184 188 192 196 199 200 200 199 197 194 193 191 189 194 215 230 243 256 267 260 243 240 233 229 231 230 229 229 228 226 222 218 215 214 212 211 211 216 214 213 214 216 218 216 215 212 209 208 209 212 217 219 218 217 216 216 216 218 220 221 222 222 223 224 222 221 221 222 224 227 231 233 234 234 233 231 228 227 223 219 224 230 234 236 237 236 235 234 233 230 229 230 226 219 212 208 210 214 214 218 222 226 230 233 237 238 238 238 236 236 235 234 232 230 229 228 228 223 220 219 220 223 226 227 226 226 227 230 231 233 233 234 235 236 237 239 240 241 242 243 243 243 244 245 245 246 246 246 246 247 247 247 248 247 247 247 246 246 245 244 243 242 241 241 239 235 231 226 220 214 209 207 207 207 207 207 207 209 210 210 211 212 212 212 213 214 215 215 216 218 219 219 220 220 220 221 221 222 222 223 223 223 223 223 223 223 223 223 223 223 223 222 222 221 221 221 220 220 219 219 218 218 217 216 216 216 215 215 214 213 213 212 211 210 210 210 209 209 208 329 319 313 315 315 315 304 299 304 311 310 303 317 8 90 106 109 101 86 71 62 58 53 49 49 52 51 53 59 67 78 89 98 105 108 109 108 112 118 123 127 130 133 138 140 143 145 145 149 154 161 168 176 184 193 205 219 233 230 251 260 259 256 255 251 243 237 237 245 246 246 241 234 229 227 227 224 221 218 217 218 220 223 225 228 229 230 230 231 233 236 236 237 239 240 240 237 234 232 231 231 232 232 233 234 236 242 248 253 254 248 217 208 207 212 220 229 237 242 244 246 249 250 248 246 245 244 245 248 252 256 258 259 259 258 258 258 258 259 259 258 255 252 250 249 249 248 248 250 249 248 247 245 244 241 239 239 239 240 242 244 246 246 244 242 240 237 236 236 238 241 245 248 247 246 247 245 241 238 237 238 240 243 244 245 246 244 240 238 236 235 235 235 238 242 245 246 245 244 244 244 245 247 247 252 255 255 253 246 235 225 219 220 223 224 232 239 244 246 246 243 244 245 247 249 249 250 247 242 222 131 101 112 167 217 231 232 243 251 256 259 258 252 247 243 240 238 235 232 227 228 236 245 251 255 261 267 271 272 273 275 276 275 276 280 287 294 296 291 284 284 275 270 267 264 259 249 237 231 228 227 227 227 231 233 235 237 238 241 245 246 245 244 226 199 189 190 194 200 212 223 230 233 234 234 230 226 218 198 164 165 181 190 197 202 202 208 215 220 224 226 225 222 218 215 214 215 214 214 214 215 218 221 225 224 219 213 208 204 197 195 196 198 199 201 203 204 206 207 208 209 209 209 208 207 206 207 208 209 210 210 210 210 210 210 210 211 214 215 217 218 219 220 218 214 212 212 213 212 211 206 203 201 196 195 196 198 200 202 203 203 207 209 213 217 221 225 228 231 233 235 234 232 229 228 230 233 237 235 229 223 219 213 203 195 193 190 187 186 186 185 185 184 185 186 185 185 174 168 165 163 162 163 165 171 179 186 189 193 194 192 188 187 197 199 199 200 203 207 208 211 214 215 216 216 216 215 212 210 209 209 210 209 205 199 190 180 176 176 178 180 181 182 184 185 188 190 193 196 197 198 199 200 201 200 196 191 187 189 192 189 188 187 188 190 193 197 199 200 201 200 199 197 195 193 189 185 191 211 224 230 234 244 260 250 251 241 242 247 244 241 237 233 229 225 222 221 217 215 214 217 222 219 217 217 218 219 218 214 207 203 203 208 214 218 219 219 219 218 217 216 217 219 221 222 221 221 220 218 217 218 219 223 228 231 232 232 231 230 230 229 228 227 225 228 233 235 237 237 237 237 236 234 232 231 232 229 221 213 209 208 210 213 218 224 228 232 235 242 244 245 245 243 239 235 234 233 232 231 231 229 226 224 222 221 223 225 225 225 226 228 230 231 231 233 234 235 236 237 239 240 241 242 242 242 243 243 244 245 245 246 246 246 247 247 247 247 247 247 247 246 246 245 244 243 242 241 240 238 233 229 224 218 212 209 209 208 207 207 208 208 210 211 212 212 212 212 213 214 215 215 216 217 218 219 219 220 220 220 221 221 222 223 223 223 224 224 223 223 223 223 223 223 223 223 222 222 221 221 221 220 220 219 218 218 217 217 216 216 215 215 214 214 213 212 212 211 211 210 210 209 209 208 336 334 331 339 337 322 293 263 267 291 298 296 301 305 353 77 95 97 87 76 68 63 59 54 59 60 61 63 68 78 90 100 108 113 116 116 117 120 125 130 133 135 139 142 144 146 148 149 153 157 164 172 181 190 203 219 226 235 248 270 272 271 267 261 251 237 231 232 239 241 242 236 231 229 229 230 228 224 220 219 219 221 223 226 228 230 229 230 231 233 234 236 237 237 238 238 234 231 230 230 230 231 231 233 234 235 238 243 245 246 239 181 190 186 204 217 227 236 241 244 247 250 252 252 250 248 246 245 246 249 251 253 254 256 256 257 257 257 257 259 260 259 256 254 252 251 250 251 251 250 248 246 245 243 241 239 238 238 238 240 242 244 245 244 241 237 234 231 231 232 235 240 243 243 244 246 246 241 237 236 236 237 240 241 244 246 245 241 238 237 236 236 236 238 243 245 245 244 243 243 244 244 245 247 252 255 257 256 252 243 231 224 222 222 226 233 238 242 244 245 245 246 246 247 249 250 253 253 253 253 261 67 76 200 230 239 243 249 251 253 256 257 255 257 253 247 244 239 228 216 217 228 241 251 258 263 267 268 269 271 273 276 277 279 284 293 295 290 289 283 276 268 264 264 262 258 248 236 233 232 231 229 227 228 230 233 235 237 241 245 245 245 240 215 186 184 187 191 198 210 222 228 231 231 231 226 222 215 199 171 165 181 190 193 197 203 209 214 219 223 224 223 220 213 210 210 211 212 213 214 217 219 223 226 226 220 217 213 203 195 192 194 196 198 201 202 203 203 204 206 208 209 209 208 207 207 207 208 208 209 209 210 210 210 210 210 212 214 216 216 218 219 220 218 214 212 211 211 211 210 208 206 203 200 199 200 202 202 202 202 202 205 205 210 215 219 224 229 232 236 237 237 234 233 230 230 232 235 234 229 226 222 214 205 198 196 191 187 185 182 179 174 169 165 164 166 169 163 162 163 163 164 164 166 171 180 187 188 195 196 194 193 196 204 202 198 199 200 202 208 213 215 216 217 217 217 216 214 214 215 212 211 210 206 201 194 187 181 180 180 181 182 183 185 186 186 187 189 191 192 193 194 196 197 197 195 192 191 193 194 193 192 192 193 197 200 202 202 202 201 200 199 198 196 192 186 184 196 211 219 220 217 219 238 244 267 258 265 276 276 276 267 248 233 226 228 230 224 222 222 224 227 223 220 219 219 219 217 210 194 187 196 210 217 219 219 219 219 220 219 216 215 216 217 218 218 217 217 215 214 215 217 222 228 230 231 230 229 229 228 227 227 228 230 234 236 237 237 238 238 238 236 234 233 233 235 231 224 216 213 211 210 213 220 227 232 236 240 245 244 244 243 241 238 234 233 232 232 231 231 230 230 228 224 222 223 224 225 226 227 228 230 230 231 232 233 234 235 237 239 240 241 241 241 242 242 243 244 244 245 245 246 246 246 247 247 247 247 247 247 246 246 245 244 244 243 241 239 236 232 227 222 216 213 212 209 208 208 208 209 210 211 212 213 213 213 214 214 215 215 216 217 217 218 219 219 220 220 220 221 221 222 223 223 223 224 224 224 224 224 223 223 223 223 222 222 222 222 221 220 220 219 219 218 218 217 217 216 216 215 215 214 214 213 212 211 211 211 210 210 209 209 208 342 340 342 349 347 333 295 240 225 271 295 297 297 298 312 11 76 88 86 79 75 72 68 66 74 72 73 75 79 88 99 108 115 118 119 120 123 126 130 134 136 140 143 145 147 146 149 151 155 159 165 174 184 197 213 234 232 246 270 288 290 286 281 270 252 233 226 226 230 234 235 232 228 225 225 226 227 224 224 223 223 225 228 230 231 231 231 231 233 234 235 238 237 237 237 236 234 230 230 230 230 230 231 234 236 236 237 240 242 244 242 141 110 111 188 216 227 235 241 245 248 250 252 252 253 252 251 249 248 248 248 249 250 251 252 254 255 256 256 257 259 260 259 257 255 254 253 252 252 250 248 246 245 243 241 239 239 238 238 238 240 242 244 244 241 237 233 231 228 228 231 235 239 238 243 246 246 243 240 238 236 237 240 241 243 247 248 244 239 238 236 236 237 239 243 245 244 243 243 243 243 244 245 247 251 255 258 258 256 250 240 230 228 228 232 239 242 243 244 245 246 247 247 247 248 252 257 261 264 269 281 301 306 274 269 258 257 257 254 252 254 258 266 278 277 270 261 247 228 211 212 227 242 253 259 262 264 265 266 268 269 272 277 282 289 295 294 286 285 276 266 258 256 260 264 264 257 246 239 237 236 233 228 226 228 230 233 237 240 243 244 242 232 202 178 180 185 190 197 207 219 221 226 229 228 223 219 213 202 182 174 182 191 192 197 202 208 213 217 220 221 220 215 206 206 204 204 207 211 215 218 221 224 226 227 225 220 212 202 194 190 192 195 198 200 201 202 202 203 204 206 207 208 208 208 207 207 208 208 209 209 210 210 210 210 211 212 214 216 217 219 221 221 219 215 212 210 210 210 210 210 208 205 204 203 204 205 206 203 201 201 201 203 208 211 217 223 228 233 237 239 239 238 237 234 231 231 232 231 229 227 223 218 211 205 195 190 186 182 179 174 167 159 154 152 153 156 159 161 163 165 166 168 169 174 178 183 190 196 197 198 200 204 206 201 196 196 198 201 208 213 215 217 218 218 217 217 216 217 216 214 212 211 208 204 199 193 188 184 184 184 185 185 186 186 185 184 184 185 188 188 192 194 196 197 196 194 194 196 197 197 197 197 200 203 206 206 205 203 201 199 198 198 195 190 186 189 203 213 215 209 199 192 193 204 275 279 293 312 319 323 326 339 359 11 6 343 284 242 232 232 231 226 222 221 220 219 215 203 175 168 197 214 217 218 216 217 218 220 219 217 216 216 216 217 216 216 216 214 213 214 217 222 227 229 230 231 230 230 228 225 224 227 232 237 238 238 237 238 238 237 235 233 233 235 238 238 232 231 225 219 215 216 222 230 237 242 244 242 239 238 237 235 234 231 230 230 231 232 231 231 231 230 227 225 223 223 224 226 228 229 229 230 231 231 232 233 234 236 238 239 239 240 241 241 242 243 243 244 244 245 245 245 246 246 247 247 247 247 247 246 246 245 245 244 242 241 238 235 231 226 221 216 213 212 210 209 209 209 210 211 213 213 214 214 214 215 215 216 216 217 217 218 219 219 219 220 220 221 221 221 222 223 223 223 224 224 224 224 224 223 223 223 223 223 222 222 221 221 220 220 219 219 218 217 217 217 216 215 215 214 214 213 213 212 211 211 211 210 210 209 209 208 351 350 350 353 353 348 326 220 206 279 307 305 302 302 306 329 51 82 87 85 83 82 80 82 86 84 84 86 90 97 106 114 119 120 121 124 126 130 133 137 140 143 146 148 149 149 151 154 157 160 166 175 185 202 226 244 245 267 295 308 309 304 298 284 260 238 229 227 230 233 235 235 233 230 227 225 224 222 222 221 223 227 231 234 234 234 234 235 238 237 240 241 239 237 237 236 234 233 232 232 231 231 233 237 240 240 242 244 249 255 257 266 352 77 159 218 231 237 242 246 250 251 252 253 255 256 256 254 252 250 249 248 247 247 249 251 253 254 254 255 257 258 257 257 256 255 254 253 252 251 249 247 244 243 241 240 239 237 237 238 239 241 244 245 242 238 235 233 228 226 228 231 233 235 241 246 246 245 243 239 236 237 240 242 243 246 249 247 244 241 236 236 237 240 243 246 245 244 243 243 242 243 244 246 250 254 258 259 260 257 252 246 239 236 240 244 246 245 245 245 247 247 247 248 250 254 259 263 268 272 279 285 286 280 279 267 262 259 255 251 253 263 284 300 299 295 282 262 240 223 220 230 245 255 260 261 262 262 264 266 267 270 275 283 289 291 291 292 283 272 260 253 251 257 270 276 274 266 257 250 242 236 230 227 228 229 232 237 241 243 243 239 227 197 177 180 186 191 198 207 215 216 223 226 225 221 216 210 203 190 183 183 184 192 198 202 207 211 215 218 218 215 211 206 203 199 198 202 209 215 219 222 225 226 226 226 221 212 202 193 190 192 195 197 199 200 200 201 201 202 203 205 206 207 207 207 207 207 208 209 209 210 210 211 211 211 212 213 214 217 219 221 221 220 216 212 210 210 210 210 210 209 208 207 208 208 209 209 205 203 202 201 202 205 208 214 220 226 232 237 240 241 241 240 238 235 233 232 230 228 227 223 222 216 203 192 184 181 178 175 170 164 158 157 154 154 156 161 163 165 168 171 175 177 177 180 187 194 199 201 204 206 208 205 198 196 192 194 201 209 215 217 218 219 218 217 217 217 218 217 215 213 211 209 207 203 197 193 192 189 188 188 187 187 186 185 182 180 179 181 185 190 193 195 197 197 197 196 197 198 199 201 203 206 209 210 209 206 204 201 200 199 197 194 191 191 196 205 211 210 200 196 186 179 178 209 274 261 279 307 327 338 344 348 351 348 338 317 275 246 240 236 232 228 225 222 221 215 199 169 168 199 211 214 214 212 215 217 219 220 219 219 218 217 217 217 217 216 214 214 215 219 223 227 228 230 230 230 230 228 225 223 227 233 238 239 238 238 238 238 237 234 232 233 236 241 243 241 240 234 228 222 219 222 232 241 245 244 240 240 234 232 232 232 231 230 230 230 231 230 229 230 230 229 226 224 223 224 226 226 227 229 230 231 231 232 232 234 235 237 237 238 239 240 241 241 242 243 244 244 245 245 245 246 246 247 247 248 247 247 247 246 246 245 244 243 241 238 235 231 226 221 219 216 213 210 210 210 211 211 212 214 214 214 215 215 216 216 217 217 218 218 219 219 219 220 220 220 221 221 222 222 223 223 223 224 224 224 224 224 224 223 223 222 222 222 222 221 220 220 219 219 218 218 218 217 217 216 215 215 214 214 213 212 212 212 211 211 210 210 209 209 209 1 357 351 354 355 354 347 326 312 316 314 313 307 306 308 320 35 86 92 93 92 91 90 95 96 94 94 96 100 105 112 118 122 122 124 126 129 133 137 139 142 145 147 150 150 152 154 156 159 162 167 173 184 206 235 252 263 286 303 312 314 311 306 297 272 261 244 233 229 234 239 241 242 241 236 231 228 225 222 221 224 229 233 235 237 237 238 239 239 241 243 242 238 235 234 235 235 235 234 234 233 234 237 241 245 247 249 253 257 260 259 266 277 297 244 232 238 241 244 249 253 252 255 257 258 259 259 258 257 255 253 251 250 249 249 251 252 253 253 254 254 255 255 256 255 255 253 252 252 251 249 247 245 243 242 241 239 237 236 237 238 241 243 245 243 242 238 233 227 224 225 227 229 232 238 244 245 245 244 240 234 235 238 240 243 246 250 251 251 247 241 237 238 241 245 247 247 246 244 243 243 242 243 244 248 253 257 260 261 260 260 256 249 242 244 248 249 247 245 246 247 247 248 249 251 254 258 262 267 271 275 278 279 278 274 265 258 256 254 254 259 277 305 315 313 307 293 273 256 243 235 236 247 256 260 260 260 260 262 264 266 269 273 281 283 285 285 284 280 272 263 255 254 262 278 286 285 283 279 269 256 246 236 231 229 229 231 236 239 240 241 238 225 199 182 184 190 195 202 204 209 217 223 225 224 220 216 211 205 195 190 187 188 194 200 203 206 210 214 217 216 212 210 208 203 198 196 199 208 216 220 222 224 225 225 224 220 212 201 193 190 192 195 197 198 199 199 200 200 200 201 203 205 206 206 206 207 207 208 209 209 210 211 211 211 211 212 213 214 216 220 222 222 220 217 214 211 211 211 211 211 210 209 210 211 212 214 213 209 208 204 201 200 202 204 210 217 223 229 236 237 240 242 242 240 237 234 232 231 229 227 225 221 213 200 186 176 172 170 168 166 163 161 160 159 159 162 165 166 168 171 176 181 185 185 189 195 201 205 208 210 211 208 200 194 193 187 190 198 207 214 218 220 221 219 217 217 217 218 218 216 214 213 211 209 205 200 196 195 193 192 191 189 188 187 184 181 179 178 180 184 189 192 193 195 198 199 198 198 197 199 202 208 212 214 213 210 207 204 201 200 199 197 196 195 198 203 208 208 205 198 198 190 187 190 200 216 230 233 237 261 305 313 332 334 330 326 316 291 257 248 241 238 236 229 226 224 216 193 169 176 194 204 207 208 210 212 215 219 221 222 221 220 219 218 219 219 218 216 216 220 223 226 228 228 229 229 230 229 227 224 224 229 234 238 240 240 239 239 239 238 234 231 232 236 240 243 244 244 239 234 228 222 221 229 237 240 239 237 235 229 227 228 230 230 229 229 229 229 229 230 230 230 229 225 223 222 223 225 225 227 229 230 231 231 231 232 233 234 235 236 237 238 239 240 241 242 243 243 244 244 244 245 245 246 247 247 248 248 248 248 247 247 246 245 243 241 239 236 232 228 227 222 217 214 212 211 211 212 213 214 214 215 215 215 216 217 217 218 218 219 219 219 220 220 220 220 221 221 221 222 222 223 223 223 224 224 224 224 224 224 223 223 223 222 222 221 221 220 220 219 219 218 218 218 217 216 216 215 215 214 214 213 213 212 212 211 211 210 210 209 209 209 14 349 335 346 346 342 338 343 345 327 322 315 306 304 307 320 55 97 103 101 100 99 98 98 102 102 103 104 107 112 117 121 125 125 128 130 133 137 140 142 144 146 147 149 150 153 155 158 160 163 167 172 182 201 204 243 271 285 290 294 298 301 301 294 279 276 253 235 227 229 236 241 243 243 241 238 236 234 231 229 231 236 239 240 242 242 242 242 243 244 244 242 237 233 233 235 237 237 236 236 236 238 241 244 247 249 251 254 256 258 259 262 266 267 267 261 254 249 249 258 261 260 264 265 264 262 261 261 261 261 260 258 257 255 254 254 254 253 253 253 253 253 253 253 253 253 251 250 250 250 249 247 245 244 243 241 239 238 237 237 238 240 243 245 245 244 240 233 227 222 222 224 225 230 236 241 242 245 245 241 236 233 235 238 242 246 249 250 254 254 251 245 243 244 245 247 247 247 246 244 243 242 242 243 246 251 256 258 259 259 259 258 254 249 248 251 251 249 247 246 247 247 248 249 251 253 257 261 265 268 271 272 273 272 267 260 254 254 256 262 273 293 304 308 309 304 292 277 263 253 242 235 240 253 255 257 257 258 260 262 264 267 271 276 277 278 280 279 277 274 270 266 266 273 283 288 288 287 285 280 272 261 246 234 230 231 232 235 236 237 238 234 223 199 187 189 194 200 207 207 213 219 224 226 227 223 219 215 210 201 199 193 191 195 201 204 207 211 214 215 214 213 210 208 205 202 201 202 209 216 219 220 221 222 222 221 218 211 201 194 192 193 195 197 197 198 198 198 197 197 199 200 202 204 205 205 205 206 207 208 209 210 211 211 211 212 212 212 214 216 219 222 222 220 218 215 213 214 213 212 211 210 210 212 214 216 218 219 216 214 207 200 198 199 201 207 213 219 225 231 233 240 242 242 240 237 235 233 230 228 226 225 218 207 192 178 168 163 162 162 162 162 162 163 164 164 166 168 169 172 174 180 182 185 192 198 204 208 211 213 213 212 204 201 195 189 185 188 195 202 209 215 219 220 219 218 217 217 218 218 217 216 215 214 212 209 207 203 198 197 196 193 191 190 188 185 183 182 182 183 186 188 189 191 193 196 199 199 197 196 198 203 208 214 215 213 210 207 205 204 202 200 200 199 200 203 208 211 208 205 203 199 198 199 203 208 216 221 220 218 218 223 244 306 318 317 316 312 297 264 249 231 221 223 221 219 216 198 175 176 192 201 202 204 207 209 210 213 219 224 227 228 226 225 222 222 221 221 221 222 226 228 229 229 229 230 231 231 229 226 224 227 231 234 236 238 241 241 241 240 237 234 231 231 235 236 239 243 245 243 240 235 228 224 227 233 234 234 234 231 225 222 225 227 227 227 227 227 228 230 231 232 231 230 226 223 221 221 221 223 225 228 229 230 231 231 231 232 233 233 234 236 237 239 240 240 241 242 243 243 244 244 245 245 246 247 247 248 248 248 248 248 248 247 246 244 242 240 237 235 234 229 224 219 216 214 213 213 213 214 215 215 216 216 216 217 217 218 218 219 219 219 220 220 220 220 221 221 221 222 222 222 223 223 224 224 224 224 225 224 224 223 223 223 222 221 221 221 220 219 219 219 219 218 218 217 216 216 215 214 214 213 213 213 212 212 211 211 210 210 210 209 209 18 306 304 326 330 326 331 339 340 329 329 317 307 302 305 344 96 107 110 108 107 106 105 105 108 108 109 111 113 117 122 122 125 128 131 134 136 138 140 142 145 147 147 148 150 153 156 159 161 164 167 170 179 189 201 241 268 280 279 275 276 285 288 281 275 272 251 234 225 224 229 235 237 238 238 238 239 242 244 242 242 246 249 249 247 245 245 244 245 246 245 243 238 235 235 237 239 238 238 238 240 242 244 244 244 245 247 250 252 253 254 256 258 260 262 265 267 266 263 273 273 272 273 272 269 265 264 264 265 266 265 265 263 262 260 259 258 257 255 254 253 252 252 252 251 251 249 249 249 248 248 247 246 245 244 242 240 239 237 237 239 241 244 246 247 246 243 235 227 221 220 222 224 229 234 238 239 244 246 244 238 234 233 236 239 244 246 248 253 259 260 258 252 247 246 247 247 248 247 246 244 243 242 242 245 250 255 257 258 258 258 257 255 253 252 254 254 252 250 250 251 249 248 249 251 253 256 260 263 265 267 267 269 266 261 256 254 257 262 269 278 284 283 287 290 289 282 273 263 252 234 220 219 234 245 251 253 255 257 259 261 263 267 270 270 271 275 276 275 274 273 273 275 278 282 286 286 287 285 281 274 264 251 237 232 232 234 234 237 237 236 232 221 200 191 194 199 204 209 210 217 223 227 230 231 228 225 222 219 214 208 197 193 196 201 206 209 212 214 215 214 213 210 209 209 209 209 208 212 217 219 219 219 219 220 219 216 211 202 195 193 195 196 196 197 197 196 195 194 195 196 198 200 201 202 203 204 205 207 208 209 210 211 211 211 212 212 212 213 216 218 221 222 221 218 216 215 215 213 213 212 211 211 212 215 217 220 221 221 218 209 199 195 196 199 204 209 215 217 221 229 237 241 240 239 238 237 234 231 230 228 224 215 201 184 170 162 158 158 158 159 160 162 165 167 168 169 170 172 174 177 181 183 188 197 206 212 215 215 214 213 209 201 200 194 188 186 188 193 199 204 210 214 216 217 217 216 217 219 219 218 217 217 216 215 215 212 207 203 200 198 195 193 192 191 189 188 186 186 188 188 188 187 188 191 195 196 196 195 195 198 202 207 212 213 211 208 207 206 204 203 202 201 201 203 206 211 211 211 208 204 202 203 208 212 215 217 218 214 214 209 204 202 225 277 288 285 269 206 179 206 137 135 146 162 171 168 160 165 186 205 211 210 210 210 209 208 212 219 227 236 241 238 237 231 228 227 229 234 232 233 233 233 233 233 234 236 235 231 227 226 230 232 235 236 237 240 241 239 237 234 230 229 230 234 236 240 243 245 245 242 238 234 230 230 232 232 235 234 230 224 222 225 226 227 226 226 227 228 230 231 232 231 229 227 223 221 220 219 220 223 226 228 229 230 230 231 231 232 232 234 235 236 238 239 239 241 242 242 243 243 244 245 245 246 247 247 248 248 248 249 249 249 248 247 246 244 241 239 237 235 231 226 221 218 216 215 214 215 215 216 216 217 217 217 217 218 218 219 220 220 220 221 221 221 221 221 221 222 222 222 222 223 223 224 224 224 224 225 224 224 224 223 222 222 221 221 220 220 219 219 219 219 218 218 217 216 216 215 214 214 214 213 213 212 212 211 211 210 210 210 209 209 349 280 305 318 323 324 331 335 334 328 327 316 311 312 331 87 111 115 115 114 113 111 110 111 112 112 113 115 118 122 126 125 129 132 134 136 138 139 140 142 144 147 147 148 151 154 157 159 162 165 169 173 180 181 194 236 271 290 283 269 264 270 279 271 269 260 244 231 224 224 228 232 234 235 235 235 236 239 244 244 245 248 250 250 247 246 245 245 246 248 247 245 241 239 240 241 241 241 241 242 244 247 248 246 242 242 244 246 247 250 251 253 255 257 259 262 268 274 274 275 277 278 277 274 270 266 264 265 266 267 267 269 268 267 266 265 264 262 259 256 254 254 252 251 250 249 248 248 247 247 247 247 247 246 244 243 241 240 239 239 241 243 247 246 249 250 246 239 229 222 220 222 226 230 230 234 239 243 246 246 242 237 235 235 237 241 242 245 251 257 262 262 256 251 247 246 247 248 248 249 247 244 243 244 246 250 255 258 259 258 257 256 254 253 253 254 256 255 254 255 255 253 250 250 251 253 256 259 262 263 264 265 265 264 260 255 254 258 264 268 272 269 267 271 275 275 272 267 260 251 231 213 201 219 248 254 252 253 254 256 257 259 263 262 263 266 269 271 271 270 270 271 274 277 278 281 283 286 285 279 270 259 247 236 231 233 235 236 239 238 236 232 224 209 197 199 203 204 206 212 220 226 231 233 234 233 231 227 225 222 212 200 194 197 202 207 211 214 215 215 215 213 210 211 213 213 213 212 214 220 220 220 220 220 220 219 216 210 203 196 195 196 196 196 196 195 193 191 191 193 194 196 197 198 199 201 203 204 206 208 209 210 211 211 212 212 212 212 213 215 218 219 220 220 219 218 218 217 215 214 213 212 211 212 215 217 218 220 221 218 210 198 193 195 199 202 205 208 211 217 225 232 237 238 237 236 236 235 233 232 228 221 211 197 178 162 156 155 156 157 157 159 163 166 168 169 170 171 174 178 181 181 185 193 202 210 216 219 218 215 211 208 207 202 195 190 188 190 194 199 203 208 211 212 214 215 216 218 220 221 220 219 218 218 218 218 216 213 208 203 199 197 195 195 194 193 192 191 192 192 191 188 186 186 189 192 194 195 195 195 197 201 205 209 210 209 207 206 205 204 203 203 202 203 205 208 210 209 209 207 204 203 205 213 218 221 220 218 209 210 199 189 183 185 200 208 192 168 146 134 135 139 136 139 150 164 171 175 181 193 203 207 215 215 210 206 205 213 221 227 248 264 260 257 248 243 240 245 248 241 238 238 238 238 238 239 243 241 235 230 230 232 234 234 236 238 239 240 238 234 229 226 226 228 230 235 239 242 243 243 242 239 236 235 234 234 235 239 239 235 229 226 227 227 227 226 226 227 228 230 230 229 228 226 225 225 223 221 219 219 221 224 225 227 229 230 230 231 231 232 233 234 235 237 238 239 240 240 241 242 243 244 245 245 246 247 247 248 248 248 249 249 249 249 248 247 245 243 243 242 237 232 228 224 221 219 217 217 217 216 217 217 217 218 218 218 218 219 220 220 220 221 221 221 221 221 222 222 222 222 222 223 223 223 224 224 224 224 224 224 224 224 223 222 221 221 220 220 220 219 219 219 219 218 218 217 216 216 215 215 214 214 213 213 212 212 211 211 210 210 210 210 209 324 308 314 318 323 327 332 332 333 327 318 310 313 343 48 95 116 123 122 120 118 117 115 116 116 116 117 119 122 126 128 128 132 134 137 138 140 140 141 143 144 146 146 148 151 155 158 160 163 169 177 183 186 189 208 256 286 301 300 276 259 263 272 273 271 257 242 231 226 227 230 233 234 235 235 233 231 231 233 236 240 243 245 244 242 243 244 246 248 249 250 248 244 243 244 246 245 245 246 247 250 254 254 252 247 245 247 247 249 251 252 253 254 256 257 260 265 271 269 268 272 274 275 273 270 266 263 262 264 266 267 270 271 269 268 266 266 265 263 258 256 255 252 251 250 250 249 248 247 247 246 246 246 245 244 243 242 241 240 240 242 246 248 249 253 253 250 243 234 225 223 226 230 231 231 236 240 244 248 251 251 246 240 237 235 235 238 242 246 251 256 258 256 251 248 246 247 248 250 251 249 247 246 246 248 251 255 255 259 259 258 256 254 252 252 254 256 258 258 260 260 259 256 253 252 254 256 259 261 261 262 263 263 263 260 256 254 256 259 261 263 260 260 263 265 266 265 262 259 256 253 254 248 260 267 263 257 253 252 252 253 255 258 254 256 260 263 266 266 266 266 268 272 277 277 279 281 281 281 276 265 252 240 232 225 226 231 236 239 239 236 231 224 214 205 203 204 205 208 213 220 227 232 234 234 233 231 231 228 222 212 202 196 199 204 210 214 216 217 217 216 214 213 216 217 215 214 213 217 224 224 224 224 223 222 220 216 210 203 198 196 197 196 194 193 190 188 187 188 190 193 194 195 195 197 198 201 203 205 207 208 210 211 211 212 212 212 213 214 216 217 218 218 218 218 219 219 218 217 216 215 212 210 211 213 216 216 220 221 218 209 198 193 197 200 201 201 202 205 213 221 228 233 234 234 234 234 234 234 232 226 219 209 195 176 158 151 153 155 156 158 160 163 166 169 170 171 173 177 181 185 187 193 200 207 213 217 219 218 214 210 208 207 203 197 191 190 192 196 201 205 208 209 210 213 215 217 219 221 222 222 220 220 220 220 220 220 218 213 207 202 198 197 198 197 197 197 198 199 198 194 189 186 185 188 188 192 194 195 196 197 200 203 206 207 208 208 207 206 205 205 204 204 205 206 208 208 209 207 205 203 202 205 213 219 222 220 217 216 202 182 173 172 175 180 181 172 160 156 151 149 161 158 162 176 189 197 202 205 204 205 208 213 214 207 199 193 196 208 182 186 156 315 293 283 281 274 268 255 244 240 240 241 242 244 246 248 246 238 233 231 233 233 235 237 238 239 239 236 232 225 221 220 222 227 233 236 238 239 241 241 240 238 237 237 238 240 244 245 243 237 231 229 227 227 225 224 225 227 229 228 226 225 225 224 224 223 221 219 218 219 222 223 225 227 228 229 230 230 231 232 233 234 236 237 237 238 239 240 241 243 244 244 245 246 246 247 247 248 248 249 249 249 249 249 248 247 247 245 243 240 235 230 226 223 222 220 219 219 218 219 219 219 218 218 219 219 220 220 220 221 221 222 222 222 222 222 222 222 223 223 223 223 223 224 224 224 224 224 224 224 223 223 222 221 220 219 219 219 219 219 219 218 218 218 217 217 216 215 215 215 214 213 213 212 212 211 211 210 210 210 209 209 312 301 305 312 323 332 333 330 330 318 307 301 309 357 46 87 117 129 129 127 124 122 121 121 120 121 122 124 126 128 129 131 133 136 138 139 139 140 141 142 143 144 146 148 151 155 159 162 167 177 196 199 205 229 250 274 296 304 305 290 266 266 267 270 273 261 244 232 228 228 232 234 234 234 234 233 230 227 226 230 234 238 240 239 239 240 241 244 247 250 253 252 250 249 249 250 251 251 252 253 256 259 260 260 258 255 255 254 255 255 255 254 255 256 257 258 261 265 260 262 265 269 272 273 271 267 264 261 262 263 266 269 271 270 267 264 263 263 263 261 259 257 254 252 251 251 250 249 248 247 247 246 246 245 244 243 243 242 241 241 243 245 247 250 253 255 252 247 239 232 228 233 234 235 236 240 243 247 251 255 257 253 247 242 238 237 236 239 243 247 250 253 255 252 250 250 251 251 253 254 251 249 247 248 249 251 253 254 259 260 259 257 255 253 252 253 256 258 259 262 264 264 262 259 256 256 258 259 260 261 261 262 262 261 260 256 252 253 255 257 257 256 257 259 260 261 261 260 259 260 260 262 264 272 273 269 261 254 249 246 247 248 249 246 251 256 260 262 263 263 263 267 272 278 278 279 277 275 274 271 261 247 234 226 220 220 224 233 239 241 239 233 224 215 208 206 206 207 209 212 217 224 231 230 230 229 228 228 225 219 211 203 200 202 207 213 218 220 220 221 221 219 220 223 221 217 213 214 217 221 226 227 226 225 224 222 217 210 204 199 197 196 193 190 186 183 181 181 184 188 190 191 193 193 194 196 199 202 204 206 208 209 210 211 212 212 213 214 215 217 218 218 218 217 217 218 219 219 219 218 216 213 210 211 211 213 215 219 221 216 208 199 195 201 201 201 200 200 202 210 218 224 228 231 232 232 232 233 232 229 223 218 210 197 181 163 153 154 155 156 160 162 164 167 169 172 175 178 180 183 187 193 198 205 210 214 216 217 215 212 211 209 206 202 196 191 191 194 198 203 207 207 209 211 213 215 217 219 222 223 223 222 222 221 222 223 223 221 217 211 205 201 200 201 200 200 201 203 205 203 197 190 186 186 187 188 192 194 195 195 197 199 203 205 206 206 206 206 207 207 206 205 206 207 207 207 207 207 206 204 202 202 205 211 216 218 214 211 206 186 164 164 168 172 174 175 170 165 162 162 168 179 179 185 195 204 209 213 214 215 214 213 211 209 204 196 182 158 130 123 122 109 87 13 328 323 309 274 252 244 241 241 243 246 247 246 245 243 236 232 230 230 232 234 235 236 237 236 234 228 221 218 218 220 226 231 234 236 238 240 241 241 240 240 240 242 244 247 248 246 242 236 232 232 229 225 223 223 226 228 225 224 224 224 224 224 222 221 219 218 218 220 221 222 223 225 227 228 229 230 231 232 234 235 235 236 237 238 239 241 242 243 244 245 246 246 246 247 247 248 248 249 249 250 250 249 249 248 246 245 243 238 233 229 226 225 224 223 222 221 221 221 220 220 219 219 220 220 220 221 221 222 222 222 222 222 222 222 223 223 223 223 223 223 224 224 224 224 224 224 224 223 222 221 221 220 219 219 218 218 218 218 218 218 218 217 217 216 216 215 215 214 213 212 212 212 211 211 210 210 210 209 209 288 286 297 310 326 338 328 326 321 308 297 294 309 351 21 54 118 129 131 131 127 125 125 124 123 124 126 129 130 130 132 134 136 137 138 139 138 138 139 140 140 142 144 148 152 157 161 166 173 188 219 215 238 254 261 272 291 287 295 297 285 276 273 274 273 263 246 234 228 227 230 232 232 233 233 232 230 226 225 228 233 236 238 239 238 238 238 242 248 254 257 258 256 255 254 255 257 258 258 258 260 262 264 267 268 268 266 264 262 259 257 255 255 256 256 256 256 256 255 258 261 265 269 272 272 269 265 262 262 264 270 273 272 270 266 262 260 259 260 261 260 258 255 253 252 252 251 250 249 248 248 247 246 245 244 244 243 242 240 240 241 242 244 247 251 254 253 250 245 239 238 242 240 240 241 244 247 249 251 254 256 256 251 250 245 239 236 237 241 245 249 252 255 255 255 256 257 257 258 258 254 250 248 248 249 251 252 255 259 261 260 258 256 255 254 254 256 257 259 263 266 267 266 263 261 260 260 261 261 261 261 261 261 259 257 255 252 252 255 256 255 255 255 256 257 257 259 260 260 261 261 261 264 269 271 269 263 255 246 239 237 238 239 240 247 253 257 259 260 258 259 267 270 272 275 273 269 268 267 265 259 244 228 219 214 212 217 230 240 244 243 237 225 216 213 210 209 209 209 210 213 218 225 224 225 225 224 224 221 217 213 211 210 211 213 217 220 222 224 227 229 229 232 233 227 220 214 216 217 221 227 228 225 223 223 221 217 210 203 201 198 192 187 181 176 173 172 174 178 183 185 187 190 191 191 193 197 200 203 204 207 207 209 210 212 213 213 214 216 217 219 219 219 218 218 218 219 220 220 219 217 214 211 211 211 213 216 219 221 216 208 202 201 205 203 202 200 199 201 207 215 221 225 228 230 230 230 231 230 227 223 218 211 202 191 177 163 162 161 162 165 166 167 169 172 177 182 185 184 188 193 198 202 207 211 214 215 215 213 213 211 208 207 202 195 191 192 195 200 203 204 208 210 212 213 215 217 220 222 224 224 224 224 224 224 225 225 224 220 214 209 206 205 206 204 203 204 206 206 204 198 192 190 188 188 191 193 195 195 196 197 199 203 204 205 206 206 206 207 207 207 207 208 208 208 208 208 207 205 204 203 203 205 209 212 213 209 205 194 175 163 165 170 173 175 176 175 175 172 173 181 188 190 195 203 208 211 214 215 217 217 214 211 207 203 192 177 161 148 141 139 139 140 149 213 282 283 243 238 239 242 247 245 237 234 233 233 233 230 229 227 228 230 232 233 234 234 232 229 222 220 217 217 222 227 230 233 235 237 239 241 241 242 242 243 245 247 250 250 249 247 244 243 239 233 226 222 221 224 226 222 222 222 222 223 222 221 220 218 217 217 219 219 220 221 223 226 227 228 229 230 232 233 234 234 235 236 238 239 240 241 242 243 244 245 245 246 246 247 248 248 249 249 250 250 250 250 249 248 247 245 241 236 232 229 228 227 226 225 223 223 223 223 222 221 221 220 221 221 222 222 222 223 223 222 222 222 222 223 223 223 224 224 224 224 224 224 224 224 224 223 223 222 221 220 219 218 218 218 217 217 217 217 217 217 217 216 216 216 215 215 214 214 213 212 212 211 211 211 210 210 210 209 282 289 302 316 327 332 327 316 303 295 290 294 323 345 350 360 119 124 133 133 130 127 127 127 127 128 130 132 132 133 135 137 138 139 140 139 137 137 137 137 138 139 143 147 153 160 167 176 192 197 211 245 264 265 265 268 269 255 268 296 300 291 284 275 269 260 247 236 229 226 227 228 229 229 230 230 230 228 227 229 233 236 238 238 238 239 241 245 258 260 261 261 259 258 258 259 260 261 261 260 262 264 267 272 277 276 276 273 268 263 259 256 255 254 254 253 253 253 253 256 259 263 268 270 271 269 266 264 266 273 287 286 280 274 268 262 257 257 257 258 259 259 258 256 255 255 253 252 250 250 249 248 247 246 245 244 243 242 240 239 239 240 241 243 247 251 253 252 249 246 247 249 248 248 248 249 250 252 252 252 254 256 256 255 250 243 238 237 240 244 249 252 255 257 257 258 259 260 261 261 256 251 248 248 249 249 252 256 259 261 261 259 258 256 256 255 255 257 258 261 264 267 267 265 263 262 262 262 262 262 262 260 259 257 255 254 252 252 253 254 253 252 252 254 254 255 258 261 263 262 262 261 261 263 266 266 263 257 247 237 232 230 235 239 245 250 254 256 255 253 254 264 271 273 269 260 255 257 260 261 255 238 215 203 198 202 212 227 239 245 244 237 225 216 215 213 211 211 210 210 212 215 220 222 223 223 223 221 218 218 219 221 223 223 221 221 220 223 227 231 235 237 239 238 233 225 218 217 218 223 227 226 221 218 218 218 215 208 203 201 196 189 180 172 166 163 164 166 170 173 178 182 185 187 188 190 194 198 200 201 204 205 207 210 212 213 214 215 216 218 219 220 220 219 219 219 220 220 220 219 217 214 211 211 211 213 217 221 222 218 212 208 207 208 207 204 200 198 199 206 215 220 223 225 227 228 229 229 228 227 225 220 213 207 200 194 191 180 175 174 175 176 174 174 176 180 185 189 191 195 198 201 205 209 212 214 214 214 213 213 212 211 210 204 196 191 192 196 201 204 205 209 211 213 214 216 218 221 222 224 224 225 226 226 227 227 227 226 222 218 213 211 211 211 209 208 209 208 206 203 198 194 194 193 193 194 196 197 197 197 198 200 202 202 204 206 207 208 209 209 208 208 208 208 208 209 208 208 207 206 205 206 207 208 208 208 205 199 187 176 171 171 175 178 179 180 180 180 180 182 189 194 196 201 206 210 211 212 215 217 217 215 212 208 200 184 169 162 159 153 172 179 183 191 208 228 238 230 227 225 229 249 234 219 218 221 223 224 224 225 226 228 230 231 231 232 232 229 224 217 217 216 220 225 229 232 234 236 238 240 241 241 243 243 245 247 250 253 252 253 253 253 252 249 242 230 223 222 223 222 218 218 218 219 219 219 219 218 217 217 217 217 217 218 220 222 225 226 226 228 229 231 232 232 233 235 236 237 239 240 241 242 243 243 244 245 245 246 247 247 248 249 249 250 250 250 250 250 250 249 247 244 240 236 235 233 231 229 228 226 225 226 225 224 223 223 222 222 222 222 223 223 223 223 223 223 223 223 223 223 224 224 224 224 224 224 224 224 224 224 223 222 221 221 220 219 219 218 217 216 216 216 216 216 216 216 216 215 215 215 215 214 214 214 213 212 212 212 211 210 210 210 209 285 297 309 318 315 315 311 292 285 285 290 304 327 333 335 345 71 95 132 133 130 128 128 129 130 132 133 134 133 135 137 138 139 140 140 139 137 136 136 136 137 138 141 147 157 171 188 211 250 241 264 280 281 276 272 267 255 241 231 268 288 290 278 260 254 252 247 240 233 229 226 225 224 223 225 229 230 230 230 232 235 238 238 239 242 245 250 257 265 264 263 262 260 259 259 260 261 261 261 262 264 267 271 274 277 279 279 276 271 265 260 257 255 253 253 252 252 252 253 255 258 262 265 268 268 268 268 267 271 285 301 304 293 281 272 265 259 258 256 257 259 260 260 258 258 258 256 254 253 252 251 250 249 247 246 245 244 242 240 239 239 238 238 239 243 249 253 253 253 251 253 254 254 254 254 254 254 254 254 254 254 255 256 256 254 249 242 239 240 244 248 251 253 255 256 256 257 259 262 263 260 254 250 249 249 249 251 255 258 260 260 260 259 257 256 255 255 256 256 258 261 264 266 265 263 262 262 262 263 263 261 259 257 255 254 253 252 252 252 251 251 249 249 251 251 253 259 262 265 265 264 261 258 259 261 263 264 260 254 247 244 237 240 242 246 251 255 257 257 256 256 257 273 277 267 255 246 247 252 255 248 233 216 174 176 190 208 226 240 246 244 235 227 224 217 215 214 213 213 213 214 217 220 221 222 222 220 218 217 217 220 226 230 230 228 226 223 224 227 231 235 238 237 237 235 230 223 222 220 224 225 221 214 211 212 213 211 208 208 201 195 187 178 168 162 159 159 160 162 164 170 176 181 183 185 186 189 194 195 196 197 201 205 208 211 213 214 216 217 218 218 219 219 220 220 220 221 221 220 219 217 215 213 211 210 213 217 221 223 220 217 214 212 212 211 205 200 197 199 205 214 220 222 223 225 226 228 227 227 229 228 224 217 212 208 204 201 194 190 190 190 188 185 182 184 187 191 195 198 202 204 206 208 211 214 214 214 214 214 214 215 215 214 208 199 193 193 197 197 201 207 210 213 214 215 217 219 221 223 223 224 225 226 228 228 229 229 227 225 221 220 217 216 216 213 213 213 212 208 203 199 198 197 196 197 198 198 199 198 199 200 201 202 202 203 206 208 210 211 210 209 208 208 208 208 208 209 209 208 208 208 209 209 209 207 206 203 197 187 181 179 180 181 182 182 183 183 184 185 187 194 199 202 205 209 210 211 213 216 218 218 216 213 207 194 174 167 160 156 165 202 205 202 206 215 226 231 230 223 216 213 220 220 214 216 220 221 220 221 220 225 228 230 231 232 232 231 228 224 221 216 219 223 227 231 236 238 240 242 242 243 244 245 245 247 249 252 253 254 255 256 257 259 258 252 238 227 222 220 218 215 214 215 216 216 217 217 217 216 216 216 216 216 217 218 221 223 224 225 227 228 229 230 231 233 234 236 237 238 240 241 242 242 243 243 244 245 246 246 247 248 249 249 249 250 251 251 251 250 250 249 246 243 240 239 236 234 232 230 229 228 229 228 227 226 225 224 223 223 223 223 224 224 224 224 224 223 223 223 223 224 224 224 224 224 224 224 224 224 223 223 222 221 221 220 220 219 218 217 216 215 215 215 215 215 215 215 214 214 214 214 214 214 214 213 213 213 212 211 210 210 210 209 282 296 305 304 284 287 279 274 277 284 296 308 318 324 329 334 5 95 126 130 129 129 130 132 134 136 135 135 136 137 138 139 140 141 140 137 135 134 134 133 132 132 136 148 182 224 245 262 276 276 293 295 291 283 273 265 250 237 232 238 242 259 254 243 239 242 245 243 240 236 232 229 225 223 225 228 230 231 233 237 240 242 242 244 249 256 262 264 265 266 266 265 264 262 262 262 263 262 263 264 267 270 272 273 275 277 278 275 271 266 262 258 256 254 253 253 252 253 254 255 257 259 262 265 267 268 268 271 279 294 306 310 302 288 278 270 265 263 258 257 259 260 261 260 262 262 261 259 258 256 255 253 251 250 248 246 244 242 240 240 238 237 237 237 239 245 251 254 255 255 257 256 256 257 257 256 255 255 255 255 255 255 256 257 257 256 250 246 244 244 246 249 250 252 253 253 255 257 260 263 261 256 251 251 249 248 250 253 256 259 260 260 259 257 256 255 254 254 253 254 258 261 264 265 263 263 262 262 262 261 259 256 254 253 252 252 252 251 250 248 247 247 248 249 250 252 258 259 262 264 263 259 256 256 258 262 266 264 261 257 252 246 245 245 249 254 259 262 262 263 263 266 276 280 271 256 246 243 247 248 241 233 225 181 164 185 209 229 243 249 246 238 231 227 221 219 217 216 216 217 218 219 222 223 223 222 220 219 218 219 222 227 232 232 231 229 224 222 224 228 231 232 231 233 234 234 231 225 220 222 220 212 206 204 206 209 209 208 206 201 196 188 179 170 165 161 160 159 160 162 167 174 178 180 181 183 185 189 189 190 192 197 201 206 210 212 214 216 217 218 218 218 219 220 221 221 221 221 220 219 217 216 214 211 209 211 216 220 222 222 220 218 217 216 212 204 198 196 199 205 213 219 221 221 223 226 227 226 226 230 232 230 224 219 217 213 208 204 203 205 205 202 198 194 193 192 200 204 205 208 212 212 213 214 216 216 216 215 215 215 216 217 217 213 205 197 194 196 197 201 207 211 214 216 217 218 220 222 223 223 223 224 226 228 229 230 229 229 227 225 224 222 222 220 218 216 216 214 210 206 202 202 200 199 200 200 201 201 200 201 201 202 202 201 204 208 211 213 214 212 209 209 209 208 207 207 207 208 208 209 210 210 210 210 208 206 203 197 190 187 187 187 186 186 185 184 185 187 190 191 198 202 206 209 210 212 213 215 216 218 219 217 214 204 191 182 173 166 164 184 212 215 211 212 218 223 225 227 218 211 208 213 217 218 225 230 231 227 222 221 225 229 231 232 232 233 230 229 226 223 221 223 228 231 235 238 240 242 242 242 243 245 246 247 248 250 251 251 253 253 254 255 257 257 254 243 231 223 218 215 213 210 211 212 214 215 215 215 215 215 215 215 215 216 217 219 221 223 224 226 227 228 229 231 232 234 235 237 239 240 241 241 242 243 243 244 245 246 246 247 248 248 249 249 250 251 251 251 251 251 250 249 247 246 243 240 237 235 233 232 231 232 232 231 230 228 227 225 225 224 224 224 224 224 224 224 224 224 223 224 224 224 224 224 224 224 224 224 223 223 222 222 221 221 221 220 219 218 217 216 215 215 215 214 214 214 214 213 213 213 214 214 214 213 213 213 213 212 211 210 210 210 209 274 290 294 286 274 275 269 271 278 288 299 306 311 318 327 328 13 107 124 128 128 130 133 137 140 142 140 139 139 140 141 141 141 140 137 133 130 130 128 123 116 106 92 315 285 279 276 278 280 284 295 299 295 285 271 257 241 237 237 239 240 246 240 235 235 238 242 245 248 246 244 240 233 230 230 231 232 233 237 242 245 245 248 251 257 262 265 262 262 265 268 269 269 268 266 266 265 265 265 266 267 269 270 270 271 273 273 272 270 268 265 262 259 257 256 255 254 256 256 255 254 256 259 264 269 269 273 281 293 303 307 307 301 290 281 277 273 269 264 261 261 262 262 263 267 268 267 266 265 263 260 257 255 252 250 248 246 243 242 241 238 237 236 235 236 240 248 254 256 257 258 258 257 257 256 256 255 255 255 256 256 256 257 258 259 258 256 252 249 247 247 248 248 251 251 251 252 253 256 259 259 256 252 252 249 248 249 252 256 258 259 259 259 257 257 255 253 252 251 252 254 258 261 263 263 263 261 260 260 259 257 254 252 250 249 249 250 249 248 247 246 246 246 247 248 250 254 255 259 261 260 257 253 254 258 263 266 266 266 262 256 250 249 248 251 257 261 263 263 263 264 267 271 275 272 261 249 243 244 246 246 243 241 234 207 204 221 237 247 252 251 251 244 237 232 228 222 220 219 220 221 223 225 227 228 227 225 224 224 224 226 231 235 234 234 230 223 219 220 223 226 226 226 229 230 232 230 225 221 219 211 200 196 198 202 207 208 208 206 202 199 191 183 176 171 168 166 164 164 166 170 175 178 178 178 180 182 185 183 185 188 192 197 203 208 211 214 216 218 218 218 218 218 219 221 221 221 220 219 218 217 216 213 210 209 210 215 218 220 221 221 221 220 217 211 202 196 196 201 207 213 217 218 220 222 225 227 226 226 231 234 234 232 229 228 224 219 215 214 215 216 215 213 210 207 206 213 213 213 214 215 216 216 218 220 221 220 218 216 215 216 216 217 215 209 200 196 195 196 201 206 211 215 218 219 220 221 223 223 223 223 224 227 229 230 230 230 230 229 229 228 226 227 225 222 220 218 216 212 211 208 205 203 203 203 203 204 203 201 202 202 202 202 202 205 211 215 217 216 213 210 210 210 209 208 207 207 207 208 210 212 212 212 211 209 207 205 199 194 193 193 192 191 190 188 187 187 190 193 195 202 206 210 212 212 215 216 217 218 219 219 218 213 203 194 192 185 186 187 195 211 218 216 216 220 222 223 224 219 212 210 213 218 226 240 240 240 233 226 225 227 231 233 233 233 233 231 230 225 223 224 227 230 233 236 238 240 241 242 242 243 245 247 248 249 250 249 248 247 247 247 248 249 250 249 243 231 222 218 215 210 206 206 209 212 214 215 215 215 215 215 215 215 215 216 218 220 222 223 225 225 226 228 230 232 233 235 237 239 240 241 241 242 243 244 244 245 246 246 247 248 248 248 249 250 251 251 251 251 252 251 251 250 249 246 243 241 238 236 235 234 235 235 234 233 231 230 228 227 226 225 225 225 225 225 225 224 224 224 224 224 224 224 224 224 224 223 223 223 222 222 222 221 221 221 220 219 218 217 216 215 214 214 214 214 214 213 213 213 213 213 213 213 213 213 213 213 212 211 210 210 210 209 259 278 287 288 284 279 274 275 282 291 299 303 305 313 322 332 76 116 126 129 131 134 137 142 145 146 145 143 142 143 143 143 142 139 133 126 119 122 112 94 65 32 358 326 305 292 284 283 280 281 286 291 293 286 269 251 237 230 232 237 242 243 239 236 237 239 240 241 246 247 250 250 245 239 237 237 237 238 242 249 250 251 256 259 261 263 262 258 257 260 264 268 270 271 271 269 267 266 265 266 266 266 266 267 266 267 269 270 271 271 270 269 267 265 263 259 260 260 257 255 254 256 262 267 271 276 288 300 307 308 306 301 294 288 284 283 280 277 275 272 270 269 268 271 275 275 274 274 272 270 266 262 259 255 253 250 247 247 244 241 239 236 234 233 233 236 243 252 253 255 257 258 257 255 254 253 253 254 254 254 255 256 258 259 259 259 258 257 255 253 252 251 251 251 251 250 249 250 252 255 256 256 255 252 249 247 249 252 255 258 259 260 260 259 259 257 254 254 253 252 253 256 259 260 261 261 259 258 257 257 256 253 250 248 247 247 247 248 247 246 245 244 245 246 246 247 249 250 255 258 258 255 251 250 254 260 263 265 266 264 259 256 254 252 253 257 260 260 260 260 259 260 263 267 268 264 254 247 246 247 247 247 250 250 247 241 241 247 252 255 255 255 252 250 246 239 230 223 221 222 224 226 227 230 233 234 232 230 230 229 229 233 237 237 238 232 224 218 216 217 221 220 222 224 225 228 228 226 222 216 204 189 189 194 199 201 206 208 206 205 202 195 188 182 178 175 173 171 171 172 173 175 175 174 174 177 179 180 180 182 185 188 194 199 204 208 212 215 217 218 218 217 217 219 220 221 222 221 219 217 217 215 212 209 208 210 214 217 218 219 219 219 220 216 208 200 196 198 204 210 215 217 218 219 221 224 225 226 228 232 234 235 235 236 236 236 232 228 224 223 223 223 223 222 221 219 220 218 217 218 217 217 217 220 221 223 225 223 220 217 216 215 212 210 207 203 199 197 195 199 204 210 216 219 221 222 222 224 225 225 224 226 228 230 231 231 231 231 231 231 230 230 230 228 226 223 220 217 217 214 211 209 206 205 206 207 206 204 201 201 202 202 202 203 207 213 217 217 216 215 214 212 211 211 210 209 208 208 209 210 211 212 212 212 211 210 207 202 199 198 197 197 195 194 190 189 189 191 195 199 204 208 210 212 215 217 220 221 222 222 220 217 211 208 204 203 204 205 201 199 208 219 222 223 224 227 229 232 236 220 214 214 219 227 237 237 236 231 228 227 229 234 235 235 235 235 235 231 224 222 224 227 230 234 236 238 239 240 242 243 245 247 249 250 249 249 248 247 244 241 240 240 241 241 241 239 230 227 221 213 206 202 201 205 209 212 214 214 214 215 215 215 215 215 216 218 219 221 222 222 224 226 228 230 231 232 234 237 238 239 240 241 242 243 244 245 245 246 247 247 247 248 248 249 250 251 252 252 252 253 253 252 252 251 249 247 244 242 239 238 236 238 237 236 235 234 233 231 230 228 227 226 226 226 226 225 225 224 224 224 224 224 224 224 224 224 223 223 222 222 221 221 221 221 221 220 219 218 217 216 215 215 215 214 214 213 213 213 212 212 213 213 213 213 213 213 212 212 211 210 210 210 210 242 257 280 285 291 289 286 286 291 296 298 298 297 299 304 350 110 123 130 132 136 140 143 147 148 149 148 147 146 147 147 146 144 139 127 124 116 99 71 38 15 358 342 325 307 293 287 284 278 275 276 280 284 286 272 259 241 230 227 231 237 240 242 242 245 245 241 237 236 238 243 245 245 242 242 242 243 245 249 251 256 261 265 265 263 262 259 255 252 253 254 259 264 267 269 268 267 265 263 264 265 265 264 263 262 263 265 269 272 274 276 276 275 273 270 266 267 264 260 259 261 267 279 281 283 296 311 314 311 306 301 295 289 286 284 284 283 284 285 284 282 280 277 280 281 280 280 280 279 276 272 267 262 258 255 252 249 249 246 243 239 236 233 231 230 232 238 244 246 253 254 255 256 253 251 250 251 251 252 252 253 255 258 260 261 260 260 260 260 260 260 258 256 254 253 251 249 250 252 254 255 255 255 254 251 249 249 252 255 258 260 261 261 261 261 260 258 257 255 253 253 254 257 258 259 259 256 255 256 256 255 254 251 249 248 247 246 247 246 245 244 243 243 244 243 244 244 247 252 256 256 252 246 243 246 253 255 260 264 264 262 259 256 253 253 256 259 259 258 256 253 253 255 258 261 262 258 253 250 249 249 250 254 255 255 254 254 255 258 259 259 258 257 257 256 250 238 227 222 222 223 225 228 232 236 239 240 240 239 235 231 233 235 237 241 238 225 216 212 213 216 214 216 219 221 224 226 227 225 219 204 184 187 194 197 200 206 208 208 209 206 198 190 187 184 182 180 177 176 174 171 168 166 166 168 172 175 176 178 181 183 186 191 197 202 206 210 212 213 215 216 216 217 219 221 223 225 223 222 220 218 215 212 209 208 210 214 218 217 217 217 217 218 213 206 200 198 201 207 212 213 216 218 220 221 223 225 226 229 233 235 236 235 237 240 241 239 235 231 227 225 225 226 226 226 224 223 221 220 220 219 219 219 221 221 223 225 225 222 219 217 213 208 205 204 203 199 195 193 196 202 209 215 220 222 222 223 224 226 227 227 228 230 232 232 232 232 232 232 232 233 233 233 232 229 226 223 220 219 217 214 211 209 208 208 209 207 205 203 203 201 202 202 205 210 215 217 217 216 215 215 213 212 211 210 209 209 209 210 212 212 212 212 211 211 211 209 206 204 203 202 201 200 196 193 191 191 193 197 201 204 205 208 212 216 220 222 224 224 223 219 215 214 209 210 212 213 210 202 197 202 216 225 227 236 247 254 265 288 248 218 215 217 218 220 225 228 228 229 230 233 237 238 237 237 236 233 230 225 223 223 225 229 234 237 237 238 239 241 244 246 249 252 253 251 250 249 248 244 239 235 233 233 234 234 233 227 227 220 210 202 198 198 202 206 210 212 212 214 214 214 215 215 215 216 218 219 220 220 222 223 225 227 229 230 232 233 236 237 238 240 241 242 243 244 245 245 246 247 247 247 248 248 249 250 252 252 253 253 253 253 253 253 252 252 250 248 245 243 241 240 241 239 238 237 236 235 234 233 231 230 229 228 229 227 226 225 225 225 224 224 224 224 224 224 223 223 222 222 221 221 221 221 221 220 220 219 218 217 216 216 215 215 214 214 213 213 212 212 212 212 212 212 212 212 212 212 212 211 210 210 210 210 242 242 250 267 294 296 296 297 299 300 298 293 284 264 272 143 125 127 133 137 141 145 148 150 150 152 151 150 150 152 153 152 148 140 113 116 81 36 14 2 354 344 333 320 305 288 286 280 271 267 265 265 271 278 278 270 257 244 234 226 226 234 244 252 254 253 247 243 239 234 233 234 235 238 241 244 248 254 256 257 266 272 272 267 263 261 258 254 251 249 249 249 252 257 261 263 262 260 259 259 261 262 262 259 258 259 262 267 271 275 277 278 278 276 274 272 271 266 264 267 277 293 308 305 309 316 317 312 306 301 296 292 288 287 285 284 284 285 287 288 287 285 284 283 282 282 282 281 280 278 275 271 266 260 256 254 252 250 247 244 240 236 233 230 228 228 231 235 238 247 248 252 254 252 249 248 248 249 249 250 251 253 256 259 262 263 263 263 264 264 264 264 262 258 255 255 252 252 253 255 255 256 256 256 255 253 252 253 255 258 260 261 262 262 262 261 259 257 256 254 253 254 255 256 257 257 255 253 253 254 254 253 252 251 251 249 248 247 247 245 245 243 243 243 243 242 242 245 250 254 254 249 242 237 237 244 245 253 259 262 261 256 253 251 251 253 257 258 257 253 249 248 249 252 257 261 262 259 258 256 254 255 257 257 256 256 258 261 264 264 263 260 258 259 261 257 246 232 223 222 222 224 228 233 238 243 248 251 249 243 237 235 236 241 247 247 226 209 205 206 209 208 209 213 217 221 225 227 229 226 215 192 188 188 197 203 207 210 210 215 210 200 192 189 188 187 185 182 177 170 163 158 156 157 161 162 168 172 176 180 183 186 191 196 202 206 208 210 211 212 213 213 216 219 222 224 225 224 224 221 218 216 213 209 207 210 214 218 217 217 216 216 215 210 204 201 201 204 209 212 213 216 219 220 222 223 225 226 231 235 237 236 235 236 239 240 239 235 231 227 225 225 225 227 227 227 226 224 223 222 221 221 221 221 221 223 223 223 222 220 218 214 209 206 205 201 197 192 190 193 199 207 214 220 222 222 223 225 226 228 229 230 232 233 234 234 234 234 234 235 235 236 237 235 233 229 227 225 222 220 218 215 212 210 210 211 209 210 208 204 202 202 204 208 213 217 218 217 217 216 215 213 212 210 209 208 208 209 211 211 213 214 213 212 211 211 210 209 208 208 208 207 204 199 195 194 193 195 199 203 205 205 208 212 217 220 222 223 223 222 220 217 216 211 215 217 214 207 195 187 188 196 208 216 255 289 303 323 350 348 316 233 221 218 218 221 227 232 235 236 237 239 238 237 236 234 232 229 227 224 223 226 230 235 238 239 239 240 242 245 249 253 256 256 255 253 251 250 247 241 235 230 229 229 228 227 226 223 215 207 201 198 198 201 205 209 211 211 213 213 214 214 215 214 216 218 219 219 220 222 223 225 226 228 230 231 232 233 235 237 239 240 242 243 244 245 246 246 246 247 247 248 249 249 251 252 253 253 253 254 254 254 254 254 254 253 251 248 247 245 244 243 241 240 239 238 238 237 236 235 234 233 231 232 230 228 227 226 225 225 224 224 224 224 224 224 223 222 221 221 221 220 220 220 220 219 218 217 217 216 216 216 215 215 214 213 213 213 212 212 212 212 212 212 212 212 212 211 211 211 210 210 210 266 259 248 260 286 296 298 300 302 304 301 290 287 269 215 148 131 132 136 141 145 147 151 152 153 155 154 154 156 159 162 163 165 176 348 11 352 350 349 347 343 336 325 313 306 299 285 270 259 253 250 249 255 270 276 275 275 259 239 224 220 227 242 252 255 254 251 251 244 235 229 227 229 233 238 244 251 261 261 266 272 274 270 264 260 258 257 254 251 249 248 245 245 250 255 258 257 254 252 253 255 256 258 255 254 254 258 263 267 272 274 275 276 276 275 274 272 269 266 274 297 312 315 325 324 318 310 302 296 294 292 290 288 288 285 284 284 284 285 285 285 284 283 282 281 281 281 280 280 278 276 273 269 263 258 257 254 250 247 244 240 236 232 229 226 226 226 228 232 239 243 251 254 253 250 247 246 247 247 248 250 252 254 258 261 263 265 266 265 266 266 266 264 261 260 259 256 255 255 255 255 256 256 257 257 257 256 255 256 257 258 260 262 263 262 260 259 257 256 255 253 253 254 255 256 257 255 252 251 251 252 253 253 253 252 251 249 249 249 248 247 244 243 242 242 241 241 244 249 252 252 248 241 236 233 235 240 248 254 257 256 252 249 247 246 247 249 255 257 255 251 248 247 248 255 261 265 265 266 264 261 260 259 257 257 258 261 263 265 268 268 263 258 257 260 260 251 237 228 225 221 221 226 232 238 244 250 254 253 250 246 245 246 251 255 253 223 192 190 196 197 195 202 209 214 218 223 227 230 232 230 216 201 197 203 208 211 214 216 221 214 203 195 191 191 191 189 183 173 163 155 151 149 151 155 156 164 170 175 180 184 188 193 198 202 205 205 208 210 211 211 212 214 218 221 223 224 224 223 220 217 216 214 210 208 210 214 217 217 217 216 214 213 210 206 205 206 208 210 210 213 216 219 221 223 224 225 228 233 236 237 237 235 236 238 238 236 234 232 230 228 227 227 228 229 230 230 229 228 227 225 224 223 222 222 222 222 222 221 220 219 219 219 215 211 205 199 192 188 189 195 203 212 216 220 223 225 226 227 229 231 233 234 235 235 236 236 236 237 238 239 241 242 240 238 234 232 229 225 223 222 219 215 212 211 211 211 212 210 206 203 203 206 211 216 218 218 217 216 216 215 214 213 211 209 208 208 209 209 211 213 214 214 213 212 212 211 210 209 209 211 211 207 203 199 198 197 199 202 205 205 206 208 213 216 218 220 221 220 220 220 220 219 216 219 218 213 202 186 174 171 169 169 171 196 338 347 353 359 344 312 259 249 232 226 232 245 250 246 243 241 239 238 238 235 233 232 231 228 224 224 228 232 235 238 241 242 243 245 248 253 258 259 260 259 257 254 252 249 244 238 233 230 228 227 225 222 217 212 207 203 201 201 203 206 207 209 212 213 213 213 213 213 214 215 216 217 219 220 222 223 225 226 228 230 230 231 232 234 236 238 240 241 243 244 245 246 246 247 247 247 248 249 249 251 252 253 253 254 255 255 254 254 255 255 255 253 253 251 248 246 245 243 241 241 240 240 239 239 238 237 236 235 236 234 231 229 227 226 226 225 225 225 224 224 224 223 222 222 221 221 220 220 219 219 219 218 217 216 216 216 215 215 215 214 214 213 213 212 212 212 212 212 212 212 212 212 211 211 211 211 211 211 308 298 282 279 286 293 296 297 300 303 303 296 295 251 171 146 135 135 140 144 146 148 152 152 154 156 157 159 164 170 178 197 260 297 314 323 331 336 340 339 334 327 316 302 300 292 274 257 243 237 235 237 243 262 272 274 272 263 244 229 223 223 228 233 240 246 249 250 245 235 228 226 229 234 240 247 256 263 263 266 266 264 260 258 256 256 254 252 252 251 250 248 247 249 254 256 255 252 248 248 249 251 253 253 251 251 254 259 263 267 268 271 274 276 277 274 272 269 269 281 328 336 339 340 329 313 299 290 287 287 288 288 288 287 285 283 282 282 281 281 281 281 281 280 280 281 281 280 279 277 275 274 271 266 262 260 255 251 247 244 240 236 232 229 226 225 225 227 231 235 241 248 252 253 252 250 248 247 247 248 249 251 253 256 259 262 264 265 266 266 266 265 264 263 262 261 260 258 258 257 257 257 257 257 257 258 258 258 257 257 257 259 261 263 262 260 258 257 255 254 254 253 254 255 256 257 256 252 250 249 251 253 253 253 253 252 251 251 251 250 248 245 243 243 242 240 241 244 248 250 250 248 244 241 239 240 243 249 253 255 254 252 250 247 245 244 245 250 256 256 253 249 247 247 252 260 263 266 269 268 265 263 260 257 257 258 261 262 264 268 270 264 257 255 257 259 255 241 235 229 221 220 224 230 236 242 248 252 253 253 254 256 258 256 256 250 215 173 173 183 182 184 197 206 211 215 220 225 230 234 238 240 236 222 215 215 217 219 221 221 217 205 200 196 193 192 188 178 166 158 153 149 147 147 148 154 164 171 176 181 187 192 196 199 201 203 204 205 207 208 209 210 213 217 221 222 223 223 223 219 216 216 214 212 210 211 212 215 217 218 216 214 212 210 208 208 210 212 212 213 216 218 220 223 226 227 227 231 236 238 239 238 236 237 239 239 238 237 236 235 234 234 233 233 233 235 235 233 232 231 230 230 229 226 225 224 224 223 222 222 223 226 226 224 220 215 208 198 191 188 192 200 209 210 217 223 226 228 228 230 232 235 236 237 237 238 238 240 241 244 244 247 248 246 244 243 239 234 230 227 226 223 219 215 213 213 212 213 211 208 205 205 208 213 218 219 218 217 216 215 215 214 213 212 210 209 209 209 210 212 212 213 214 215 215 214 213 212 211 211 214 214 210 206 204 203 203 204 205 207 207 208 210 214 216 217 218 220 218 218 218 219 220 220 222 219 210 197 181 168 168 163 162 168 187 220 252 220 276 314 302 303 259 238 236 248 270 271 254 245 239 234 236 241 237 234 234 233 229 224 226 230 233 234 240 243 245 247 251 256 261 263 262 262 261 258 255 252 248 243 239 235 232 232 230 226 219 213 209 208 206 206 207 208 208 209 211 212 213 214 213 213 213 213 215 215 217 219 220 222 223 225 226 228 229 230 231 232 234 236 238 240 241 243 244 245 246 246 247 247 247 248 249 249 251 252 252 253 254 255 255 255 255 255 256 256 255 255 253 250 247 245 244 242 242 242 241 241 241 241 241 240 240 241 239 236 233 232 230 228 227 226 225 225 225 224 223 222 222 221 220 220 219 219 219 218 217 217 216 216 216 215 215 215 214 214 213 213 213 212 212 212 212 212 212 212 212 211 211 211 211 211 211 323 319 311 300 292 292 293 293 290 291 295 298 299 231 143 137 137 139 143 146 147 148 149 151 155 158 161 165 173 188 220 273 294 292 311 320 326 330 333 331 326 317 304 286 289 273 257 242 229 221 222 229 242 257 267 269 268 262 250 239 230 222 219 221 229 233 240 242 242 233 227 227 231 236 243 250 254 257 258 256 253 252 252 253 254 253 252 251 251 252 253 252 252 252 255 256 255 251 248 248 247 250 252 252 251 253 254 257 260 263 264 268 272 275 275 271 270 269 272 293 355 4 4 353 332 306 289 282 280 281 283 284 286 285 284 283 281 279 278 277 277 278 278 278 278 280 281 281 279 276 274 272 271 270 267 263 257 251 247 244 240 237 233 229 227 226 225 226 230 233 237 243 248 250 251 251 251 249 247 246 247 249 251 253 256 258 259 261 263 264 263 263 263 263 261 261 261 260 260 259 259 259 259 258 258 258 258 258 258 258 257 258 260 261 261 260 258 256 255 253 253 252 253 255 256 257 256 254 250 249 250 251 253 254 256 256 255 254 254 253 250 246 246 243 241 240 240 242 246 248 248 248 247 247 246 248 250 253 255 255 255 256 256 252 251 245 243 246 252 256 254 250 247 247 249 252 257 263 268 270 268 265 261 257 256 257 257 259 262 265 267 265 255 251 253 257 257 248 244 233 222 219 220 227 233 239 244 247 248 250 253 260 262 250 249 241 193 156 157 171 166 176 192 201 207 212 217 223 228 233 236 241 245 242 230 224 223 224 224 223 218 204 203 196 190 187 181 170 163 158 154 151 150 149 151 158 167 174 177 183 189 195 198 200 200 201 202 203 203 203 204 207 211 216 219 220 222 222 221 218 216 215 215 214 213 213 213 215 217 218 216 213 212 211 210 210 212 212 214 216 218 220 223 227 230 230 231 233 234 236 238 238 238 239 241 241 240 239 239 239 239 239 239 238 237 239 238 237 235 234 234 234 234 232 230 229 228 227 226 226 227 230 230 230 229 226 221 213 204 196 195 197 200 207 216 223 228 231 231 232 234 236 237 238 239 240 241 243 246 249 250 251 251 251 250 247 243 239 235 232 229 226 222 218 216 216 214 215 213 210 208 208 210 215 219 220 219 217 215 215 214 214 214 212 211 210 210 210 211 213 213 214 215 216 217 217 216 216 215 214 215 215 212 210 208 207 207 208 208 210 212 213 215 216 216 217 219 221 221 220 220 221 222 223 224 220 209 197 187 179 174 169 171 182 197 210 214 200 206 244 267 270 248 235 235 246 268 272 252 240 232 225 229 244 245 242 241 238 232 228 229 231 234 237 242 244 247 251 256 263 268 268 267 264 261 258 254 250 245 240 237 234 233 233 231 227 219 211 208 209 210 212 213 213 214 214 214 214 215 215 214 213 212 213 214 214 216 218 220 222 223 224 226 228 229 230 231 232 234 236 238 240 241 243 244 245 245 246 247 247 248 248 249 249 250 251 252 253 254 255 255 255 255 256 257 257 257 256 253 250 247 245 244 243 242 242 242 243 243 243 244 243 244 246 244 242 241 238 235 232 229 227 226 226 225 225 224 224 223 221 220 220 219 219 218 217 217 217 216 216 215 215 215 215 214 214 214 213 213 212 212 212 212 212 212 212 212 212 211 211 211 211 211 324 324 320 312 302 297 296 293 284 276 280 284 291 109 122 129 136 142 146 148 148 148 149 151 154 159 165 175 195 239 282 302 305 308 314 319 323 326 327 324 316 304 292 276 271 250 239 228 217 210 212 224 242 249 249 259 263 260 254 246 235 222 218 222 230 229 241 251 254 240 226 226 229 232 237 242 245 246 245 244 242 243 247 251 253 253 254 253 252 252 253 254 253 253 254 255 253 253 250 249 249 251 253 253 254 255 256 255 257 259 261 266 270 271 270 268 269 271 279 290 321 28 24 9 338 305 287 280 276 275 277 278 280 282 282 282 280 278 276 275 274 275 275 274 276 278 279 279 278 275 273 271 270 270 268 264 258 252 247 243 240 237 233 229 229 227 225 226 229 230 234 238 242 246 249 249 250 249 246 243 242 244 247 249 251 252 254 256 259 261 260 259 259 260 259 260 261 261 261 261 260 260 260 260 259 258 257 256 257 257 257 257 258 260 260 259 258 255 253 252 252 250 251 253 255 256 256 255 251 250 250 251 253 256 258 259 259 258 257 256 253 249 246 242 239 238 239 241 244 246 246 246 246 247 250 252 254 256 256 256 257 260 261 260 258 251 244 242 247 253 255 250 246 246 246 247 252 258 264 268 269 268 263 258 256 256 256 256 258 262 264 264 256 251 252 255 257 257 252 236 222 217 218 224 231 236 240 243 244 246 249 255 256 248 246 237 148 134 138 141 148 170 187 197 203 209 214 220 225 230 231 239 247 249 242 232 227 225 225 224 222 217 202 190 183 178 172 166 163 161 159 157 156 155 158 164 170 175 179 186 192 196 198 199 200 200 201 202 202 200 200 203 209 213 214 216 218 219 219 217 215 214 214 215 215 215 215 216 217 218 216 214 214 212 211 211 211 212 214 216 217 219 222 227 231 232 232 232 233 232 234 236 237 239 241 242 240 240 240 240 241 241 242 241 241 241 241 241 240 239 238 237 237 237 236 235 234 232 232 231 233 236 236 236 235 235 233 229 223 216 212 208 205 209 218 225 230 233 234 235 235 236 237 239 241 243 244 246 249 251 253 253 251 251 251 249 245 241 239 237 234 230 225 223 221 219 217 217 215 212 211 212 213 217 218 220 219 217 216 215 215 214 214 213 212 211 211 211 213 214 215 215 215 217 218 218 219 217 217 217 216 216 215 213 211 210 210 210 211 215 217 219 219 219 218 218 221 222 222 223 222 222 224 225 226 222 213 204 199 196 189 184 183 188 195 200 200 189 189 193 209 230 231 227 227 231 245 256 248 242 233 226 232 256 264 268 268 255 241 235 235 235 237 240 244 247 251 254 257 261 265 265 264 261 258 256 253 249 244 238 235 233 232 232 231 227 219 211 209 210 212 214 216 217 218 218 218 217 217 216 215 213 213 213 213 214 216 218 220 221 223 225 226 226 228 230 231 233 234 236 238 240 241 242 243 244 246 247 247 248 248 248 249 249 249 250 251 253 254 255 256 256 256 257 257 257 257 256 253 250 247 244 244 243 243 243 243 244 245 246 246 247 248 250 250 249 247 244 240 236 232 230 228 227 227 227 226 224 223 222 221 220 219 219 218 218 218 217 216 215 215 215 214 214 214 214 214 213 212 212 212 212 212 212 212 212 212 211 211 211 211 211 211 326 326 323 316 308 302 301 297 286 276 275 271 294 85 109 123 134 142 145 147 147 148 148 149 153 159 170 206 270 297 307 313 312 314 317 319 322 322 320 315 306 290 292 276 254 239 232 221 208 205 209 220 234 229 233 248 259 262 259 253 240 223 218 226 231 236 257 281 293 285 242 221 221 224 227 230 232 235 237 239 240 241 246 253 256 259 264 262 258 255 253 252 250 251 252 253 253 253 252 252 252 253 254 254 254 255 255 253 254 254 256 260 264 267 267 269 272 277 335 338 34 43 36 23 344 309 292 282 272 270 271 273 276 278 279 279 279 277 275 273 272 272 272 270 271 273 275 276 276 274 272 270 269 269 267 264 259 253 248 243 239 236 235 233 230 227 225 226 227 229 231 235 238 240 242 246 248 247 244 240 237 237 240 243 245 246 248 250 253 256 257 255 256 257 258 260 260 261 261 261 261 260 260 261 261 259 257 257 255 254 255 256 257 258 259 258 256 253 254 252 249 247 248 250 253 255 255 255 252 252 250 250 252 254 257 259 259 259 259 257 257 253 246 240 236 236 238 241 243 245 244 244 245 247 250 253 255 257 257 258 259 260 261 263 263 259 251 245 246 251 255 252 246 245 245 246 249 255 260 265 267 267 265 260 258 257 255 255 256 258 261 261 259 253 253 254 255 255 252 239 222 218 220 224 229 234 235 238 240 242 244 249 253 252 250 246 109 114 119 124 139 165 182 192 199 205 211 217 220 224 229 238 247 250 244 235 228 225 227 224 220 212 190 178 174 170 168 166 166 165 164 163 163 163 165 170 173 176 182 190 195 198 199 199 200 201 201 202 201 199 198 202 205 209 211 213 214 215 216 216 214 213 214 214 215 215 216 218 218 218 218 217 217 213 210 210 210 212 216 217 217 217 220 223 227 229 230 231 230 229 231 234 236 238 240 241 240 239 239 239 240 242 243 243 243 244 243 243 243 243 243 240 239 240 241 241 240 239 238 238 240 243 242 242 242 241 240 239 238 236 234 229 219 216 221 227 231 235 237 238 238 237 238 239 241 242 243 244 245 248 250 251 248 251 252 250 246 242 241 241 239 235 231 231 227 223 221 221 218 215 215 216 216 217 218 220 220 218 217 216 215 215 214 214 213 213 212 212 213 215 217 217 217 219 219 219 220 219 219 219 219 219 218 217 215 214 213 213 213 219 222 223 222 221 219 220 221 222 223 223 221 222 224 226 226 223 217 213 209 205 198 193 190 191 192 192 189 184 184 189 201 216 222 222 220 223 233 244 245 245 236 233 248 274 287 300 303 280 255 245 244 241 242 243 246 250 257 258 254 252 251 251 252 253 254 253 252 250 244 238 236 234 230 229 229 227 221 213 209 210 213 214 216 219 220 220 221 221 220 218 216 214 214 213 213 214 216 218 220 221 223 224 224 226 228 230 232 233 234 236 238 240 241 241 243 245 246 247 248 248 248 248 249 249 249 250 251 253 254 255 256 256 256 256 257 257 256 254 251 248 246 244 243 243 243 243 244 245 246 248 249 250 252 254 254 253 252 249 245 241 236 233 230 229 229 229 227 225 224 222 221 220 220 219 218 218 218 217 216 216 215 215 214 214 214 214 213 213 212 212 212 212 212 212 212 212 212 212 212 212 212 211 211 328 326 319 310 303 299 297 293 287 283 281 283 6 71 96 116 132 141 141 142 143 144 143 144 149 165 272 304 311 314 315 315 316 317 318 319 319 318 312 305 293 282 282 259 244 238 235 227 212 210 214 220 224 228 237 251 263 268 267 261 246 226 214 217 224 237 256 275 284 280 260 224 216 220 221 225 229 235 240 245 249 252 256 262 265 269 272 269 263 258 254 251 249 250 252 254 254 254 254 255 256 255 254 253 254 255 255 255 254 252 252 255 259 264 267 271 276 286 16 70 64 52 38 19 339 309 295 280 270 267 266 270 273 276 277 277 277 276 274 272 272 271 269 267 267 268 270 272 273 273 271 271 270 268 265 263 258 252 247 243 239 236 235 233 230 227 226 226 227 229 231 233 236 237 239 243 246 246 243 239 235 232 233 237 239 240 243 244 248 252 254 255 255 257 258 259 259 259 260 260 260 260 260 260 262 261 260 258 254 252 252 253 254 254 254 255 254 252 252 250 247 244 244 247 251 253 254 254 253 253 250 249 249 251 253 255 257 258 258 257 257 252 245 237 234 234 238 242 244 244 243 243 244 246 249 252 255 256 257 258 259 257 258 261 264 264 260 252 249 251 255 255 249 248 245 246 249 253 258 263 265 265 265 260 260 256 254 253 254 256 259 261 261 259 257 257 257 255 252 245 228 227 226 227 229 232 233 235 238 240 242 245 248 250 252 254 96 95 104 118 140 160 175 186 193 200 207 213 214 219 227 236 244 246 239 231 227 227 230 228 216 191 174 169 167 167 167 168 170 171 170 170 170 170 172 174 175 178 185 192 198 198 199 200 200 201 202 202 201 200 201 203 203 206 210 211 211 212 214 214 213 212 213 213 214 215 217 218 219 220 220 220 220 215 214 210 209 211 217 220 219 219 220 222 224 224 227 228 229 229 231 233 234 236 238 239 240 239 238 238 239 240 243 245 246 246 246 246 246 247 247 246 244 243 244 245 245 245 245 245 248 250 249 248 248 247 246 246 245 245 246 245 236 225 225 228 230 234 236 238 238 238 238 238 238 236 235 234 235 238 241 242 243 250 254 254 250 246 243 243 243 241 239 237 233 229 228 227 224 221 220 220 220 220 221 222 222 220 218 217 215 215 215 214 214 213 213 213 213 214 216 218 219 220 221 220 220 220 221 220 220 220 220 219 219 218 217 216 217 221 222 223 223 222 221 221 222 223 223 222 221 223 225 225 224 223 221 220 215 208 199 193 191 190 189 187 185 184 186 192 202 212 218 220 219 222 229 234 236 238 228 231 245 271 292 303 301 282 270 260 250 245 245 246 246 248 261 264 252 248 245 243 245 249 251 252 252 249 244 240 237 233 228 225 224 224 220 214 209 210 210 213 216 219 220 221 222 222 221 218 216 216 214 213 214 215 216 218 220 221 223 224 225 226 228 230 232 234 235 236 238 239 240 242 243 245 247 248 249 249 249 249 249 249 249 250 251 253 254 255 256 256 256 256 256 255 254 252 249 247 245 244 243 243 243 243 245 246 248 250 252 253 255 257 257 257 256 253 250 246 241 236 233 232 231 231 228 226 224 223 221 220 220 219 219 218 218 217 217 216 215 215 214 214 214 214 213 213 212 211 211 212 212 212 212 212 212 212 212 212 212 212 212 328 322 313 302 295 291 289 287 286 286 288 297 329 33 78 106 124 132 133 135 137 136 132 98 325 320 319 319 319 319 319 319 319 319 319 319 316 312 305 293 278 273 266 247 237 239 242 240 232 224 226 227 232 239 246 257 266 271 270 265 252 229 214 214 214 229 245 258 265 263 251 235 226 225 223 228 234 242 251 261 266 268 267 269 271 269 269 267 263 258 254 252 251 251 253 255 255 256 257 259 261 260 259 258 258 260 259 261 261 259 257 258 261 265 270 287 76 88 85 83 71 54 37 10 332 303 288 272 265 264 262 268 273 275 276 276 276 275 274 273 272 270 268 265 263 264 266 270 271 271 270 270 269 267 264 261 257 251 246 243 240 238 237 233 229 227 226 226 228 229 231 233 235 236 238 242 245 247 246 241 235 230 227 230 232 235 238 241 245 250 254 256 256 257 257 257 257 257 256 256 256 257 258 259 261 261 262 260 256 251 249 250 250 250 249 251 250 250 250 249 245 241 241 244 248 251 253 253 254 254 252 249 248 249 250 251 253 255 254 254 254 252 244 237 234 235 238 242 243 244 243 242 243 247 250 253 255 256 256 256 255 253 254 256 261 263 262 256 251 252 255 257 257 255 250 248 250 253 257 261 262 263 263 261 259 253 251 251 252 255 258 262 263 263 263 262 262 260 256 250 240 240 236 233 232 231 232 235 237 239 240 241 243 247 254 259 257 240 111 124 143 157 169 179 187 194 199 202 208 216 224 231 236 235 228 224 224 225 225 214 192 173 166 165 166 167 169 172 173 174 175 176 177 178 178 178 178 182 188 193 196 197 199 200 201 202 203 203 203 203 203 204 205 208 210 210 210 211 213 213 213 212 212 212 213 214 216 217 219 220 221 221 220 216 216 210 207 210 216 222 223 223 222 222 223 224 227 228 229 230 232 234 235 236 237 238 238 237 238 238 238 238 241 244 247 248 248 248 248 249 251 251 250 249 248 248 249 249 249 250 253 254 254 254 253 252 251 251 250 249 250 249 238 223 223 224 217 224 229 232 233 234 233 232 230 228 227 226 229 229 232 236 241 247 252 255 255 252 248 246 246 245 244 242 240 235 236 235 232 228 227 226 225 224 224 225 226 223 220 218 216 216 215 215 214 214 213 213 213 214 216 217 219 220 220 220 220 221 221 219 219 220 221 220 220 220 219 219 219 221 220 221 221 222 222 222 224 224 224 222 222 223 224 224 224 224 224 222 217 209 197 189 187 186 184 184 183 185 189 196 203 211 217 221 223 225 226 228 229 227 213 217 226 243 266 282 280 280 269 256 247 246 249 250 245 237 256 264 264 253 246 245 247 250 252 252 251 249 246 244 238 232 227 222 218 217 215 211 208 208 205 209 213 216 218 220 222 222 219 218 217 215 212 212 213 214 216 218 220 221 222 223 225 227 229 231 232 234 235 237 237 238 240 242 244 245 247 249 250 250 250 250 249 249 250 250 251 253 254 255 255 255 255 255 254 253 252 250 248 246 245 244 244 244 244 245 247 249 251 252 254 255 257 259 259 259 258 256 253 249 245 240 239 236 234 232 229 227 224 223 222 221 220 220 219 218 218 217 217 216 216 215 215 215 215 214 213 213 212 211 211 211 211 212 212 212 212 212 211 211 212 212 212 325 319 309 299 292 288 286 285 285 286 288 291 299 319 24 90 114 126 125 121 121 360 329 325 323 321 321 321 321 320 321 320 319 319 318 316 313 306 297 286 281 268 253 240 233 235 240 243 241 236 236 234 239 244 249 256 264 267 267 263 254 231 222 212 208 218 233 246 254 255 250 241 236 233 232 235 242 254 266 273 275 271 266 266 265 260 262 263 261 258 256 255 253 253 253 253 256 259 262 266 269 270 268 268 269 272 269 274 276 275 271 268 268 272 280 318 91 92 93 83 69 56 40 9 325 292 268 250 250 255 261 269 274 275 275 275 275 275 275 274 273 270 267 263 261 261 263 266 268 269 268 268 266 264 262 259 256 251 245 242 242 241 239 235 230 226 225 226 228 230 232 232 233 235 238 242 245 249 250 247 239 231 226 226 225 231 235 239 244 248 253 256 256 256 256 256 254 253 252 251 251 252 253 255 257 258 260 260 257 251 247 247 248 248 247 247 246 247 248 247 243 238 239 242 245 248 250 251 252 253 253 251 249 248 247 248 250 251 250 251 252 251 245 239 236 236 238 242 243 244 243 243 245 249 253 256 258 257 254 253 251 250 251 252 256 259 260 257 253 252 256 256 258 258 255 252 252 254 256 259 261 260 261 260 257 250 248 249 251 254 258 261 263 264 264 265 266 264 259 253 249 249 246 243 241 238 236 236 238 239 239 239 241 246 254 258 258 255 165 143 149 157 165 172 179 187 191 195 203 211 217 221 222 219 215 214 215 217 211 189 174 166 164 165 167 170 173 176 177 178 181 184 188 188 184 181 181 186 190 192 193 196 198 200 202 203 203 204 204 204 205 205 208 210 210 210 210 211 212 212 212 212 212 212 212 213 214 215 217 219 221 222 222 221 218 212 209 210 215 222 226 226 226 225 225 226 228 230 231 232 234 236 237 238 238 238 239 238 239 239 239 239 241 244 247 247 248 250 250 251 252 253 254 253 253 252 252 252 252 253 256 257 258 258 257 257 255 255 254 252 248 237 215 199 201 200 187 198 205 213 219 223 224 225 225 225 225 227 229 230 232 236 240 244 248 252 255 256 255 252 251 249 246 244 242 240 241 241 239 236 233 232 230 228 227 228 228 227 223 220 218 220 217 216 215 215 214 213 213 215 217 219 219 220 220 220 220 220 220 219 219 219 219 219 219 219 219 220 220 219 218 219 220 220 221 222 224 225 225 224 223 224 224 226 226 226 226 224 219 209 194 183 180 179 179 180 182 186 192 197 203 210 216 222 225 227 227 226 221 212 196 201 207 217 234 251 255 257 249 241 237 242 252 246 227 181 126 153 260 256 253 252 253 255 254 253 250 249 248 244 237 231 226 220 215 211 209 207 206 205 203 206 210 213 215 218 220 220 220 218 215 213 210 210 211 213 216 218 220 220 221 223 225 228 230 231 233 234 236 237 237 238 240 242 244 246 248 250 251 251 251 251 251 250 250 251 251 253 254 254 254 254 254 253 252 251 250 249 248 247 246 245 244 244 245 247 249 251 253 255 256 256 258 260 261 261 260 258 255 252 247 243 243 239 236 234 230 227 225 223 222 221 221 220 219 218 218 217 217 216 216 216 216 215 215 214 213 212 211 210 210 210 210 211 211 211 211 211 210 210 211 211 211 319 316 307 299 293 290 288 287 286 285 285 284 286 293 309 352 85 99 349 333 328 325 324 323 322 321 321 321 320 320 319 318 317 317 315 312 308 302 290 283 278 259 243 234 231 231 232 232 234 237 239 239 243 246 248 252 258 262 263 261 255 241 235 214 207 213 225 237 247 250 250 247 245 242 241 243 249 259 270 274 272 267 260 261 257 255 257 260 260 258 257 256 255 256 256 257 260 266 271 275 278 279 279 279 282 283 283 289 293 293 288 281 277 281 290 298 300 305 85 74 68 61 46 6 307 279 265 262 255 266 272 274 275 276 275 275 275 275 275 275 274 270 266 261 259 259 261 264 266 267 267 265 264 262 259 257 253 249 244 241 241 241 240 237 231 225 224 226 228 231 232 233 233 235 237 240 245 249 252 251 244 236 232 228 224 227 232 237 241 245 249 253 251 251 253 253 251 250 248 247 246 245 247 249 251 253 256 258 256 252 248 246 247 247 247 246 245 245 246 245 242 238 238 240 243 244 245 246 248 250 251 251 250 248 247 247 248 248 248 250 251 250 247 242 239 239 240 242 243 244 244 244 247 252 256 259 260 259 255 252 249 247 247 249 251 255 257 257 255 254 256 256 257 257 255 253 251 252 255 257 258 258 259 259 257 253 249 250 251 254 257 259 260 262 263 263 265 265 261 256 254 254 253 252 251 247 243 240 240 240 239 239 241 244 247 251 254 248 199 156 155 158 162 168 173 174 180 187 195 202 207 208 206 204 203 202 202 202 189 172 167 165 165 168 171 174 178 177 180 184 188 194 200 197 190 185 185 188 190 192 194 197 199 201 203 204 204 204 204 204 205 207 210 211 211 210 210 211 212 213 213 213 212 212 213 215 214 214 215 218 221 222 223 223 221 218 213 210 212 218 224 227 227 227 227 228 230 231 233 234 235 238 240 240 240 240 241 242 242 242 241 241 242 245 246 248 249 251 252 253 253 254 255 256 256 256 256 255 255 257 259 260 260 260 260 259 259 259 257 254 246 227 200 183 176 168 159 161 171 186 201 210 216 219 222 224 227 228 228 231 234 236 238 241 245 248 251 254 255 255 254 251 248 245 242 241 242 243 242 240 239 237 235 234 233 233 233 233 230 224 224 227 221 219 217 216 215 213 213 214 217 219 219 221 221 219 219 220 221 220 219 219 219 218 217 217 218 219 220 219 220 220 220 220 219 220 222 224 225 224 224 225 226 227 228 229 229 226 220 207 188 176 173 174 174 176 181 187 192 196 202 210 216 221 223 224 223 218 206 193 183 190 196 203 211 220 224 232 231 228 227 230 239 216 197 178 165 176 262 266 263 260 258 256 254 252 249 247 246 242 237 231 227 221 214 207 205 205 204 202 201 203 207 210 213 217 218 217 217 215 213 211 209 208 210 212 215 217 219 219 221 224 226 228 230 232 234 235 236 237 238 239 241 243 245 247 249 251 252 253 253 253 252 252 251 251 252 253 254 253 253 253 252 251 250 249 249 248 247 246 245 245 244 245 246 248 250 252 254 256 257 258 259 260 261 261 261 259 256 253 250 249 246 241 238 235 231 228 225 223 222 221 220 219 219 218 217 217 216 216 216 216 216 215 215 214 213 211 210 209 209 209 209 209 210 210 210 210 209 209 210 210 210 314 311 304 297 294 291 290 289 286 284 283 283 283 289 304 319 327 330 329 327 325 324 323 321 320 320 319 319 319 319 317 316 314 313 311 307 303 297 288 286 274 254 240 235 236 236 234 230 229 231 235 238 242 246 247 250 255 260 262 261 260 257 246 223 213 215 222 232 242 249 253 254 253 254 255 254 251 252 259 266 266 263 258 258 255 254 255 258 259 258 257 257 257 258 260 265 271 278 284 286 288 288 288 289 287 289 292 295 298 298 294 288 285 287 290 290 290 287 281 290 69 72 43 337 291 277 273 273 276 284 282 279 277 276 275 275 276 276 276 276 273 270 265 261 258 257 259 262 264 264 265 264 262 260 258 255 252 247 244 242 240 239 239 237 231 224 223 224 228 231 232 233 233 234 235 238 242 248 251 252 249 245 241 235 228 226 230 234 237 239 243 246 241 244 248 249 248 246 245 244 242 242 243 244 245 248 251 254 255 252 248 245 245 246 247 246 244 243 243 243 242 240 239 241 242 242 242 242 243 245 247 248 249 248 246 246 246 246 248 250 252 251 248 244 241 241 242 242 243 244 243 245 248 254 259 262 263 260 258 256 251 245 246 248 250 253 255 257 257 257 256 257 257 255 253 250 249 250 253 256 257 258 260 260 260 258 255 254 254 255 257 258 259 260 261 262 263 264 264 260 260 260 259 258 257 254 250 246 244 242 241 239 239 240 241 246 249 240 202 166 160 160 162 165 167 168 173 179 185 190 193 194 194 194 192 190 192 186 172 164 164 165 167 171 175 178 182 182 186 192 198 205 210 203 193 187 186 187 187 191 195 198 200 202 204 205 205 205 205 205 206 208 210 212 212 211 211 212 212 213 213 213 212 212 213 216 216 215 215 217 219 218 222 225 226 223 218 210 207 211 218 223 224 227 229 230 231 232 233 234 236 240 242 242 242 242 243 244 245 244 244 245 245 247 248 248 249 250 252 254 255 256 257 258 259 258 259 259 259 260 261 261 261 261 261 261 262 262 260 254 241 219 195 178 166 158 152 148 149 161 181 198 209 215 219 223 225 227 229 232 234 234 235 237 240 244 246 248 250 250 251 250 247 245 242 241 242 242 242 241 239 238 238 239 240 241 241 240 238 237 237 236 228 223 220 218 215 214 213 214 214 216 218 220 221 217 216 218 221 222 220 220 219 218 218 218 218 220 220 221 222 223 223 221 219 219 221 224 225 224 224 226 227 227 230 232 231 228 220 203 179 169 169 171 171 176 183 187 189 193 201 210 215 217 217 217 212 197 183 178 178 184 190 197 200 204 213 218 221 222 223 223 220 204 200 197 195 197 218 264 265 258 254 252 250 250 248 246 243 239 233 230 226 221 214 206 206 203 202 200 198 199 202 206 210 213 215 215 214 211 210 209 208 208 210 212 214 215 216 219 221 223 225 228 230 232 235 235 236 237 239 240 243 245 247 248 250 253 253 254 254 254 254 253 252 252 252 253 253 253 252 251 250 249 248 247 247 246 246 246 245 245 245 246 247 249 251 253 254 255 256 258 259 260 260 260 260 258 256 255 253 251 247 243 239 236 232 228 226 224 223 222 220 219 218 218 217 216 216 215 215 215 215 215 214 213 212 210 209 208 208 208 208 208 209 209 209 209 208 208 208 209 209 307 301 296 293 292 290 290 288 284 282 285 293 315 331 333 330 330 328 327 325 324 322 321 319 317 317 316 316 317 315 314 312 310 308 305 300 297 295 293 292 281 264 249 242 245 248 245 239 233 232 234 237 238 239 241 247 253 259 261 261 261 257 249 236 224 223 228 237 245 253 258 260 261 263 264 260 251 245 246 255 261 262 260 260 260 257 256 257 258 257 256 258 259 260 267 277 285 290 294 296 297 296 295 294 294 294 295 296 296 294 290 288 287 287 287 288 286 283 278 271 249 236 291 293 285 277 276 275 276 280 281 280 278 277 276 276 276 276 276 275 273 268 264 259 256 255 257 258 260 262 263 262 260 259 257 255 252 247 246 243 238 236 236 234 229 223 221 223 229 231 231 232 231 231 233 235 239 244 250 252 252 252 248 242 236 232 231 234 233 233 235 236 233 238 242 244 245 244 243 242 241 240 239 240 240 243 246 250 253 252 248 244 242 244 244 243 242 241 241 241 242 242 243 244 244 244 242 240 239 240 242 244 245 246 245 245 245 245 247 250 252 252 249 245 243 243 243 243 243 243 243 244 248 254 259 263 264 263 261 258 254 247 246 249 252 254 255 257 257 258 258 257 256 254 250 247 246 249 253 254 256 258 259 260 260 260 260 259 258 258 258 258 259 261 262 262 262 263 264 263 264 264 263 262 260 258 255 252 249 245 242 238 237 237 238 241 244 232 199 171 164 163 163 164 165 166 168 172 176 180 182 184 187 187 187 183 179 171 163 162 164 166 169 174 178 179 182 187 193 200 207 212 211 202 191 187 186 186 188 192 196 199 201 203 205 206 206 206 206 206 206 208 211 212 212 211 211 212 212 212 213 213 212 212 213 215 217 216 216 216 217 218 222 226 228 227 222 213 206 207 208 213 219 224 228 230 231 232 233 235 238 240 242 244 245 244 245 246 247 247 246 246 246 247 248 247 248 249 251 253 255 257 258 259 259 260 261 261 261 261 261 262 262 263 263 263 264 265 261 250 232 210 192 176 162 161 156 147 142 148 164 185 200 210 216 220 221 223 226 230 232 231 232 234 236 239 240 242 243 245 246 247 247 245 244 243 244 244 244 242 240 238 238 241 244 245 246 247 247 246 248 245 237 229 224 220 217 214 213 213 213 215 218 219 220 217 216 218 220 221 221 220 219 219 219 219 220 221 221 223 225 225 227 224 220 220 223 226 228 227 225 225 226 228 231 234 234 230 219 198 174 168 167 168 172 179 184 185 187 194 203 211 213 214 212 206 193 173 165 169 176 181 187 193 198 204 212 216 218 220 221 219 211 199 199 199 199 198 194 198 231 245 248 249 248 248 246 245 241 235 229 226 223 218 211 204 204 200 199 197 194 194 196 199 203 205 206 208 207 207 207 207 207 209 210 212 213 214 216 218 220 222 225 228 230 232 233 235 236 238 240 242 244 246 248 250 252 253 254 256 256 256 255 254 253 253 253 253 253 253 251 250 249 248 247 246 245 245 245 244 244 245 246 247 248 249 250 252 253 254 256 257 258 259 259 259 259 258 258 256 254 251 248 243 240 236 232 229 228 226 224 222 220 219 218 217 216 215 215 215 215 214 214 214 213 212 211 209 209 208 208 207 207 207 208 208 208 208 208 208 208 208 208 295 281 279 281 284 286 287 286 285 288 301 344 350 344 337 332 332 326 324 322 321 320 318 317 315 314 313 313 312 311 309 307 305 302 297 294 294 294 295 295 292 282 268 258 254 254 250 243 239 237 236 238 237 236 237 243 251 257 261 262 261 257 250 243 238 236 241 246 251 254 255 258 258 258 258 256 249 243 243 249 257 258 262 265 266 262 258 256 256 257 257 261 261 265 276 287 293 297 301 303 304 302 301 298 297 296 296 296 294 291 288 286 286 285 284 285 284 281 276 267 256 252 267 276 280 280 276 274 273 273 274 275 275 276 277 277 277 278 278 275 272 265 260 256 253 252 252 253 256 259 260 260 259 258 258 256 253 248 247 242 237 234 233 231 227 222 221 224 230 231 232 232 230 228 229 231 235 240 247 248 251 252 252 249 244 239 237 235 232 228 229 228 228 232 238 241 243 243 243 242 240 240 239 237 236 238 242 247 250 251 249 244 242 242 241 240 240 239 239 239 241 243 246 247 248 248 244 241 239 238 238 240 241 243 243 244 244 243 245 248 251 253 251 248 245 244 243 243 243 243 244 245 248 253 258 262 264 264 263 260 255 249 247 250 254 256 258 259 258 259 258 257 255 253 248 245 245 248 252 253 254 256 258 258 259 260 260 261 261 260 260 259 260 261 262 262 262 262 264 265 267 267 266 265 263 261 259 257 254 249 244 238 236 234 234 235 236 221 193 174 167 165 165 165 165 166 167 169 171 174 176 179 181 179 180 175 168 163 161 162 164 167 171 175 178 180 184 191 198 206 212 212 206 196 188 186 185 187 189 193 198 201 203 204 205 206 206 206 206 206 207 209 211 213 213 212 211 211 211 212 213 213 212 210 211 214 217 218 217 217 218 219 222 226 228 227 223 216 210 209 209 211 216 222 227 229 230 231 233 235 236 238 241 244 245 246 247 248 249 249 248 248 247 248 249 249 249 249 250 251 253 255 257 257 258 260 260 261 261 261 261 262 263 263 263 263 264 263 257 240 220 204 191 179 173 173 167 160 154 153 159 174 190 203 210 214 216 220 223 226 228 228 230 231 233 235 235 237 240 241 243 244 246 246 245 245 245 245 246 246 244 241 239 240 243 244 246 248 250 253 255 251 242 234 227 222 219 217 215 215 215 216 218 220 219 217 217 218 220 220 220 220 219 219 219 220 221 223 223 226 228 228 230 227 223 223 226 229 230 229 228 227 227 229 231 233 233 229 217 196 176 174 171 172 177 182 185 184 189 197 205 210 211 211 206 195 181 165 160 166 175 181 185 188 198 207 213 217 218 220 218 213 205 201 199 201 202 200 201 211 228 240 246 247 247 247 245 242 238 231 225 222 220 215 212 209 201 195 196 194 192 190 191 192 195 197 199 201 202 203 204 206 207 209 211 212 213 215 217 219 220 222 225 228 230 233 232 235 237 239 240 242 245 247 249 251 252 253 255 257 258 257 256 255 254 254 253 253 253 253 252 251 249 248 247 246 245 244 244 244 244 245 246 247 247 248 249 250 251 253 255 257 257 258 258 258 258 257 257 256 254 251 248 244 241 237 233 231 230 226 224 222 220 219 218 217 216 215 215 214 214 214 213 213 212 211 210 209 209 208 207 207 206 207 207 207 208 208 208 208 208 208 208 278 265 263 269 272 277 281 285 290 298 313 329 333 331 329 328 327 321 320 318 317 316 315 313 312 311 311 310 308 306 304 301 298 294 296 300 304 299 301 303 302 296 285 273 263 256 249 242 241 240 240 241 241 238 237 240 248 257 259 263 265 266 262 256 252 249 243 231 240 245 247 248 249 250 251 251 250 245 244 248 253 255 264 265 264 261 256 255 256 258 261 263 263 268 278 290 297 301 305 306 305 303 303 300 297 296 295 293 291 288 286 283 283 281 281 282 283 282 277 268 259 256 261 268 270 273 274 272 270 269 269 270 272 274 276 277 278 279 279 275 270 258 252 249 247 247 247 249 252 256 258 258 258 258 258 257 256 254 249 242 237 233 231 230 226 222 223 224 226 231 233 232 229 225 225 227 230 235 240 241 248 251 252 251 247 243 242 239 234 228 228 226 227 230 235 239 242 243 243 242 240 240 237 234 233 234 238 243 247 249 249 246 244 242 240 238 238 237 236 237 239 242 246 248 250 251 248 244 241 238 237 236 238 239 240 241 241 239 242 246 250 253 254 250 248 246 244 242 242 242 243 245 247 251 255 257 260 262 263 263 258 253 251 253 256 259 260 260 259 259 258 257 255 253 249 245 246 248 251 251 255 257 258 258 258 258 260 261 261 262 262 262 261 262 263 263 263 264 265 267 269 269 267 266 264 263 262 261 260 255 251 248 238 231 230 230 226 210 186 175 170 168 167 166 166 167 167 168 170 172 174 176 176 176 173 168 164 162 163 164 166 168 172 175 175 180 187 194 201 207 209 205 197 190 186 186 186 189 193 197 201 203 203 204 204 205 206 206 206 206 207 209 212 214 214 213 211 211 211 212 213 213 211 209 208 211 215 218 218 219 219 220 222 224 226 225 222 218 214 214 213 214 217 221 226 228 230 231 233 234 234 237 240 242 244 246 248 249 251 251 250 250 249 250 251 252 251 250 250 250 250 251 251 253 255 257 258 259 259 260 260 260 260 260 260 260 259 256 246 229 213 202 193 186 184 180 186 185 181 176 172 174 183 191 197 203 210 215 220 223 225 225 227 229 231 232 233 235 238 240 241 243 244 246 246 245 245 246 246 246 245 243 240 239 239 240 240 241 245 251 250 251 246 238 230 225 222 221 220 218 218 218 219 219 219 218 219 219 219 219 219 219 219 219 220 221 222 224 225 226 229 231 232 229 226 226 228 231 231 230 229 228 229 231 232 232 231 227 216 199 184 180 177 178 181 183 183 185 193 202 207 207 211 209 200 188 175 164 162 168 176 180 182 192 202 209 213 216 219 220 215 212 206 203 205 207 207 205 206 217 233 242 244 246 247 246 243 240 234 226 219 218 218 218 215 209 201 195 194 195 194 192 191 192 192 194 197 199 200 202 204 206 207 208 209 211 213 216 218 220 221 223 225 228 230 231 233 235 237 239 241 243 245 248 249 250 252 254 257 258 259 258 257 256 255 255 255 254 254 254 253 251 250 249 248 246 246 245 244 244 245 246 246 246 247 247 248 248 249 252 254 256 257 256 257 257 257 257 257 255 253 251 248 245 241 237 234 232 230 227 224 221 220 218 217 216 215 215 215 214 213 213 213 212 212 211 210 209 209 208 207 207 206 206 207 207 207 208 207 207 207 207 208 267 259 260 266 266 272 279 286 292 300 310 317 321 322 322 323 320 316 315 315 314 313 311 310 308 308 308 305 302 298 294 290 286 293 325 339 337 329 329 326 318 308 294 280 267 257 252 250 242 242 243 243 241 239 239 241 247 255 255 265 271 276 275 272 269 262 236 222 235 233 242 247 250 250 251 253 253 249 245 247 248 253 259 257 257 256 255 256 260 264 264 264 266 267 271 280 290 298 303 305 303 302 301 298 295 293 291 289 286 284 282 281 280 280 281 283 284 282 278 269 260 256 257 260 263 268 271 271 269 266 266 267 269 271 271 274 276 278 278 274 266 245 237 243 244 244 245 248 252 255 258 259 259 259 259 256 256 253 247 241 235 233 231 229 227 223 227 227 229 233 235 232 227 222 221 222 225 229 232 235 243 248 249 249 247 245 244 243 239 233 232 230 228 230 233 237 240 242 242 241 240 240 237 233 231 231 234 238 243 246 247 247 245 241 238 236 235 234 233 234 236 238 239 245 250 252 251 249 245 241 237 235 235 235 237 238 238 237 238 242 247 251 252 252 251 248 245 242 240 240 242 244 246 249 253 254 258 262 264 266 263 259 256 256 257 258 259 259 258 258 257 257 256 254 251 248 248 248 250 254 258 260 260 259 258 258 259 260 261 262 263 264 264 264 265 266 266 268 269 270 271 270 269 266 265 264 263 263 264 261 258 253 239 229 229 228 220 200 181 175 172 171 170 168 167 168 168 169 171 172 174 174 173 172 168 165 164 165 166 166 168 170 173 174 176 181 189 196 202 204 203 197 190 186 185 186 188 193 198 203 205 204 201 201 201 202 204 205 205 206 207 210 213 215 214 213 212 212 210 211 212 212 211 207 204 206 208 212 216 220 221 222 223 224 225 224 220 218 216 215 215 215 217 221 225 227 228 229 230 231 233 235 238 240 242 244 246 248 249 250 250 251 250 251 252 252 252 251 250 249 249 249 249 250 252 254 255 256 257 258 257 256 257 257 257 256 253 248 239 226 214 205 201 197 193 191 203 205 202 196 190 184 185 185 189 197 204 210 214 218 219 218 222 225 226 228 231 234 236 239 240 241 243 244 244 243 243 243 244 244 243 242 240 239 238 237 236 235 236 241 244 248 247 242 235 228 225 224 222 221 221 221 220 219 220 221 220 220 220 220 220 220 219 219 220 222 223 224 224 226 230 233 234 231 228 228 231 233 233 233 231 231 232 233 233 232 230 227 221 212 204 187 183 185 185 184 183 189 198 204 208 210 212 206 194 182 171 163 162 169 173 178 186 196 205 208 211 214 218 219 213 212 208 207 212 215 213 209 207 215 232 243 244 245 246 244 240 237 230 221 214 213 213 214 212 209 204 199 197 200 199 198 197 196 196 197 199 200 202 203 205 206 207 207 208 210 212 215 218 220 222 224 227 227 228 231 234 236 238 240 242 243 246 247 248 250 252 256 258 260 260 259 258 257 257 256 256 255 255 256 254 253 251 250 249 248 246 245 244 245 245 245 245 245 245 246 246 247 248 250 252 254 256 255 255 255 255 256 256 255 253 251 248 245 241 239 237 234 230 227 224 221 219 218 217 216 216 215 214 213 213 213 212 212 211 211 210 209 209 208 207 207 206 206 207 207 207 207 207 207 207 207 207 267 264 267 269 269 275 282 288 294 300 307 312 315 316 317 317 315 313 313 312 311 310 308 306 304 305 302 297 289 275 259 246 247 354 12 8 5 1 357 349 339 324 303 282 265 252 250 247 241 243 245 246 244 243 244 244 247 250 254 263 270 273 274 275 275 269 259 253 250 248 254 259 260 259 257 256 254 250 246 246 243 247 250 251 253 255 258 262 267 271 270 270 269 268 268 271 279 288 297 301 300 300 298 294 291 288 286 284 282 280 280 280 280 282 285 286 285 282 276 267 259 255 255 256 259 265 269 270 268 266 265 266 266 267 268 270 272 274 274 272 270 267 265 262 257 253 252 253 255 257 259 260 260 259 258 255 255 249 243 238 234 232 231 230 229 228 232 232 234 236 236 232 225 220 218 218 220 221 224 230 236 242 245 245 244 244 244 245 245 242 238 236 231 230 232 235 238 241 242 242 242 240 237 233 229 229 231 235 239 243 244 244 243 240 237 235 233 231 231 231 233 234 236 242 248 252 253 252 250 245 239 235 233 233 234 235 236 235 235 238 243 247 249 250 251 249 246 242 239 239 240 242 245 249 253 253 258 262 266 268 267 263 259 257 257 257 257 257 257 257 258 258 258 256 253 251 251 251 254 258 262 262 262 261 260 259 259 260 260 262 264 265 266 265 265 266 267 269 269 271 272 273 271 268 265 264 263 264 265 264 264 257 243 230 229 230 217 195 181 178 177 175 172 170 169 168 169 170 171 173 173 173 172 170 168 166 166 168 169 170 170 171 172 174 178 184 192 200 202 201 197 191 186 186 185 186 192 199 205 210 208 203 197 196 197 198 200 202 203 204 206 210 213 215 214 214 213 212 210 210 212 211 208 203 199 198 199 204 212 218 221 224 225 225 224 222 218 218 217 215 214 216 217 219 221 224 225 227 228 230 233 234 237 238 240 242 243 245 247 248 249 249 250 250 250 251 252 253 252 251 251 250 249 249 250 251 252 253 254 255 253 253 254 254 254 252 249 245 238 229 217 208 207 204 202 205 214 214 211 205 199 195 194 193 194 196 199 203 206 210 209 207 210 213 216 220 225 230 233 236 238 239 240 240 241 237 237 238 238 239 239 239 239 238 238 238 235 233 233 238 243 245 247 245 240 235 233 227 224 223 222 222 222 221 223 224 224 223 222 222 222 222 221 221 222 223 224 224 224 227 229 232 233 233 231 230 233 234 235 234 232 232 235 236 235 233 230 228 227 222 210 195 191 191 189 186 186 193 202 204 208 212 212 203 187 174 165 161 161 163 168 177 188 199 205 205 206 210 214 216 215 213 210 213 218 221 218 211 206 210 221 225 239 242 242 240 236 233 226 217 211 209 208 208 208 208 206 203 201 204 205 204 204 202 201 200 201 203 204 205 206 207 207 207 208 210 212 215 218 221 223 225 227 228 229 232 235 237 240 242 243 245 248 247 250 252 254 256 257 258 259 259 258 258 258 258 257 257 256 256 255 254 252 251 251 249 247 246 245 245 245 244 244 244 245 245 246 246 247 249 251 253 254 253 253 254 254 254 254 253 252 250 248 245 244 241 237 234 230 227 224 221 219 218 217 217 216 215 214 213 212 212 212 211 211 211 210 209 209 208 207 207 206 206 207 207 207 207 207 207 207 207 207 279 276 273 275 278 283 287 291 295 300 306 310 312 313 313 314 313 312 312 311 310 308 306 304 301 301 294 279 249 210 186 178 170 31 17 14 8 3 359 353 347 336 315 287 263 247 247 241 245 250 253 262 257 253 251 249 248 248 252 259 265 269 271 272 272 270 264 263 260 259 261 265 265 263 259 256 254 250 248 246 241 243 248 252 256 261 265 270 272 274 274 274 272 271 270 271 275 282 290 295 297 297 294 290 286 283 281 280 279 279 279 279 281 285 289 290 285 278 271 265 260 256 256 256 258 263 267 268 267 265 264 264 264 264 265 266 268 270 271 272 273 273 273 272 272 270 266 263 261 261 262 261 260 259 258 257 252 245 238 234 232 231 231 231 231 232 235 237 240 240 237 232 225 219 216 216 216 217 220 225 232 238 242 241 240 241 243 245 246 245 244 241 235 230 230 233 237 240 242 243 243 241 238 233 229 227 228 231 235 238 240 242 241 239 237 234 232 230 230 230 230 232 234 238 244 250 254 254 253 250 245 242 237 234 232 232 233 232 232 236 240 244 246 248 249 248 246 243 240 239 239 241 245 246 249 255 260 265 269 270 268 264 260 258 257 257 256 256 257 258 259 261 262 260 257 255 255 255 258 262 265 266 267 265 263 261 261 261 261 262 264 265 265 265 264 264 266 267 268 271 275 276 275 272 268 265 264 263 264 264 265 261 248 234 230 232 215 193 185 184 183 180 177 174 172 170 170 171 172 173 173 173 172 171 170 170 170 174 174 174 174 175 174 177 182 190 198 203 202 198 192 187 184 183 184 187 194 202 209 212 207 199 194 194 193 194 196 198 200 201 205 210 213 214 212 212 211 210 209 210 212 210 204 197 192 193 190 195 206 215 221 224 225 225 223 221 219 217 214 213 214 215 217 217 218 221 222 221 226 230 232 234 236 239 239 240 241 242 243 245 247 247 248 248 249 252 253 253 253 253 252 252 251 250 249 249 250 251 252 252 250 251 252 252 251 250 247 244 239 233 225 223 213 209 209 212 215 214 209 203 200 199 199 200 201 202 200 199 198 200 198 196 197 198 199 204 211 219 226 231 233 234 235 235 235 232 232 232 233 234 235 236 236 236 236 236 235 233 233 236 240 242 245 244 244 241 236 230 227 225 224 223 223 224 226 227 226 225 224 224 224 224 224 223 224 224 225 225 226 228 229 231 233 234 234 234 235 236 236 236 234 234 236 238 238 237 234 233 231 226 217 205 198 196 191 188 190 197 201 205 210 213 209 196 177 166 162 160 162 162 171 180 189 197 201 201 201 204 209 211 212 211 212 216 222 224 221 213 207 204 208 222 236 240 239 237 234 230 225 219 216 212 208 207 206 208 209 207 205 209 209 209 208 207 205 202 202 203 205 206 207 207 207 207 207 209 212 216 219 222 224 226 227 228 231 233 236 238 241 244 246 248 249 250 253 255 256 256 257 257 259 259 259 259 260 260 260 259 258 257 255 254 253 252 252 250 248 246 245 245 244 244 244 244 244 245 245 246 247 248 250 251 252 252 252 252 253 253 253 252 251 250 247 245 245 242 238 234 230 227 224 221 219 218 217 217 216 215 213 212 212 211 211 211 211 210 210 209 209 208 207 207 207 206 206 206 206 206 206 206 207 207 206 295 293 290 290 291 291 291 293 296 300 304 307 309 310 312 312 312 312 312 312 310 308 305 305 301 292 264 205 177 168 164 164 166 343 353 355 355 352 351 348 344 335 319 291 276 258 248 244 253 261 268 275 268 260 256 255 254 252 254 258 262 267 269 270 269 267 264 264 261 259 260 261 261 260 258 257 256 254 253 250 246 248 258 262 266 271 275 277 276 276 277 277 277 275 275 275 276 280 285 288 290 291 289 286 282 280 279 279 278 277 277 278 279 286 291 290 282 273 268 265 263 261 258 256 257 259 262 265 264 264 263 263 263 262 262 262 265 267 270 270 271 272 273 273 274 273 272 269 266 265 264 262 260 258 258 255 250 243 235 231 229 229 230 231 232 233 237 241 243 242 237 232 225 220 217 216 215 215 217 222 230 236 239 239 237 237 239 242 244 247 247 244 238 232 228 231 236 238 240 243 244 242 239 234 230 227 225 227 229 231 236 239 239 238 236 233 231 230 229 229 229 230 232 236 240 246 251 254 255 254 252 251 244 237 232 229 229 227 230 234 238 242 243 246 248 247 245 243 241 240 240 241 244 245 249 255 262 267 270 270 268 264 260 259 258 257 256 257 258 260 262 264 265 264 263 260 258 258 260 264 268 270 270 269 266 266 264 263 262 262 263 264 264 264 264 264 264 266 269 274 279 280 278 275 271 267 264 264 263 263 264 263 253 239 230 227 214 195 195 194 190 187 184 181 178 175 174 174 174 174 174 174 174 174 174 174 176 180 179 179 179 179 180 184 190 198 203 204 201 196 189 187 185 182 183 186 192 200 207 209 201 193 190 190 188 190 192 193 195 198 203 208 211 211 208 207 205 204 206 209 210 206 198 190 185 185 180 184 196 209 217 221 224 224 223 221 220 216 213 211 212 214 215 215 215 218 220 221 225 229 231 233 236 239 240 239 238 238 239 242 245 246 246 247 249 252 252 253 252 252 251 252 252 251 249 248 248 249 250 250 249 250 250 250 250 249 247 245 241 239 236 227 218 213 213 213 213 209 203 200 198 199 201 205 207 207 204 201 197 195 194 194 192 191 190 191 197 204 214 222 226 228 229 230 231 231 231 232 232 232 233 233 234 234 234 234 234 233 233 235 237 238 241 241 242 240 237 233 230 227 226 225 225 226 227 228 228 227 226 226 225 225 225 225 225 225 225 226 227 229 231 233 235 236 237 236 236 236 236 236 235 236 238 238 238 238 237 237 235 231 224 215 207 201 194 192 195 200 203 209 214 213 205 189 172 166 165 164 165 167 178 184 191 195 197 197 197 198 200 202 204 205 208 213 220 224 222 215 211 209 213 224 236 240 239 237 235 232 227 227 224 219 215 211 209 210 211 211 210 212 212 211 211 209 207 204 202 202 204 206 206 207 205 204 206 209 212 216 220 223 225 225 228 230 232 234 237 239 243 246 247 248 250 252 254 256 256 256 257 257 258 259 259 260 261 262 261 259 258 256 256 255 255 254 253 251 249 247 246 244 244 243 243 243 244 245 245 246 247 248 249 250 251 251 252 252 252 252 252 251 251 249 248 247 245 242 238 234 230 227 224 222 220 219 218 217 216 214 213 212 212 211 211 211 210 210 209 209 209 208 208 207 207 207 207 207 206 206 206 206 206 206 206 308 307 305 304 301 298 296 296 298 301 303 304 306 308 310 312 313 313 313 313 312 310 306 305 290 209 167 159 157 157 159 163 187 327 329 338 339 340 339 338 333 325 311 288 287 264 244 239 251 267 276 276 270 261 257 256 256 254 254 256 259 263 266 266 265 263 261 261 259 257 256 256 256 256 257 258 258 258 258 258 257 261 269 272 277 280 281 281 280 280 281 281 281 279 278 277 277 278 280 281 283 284 284 282 280 279 279 278 277 277 275 275 276 281 282 279 275 271 269 266 265 263 260 256 252 253 256 260 261 262 262 262 261 260 259 259 261 264 267 267 270 271 272 272 273 273 272 270 267 265 264 262 260 259 258 254 249 242 234 228 227 226 227 228 229 230 236 240 242 241 236 230 225 221 217 217 214 214 215 220 227 234 238 237 235 234 234 237 241 245 246 246 241 234 229 229 233 235 238 242 245 243 239 235 230 226 224 225 226 228 232 236 238 237 235 232 231 230 230 229 228 229 231 235 238 242 247 251 255 256 256 256 252 245 236 229 225 222 226 231 234 236 240 245 246 246 244 243 242 241 241 241 242 244 249 255 261 266 268 269 267 263 260 260 258 256 256 257 259 261 264 265 266 266 266 263 261 260 262 266 270 272 272 271 269 269 267 265 264 263 263 264 266 267 267 267 267 268 271 277 282 283 280 276 271 267 264 264 263 261 261 261 256 243 231 224 215 202 205 202 198 195 192 189 186 183 181 179 179 178 177 177 178 179 180 181 183 186 186 186 185 187 190 195 201 206 207 204 200 195 191 188 185 182 182 182 188 195 200 200 192 193 187 184 184 185 186 188 191 195 201 206 207 205 202 199 196 197 200 203 203 198 189 188 183 176 174 177 188 203 212 217 222 222 222 222 220 217 214 211 211 212 214 213 213 214 216 219 223 226 229 231 234 237 238 237 237 236 237 240 243 244 245 246 248 250 250 251 250 249 248 249 251 252 250 248 247 248 248 249 250 250 250 250 250 249 247 246 243 241 237 230 222 216 215 214 211 206 202 201 200 202 206 209 210 208 206 203 201 198 201 199 196 194 194 194 197 201 206 214 219 221 224 226 227 229 230 232 233 234 233 233 233 233 232 232 232 231 232 233 235 236 238 238 239 239 238 235 233 231 229 228 228 228 228 231 230 229 228 228 227 227 227 226 226 226 226 226 228 229 231 233 235 235 236 236 236 235 234 234 234 236 237 237 237 237 237 237 236 234 230 224 216 207 199 198 200 205 210 216 218 215 204 189 175 173 172 172 173 176 186 190 193 196 196 195 194 194 194 196 197 198 201 208 217 221 221 217 216 214 218 228 237 241 241 239 237 234 232 230 227 224 221 218 215 213 212 212 212 212 213 212 211 210 208 203 201 200 201 202 203 203 201 202 205 208 212 216 220 222 224 225 228 231 233 236 238 240 244 247 247 249 250 251 253 254 255 255 256 256 256 257 258 260 261 262 260 259 257 256 256 256 256 255 254 252 250 248 246 244 244 243 242 242 243 244 245 246 246 247 248 249 250 251 252 252 252 252 251 251 250 250 249 248 245 242 239 235 231 227 225 223 222 220 218 217 215 214 213 212 211 211 211 210 210 210 209 209 209 208 208 208 208 207 207 207 206 206 206 206 206 206 206 313 315 313 310 306 303 301 302 304 306 307 306 308 309 311 315 316 315 315 315 316 313 310 286 152 150 151 153 155 158 162 176 211 319 333 333 332 329 325 321 315 305 292 282 280 255 235 230 244 267 276 276 268 261 258 255 253 252 251 251 253 257 260 261 260 261 259 257 255 253 252 251 252 253 255 259 259 261 263 265 267 270 273 275 278 281 281 282 281 281 281 281 281 280 278 276 275 275 275 276 276 279 281 282 282 282 281 279 278 277 274 275 275 272 263 259 268 271 270 268 268 266 261 254 247 246 251 255 258 260 261 261 260 258 257 256 258 261 264 266 269 270 271 272 273 273 272 270 267 264 262 260 259 258 257 254 249 242 235 228 224 222 223 224 225 227 232 237 240 238 233 226 221 218 216 216 213 212 213 218 225 232 235 235 234 233 232 233 238 242 245 247 244 237 231 229 230 231 235 239 243 243 240 236 231 227 224 224 224 226 230 233 236 236 234 233 232 231 230 229 228 228 230 232 236 239 243 247 251 253 256 258 258 255 244 231 222 219 223 230 231 234 239 243 244 244 243 242 242 242 242 242 242 244 248 254 260 265 267 269 267 264 261 260 257 256 256 257 258 260 263 264 265 265 265 265 263 263 265 268 271 273 274 273 272 271 269 268 266 265 264 266 269 270 271 271 270 270 271 276 282 284 279 274 270 267 266 263 261 259 258 257 255 247 236 227 222 220 216 209 204 201 199 196 193 191 190 188 186 185 183 183 183 184 186 187 190 193 193 192 193 196 201 207 212 213 211 207 202 197 197 191 185 182 180 180 184 190 193 192 187 187 181 178 179 181 182 184 187 192 197 202 202 200 197 193 190 190 193 194 192 187 181 180 176 172 171 174 183 197 207 214 219 221 221 221 220 218 215 213 211 213 214 214 214 213 216 219 221 223 225 229 233 236 238 238 237 237 238 241 244 245 245 246 247 249 249 249 248 247 247 247 249 250 249 248 247 247 248 249 250 251 251 251 251 250 248 247 247 243 238 231 224 219 216 215 212 208 206 205 205 208 209 209 207 204 203 203 203 202 204 203 204 205 207 209 211 212 213 215 217 217 220 223 225 227 230 233 235 236 236 236 235 234 233 233 232 231 231 232 234 235 236 237 239 239 239 239 237 235 233 232 232 231 232 234 233 231 230 230 229 228 228 228 228 227 227 227 228 229 230 231 232 232 233 234 235 235 234 234 235 236 238 239 239 238 238 237 236 234 232 229 222 212 203 202 206 212 217 222 223 219 208 194 183 180 179 180 182 186 192 194 197 197 196 193 191 191 191 191 192 193 198 206 214 219 220 220 217 217 222 230 237 241 241 240 238 235 232 228 224 222 221 221 219 215 211 211 210 211 211 210 208 206 203 199 197 197 197 197 198 199 201 203 206 209 212 216 218 219 221 224 227 231 232 235 237 240 243 244 246 248 249 250 251 252 253 253 254 254 254 255 256 257 258 258 258 257 256 256 256 256 256 255 254 253 251 249 247 245 244 244 242 242 242 243 244 245 246 247 247 248 249 250 251 252 252 251 251 250 250 249 248 247 245 242 239 235 231 228 225 225 222 220 218 217 215 213 212 212 211 211 211 210 210 210 209 209 209 209 208 208 208 208 207 207 207 206 206 206 206 206 206 312 316 316 312 310 308 309 312 314 314 314 313 313 314 317 320 321 321 320 321 324 332 131 140 144 149 152 156 161 169 187 299 299 328 332 331 328 322 315 306 294 281 270 269 264 249 236 237 249 261 267 270 264 262 259 253 250 247 244 243 245 250 254 256 257 257 255 253 252 250 249 248 250 252 255 259 259 262 265 267 270 272 271 272 273 275 276 277 277 276 275 275 276 276 275 274 273 273 273 273 275 278 281 284 286 285 283 281 280 278 276 279 276 270 262 258 264 270 271 272 272 270 265 257 248 245 250 254 257 259 259 261 260 258 256 255 256 258 262 266 268 268 271 272 272 273 272 269 266 262 259 257 257 256 255 253 250 245 237 229 223 219 219 219 221 224 227 235 238 235 227 217 211 212 211 210 209 209 211 216 223 229 233 233 233 232 231 231 236 241 245 247 246 240 233 231 230 229 232 236 240 242 241 237 232 228 225 225 224 225 228 232 235 235 236 236 235 235 234 231 229 227 227 229 233 236 239 242 244 245 250 256 259 259 251 235 224 219 220 227 229 234 238 242 244 243 242 241 241 241 241 242 243 245 248 253 259 264 268 270 270 269 266 262 257 255 255 256 258 259 261 262 263 263 264 265 265 266 267 269 271 273 274 274 274 273 271 269 267 266 266 268 271 272 273 273 272 271 271 274 278 279 277 272 268 267 265 262 259 257 255 254 252 248 242 237 231 227 223 214 209 206 204 202 200 199 197 196 195 193 192 190 190 191 192 192 197 198 199 199 201 205 210 216 219 219 215 210 207 204 200 194 187 182 181 181 183 188 190 190 188 183 177 174 176 178 180 182 185 190 193 195 197 195 193 190 188 187 187 184 180 177 177 171 168 168 169 172 179 193 205 213 216 217 219 220 220 218 216 214 213 214 216 216 216 216 218 220 221 221 223 227 231 234 236 237 238 239 242 245 248 248 246 246 248 249 249 249 248 247 246 246 246 247 248 248 248 248 248 249 250 251 252 252 252 251 250 249 247 244 239 232 226 221 218 218 216 214 212 210 209 208 207 203 199 197 199 201 202 203 204 206 209 213 217 221 223 224 223 223 222 221 221 222 224 228 233 236 239 241 241 241 241 240 239 237 235 234 233 233 235 235 236 237 238 239 240 241 240 238 236 236 235 235 236 236 234 233 232 232 231 231 230 230 230 229 229 229 231 231 230 230 231 231 232 233 235 236 236 236 237 239 240 241 241 241 240 238 235 233 232 229 223 217 215 208 211 216 222 226 228 223 213 202 193 191 186 188 190 193 197 199 201 199 196 193 191 189 189 189 189 192 199 207 214 217 218 219 218 219 224 230 236 240 240 238 235 232 227 222 219 218 219 221 222 218 212 211 211 209 208 206 203 200 196 192 191 192 193 195 196 199 204 206 208 210 211 213 214 217 219 222 225 229 229 232 235 237 238 241 244 246 248 249 250 251 251 252 253 253 253 253 253 254 255 255 255 256 255 255 255 254 254 254 253 252 251 249 247 247 246 244 242 241 241 242 242 243 244 245 246 247 248 248 250 250 250 250 249 249 249 248 247 246 244 241 238 235 231 229 227 225 223 220 218 217 215 214 212 211 211 211 210 210 210 210 209 209 209 209 209 209 209 208 208 207 207 206 206 207 207 206 206 312 314 313 311 310 313 317 320 322 321 320 319 318 319 323 325 325 325 326 331 336 17 139 143 147 152 158 165 177 205 269 298 301 320 326 327 325 321 312 296 276 263 265 255 250 246 243 246 252 249 252 257 258 259 256 251 247 241 236 236 239 246 251 253 254 254 253 251 250 249 247 247 249 251 253 255 258 263 265 265 267 268 267 267 267 268 269 271 271 269 268 269 271 273 274 274 274 274 274 275 277 280 283 286 287 285 283 283 281 280 280 280 277 272 267 265 266 269 269 272 274 273 270 264 258 255 256 258 260 260 260 262 261 259 256 254 254 256 261 263 264 265 268 268 269 270 270 268 265 260 258 257 254 253 253 252 252 248 241 231 222 217 217 214 216 218 224 232 235 229 217 205 198 201 200 202 204 207 210 215 221 226 229 230 231 230 230 231 235 241 245 247 246 241 234 233 230 229 230 232 237 241 241 239 234 233 229 226 225 226 229 232 235 237 240 241 240 240 240 237 231 226 224 225 230 234 237 238 239 240 242 247 253 256 252 239 229 222 219 221 228 234 239 242 244 243 242 241 240 240 240 241 242 243 247 252 258 261 266 270 272 271 269 265 261 258 257 257 258 259 260 261 261 262 263 264 266 267 267 269 270 272 272 273 273 272 270 268 267 266 267 268 270 270 272 273 272 271 270 271 273 274 273 271 272 269 265 262 259 256 254 251 249 248 244 244 239 234 228 218 212 209 208 207 206 205 204 204 203 203 202 200 199 199 198 198 200 202 204 206 209 212 218 223 225 224 219 212 211 207 202 196 190 185 185 185 186 190 190 190 188 183 177 174 176 179 181 182 184 189 190 192 194 193 192 189 187 185 182 178 175 171 168 164 163 164 167 172 181 194 208 209 213 216 218 219 220 219 218 216 215 216 216 218 219 220 221 223 224 223 224 227 230 231 233 236 239 241 244 246 248 249 247 246 247 247 248 248 247 247 246 246 246 247 248 248 248 248 249 249 249 250 251 252 251 251 251 250 249 246 241 234 229 225 223 225 223 221 219 215 210 205 199 194 191 192 195 198 200 200 201 205 209 213 218 222 225 228 228 228 228 227 226 227 228 233 238 241 243 243 245 245 246 246 246 244 241 238 236 235 234 234 235 236 237 237 239 240 241 240 238 238 237 237 237 238 236 235 234 234 234 233 233 232 232 232 232 231 233 233 233 233 233 233 233 234 235 236 237 238 239 240 241 241 241 242 242 240 236 232 230 229 224 220 218 211 215 220 225 229 230 226 216 213 207 197 192 194 196 198 201 203 203 200 199 196 189 186 186 187 190 195 201 208 211 214 218 220 220 222 225 230 235 237 237 236 233 229 224 219 215 213 214 218 221 221 220 216 212 208 205 202 200 197 194 192 191 191 193 196 199 202 205 207 208 209 210 210 212 214 216 219 222 225 226 229 232 233 235 239 242 245 246 247 248 249 249 249 250 251 251 251 251 251 252 253 254 254 254 253 253 253 252 253 252 252 251 250 250 248 246 244 242 241 240 240 240 241 242 242 243 245 245 245 247 248 248 248 248 248 248 247 246 245 243 241 238 235 233 231 229 226 223 220 218 217 215 214 213 212 212 211 211 210 210 209 209 209 209 209 209 209 209 208 208 207 207 207 207 207 207 207 207 310 308 305 305 307 313 320 324 326 325 325 323 323 324 326 327 327 325 323 264 316 148 148 151 155 161 170 189 227 274 285 297 304 313 318 320 321 319 310 287 257 247 244 236 237 240 243 244 244 239 242 248 253 254 254 252 246 239 232 232 237 245 250 250 254 255 254 252 250 248 247 247 248 250 250 253 256 260 264 264 264 264 264 265 265 265 266 268 269 267 266 267 269 272 276 276 277 277 278 279 281 283 285 286 286 284 283 283 282 282 282 281 278 275 272 269 268 268 268 270 272 272 271 269 265 263 262 262 262 262 263 263 262 260 256 253 253 255 259 258 260 262 262 261 262 265 267 267 264 258 257 254 251 249 250 251 252 250 245 233 223 216 214 210 211 213 220 226 228 221 205 193 186 188 187 193 200 206 210 215 220 224 226 227 228 228 228 230 234 240 243 246 245 242 241 233 228 227 227 230 234 238 240 240 237 237 232 229 227 229 231 234 237 241 245 248 247 249 249 245 236 225 219 219 224 230 232 235 237 238 238 239 243 248 248 242 233 231 225 224 228 233 238 241 243 244 244 243 242 241 240 239 239 241 244 249 253 255 262 264 267 270 271 268 264 260 258 258 258 259 259 259 261 262 263 263 264 265 264 266 268 269 269 270 270 269 267 266 265 265 265 266 267 268 270 271 271 270 269 269 270 271 271 270 270 268 266 264 261 258 254 250 248 247 246 245 242 238 232 222 215 211 210 210 210 211 210 211 212 213 213 211 210 208 205 203 203 207 209 211 214 219 224 230 232 229 224 222 215 208 202 198 193 189 192 193 193 194 193 193 190 186 181 177 178 180 182 184 184 184 187 190 193 193 191 188 185 183 179 174 174 169 165 162 161 161 166 173 184 196 204 208 213 217 218 219 219 219 219 219 218 218 218 220 222 224 224 226 226 226 227 228 229 230 232 235 238 240 242 244 246 247 246 243 244 244 245 245 245 246 246 246 246 246 246 247 248 248 249 249 248 248 249 250 250 250 250 250 249 247 243 238 232 229 228 230 230 229 225 219 210 199 191 186 185 187 190 191 195 198 201 203 208 212 215 220 224 227 228 232 234 234 234 235 236 240 242 242 243 244 245 246 247 247 247 247 244 240 238 237 233 232 233 234 234 235 236 238 239 240 240 239 238 238 239 240 239 237 236 236 236 235 235 235 234 234 233 233 234 235 236 236 236 236 236 236 236 236 237 238 239 239 239 240 240 241 242 241 238 233 230 229 228 226 222 217 221 225 229 232 232 228 221 217 209 200 197 199 200 202 205 206 206 203 201 196 189 184 184 188 193 198 203 207 207 213 219 223 224 225 226 228 232 234 234 235 234 231 225 218 212 209 210 213 216 216 218 215 212 209 206 203 202 201 199 197 195 193 195 198 201 202 204 206 207 208 209 209 211 212 214 217 220 223 225 227 228 229 232 237 241 243 244 245 245 247 247 247 248 249 250 250 249 250 251 252 253 253 252 252 251 251 251 252 252 252 251 251 250 248 247 245 243 241 240 239 238 238 239 239 240 242 242 242 244 246 246 247 247 247 247 246 245 244 243 241 238 237 236 233 230 226 223 221 219 217 216 215 215 213 212 212 211 210 210 210 210 210 210 209 209 209 209 209 208 207 207 207 207 207 207 207 208 304 299 295 295 300 309 319 324 326 326 326 325 325 325 326 327 325 319 304 219 212 167 164 166 173 189 226 269 289 297 294 301 304 306 307 309 310 308 297 274 244 241 230 226 229 233 236 238 239 239 242 242 247 251 254 256 257 252 243 238 240 248 251 253 258 259 258 255 251 248 246 247 247 248 248 250 254 259 264 266 264 266 268 268 267 271 273 274 274 271 269 268 270 274 278 278 280 281 282 284 285 286 285 284 283 282 282 283 283 283 283 282 280 277 275 272 270 268 267 266 269 271 271 270 267 265 264 264 264 265 265 265 263 260 257 253 253 255 257 256 259 259 258 256 256 260 265 266 264 258 256 249 246 246 247 249 250 251 248 240 238 222 210 206 207 209 216 221 220 211 194 195 185 179 180 186 196 205 210 215 219 222 223 224 225 225 225 228 232 237 240 243 242 241 238 229 223 222 223 225 230 235 238 238 237 237 234 231 230 231 234 237 240 246 250 253 254 257 257 252 241 225 212 209 214 220 223 230 235 237 238 237 238 242 244 242 238 237 230 229 232 236 239 241 242 243 245 245 245 243 240 238 237 238 241 245 248 251 257 259 265 270 271 270 265 260 257 257 258 258 258 259 260 261 262 262 262 260 259 261 262 265 265 265 265 265 264 264 264 263 263 264 264 265 267 267 267 267 267 267 269 269 269 269 268 267 267 265 264 262 257 252 249 248 247 245 243 240 235 227 220 215 213 214 213 214 216 218 221 222 223 222 220 218 213 211 211 214 215 216 219 224 230 236 238 235 231 227 216 207 202 199 197 195 201 203 203 202 201 198 193 188 184 182 181 183 185 186 186 186 187 190 193 193 191 186 182 179 178 175 172 167 163 161 159 159 163 173 185 191 192 203 211 216 218 219 218 218 220 221 221 220 220 221 223 225 226 227 228 229 229 229 229 230 231 231 232 234 237 240 241 242 241 239 240 243 244 244 243 244 245 244 244 244 245 246 247 248 248 248 248 247 248 248 248 249 249 250 249 248 245 241 236 232 232 234 233 233 229 220 209 195 184 182 183 184 185 189 192 195 200 204 209 213 216 221 222 225 231 237 239 240 240 241 242 243 243 243 242 242 243 244 244 244 245 244 243 240 239 237 233 231 232 233 233 233 234 236 237 238 239 239 239 239 240 240 240 240 239 238 238 237 237 237 236 236 235 235 235 236 235 236 237 237 238 238 237 236 237 237 238 238 237 237 238 240 241 241 239 235 232 232 230 228 226 224 228 230 233 235 235 232 232 224 212 203 200 201 202 205 207 207 208 208 205 198 190 186 186 191 196 201 204 206 207 214 221 225 228 228 227 227 231 233 234 236 235 232 226 218 210 206 208 210 212 213 214 213 211 211 211 209 207 204 204 201 197 193 194 196 199 200 201 204 205 206 208 209 211 212 214 216 219 222 224 224 226 227 230 234 239 242 243 244 244 244 244 245 246 247 248 248 248 249 250 251 251 252 251 251 251 251 251 251 252 251 251 251 250 249 247 246 243 241 239 237 237 236 236 236 236 238 238 239 242 244 245 245 246 246 246 246 245 244 243 241 239 239 237 234 230 227 224 222 219 218 217 217 215 214 213 212 211 211 210 210 210 210 210 210 209 209 209 208 208 207 207 207 207 207 207 207 208 297 293 289 289 294 302 313 320 322 324 324 323 323 322 323 321 318 308 308 282 210 186 190 208 245 277 292 300 304 304 304 305 303 300 296 292 289 285 277 268 256 251 237 232 230 230 231 236 237 241 244 244 248 252 257 263 274 277 269 257 250 253 253 258 264 266 265 262 257 252 251 253 251 251 252 252 254 261 268 272 272 277 282 282 283 291 292 287 282 278 273 272 273 276 278 279 281 284 286 288 289 287 285 283 281 282 282 283 284 284 284 284 281 278 275 273 272 269 266 264 266 269 271 270 268 265 265 265 265 266 267 266 264 261 257 254 253 254 255 256 258 258 255 253 253 257 262 264 265 262 253 243 240 241 243 245 247 250 248 246 243 225 209 204 205 209 213 217 214 204 192 191 179 177 180 186 195 205 211 215 218 220 221 222 222 222 222 224 229 232 235 239 240 238 233 224 217 214 216 219 224 230 234 235 235 235 233 231 231 232 235 239 243 247 249 253 259 262 260 254 243 225 206 198 200 204 209 220 229 236 239 239 239 240 242 242 242 240 236 237 240 243 244 243 242 243 245 247 247 246 243 239 236 236 238 242 246 248 250 258 266 271 273 271 267 260 257 256 257 257 258 258 259 260 260 260 259 256 254 254 255 259 261 261 260 261 263 263 263 262 261 261 262 262 263 263 263 264 263 264 267 268 268 268 268 267 266 266 266 264 261 256 251 250 248 246 244 243 238 233 227 223 220 219 218 219 222 225 228 231 232 231 229 227 224 221 221 222 220 220 223 227 233 240 243 243 239 230 216 204 200 199 200 201 203 213 214 213 210 203 195 189 186 185 184 186 188 188 188 188 189 192 195 194 190 185 179 176 176 174 170 167 164 162 160 159 163 171 178 183 189 199 208 213 216 216 216 216 218 220 221 221 221 222 223 224 226 228 231 233 232 232 231 232 231 229 228 230 232 235 236 237 237 237 239 242 242 242 241 241 242 242 242 242 242 244 245 246 246 246 247 247 247 247 247 248 248 248 247 246 245 243 239 235 236 236 236 236 231 221 207 192 184 183 184 185 186 187 189 194 200 206 211 215 218 221 224 229 238 245 245 243 242 242 242 240 241 241 240 240 241 241 242 242 242 242 241 241 240 239 236 233 233 233 232 232 232 234 234 236 238 239 239 239 239 239 240 240 240 240 240 240 239 239 238 238 237 236 236 237 236 236 236 237 238 238 237 237 236 236 236 236 234 234 236 238 239 239 238 236 235 234 232 231 229 229 233 236 237 238 238 237 236 228 216 207 203 202 204 206 207 208 208 208 206 200 193 190 191 195 200 201 203 206 210 217 223 227 229 229 227 227 227 230 233 235 235 232 226 217 210 207 208 208 209 211 212 212 213 215 216 215 212 210 207 201 193 188 187 190 194 197 200 203 203 206 208 209 211 212 214 216 219 221 221 224 225 226 228 231 236 240 242 243 243 243 243 243 244 245 246 247 248 249 249 250 250 251 251 251 251 251 251 251 251 251 251 251 250 249 248 246 244 241 239 238 237 235 234 233 233 235 235 237 240 241 242 244 244 245 245 245 244 244 242 241 240 239 237 234 231 228 225 222 220 219 218 217 216 214 213 213 212 211 210 210 210 210 210 210 209 209 208 208 207 207 207 207 207 206 207 207 207 290 287 286 287 290 297 302 308 312 315 317 318 317 312 312 309 306 301 302 281 255 251 266 283 295 300 303 305 305 305 305 303 299 292 284 276 270 265 262 264 263 261 257 251 242 234 230 232 233 239 242 244 249 254 260 270 281 289 285 275 267 264 260 268 274 277 279 280 282 282 279 274 268 265 262 260 259 264 271 277 282 294 301 299 301 302 298 292 287 282 278 277 278 277 278 280 282 286 290 292 291 288 285 282 281 281 281 283 286 287 286 285 281 278 275 274 273 270 266 264 265 267 269 269 268 266 266 265 265 267 268 267 265 261 258 256 254 254 254 256 257 257 254 251 251 253 258 261 262 259 250 239 235 237 240 242 244 247 247 247 244 233 213 206 209 213 215 216 212 205 196 189 180 181 185 190 198 206 211 215 216 217 219 220 220 220 220 222 226 229 231 234 234 234 228 219 211 207 208 213 219 225 230 230 233 232 230 229 229 232 235 238 240 240 244 249 255 257 255 250 239 224 207 195 196 194 197 207 219 231 239 242 242 243 244 245 245 243 242 243 247 250 250 248 245 245 244 246 248 249 247 242 238 236 237 240 246 246 250 259 267 271 272 272 269 263 259 257 257 257 257 257 258 258 259 258 257 254 252 251 252 255 259 259 259 260 263 264 263 262 260 260 259 259 259 259 259 259 258 262 265 266 268 269 268 267 266 266 266 265 263 260 259 254 250 248 247 247 244 240 236 233 230 228 227 228 230 233 236 238 239 238 236 234 233 229 229 228 225 224 226 229 235 240 243 245 243 232 216 202 198 200 203 207 212 222 221 222 219 210 198 189 186 186 187 189 190 191 192 193 193 195 199 197 190 183 178 178 175 173 171 168 167 165 163 162 165 170 170 178 188 197 204 209 213 213 212 213 215 215 217 219 220 221 222 223 225 228 232 234 234 234 234 234 234 230 228 228 230 232 233 234 235 236 238 238 239 239 238 238 239 239 240 240 240 240 241 243 243 244 244 244 244 244 244 245 246 246 245 244 244 244 242 241 239 238 238 239 235 224 210 196 188 185 185 186 186 186 188 193 200 207 211 214 216 216 221 229 239 247 247 243 240 239 238 237 238 238 237 237 238 239 240 241 242 242 242 241 242 243 241 237 235 234 232 231 230 230 231 233 235 236 238 238 237 238 239 239 240 241 241 241 241 240 240 240 239 238 238 239 237 236 236 237 237 238 237 237 236 236 235 234 233 233 234 236 237 237 236 236 235 234 233 232 230 230 233 237 239 239 240 239 237 230 220 211 205 204 204 206 207 207 208 209 208 203 198 195 195 198 202 202 204 207 213 221 226 229 230 229 228 228 229 231 234 235 235 233 226 218 212 209 209 208 208 208 209 211 214 217 218 217 216 215 210 200 190 182 182 185 191 196 199 201 204 207 208 210 211 212 214 216 219 220 221 224 225 225 227 230 234 238 241 242 242 242 243 242 243 244 245 247 248 249 249 250 250 250 251 251 251 250 250 250 250 251 251 251 250 249 248 246 244 243 242 240 237 235 233 231 231 233 233 235 237 238 240 242 244 244 244 244 244 243 243 242 241 239 237 234 231 229 226 223 222 221 220 218 216 215 214 213 212 212 211 211 211 210 210 209 209 208 208 207 207 207 207 206 206 206 206 207 207 283 281 282 284 288 293 294 297 300 301 303 306 304 298 296 295 297 297 299 301 300 298 299 301 302 303 303 304 304 303 302 298 292 282 270 261 257 255 256 257 260 265 268 266 255 240 231 230 232 237 240 245 250 255 262 270 280 286 287 285 283 281 281 285 291 294 299 304 308 304 296 292 288 283 277 270 266 263 260 271 298 308 311 310 307 300 294 289 286 285 284 284 284 283 281 282 285 291 296 294 290 287 285 282 282 281 281 284 289 289 288 285 281 278 278 276 275 272 268 265 264 266 267 268 267 267 266 265 265 266 267 266 264 261 259 257 256 255 255 255 256 256 254 250 250 252 254 256 258 258 250 241 236 236 238 240 242 244 244 245 242 235 221 211 216 220 222 221 217 216 205 192 186 188 193 198 203 209 213 215 215 216 218 219 219 219 220 222 225 227 229 230 230 229 224 215 208 205 206 209 216 219 223 227 230 230 227 225 225 228 231 235 234 233 237 242 245 247 246 241 234 224 214 206 203 195 195 200 210 222 234 242 244 245 246 245 245 245 245 246 249 252 252 250 249 248 247 248 249 250 249 245 241 239 239 240 243 242 245 252 260 265 268 270 270 266 262 261 259 258 257 257 256 257 257 257 256 254 254 252 252 255 258 260 260 261 263 266 265 264 262 259 256 256 256 256 256 256 257 262 263 265 268 269 268 267 266 266 265 265 264 263 261 257 254 251 252 254 252 248 244 242 240 238 237 238 239 241 243 245 245 243 242 241 238 234 235 233 230 229 229 231 236 239 241 245 244 234 216 201 197 200 206 211 214 218 224 228 225 216 202 190 185 186 189 190 191 194 197 199 200 201 206 201 191 183 178 178 174 173 172 171 170 169 168 167 167 169 171 180 188 195 201 206 210 209 208 209 211 212 215 218 219 220 221 223 225 227 229 230 232 233 235 235 235 231 227 228 230 232 232 233 233 234 235 236 236 236 236 235 236 236 237 237 237 238 239 241 240 240 240 239 240 239 240 242 243 243 242 241 243 243 242 242 239 239 239 239 236 228 217 206 199 196 187 182 181 183 187 192 201 206 209 210 211 211 215 223 232 239 242 239 236 236 235 234 236 237 236 236 238 239 240 243 244 244 244 244 245 245 243 240 236 233 232 231 230 230 229 229 231 233 235 236 235 236 237 237 239 240 240 241 241 241 241 241 241 241 241 241 239 237 237 237 238 238 238 237 237 237 236 234 235 235 236 236 236 235 235 234 233 232 231 229 228 228 231 235 238 238 238 238 236 229 221 213 207 205 205 206 206 207 209 209 209 206 201 199 199 201 201 203 206 211 218 225 229 230 230 229 229 229 232 235 236 236 235 232 227 220 215 212 210 206 204 204 205 209 215 217 217 217 216 214 208 198 187 180 180 185 191 194 198 203 206 209 209 210 211 212 213 215 216 219 221 223 225 226 227 229 232 236 237 239 240 241 241 242 243 244 245 247 248 248 249 250 250 251 251 251 251 250 250 250 250 251 251 251 250 249 248 247 245 244 243 240 238 235 232 231 230 231 232 232 234 236 239 241 243 244 244 244 243 243 243 242 241 239 237 234 232 229 227 225 224 222 220 218 217 215 214 213 213 212 212 212 211 210 210 209 208 208 207 207 207 207 206 206 206 206 206 206 206 286 282 281 282 285 288 289 290 288 287 288 290 293 288 284 287 290 294 300 305 305 303 302 302 301 300 299 300 300 298 295 289 279 268 257 250 248 249 250 252 257 264 270 268 258 243 233 234 235 236 242 248 253 257 261 267 273 279 284 287 288 293 298 302 303 304 307 309 308 303 302 296 291 287 283 279 273 265 249 248 313 314 318 316 309 299 290 286 285 288 292 292 291 290 287 287 294 299 299 294 288 285 284 284 283 283 285 288 290 290 287 285 283 282 281 280 278 274 269 265 263 264 265 266 267 267 266 264 263 263 264 263 262 260 258 258 257 255 254 254 255 256 255 253 251 252 253 254 257 260 260 252 244 241 241 241 242 242 242 242 238 232 222 216 220 229 235 235 232 229 218 203 196 198 203 208 211 214 216 216 216 216 217 218 220 220 222 224 226 228 228 228 228 227 222 214 207 205 207 210 215 215 221 225 228 228 225 222 220 222 226 230 227 228 232 236 238 239 239 236 231 224 219 216 212 204 199 203 209 218 229 239 243 244 243 241 240 241 243 246 248 251 252 250 250 249 248 249 251 252 251 249 245 243 241 240 240 239 239 243 250 258 264 269 270 268 265 265 261 259 258 257 256 256 256 256 255 254 253 252 253 254 257 260 260 261 263 266 266 266 263 259 256 254 254 254 254 255 257 258 262 265 267 268 267 266 265 265 265 264 264 263 262 260 258 257 256 259 260 256 252 251 248 246 246 246 247 248 249 249 249 247 247 245 242 239 239 237 235 233 233 234 236 238 242 244 244 235 217 202 198 202 208 214 217 221 227 231 227 216 199 186 181 185 187 190 193 197 201 204 206 209 211 205 192 190 184 178 175 175 174 174 173 173 173 173 172 173 177 185 191 196 201 204 207 206 204 204 205 208 213 216 217 218 219 221 222 224 226 227 229 231 232 233 233 232 229 230 230 231 232 233 231 233 235 235 235 234 233 233 233 234 235 235 235 236 237 238 236 236 236 236 236 235 237 239 240 240 238 239 241 242 242 241 238 237 237 236 234 229 222 214 211 206 193 180 178 182 189 197 205 208 209 209 208 207 209 215 222 229 233 234 233 233 232 233 236 238 238 239 241 242 243 245 245 245 246 246 245 243 241 238 235 231 231 230 229 229 228 227 228 230 232 233 233 234 235 236 238 239 239 240 241 242 242 243 242 242 242 242 240 238 237 238 239 239 239 239 238 237 236 236 236 237 238 237 236 235 233 230 228 227 226 225 224 225 228 233 234 237 237 237 234 228 221 213 208 206 205 206 206 208 209 210 210 208 204 202 202 202 203 205 208 215 223 229 232 231 230 229 228 229 234 238 239 238 236 231 226 222 219 216 210 204 199 199 202 207 213 215 215 215 215 212 206 196 186 182 182 187 193 196 201 206 209 211 211 211 211 212 213 213 216 219 221 223 225 226 227 229 230 232 234 237 239 240 241 242 243 244 245 246 247 248 249 250 251 251 251 251 251 251 251 250 250 251 251 251 250 250 248 247 247 245 243 241 238 235 232 230 230 230 230 231 232 235 237 240 242 243 243 243 243 243 243 242 241 239 237 235 232 229 228 227 225 222 220 218 217 215 214 213 213 212 212 211 211 210 209 209 208 207 207 207 206 206 205 205 205 205 205 205 206 295 289 286 286 286 286 286 285 282 280 279 280 280 279 281 283 286 293 299 302 301 300 299 298 297 295 294 295 293 290 284 275 263 252 245 241 241 242 243 245 249 256 262 260 252 242 235 238 238 241 246 252 255 258 260 261 264 270 276 281 285 292 299 302 303 303 304 304 302 301 300 295 291 287 285 283 281 277 276 288 305 307 323 321 311 299 287 281 284 292 298 297 298 298 297 300 306 306 301 293 286 284 283 285 288 291 293 292 291 289 288 288 288 288 287 286 281 275 270 265 262 261 263 264 265 266 265 263 261 260 261 260 259 257 256 257 256 255 254 253 255 256 256 256 255 255 255 257 261 267 274 273 262 252 247 244 243 242 241 239 235 226 217 213 222 238 247 246 247 247 242 227 214 211 214 218 222 224 224 222 220 217 217 219 221 224 227 228 230 230 229 228 227 226 223 216 208 207 210 211 212 216 221 225 226 225 222 217 214 215 218 219 217 222 227 232 236 237 238 237 233 227 226 218 211 204 201 206 213 223 232 239 242 242 240 238 236 237 241 245 248 251 252 252 251 250 248 249 250 252 253 252 250 246 245 243 241 241 240 242 248 256 263 269 272 272 270 266 261 258 257 256 256 255 255 255 255 254 253 252 253 255 258 260 262 261 262 263 264 266 265 261 257 255 253 253 254 256 258 258 262 266 267 267 266 266 266 265 265 264 264 263 262 262 262 262 262 264 264 262 260 257 255 253 252 253 253 254 253 253 252 251 249 247 244 243 243 241 239 237 237 238 237 240 243 245 245 239 224 206 201 205 210 210 217 223 228 231 227 209 178 163 171 182 183 190 195 200 205 209 212 217 217 209 198 193 184 178 177 177 177 177 177 178 178 178 178 179 184 192 196 200 203 204 204 203 202 201 200 202 207 212 213 214 215 217 217 218 220 222 224 226 228 229 230 231 231 231 231 232 232 232 230 232 234 234 233 233 232 232 232 233 234 234 233 234 236 236 235 235 235 234 233 233 235 237 237 236 236 236 237 239 240 239 236 235 234 233 232 229 225 225 220 213 204 193 187 190 196 203 209 211 210 210 209 208 209 212 217 223 228 230 230 231 231 233 235 238 240 242 244 244 244 245 245 245 245 245 244 241 239 237 234 231 231 229 228 228 227 226 226 227 229 230 229 230 232 234 236 238 239 239 241 242 243 243 243 243 242 240 238 236 236 237 239 239 239 239 237 237 236 236 234 235 236 235 233 232 227 222 221 221 222 221 221 224 225 228 232 237 238 237 233 228 220 213 209 208 207 206 207 208 209 210 210 209 207 205 204 204 204 206 209 218 226 230 232 231 231 229 228 230 235 239 241 241 240 234 227 226 222 216 211 204 196 196 200 205 210 210 212 213 213 210 206 196 188 185 186 190 190 199 205 209 212 213 213 212 211 212 213 213 215 218 221 222 224 226 227 228 229 230 232 234 237 239 240 242 243 244 245 245 247 249 250 251 251 251 251 252 252 251 251 251 251 251 251 251 251 250 249 249 248 246 243 241 239 235 233 230 229 229 228 229 231 233 236 238 240 242 243 243 243 243 242 242 241 240 238 235 233 231 229 228 225 223 220 218 216 215 214 213 212 212 212 211 211 210 209 208 207 206 206 206 206 205 205 205 205 205 205 205 205 298 295 293 291 289 287 284 281 278 277 277 277 278 279 281 282 285 291 296 298 298 297 296 294 292 291 289 288 284 278 269 258 247 239 235 232 231 233 231 231 234 239 246 248 243 239 237 239 239 244 249 253 256 258 257 254 256 262 263 271 279 287 293 296 297 297 297 296 295 295 296 294 291 288 287 287 287 286 287 287 287 291 318 320 309 297 285 276 287 299 303 302 303 305 310 313 314 310 301 292 286 286 285 291 298 300 299 294 291 290 292 293 292 293 292 287 282 276 271 265 260 258 259 260 262 264 264 262 259 257 257 257 256 255 254 254 255 254 253 253 254 256 258 258 258 258 259 261 266 272 278 281 276 264 254 249 247 244 241 236 229 217 207 207 224 243 253 252 256 258 257 252 238 227 225 228 232 236 234 232 226 218 214 216 220 225 230 232 232 231 229 227 226 226 223 218 212 210 214 214 215 218 222 225 224 221 216 208 204 205 208 208 206 216 223 229 233 237 240 243 241 237 233 220 206 198 198 206 216 228 236 240 241 242 240 238 236 237 241 247 251 254 255 255 255 252 249 248 248 250 252 253 252 249 249 245 243 244 245 247 252 258 265 270 273 274 273 269 263 259 257 256 256 255 255 254 254 253 253 252 252 255 259 261 262 261 261 261 263 265 266 264 261 258 255 253 254 254 256 260 264 266 268 268 268 268 267 267 267 266 265 264 264 263 264 264 265 265 265 265 264 262 260 258 257 257 257 258 256 255 254 253 250 248 246 245 245 244 243 241 241 241 241 244 247 250 250 245 234 217 208 209 212 213 220 225 229 230 226 202 130 112 121 145 171 188 197 205 213 219 222 227 225 220 216 198 183 179 179 180 180 181 182 183 184 184 185 187 192 198 202 204 206 205 204 201 201 198 197 198 202 206 209 210 211 212 212 213 216 218 220 222 223 224 226 227 228 229 230 233 233 232 230 231 233 233 232 232 232 233 232 232 234 234 233 235 236 236 235 235 234 233 232 232 234 235 235 234 234 235 235 237 238 236 234 234 233 232 231 231 230 228 224 219 214 208 203 201 203 208 211 211 213 213 212 211 212 215 219 223 227 229 229 230 231 232 235 238 241 243 244 244 244 244 243 244 244 243 242 239 238 236 235 233 232 229 227 227 227 227 226 225 227 227 226 228 230 232 235 236 237 238 239 241 241 242 242 242 238 235 232 231 231 233 234 235 236 236 235 234 233 232 229 230 232 232 230 227 220 215 214 215 217 219 221 224 226 229 233 237 239 237 234 228 220 213 213 210 208 206 207 207 208 209 210 210 209 208 207 206 206 207 210 221 229 232 232 231 230 228 227 231 237 241 243 245 244 240 236 231 224 217 211 205 195 193 197 203 207 206 210 211 210 207 204 197 191 190 189 190 195 203 208 212 214 214 213 212 212 211 211 212 215 218 220 222 224 226 227 227 228 229 230 232 235 238 240 241 243 244 245 246 248 249 251 252 252 252 252 253 252 252 252 252 252 251 251 251 251 250 250 249 247 245 243 241 238 236 233 232 230 229 228 229 231 232 235 237 239 241 241 242 242 243 242 242 241 240 238 236 234 233 230 228 225 222 220 218 216 215 214 213 213 212 211 211 210 209 209 208 207 207 206 205 205 204 204 204 204 204 204 204 204 297 297 296 295 293 288 282 277 274 274 275 277 278 280 281 281 284 288 292 295 296 295 293 290 288 289 285 280 273 265 253 243 235 230 226 223 223 222 220 218 218 224 233 238 237 236 236 236 237 242 247 251 255 260 262 258 260 261 261 269 277 283 288 291 293 294 293 292 291 291 292 291 289 287 286 286 287 286 285 282 276 273 282 302 299 292 285 283 298 307 307 306 307 311 318 319 316 309 300 294 291 292 295 305 307 304 300 296 292 294 296 297 296 296 291 286 280 275 270 263 256 253 254 255 259 262 262 260 255 253 253 254 254 254 253 253 253 254 254 253 253 255 258 260 260 260 262 265 270 273 275 276 275 271 263 259 255 249 243 233 220 207 200 206 231 238 246 255 258 259 259 257 250 239 233 234 236 237 240 238 229 216 207 208 215 223 229 232 231 230 227 224 224 224 223 219 214 213 215 216 219 222 224 224 221 215 205 195 190 193 195 196 200 212 221 226 230 235 240 245 246 247 245 232 209 198 200 211 224 235 241 242 242 242 239 236 235 237 242 249 256 259 260 260 261 259 254 250 248 249 250 251 251 250 249 246 245 246 249 252 256 261 267 269 271 276 276 274 269 264 260 257 255 254 253 253 253 250 250 250 252 255 258 260 261 261 261 261 262 265 266 267 265 263 260 257 256 257 259 263 266 268 269 269 269 270 270 270 270 269 268 266 265 265 265 266 266 266 266 266 265 264 263 262 261 261 261 260 259 258 256 253 250 248 247 247 247 247 246 245 245 245 245 247 251 255 255 251 243 230 220 216 215 218 224 228 232 234 231 219 123 90 89 102 139 176 193 210 225 233 235 244 243 239 231 204 177 177 180 182 183 184 186 186 188 191 193 194 201 205 207 208 208 207 206 203 200 196 195 196 198 201 204 206 208 208 208 211 213 215 217 220 221 222 224 224 225 226 228 231 232 231 230 231 232 232 231 231 232 233 232 232 233 233 233 234 236 236 235 233 232 232 231 232 233 233 233 232 232 232 233 235 235 234 233 232 231 231 231 231 230 229 226 223 220 218 214 210 210 213 214 214 214 215 215 214 215 217 221 225 226 227 229 230 231 230 233 236 240 242 243 243 243 243 242 242 242 241 240 239 237 236 236 235 234 232 229 227 226 226 226 225 225 225 226 227 229 231 233 235 235 236 236 237 238 239 239 239 231 226 223 221 222 225 226 228 230 231 231 229 228 226 225 227 227 228 227 223 217 212 211 213 216 219 222 222 228 232 236 239 240 239 236 229 221 214 213 210 208 207 206 207 208 209 210 210 210 210 209 208 208 209 213 225 231 232 232 232 230 228 228 232 238 243 246 246 245 244 241 234 225 218 212 206 198 193 195 197 199 201 205 206 205 203 200 196 194 194 193 195 199 206 211 214 215 214 213 212 212 211 211 212 215 218 220 222 224 225 225 226 227 228 229 231 234 237 238 240 242 243 245 247 249 250 252 252 253 253 253 253 253 253 253 252 252 252 252 252 251 251 250 248 247 245 243 240 238 236 234 233 232 230 229 230 231 232 234 236 238 240 240 241 242 242 242 241 241 239 238 237 236 233 230 227 224 222 220 218 216 215 215 214 212 212 211 210 210 209 208 208 207 207 206 205 204 204 203 203 203 203 203 203 203 295 297 298 297 293 287 280 273 269 268 271 274 274 276 278 280 283 285 289 292 294 295 292 286 284 283 278 271 263 252 241 232 227 224 221 219 218 217 216 215 214 218 228 233 233 233 233 232 233 237 243 250 260 292 27 40 345 311 287 280 282 285 288 289 290 291 292 292 292 291 291 290 288 284 282 282 283 282 279 276 269 265 272 284 290 289 289 295 303 304 309 309 311 315 323 321 315 308 302 300 298 302 309 312 311 307 303 299 297 299 299 298 296 292 286 281 278 273 267 257 244 243 244 248 257 262 261 258 253 248 248 249 251 251 251 252 252 254 256 256 255 257 259 261 262 264 268 271 275 277 277 276 275 274 274 271 265 258 248 232 211 200 200 215 244 243 254 257 256 253 253 252 248 241 234 234 235 236 238 237 227 211 199 200 210 221 226 229 229 229 225 221 221 223 223 219 215 214 214 216 221 223 224 222 216 203 190 181 179 181 184 191 200 211 219 224 227 230 233 238 240 244 246 240 223 207 208 222 235 242 243 245 244 242 237 233 231 234 241 250 258 258 262 263 264 264 263 259 254 250 248 247 248 248 248 246 245 247 250 255 259 263 268 269 272 277 279 278 275 270 264 260 255 251 250 250 248 244 245 247 249 253 257 259 260 261 261 261 263 265 267 268 268 267 264 262 262 263 263 266 268 270 271 271 271 272 272 272 273 271 269 268 267 267 267 267 267 267 267 266 266 266 265 264 263 263 263 262 261 261 257 253 250 248 247 248 249 249 249 249 248 248 248 250 253 257 258 256 251 244 238 232 226 227 231 233 237 240 242 243 242 233 86 82 97 133 177 230 258 260 261 278 273 272 277 259 158 171 179 184 187 189 190 191 194 198 201 203 212 213 213 213 211 211 207 203 199 196 195 195 196 198 200 203 204 205 207 209 211 212 215 217 220 221 223 223 224 224 225 228 231 230 230 231 231 230 231 230 231 231 231 231 231 232 232 233 234 235 233 231 231 232 232 232 232 232 232 231 232 231 231 232 233 233 231 230 229 229 229 230 230 229 227 226 224 222 221 219 217 221 220 218 217 218 217 217 217 219 223 226 226 227 228 230 229 228 230 234 237 239 240 241 241 241 241 240 241 240 240 239 238 238 237 236 235 234 231 227 225 225 225 225 225 225 226 227 228 230 232 233 233 233 233 233 234 235 234 232 223 218 214 213 214 215 218 221 225 227 227 225 224 223 223 224 224 225 225 222 218 213 211 212 216 219 221 226 233 237 240 243 243 241 238 232 227 224 215 211 208 206 206 206 207 208 209 209 210 210 210 209 209 211 217 227 231 232 231 230 228 229 231 233 237 241 245 242 241 240 236 230 222 215 209 205 201 196 195 195 195 196 199 200 199 197 196 194 194 195 196 198 203 209 214 216 216 215 213 213 212 211 212 213 215 218 220 222 223 225 225 225 226 227 228 230 232 235 237 238 239 242 245 248 250 251 252 252 253 253 253 252 253 253 253 253 253 252 252 252 252 251 250 247 246 244 242 240 238 236 235 234 233 231 230 231 231 232 234 236 237 237 239 240 241 241 241 241 240 239 238 238 235 232 229 227 224 222 219 218 217 216 215 214 213 212 211 210 210 209 208 208 207 207 206 205 204 203 203 203 203 202 202 202 203 291 297 299 299 293 285 277 269 263 259 262 263 262 265 273 277 280 282 285 290 294 295 292 281 280 275 265 257 247 237 230 226 224 221 220 219 217 217 220 222 223 224 231 234 233 232 232 230 231 236 243 253 273 339 25 32 25 0 322 300 292 290 291 291 289 289 291 291 294 296 297 296 293 287 282 280 280 278 277 275 270 268 277 284 289 292 297 304 306 307 310 310 314 319 322 320 314 310 307 306 305 311 315 315 313 310 306 303 301 301 300 296 290 285 280 278 276 272 262 246 226 229 226 237 259 265 261 257 252 246 243 244 246 247 249 250 250 254 257 260 260 262 262 263 268 273 277 281 284 285 284 280 277 276 276 275 272 265 254 235 212 200 209 224 243 251 263 259 252 246 243 242 240 236 232 232 231 233 233 230 222 203 192 196 208 219 219 225 228 228 224 219 219 222 224 222 218 216 215 216 219 221 221 216 206 189 178 176 175 177 184 197 206 214 219 222 224 224 225 227 230 234 236 233 226 217 214 227 242 246 246 247 245 243 239 234 231 233 240 248 254 256 262 263 263 264 266 266 261 255 251 247 245 244 245 246 247 248 251 254 258 262 266 268 273 277 279 280 278 274 269 263 258 256 251 247 244 244 244 247 250 253 257 259 259 260 261 262 264 266 267 268 268 267 266 265 265 265 266 268 270 272 272 272 273 274 274 274 275 273 271 270 269 270 270 269 270 270 269 268 268 268 268 267 265 265 264 264 263 262 258 254 250 248 248 251 252 252 252 252 251 250 251 252 254 257 260 259 256 253 251 245 238 239 239 238 241 245 250 254 258 259 275 337 48 58 33 339 322 306 304 312 304 303 314 337 107 163 179 187 191 193 193 196 201 205 209 212 218 222 222 221 218 216 209 203 200 198 196 194 195 196 198 200 201 204 207 209 210 210 212 215 217 218 220 221 223 224 225 227 230 230 231 232 231 231 231 230 230 230 230 230 231 232 232 233 233 234 232 231 231 232 233 232 231 230 230 230 232 232 232 231 231 231 230 229 228 228 227 228 229 229 228 227 225 225 225 225 224 226 224 223 222 222 221 220 219 221 224 224 226 226 227 228 225 224 227 232 235 236 236 237 237 238 239 240 240 240 240 239 239 238 237 236 236 235 232 228 224 223 223 223 225 224 225 227 228 230 231 231 231 231 231 230 230 230 229 225 218 212 209 208 209 211 214 218 222 224 224 222 221 220 220 221 222 223 224 224 221 216 210 210 215 219 223 230 235 239 243 246 245 243 239 238 233 224 216 211 207 205 205 205 206 207 207 208 209 210 210 209 209 213 220 228 230 230 230 227 226 229 234 235 235 236 239 239 235 232 228 223 217 211 206 203 201 199 199 197 196 197 196 196 195 194 193 193 193 195 197 200 204 210 216 217 217 216 215 215 213 212 213 214 216 219 221 222 223 223 224 224 225 225 226 228 230 233 234 235 237 241 244 247 249 251 251 252 252 252 252 252 253 253 253 253 252 252 252 252 251 250 248 246 245 244 242 240 239 238 237 235 234 232 231 232 232 233 234 235 235 237 238 239 240 241 241 241 240 239 238 237 235 232 229 226 224 221 219 218 217 216 215 214 213 212 211 210 209 208 208 208 207 206 206 205 204 203 202 202 202 201 202 202 202 286 290 298 301 296 286 273 263 254 248 248 244 244 251 264 273 277 280 283 289 293 295 296 292 281 262 246 236 228 220 218 219 220 220 220 219 219 222 227 233 237 239 241 242 239 236 235 233 231 238 246 258 281 338 8 17 12 352 326 309 301 298 298 297 294 293 294 295 303 309 311 309 305 298 289 284 281 281 282 282 283 286 291 293 296 300 305 309 309 311 312 313 317 319 319 316 314 314 313 313 313 316 319 318 315 311 308 305 301 300 298 291 282 277 276 276 275 271 256 246 233 216 203 227 261 266 262 257 251 245 241 241 241 242 245 247 248 253 258 263 266 268 267 270 276 281 286 290 292 291 288 283 281 279 278 276 274 268 258 243 224 212 232 233 243 261 268 258 247 239 233 231 231 230 230 230 229 230 229 224 214 198 190 198 210 217 218 226 228 227 222 216 215 220 225 226 224 222 218 217 218 218 216 210 197 184 177 177 176 180 192 206 214 219 222 223 222 221 221 221 222 224 227 227 223 218 214 221 238 242 245 246 246 249 250 247 245 245 247 246 248 255 261 263 262 261 262 263 263 259 257 254 248 245 245 247 249 251 252 255 257 259 261 265 270 275 278 279 280 278 274 269 265 264 257 250 249 252 252 254 256 258 260 261 261 261 261 262 263 266 266 266 265 265 265 265 265 265 267 268 271 271 272 272 274 274 275 275 275 274 272 271 271 272 272 271 273 273 272 272 271 271 271 270 268 267 266 266 265 263 260 256 252 250 252 254 255 255 255 254 254 253 254 254 256 258 260 261 261 260 259 256 249 248 244 242 243 247 253 254 258 265 273 284 312 356 3 350 337 327 326 325 319 315 319 331 11 160 180 191 194 197 199 203 209 213 216 219 222 228 229 230 228 223 214 207 203 199 196 194 193 195 196 197 200 203 206 208 209 210 212 214 215 215 216 219 222 223 224 226 228 230 232 232 232 232 232 232 232 231 231 231 231 232 232 233 233 233 231 229 230 231 232 232 231 231 230 230 231 232 232 232 231 231 231 229 228 228 227 228 228 228 229 228 226 226 227 227 228 229 226 227 227 226 224 222 222 224 225 226 227 225 225 224 220 219 225 230 232 233 233 233 234 235 237 238 239 239 239 238 236 236 235 234 234 234 232 228 223 221 221 221 223 223 225 227 228 229 230 230 230 230 229 228 227 226 224 221 216 211 209 208 208 210 213 217 221 222 221 219 218 218 217 217 219 219 222 224 223 218 211 208 208 213 222 229 232 237 242 245 245 243 240 238 232 224 216 210 207 206 205 205 205 206 207 208 209 210 210 209 211 217 223 229 229 228 226 224 223 228 234 235 234 233 234 233 229 225 221 216 211 206 203 202 201 201 200 199 201 201 199 197 195 194 194 194 194 196 198 202 207 212 217 218 218 218 217 216 215 214 215 216 218 220 222 222 222 223 223 223 223 224 224 225 228 229 228 230 235 239 243 247 249 250 251 251 251 251 252 252 253 253 252 252 251 251 251 250 250 249 247 245 244 243 242 240 239 238 237 236 235 234 233 234 233 234 234 235 236 237 239 240 241 241 241 241 241 240 239 237 235 232 229 226 223 221 220 220 218 217 215 214 213 211 211 210 209 209 208 207 207 206 205 204 203 202 201 201 201 201 201 201 202 271 276 298 307 307 297 276 255 241 234 231 225 227 237 254 268 276 280 284 289 292 293 294 290 275 247 229 220 214 209 207 211 215 216 218 219 221 226 233 242 249 251 252 251 249 246 246 242 238 243 252 267 292 331 359 4 1 350 332 317 310 308 307 306 306 303 306 312 322 326 322 318 312 305 296 289 285 286 289 294 301 304 302 299 301 306 308 309 314 316 317 318 319 319 316 314 313 314 314 316 318 320 321 319 316 311 308 304 297 297 293 284 275 270 272 274 273 268 253 250 236 213 199 238 263 265 262 255 248 242 240 239 237 239 242 244 246 251 257 262 265 267 270 275 280 286 290 293 293 290 287 284 284 281 278 276 273 268 262 252 241 240 259 255 262 268 265 254 242 233 227 223 224 225 227 228 228 228 225 218 208 198 195 204 208 215 221 228 229 226 221 215 212 217 224 226 227 227 223 219 217 215 213 206 197 188 183 181 180 187 201 215 222 226 227 227 226 225 223 220 217 217 219 222 222 219 215 213 213 230 244 249 251 252 259 260 258 256 254 253 254 257 261 263 262 260 258 258 259 260 260 258 254 250 249 251 252 253 254 255 256 257 258 262 267 272 276 279 282 282 280 278 275 270 264 258 258 259 260 262 263 263 263 263 263 263 262 261 263 265 265 264 264 263 264 264 264 265 266 267 269 270 271 272 273 273 274 274 274 274 274 273 273 274 274 274 276 276 276 276 276 275 275 274 272 271 270 268 267 264 261 258 255 254 256 259 259 258 257 256 256 256 257 258 259 260 262 264 264 265 266 263 258 252 245 242 243 246 250 252 258 265 271 276 287 317 343 345 339 338 331 326 321 316 312 313 310 191 186 196 195 201 206 210 214 218 222 225 227 228 230 230 230 226 219 212 206 201 197 194 193 194 194 196 200 202 204 206 208 210 212 213 214 214 215 217 220 221 222 224 226 229 231 231 232 233 234 234 234 233 233 232 232 233 233 233 233 232 231 230 230 231 232 233 232 232 231 231 231 232 233 233 233 233 233 232 231 231 230 230 230 231 231 231 229 229 228 229 231 233 230 230 231 230 228 226 225 225 225 226 226 225 220 217 216 218 224 228 229 230 231 230 229 232 235 236 236 236 236 234 233 232 230 229 230 230 229 226 222 222 220 220 221 223 225 226 227 228 228 228 228 228 228 227 226 224 222 220 216 213 213 210 210 212 215 218 221 221 219 216 215 215 216 217 217 218 221 225 223 219 212 210 209 214 222 227 229 233 239 242 243 242 242 238 232 224 216 211 208 207 206 205 205 205 206 207 208 210 210 211 215 221 224 226 227 225 222 220 222 227 232 235 235 234 233 230 226 219 214 210 207 203 201 201 201 200 199 201 203 204 203 201 198 198 197 196 197 198 200 204 209 214 217 219 218 218 218 217 216 216 216 218 219 221 222 222 223 223 223 222 222 222 222 223 224 225 224 227 232 237 242 246 248 249 250 250 251 251 252 252 252 252 252 251 251 250 250 249 248 247 245 244 243 243 241 241 240 238 237 237 236 235 235 235 235 235 235 236 237 238 239 240 241 241 241 241 241 241 239 237 235 232 229 226 224 222 222 220 219 217 215 214 212 211 210 210 209 209 208 207 206 205 204 203 202 202 201 201 201 201 201 201 201 258 268 291 309 313 308 294 248 215 214 210 207 213 229 246 263 275 281 288 292 294 291 291 282 256 225 211 207 207 205 202 202 205 209 213 218 222 229 238 248 256 259 258 258 257 257 257 252 252 258 271 288 311 323 330 352 356 351 340 328 319 318 316 317 317 315 322 329 332 331 325 318 312 306 300 297 292 294 298 302 308 308 304 301 301 308 309 313 319 322 323 322 320 317 315 314 315 315 316 319 321 322 321 318 313 309 304 301 298 293 287 280 273 268 272 274 272 266 257 256 245 240 249 261 262 262 258 247 225 230 231 233 234 235 238 240 244 249 254 261 262 266 272 278 283 287 290 291 291 289 286 285 284 282 279 276 274 271 267 263 259 265 273 273 276 273 262 250 239 228 220 216 217 219 224 226 228 227 224 213 203 200 204 210 209 217 225 229 229 225 220 215 212 214 221 222 227 230 228 220 215 213 211 207 202 200 195 190 188 193 208 221 228 232 233 231 230 229 227 223 217 214 214 219 225 225 223 220 220 230 248 256 258 260 263 264 264 262 260 258 257 258 261 263 264 261 257 255 255 256 257 258 258 256 254 253 253 253 254 254 254 255 257 259 263 269 274 280 284 286 285 285 280 273 267 262 262 262 264 265 266 266 266 265 265 263 262 261 262 265 267 266 266 264 263 263 263 264 264 266 268 270 271 272 272 273 274 274 274 275 276 276 276 276 275 276 278 279 279 279 278 278 277 277 275 275 273 271 269 266 263 261 259 258 261 262 262 261 260 259 258 259 260 262 262 263 263 264 266 269 269 265 259 252 244 241 242 243 244 250 258 264 269 274 283 305 329 338 339 339 332 325 318 309 300 293 286 250 213 207 201 207 211 214 217 220 225 227 227 227 227 227 227 225 222 217 211 204 199 195 194 194 195 197 200 202 203 205 207 209 211 213 213 214 215 217 218 220 221 223 226 228 230 231 233 234 234 234 235 235 235 235 235 235 235 235 234 233 234 232 231 231 232 233 233 233 233 233 233 234 235 235 235 235 237 236 236 235 235 235 235 235 236 236 235 234 233 234 237 238 236 235 235 234 232 230 230 228 226 225 223 221 215 211 216 220 223 224 227 228 228 226 225 227 231 233 234 234 234 232 230 228 225 223 224 225 225 224 224 221 218 218 220 223 224 226 226 227 227 227 227 227 227 226 225 223 222 220 218 216 215 213 213 216 219 222 223 222 220 217 217 216 221 221 219 219 221 225 224 221 217 215 212 217 223 226 227 230 237 240 241 241 240 237 232 224 218 213 210 209 207 206 206 205 205 206 208 210 212 215 219 220 223 225 224 221 217 217 222 227 232 234 234 234 233 230 222 216 211 208 205 203 201 201 199 198 198 200 204 206 207 205 202 202 200 199 200 201 203 206 211 215 217 217 218 219 219 218 218 217 218 219 220 221 222 222 222 222 221 221 220 220 220 220 221 221 221 224 229 236 241 246 248 249 250 250 251 251 251 251 251 251 250 250 250 249 248 247 246 245 244 243 242 241 241 240 239 238 237 237 237 236 236 236 236 236 236 236 237 238 239 240 241 242 242 242 242 241 240 238 235 232 229 226 225 224 222 220 219 217 216 214 212 211 211 210 209 208 207 206 206 205 204 203 203 202 202 201 201 200 200 201 201 283 277 282 292 301 302 297 242 174 186 182 188 203 219 239 258 275 286 294 302 302 300 293 259 206 194 193 196 203 205 201 197 198 202 209 215 221 230 241 250 256 259 259 260 260 261 262 263 268 279 295 311 325 326 334 344 349 348 341 333 327 326 326 327 326 327 332 334 331 325 317 309 305 303 302 301 298 300 303 305 307 307 303 302 304 309 309 319 327 330 329 325 321 318 318 319 318 320 322 324 324 322 318 313 308 303 298 294 291 286 282 278 276 276 278 279 275 270 266 264 260 268 271 267 262 260 258 249 194 195 209 230 231 232 236 242 246 250 255 261 261 268 274 280 285 289 291 291 290 289 288 287 286 285 283 280 278 277 275 274 275 278 279 279 278 273 263 254 244 230 213 207 208 213 222 229 235 237 231 214 200 206 207 211 217 222 229 230 228 225 221 216 213 212 213 217 223 228 227 220 214 212 210 209 206 206 202 198 198 202 215 226 234 237 236 234 233 232 231 228 222 217 217 221 226 230 230 230 233 242 256 261 262 261 261 263 265 265 264 262 260 258 259 261 263 262 259 255 254 253 253 255 257 257 255 253 251 250 251 252 252 254 255 256 260 265 272 279 284 286 287 287 281 274 268 264 262 262 264 265 265 266 265 265 263 262 261 260 263 266 267 267 267 264 263 262 262 262 263 265 268 270 271 272 273 274 275 275 276 276 277 278 278 277 278 279 280 280 279 278 278 277 277 277 277 277 275 273 271 268 265 263 262 262 264 264 264 263 262 260 261 262 263 265 265 265 265 266 268 269 268 264 258 251 243 239 240 241 244 249 257 264 270 277 289 306 323 328 333 336 332 324 312 299 289 282 279 266 256 239 216 214 217 219 221 223 226 227 228 227 227 227 227 226 225 222 216 207 200 197 196 196 197 199 201 202 202 205 207 209 210 211 213 215 216 216 217 218 220 223 226 228 228 231 232 234 235 235 236 237 237 237 237 237 238 237 236 236 236 234 233 233 233 233 234 234 235 235 235 236 237 237 237 238 240 240 240 240 240 240 240 240 240 241 241 240 239 240 243 245 244 242 241 239 237 235 233 229 223 219 215 214 213 214 220 222 223 225 227 227 226 223 221 222 226 228 230 232 233 232 229 225 222 220 221 222 222 222 221 218 216 217 219 222 223 225 226 226 226 226 225 226 226 225 225 223 222 221 221 220 218 216 218 221 224 226 228 227 225 223 222 222 227 226 223 222 223 225 224 223 220 216 215 218 223 225 226 228 234 236 238 238 237 234 229 223 218 215 212 210 209 207 205 205 205 206 208 211 215 219 222 222 223 224 221 217 214 217 223 228 232 232 233 232 230 226 217 212 209 207 206 205 205 203 200 197 197 201 207 209 209 209 207 205 203 202 202 204 206 209 212 215 217 217 218 219 219 219 219 218 219 220 221 221 222 222 222 221 220 219 218 217 217 217 218 219 219 222 228 234 240 245 247 248 249 250 250 251 250 250 250 249 249 249 249 248 247 246 245 244 243 241 241 240 240 239 238 237 237 237 237 237 236 236 236 236 236 237 237 238 239 240 241 241 241 241 241 241 240 239 236 234 230 228 226 225 223 221 219 217 215 214 212 211 211 210 209 208 207 206 205 204 204 203 203 202 201 201 200 200 200 200 200 316 294 283 282 288 296 288 235 178 175 176 183 194 207 226 252 279 296 306 313 311 315 312 182 167 175 181 188 198 208 205 201 199 200 210 216 220 228 238 246 252 254 256 259 260 263 266 270 276 287 299 311 321 323 330 336 340 342 337 330 327 328 330 331 333 335 335 333 324 313 302 295 294 298 299 300 301 302 304 305 306 305 302 300 301 306 315 331 340 341 337 331 326 323 324 325 324 327 328 328 325 321 314 307 300 296 293 287 284 282 281 282 288 293 291 287 283 281 277 274 275 278 276 271 267 266 269 278 281 284 284 271 254 245 243 246 253 256 256 259 265 271 276 281 285 289 292 293 293 292 292 291 291 291 289 287 285 283 282 281 281 281 279 277 275 271 265 262 260 254 239 228 218 222 232 241 250 257 255 236 215 218 216 221 225 228 232 232 228 224 221 218 217 216 215 216 219 223 223 220 215 212 211 210 209 208 206 204 205 210 220 229 236 238 238 237 235 232 232 232 230 226 224 224 226 229 230 234 241 250 260 264 263 261 259 261 264 264 265 264 261 257 256 257 260 261 260 260 256 253 251 251 253 254 253 252 250 248 248 248 249 251 252 254 256 260 265 272 277 280 282 282 278 273 268 264 261 261 262 263 263 264 264 263 261 260 259 259 262 265 266 266 267 265 263 261 261 261 263 266 269 270 270 273 274 275 276 277 277 277 277 277 277 277 278 278 278 279 278 277 276 275 275 275 275 275 274 273 271 269 267 266 265 265 266 266 266 265 263 262 262 263 264 265 265 266 266 266 267 266 264 261 256 251 246 241 241 241 245 250 257 265 273 283 295 306 314 319 326 331 328 318 303 290 281 278 278 277 271 254 230 220 222 224 227 228 229 229 230 229 227 227 228 229 228 226 221 212 202 201 199 199 200 201 202 202 203 205 207 209 209 211 213 215 216 216 216 217 219 222 224 226 228 231 232 234 235 236 237 238 238 238 238 238 239 239 239 239 239 237 235 235 235 235 236 237 238 239 239 239 239 240 240 241 243 243 243 244 245 246 246 245 246 247 247 247 246 246 251 252 251 249 246 242 241 237 230 220 212 208 208 211 214 218 221 223 225 227 227 226 224 221 219 219 222 223 225 229 231 231 230 226 222 220 220 221 221 221 220 217 214 215 218 220 222 224 224 224 225 224 225 225 225 225 224 223 222 222 222 221 220 220 223 226 229 231 232 231 231 228 226 226 228 226 224 224 225 226 225 225 222 219 218 221 224 226 226 228 232 232 235 236 234 230 225 220 217 214 213 211 209 206 204 203 204 206 210 214 218 221 221 223 224 222 219 215 214 219 224 229 232 232 233 231 227 221 214 208 206 206 207 207 206 205 202 200 201 205 211 213 213 213 211 209 206 205 205 206 208 211 214 215 216 217 218 218 219 219 219 220 220 221 221 222 222 222 221 220 219 217 216 216 216 216 216 217 217 221 226 233 239 243 243 246 248 248 249 249 248 248 248 248 248 248 247 247 245 244 243 242 240 238 238 238 237 236 235 235 236 237 237 237 236 236 235 236 236 236 236 237 238 239 239 240 240 240 240 240 240 239 237 235 233 232 229 226 224 221 219 217 215 213 212 212 211 210 209 208 207 206 205 204 204 203 203 202 201 201 200 200 200 200 200 332 313 292 283 288 299 297 256 193 188 191 176 188 200 217 247 287 307 314 317 318 324 329 161 166 175 182 185 192 202 211 214 209 213 224 231 227 228 232 239 247 248 254 259 262 269 272 275 280 285 294 300 308 314 321 327 331 332 328 322 322 324 326 329 332 336 336 331 321 306 293 286 288 292 294 298 301 304 306 307 306 303 300 297 297 306 327 347 355 352 346 340 334 331 332 331 331 333 332 329 324 317 309 300 292 291 289 282 280 282 286 293 303 311 304 297 293 291 288 285 284 282 280 277 275 275 277 283 285 288 289 284 274 264 257 256 259 260 260 264 269 275 279 282 286 292 298 302 302 301 300 299 299 297 294 291 288 286 283 283 282 279 276 274 271 269 267 266 268 270 272 270 263 256 255 257 262 267 268 258 243 236 232 233 233 232 233 235 229 223 219 218 219 221 221 220 218 218 219 218 215 212 211 211 209 208 207 207 211 216 225 234 238 239 239 237 235 231 232 235 236 234 232 230 229 229 230 235 243 254 262 265 264 262 259 259 260 261 264 264 261 257 254 253 256 259 260 260 258 254 251 249 249 251 251 252 251 249 249 247 247 249 250 251 252 253 257 262 266 269 273 275 274 271 267 263 260 258 259 260 261 262 261 260 257 256 255 256 260 264 265 266 267 265 262 260 260 261 264 267 268 270 271 273 275 277 278 278 277 276 275 275 275 275 276 274 275 276 277 276 275 274 273 273 273 272 272 271 270 269 268 267 267 267 267 267 266 265 263 262 262 263 264 265 265 265 264 264 264 263 261 258 256 254 253 251 249 249 253 258 263 270 280 290 297 301 302 307 315 320 313 299 291 282 276 273 274 275 271 255 234 224 224 227 229 231 232 231 233 231 229 228 229 230 230 229 225 217 208 205 201 201 202 204 203 204 205 207 207 208 209 211 214 215 216 216 216 216 218 221 221 224 228 232 234 234 235 236 237 238 239 239 239 239 240 241 241 242 243 241 239 239 238 238 238 239 241 243 244 244 244 243 243 245 246 246 247 248 249 251 251 251 252 252 253 254 254 253 257 255 252 248 244 243 237 230 219 211 205 205 209 213 216 220 221 224 226 227 227 225 222 219 217 217 218 219 222 226 228 229 230 228 225 222 221 222 222 221 220 217 214 214 217 219 221 223 223 223 223 223 223 224 224 224 224 223 223 223 222 222 222 223 224 227 230 231 232 232 232 230 228 228 229 227 225 225 226 227 228 227 225 223 223 225 226 227 227 228 230 232 235 234 230 224 218 215 213 212 211 209 206 202 200 201 204 209 214 219 220 222 224 225 224 221 217 215 214 219 223 226 227 230 230 229 226 221 216 208 205 205 205 206 206 205 204 205 207 210 213 216 217 216 214 212 210 209 208 209 211 213 213 214 216 217 217 219 219 220 220 221 221 221 222 222 222 221 220 219 218 216 215 215 215 214 215 216 217 220 225 231 235 236 241 244 246 246 247 247 246 246 247 247 247 247 246 245 244 242 241 240 237 235 235 234 233 232 232 233 234 235 236 236 235 234 234 234 234 235 235 235 236 237 237 238 238 237 238 238 238 238 237 235 235 233 230 228 226 223 220 217 215 213 213 212 211 210 209 208 207 206 205 205 204 203 202 202 201 200 200 200 199 199 199 344 332 317 305 320 324 318 303 295 300 289 186 180 192 209 244 290 314 321 321 322 325 319 180 179 183 186 184 183 185 192 224 280 278 267 258 246 235 233 238 245 246 257 264 271 278 279 279 281 285 291 292 300 308 315 320 323 324 322 319 318 318 319 321 326 333 336 332 324 311 297 291 287 288 293 298 303 307 310 309 307 305 302 300 300 312 340 360 5 1 354 347 341 338 337 337 337 336 333 328 321 312 303 294 287 287 285 282 283 288 295 303 311 314 307 304 300 297 295 292 290 287 284 281 280 279 279 280 282 286 288 285 279 270 263 259 258 259 261 268 277 282 286 288 294 303 310 312 311 311 309 306 303 301 297 292 288 284 281 282 280 277 273 271 269 267 266 266 267 270 271 273 271 268 265 265 265 265 265 260 258 254 248 244 240 238 239 240 231 218 212 211 215 224 228 225 220 216 214 213 213 212 212 211 210 209 210 213 218 225 234 238 238 239 239 237 235 233 233 238 241 243 242 240 237 234 233 237 246 256 263 266 265 263 259 258 258 259 261 262 261 257 254 252 254 257 258 259 259 256 252 248 247 248 248 251 252 252 251 248 247 247 247 248 248 249 251 253 256 260 266 270 271 271 267 264 260 258 258 258 260 260 259 256 252 250 249 252 256 261 263 266 267 265 262 259 259 261 264 267 267 269 271 273 275 277 278 278 277 275 274 274 273 272 272 271 272 274 275 275 274 274 273 272 272 271 270 269 269 269 268 268 268 268 267 267 266 264 262 261 261 263 264 264 264 264 263 262 261 260 259 257 257 258 258 258 262 270 278 279 280 285 292 298 299 299 298 297 299 302 292 284 282 278 271 268 267 265 263 247 229 221 221 225 228 231 232 233 235 235 233 232 232 232 232 231 229 226 222 209 203 203 205 206 205 207 208 209 210 210 212 214 215 216 216 217 216 216 217 218 220 224 228 231 233 233 233 235 237 238 238 240 240 241 242 242 243 244 244 244 243 243 242 242 241 241 242 245 247 248 248 248 246 248 249 250 250 250 251 253 254 255 255 256 257 258 258 257 257 253 249 243 238 238 228 219 213 209 209 210 214 217 219 220 224 226 227 227 225 223 220 218 217 216 217 218 221 224 226 227 229 229 227 226 225 224 223 222 221 218 215 214 216 218 219 220 221 222 222 222 223 223 223 224 224 224 224 223 223 223 223 224 225 227 229 230 231 231 231 231 230 232 233 232 229 228 228 228 230 230 228 227 227 228 227 227 227 228 230 233 235 232 226 218 211 208 208 209 208 206 201 195 195 199 206 213 219 223 225 226 228 227 225 221 217 215 216 219 219 222 225 225 226 227 227 225 221 214 212 207 204 204 206 207 208 209 211 214 217 219 220 219 217 216 214 213 213 213 213 214 214 216 217 217 218 219 219 220 221 221 221 222 222 222 222 221 220 218 217 216 216 215 214 214 215 216 217 220 225 229 232 235 239 242 244 244 245 245 246 245 246 246 246 246 245 244 242 240 239 237 235 232 231 229 229 228 229 230 232 233 233 234 233 232 232 232 233 233 233 233 234 234 234 235 234 233 234 234 235 235 235 234 234 233 231 229 227 224 221 217 216 215 213 212 211 211 210 209 208 206 206 205 204 203 202 201 201 200 200 199 199 199 199 352 343 336 337 342 338 325 318 314 309 308 285 174 178 195 237 293 311 316 323 325 322 289 199 192 194 192 186 174 174 166 12 349 337 316 290 267 250 244 241 244 254 265 273 278 279 278 278 279 283 286 289 298 305 309 313 319 324 324 322 320 318 315 311 314 325 335 334 329 321 313 306 302 300 301 305 309 315 314 311 309 310 308 309 312 324 348 5 9 6 359 351 345 343 342 341 340 337 332 326 317 307 298 291 287 287 287 288 291 295 302 308 311 308 304 305 298 295 294 293 291 288 286 284 283 282 282 281 282 286 288 286 280 272 264 254 252 250 257 280 299 301 301 303 309 314 316 317 317 316 312 309 305 301 296 291 286 283 281 280 277 276 273 270 268 266 265 264 264 264 266 267 267 266 264 263 263 262 260 257 258 256 253 250 247 245 247 248 243 230 223 213 219 232 239 234 226 218 213 213 215 215 215 215 215 216 218 222 229 236 242 242 241 239 238 236 235 234 236 240 245 248 249 247 246 242 239 242 250 259 266 267 266 264 264 259 257 257 258 260 260 258 255 253 253 253 255 258 259 258 254 250 246 245 246 248 249 250 251 250 248 247 246 246 246 246 247 249 251 256 261 267 270 271 268 265 261 260 259 259 260 260 258 254 249 245 243 247 250 254 261 266 267 265 261 259 259 261 265 266 267 269 270 271 273 275 278 278 277 276 275 273 271 271 270 269 270 272 273 275 276 275 275 274 273 272 270 269 269 269 268 268 268 268 267 266 264 262 261 260 260 262 262 264 264 265 264 262 261 260 259 259 259 259 261 266 276 290 296 295 296 299 302 304 303 301 296 291 287 287 278 276 277 277 271 267 261 255 249 234 218 211 214 222 228 228 231 234 236 237 237 237 237 236 234 233 232 231 225 215 207 207 207 207 207 208 209 210 211 213 215 217 217 217 218 218 217 216 216 217 220 223 227 230 231 231 231 233 234 236 237 239 240 241 242 243 244 244 245 245 245 246 247 247 247 246 246 247 249 249 250 250 249 251 252 252 251 251 251 252 252 253 254 257 259 258 256 255 254 252 249 247 242 235 223 215 212 212 214 216 218 220 221 222 226 227 227 226 223 221 220 219 218 218 218 219 221 223 224 226 227 229 228 228 227 226 224 224 222 220 217 216 216 217 217 219 220 221 222 222 222 223 223 224 224 224 224 224 224 224 224 226 227 229 231 231 231 232 232 233 233 235 235 234 232 232 232 232 232 232 230 230 229 228 228 227 227 229 231 234 235 231 223 214 206 203 203 205 204 199 193 189 194 201 209 215 220 221 226 229 230 229 225 220 218 217 218 219 220 222 224 223 223 226 227 227 225 221 220 211 205 204 206 209 210 212 215 216 217 221 222 221 220 219 218 217 217 216 216 216 216 218 218 218 219 219 220 220 221 221 221 222 222 222 221 220 219 218 218 217 216 215 214 214 215 216 218 220 223 225 228 233 238 241 242 243 244 244 245 244 244 245 245 244 244 243 241 239 236 234 234 229 226 225 225 225 226 228 230 231 231 232 231 230 230 230 231 231 231 231 231 231 231 232 231 229 230 230 230 231 231 231 231 230 230 228 226 223 220 218 217 216 214 213 212 212 210 209 208 206 206 205 204 203 202 201 200 200 199 199 199 199 199 355 344 337 337 338 335 322 321 315 308 305 299 168 168 198 249 295 302 313 323 326 321 283 211 200 205 205 194 179 175 129 22 358 347 335 315 291 268 256 254 256 263 271 277 279 276 273 270 272 277 279 283 290 295 299 309 322 331 334 330 328 323 314 301 300 314 329 335 332 329 325 322 319 316 316 317 319 320 311 309 311 315 314 319 323 331 345 2 9 7 1 354 348 347 345 343 342 338 332 323 313 303 295 294 291 290 291 290 292 297 304 310 309 303 301 299 292 288 287 288 288 287 287 287 287 287 287 287 287 289 290 288 282 274 261 240 243 231 268 322 323 317 313 313 314 315 316 316 315 314 311 307 304 299 295 289 284 283 281 279 277 276 273 270 267 265 263 262 261 261 261 262 263 262 261 260 259 257 257 256 256 254 253 251 250 251 254 257 260 262 259 267 268 262 254 246 238 230 225 223 225 223 223 224 225 227 228 231 237 242 246 245 244 241 237 234 233 234 236 240 244 248 249 249 249 248 245 245 250 259 265 267 265 264 263 258 254 254 257 259 261 260 257 255 254 254 255 257 259 259 257 253 248 246 246 246 246 247 249 249 248 247 246 245 245 245 245 246 249 253 258 264 269 270 269 266 263 262 260 260 261 261 259 255 250 244 241 243 245 253 262 268 269 267 262 261 262 264 264 267 269 270 271 270 272 274 277 278 277 277 276 273 271 270 269 269 270 272 275 275 276 278 278 276 275 273 272 270 270 269 269 269 268 267 266 264 263 261 259 258 259 260 261 263 265 266 266 264 262 261 260 260 261 261 265 274 288 298 303 303 305 306 307 307 305 302 295 288 281 277 269 271 273 275 275 267 254 245 237 225 212 206 211 220 227 227 232 234 236 238 240 242 242 240 238 236 234 233 228 221 213 211 210 209 209 210 210 211 212 214 216 218 219 219 220 220 219 219 217 218 220 224 226 229 230 231 231 232 232 234 236 238 239 241 242 243 244 244 245 245 246 247 249 251 251 250 250 249 250 250 251 251 251 252 252 252 251 250 250 250 250 249 250 252 256 256 255 253 252 253 253 251 245 235 224 217 216 216 218 220 222 222 223 225 228 228 228 226 223 222 221 220 220 220 220 220 221 223 224 225 227 228 228 228 227 226 225 224 223 221 219 217 216 216 216 218 219 220 221 222 222 223 223 223 224 224 224 224 225 225 226 227 229 230 231 232 233 233 234 235 235 236 236 235 234 234 234 234 234 234 233 231 230 229 228 228 227 228 231 233 234 229 220 211 204 201 200 202 196 189 186 187 195 205 213 217 218 223 227 230 231 229 223 220 219 219 219 219 221 222 223 223 223 224 226 228 228 226 224 215 207 205 206 209 212 214 217 219 220 222 223 222 222 221 220 220 219 219 219 219 219 219 219 219 220 220 220 220 221 221 221 222 222 221 220 220 219 218 218 217 216 215 215 215 215 217 218 220 220 223 228 233 237 240 241 243 243 243 244 243 243 244 244 244 243 242 240 237 235 234 231 226 223 223 223 224 225 227 228 229 229 230 230 230 230 229 229 229 229 229 229 229 229 229 227 226 227 226 226 227 227 227 227 226 226 226 224 220 219 219 217 216 214 214 213 212 211 210 209 208 207 205 204 202 201 200 200 200 199 199 199 199 199 351 341 334 333 332 330 324 322 313 305 300 300 330 288 279 288 299 298 312 321 325 324 292 210 201 209 218 212 202 182 61 16 359 348 339 328 310 283 268 265 259 264 272 276 277 275 265 257 256 260 266 271 276 283 295 317 336 346 349 345 341 330 312 295 287 304 328 336 335 332 331 329 327 326 328 329 324 317 307 307 313 317 319 326 327 332 342 354 4 6 3 360 357 351 348 345 343 338 331 321 311 301 296 295 293 291 290 286 288 300 308 310 308 307 301 294 286 280 278 279 282 285 288 292 292 292 294 294 295 296 294 290 283 273 255 232 232 203 339 335 328 322 317 316 315 314 314 313 311 309 307 304 301 298 294 289 285 284 281 279 278 277 273 269 266 263 262 261 260 259 260 261 262 262 260 259 258 257 257 256 256 255 253 251 251 253 257 262 266 269 270 278 280 274 265 256 249 244 240 237 236 234 234 234 234 234 235 236 240 243 245 245 245 241 236 231 229 230 234 238 241 244 245 248 250 250 248 246 248 255 261 265 262 262 260 255 251 251 254 258 261 260 258 257 256 255 255 256 259 260 259 256 250 247 247 247 245 246 247 248 248 247 245 245 245 245 245 245 248 251 256 261 266 268 268 267 266 263 260 260 261 261 260 256 251 246 243 243 246 254 263 268 270 269 266 266 268 269 268 270 271 272 271 270 270 273 275 277 277 277 276 274 271 269 270 271 272 275 278 277 279 281 281 280 278 276 274 273 271 270 270 269 268 266 265 263 261 260 258 257 257 258 260 262 265 266 266 266 265 263 262 261 263 266 272 284 297 304 307 308 310 309 309 307 304 300 294 286 277 270 263 266 268 269 269 261 247 237 229 220 211 205 211 214 219 228 233 235 237 240 243 246 246 244 243 241 237 235 231 226 220 215 213 211 212 212 212 212 214 215 217 218 219 220 221 221 221 221 220 220 222 225 227 229 230 231 232 232 233 234 235 236 238 240 241 243 244 244 244 243 244 246 248 251 252 253 252 252 252 252 252 252 253 253 252 252 250 249 248 248 247 245 243 245 248 250 250 251 250 249 250 250 245 236 227 222 221 221 222 223 223 225 226 228 229 229 230 228 225 224 223 222 222 222 222 222 223 223 224 225 226 227 227 227 227 225 224 223 222 221 219 218 217 216 216 216 218 219 220 221 222 223 223 223 223 224 224 225 225 226 227 228 229 229 230 232 233 234 235 235 236 235 235 234 234 234 234 234 234 234 234 233 232 230 228 228 226 226 228 230 230 226 217 208 204 202 199 198 187 181 183 189 199 209 214 217 220 224 227 229 229 226 220 219 219 219 220 220 220 221 221 221 221 223 225 225 227 228 226 220 212 209 208 210 213 216 216 218 221 223 223 223 223 223 222 222 221 221 221 221 220 221 221 221 221 221 221 221 221 221 221 221 221 221 220 219 219 219 218 217 216 216 215 216 216 217 218 219 220 223 227 232 235 238 240 242 242 243 243 242 242 243 243 243 242 241 238 238 236 232 228 224 222 222 222 223 225 225 226 227 228 229 230 230 229 229 229 229 228 228 228 227 227 227 226 225 224 224 224 224 223 223 223 222 222 222 219 217 217 216 215 215 214 213 213 213 212 211 210 209 207 206 204 202 201 200 199 199 199 199 199 199 199 347 337 331 329 325 326 322 315 308 297 297 303 316 320 312 308 307 307 316 323 326 326 311 198 187 194 209 212 227 333 12 6 355 345 338 331 318 309 281 247 226 244 264 270 273 271 255 232 229 233 242 252 259 273 308 347 7 18 19 14 5 345 308 289 287 310 337 339 335 332 332 329 328 329 333 334 324 314 308 308 311 314 318 323 326 332 340 350 359 5 5 4 1 355 350 347 343 338 330 320 309 302 296 295 292 290 289 288 301 316 315 310 308 306 298 288 279 272 269 271 277 285 292 298 297 298 298 298 300 303 298 291 281 267 265 257 268 334 343 336 328 323 318 316 313 313 312 310 307 305 303 301 299 297 294 292 289 286 283 281 280 278 274 270 266 263 262 262 260 259 260 262 264 264 264 263 263 262 261 261 261 261 259 255 253 256 260 263 263 267 270 274 277 276 271 263 255 250 246 245 243 240 239 239 238 238 237 237 239 242 243 244 245 243 237 230 225 226 232 236 238 239 241 245 248 249 250 248 248 252 258 260 257 259 257 253 249 248 250 255 259 260 259 259 257 255 255 255 257 259 260 258 255 254 252 250 247 246 247 249 249 247 246 244 244 245 244 245 246 249 253 257 261 266 267 267 267 265 262 261 262 262 262 259 255 253 251 251 253 260 266 270 273 274 272 272 272 272 271 272 273 273 271 270 269 271 274 275 275 277 276 275 273 271 272 274 276 278 281 280 283 285 286 286 285 282 280 277 275 273 272 270 268 266 265 263 261 259 257 256 256 257 259 261 264 266 267 268 267 266 265 264 268 274 282 294 303 309 311 312 312 312 310 307 302 297 291 283 273 264 259 260 261 262 260 251 239 231 225 217 210 206 210 213 220 228 234 236 238 241 245 248 250 249 248 245 241 237 235 230 224 219 216 215 217 217 215 215 216 217 218 218 219 221 222 222 222 222 222 222 225 228 229 230 231 233 233 233 234 234 234 235 237 238 240 242 243 243 243 241 241 242 245 248 250 252 252 252 252 253 253 254 253 253 252 251 250 249 248 247 245 242 239 239 241 243 244 245 243 241 244 247 244 237 230 227 227 227 227 227 227 229 230 232 232 231 230 229 227 227 226 225 224 224 224 225 225 224 225 225 225 225 226 226 226 225 223 222 221 220 218 217 217 216 215 215 216 218 219 220 221 222 222 223 223 223 224 224 225 226 227 228 228 229 230 231 232 233 234 235 235 234 233 233 233 232 232 232 232 233 234 234 233 232 230 226 223 224 226 227 227 223 215 209 205 201 196 191 183 180 184 193 203 207 211 216 221 224 226 227 226 222 218 217 217 218 219 219 218 218 219 219 220 222 224 223 226 228 228 224 218 214 213 213 214 214 217 220 222 223 223 223 223 223 223 223 223 223 222 222 222 222 222 222 222 222 222 222 222 221 221 221 220 220 219 218 218 218 218 217 217 216 216 216 217 217 217 218 219 222 226 230 234 237 239 240 241 241 242 241 242 242 242 242 241 240 238 237 235 231 227 224 222 222 223 224 224 225 226 227 228 229 229 229 229 229 229 229 228 228 227 227 226 226 225 224 224 223 223 222 221 220 220 219 218 217 216 214 213 213 213 213 212 212 212 212 212 211 210 208 207 205 204 202 201 200 200 199 199 199 199 199 199 352 334 322 315 312 316 309 302 296 291 297 302 307 313 316 318 319 321 325 327 327 326 317 195 167 164 170 185 317 351 357 354 347 339 334 326 320 316 278 215 203 222 249 263 270 266 248 212 209 203 211 228 242 287 6 27 44 58 53 47 36 8 295 276 294 330 347 341 334 331 330 327 328 333 335 333 324 313 309 308 308 310 312 317 326 335 344 352 358 3 6 6 4 359 353 348 344 338 329 319 308 308 301 294 290 289 307 321 325 322 314 305 304 300 290 281 273 267 265 267 276 289 293 296 302 301 299 300 305 308 302 291 279 271 277 285 315 335 338 334 327 322 318 315 315 313 310 307 304 302 300 300 300 298 295 295 292 288 285 283 282 279 275 272 269 266 265 264 262 260 261 262 265 266 266 266 266 266 266 267 269 269 268 264 260 262 263 263 264 266 268 270 272 275 273 266 258 252 247 247 244 241 240 239 239 238 237 237 239 238 240 243 244 244 240 232 226 225 230 235 236 237 238 241 244 246 248 248 249 251 253 254 255 256 255 252 248 246 246 251 256 258 259 259 257 254 253 254 255 258 260 259 258 257 256 252 250 248 248 249 250 248 247 245 244 244 244 244 245 247 250 254 259 264 265 268 269 270 268 266 267 268 269 268 267 265 264 265 266 269 272 275 276 276 275 274 274 273 272 272 274 274 273 271 270 272 273 275 276 278 279 278 277 275 275 279 280 280 281 282 285 289 292 295 295 293 289 284 282 279 275 272 269 267 265 262 260 259 257 257 257 257 258 261 264 267 269 270 270 269 269 268 275 282 291 300 307 311 313 313 313 312 309 304 299 294 287 278 268 259 254 255 254 253 249 242 233 227 221 215 209 206 206 212 221 229 234 235 236 240 245 248 250 250 249 247 244 241 238 233 227 222 220 219 221 220 219 218 218 219 219 219 220 221 221 222 223 224 224 225 227 230 231 232 233 233 234 235 236 236 235 236 238 239 240 242 242 243 243 242 240 240 241 244 246 249 249 250 250 251 252 253 251 250 250 250 248 249 247 246 244 241 237 236 237 238 239 240 238 239 240 243 241 236 231 229 230 232 232 232 233 234 235 238 236 234 232 231 230 229 229 228 227 226 226 226 226 226 226 226 225 224 225 225 226 225 224 223 221 220 220 218 217 216 215 215 215 216 218 219 221 221 221 222 223 223 223 223 224 225 226 227 227 228 229 230 231 232 233 233 234 233 233 232 231 231 231 230 231 232 233 233 233 232 229 225 221 222 225 226 225 222 218 215 208 198 189 181 177 182 190 199 207 206 213 218 222 224 225 225 223 220 218 217 215 216 217 217 216 216 217 218 219 220 220 222 224 227 228 227 223 220 218 217 217 217 219 221 222 223 223 223 223 223 224 224 224 224 223 223 223 224 224 223 223 223 223 223 222 222 221 220 219 219 218 218 218 217 217 217 217 217 216 217 217 217 217 218 219 221 225 229 233 235 238 238 239 240 241 241 241 241 241 241 240 240 239 238 235 231 227 226 224 223 224 225 225 226 227 228 228 229 229 230 229 229 229 229 228 228 227 227 226 226 225 225 224 223 222 221 220 219 218 217 216 215 213 211 211 211 211 211 210 210 210 210 211 209 208 207 205 204 203 201 200 200 200 199 199 199 199 199 199 356 324 304 298 299 300 295 290 291 294 299 302 302 310 318 319 331 335 333 327 322 320 310 198 159 139 140 88 3 352 349 344 338 332 326 317 316 304 268 222 212 225 247 263 269 263 254 233 216 190 183 178 109 35 32 55 77 86 82 72 57 38 287 255 319 348 349 344 342 335 331 332 336 341 339 333 324 313 308 307 306 305 303 315 333 345 353 358 360 1 3 5 6 2 356 350 346 340 328 315 306 306 298 299 304 318 339 333 325 316 306 298 296 290 282 274 268 264 263 267 277 295 296 302 306 304 301 305 309 308 302 291 283 284 292 303 323 334 335 331 325 319 316 315 314 311 309 307 304 302 301 303 303 302 299 298 294 291 288 286 284 280 277 274 271 271 268 265 263 262 262 263 265 266 266 266 266 266 267 269 272 273 272 269 265 264 264 264 264 265 265 265 265 267 268 265 258 255 252 246 242 239 238 237 237 237 237 237 238 238 242 244 245 245 244 239 233 230 231 233 235 236 237 238 241 243 244 246 249 251 251 252 254 255 255 253 249 245 245 248 253 254 256 258 256 253 252 252 253 256 259 259 260 259 258 255 251 250 249 250 251 250 249 248 246 244 244 244 245 246 249 254 260 263 264 268 271 273 273 272 272 274 275 276 275 274 274 274 274 275 276 277 276 276 275 275 275 274 273 273 274 275 275 274 275 277 276 279 281 282 282 282 281 280 280 281 281 281 282 283 285 289 293 296 299 300 298 295 291 287 280 275 271 268 265 262 259 258 258 257 257 257 259 261 264 267 270 272 272 272 272 274 282 289 297 303 307 311 313 314 313 311 307 301 295 289 281 273 263 254 250 249 246 244 240 235 230 225 220 214 211 209 209 214 224 231 234 234 233 237 242 244 245 247 247 246 245 243 240 235 230 225 222 222 223 223 222 221 221 222 221 221 221 222 222 223 224 225 226 227 229 230 232 232 233 233 235 237 238 237 237 238 239 240 241 241 242 243 244 244 242 241 240 241 243 245 245 246 247 247 248 249 246 246 247 247 247 247 246 245 243 239 235 234 235 236 237 237 237 238 240 241 241 236 231 229 229 232 233 235 237 239 240 243 241 239 236 234 234 232 231 231 230 229 228 228 228 227 227 227 225 224 224 225 226 225 225 224 223 223 221 220 218 217 216 215 214 215 216 217 218 220 221 222 222 223 223 222 223 224 225 226 226 227 228 228 229 230 231 232 232 231 231 230 229 229 230 230 230 231 231 231 231 229 226 223 221 222 225 226 224 223 222 217 208 195 183 178 178 187 197 203 207 212 217 220 223 224 225 224 222 219 217 216 214 215 215 214 214 215 216 217 217 218 219 221 223 225 227 228 227 225 224 222 221 220 221 222 223 223 223 223 223 223 223 224 224 225 224 224 225 225 225 225 225 225 225 224 223 222 221 220 219 219 218 218 217 217 217 217 217 217 217 217 217 217 217 218 218 220 224 228 231 234 236 236 238 239 240 240 240 241 241 241 240 240 239 238 235 232 229 228 226 226 225 226 226 227 228 228 229 229 230 230 230 230 230 229 228 228 227 227 226 226 225 225 225 224 223 222 220 219 217 216 215 214 211 210 209 210 210 209 209 208 208 208 208 207 206 205 204 202 201 200 199 199 199 199 199 199 198 199 199 334 309 301 297 297 294 291 289 300 303 305 305 303 339 345 349 354 348 337 325 316 311 301 189 163 153 129 53 8 352 343 337 331 323 315 306 308 289 258 230 217 229 249 256 257 257 258 248 220 183 156 118 63 38 36 72 93 106 104 91 65 50 28 264 3 359 352 348 345 338 336 340 345 346 342 337 326 314 306 306 301 298 302 327 352 359 3 5 4 3 2 4 6 4 357 352 347 340 326 319 308 301 296 325 344 350 347 334 322 308 302 299 286 280 276 271 267 263 262 268 279 295 299 310 310 308 306 309 311 307 301 294 293 297 303 315 329 336 333 328 321 316 314 313 312 310 309 308 308 307 308 311 311 310 306 302 297 294 291 289 287 281 277 273 271 271 268 266 264 263 263 264 265 266 265 264 264 264 265 267 270 271 270 268 265 262 263 262 261 261 261 260 258 257 257 257 253 253 249 243 238 235 234 234 234 234 235 236 236 238 242 246 247 247 246 244 241 238 236 235 237 238 238 238 239 240 242 244 247 250 250 252 254 255 255 254 250 246 245 245 246 250 254 256 255 253 251 251 252 254 257 258 260 260 259 256 253 250 250 251 252 253 252 251 248 247 246 245 246 247 250 254 256 260 263 266 271 273 274 274 274 275 276 276 276 276 275 275 274 274 274 275 275 276 276 277 278 278 277 275 275 275 276 278 278 279 281 284 286 286 285 284 283 282 281 281 281 281 282 283 285 288 290 293 296 299 301 301 299 294 287 280 274 270 265 261 259 258 258 258 258 259 261 263 265 268 271 273 273 275 276 280 288 295 300 304 307 310 312 313 313 310 305 297 289 282 275 267 258 257 251 246 241 238 236 233 229 225 220 215 214 212 213 218 227 233 234 232 232 234 238 240 242 243 244 243 243 243 241 238 234 232 228 225 225 224 223 223 223 224 224 223 223 223 223 224 225 226 227 228 229 231 232 232 233 233 236 238 239 239 239 239 240 241 241 242 243 243 244 244 243 243 241 240 240 241 242 244 245 245 244 243 241 242 243 244 245 245 244 242 241 238 235 233 234 235 235 236 237 239 241 242 242 238 232 229 228 229 231 235 238 241 243 243 243 242 240 239 238 236 235 233 232 231 230 230 229 230 231 229 226 225 225 225 225 226 225 225 224 224 222 221 219 218 216 214 213 213 214 215 216 218 219 220 221 222 222 222 222 223 223 225 226 226 227 227 227 228 229 229 229 229 230 228 227 228 230 231 231 231 231 231 230 228 226 223 222 222 225 226 225 224 222 218 207 192 183 180 183 194 205 207 211 218 221 223 224 225 225 224 221 221 218 215 214 215 214 213 213 214 215 216 217 218 219 220 221 223 225 227 229 229 229 228 226 224 223 223 224 224 224 224 224 224 224 224 225 225 226 226 226 226 226 226 225 225 225 225 224 223 221 220 219 219 219 218 217 217 217 217 217 217 217 217 217 217 217 217 218 220 223 226 229 231 232 234 236 238 239 239 240 240 240 240 240 240 239 238 236 234 232 231 229 229 228 228 228 229 229 229 230 230 230 230 231 231 230 230 229 229 228 227 227 226 227 226 226 225 223 222 220 218 216 214 214 212 209 208 208 208 208 208 207 207 207 206 206 205 204 203 202 201 200 199 199 198 198 198 198 197 197 197 198 277 302 306 304 301 299 299 304 313 313 311 309 319 34 35 25 10 354 340 326 315 308 295 191 177 149 105 35 5 349 338 330 322 312 311 304 292 273 250 230 222 228 244 243 244 247 249 245 227 172 113 72 47 39 49 71 73 105 130 131 357 337 8 21 15 5 357 354 349 344 343 349 353 351 347 345 330 324 315 304 294 292 311 354 12 13 14 12 9 8 3 2 2 0 354 348 342 334 323 324 307 298 309 344 1 1 350 336 320 303 301 291 278 274 274 273 270 267 269 285 285 295 313 318 314 311 309 310 311 307 302 299 300 304 314 326 334 336 331 324 318 315 315 313 311 311 311 313 316 317 319 319 318 317 312 306 301 298 295 295 291 285 278 274 272 270 267 265 264 263 264 264 265 265 265 265 263 262 262 264 267 268 268 266 262 260 260 258 257 256 256 255 252 249 248 247 247 248 244 239 234 230 229 230 230 231 232 233 233 235 240 245 248 248 247 246 245 244 242 242 241 241 241 240 240 240 241 243 244 247 250 253 254 255 255 255 253 249 247 246 247 249 253 255 256 255 253 251 252 253 255 256 260 260 260 258 255 252 251 251 252 253 254 254 252 250 249 248 248 249 251 253 253 258 261 264 268 271 272 272 272 273 273 274 274 273 273 272 271 271 271 273 275 275 278 280 282 282 280 278 276 276 278 279 280 281 283 286 287 287 286 285 284 282 282 282 282 281 282 284 285 287 289 290 293 294 296 298 300 298 293 286 278 273 266 262 260 260 259 260 262 263 265 267 269 271 274 276 276 278 281 286 293 299 302 305 307 309 309 311 311 308 302 293 283 275 268 262 258 258 251 243 238 236 235 232 229 225 221 219 216 215 217 222 229 234 233 231 230 231 232 236 239 241 241 242 241 241 241 241 238 238 233 230 228 226 224 224 224 225 226 225 225 224 224 225 226 228 229 230 230 232 232 232 233 234 236 239 240 240 240 240 241 241 241 242 243 243 243 243 243 243 243 242 242 241 242 243 244 244 242 240 239 239 240 241 242 242 241 240 238 236 234 232 233 233 234 236 237 239 241 243 243 242 237 235 232 231 232 234 237 240 242 242 243 243 242 242 241 240 238 237 235 234 233 233 232 233 233 231 228 226 225 225 225 225 225 225 225 224 223 221 220 218 216 214 213 213 213 214 215 217 218 219 220 220 221 221 221 221 222 224 225 226 226 226 226 226 226 227 227 228 228 228 228 228 230 231 232 232 232 232 231 228 226 224 224 224 226 226 226 225 222 217 206 192 185 184 189 201 202 210 217 222 224 224 225 225 224 222 219 219 216 213 213 213 213 212 212 213 214 215 216 217 219 220 220 222 224 226 228 229 230 230 230 228 227 225 225 225 225 225 225 224 225 225 226 226 227 227 226 226 227 226 225 225 224 224 223 223 222 221 220 220 219 218 217 217 217 216 216 217 217 217 217 217 217 217 218 220 222 226 226 228 230 233 235 236 237 238 239 240 240 240 240 240 240 239 237 236 234 234 233 232 231 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 229 228 228 228 228 227 226 225 223 222 219 217 215 214 212 210 208 207 207 207 206 206 206 206 205 205 205 204 203 202 201 200 200 199 198 198 197 197 197 196 195 195 196 249 283 293 301 304 305 308 312 315 315 312 310 311 332 9 21 8 354 340 328 319 313 303 267 242 167 19 6 355 342 331 322 312 300 302 288 271 257 244 234 231 233 238 239 237 238 240 240 237 53 48 41 36 43 61 70 76 95 106 104 317 336 11 21 16 10 4 1 356 352 352 357 0 357 356 353 337 334 317 301 292 295 339 13 23 24 24 22 17 10 2 359 357 353 347 339 333 322 318 315 301 300 318 347 5 7 354 337 326 316 304 286 273 271 275 280 282 287 299 312 308 318 322 320 315 311 310 310 310 307 305 303 306 312 323 334 337 334 327 320 316 315 314 312 312 313 316 319 322 322 321 320 319 318 313 308 305 302 301 304 297 289 282 281 274 269 266 264 264 264 264 265 265 265 265 264 262 261 259 261 264 265 265 264 262 260 257 254 252 251 251 251 250 245 242 242 243 243 242 236 229 224 223 225 226 227 229 230 230 234 238 242 245 245 245 244 244 244 244 244 245 245 245 243 242 242 243 244 244 247 251 254 255 256 256 257 257 254 251 249 249 251 254 256 257 257 255 254 252 252 253 255 258 259 260 259 257 255 253 253 253 254 256 256 255 254 252 251 250 251 251 251 253 257 259 262 265 268 269 269 269 269 270 271 272 272 271 269 268 269 270 273 275 275 278 281 283 283 281 279 277 277 278 278 279 281 283 284 286 286 285 284 283 282 283 283 283 283 284 285 286 287 288 289 290 291 292 294 296 297 295 290 284 279 272 269 267 266 266 267 269 271 272 274 275 277 277 279 281 284 286 292 297 301 303 304 306 307 307 308 307 303 296 287 277 269 264 263 261 257 250 242 237 235 233 231 228 224 223 221 217 216 220 226 231 234 231 230 229 230 231 234 237 239 240 240 239 238 239 240 240 241 237 235 232 228 225 224 224 225 226 226 226 226 226 226 227 228 230 231 232 232 233 233 234 235 237 239 240 241 241 241 241 241 241 242 243 243 243 243 243 243 243 243 243 243 243 244 245 244 242 240 239 239 238 239 240 240 239 238 236 234 232 231 231 232 233 235 236 239 241 243 244 244 242 242 239 236 234 233 235 238 240 241 242 242 242 243 243 243 242 240 238 237 236 235 235 234 234 233 231 228 227 226 225 225 225 225 224 223 222 221 219 217 215 213 212 212 212 213 214 216 217 217 218 218 219 219 219 220 221 222 224 225 225 225 224 224 224 224 226 226 225 226 227 229 230 232 232 232 233 233 231 228 225 224 224 226 226 226 226 224 220 214 204 192 187 187 190 196 204 214 221 225 226 226 226 225 223 221 221 217 214 213 212 210 210 211 212 212 213 214 216 217 218 219 220 221 223 224 226 228 231 232 231 230 229 227 226 225 225 225 225 225 225 226 227 227 228 228 227 227 227 227 226 225 225 223 223 222 222 222 221 220 219 218 218 217 217 216 216 216 216 216 217 217 217 217 218 220 222 224 225 227 229 232 234 235 237 238 239 239 239 240 240 240 240 240 239 237 237 237 237 235 234 233 232 232 232 231 231 231 231 230 230 230 230 230 230 230 229 229 229 229 228 227 226 224 222 220 218 216 215 213 210 208 206 205 205 205 205 205 204 204 204 204 204 203 202 201 200 199 199 199 198 197 197 197 196 195 194 194 194 248 258 260 289 299 304 308 308 313 314 312 312 312 325 348 2 359 347 335 325 319 317 315 314 318 330 346 347 342 332 322 313 301 291 289 265 250 246 247 249 251 249 248 250 246 236 231 228 233 25 25 27 34 52 81 80 89 97 99 90 47 22 24 25 19 17 14 9 5 1 0 4 7 5 7 3 353 346 317 301 304 331 5 17 24 27 28 28 21 11 3 358 355 349 342 333 325 314 313 306 300 302 326 357 11 11 359 341 335 326 307 283 268 270 281 295 305 313 318 321 321 323 322 319 314 311 310 311 311 309 309 306 312 320 329 337 337 332 326 319 315 315 314 314 315 317 318 319 319 318 316 317 315 313 311 308 306 307 308 309 301 291 287 283 275 269 266 265 265 266 266 266 266 265 265 264 263 261 259 259 262 264 264 264 264 261 256 251 249 248 248 249 248 246 245 241 240 241 241 235 223 216 215 219 222 223 225 227 229 233 237 239 240 239 239 239 240 240 241 242 244 246 246 246 245 245 245 246 248 250 253 254 255 256 256 258 259 259 258 256 254 254 256 257 257 257 256 255 254 254 253 254 256 258 260 261 260 259 258 257 256 257 257 258 257 256 254 253 253 253 253 253 255 257 259 261 264 266 268 268 268 268 268 269 271 271 270 268 267 268 270 271 273 275 277 280 282 282 280 278 277 278 278 278 279 281 282 282 283 284 284 284 284 284 284 284 285 285 286 286 287 288 289 289 289 290 290 291 291 292 292 290 287 284 282 281 279 278 278 278 279 279 280 280 281 282 282 284 286 288 290 295 299 301 301 302 303 304 304 304 302 297 289 281 274 267 262 262 259 253 247 241 237 234 232 230 227 227 224 221 218 218 222 227 231 233 231 229 229 229 231 235 238 239 240 240 237 235 235 236 238 240 240 237 234 230 227 225 224 225 225 226 227 227 227 227 227 229 230 232 232 233 233 234 234 235 237 238 240 241 241 241 241 241 241 242 242 242 242 242 243 243 243 243 243 243 243 244 245 245 243 241 240 240 239 239 240 240 239 237 235 232 231 231 230 231 232 234 236 238 241 243 244 244 244 244 243 241 238 235 235 237 239 240 241 241 242 242 243 244 244 243 242 240 239 238 238 237 236 235 233 231 228 227 226 226 225 225 224 223 222 221 219 217 215 214 213 212 212 213 213 215 215 216 216 217 217 217 218 219 220 221 223 225 225 225 224 223 223 223 223 223 223 225 228 230 231 232 232 232 232 232 230 227 225 224 224 225 225 225 224 221 217 211 201 191 187 190 195 200 209 218 224 227 228 228 227 225 224 222 218 214 215 214 210 207 207 209 210 211 212 214 215 217 218 219 219 220 222 223 225 228 231 232 232 231 230 228 227 227 227 226 226 226 226 226 227 228 228 228 228 228 227 227 226 226 225 223 222 222 222 221 220 219 218 218 217 217 216 216 216 216 216 216 216 216 216 216 217 219 221 221 224 227 229 231 233 235 236 238 238 238 239 240 241 241 241 241 240 239 239 240 239 238 236 235 234 234 233 232 232 232 231 231 230 229 229 229 229 228 228 228 228 228 227 225 224 222 220 218 216 215 214 211 209 207 205 204 204 204 204 204 203 203 203 202 202 202 201 201 200 200 200 199 198 197 197 196 195 194 192 193 193 253 255 260 280 289 294 301 310 322 317 316 317 317 329 341 347 345 336 326 319 316 317 317 332 344 345 344 340 333 324 314 303 295 284 268 243 233 240 251 264 273 273 265 265 254 235 227 220 222 24 21 19 27 41 66 102 111 109 104 93 68 45 33 27 23 22 19 16 14 11 8 10 12 13 15 14 9 352 320 307 333 359 9 13 19 24 27 27 22 13 6 0 356 349 342 330 324 320 308 298 296 308 345 14 20 16 5 349 347 331 312 291 277 282 299 314 322 324 324 324 323 323 321 317 314 311 310 312 313 313 312 312 320 326 333 337 337 331 324 320 317 315 315 315 316 316 316 315 313 311 309 311 308 306 305 305 306 310 310 306 300 297 291 283 274 266 263 265 268 270 271 269 268 267 266 266 265 262 260 259 261 263 264 264 264 262 256 250 246 245 245 248 248 248 247 242 240 240 240 235 222 211 209 212 217 218 222 225 229 233 237 237 236 235 234 235 235 235 235 236 239 243 245 247 247 247 247 249 251 253 254 254 254 253 254 256 257 259 261 262 260 259 258 257 256 256 256 256 256 255 254 255 256 258 260 262 263 263 263 262 261 261 261 260 259 257 256 255 255 255 254 255 256 258 260 262 263 265 267 267 267 267 268 269 271 271 270 268 267 268 270 270 272 274 276 278 280 280 280 279 278 278 278 279 279 280 280 280 281 282 283 284 284 285 285 286 286 287 287 288 288 288 289 289 289 289 289 289 288 287 286 286 285 285 285 286 286 286 286 286 285 284 284 284 284 284 285 287 288 291 293 296 298 299 299 299 300 300 300 298 294 288 283 278 273 268 264 262 258 250 243 239 236 233 230 228 226 226 224 222 220 220 224 229 231 231 230 230 229 231 233 236 238 240 241 240 237 234 234 233 234 237 239 237 234 231 228 226 225 225 225 226 227 228 228 228 228 229 231 231 232 233 234 234 235 235 236 238 239 240 240 241 241 241 241 242 241 241 241 242 242 243 243 243 243 243 243 244 244 245 244 243 243 241 240 240 240 240 239 238 235 232 231 230 230 230 232 233 235 238 240 242 242 243 244 245 245 244 242 240 238 239 240 241 242 242 242 242 243 244 245 245 244 243 243 241 240 239 238 237 235 232 230 228 228 227 226 225 224 222 222 220 219 216 215 214 214 213 212 212 213 213 214 214 215 215 215 216 217 218 219 221 222 224 225 225 224 224 223 223 223 223 224 226 229 231 231 232 233 233 232 231 229 227 225 224 223 223 223 222 221 218 213 206 198 190 189 189 195 205 213 221 226 229 230 230 228 226 224 221 216 213 215 213 208 204 205 208 208 210 212 213 214 216 217 218 219 220 220 222 225 228 232 233 233 233 231 230 229 229 228 227 226 226 226 227 227 228 228 228 228 228 227 226 226 225 224 223 222 222 221 220 220 219 218 217 217 217 216 216 216 215 215 216 216 216 216 216 217 218 218 221 223 226 228 231 233 235 236 237 238 238 240 240 241 242 242 242 241 241 241 241 240 239 238 237 236 235 234 234 233 233 232 231 230 229 228 228 228 227 227 227 226 226 226 223 222 220 218 216 216 214 212 209 207 205 203 202 202 202 202 202 202 202 201 201 201 201 200 200 200 200 199 198 197 197 195 193 193 190 190 191 192 260 265 270 276 281 287 314 4 16 350 333 326 328 334 340 341 336 327 318 314 313 313 321 358 15 2 348 338 328 318 306 296 295 268 232 219 223 234 250 265 276 276 251 253 247 241 240 251 1 15 15 9 358 2 78 141 132 118 104 87 67 47 34 30 27 26 25 24 22 19 15 15 16 17 18 18 14 356 334 330 355 4 5 6 11 16 20 21 19 14 8 4 360 353 345 324 320 308 293 284 288 318 10 26 26 19 16 10 356 335 319 307 302 303 313 323 326 327 326 324 323 321 320 317 314 312 312 313 314 316 317 319 325 331 335 336 333 327 320 319 317 315 315 315 315 314 313 311 308 308 306 305 302 300 300 302 305 309 304 300 297 297 290 280 268 257 254 260 274 283 282 276 274 271 269 268 266 263 261 261 262 264 264 266 266 263 256 248 244 242 243 245 248 249 247 244 240 240 241 238 229 215 209 207 209 214 220 225 229 233 236 236 234 232 231 231 230 230 230 231 234 238 242 244 245 245 246 248 251 253 254 253 252 251 250 251 252 255 259 263 264 263 261 258 256 255 255 255 255 255 255 255 257 258 260 262 264 265 265 265 265 264 263 262 261 259 257 257 256 256 256 257 258 259 261 262 263 264 265 266 266 266 267 268 269 270 270 269 268 268 268 269 272 273 274 275 276 278 279 280 280 280 280 280 279 279 279 279 279 280 282 284 284 285 286 288 288 289 289 289 289 289 289 289 289 289 288 287 286 284 283 283 284 284 285 287 288 288 288 288 287 286 285 285 285 285 286 288 290 291 293 294 295 296 296 296 296 296 294 289 284 279 276 275 272 271 269 262 254 244 238 236 234 231 228 227 227 224 222 221 221 223 226 231 232 231 231 231 231 232 234 236 238 240 242 242 240 238 236 233 233 235 236 235 234 232 230 228 228 226 226 226 227 228 229 229 230 230 231 231 233 233 234 235 235 235 236 238 239 239 240 240 241 241 241 241 241 241 241 241 241 242 243 243 243 243 243 244 244 244 244 244 243 242 241 240 240 239 239 237 235 235 232 230 230 230 232 233 235 237 239 241 241 242 243 245 246 246 245 244 242 242 242 243 244 244 243 242 243 244 245 245 245 245 245 244 242 241 240 238 236 234 232 231 229 228 227 225 224 223 221 220 218 216 216 215 214 213 213 212 212 213 213 213 214 214 214 215 216 217 219 221 222 223 224 224 224 224 224 224 224 224 225 228 230 231 232 233 235 235 234 230 228 226 225 224 223 222 220 218 216 213 209 203 196 192 192 193 201 209 216 222 228 231 232 231 230 229 225 219 214 213 215 211 205 202 203 205 206 209 211 212 214 215 217 218 218 219 220 222 225 228 232 234 234 233 232 231 231 229 228 227 226 226 226 227 227 227 228 228 228 227 226 225 225 224 223 223 222 221 220 219 219 218 217 216 216 216 216 216 216 215 216 216 215 216 216 216 217 217 219 220 223 225 227 230 232 234 234 235 237 238 239 240 241 242 242 242 242 242 242 241 241 240 239 238 237 236 235 235 234 233 232 231 230 229 228 227 227 227 226 226 225 225 224 222 220 218 217 216 215 212 210 208 205 204 201 201 201 201 201 201 201 201 200 200 200 200 199 198 197 197 196 195 194 193 190 188 188 187 187 189 191 262 272 268 269 276 291 351 38 49 52 47 354 339 340 341 342 337 328 319 315 311 311 325 1 18 6 350 337 325 311 289 282 269 209 186 195 208 224 240 256 263 258 247 246 242 248 269 317 356 5 5 357 332 333 230 162 137 116 97 79 61 46 34 33 30 28 29 29 29 26 21 17 17 18 18 17 13 358 346 347 356 1 359 360 1 4 8 12 14 11 8 8 4 357 347 327 316 292 279 273 275 336 27 31 26 19 19 11 356 336 323 316 313 313 318 323 324 325 324 322 321 320 319 317 315 314 315 316 316 319 320 323 328 333 337 334 329 323 317 318 316 315 315 315 314 312 310 308 306 306 305 303 301 301 301 302 303 302 294 289 290 289 284 268 224 184 163 93 5 343 333 308 291 278 273 269 267 265 264 264 265 265 265 271 269 264 256 247 242 239 240 242 242 246 247 244 241 240 242 242 236 227 216 213 211 214 220 226 231 234 235 235 234 233 232 231 228 226 225 226 229 234 238 241 242 242 243 245 248 251 252 252 250 248 246 246 247 249 254 259 263 263 262 259 256 254 254 254 254 255 256 256 257 258 259 261 263 263 265 266 266 265 264 263 261 259 257 257 257 257 258 258 259 260 261 262 262 263 263 264 264 264 265 265 267 268 269 269 269 269 269 270 271 272 272 273 274 276 280 281 281 282 281 280 279 279 278 278 279 280 281 281 283 286 288 289 290 290 290 290 290 290 290 289 289 288 287 286 285 283 282 282 282 283 284 286 288 288 288 287 286 285 285 285 285 285 286 288 289 290 291 292 293 293 294 293 292 289 285 279 273 269 269 270 270 271 269 261 249 237 233 232 230 228 225 225 224 222 220 221 222 225 228 231 233 233 231 231 232 234 234 236 238 240 243 244 244 242 239 236 234 234 234 234 233 232 231 230 229 227 227 226 227 228 229 230 231 231 231 232 233 233 234 235 235 235 236 238 239 239 240 240 241 241 241 241 242 242 241 241 240 241 242 242 242 242 243 243 243 244 244 244 243 242 241 240 239 238 238 237 236 235 233 231 230 231 232 233 235 236 237 238 239 240 242 244 246 247 247 246 244 244 244 245 245 245 244 243 243 244 244 245 245 246 246 245 243 242 241 239 237 235 233 233 231 229 227 226 224 223 221 220 219 218 217 215 214 214 213 212 212 212 212 213 213 213 214 214 215 217 218 220 222 223 223 224 224 224 225 225 225 224 225 228 230 231 232 234 235 235 234 230 227 226 225 224 223 221 219 215 212 209 206 201 198 196 196 199 207 213 218 224 228 231 232 232 231 228 223 217 214 213 212 209 203 202 202 202 205 207 210 212 213 215 216 217 217 218 219 221 225 229 232 234 234 233 233 232 231 230 228 227 227 226 227 227 227 227 227 227 227 227 226 225 224 223 222 222 222 221 219 218 218 217 216 216 216 216 216 216 216 216 216 216 216 216 216 216 217 218 219 221 223 225 227 229 231 233 232 234 236 237 238 240 240 241 241 242 242 242 241 241 240 240 239 238 237 237 236 236 234 233 232 231 230 229 228 228 227 227 226 225 224 224 222 220 219 218 217 215 213 210 208 206 204 202 200 200 200 200 200 200 199 199 199 198 198 198 195 193 191 189 188 188 186 185 184 184 184 185 187 188 189 245 251 251 259 273 293 335 33 40 46 39 359 346 347 346 344 341 335 328 324 320 315 330 353 3 360 349 336 320 299 257 261 216 179 169 178 192 211 231 248 254 256 251 245 242 261 307 336 350 357 358 352 341 334 242 159 133 111 90 71 55 43 36 36 31 29 30 32 32 28 22 18 16 17 13 10 5 355 349 350 353 354 353 353 354 357 0 5 7 5 5 7 6 357 353 343 311 281 270 263 262 34 41 32 24 18 18 6 350 334 325 321 318 318 319 321 321 322 321 320 319 318 317 316 316 316 318 318 319 320 321 324 329 334 336 333 326 324 322 319 317 317 316 315 314 312 309 308 308 307 307 307 308 311 312 306 300 295 290 283 280 278 269 190 128 109 83 43 15 360 2 342 315 293 281 277 276 275 273 271 269 269 271 274 275 266 257 248 243 239 238 238 240 243 245 243 240 238 240 242 241 237 230 226 219 219 223 228 233 235 236 235 234 234 234 232 229 225 221 221 224 229 234 238 239 240 242 244 246 250 250 249 248 246 245 244 243 244 247 253 258 261 262 260 256 255 254 253 253 254 255 256 256 256 257 258 259 260 263 264 264 263 263 262 260 258 257 257 257 257 258 259 260 260 261 261 262 262 262 262 262 262 262 262 264 266 269 270 270 270 270 271 271 272 272 272 273 276 280 280 281 282 281 280 279 279 279 278 279 280 280 281 284 287 289 290 291 291 291 291 291 290 290 289 288 287 287 286 284 283 283 282 283 283 284 286 287 288 287 286 285 284 284 284 284 285 286 287 288 289 291 292 293 293 291 288 285 280 274 268 262 260 261 263 264 269 269 259 242 230 229 228 227 224 222 221 219 218 218 219 223 226 228 230 230 231 228 228 231 232 232 233 235 238 240 241 242 242 241 239 236 235 234 233 233 232 232 231 230 229 228 227 227 227 229 230 231 232 232 233 233 233 234 235 235 235 236 236 238 239 240 240 240 241 242 242 242 241 241 240 240 240 241 241 242 242 242 242 242 242 243 243 241 241 241 240 239 238 237 237 236 235 234 232 231 231 232 233 234 235 236 236 238 239 242 244 246 247 247 246 246 245 245 245 245 245 245 244 244 244 245 245 245 246 246 245 244 243 242 240 238 237 236 234 232 229 228 226 224 223 222 220 219 219 217 216 215 214 213 212 211 211 211 212 212 213 213 214 215 216 218 220 221 222 222 223 224 224 224 224 224 224 226 226 227 230 231 233 234 235 233 230 227 225 225 224 223 220 217 213 210 207 205 202 201 201 202 205 212 217 222 226 228 230 230 231 230 226 221 216 213 211 209 206 203 202 202 202 204 206 209 211 213 214 216 215 216 218 219 221 225 228 231 233 234 233 233 232 231 230 228 227 227 227 227 227 227 227 227 227 227 226 225 224 223 223 222 222 221 219 218 217 217 216 215 215 215 215 216 216 216 216 216 216 216 216 217 217 217 218 220 221 223 225 227 229 230 230 232 233 235 236 237 238 239 240 240 240 241 241 241 240 240 239 239 238 238 238 237 236 235 234 233 232 231 230 229 229 228 227 226 225 224 223 221 219 218 218 216 214 212 209 207 205 203 201 200 200 199 199 198 197 196 196 195 195 194 195 188 186 184 183 183 183 182 182 182 182 183 185 186 187 188 220 226 241 256 271 287 324 22 30 31 10 351 348 353 348 342 338 336 337 335 334 334 341 354 358 357 349 336 315 306 285 242 194 170 158 159 170 200 237 253 259 266 261 258 269 306 334 341 346 350 353 354 352 342 178 148 128 108 85 65 50 43 39 37 31 28 28 30 30 27 20 14 12 11 4 1 356 351 348 348 349 349 348 349 349 352 355 359 359 356 358 0 358 349 351 334 301 274 262 252 239 63 45 27 21 16 11 359 342 331 325 323 320 318 319 319 319 320 320 318 317 315 315 315 317 318 318 320 321 321 322 325 329 333 333 329 325 325 323 320 319 318 317 315 313 311 309 309 310 313 319 324 329 332 326 311 295 285 280 277 274 273 266 146 96 64 22 359 349 344 345 336 322 306 296 294 299 299 292 285 282 281 281 281 278 267 257 249 243 239 238 238 239 241 242 240 238 236 238 241 243 243 241 236 229 226 228 232 236 237 237 236 235 235 235 235 232 227 221 218 220 224 227 230 233 237 240 242 245 248 247 247 247 245 245 243 241 240 243 248 255 259 261 261 258 257 255 253 252 253 255 256 256 255 254 255 255 257 259 261 261 261 261 260 260 259 258 257 256 256 257 258 259 260 261 261 261 262 262 262 262 261 261 262 263 266 269 270 270 272 272 271 272 272 272 272 273 274 275 278 280 281 281 280 280 280 280 280 280 279 281 283 285 288 289 291 291 292 292 291 291 291 290 289 288 287 286 285 284 283 283 283 282 283 284 286 287 287 286 284 283 283 283 283 284 285 286 287 288 289 293 293 292 291 287 281 274 268 262 258 254 253 254 256 259 266 267 255 236 227 227 227 224 223 222 217 213 211 212 215 221 225 227 227 228 227 223 224 226 227 228 228 229 232 235 236 239 240 240 239 237 235 234 233 232 231 231 231 230 230 229 228 227 227 228 230 230 231 232 233 233 233 233 234 235 236 236 236 237 238 239 240 240 241 241 241 241 241 240 240 239 239 240 240 241 241 240 240 240 240 241 240 239 239 239 239 239 238 237 237 237 236 234 232 231 231 231 232 234 234 235 237 238 240 241 243 245 247 247 247 247 246 246 245 246 245 245 244 244 244 244 245 246 247 247 246 245 244 244 242 239 239 237 235 233 231 228 226 225 223 222 221 220 219 217 216 215 214 212 211 211 211 211 211 212 213 213 213 214 216 217 219 219 220 221 222 223 224 224 224 224 225 226 227 228 230 232 233 234 235 234 231 229 227 226 224 222 220 216 212 210 208 205 204 204 204 206 210 216 220 224 227 229 229 229 229 228 225 220 215 212 208 204 202 202 202 202 203 204 206 208 210 212 213 215 215 216 217 219 221 225 228 231 232 233 233 233 232 231 229 228 227 227 227 227 227 227 227 227 227 226 225 224 224 223 223 222 221 219 218 217 216 216 215 215 215 215 215 215 216 216 216 216 216 217 217 217 218 218 219 220 221 223 225 227 227 228 230 231 232 234 235 236 237 238 239 239 239 240 240 240 239 239 239 239 238 238 238 237 236 235 234 233 233 232 231 231 230 229 227 226 225 223 222 221 219 219 218 216 214 211 208 206 204 202 201 201 199 198 196 195 192 191 189 189 188 188 188 181 180 180 180 181 182 182 182 182 182 184 185 186 187 187 209 220 239 256 270 293 342 26 32 25 359 346 342 342 338 333 332 335 339 339 352 359 2 4 3 359 350 337 313 311 278 229 192 163 141 129 125 181 270 272 277 287 292 307 325 336 340 341 344 345 347 348 346 339 155 144 128 106 81 62 51 51 42 37 32 27 25 25 24 21 15 8 8 3 356 353 349 346 344 344 345 345 345 345 345 347 351 352 351 347 349 349 342 335 339 318 291 269 256 243 216 56 31 15 18 11 2 350 336 328 324 321 319 318 318 319 320 321 320 317 315 314 314 316 318 319 320 322 322 321 323 325 328 330 329 327 325 324 323 321 319 317 316 315 314 312 311 310 316 326 336 340 337 331 319 303 289 281 279 279 279 281 288 313 346 353 346 338 338 336 330 324 316 307 301 300 302 301 300 298 298 297 293 284 273 264 256 249 243 239 239 237 238 240 241 240 237 236 237 240 243 244 244 242 238 235 235 239 241 240 240 239 238 237 237 237 235 231 225 221 219 221 222 224 228 232 237 240 242 245 246 247 248 247 246 244 241 240 241 246 252 258 261 262 261 259 256 254 252 253 255 255 254 254 253 253 252 253 255 257 259 260 260 260 260 260 259 258 257 256 257 258 260 261 262 262 262 262 263 263 263 263 263 263 264 267 268 269 271 272 273 272 272 272 272 272 272 272 273 275 277 279 281 282 282 282 282 282 282 282 282 284 286 288 289 291 292 292 292 292 292 291 290 289 288 287 286 285 284 283 283 283 282 282 283 284 285 285 284 283 283 282 282 282 283 284 285 287 289 292 295 295 292 287 278 268 259 254 250 249 248 250 250 252 256 261 262 248 232 226 226 226 225 223 219 213 208 205 205 210 217 221 223 223 223 221 218 220 222 223 223 223 224 225 227 230 233 236 237 238 237 235 234 232 231 231 230 230 230 230 229 228 227 227 228 229 229 231 232 232 232 233 233 234 235 235 236 236 237 238 239 240 240 240 240 240 241 241 241 240 239 239 239 239 240 240 240 240 239 239 239 238 237 238 238 238 238 238 238 238 237 236 235 233 231 231 231 232 233 234 235 237 238 240 242 243 245 246 246 246 246 246 245 245 245 246 245 244 244 244 244 244 246 247 247 247 246 246 245 244 243 241 239 236 234 232 229 227 225 223 223 222 220 219 217 216 215 213 212 211 211 211 210 211 211 212 213 213 214 215 216 217 218 220 221 222 223 223 224 224 225 225 225 227 229 231 233 234 235 235 234 233 232 229 226 224 222 219 215 212 210 208 207 207 206 208 211 214 219 221 224 227 229 229 229 229 228 225 220 215 210 205 201 201 200 201 201 202 203 205 207 209 211 212 213 214 215 217 219 222 225 228 231 231 232 232 232 231 230 229 228 227 227 227 227 227 227 227 226 226 226 224 223 222 222 222 221 220 218 217 216 216 215 215 214 214 214 215 215 215 216 216 217 217 217 217 218 219 219 220 221 222 223 225 226 227 228 229 231 231 233 234 235 236 237 237 238 239 239 239 240 239 239 239 238 238 238 238 237 237 236 235 234 234 233 233 232 231 229 228 226 225 223 222 221 221 220 218 216 214 211 207 205 203 202 201 200 196 193 189 186 183 181 180 179 179 180 179 176 177 178 179 180 181 181 182 182 183 184 184 185 186 187 209 226 245 260 271 290 7 16 33 20 355 341 335 332 332 334 334 337 339 346 8 19 19 15 11 5 356 341 324 318 265 221 189 157 119 81 43 359 314 304 302 311 322 333 339 339 340 340 341 341 341 340 330 220 166 148 130 105 79 59 53 49 41 36 32 27 22 18 15 12 7 2 3 355 350 347 344 342 341 341 342 342 343 342 342 343 347 348 345 341 340 335 334 326 316 301 284 267 256 248 250 22 15 6 2 360 353 342 332 325 321 319 318 318 318 321 323 323 321 317 315 315 315 317 319 319 321 323 323 322 323 325 326 328 327 326 325 323 322 320 318 316 316 315 314 314 315 317 328 337 338 334 327 319 308 296 289 288 283 282 284 289 298 312 325 331 332 331 330 327 322 317 310 304 299 295 293 291 293 293 294 297 293 276 267 261 256 249 240 237 236 234 236 239 241 241 239 237 238 239 241 243 245 245 243 242 241 244 245 244 242 242 241 240 239 238 237 234 231 227 225 224 223 224 226 229 233 237 240 243 245 248 248 249 249 248 244 242 242 246 252 257 259 260 261 260 257 255 253 253 254 255 254 254 253 252 251 252 253 255 257 259 260 260 260 260 260 259 258 258 258 259 261 262 263 263 263 263 262 262 263 264 265 266 267 268 268 269 271 272 273 273 273 273 272 272 271 271 272 273 275 278 280 282 283 284 284 284 284 284 284 285 286 287 289 291 293 293 293 293 292 291 290 289 287 286 285 284 283 283 282 282 281 281 281 282 282 283 283 282 282 281 281 281 282 283 285 288 292 295 297 297 289 277 262 249 242 241 241 242 243 244 248 252 255 257 254 240 230 226 226 226 226 223 217 211 204 200 201 206 213 217 217 218 218 217 216 218 220 220 220 219 219 220 222 225 228 231 233 235 235 234 233 232 231 230 229 229 229 229 229 228 228 227 227 228 229 231 232 232 232 232 233 233 234 234 235 236 237 238 239 239 240 240 240 240 240 241 241 240 239 239 239 239 239 240 239 239 239 238 238 237 237 237 237 237 237 237 237 237 237 236 236 235 233 231 231 231 232 234 236 237 238 240 241 243 244 244 245 245 244 244 244 244 245 246 245 245 244 244 244 244 245 246 247 248 247 247 248 247 246 243 240 238 235 233 230 227 225 224 223 221 220 218 217 216 214 213 212 211 211 210 210 211 211 212 212 213 213 215 215 216 218 219 220 221 222 223 224 225 225 225 226 227 228 230 232 233 234 234 233 233 232 229 227 225 222 219 216 212 210 209 209 208 208 210 214 217 220 221 225 226 227 229 229 229 228 225 221 215 208 200 198 198 198 200 201 202 203 205 207 209 209 210 212 214 215 217 219 222 225 228 230 231 231 231 230 230 229 228 228 227 227 227 227 227 227 226 226 225 224 223 222 222 221 220 220 219 218 217 216 215 215 214 214 214 214 214 214 215 216 216 217 217 217 218 218 219 220 220 221 222 223 224 225 226 227 229 230 231 232 233 235 235 235 237 237 238 239 239 239 239 239 239 239 238 238 238 237 237 236 235 235 234 234 233 232 231 230 228 227 225 223 222 222 221 220 218 217 214 210 206 203 203 202 200 197 186 181 177 174 172 171 171 172 173 173 175 175 176 177 178 179 180 181 181 182 183 184 185 185 186 187 218 240 256 266 274 305 27 26 39 15 352 340 334 334 343 352 351 348 345 355 14 26 27 23 20 15 9 351 340 323 273 227 179 132 61 19 1 344 333 329 321 327 334 337 338 338 339 339 340 340 338 330 303 216 178 158 135 106 78 58 56 47 39 34 31 25 18 12 8 4 3 2 355 348 346 344 342 341 341 340 340 340 340 338 339 340 344 344 339 335 330 325 327 316 305 293 282 270 265 270 302 346 352 349 348 350 346 337 329 323 319 317 319 320 321 325 327 325 321 318 316 315 316 317 318 320 323 324 324 323 323 324 325 326 326 326 325 324 322 320 316 315 314 315 316 316 320 328 334 337 334 328 322 313 304 294 290 288 285 284 288 296 305 315 321 324 325 326 324 321 318 313 307 301 295 290 285 282 283 280 278 279 277 267 265 261 254 246 243 235 230 229 232 236 240 241 241 239 238 238 239 241 243 244 245 245 245 247 247 247 246 244 243 242 240 239 237 236 234 233 232 231 229 228 228 230 232 236 239 242 245 247 248 250 252 251 249 246 246 249 252 256 256 258 259 258 257 255 253 253 254 255 255 255 254 253 252 251 252 254 256 259 261 261 261 260 260 260 259 259 259 260 261 261 262 262 262 262 261 261 262 263 265 267 268 268 269 270 271 272 272 272 272 272 271 271 271 270 270 271 274 277 280 283 285 286 286 286 286 285 285 285 286 288 290 292 294 294 294 294 293 291 290 288 286 285 284 283 283 282 282 281 280 280 279 279 280 280 281 281 281 280 280 281 281 283 286 291 296 299 298 293 276 253 237 231 231 234 236 239 241 243 248 253 256 254 248 236 230 227 227 226 226 223 216 209 203 200 201 206 210 212 214 214 215 214 215 217 220 220 220 219 219 218 219 222 225 228 230 232 233 233 233 233 231 230 228 228 228 228 228 228 228 228 228 228 229 231 231 231 232 232 232 233 233 233 234 235 236 237 238 239 240 240 240 240 240 240 240 239 239 239 239 239 240 240 240 239 239 238 237 237 236 236 236 236 236 236 236 236 236 236 236 236 235 232 232 232 232 234 235 237 238 239 241 242 243 244 244 244 243 243 243 244 244 245 245 245 245 244 244 244 245 246 247 248 248 249 249 249 248 246 243 240 237 234 232 228 228 226 223 221 219 217 216 215 213 212 212 211 211 210 210 210 211 212 212 212 213 213 214 216 218 219 220 221 223 224 224 225 225 225 226 226 227 228 230 231 232 232 232 232 231 229 228 226 223 220 216 213 212 211 210 210 210 212 216 218 220 222 225 225 227 229 230 230 229 226 222 215 206 204 198 195 196 199 201 202 203 205 206 208 209 210 212 213 215 217 219 222 225 227 228 230 230 230 229 229 228 227 227 226 226 227 227 227 227 226 225 225 224 222 222 221 220 220 219 218 217 216 215 215 215 214 214 214 215 214 215 215 215 216 216 216 217 218 218 219 220 221 222 223 223 223 225 226 227 228 229 230 231 233 233 234 235 236 237 238 238 239 239 239 239 239 239 239 238 238 238 237 237 236 236 235 235 234 233 232 230 229 227 226 224 224 223 222 220 219 217 213 208 202 198 199 197 194 186 169 167 165 165 166 167 167 169 170 171 173 175 176 177 178 179 179 180 181 182 183 184 185 186 187 187 238 253 264 271 281 36 51 46 38 14 356 347 342 344 356 8 9 6 3 9 19 27 30 29 30 28 25 14 4 332 309 304 341 360 354 348 343 335 335 331 328 333 337 337 337 337 339 340 341 340 336 323 283 221 189 169 144 109 87 69 58 44 36 31 28 22 15 8 3 358 359 354 348 344 344 343 343 342 341 340 340 338 337 335 336 337 338 336 332 329 323 318 317 310 301 291 282 276 275 286 307 323 327 332 339 343 341 334 326 320 317 317 318 320 324 328 329 325 321 318 316 316 317 317 318 321 324 325 324 323 322 322 323 324 325 325 325 324 321 318 314 312 311 313 315 316 324 330 334 334 331 325 319 312 305 301 294 291 289 291 298 308 316 320 321 321 321 320 319 317 315 311 306 299 292 285 283 279 274 266 260 261 261 260 263 259 248 240 238 223 219 221 226 231 235 238 239 238 239 237 237 239 240 242 244 245 246 247 248 248 247 246 244 243 242 240 238 237 237 236 236 235 235 234 234 234 235 237 240 242 243 245 248 251 252 252 251 249 248 250 253 255 255 257 257 255 254 252 252 253 254 254 254 255 255 254 253 252 252 253 256 259 262 262 262 261 260 259 259 259 260 260 260 260 260 261 261 261 260 261 261 263 265 267 268 269 270 270 270 270 270 271 271 270 270 270 270 270 269 271 273 277 280 283 285 286 286 286 286 285 285 285 286 288 291 293 294 294 295 294 293 291 289 287 286 285 284 283 283 282 281 280 280 279 278 278 278 278 278 279 279 280 280 281 282 284 288 294 296 299 295 279 248 224 219 222 227 232 235 235 239 244 249 254 256 254 247 237 232 230 229 228 226 222 215 208 204 202 203 208 209 210 212 213 213 213 214 217 221 222 221 221 220 218 218 221 224 227 230 232 233 233 233 233 232 230 228 227 227 227 227 227 227 227 227 228 229 230 231 231 231 232 232 232 232 233 234 235 236 236 237 238 239 239 240 239 239 239 239 239 238 239 239 239 239 239 239 239 239 238 237 236 236 235 235 235 235 235 235 235 235 236 237 237 236 235 234 234 234 234 235 236 237 238 240 241 242 243 245 245 244 243 244 244 244 245 245 245 245 245 245 245 245 246 247 248 249 249 249 249 249 247 245 241 238 235 233 231 230 227 224 221 219 217 215 214 213 212 212 211 211 210 210 210 211 211 212 212 213 213 214 216 217 219 220 222 223 224 225 225 225 225 225 226 227 227 228 229 229 230 230 231 230 229 228 226 223 220 218 217 214 212 211 212 214 216 217 219 220 222 222 225 227 229 230 230 229 227 222 217 216 204 196 193 195 197 200 202 203 205 206 206 208 210 211 213 215 217 219 223 225 225 228 229 229 229 228 228 226 226 225 226 226 226 226 227 226 226 225 224 223 222 222 221 220 219 218 218 217 216 215 215 215 214 215 215 215 215 215 215 216 216 216 216 217 218 218 219 220 221 222 222 223 224 225 226 227 228 229 229 231 231 232 233 234 235 236 237 237 238 238 239 239 239 239 239 238 238 238 238 237 236 236 236 235 234 233 233 231 230 228 227 226 225 223 222 219 216 211 203 195 189 188 185 181 177 170 160 160 162 164 165 165 167 169 170 172 173 176 177 177 177 178 179 180 181 182 183 184 185 186 186 187 256 257 265 275 308 52 53 48 35 17 3 354 350 352 1 16 16 23 29 32 29 30 32 34 33 33 33 31 19 342 326 324 328 332 332 333 332 330 331 328 331 335 338 337 337 338 340 342 342 340 334 319 276 225 201 181 156 113 104 78 52 38 30 26 21 16 10 4 1 358 355 349 343 341 342 343 343 342 341 340 340 338 336 335 334 333 332 331 328 325 326 318 312 307 302 291 284 282 284 294 306 313 317 325 335 339 337 330 321 316 316 316 317 322 326 328 327 324 320 317 316 317 318 318 320 322 324 324 323 322 321 320 320 320 321 322 323 322 320 315 311 308 309 309 313 318 325 331 334 332 329 323 318 313 309 307 299 305 309 314 322 329 328 326 324 322 320 317 316 315 314 311 305 297 288 280 281 274 265 255 247 248 250 255 259 257 240 235 226 208 203 211 218 224 229 233 235 235 235 234 235 235 237 239 241 243 243 244 246 247 247 246 245 244 243 242 240 240 239 239 238 238 239 240 240 241 241 241 242 244 243 244 246 248 249 250 249 248 247 249 250 253 255 256 255 253 251 249 250 251 253 253 253 254 254 254 254 253 253 253 256 258 260 261 262 261 260 259 258 259 259 259 259 259 259 260 260 260 261 261 262 263 264 266 267 268 270 270 270 269 268 269 268 268 268 269 270 271 271 272 275 277 280 283 284 285 285 285 285 284 284 285 286 288 291 291 293 295 295 293 292 290 289 287 286 285 284 284 283 283 282 282 281 280 278 277 277 277 277 277 278 279 280 282 284 286 291 295 295 298 282 252 224 213 215 221 228 233 236 238 242 247 252 255 257 255 248 242 238 237 233 230 227 222 215 209 207 207 208 210 212 215 215 214 213 213 214 218 222 224 224 223 221 220 219 222 225 228 230 231 232 233 233 233 232 231 229 227 226 226 226 226 226 227 227 228 229 230 231 231 231 231 231 231 232 232 233 234 235 235 236 236 237 238 238 238 239 239 239 238 238 238 238 238 239 239 239 239 238 237 237 236 235 235 235 235 235 234 234 234 235 236 237 237 237 237 236 236 235 235 236 236 237 238 239 240 241 243 245 246 246 246 246 245 245 245 244 244 244 245 245 245 245 246 247 248 248 248 249 249 249 248 246 243 239 236 235 234 232 228 225 222 219 216 214 213 212 211 211 210 210 210 210 210 211 211 212 212 212 213 214 215 217 218 220 222 223 224 225 225 225 225 225 226 227 227 228 228 228 228 229 229 229 228 227 226 223 220 218 218 215 213 213 215 217 219 219 219 220 221 223 225 228 230 232 231 230 227 223 218 215 203 195 192 194 196 199 202 204 205 205 206 208 209 211 212 214 216 219 221 223 225 228 229 229 228 227 227 225 225 225 225 225 226 226 226 225 225 224 223 222 221 220 220 219 218 218 217 217 216 215 215 215 215 214 215 215 215 215 216 216 216 216 217 217 218 218 219 220 221 222 222 223 223 224 225 227 228 228 229 230 230 231 232 233 234 235 236 237 237 238 238 238 239 239 238 238 238 238 238 238 237 237 237 236 236 235 234 233 231 230 230 228 226 220 212 203 191 179 169 166 164 162 161 161 160 159 159 161 163 165 166 167 169 170 171 172 174 176 177 177 177 178 179 180 181 183 184 185 185 186 186 187 264 258 260 275 278 56 56 46 31 18 7 357 352 353 2 16 16 39 51 48 38 33 32 32 31 28 30 28 18 345 324 317 316 317 319 323 325 325 324 324 330 336 338 338 337 339 341 344 343 342 334 316 270 226 209 192 168 130 125 73 45 33 25 20 14 9 4 359 360 356 351 345 341 340 341 342 342 341 341 340 339 337 335 334 332 331 330 328 325 323 322 311 307 305 301 294 287 287 291 296 296 306 314 324 333 337 333 324 317 312 314 314 317 322 325 326 324 320 317 316 317 317 318 319 320 321 322 322 322 320 318 316 315 316 317 318 321 322 320 312 308 308 309 309 316 323 329 333 334 331 327 322 318 316 315 314 320 9 359 350 345 340 335 328 326 324 320 316 315 315 315 312 305 296 286 278 277 267 257 247 241 241 241 249 254 255 255 240 217 197 191 202 212 220 225 229 231 232 233 233 232 232 233 235 238 240 238 239 240 243 245 245 245 244 244 244 243 242 242 241 241 241 242 243 245 247 247 246 247 248 246 245 244 244 245 247 247 247 246 247 247 251 255 256 255 251 248 247 248 249 250 250 251 252 253 254 253 253 253 253 255 255 257 260 261 261 260 259 258 258 258 258 258 258 259 259 260 261 262 262 263 264 264 265 266 268 270 271 270 269 268 267 267 267 267 268 270 272 274 275 276 278 279 280 281 282 283 283 284 284 284 285 286 288 290 290 292 293 293 292 290 289 289 288 287 287 286 285 285 284 283 283 282 280 278 277 277 276 276 276 278 280 282 284 285 288 288 291 293 290 260 230 215 212 217 225 232 234 237 243 247 252 255 258 258 255 250 246 243 241 236 232 227 221 215 210 209 211 213 213 219 222 223 220 217 216 217 221 224 226 227 226 223 222 221 223 227 229 231 231 231 232 233 233 233 232 230 228 226 226 226 226 226 226 227 228 230 230 231 231 231 231 231 231 231 231 232 233 234 235 235 235 236 236 237 237 237 238 238 238 238 237 237 238 238 238 239 238 238 237 236 236 235 235 235 235 234 234 234 234 235 235 237 237 237 238 237 237 237 237 237 237 237 238 238 239 241 243 245 247 247 247 246 246 246 245 245 244 244 244 244 245 245 246 247 247 247 247 248 248 248 247 246 244 241 239 237 235 233 229 226 223 220 217 214 213 212 211 210 210 210 210 210 210 211 211 211 212 212 213 213 214 216 218 219 221 222 223 225 225 225 225 225 226 226 227 228 228 228 228 228 228 227 227 227 226 224 223 221 218 216 214 215 218 220 220 220 220 221 222 223 225 228 231 232 233 231 228 227 224 215 202 195 193 194 196 199 201 203 204 205 206 207 209 210 211 213 216 219 220 222 225 228 228 228 227 226 226 224 224 224 225 225 226 226 225 224 224 223 223 222 220 219 219 218 218 217 217 216 216 215 215 215 214 214 214 214 215 215 215 215 216 217 217 218 218 219 220 221 222 222 222 223 224 224 225 226 227 228 229 229 230 230 231 232 234 235 235 236 237 237 238 239 239 239 238 238 238 238 238 238 238 238 238 238 238 237 236 234 232 231 230 226 222 195 161 148 140 137 137 138 141 144 148 151 155 158 162 164 166 167 168 170 170 171 172 173 175 177 177 177 178 179 180 181 182 183 184 185 185 186 187 187 267 257 241 122 109 76 51 34 23 12 1 352 347 345 347 357 19 56 65 54 42 34 29 28 24 21 21 8 345 321 307 301 300 304 309 314 316 316 318 322 328 336 337 336 336 339 340 343 345 344 336 314 267 229 210 192 168 144 127 64 35 25 19 14 9 4 359 356 357 353 348 344 341 340 340 340 339 339 339 338 336 334 332 331 331 330 329 326 321 320 316 306 303 304 301 296 292 291 295 297 299 307 316 325 331 332 327 318 312 310 312 312 317 320 322 322 319 316 315 315 316 317 318 319 319 320 320 321 320 318 314 314 313 312 313 317 319 319 315 308 306 309 311 312 321 329 333 335 333 329 324 320 318 319 319 334 17 31 13 359 350 343 336 330 328 325 321 319 319 321 318 313 305 295 295 286 274 261 250 240 234 231 230 241 247 249 248 239 217 196 190 200 213 219 224 226 228 231 233 233 232 231 230 232 234 236 235 236 237 239 241 243 244 244 245 245 244 244 244 244 244 244 244 245 247 249 250 250 250 250 249 248 247 245 246 246 247 247 247 247 248 250 254 256 255 252 247 245 247 248 248 250 251 252 252 253 254 253 253 253 254 254 256 258 260 260 260 259 258 257 257 257 257 257 259 260 261 262 263 263 264 264 265 265 267 269 271 272 272 270 268 267 267 267 267 268 271 273 275 276 277 277 278 278 278 279 280 281 283 283 284 285 285 286 287 288 290 290 291 290 289 289 289 288 288 288 287 287 286 285 285 284 282 280 279 278 277 276 276 276 278 280 282 283 285 288 288 290 289 276 237 218 213 215 222 230 232 237 243 249 253 256 259 259 258 255 251 250 247 242 237 232 227 221 215 211 211 215 216 218 224 228 228 224 220 218 219 224 226 227 230 230 226 223 222 224 229 232 233 233 233 233 234 234 234 233 231 229 227 226 226 226 226 226 227 228 230 231 231 231 231 231 231 231 231 231 232 233 234 234 235 235 235 235 236 236 237 237 238 238 238 237 237 237 238 238 238 238 238 237 236 236 236 235 235 234 234 234 234 234 234 235 236 236 237 238 238 238 237 237 237 238 238 238 239 239 241 242 243 245 246 246 246 246 246 246 246 245 244 244 244 244 245 245 246 246 245 245 246 247 247 247 246 246 244 243 240 237 233 230 227 224 221 217 214 214 213 211 210 210 210 210 210 210 210 211 211 211 212 212 213 214 215 217 219 221 222 223 224 225 225 225 225 225 226 227 227 228 228 228 228 227 227 227 227 226 224 224 222 219 217 217 219 221 223 222 221 221 223 224 224 225 228 230 232 232 231 229 228 223 213 203 198 195 195 196 198 199 201 203 205 206 207 208 209 211 213 215 216 218 222 225 227 227 227 226 225 224 224 223 224 225 225 226 225 224 223 223 222 222 221 220 218 218 217 217 217 216 216 216 215 215 214 214 213 213 214 214 214 214 215 216 216 217 218 219 219 220 221 222 222 223 224 224 225 226 226 227 228 228 229 230 231 232 233 234 235 235 236 236 237 239 240 240 240 239 238 238 238 238 239 239 239 239 239 237 235 232 230 228 223 216 205 192 140 126 125 126 129 129 133 138 144 149 154 157 162 166 169 168 170 171 171 171 172 173 175 176 177 178 178 179 180 181 182 183 184 185 185 185 186 187 188 267 249 141 90 71 53 28 16 7 359 349 341 335 331 335 337 11 58 64 50 38 30 26 23 23 18 9 352 330 306 289 284 286 291 296 300 303 305 310 315 323 332 333 333 336 339 339 344 346 344 336 314 268 226 202 182 185 157 103 44 22 14 11 8 5 1 356 355 354 351 347 344 341 339 338 337 337 336 336 335 332 330 329 329 328 328 326 324 322 320 314 307 303 304 301 297 293 292 295 296 300 309 322 326 326 324 318 311 308 308 309 311 316 319 320 318 316 313 313 313 315 315 316 317 317 318 320 320 318 315 311 311 310 311 313 316 317 314 309 305 305 310 312 318 328 336 337 336 332 327 320 315 314 316 330 48 36 20 6 356 349 342 339 337 330 326 325 326 329 332 324 313 303 296 296 286 272 256 243 233 227 224 226 233 238 242 242 237 222 205 202 210 218 222 223 224 226 231 234 234 232 230 229 230 232 232 233 234 235 236 238 240 242 243 244 245 245 245 245 245 245 245 246 247 248 249 250 250 249 250 251 252 252 251 250 249 249 249 249 249 250 251 254 256 256 254 250 247 247 247 249 251 252 252 252 253 254 254 254 254 254 255 257 258 260 260 260 258 257 256 256 256 255 256 258 261 263 264 265 265 265 265 265 266 267 269 271 272 272 271 269 267 267 267 267 268 270 273 274 275 276 276 276 276 275 276 277 279 281 282 283 284 285 285 286 287 288 289 289 289 288 288 288 288 288 288 287 287 286 286 285 284 282 280 279 279 277 275 275 276 278 280 281 282 283 286 286 289 283 259 224 213 215 220 227 233 233 241 248 254 257 260 261 260 257 254 251 248 245 241 236 231 226 220 216 213 213 213 216 221 226 230 230 227 224 222 221 223 225 229 231 232 229 224 223 225 230 235 235 235 235 234 235 235 235 234 232 230 228 227 227 226 226 226 227 228 229 231 231 231 231 231 231 231 231 231 232 233 233 234 234 235 235 235 235 236 236 236 237 237 237 237 237 237 237 237 238 238 238 237 237 236 236 235 235 234 234 233 233 234 234 235 235 236 237 238 238 238 238 237 236 236 237 237 238 239 240 241 242 243 244 244 244 244 245 246 247 247 246 245 244 244 244 244 244 245 244 244 245 246 247 247 247 246 246 245 242 238 235 231 228 225 222 219 218 215 213 212 211 210 210 210 210 210 210 210 211 211 211 212 212 213 215 217 219 219 221 223 224 225 225 225 225 225 226 226 226 227 228 228 228 227 226 226 226 225 225 224 222 220 219 220 222 225 226 226 225 224 225 225 225 226 228 230 231 232 231 231 228 222 213 206 202 197 196 197 198 199 201 203 205 206 207 208 209 211 211 212 214 218 221 224 226 226 225 225 224 223 222 222 223 224 225 225 225 224 223 223 222 221 220 219 218 217 217 217 217 216 216 216 215 214 214 213 213 212 213 213 213 214 214 215 216 217 217 218 219 220 220 222 223 224 225 225 226 226 227 228 228 229 230 231 231 232 233 234 235 236 236 237 238 240 242 242 243 242 241 240 240 239 239 239 238 232 228 223 213 202 205 191 173 155 141 132 128 127 129 132 132 137 142 148 153 158 161 163 167 171 172 172 173 173 172 172 174 175 177 177 178 179 179 180 181 182 183 184 185 185 186 186 187 188 188 269 275 275 343 1 11 3 359 354 347 338 328 318 316 318 315 349 41 47 39 30 25 22 21 21 15 5 350 327 294 275 273 277 281 284 287 290 294 301 307 316 325 328 330 335 337 339 344 343 338 327 308 271 226 189 170 166 126 55 22 10 5 3 2 1 0 0 355 352 348 346 341 339 337 335 335 334 334 334 332 329 327 327 326 325 324 322 322 321 318 315 310 307 305 301 295 290 289 291 294 304 315 321 322 320 317 311 307 305 305 307 311 315 318 318 315 313 311 311 311 312 313 313 314 315 317 319 318 315 313 310 310 310 311 313 314 313 309 306 305 306 306 315 326 335 340 340 336 331 324 315 308 304 307 33 55 24 8 359 352 346 340 339 335 330 327 330 336 340 338 327 311 304 298 294 284 269 252 238 228 222 222 225 229 230 237 239 236 228 218 217 221 224 224 224 223 224 229 234 236 234 232 230 230 231 231 231 233 234 235 236 238 240 242 244 244 245 246 246 246 246 247 247 247 248 249 249 249 249 249 250 252 253 254 253 252 251 251 250 250 252 254 256 258 258 256 253 250 250 249 251 253 254 254 254 254 254 254 255 255 255 257 258 259 260 260 259 257 256 255 255 254 254 256 259 262 265 266 266 267 266 266 266 267 267 269 270 272 272 271 270 269 268 267 267 268 269 271 272 273 274 274 274 274 274 274 275 277 279 280 282 283 283 284 286 288 289 289 288 287 287 287 287 288 288 288 287 287 286 286 285 284 282 282 280 279 277 276 276 277 278 280 281 281 281 282 284 286 274 246 222 215 219 226 228 233 239 247 253 256 259 261 261 259 255 253 251 243 239 237 234 230 224 219 214 213 213 213 218 224 228 230 231 229 228 226 224 223 226 229 232 233 230 226 224 226 230 234 236 237 237 236 236 236 236 235 233 231 231 229 227 226 226 226 226 227 229 230 230 230 231 231 231 231 231 231 231 232 233 233 234 234 235 235 235 235 235 235 236 236 237 237 237 237 237 237 237 237 237 237 237 237 236 236 235 234 233 233 233 233 234 234 234 235 236 237 238 238 239 238 236 235 235 235 237 239 240 241 241 241 242 242 242 243 244 245 246 247 247 246 245 244 244 244 244 244 244 244 244 245 247 248 248 248 247 246 243 240 236 233 229 227 223 221 220 216 214 212 211 210 210 210 210 210 210 211 211 211 211 211 212 213 215 217 218 218 220 222 224 225 225 225 225 225 225 225 226 226 227 227 227 226 226 225 225 225 225 224 223 222 221 221 224 227 228 228 228 226 225 225 226 227 229 231 232 233 233 232 229 223 216 210 206 200 198 197 198 199 201 203 205 206 207 208 209 210 211 212 214 217 221 223 224 224 224 223 223 222 220 221 221 222 223 224 225 224 224 223 221 220 219 218 218 217 217 217 217 216 216 215 215 214 214 213 212 212 212 212 212 213 213 214 215 216 217 218 217 218 220 222 223 225 226 226 227 227 228 228 229 230 231 231 232 233 234 235 236 236 237 238 240 242 244 245 245 245 244 244 242 240 238 235 231 205 183 164 152 147 145 138 131 126 124 123 124 136 142 143 149 154 159 162 165 167 168 168 171 174 174 175 175 174 174 175 176 177 178 179 179 181 181 181 182 183 185 185 186 186 186 187 188 188 189 286 296 300 324 338 346 349 350 348 342 331 320 313 306 304 310 339 18 27 26 22 18 18 18 18 14 5 349 320 289 270 269 272 276 277 281 284 289 296 303 313 322 328 331 334 336 338 337 331 321 309 296 283 269 274 194 96 37 14 4 359 357 356 356 356 357 356 352 348 344 341 336 334 332 332 331 332 331 330 328 326 325 325 324 323 321 319 319 318 315 313 311 308 302 296 289 285 285 287 293 309 314 317 317 316 313 308 306 305 304 306 310 315 317 316 313 311 309 309 310 310 310 310 311 313 316 317 315 313 313 312 311 311 311 311 310 308 306 305 309 309 313 324 336 342 344 341 336 329 319 313 310 289 280 51 27 8 360 354 349 345 341 339 334 330 331 338 348 347 338 323 308 308 299 290 278 263 246 233 225 222 223 225 227 230 235 239 237 232 227 226 229 227 227 225 222 222 227 232 236 236 233 232 231 231 231 231 231 232 233 234 236 238 240 242 242 244 245 246 247 247 247 248 248 249 249 249 249 249 249 249 250 251 253 255 255 255 253 252 251 253 255 257 258 258 257 256 255 253 252 253 255 256 257 257 256 255 255 255 255 257 259 260 261 261 260 258 256 255 254 254 254 255 257 260 264 266 267 267 267 266 266 266 266 267 268 269 270 271 271 270 270 269 268 268 268 268 269 270 271 271 272 272 273 273 274 275 276 278 279 281 282 282 284 286 288 289 289 287 287 287 287 287 287 287 287 287 286 286 285 284 283 283 283 282 281 279 278 278 279 280 281 282 282 281 282 282 280 266 244 228 222 225 232 232 238 245 251 256 258 260 260 259 256 254 251 245 236 233 233 232 229 223 218 213 211 212 214 220 226 229 231 231 230 228 230 230 228 228 231 234 235 233 228 226 228 229 231 237 239 238 237 237 236 236 236 235 233 233 231 228 227 226 225 226 227 228 229 229 230 230 231 231 232 231 231 231 231 232 232 233 234 234 234 234 234 234 235 235 235 236 236 237 237 237 237 236 236 236 236 236 236 236 236 235 234 234 233 233 233 233 233 233 234 235 236 237 238 239 239 239 237 235 234 235 237 239 240 240 241 241 242 242 242 243 244 245 246 246 246 245 245 244 244 244 244 244 243 244 244 246 247 247 248 248 247 245 242 238 234 231 228 228 225 221 217 215 212 211 210 210 210 211 211 211 211 211 211 211 212 212 213 214 215 216 218 220 221 222 224 224 224 225 225 225 225 225 225 225 226 226 226 226 225 225 225 225 224 224 222 221 221 223 227 227 228 229 227 225 225 226 228 230 233 233 234 234 232 230 225 219 213 209 203 202 200 199 200 202 204 206 207 208 208 209 210 211 212 214 217 220 222 223 222 221 221 221 219 218 219 220 220 221 222 224 223 224 223 221 220 219 218 218 217 217 216 217 216 216 215 215 214 214 213 213 212 212 212 212 212 213 213 214 215 216 217 216 218 220 221 223 225 226 227 228 228 228 229 230 231 232 232 233 234 235 236 236 237 238 239 241 244 246 247 247 248 247 246 243 238 232 224 210 162 145 138 135 132 130 128 127 127 128 131 135 155 163 165 169 172 174 174 174 173 173 173 176 178 178 177 177 176 177 177 178 179 179 180 181 182 182 183 184 185 186 186 186 186 187 187 188 189 189 300 302 311 325 333 337 341 344 344 339 327 320 316 300 299 314 341 3 11 13 13 13 15 17 18 16 9 350 318 290 275 270 272 273 276 281 285 290 300 311 319 328 332 333 333 334 333 328 319 308 298 292 293 296 305 312 337 349 352 350 349 349 349 349 349 350 349 346 343 340 338 334 330 328 327 328 328 328 326 325 324 323 323 322 320 319 319 317 314 312 310 308 305 297 290 285 283 283 286 294 305 309 314 316 314 311 307 307 305 304 305 310 314 315 313 311 309 308 308 308 309 309 309 310 312 314 314 314 313 314 313 312 310 308 307 306 305 306 307 310 313 322 335 345 349 347 342 335 325 312 310 302 283 289 19 2 356 353 349 345 344 342 337 333 332 338 349 355 349 334 317 306 306 294 284 271 253 237 229 224 224 225 225 228 232 236 239 239 235 233 231 232 230 229 227 223 221 225 230 234 235 234 232 232 232 231 230 230 231 232 233 234 236 238 240 241 243 244 246 247 247 248 248 249 250 249 250 250 250 250 249 249 249 251 253 254 256 256 255 253 252 254 256 257 258 256 256 255 254 253 254 256 258 259 260 259 258 257 257 257 259 261 262 262 262 260 257 256 255 253 253 254 255 258 261 264 266 266 266 266 265 264 264 264 265 266 267 268 269 270 270 270 270 269 269 268 268 268 269 270 270 271 272 273 274 275 276 276 277 279 279 280 282 284 285 286 287 287 287 287 286 287 287 287 287 287 287 286 285 285 285 284 284 284 284 283 282 281 281 281 281 282 283 283 283 283 282 278 266 251 236 229 228 228 234 241 247 253 257 260 260 259 256 251 252 247 239 233 230 230 231 229 224 218 214 212 212 216 223 228 230 231 231 233 233 235 235 234 233 234 236 237 235 231 228 229 229 232 237 240 239 238 237 237 236 236 236 236 234 232 230 227 226 226 226 227 228 228 229 229 230 231 231 232 232 232 231 231 231 232 232 233 233 234 234 234 234 234 234 235 235 235 236 236 236 236 236 236 235 236 235 235 235 235 235 234 234 233 233 233 233 233 233 234 235 235 236 238 239 240 240 239 236 235 234 236 238 239 239 240 240 241 241 242 243 243 244 245 245 245 245 245 244 244 244 244 244 244 243 243 244 244 245 247 248 247 246 243 240 236 232 228 229 226 222 219 215 213 212 211 211 211 211 211 211 212 212 212 212 212 212 213 213 214 216 218 219 220 221 222 223 223 223 224 224 224 224 224 224 224 225 225 225 226 226 226 225 225 224 223 222 221 222 224 225 228 228 227 224 224 226 228 230 231 232 233 233 232 229 226 221 217 212 207 207 203 201 201 202 204 206 207 208 209 209 210 211 213 215 217 219 221 221 221 220 219 218 217 217 218 219 219 219 220 222 222 223 222 221 220 219 218 217 217 216 216 216 216 215 215 214 214 214 213 213 213 212 212 212 212 212 213 213 214 214 215 215 217 219 221 223 224 226 227 228 229 229 230 231 232 232 233 234 234 235 235 236 238 239 240 243 245 247 249 249 248 248 245 239 228 213 196 175 145 141 138 135 132 132 133 134 137 142 148 154 172 180 183 185 185 184 182 180 179 178 178 180 181 180 179 179 179 179 180 180 180 181 182 183 184 184 184 185 186 186 186 187 187 187 188 189 190 190 307 306 319 331 336 337 338 339 336 330 317 317 309 300 300 320 341 353 359 2 6 7 10 15 19 23 22 8 327 296 284 278 274 274 278 286 293 300 322 329 331 333 334 334 332 330 327 322 314 306 300 297 301 301 304 314 326 334 339 341 342 343 343 343 343 344 342 340 339 337 335 330 327 325 325 325 325 324 324 323 322 321 320 318 317 317 316 313 311 308 306 304 300 291 286 285 284 284 287 295 302 308 315 316 314 310 306 306 304 303 305 309 311 312 310 309 308 308 307 307 308 307 307 309 311 314 314 314 314 314 313 310 308 306 306 305 306 308 309 310 316 329 343 351 352 349 343 332 323 317 308 297 296 319 348 346 348 347 345 341 342 339 335 332 334 347 358 357 347 330 324 312 300 287 278 264 244 229 225 224 226 227 228 232 235 238 241 242 240 237 235 234 233 232 229 225 223 224 228 231 233 233 233 233 232 231 230 230 230 231 232 233 235 235 237 239 242 243 245 246 247 248 249 250 250 250 251 251 251 251 250 250 250 250 251 253 256 257 256 254 252 253 255 256 257 257 257 255 254 254 255 256 258 260 260 260 260 260 259 259 261 263 263 264 263 261 258 257 256 254 253 254 255 257 259 262 264 265 265 265 264 262 262 261 262 262 263 264 265 266 268 269 270 271 270 269 268 268 268 268 269 271 272 274 275 275 276 276 277 278 279 280 282 283 283 284 284 285 286 287 287 287 287 287 287 287 287 286 286 285 286 286 286 286 286 285 284 283 282 282 283 283 283 284 284 284 283 279 269 257 242 236 232 232 235 240 246 252 258 262 262 258 256 252 247 241 237 234 231 230 233 231 225 221 220 213 213 218 224 229 231 231 232 233 234 237 238 239 238 237 237 236 235 232 231 230 230 232 236 240 240 239 238 237 236 236 236 235 234 233 231 229 227 226 227 228 228 228 229 230 230 231 231 232 232 232 232 232 231 232 232 233 233 233 233 234 234 234 234 234 234 235 235 235 235 236 235 235 235 235 235 234 234 234 234 234 233 233 233 233 232 232 233 234 234 235 236 238 238 239 240 239 237 235 235 236 237 238 238 239 239 240 240 241 242 243 243 244 244 244 244 244 244 244 244 244 244 244 243 243 243 243 244 245 246 246 246 244 241 237 235 234 231 227 223 220 217 214 213 212 212 212 212 212 212 212 213 213 212 212 212 213 213 214 215 217 219 220 220 221 221 221 221 222 223 223 223 224 224 224 224 224 225 225 226 226 226 226 226 225 224 223 223 223 225 228 228 227 225 225 226 228 229 229 230 231 231 230 228 226 222 219 218 216 211 206 204 203 203 205 206 208 209 209 209 211 212 213 215 217 219 220 220 220 219 218 217 216 216 217 218 218 218 218 219 220 221 222 221 220 220 219 218 217 217 216 215 215 214 214 214 214 214 213 212 212 212 212 211 211 211 212 213 213 213 213 214 216 218 220 222 223 225 226 227 228 229 231 231 232 232 233 234 235 235 235 237 238 240 242 244 247 249 251 251 250 246 237 218 193 173 161 151 141 142 140 139 140 142 145 150 156 163 169 168 190 195 195 194 193 190 187 185 183 183 182 183 183 181 181 181 181 181 182 182 182 183 183 184 185 186 186 187 187 187 187 187 188 188 189 190 190 190 307 311 326 342 345 339 333 331 325 317 310 311 303 299 303 319 334 342 348 353 359 1 7 14 22 30 37 27 337 302 292 289 285 282 287 297 308 322 338 338 336 334 333 334 329 325 322 318 313 307 304 304 305 304 309 315 322 328 332 335 337 338 338 339 339 338 336 335 335 335 332 326 323 323 323 323 322 322 321 321 320 318 317 315 314 315 312 310 307 304 302 297 290 283 284 285 286 287 290 296 301 308 314 315 312 312 308 305 302 302 304 306 307 307 307 307 307 307 306 306 306 306 306 309 312 315 316 316 315 314 311 308 306 306 306 307 308 311 312 315 323 335 348 354 355 352 347 333 327 321 309 302 306 320 335 342 344 343 340 338 338 334 330 330 337 359 6 359 347 332 331 312 294 280 269 256 239 226 223 224 224 228 232 236 240 243 245 246 246 243 240 238 237 234 232 229 227 226 227 229 231 232 232 233 233 232 231 230 230 231 231 233 234 234 236 238 240 242 244 246 246 247 248 249 250 251 251 252 252 252 252 252 251 251 251 252 255 257 257 256 254 253 253 255 256 257 258 257 256 256 256 256 257 258 259 260 260 260 260 260 262 263 264 264 264 263 261 259 257 255 254 255 255 256 257 259 262 262 264 264 264 262 260 259 259 260 261 261 263 264 267 269 271 271 270 269 268 267 267 268 269 271 272 274 274 274 275 276 277 277 279 281 282 282 282 282 282 283 285 286 286 286 287 287 287 287 287 286 286 287 288 288 288 288 287 287 285 284 284 284 285 284 284 284 284 285 285 280 272 260 247 246 239 235 236 239 244 251 257 262 263 257 256 251 243 239 238 237 236 234 237 232 228 224 220 215 215 220 226 230 232 231 232 233 234 237 240 241 240 239 238 236 234 233 233 232 231 233 236 239 241 242 241 240 238 238 237 236 235 234 233 231 229 228 228 228 229 229 230 231 231 231 231 232 232 232 232 232 232 232 233 233 233 233 233 233 233 233 234 234 234 234 234 234 235 235 235 235 235 235 234 234 233 233 233 233 233 233 233 232 232 232 232 233 234 235 236 237 238 238 239 239 238 236 236 236 236 237 237 238 238 239 239 240 241 241 242 243 243 243 243 244 244 244 244 244 244 244 243 243 243 243 243 244 245 245 245 244 242 241 239 235 232 228 224 221 218 216 214 213 213 213 213 213 213 213 213 213 213 213 213 213 213 214 215 217 218 219 220 220 221 221 221 222 222 222 223 223 223 223 224 224 224 225 225 226 227 227 227 226 225 225 225 226 227 229 229 228 226 226 227 227 227 228 229 229 229 229 228 226 223 221 219 218 214 210 207 205 205 205 207 208 208 209 210 211 212 214 216 217 219 219 220 219 219 217 216 215 215 216 217 217 217 217 218 219 220 221 221 220 220 219 218 217 217 216 215 214 213 213 213 213 213 212 212 212 212 212 211 211 211 211 212 212 212 213 213 215 217 219 220 222 223 224 225 228 229 231 231 231 232 233 234 234 235 237 238 240 242 244 245 248 250 250 250 244 226 185 156 146 144 144 143 143 145 148 151 155 159 165 171 178 184 188 189 202 203 202 200 197 194 191 189 188 187 185 185 184 183 183 183 183 183 183 184 184 184 185 186 186 187 187 187 188 188 188 188 188 189 190 191 191 191 299 311 330 350 343 329 321 317 313 316 310 305 299 300 305 314 325 331 337 345 353 355 5 13 18 23 24 353 313 297 292 293 293 293 297 307 321 332 339 339 334 334 331 328 323 320 318 315 312 308 306 306 306 307 311 316 321 325 329 331 333 333 333 334 333 332 331 331 332 331 327 322 320 320 320 320 319 319 319 318 317 316 316 315 313 313 310 307 304 301 297 287 273 270 274 277 284 288 292 297 302 309 311 310 308 309 305 302 300 300 302 302 303 303 303 304 305 305 305 304 304 305 307 310 314 316 317 317 316 313 310 308 307 306 307 308 310 310 315 322 330 338 346 354 359 2 360 351 346 332 318 313 314 324 334 341 343 341 340 337 333 328 324 327 345 9 12 2 351 339 335 311 287 269 256 244 230 222 221 224 224 229 235 241 247 251 253 253 253 250 246 243 240 237 235 233 230 228 228 228 230 230 231 233 233 233 232 232 231 231 232 232 233 234 236 238 240 242 243 245 246 246 247 247 248 250 251 251 253 254 254 254 253 253 252 253 255 257 259 259 257 255 254 255 255 257 259 260 258 258 257 256 256 256 257 258 258 258 259 259 260 261 262 263 263 263 263 261 259 257 256 256 255 255 256 257 257 260 263 265 265 263 260 258 258 259 260 260 262 265 267 269 270 271 270 269 268 267 267 267 268 269 271 271 272 273 275 277 277 278 280 282 282 281 281 280 281 282 282 284 285 286 287 287 287 287 287 287 288 289 290 290 290 289 288 287 286 286 286 286 286 286 285 285 284 285 285 281 271 259 250 250 242 238 237 238 242 248 255 260 261 261 255 246 241 239 241 240 239 239 237 230 230 225 220 217 216 221 227 232 233 232 232 233 235 238 241 242 242 241 240 237 235 234 234 233 232 234 238 240 242 242 244 243 242 241 239 238 237 236 235 234 231 230 229 229 230 231 232 233 232 232 232 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 234 234 234 234 234 234 234 235 235 235 234 234 234 233 233 232 232 232 232 232 232 232 232 232 232 234 235 236 236 237 238 239 239 238 237 236 236 236 236 236 237 238 238 238 239 239 240 240 241 241 242 242 243 243 243 244 244 244 244 244 243 243 243 243 243 244 245 245 244 243 242 240 236 232 228 225 222 219 217 216 215 215 214 214 213 213 213 213 213 213 213 213 213 214 214 215 217 218 219 220 220 221 221 221 222 222 222 222 222 223 223 223 223 224 224 225 226 226 227 227 227 227 227 227 227 229 231 230 229 228 227 227 227 227 227 227 228 228 228 227 226 224 224 222 219 216 213 210 208 207 207 207 207 208 209 210 211 213 214 216 217 218 218 219 219 218 217 215 215 215 215 216 216 216 217 217 218 219 219 219 219 219 218 217 217 216 215 214 213 212 212 212 212 212 211 211 211 211 211 211 211 211 211 211 212 212 212 213 215 217 218 219 221 222 222 224 226 228 230 231 230 231 232 233 235 238 240 241 243 245 246 246 243 235 231 191 146 134 131 132 135 138 138 144 152 158 164 169 175 180 186 192 195 197 199 203 209 208 206 203 200 197 194 193 192 190 188 186 185 185 184 185 185 185 185 185 186 186 186 187 188 188 188 188 188 189 189 189 189 190 191 191 191 191 294 312 324 328 322 308 301 299 299 302 301 299 298 300 305 312 318 322 327 331 342 355 8 13 13 6 345 307 288 286 287 289 293 294 298 306 321 338 343 339 334 334 327 322 319 317 316 314 311 309 308 307 308 310 313 317 320 323 326 328 329 330 329 329 327 327 327 328 328 327 322 319 318 318 318 318 317 316 316 315 314 315 315 315 314 311 308 305 303 300 292 276 257 259 261 268 280 288 294 299 303 307 306 303 302 303 299 298 297 298 299 299 299 299 299 300 302 303 303 303 303 304 308 312 316 318 318 317 315 311 308 307 306 306 308 311 312 315 322 330 334 338 342 350 5 16 18 16 10 350 332 324 323 329 337 342 344 340 340 334 328 321 317 326 358 14 12 4 4 354 336 308 277 256 241 230 219 212 213 217 218 217 233 246 254 259 261 259 258 256 255 250 244 240 238 236 234 232 230 229 229 229 230 232 232 232 233 233 232 232 232 232 233 234 236 238 240 241 243 244 245 246 246 247 248 249 250 252 254 255 256 255 255 254 253 255 257 259 260 261 260 258 257 257 256 258 260 261 261 260 258 256 256 255 256 255 254 254 254 256 256 257 259 260 260 261 262 261 260 258 257 256 255 255 255 256 257 259 263 265 265 264 260 257 257 257 259 260 263 265 266 267 269 270 270 269 268 268 267 267 267 268 269 270 271 273 275 276 278 280 281 281 281 280 280 279 279 280 280 281 283 285 286 287 288 288 288 289 289 290 292 292 291 290 289 288 287 287 287 287 287 286 285 284 283 283 282 278 264 257 252 249 243 239 237 237 239 245 251 254 256 255 249 240 237 239 241 240 239 238 238 234 230 223 219 217 217 221 228 231 233 232 232 233 237 241 244 245 245 245 242 239 239 236 235 234 234 236 239 241 243 245 246 246 246 244 242 240 238 237 236 235 234 234 232 231 231 232 234 235 235 234 234 234 234 234 234 234 234 234 234 234 233 233 233 233 233 233 234 234 234 234 234 234 234 234 234 234 234 234 234 233 233 233 232 232 232 231 231 231 231 232 232 232 233 234 235 235 237 238 238 238 237 237 237 236 236 236 236 236 237 237 237 238 238 238 239 239 239 240 241 242 243 243 243 243 243 243 243 243 243 243 243 243 244 244 245 245 245 243 240 236 232 229 225 223 220 219 218 217 216 215 215 214 214 214 213 213 213 213 213 213 213 214 215 217 218 219 220 220 221 222 222 222 222 222 222 222 222 222 222 223 223 224 224 225 226 227 227 228 227 227 228 228 229 231 231 230 229 228 228 227 227 226 226 226 226 227 227 226 226 225 224 221 218 215 212 210 209 208 208 208 209 210 211 212 213 214 216 217 218 218 218 218 218 217 216 215 215 215 215 215 215 216 217 217 218 218 218 218 218 217 216 216 215 215 214 213 212 212 211 211 211 210 210 210 210 210 210 210 211 211 211 211 212 212 213 215 217 218 219 220 221 222 223 225 227 229 230 230 231 231 232 236 240 244 246 247 247 246 244 217 128 115 112 117 123 129 135 141 144 145 155 170 176 182 188 193 198 201 203 204 206 208 210 213 211 208 205 202 199 198 196 194 191 189 187 186 186 186 187 187 187 187 187 187 187 187 188 189 189 189 189 189 189 190 190 190 191 191 192 192 192 292 310 309 307 301 292 285 282 283 286 288 290 294 298 303 309 313 316 319 322 340 5 15 16 14 4 339 298 279 280 280 283 287 289 294 307 330 350 346 340 337 334 326 320 318 317 316 314 312 311 310 309 310 312 314 316 319 321 324 325 326 327 326 324 323 322 324 325 324 322 317 317 316 316 316 316 315 314 314 313 314 314 315 315 312 309 306 304 304 300 285 262 247 249 251 263 277 288 296 300 302 302 299 297 295 294 292 292 293 294 295 296 296 296 296 297 299 300 301 302 302 305 310 314 317 317 318 316 312 308 305 305 305 307 310 313 314 319 325 332 334 333 336 346 7 24 27 24 15 358 340 331 330 334 342 346 347 345 340 331 323 316 314 332 7 11 7 3 4 353 332 301 267 242 227 217 208 200 202 200 188 180 205 248 264 267 265 261 258 258 256 251 245 241 238 238 237 236 233 232 231 229 229 230 231 231 233 233 234 234 234 233 234 235 237 239 240 242 243 244 245 245 246 247 248 250 252 253 254 255 257 256 256 255 254 255 257 259 260 261 262 261 260 260 258 259 261 262 261 260 258 257 256 256 255 255 253 251 252 253 253 254 256 257 258 260 261 262 261 260 257 255 254 254 254 254 255 257 260 262 263 262 260 257 256 256 257 259 263 265 266 266 268 270 270 270 269 268 267 267 267 268 269 270 271 273 274 274 277 279 280 280 280 280 280 280 279 279 278 279 280 283 285 287 288 289 291 291 291 292 293 294 293 291 290 289 288 288 288 288 287 286 284 282 280 278 275 268 253 253 250 246 243 240 236 235 237 241 245 247 248 248 241 231 231 236 240 240 238 238 238 236 229 221 216 216 218 222 227 230 231 231 232 235 243 246 245 245 245 245 243 241 241 238 237 237 237 238 239 241 243 244 243 246 247 246 244 242 239 237 236 236 236 235 234 233 232 233 236 237 237 237 236 236 235 236 236 236 235 235 235 234 234 233 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 234 233 233 232 232 231 231 230 230 231 231 232 232 233 233 233 234 236 237 237 237 236 236 236 236 236 236 236 236 237 237 237 237 237 238 238 238 238 239 240 241 242 242 242 242 242 242 242 242 242 242 242 243 243 244 244 244 244 242 240 236 232 229 226 223 222 221 220 218 217 217 216 215 214 214 214 214 214 213 213 213 213 214 215 216 218 219 220 220 221 222 222 222 222 222 222 222 222 222 222 223 223 224 224 224 225 226 227 227 228 228 228 229 229 230 231 230 230 230 229 228 226 226 225 225 225 226 226 226 226 225 225 223 220 217 214 212 211 210 210 210 210 211 211 213 214 215 216 216 217 217 218 218 217 217 216 215 214 214 214 215 215 216 216 217 217 217 217 217 216 216 215 215 214 214 213 213 212 212 211 211 210 210 209 209 209 208 209 209 210 210 211 212 212 213 214 215 217 219 219 220 222 223 224 226 227 229 230 230 230 230 230 232 238 246 250 244 214 158 172 116 111 114 119 127 135 143 149 155 155 159 176 190 194 197 202 206 209 210 210 211 213 213 214 215 212 209 206 204 203 200 197 194 192 189 188 188 188 188 188 188 188 188 188 188 188 188 189 190 190 190 190 190 190 191 191 191 192 192 192 192 192 290 298 297 295 287 281 274 268 271 271 273 278 286 293 298 303 306 308 311 319 351 22 22 19 16 10 345 301 283 281 276 278 281 287 301 334 348 347 343 340 337 332 324 319 318 317 316 315 313 313 312 312 312 312 314 316 318 319 321 321 322 323 321 320 319 320 322 322 320 316 313 313 313 312 311 311 311 312 314 315 315 315 314 313 310 307 305 305 305 300 271 240 233 238 244 263 281 292 298 301 299 295 293 293 288 285 285 286 288 290 292 294 295 295 295 295 296 298 299 300 303 307 313 317 318 318 317 314 308 304 303 303 306 308 309 310 313 318 323 327 327 325 328 340 358 14 22 20 11 358 344 335 334 339 346 350 350 346 339 329 318 311 318 344 2 1 360 357 356 346 324 294 260 232 214 206 198 194 193 183 170 157 140 336 293 278 268 262 259 256 253 249 244 239 237 236 237 237 235 234 232 229 228 229 230 231 232 233 234 234 235 235 236 237 238 240 241 243 244 245 246 246 247 248 249 251 252 251 252 253 255 255 256 254 254 254 256 258 259 261 263 263 263 263 262 261 262 263 261 259 257 256 256 256 256 257 256 255 255 254 254 254 255 256 257 259 260 261 261 260 257 254 253 253 253 252 252 253 255 258 260 260 259 258 258 256 256 257 260 262 264 265 267 269 270 270 270 269 268 268 268 269 270 271 271 272 272 273 275 277 277 279 281 282 282 280 280 279 277 276 278 281 284 287 290 292 292 293 294 294 295 295 294 292 290 289 288 288 288 288 287 284 281 278 274 270 265 257 247 244 242 242 242 240 235 232 232 235 238 239 241 240 233 225 227 236 242 244 243 242 242 238 229 218 212 214 219 223 228 231 231 233 237 243 252 246 242 240 240 241 241 241 241 239 239 239 239 240 239 239 241 241 241 245 248 248 246 244 241 238 237 236 236 236 235 235 234 235 238 239 239 239 239 239 238 238 237 237 237 236 236 235 235 235 235 235 234 234 234 234 234 234 234 234 234 234 234 234 233 234 234 234 233 233 233 232 231 231 230 230 231 231 232 232 232 232 233 234 235 236 237 236 235 235 235 236 236 236 236 236 236 236 237 237 237 237 237 237 237 238 239 240 241 242 242 242 243 243 242 242 242 242 242 242 242 242 243 243 242 241 239 235 232 229 226 224 224 222 221 219 218 218 217 216 215 215 215 215 214 213 213 213 213 213 214 216 218 218 219 220 221 221 221 221 222 222 222 222 222 222 222 222 223 223 223 224 225 225 226 227 228 228 228 228 229 230 230 230 230 230 229 228 227 226 225 225 225 225 225 225 225 225 225 224 222 218 215 213 213 212 211 211 211 211 212 213 214 215 215 216 216 217 218 217 217 216 215 214 214 214 214 215 215 216 216 216 216 215 215 215 215 214 215 214 214 213 213 213 212 212 211 211 210 210 209 208 208 208 208 208 209 210 211 212 212 213 213 214 216 217 218 221 223 224 226 227 228 229 230 230 230 229 227 221 202 112 85 89 94 97 100 112 123 133 145 156 163 168 170 171 176 182 189 200 208 210 212 214 215 216 216 217 217 217 216 215 212 209 208 206 203 200 197 194 192 190 189 189 189 189 189 190 190 190 190 189 190 190 190 191 191 191 191 191 192 192 192 192 192 192 192 193 193 286 292 295 293 284 273 267 261 259 256 259 266 277 289 292 291 290 289 293 313 10 31 26 20 16 9 345 298 289 281 275 275 280 298 335 356 352 340 338 337 332 325 319 316 316 316 316 315 314 314 313 313 312 313 314 315 316 317 317 318 318 318 317 316 316 317 317 316 314 310 309 309 309 308 306 304 305 309 313 314 314 314 312 310 308 306 305 306 307 297 238 230 214 223 244 272 293 299 300 299 296 290 288 286 279 277 277 279 283 286 289 292 293 293 293 293 294 295 297 300 305 311 316 318 319 317 314 310 304 302 302 304 307 309 310 311 313 317 319 319 318 317 320 334 341 352 11 13 5 354 344 335 336 342 350 355 354 351 343 332 319 313 329 344 350 350 352 348 341 329 309 286 255 222 202 194 193 191 188 180 173 151 88 1 326 297 274 268 263 255 251 248 243 238 234 234 235 236 236 235 232 229 228 229 229 230 232 233 235 235 236 238 238 239 240 241 242 244 245 245 246 248 250 251 251 251 252 252 253 253 254 254 255 254 254 255 256 258 260 263 265 265 267 268 267 266 264 262 260 257 255 255 255 256 258 260 262 261 259 258 256 256 255 255 256 257 259 261 261 261 260 256 255 254 252 251 250 250 252 254 257 259 259 259 258 256 254 256 258 261 263 265 267 268 269 270 270 270 269 269 270 271 271 272 272 271 272 273 274 275 276 278 281 282 282 280 279 277 275 275 277 280 284 287 290 293 293 294 295 296 296 295 293 292 290 289 289 289 289 289 288 284 278 272 265 257 251 248 243 236 236 237 238 237 233 229 227 228 229 233 237 235 230 226 231 241 248 251 250 249 249 241 225 211 207 213 221 227 231 232 235 240 247 252 251 240 234 234 235 236 237 238 238 237 237 239 241 241 240 238 238 239 240 244 247 249 248 246 243 240 239 237 236 236 236 236 236 238 239 240 241 241 241 241 240 240 239 239 238 238 237 237 236 236 236 236 235 235 235 235 235 235 235 235 234 234 234 234 234 234 234 234 234 234 233 232 232 231 231 231 231 232 232 232 232 232 232 233 234 235 236 236 235 234 234 234 235 236 236 236 236 237 237 237 237 237 237 237 237 237 238 239 240 241 242 242 243 243 243 242 242 241 241 241 241 241 241 241 240 239 237 234 231 228 227 226 224 223 221 220 219 219 218 217 216 216 216 216 215 214 213 213 213 213 214 215 216 218 219 220 221 221 221 221 221 222 222 222 222 222 222 222 222 223 223 224 225 225 226 227 228 228 228 228 228 229 229 230 230 230 229 228 227 226 225 224 224 224 224 225 225 225 225 225 223 220 218 217 215 213 212 212 212 212 213 214 214 215 215 215 216 217 217 217 216 216 215 214 214 214 214 215 215 216 216 216 216 215 215 214 214 214 214 214 214 213 213 213 213 213 212 211 210 209 208 207 206 206 207 207 207 208 209 210 211 212 210 208 210 211 215 218 222 225 227 228 229 230 230 228 229 227 220 197 136 96 90 90 93 97 105 132 154 168 178 186 192 196 197 197 199 203 205 213 218 218 219 219 219 220 220 220 220 219 217 215 211 208 207 205 202 199 197 194 192 191 190 190 190 190 191 191 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 193 193 193 193 193 193 285 300 307 302 288 267 266 256 244 241 247 254 265 278 284 275 273 271 260 336 27 28 24 17 14 4 335 294 293 280 276 278 288 317 338 345 341 331 332 330 325 320 315 313 314 315 315 314 314 314 313 312 312 312 313 313 313 314 314 315 315 315 314 313 313 313 313 311 309 306 306 306 306 306 303 302 304 307 311 311 311 311 308 306 305 304 305 308 311 276 188 194 184 203 243 287 305 304 301 299 299 296 289 281 273 270 270 273 278 282 286 288 289 290 291 292 293 294 297 301 307 313 316 317 318 315 311 307 303 302 303 305 307 309 310 312 314 315 315 314 312 313 318 332 334 348 2 5 359 350 341 336 337 346 351 359 3 4 355 340 328 326 336 341 341 340 341 333 322 307 290 275 252 214 189 182 185 187 188 192 243 341 343 334 319 304 298 279 264 255 250 248 244 239 235 233 235 236 236 235 231 229 228 229 230 230 232 232 233 236 239 242 243 243 243 243 244 245 246 246 248 251 254 255 255 254 255 258 258 257 257 257 256 256 257 257 259 261 265 269 269 270 273 274 271 266 262 260 258 256 255 255 254 256 259 261 262 261 258 257 256 256 256 256 256 258 260 262 263 265 265 263 262 258 256 253 250 249 251 254 257 259 259 259 258 256 254 255 257 260 263 263 265 266 267 269 270 270 271 272 273 273 273 273 272 272 272 272 273 274 275 278 280 280 280 280 278 275 274 274 275 278 281 285 287 288 290 293 295 295 293 293 291 289 288 288 288 290 293 296 296 290 278 265 252 239 241 237 231 226 230 232 233 234 232 228 223 222 225 229 236 237 235 235 242 251 257 258 257 256 255 240 212 200 203 214 223 230 233 234 239 245 250 250 241 232 227 228 229 231 234 235 234 234 236 240 242 242 241 239 239 239 240 242 246 248 249 247 245 242 242 239 237 236 237 238 238 240 241 241 241 241 241 241 241 241 240 240 239 239 239 239 238 238 238 237 236 235 235 235 235 235 235 235 235 235 235 234 234 234 234 234 234 234 233 233 232 231 231 231 232 232 232 232 232 232 232 233 233 234 235 235 235 234 234 234 235 236 236 237 237 238 238 238 238 238 238 238 238 238 238 239 240 240 241 242 242 242 243 242 241 241 240 240 240 239 239 239 238 237 235 232 230 228 226 226 224 223 221 220 220 219 219 218 218 217 218 217 216 215 214 213 213 213 213 214 215 217 219 220 220 220 220 221 221 221 222 222 222 222 222 222 222 223 223 224 224 225 225 226 227 228 228 228 228 228 228 229 229 229 229 229 228 226 225 225 224 224 224 224 225 225 225 225 224 222 220 219 216 214 213 213 213 213 214 214 214 214 215 216 216 217 217 217 216 215 215 215 214 214 214 215 216 216 217 217 217 216 215 214 213 213 213 214 214 214 214 214 214 213 212 211 210 208 207 207 206 205 205 205 205 205 206 207 207 207 198 193 195 198 202 209 217 223 226 227 227 227 226 219 219 211 181 142 118 104 99 98 101 109 124 171 188 197 203 208 211 212 213 215 215 216 217 221 224 224 223 223 223 223 223 222 221 219 216 213 210 210 207 204 201 199 196 194 193 192 191 191 191 191 192 192 192 192 192 192 192 192 193 193 193 193 194 194 194 194 194 194 193 193 193 194 194 295 322 329 322 304 280 274 253 240 240 243 244 248 255 264 250 254 208 119 44 23 18 15 12 9 357 353 328 290 280 283 292 307 324 332 334 330 324 326 323 319 315 312 312 312 313 313 312 313 312 311 311 312 312 312 311 311 312 312 312 313 312 311 311 311 311 310 308 307 307 306 306 306 304 303 302 303 305 307 306 307 306 305 303 301 300 303 307 310 165 161 165 169 182 235 301 309 306 303 303 303 300 291 277 268 264 264 267 272 277 281 282 285 289 292 294 295 295 297 302 308 314 315 316 316 312 308 304 302 303 304 307 308 309 312 314 314 314 313 311 311 312 315 321 329 346 356 358 354 347 340 338 341 349 349 5 15 16 7 350 339 337 340 341 341 337 332 319 302 286 275 266 254 224 186 173 176 181 202 301 327 331 331 323 310 301 299 280 264 256 252 251 248 244 239 237 238 238 238 236 232 229 228 228 229 230 231 231 233 238 244 249 251 250 248 247 248 248 249 249 252 258 262 263 262 260 264 265 264 263 263 262 261 260 260 261 263 267 269 270 273 274 274 271 265 260 258 257 256 256 256 255 254 255 257 258 257 255 254 253 254 255 256 257 259 260 262 264 265 266 269 270 269 266 262 257 254 252 253 255 257 259 259 259 258 256 254 254 257 260 261 262 263 264 266 268 270 272 274 276 276 276 275 275 274 273 272 272 272 274 275 277 278 278 278 278 277 275 274 273 274 276 278 281 282 284 287 289 291 289 286 287 286 284 283 284 285 291 305 328 348 350 307 240 218 209 214 215 212 214 221 224 228 233 235 233 229 225 224 229 236 241 242 247 256 261 266 266 263 258 250 219 188 189 202 217 226 227 231 234 239 243 246 241 232 226 221 222 223 225 230 233 232 233 236 240 244 244 244 242 240 241 240 241 244 247 249 248 248 246 244 240 237 236 237 239 240 242 242 242 242 241 241 241 241 241 241 241 240 240 240 240 240 239 239 238 237 237 236 236 236 236 236 236 236 236 235 235 235 234 234 234 234 234 233 233 232 232 232 232 232 232 233 233 233 233 233 232 233 233 234 234 234 234 233 233 234 236 237 238 238 238 238 238 238 238 238 238 238 238 239 239 239 240 240 241 241 241 242 241 241 240 239 239 239 238 238 237 236 235 233 231 229 228 227 225 224 223 221 221 220 220 220 219 219 219 218 217 216 215 214 214 213 213 213 214 215 217 218 219 220 220 220 220 221 221 222 222 222 222 223 223 223 223 223 223 224 225 225 226 227 227 227 227 227 227 228 228 228 228 229 228 228 227 226 226 225 224 224 224 225 225 225 226 225 224 223 221 218 216 214 213 213 214 214 214 214 214 215 216 217 217 217 216 216 215 215 214 214 214 214 215 215 216 217 217 217 217 216 214 213 213 213 214 214 214 214 214 214 213 212 210 209 208 208 207 206 205 203 201 199 197 196 195 193 192 174 168 170 172 177 185 198 210 217 219 220 220 213 186 157 123 117 118 119 117 115 116 122 139 165 200 207 211 216 219 219 222 223 223 223 223 224 226 227 227 227 226 225 225 224 223 221 218 215 213 212 209 206 203 200 198 196 195 193 192 192 192 192 192 193 193 193 192 192 192 192 193 194 194 194 194 195 195 195 195 195 194 194 194 194 194 194 326 345 346 340 323 312 303 289 279 262 251 245 243 248 262 291 279 74 43 17 6 4 3 1 355 340 345 307 287 287 295 308 317 323 326 326 322 319 318 316 313 311 310 310 311 312 312 312 311 310 310 310 311 311 311 311 311 311 311 311 311 310 309 309 309 309 308 307 308 309 309 308 307 305 303 302 302 302 302 302 302 301 301 299 298 297 299 299 256 156 155 160 161 160 139 327 315 309 306 304 304 300 290 274 262 257 257 261 267 272 275 278 284 292 298 299 298 297 298 302 305 308 313 314 312 309 305 302 302 303 306 309 309 311 313 314 314 313 313 312 313 314 314 319 330 346 354 354 351 345 340 337 342 348 350 18 26 23 13 358 348 346 345 346 345 340 327 307 284 270 265 264 263 260 253 245 269 316 320 326 329 330 329 321 308 299 292 276 266 261 258 256 254 251 247 244 243 243 243 240 236 231 229 228 228 228 228 228 232 243 259 268 266 262 258 256 257 255 256 260 267 275 277 275 271 269 271 271 269 268 268 266 264 262 262 264 267 270 272 272 274 273 269 264 259 255 255 256 256 257 257 256 255 254 255 255 255 254 254 254 254 255 257 260 263 264 265 267 268 270 272 275 275 272 268 264 260 257 257 259 259 260 260 260 259 257 255 254 256 258 261 262 263 264 266 269 272 276 279 280 280 279 278 277 276 275 273 272 272 273 275 277 278 278 279 278 278 276 275 275 275 275 276 276 278 280 283 285 286 281 278 278 278 277 277 278 281 291 325 16 39 51 69 115 131 150 175 192 196 203 210 216 225 239 249 250 247 242 238 238 240 243 246 255 264 269 273 274 271 261 232 182 174 190 208 222 228 228 229 232 235 238 239 232 226 220 216 217 216 220 227 232 231 232 236 241 245 245 246 245 245 245 240 240 242 245 247 248 248 247 245 242 237 235 237 239 242 243 243 243 242 241 240 240 240 241 241 241 241 241 241 241 241 240 240 240 239 238 237 237 237 237 237 237 237 236 236 236 235 235 235 234 234 234 233 233 233 233 233 233 233 233 233 234 233 233 233 232 232 233 233 233 234 233 233 233 234 236 237 238 238 238 238 238 238 238 238 238 238 239 239 240 239 240 240 240 240 240 240 240 240 240 240 239 238 238 237 237 236 234 232 230 228 228 226 225 223 222 221 221 220 220 220 220 220 220 219 219 218 216 215 214 214 214 214 214 215 217 218 219 219 219 219 220 220 221 222 222 222 222 222 223 223 223 223 223 224 225 225 226 226 227 227 227 227 227 227 227 227 227 228 228 227 227 227 226 225 225 224 224 224 225 226 226 226 226 225 223 220 217 215 214 214 214 214 214 214 214 215 216 217 217 217 217 216 216 215 215 214 214 214 214 215 216 217 217 218 218 217 215 214 214 214 214 215 215 215 215 214 213 211 210 209 208 207 206 205 203 198 192 185 178 172 168 167 168 153 151 153 155 156 158 165 179 191 195 198 197 183 147 125 116 122 131 136 137 141 149 163 180 199 215 217 220 223 226 226 227 228 227 227 226 227 229 229 229 228 228 227 225 224 222 220 217 215 213 211 207 204 202 200 198 196 195 194 194 193 193 193 193 193 193 193 193 193 193 193 194 194 195 195 195 195 195 195 195 195 195 195 194 194 194 195 6 1 352 345 342 331 322 311 297 271 254 250 253 266 320 336 358 15 4 356 353 353 353 349 336 323 318 289 290 296 304 312 316 318 319 318 315 314 312 310 308 307 307 308 309 310 310 310 310 309 309 309 310 310 310 310 310 310 310 310 309 308 307 306 306 307 308 309 310 312 312 311 309 307 304 302 300 299 299 299 298 298 297 297 297 297 297 290 281 216 161 163 160 146 112 14 324 311 304 298 300 296 288 274 259 254 256 260 266 271 272 277 288 302 308 305 301 298 297 300 302 305 309 312 309 305 302 300 301 304 307 309 309 312 313 313 313 313 313 314 315 316 315 322 335 347 354 353 349 345 340 335 336 339 2 33 33 27 15 3 355 352 352 351 349 344 327 296 269 258 259 272 287 293 288 306 319 324 325 324 329 334 334 329 327 310 289 275 268 265 263 262 260 258 255 254 252 249 247 244 240 235 231 233 230 229 228 226 234 301 317 307 294 284 280 276 274 273 277 285 292 294 290 284 279 277 278 277 274 272 271 269 265 263 263 264 267 267 268 268 268 266 263 259 257 255 256 257 257 258 258 258 257 256 256 256 257 258 258 258 259 260 262 265 268 269 269 271 272 275 279 281 280 277 273 269 266 263 262 262 262 261 261 260 260 260 258 258 258 260 266 267 267 268 270 273 277 280 282 283 283 282 282 280 279 277 275 274 273 274 275 276 278 279 281 280 280 279 279 279 278 277 277 276 277 279 281 282 280 276 274 273 274 274 276 278 283 292 310 334 354 14 42 91 116 140 163 183 197 203 211 222 236 255 255 265 271 272 267 259 252 249 251 260 264 271 278 283 284 271 192 169 182 204 218 222 222 224 222 224 227 230 230 224 220 219 217 215 216 222 229 234 231 230 236 243 247 246 249 249 249 247 241 239 241 244 246 246 247 247 246 242 237 233 234 238 242 243 241 241 241 240 240 239 239 240 241 241 241 241 242 242 241 241 241 241 240 239 239 238 238 238 238 237 237 237 237 236 236 236 235 235 234 234 234 234 233 233 233 233 233 234 234 234 234 233 233 232 232 233 233 233 234 233 233 233 234 235 237 238 238 238 238 238 237 237 237 238 238 238 239 239 239 239 240 240 239 239 239 239 239 239 239 239 238 238 237 236 235 234 232 231 230 228 226 224 223 222 221 221 221 220 220 220 220 220 220 220 219 218 217 216 215 215 215 215 216 217 218 219 219 218 218 218 220 221 222 222 222 222 222 222 223 223 223 223 224 225 225 226 226 227 227 227 227 227 227 226 226 226 227 227 227 227 227 226 226 225 225 225 225 226 227 227 227 227 226 224 222 219 217 215 214 214 214 214 214 215 215 216 217 217 217 217 217 216 215 215 214 214 213 213 214 215 215 217 218 218 218 217 215 215 215 215 216 216 216 215 214 212 210 209 208 206 202 201 197 190 181 171 161 154 150 148 147 148 147 148 150 151 151 149 150 156 161 163 170 169 163 155 150 154 163 172 175 175 181 188 198 207 216 223 224 226 226 227 229 230 230 230 229 229 229 230 230 230 229 228 227 225 224 222 219 217 216 214 210 206 203 201 199 198 196 195 195 194 194 193 193 193 193 194 194 194 194 194 194 195 195 196 196 196 196 196 196 196 196 196 195 195 195 195 195 26 9 354 349 346 339 334 325 308 277 257 269 288 303 317 340 355 357 354 349 348 348 346 342 335 324 311 297 295 298 302 306 310 312 314 313 312 312 309 306 304 303 305 306 308 309 309 309 309 308 309 309 309 309 310 309 309 309 309 308 306 304 303 303 304 307 308 310 312 315 313 312 310 307 304 301 298 297 298 297 296 295 294 294 295 296 296 291 289 232 180 173 167 148 109 13 325 304 297 291 289 289 287 281 272 265 265 269 272 275 275 283 297 310 314 307 300 297 296 298 298 302 305 306 305 302 299 298 300 303 304 306 309 312 313 314 313 313 313 314 316 319 320 329 341 350 354 353 349 345 341 336 335 341 45 45 35 26 15 5 359 355 355 354 352 347 328 282 244 234 270 332 332 329 324 323 322 321 320 322 334 346 347 344 339 321 292 274 266 264 264 263 261 260 259 258 255 252 248 246 243 240 239 245 244 241 241 263 4 4 348 333 319 311 307 302 300 300 303 306 305 301 296 290 285 284 284 283 280 277 273 270 267 264 263 264 265 265 264 262 261 260 259 257 255 255 255 256 256 258 260 260 259 259 259 261 263 265 265 265 266 267 269 271 273 274 275 277 277 279 284 285 283 280 277 274 271 268 267 266 265 264 263 262 263 264 265 266 266 268 274 274 273 274 275 278 281 284 285 286 285 285 284 283 281 279 277 275 275 275 277 277 278 281 283 282 282 283 283 283 282 281 280 279 279 280 280 279 278 276 276 277 277 278 281 285 290 295 301 307 308 303 299 299 259 207 192 203 220 222 232 244 256 268 266 277 284 285 282 275 265 258 256 261 261 271 280 285 285 256 168 174 199 221 227 228 223 216 211 213 217 221 221 215 216 216 218 220 224 233 241 244 239 233 239 243 247 250 253 253 252 248 242 239 241 242 244 245 245 246 245 242 236 230 230 234 237 237 236 238 239 239 239 239 239 240 240 241 241 242 242 242 242 242 242 242 241 241 241 240 239 239 239 238 238 238 237 237 236 236 236 235 234 234 234 234 234 234 234 234 234 234 234 234 233 233 233 232 232 232 233 233 234 233 233 233 234 235 237 237 237 238 238 237 237 236 236 237 237 238 238 238 238 239 239 239 239 238 238 238 239 239 239 238 238 237 236 235 234 233 232 231 230 227 225 223 222 221 221 221 221 221 221 221 221 221 221 221 220 219 218 218 217 217 216 216 216 217 218 219 218 218 218 218 220 221 222 222 222 221 222 222 222 222 222 223 223 224 225 226 226 227 227 227 227 227 227 227 227 226 226 226 226 226 227 227 227 227 226 226 227 228 229 229 229 228 227 226 224 221 218 216 216 215 215 215 215 215 215 216 216 217 217 217 217 216 216 215 215 214 213 213 214 214 214 216 218 219 219 218 216 216 216 216 216 216 216 214 212 210 207 205 203 196 186 179 172 162 153 146 143 143 143 143 144 145 150 152 153 153 152 151 152 152 154 159 163 163 173 182 190 197 203 203 205 207 209 213 217 221 225 228 228 228 229 230 231 231 231 231 230 231 231 231 231 231 230 229 227 225 223 221 218 218 216 212 208 205 202 200 199 197 196 196 196 195 194 194 193 193 194 194 194 194 194 195 195 196 196 197 197 197 197 197 197 197 197 196 196 195 195 195 196 25 9 356 354 350 346 342 335 324 311 308 314 319 320 327 346 358 358 354 350 346 346 344 342 340 329 317 307 300 297 297 299 303 307 309 309 309 309 307 304 302 303 304 306 307 308 308 308 308 308 309 309 309 308 308 307 308 307 307 305 303 300 300 302 305 310 310 313 315 315 314 312 309 307 303 300 299 297 296 294 293 293 292 292 293 293 293 293 292 262 201 184 177 154 92 2 304 287 278 279 283 286 287 286 284 280 279 281 279 281 285 293 306 313 311 304 298 295 295 296 296 299 301 301 300 299 296 296 298 301 301 305 308 311 313 313 312 312 313 315 314 319 327 337 346 353 355 354 351 346 344 341 341 37 88 47 30 21 11 4 359 356 356 353 350 343 325 234 160 94 18 3 3 348 337 328 322 318 314 324 354 9 5 0 352 333 299 272 262 259 258 258 256 256 257 255 253 252 250 248 247 246 253 261 263 272 302 340 355 355 347 336 328 323 320 318 317 315 314 312 307 303 299 294 290 291 290 287 284 280 276 272 269 266 265 264 264 263 262 260 259 259 257 255 253 253 253 254 256 260 263 265 265 264 265 267 268 267 269 271 272 273 275 276 278 279 280 281 281 283 284 285 283 281 278 277 274 272 271 269 267 266 265 265 267 270 273 275 276 278 281 279 278 279 280 283 285 287 288 288 287 287 286 285 283 281 278 277 276 276 276 276 278 280 282 283 284 284 285 284 283 283 282 281 280 280 278 277 278 278 280 280 281 283 286 291 295 298 300 300 296 290 288 284 271 253 236 242 248 249 255 264 266 268 277 284 285 285 283 278 269 261 258 259 261 271 278 278 266 206 168 186 217 233 232 235 228 216 206 204 208 212 212 208 208 212 218 226 234 243 251 255 255 251 249 248 251 254 256 255 256 251 244 239 239 240 241 243 243 244 244 240 235 227 224 227 229 230 231 235 238 239 239 238 239 240 241 241 242 242 242 242 242 242 242 242 242 242 242 241 241 240 239 239 238 238 238 237 237 236 236 236 235 235 234 234 234 234 234 234 234 233 233 233 233 233 233 233 233 233 233 234 234 234 233 233 234 235 236 236 237 237 238 238 237 236 236 236 236 236 237 237 237 238 238 238 238 238 238 238 238 238 238 237 237 236 236 235 233 233 232 230 229 227 224 222 221 220 220 220 220 220 221 221 222 222 222 222 221 220 220 219 219 218 218 217 217 218 219 219 219 219 219 219 220 222 223 223 222 221 221 221 222 222 222 222 223 224 226 226 227 227 227 228 228 228 228 227 227 226 226 226 226 226 226 227 227 228 228 228 228 229 229 229 230 229 228 227 225 223 220 219 218 216 216 215 215 215 215 215 216 217 217 217 217 217 216 216 215 214 213 213 213 214 215 216 217 218 219 219 218 217 217 217 217 217 216 214 211 207 201 195 194 180 161 149 144 141 139 138 139 142 141 143 146 149 152 153 154 154 154 155 155 157 159 163 169 174 188 197 204 210 210 215 218 220 221 223 225 227 229 230 230 230 231 231 232 232 232 232 231 231 232 233 233 232 231 229 227 225 222 220 219 218 215 211 208 204 202 200 199 198 198 197 196 195 195 194 194 194 194 194 195 195 195 196 196 196 197 197 198 198 198 199 198 198 197 196 196 196 196 196 196 26 12 3 1 355 348 340 332 325 324 325 326 325 324 335 353 4 4 357 351 346 344 342 342 339 331 323 313 306 300 297 297 299 302 302 302 303 304 303 301 302 304 306 307 307 308 308 308 308 309 308 307 306 305 305 305 305 305 305 303 300 298 298 303 310 314 314 316 314 312 311 308 307 304 302 300 300 298 296 293 291 291 291 291 290 289 290 290 286 262 207 191 181 156 97 112 274 272 269 276 281 286 289 291 290 289 288 289 287 290 294 300 308 310 305 299 295 294 294 294 295 297 298 297 296 295 295 294 296 298 299 303 307 310 311 312 312 313 315 318 317 325 334 342 349 354 357 355 351 346 346 344 338 7 89 36 21 13 6 0 358 356 353 347 338 322 300 271 8 3 356 354 354 345 336 328 320 312 297 359 29 26 22 11 359 338 304 272 259 253 250 250 250 250 251 251 252 253 253 253 253 256 282 289 295 315 331 340 344 344 340 334 329 327 326 325 324 321 317 313 308 305 300 297 294 292 290 288 285 281 277 274 271 268 267 266 264 263 262 260 259 259 258 257 254 254 253 256 261 265 269 271 272 272 271 272 272 272 273 275 276 277 279 280 281 281 282 282 282 282 282 282 281 279 278 277 276 274 274 272 270 268 268 268 271 275 279 282 282 283 283 282 281 282 283 286 288 289 289 289 289 288 287 286 284 281 279 277 276 276 275 275 276 278 280 282 283 284 284 284 284 283 282 281 280 280 279 278 278 279 280 281 282 285 288 292 296 298 298 296 293 290 287 282 274 266 258 262 263 264 267 271 273 276 282 285 284 282 279 275 267 259 257 257 260 269 272 269 248 188 168 202 223 237 242 244 235 222 208 200 199 204 207 206 203 207 215 225 236 246 254 260 263 263 262 260 262 264 265 263 296 272 249 241 240 238 239 241 241 242 242 239 233 226 220 220 222 224 228 234 237 238 238 238 239 239 241 242 243 242 242 242 243 242 242 242 242 242 242 242 241 241 240 239 239 238 238 238 237 237 236 236 236 235 235 234 234 234 234 234 233 233 233 233 233 232 233 233 233 234 234 234 234 234 234 234 234 234 234 235 236 237 238 238 238 237 236 236 236 235 236 236 236 236 237 237 237 237 237 237 237 237 237 236 236 236 235 234 233 233 231 229 227 225 223 220 219 218 218 219 219 219 220 221 222 222 222 222 222 222 221 221 220 219 219 218 218 219 219 220 220 220 220 220 221 222 223 223 222 222 222 221 222 222 222 222 223 225 226 227 227 228 228 228 229 229 228 228 227 226 226 226 225 225 224 224 225 226 227 228 228 227 227 228 228 228 228 227 226 224 222 222 220 218 216 216 216 215 215 215 216 216 216 217 217 217 217 216 215 214 214 214 214 214 215 216 217 219 219 219 219 219 219 218 218 217 216 214 210 204 198 196 187 172 154 141 138 139 141 142 143 145 144 147 149 150 151 151 152 154 156 157 158 161 164 169 175 183 194 201 208 213 213 220 223 225 226 227 228 229 230 231 231 231 232 232 233 233 233 233 233 233 233 234 234 233 232 230 227 225 223 222 220 217 214 210 207 204 202 200 199 198 198 197 196 196 195 194 194 194 194 195 195 196 196 196 197 197 197 198 198 199 199 200 199 199 198 197 197 196 197 197 197 30 21 11 6 358 346 333 326 326 328 329 329 329 329 339 357 8 8 1 350 343 340 338 339 336 331 325 317 312 308 304 301 299 299 299 299 299 299 299 300 303 307 308 308 308 308 308 309 309 309 307 305 304 303 303 303 304 304 303 299 297 298 303 313 318 319 317 315 311 308 305 303 302 300 299 298 299 298 296 293 291 291 291 291 290 288 288 287 277 240 197 188 180 160 141 173 174 261 273 280 284 290 294 296 295 294 293 293 293 295 298 301 303 301 296 293 292 292 292 293 294 294 294 292 291 291 292 292 292 294 298 301 305 308 309 311 314 317 319 321 323 329 336 343 350 355 358 355 348 343 342 333 325 336 16 16 9 4 360 356 357 352 345 335 319 301 292 297 316 333 337 341 342 340 335 326 316 302 226 79 40 33 26 14 3 344 310 274 256 249 245 244 245 245 246 249 252 255 257 259 265 279 317 314 320 327 332 335 337 338 337 335 332 331 331 330 329 325 319 313 309 304 299 298 296 292 289 287 285 282 278 275 273 270 268 268 266 264 262 261 261 261 261 261 260 259 258 263 269 272 274 275 276 277 276 276 275 275 275 276 278 279 280 280 280 280 280 281 281 279 279 279 278 277 277 276 277 276 276 274 273 271 271 271 274 278 281 283 284 284 283 282 282 283 285 287 289 290 290 291 290 289 288 287 284 282 279 277 276 275 274 273 273 274 278 280 282 284 284 285 284 284 283 282 281 281 281 280 279 279 279 279 281 284 287 290 293 294 293 291 290 290 285 281 276 271 267 269 270 270 272 271 274 277 279 281 280 279 276 271 265 265 257 253 257 265 268 271 260 173 179 224 224 240 248 247 238 226 211 198 191 195 197 196 198 203 210 221 233 244 254 262 267 268 268 269 275 287 303 328 359 333 262 248 243 237 238 239 239 240 240 237 232 227 222 219 218 221 228 234 237 238 238 238 239 239 242 244 244 244 243 243 243 243 243 243 243 243 243 243 242 242 241 240 240 239 239 238 237 237 237 236 236 235 235 234 234 234 234 233 233 232 232 232 232 232 232 232 233 234 234 234 234 235 235 235 235 234 234 235 236 237 238 238 239 238 237 237 236 235 235 235 235 235 236 236 236 236 236 236 236 236 236 236 235 235 234 233 232 232 230 227 225 223 221 219 217 217 217 217 217 218 219 220 221 221 222 223 223 223 223 222 221 220 219 219 219 220 220 220 221 221 221 222 222 223 223 223 223 222 222 222 222 222 222 222 224 225 227 227 228 228 229 229 229 228 228 228 227 226 226 225 224 223 221 220 220 222 224 225 225 223 224 225 226 226 226 226 226 225 224 223 221 219 217 217 216 216 216 215 215 215 216 217 217 218 218 217 216 214 214 214 214 215 216 217 218 219 220 220 220 221 220 220 219 219 217 215 210 204 198 197 185 175 163 151 147 148 149 150 150 149 149 149 150 149 148 149 152 155 157 158 162 165 169 174 181 189 197 202 205 208 214 221 225 227 228 229 229 230 230 231 232 232 233 233 234 234 235 235 235 235 235 236 235 234 233 231 228 225 224 223 219 216 213 209 206 204 202 201 200 200 198 197 197 196 195 195 195 195 195 196 196 197 197 197 198 198 198 199 199 200 200 200 200 199 198 198 197 197 198 198 198 31 30 16 6 357 346 332 326 324 325 326 328 330 332 341 358 9 8 358 345 335 334 333 331 331 329 325 321 318 316 311 306 302 301 299 297 295 295 297 300 304 307 307 308 307 307 307 308 308 308 306 304 303 303 303 304 306 305 302 298 296 303 312 319 319 321 317 312 306 303 301 300 298 297 297 296 296 295 294 293 291 290 291 292 291 291 290 287 274 231 200 191 186 179 186 204 205 267 279 284 287 291 294 295 296 295 294 294 294 295 296 296 293 289 287 287 288 289 290 290 291 290 289 287 286 288 288 288 289 292 295 298 301 304 308 314 321 325 324 326 328 331 336 344 351 354 355 351 347 339 331 314 294 319 345 356 358 355 351 349 349 342 332 319 307 297 294 303 314 323 325 332 336 337 335 326 308 281 130 83 71 39 23 13 4 350 319 278 256 248 243 242 242 241 243 247 252 260 268 277 291 296 302 322 325 328 331 334 336 339 340 339 338 337 336 335 331 325 318 313 308 303 299 298 295 292 290 288 285 283 280 277 274 273 271 269 266 264 263 263 263 264 265 265 266 265 266 272 274 275 276 277 279 279 279 279 278 277 277 277 278 279 279 279 279 279 279 279 278 278 278 277 276 275 275 275 275 276 276 275 275 274 273 274 275 279 280 281 283 282 282 282 282 283 285 287 289 290 290 291 290 289 288 286 283 280 278 276 276 275 275 274 273 273 276 280 283 285 285 286 286 285 285 284 283 283 282 281 278 278 277 277 278 281 284 287 288 289 288 288 287 285 283 279 276 273 271 273 272 273 273 273 274 275 275 275 275 274 271 266 262 261 251 248 253 261 268 279 305 293 203 231 238 249 252 250 243 231 217 200 189 189 187 189 194 200 207 217 228 241 253 262 263 267 271 276 284 301 326 345 350 349 328 274 243 236 235 237 238 238 238 236 231 229 226 220 217 222 229 235 238 238 238 237 238 239 242 245 245 245 244 244 244 245 245 245 244 244 243 243 243 243 242 241 241 240 240 238 237 237 237 236 236 235 235 235 234 234 233 233 232 232 232 232 232 231 231 232 233 234 234 234 234 235 236 236 236 235 235 236 236 238 238 239 239 239 238 237 237 236 235 235 235 235 235 235 235 235 236 236 236 236 236 235 234 234 233 233 232 230 228 225 223 221 219 217 215 215 215 215 215 216 217 219 220 220 222 222 223 223 223 223 222 221 220 220 220 220 220 221 222 223 223 223 223 224 224 224 223 223 222 222 221 220 219 221 224 225 226 226 227 228 228 228 228 228 228 226 226 225 225 225 223 221 219 217 216 218 220 221 221 220 221 221 222 223 223 224 224 224 224 223 221 219 218 217 217 217 216 216 216 216 216 216 217 218 218 217 216 215 214 213 214 215 216 217 219 220 220 221 221 222 221 221 221 220 219 217 212 210 206 199 189 185 177 168 163 162 160 159 158 155 152 150 148 147 148 151 155 157 159 161 165 168 174 180 186 193 198 200 204 209 216 221 225 227 229 230 230 231 231 232 233 234 234 235 235 236 236 236 236 236 236 236 236 235 233 231 228 227 225 222 219 215 211 209 206 204 203 203 201 200 199 198 197 196 195 195 196 196 196 197 197 197 198 198 198 198 199 199 200 201 201 201 201 200 199 198 198 198 199 199 199 20 19 12 2 353 341 328 314 308 312 315 319 324 332 343 356 5 360 348 334 326 327 325 325 326 328 326 324 322 320 315 313 308 303 299 294 293 294 297 299 302 304 304 305 305 305 305 305 305 304 303 303 304 304 306 308 309 306 303 301 303 310 316 319 319 318 313 305 301 299 298 298 296 295 296 295 294 293 292 291 291 292 294 295 295 295 293 290 282 263 235 217 210 214 235 241 251 273 280 283 285 288 290 291 293 293 294 293 293 292 292 290 284 279 278 280 281 284 286 287 287 286 284 282 282 284 282 284 286 288 289 292 296 301 309 319 327 331 331 332 331 332 337 344 348 350 347 343 344 329 312 300 299 318 336 345 346 345 345 341 336 327 318 308 300 297 299 306 315 319 321 328 332 335 333 323 283 181 101 79 68 32 16 9 3 354 329 288 263 252 250 245 243 243 243 247 260 279 295 306 313 315 320 325 327 330 333 337 340 343 345 345 344 343 340 335 330 323 317 312 307 305 302 299 295 293 292 291 288 285 282 279 276 276 273 270 267 265 264 265 266 267 268 268 269 270 272 276 276 277 278 279 280 281 281 280 279 278 278 278 279 279 279 278 278 278 277 277 277 277 276 276 275 274 273 274 273 274 274 275 275 275 276 276 276 278 278 280 281 280 281 282 283 284 286 287 287 289 289 290 289 288 285 283 280 279 278 277 276 277 277 276 276 276 277 280 283 286 286 289 289 289 287 286 285 284 282 280 278 277 276 276 277 279 283 285 286 286 285 285 284 283 281 279 277 275 275 276 275 274 274 273 273 272 270 269 268 267 265 261 258 255 246 245 253 259 263 268 288 269 258 251 248 251 254 254 249 237 219 199 189 187 181 186 194 200 205 211 222 236 249 258 260 268 273 278 287 302 322 339 350 353 351 261 234 232 233 234 236 237 236 235 232 230 226 222 220 223 230 236 239 239 238 238 238 239 242 245 246 245 245 245 246 246 246 246 245 244 244 244 244 244 243 243 242 241 240 239 238 237 237 236 236 235 235 235 234 234 233 233 232 232 231 231 231 231 232 233 234 234 235 235 235 236 236 236 237 237 237 237 237 238 238 238 239 239 239 238 237 236 235 235 234 234 235 235 234 235 235 235 236 236 235 235 234 233 233 232 231 229 227 224 221 219 217 215 215 214 214 213 213 214 216 217 218 219 221 221 222 223 224 224 223 222 221 221 221 221 221 222 223 224 224 225 224 224 224 224 224 224 223 222 220 216 214 217 220 221 222 223 224 225 227 227 227 226 226 224 223 223 223 223 223 221 218 217 216 217 217 218 218 217 217 217 218 218 219 220 220 221 221 221 220 219 217 217 217 218 218 217 217 216 216 216 216 217 218 217 216 215 214 214 214 215 216 218 219 220 221 221 222 222 222 222 222 223 222 221 220 216 210 203 196 194 189 183 178 173 170 167 162 157 152 149 147 147 151 157 158 161 163 166 168 172 178 184 190 196 199 202 207 212 218 222 225 228 229 230 231 231 231 233 234 235 235 236 236 236 236 236 236 236 236 235 235 234 232 231 229 228 225 221 217 214 211 208 206 205 205 203 201 200 199 198 197 197 196 196 197 197 197 198 198 199 199 199 199 199 200 201 201 202 202 202 201 200 199 199 199 199 199 200 200 357 3 3 355 342 326 310 300 299 308 309 315 324 337 347 353 353 345 331 322 319 320 318 320 324 328 329 328 326 321 316 316 308 302 298 295 296 296 297 299 300 301 301 302 302 303 303 302 300 298 298 299 301 303 305 306 306 305 304 306 309 312 314 314 312 309 304 297 297 297 297 296 294 294 294 293 294 293 292 291 293 297 300 301 299 298 295 291 286 277 262 247 240 240 239 252 265 274 277 279 282 284 286 288 290 291 292 293 293 291 289 285 278 272 271 272 275 279 282 284 284 283 280 278 278 279 277 281 282 283 284 287 293 301 311 322 324 331 334 335 333 335 339 342 344 343 335 332 328 311 300 298 308 323 334 337 336 335 336 330 323 315 308 301 297 297 300 306 307 313 317 320 322 322 317 305 233 140 71 61 41 18 8 3 359 352 335 306 283 272 267 261 260 258 261 270 291 307 315 318 317 321 325 328 331 334 338 341 344 346 347 347 346 344 339 332 325 319 314 310 307 306 304 300 296 297 296 294 291 287 283 282 280 278 275 272 269 267 267 268 269 270 271 271 273 274 276 277 277 278 279 280 281 281 281 280 279 279 279 279 279 279 278 278 278 277 277 277 276 276 275 274 274 273 273 273 272 272 272 273 274 276 277 277 278 278 278 279 279 280 281 283 284 286 287 288 288 288 288 287 286 285 283 280 279 279 279 279 278 278 276 276 277 278 279 281 281 284 288 292 292 291 289 288 285 283 280 278 277 275 274 274 276 280 287 291 290 289 287 285 283 282 282 282 283 281 282 283 280 277 275 273 272 270 268 264 261 259 258 259 256 251 247 249 256 253 248 242 247 249 251 248 248 250 256 258 252 235 205 199 186 180 178 188 197 202 205 209 216 230 236 244 257 264 270 276 285 298 320 337 344 333 241 220 230 233 233 232 233 235 235 234 234 231 227 224 223 224 228 235 238 239 239 239 239 240 243 246 247 246 246 247 247 247 247 246 245 245 245 244 244 244 243 243 243 242 241 240 239 238 237 237 236 236 236 235 234 234 233 232 232 231 231 231 231 231 232 233 234 234 235 235 236 236 236 237 237 238 238 238 238 238 238 238 238 238 239 238 237 236 235 235 235 234 234 234 234 234 235 235 235 235 235 235 234 234 233 232 230 228 226 222 219 217 215 214 214 213 212 212 212 213 214 216 217 218 218 219 221 222 223 223 223 222 222 222 222 222 222 223 224 225 226 226 225 225 224 224 224 223 222 219 216 211 209 211 213 214 215 216 218 220 222 224 224 224 223 221 221 221 222 222 222 221 219 218 217 217 216 216 215 213 214 214 215 215 216 216 217 218 218 218 218 217 217 217 217 217 218 218 218 217 217 216 217 217 217 217 216 214 213 214 214 215 217 218 219 219 220 221 222 222 222 221 220 222 224 224 224 219 213 207 201 197 193 187 181 177 173 166 160 155 151 149 150 152 158 164 164 167 169 170 172 175 181 187 192 195 197 204 210 215 220 224 226 228 230 231 231 232 233 234 235 235 236 236 236 236 236 236 236 236 235 234 233 232 231 230 229 226 223 220 216 213 210 207 206 205 205 203 202 200 200 199 198 197 197 197 198 198 199 199 199 200 200 200 200 200 201 202 202 203 203 202 201 201 200 200 200 200 200 201 201 338 345 346 338 323 309 302 302 303 307 313 322 333 342 346 341 335 327 317 311 311 313 315 319 326 330 331 328 324 317 314 312 304 299 299 301 302 298 297 298 299 299 300 301 301 302 302 300 297 294 294 295 297 299 301 303 304 304 305 307 308 309 309 308 304 300 296 292 294 296 295 294 292 292 292 292 293 293 293 295 300 306 309 308 305 300 295 290 285 279 270 260 256 254 254 261 269 272 275 277 279 282 284 286 286 289 291 293 293 292 288 282 275 269 269 267 269 273 278 280 281 280 278 276 276 276 277 280 281 281 282 286 293 304 317 325 325 333 337 337 337 338 340 341 339 337 337 327 315 304 299 304 315 325 330 331 328 327 326 320 314 307 301 297 294 295 299 302 303 308 309 308 305 299 288 274 248 129 304 8 4 360 356 354 350 343 333 319 310 303 297 291 287 285 289 298 309 318 323 323 324 326 331 334 337 340 343 345 345 346 347 347 345 341 334 327 321 315 311 308 305 306 303 300 299 300 299 297 293 288 284 283 281 279 277 275 273 271 270 271 272 273 274 274 276 276 277 278 279 280 281 281 281 281 281 280 280 280 280 280 280 279 279 279 278 278 277 277 277 276 275 274 274 273 273 273 272 272 272 273 275 276 278 279 279 279 279 279 279 280 282 283 285 287 287 287 287 286 285 283 281 280 280 280 280 280 280 280 279 277 275 274 276 277 279 281 281 286 290 293 293 292 290 287 283 279 279 277 275 273 273 274 279 289 300 307 303 300 295 288 285 285 287 289 291 290 290 289 286 280 277 274 272 269 267 261 256 253 252 251 250 249 250 254 256 242 231 226 232 234 239 239 243 249 257 261 253 223 180 184 168 166 176 196 204 207 209 210 214 221 225 236 249 258 265 272 281 293 313 325 312 280 237 234 245 247 241 233 230 232 233 233 233 231 228 226 223 222 225 232 235 236 237 238 240 242 243 245 247 247 248 248 248 248 247 246 246 245 245 244 244 244 244 244 243 243 242 241 239 239 238 237 236 236 235 235 234 234 233 232 232 231 231 231 231 231 232 232 233 234 235 236 236 236 236 237 238 238 239 239 239 239 238 238 238 239 239 238 238 237 236 236 235 235 235 234 234 234 234 234 235 235 235 235 234 234 233 232 230 227 224 221 218 216 215 214 213 212 211 211 211 212 212 214 215 215 216 218 220 221 222 222 222 222 222 222 222 222 223 223 225 226 227 227 227 226 226 225 224 222 219 215 211 207 206 206 207 208 208 209 211 213 217 220 221 221 220 219 218 219 220 220 220 219 219 218 217 216 214 213 212 210 211 212 213 213 214 214 215 215 216 216 216 216 216 217 217 218 218 219 218 218 218 218 218 218 218 218 217 215 214 214 214 216 217 218 219 219 220 221 222 222 221 219 217 217 217 218 222 219 213 207 202 197 186 178 174 173 164 159 156 155 154 153 155 158 162 166 169 172 173 175 177 180 186 190 192 194 200 207 213 218 222 225 227 229 230 230 231 232 233 234 235 235 235 235 235 235 235 236 235 235 234 233 231 229 229 228 226 224 221 218 215 211 209 207 206 206 205 203 202 201 200 199 199 198 198 199 199 199 200 200 201 201 201 201 201 201 202 203 204 204 203 203 202 201 201 201 201 201 201 202 202 326 326 323 311 304 303 305 314 313 319 331 339 341 339 335 325 316 311 308 306 307 309 314 321 330 332 330 326 321 314 311 307 301 298 305 305 301 296 294 295 296 298 300 303 304 304 304 301 297 294 293 293 296 299 303 305 306 306 306 305 305 306 304 301 297 293 292 291 292 292 291 292 292 292 294 295 296 296 297 302 311 316 318 317 309 301 294 288 282 277 271 265 261 259 259 263 268 271 275 278 279 280 282 283 284 286 289 292 293 292 287 278 268 264 265 261 263 268 272 275 277 277 276 275 275 275 277 279 280 281 283 288 297 312 326 333 334 340 343 343 342 342 341 339 335 333 331 320 309 304 304 310 320 324 326 325 326 323 319 315 309 304 298 295 294 294 296 297 298 300 300 296 291 284 275 271 282 292 298 323 335 340 342 342 339 334 327 322 322 316 311 306 303 302 305 311 318 323 324 327 329 333 338 341 344 346 347 346 345 345 344 344 342 336 330 323 317 312 309 307 306 304 301 300 300 301 301 299 294 291 287 286 283 281 280 278 277 274 273 273 274 274 274 275 276 277 278 279 281 282 282 282 282 282 281 281 281 281 282 282 281 281 280 280 279 279 278 278 279 278 277 276 275 275 274 274 273 273 274 274 276 277 279 279 280 281 280 280 280 281 282 284 285 286 287 286 285 284 281 279 277 277 278 280 280 280 281 280 278 276 274 273 274 276 278 281 282 287 290 292 291 290 288 285 281 278 278 275 275 275 275 280 290 302 312 318 317 314 305 297 292 294 298 301 301 298 291 295 292 285 279 276 272 269 266 260 251 249 246 242 241 246 251 253 250 230 216 210 213 223 230 233 239 248 258 263 256 216 159 157 139 150 181 215 215 213 212 212 213 213 219 231 244 255 263 270 279 288 298 300 283 257 245 249 260 263 249 233 226 227 228 230 232 231 228 224 219 218 223 232 232 234 237 239 242 244 245 245 246 247 248 249 249 249 248 247 246 246 245 245 244 244 244 243 243 243 242 241 240 239 238 237 237 236 235 234 234 233 233 232 232 231 231 231 231 232 232 232 233 234 235 236 236 236 237 237 238 239 239 239 240 240 239 239 239 239 239 239 238 237 237 236 236 236 235 235 234 234 234 234 234 234 234 234 234 233 232 231 229 226 223 219 217 215 214 213 212 211 210 210 210 211 211 213 213 214 215 217 219 220 221 221 221 221 221 221 221 222 222 223 224 226 228 228 228 227 226 226 225 222 218 213 208 205 204 204 204 205 205 206 208 210 213 216 217 218 218 217 215 216 217 217 217 216 216 216 216 214 212 210 209 208 209 210 211 212 212 213 214 215 215 215 215 215 216 216 216 217 218 218 218 218 218 219 218 218 219 219 218 216 214 214 215 216 217 217 218 219 220 221 222 222 221 219 215 215 213 211 211 208 204 198 194 188 169 165 164 163 160 159 160 160 160 160 160 160 164 169 172 175 177 178 181 185 190 192 194 197 203 210 215 219 223 226 228 228 229 230 231 233 234 234 234 234 234 234 234 234 235 235 235 234 233 232 229 229 228 226 224 222 219 216 213 210 208 208 206 205 204 204 203 202 201 200 200 200 199 200 201 201 201 202 202 202 202 202 202 203 204 205 205 204 204 203 202 202 201 201 201 202 202 203 203 315 310 303 294 297 307 317 327 325 336 345 347 341 335 329 319 306 302 302 304 305 309 317 326 332 333 330 326 323 321 313 307 304 305 311 306 299 293 290 290 291 296 303 311 312 310 307 304 301 301 299 299 302 305 307 308 307 306 304 302 301 302 300 297 294 292 292 291 288 287 289 289 293 296 300 302 302 302 304 312 323 324 324 323 312 301 293 286 279 275 271 268 267 261 260 262 266 270 274 276 277 277 278 278 279 281 284 288 291 291 284 267 252 250 252 253 258 263 268 272 274 275 274 274 274 274 276 279 281 282 285 290 302 317 316 336 345 348 348 349 348 345 343 339 334 331 326 317 309 307 309 315 320 322 321 321 321 319 315 311 306 301 297 294 292 292 292 292 293 292 290 287 283 279 276 276 282 288 296 309 319 326 332 334 332 327 323 322 321 319 317 314 313 313 316 320 325 327 328 332 334 340 346 349 350 350 349 347 347 344 342 340 337 332 326 320 314 310 307 306 304 301 299 299 300 301 302 300 296 294 292 288 285 284 282 280 279 276 274 274 274 274 275 276 276 277 278 280 282 283 284 283 283 283 283 283 284 285 285 285 284 284 283 282 281 281 280 282 282 281 280 279 279 278 277 276 276 276 276 276 277 278 279 279 281 282 281 281 281 282 283 284 285 285 285 284 282 280 278 276 275 275 276 278 278 279 279 279 277 276 276 276 276 278 277 279 282 285 288 289 288 286 284 283 283 282 280 278 279 279 282 288 297 304 309 313 316 317 312 307 305 308 313 313 310 307 306 305 298 291 285 281 277 272 266 260 256 248 240 235 236 244 251 251 248 241 228 216 216 223 228 231 236 242 249 254 245 240 212 148 111 121 241 245 231 221 215 214 213 214 218 232 245 256 264 271 277 281 284 284 258 240 242 252 260 261 239 220 214 217 220 224 227 226 223 218 212 213 217 221 228 234 237 241 246 249 248 247 246 247 247 249 250 250 248 248 247 247 246 245 245 244 244 244 244 243 242 241 240 239 238 237 236 235 235 234 234 233 233 232 232 232 231 231 231 232 232 233 233 234 235 235 236 236 237 238 238 239 239 240 241 241 241 241 241 240 239 239 238 237 237 236 236 236 235 235 234 233 233 233 233 233 233 233 233 232 231 229 226 224 220 217 216 216 214 213 212 211 210 210 210 210 210 210 212 213 215 217 218 219 219 219 219 220 219 219 219 220 221 221 223 225 227 227 227 226 226 226 225 223 218 213 209 207 204 204 204 206 206 207 209 211 213 215 215 215 215 213 212 213 214 213 213 213 213 213 212 211 209 208 208 207 208 209 209 210 211 213 214 215 215 216 216 216 216 216 216 216 216 215 215 217 218 218 218 218 218 218 217 216 215 215 215 216 216 217 218 219 220 221 221 221 220 219 217 216 213 208 201 192 183 175 171 167 155 157 160 162 165 167 169 170 168 166 165 165 169 174 177 179 180 182 185 189 191 193 196 200 206 212 216 220 223 225 227 227 228 230 231 232 233 233 233 233 233 233 233 233 234 234 234 233 232 231 230 229 227 225 223 221 218 215 212 210 209 208 206 205 205 204 203 203 202 202 201 201 201 201 202 202 202 203 203 203 203 204 204 204 205 205 205 205 204 204 203 202 201 201 202 203 203 204 204 307 300 294 293 301 317 329 334 334 343 346 343 338 334 333 328 318 308 305 305 308 314 323 331 334 333 330 326 325 321 315 311 311 313 312 306 297 291 289 289 289 300 316 327 326 317 312 309 308 307 309 309 309 308 307 305 304 303 301 301 299 297 294 293 292 291 290 289 288 290 292 292 301 309 311 310 308 307 311 318 326 327 326 320 308 299 294 288 282 277 272 270 267 262 260 263 266 270 272 274 274 274 274 274 274 275 278 282 288 288 279 243 226 226 235 245 255 261 267 271 274 275 275 274 273 272 273 278 282 284 286 292 311 321 327 346 351 353 353 353 353 350 345 341 340 333 325 318 312 311 314 317 319 319 318 318 317 315 312 308 304 299 296 293 290 290 289 288 286 284 282 280 279 279 280 280 280 289 296 303 311 319 327 330 328 324 323 321 321 322 322 320 320 321 324 328 332 333 334 338 341 349 353 354 354 352 349 348 346 343 340 337 334 329 323 317 311 308 308 304 301 299 298 298 301 303 302 300 296 296 293 290 287 285 283 281 279 276 274 274 274 274 275 275 276 278 279 281 282 283 283 284 284 285 286 287 288 289 289 288 287 287 286 285 284 284 283 285 288 287 286 285 283 282 281 280 280 280 279 279 280 280 280 281 282 283 283 283 283 285 285 285 285 285 284 282 279 277 275 274 274 274 274 275 276 278 278 278 277 277 278 279 280 280 281 281 283 284 286 286 285 285 285 286 285 286 285 282 282 283 285 290 294 298 300 302 307 310 313 316 319 322 324 322 318 315 314 311 305 299 295 291 286 278 267 262 259 247 238 236 239 247 253 255 265 279 275 273 258 245 236 231 228 227 229 229 217 221 191 125 76 23 301 269 248 232 219 218 215 214 220 233 248 258 266 272 276 277 277 272 220 216 230 241 241 231 210 198 191 197 206 215 219 218 215 209 205 209 211 215 224 232 236 241 247 252 251 248 247 247 246 249 250 251 249 249 248 247 246 245 245 244 244 243 243 243 242 241 240 239 239 238 236 235 234 234 233 233 232 232 232 232 232 232 232 232 233 233 234 234 234 235 236 237 237 238 238 239 240 241 241 241 242 242 242 241 240 239 238 237 237 237 236 236 235 234 234 233 232 232 232 232 232 232 231 230 228 226 224 221 217 216 216 214 213 212 212 211 210 210 209 209 210 210 211 213 215 216 217 218 218 218 218 218 217 216 216 217 218 218 220 222 223 224 224 223 224 225 225 224 220 214 210 209 203 203 206 208 210 210 211 213 214 215 216 215 213 211 209 210 210 210 210 210 210 210 209 208 207 206 206 206 207 208 208 210 211 212 213 215 216 217 216 216 216 217 217 217 216 214 213 214 215 216 216 216 216 216 215 214 215 215 216 216 216 217 218 219 219 220 220 220 220 220 219 217 214 208 199 186 172 161 156 156 158 159 164 169 173 177 178 177 175 173 172 170 176 180 183 183 184 185 189 191 192 196 200 204 209 214 218 220 223 224 225 226 227 229 230 231 232 231 231 231 232 232 232 232 233 233 233 232 231 230 230 228 227 225 223 220 217 215 213 212 210 208 206 206 205 205 204 204 203 203 202 202 202 202 203 203 203 204 204 204 205 205 205 206 206 206 206 205 205 204 204 203 202 202 203 203 204 205 205 306 298 294 298 309 322 332 336 337 339 339 335 333 334 337 337 334 326 321 316 316 321 328 333 332 330 326 323 324 320 318 316 317 316 312 305 296 291 289 293 307 349 360 348 334 322 315 313 313 312 313 311 308 305 302 300 299 298 298 299 296 292 289 287 289 289 289 290 293 293 296 301 313 321 318 314 310 309 311 314 317 319 316 307 301 296 295 292 286 279 273 273 267 262 261 263 266 271 274 275 274 274 272 270 269 269 271 276 282 286 266 166 182 184 224 246 257 263 268 272 275 276 275 275 272 269 270 278 281 282 283 291 304 322 337 349 353 354 356 357 357 354 347 344 341 333 326 320 317 316 317 317 317 317 317 316 315 312 309 304 300 297 295 292 291 289 287 284 280 277 276 276 277 279 283 283 285 292 297 302 309 318 327 327 324 322 322 319 322 324 324 324 324 327 331 334 333 338 342 346 351 358 358 356 355 352 350 349 346 342 338 335 332 326 320 312 307 305 304 301 299 299 299 302 307 306 303 302 299 297 294 291 288 285 283 281 278 276 274 274 274 273 274 275 276 278 279 281 282 282 283 284 286 288 291 293 294 295 294 292 291 291 289 288 288 288 288 289 295 296 294 292 289 287 286 285 284 284 283 283 283 283 283 284 284 285 285 285 286 288 287 287 286 285 282 280 278 276 275 274 274 275 275 275 277 277 277 277 278 280 282 284 284 284 284 284 284 284 285 284 284 286 286 287 288 287 285 282 281 282 284 286 289 291 292 294 297 303 312 321 326 328 327 325 325 322 318 315 311 308 307 304 298 288 284 273 261 249 242 242 247 253 261 269 284 295 297 295 279 260 243 228 216 211 210 210 207 185 133 85 41 346 309 283 261 250 240 227 218 216 221 232 246 257 264 269 271 275 273 255 194 208 226 231 229 219 206 204 190 186 195 206 211 211 207 203 201 201 205 211 219 229 234 240 245 251 252 250 248 248 247 249 251 252 252 250 248 246 246 245 244 243 243 243 242 242 242 241 240 240 239 238 236 235 234 234 233 233 232 232 232 232 232 232 232 233 233 234 234 234 234 235 236 237 237 238 239 239 240 240 240 241 241 242 242 242 241 240 238 237 237 236 236 235 235 234 233 232 232 231 231 231 230 230 229 228 226 224 221 218 215 215 214 213 212 212 212 211 211 210 209 209 209 209 211 212 214 216 217 217 217 217 217 216 215 213 213 214 215 214 216 217 218 218 219 219 220 222 224 224 220 217 213 208 203 203 208 211 213 213 214 214 215 215 216 214 212 209 208 208 208 207 208 208 208 208 208 207 205 205 205 205 206 207 208 210 211 212 213 215 217 217 217 217 216 216 217 217 216 214 212 212 212 213 213 213 214 214 214 213 215 216 216 216 216 217 218 218 219 220 220 220 220 220 220 218 214 208 200 188 177 167 164 167 173 171 173 177 180 182 182 179 179 178 175 175 183 188 189 189 188 189 191 192 195 199 203 207 211 216 218 221 221 222 224 225 227 228 229 230 230 230 230 230 231 231 231 232 232 232 232 231 231 230 229 228 227 225 223 221 218 216 215 213 211 208 207 207 206 206 205 205 205 204 203 203 203 203 203 204 204 204 205 205 206 206 207 207 207 206 206 205 205 205 204 203 203 203 204 204 205 206 205 307 303 300 302 310 316 319 327 328 326 325 325 328 331 333 334 335 332 331 329 327 328 328 328 326 322 322 320 318 317 317 318 315 309 304 300 295 295 297 345 29 31 22 356 337 324 317 314 314 312 310 306 302 298 296 294 292 291 292 293 291 290 288 286 287 289 293 295 296 295 300 308 316 321 318 314 311 309 309 310 309 307 301 295 294 294 294 292 287 284 279 274 266 260 258 260 261 269 273 274 274 274 272 268 266 266 268 274 283 302 351 18 182 223 244 255 262 266 268 271 273 274 274 273 265 264 272 280 282 278 284 290 295 326 344 350 352 354 357 360 0 358 354 349 341 333 327 323 320 318 317 317 316 316 316 315 313 310 305 301 298 296 294 293 293 290 287 283 278 275 273 273 276 279 280 284 289 294 297 302 311 320 325 324 320 320 320 320 323 325 326 327 329 334 340 342 343 348 353 356 359 1 358 356 354 353 352 350 346 342 338 335 331 324 316 309 306 303 301 299 300 304 307 309 310 307 303 302 300 297 293 291 288 285 283 280 277 276 276 274 273 273 273 274 276 278 279 281 282 282 284 287 290 293 298 301 302 302 302 300 299 297 296 294 294 296 297 300 308 308 304 300 295 292 291 290 289 288 287 287 287 286 286 286 287 287 288 288 290 290 289 289 287 285 282 280 278 277 277 276 276 276 277 277 277 277 278 278 280 283 286 286 287 288 287 286 284 283 283 283 283 285 285 286 287 285 283 282 281 281 281 282 283 285 287 288 292 298 308 318 323 324 324 323 324 321 316 312 311 312 314 313 308 298 296 283 268 257 252 254 258 265 275 287 293 299 302 297 285 264 242 222 209 205 203 202 193 148 88 55 15 332 309 289 269 262 252 234 221 218 222 231 243 254 261 265 266 271 265 230 207 220 232 234 231 226 219 215 198 188 192 201 208 207 203 200 199 199 202 208 216 225 232 238 244 250 253 252 250 249 249 251 254 254 253 250 248 247 246 244 243 242 242 242 242 242 241 241 241 240 239 238 237 236 235 234 233 233 233 232 232 232 232 232 232 233 233 234 234 234 235 235 236 237 237 238 239 239 240 240 240 240 241 241 242 242 242 241 239 238 237 236 235 235 234 233 233 232 231 230 230 230 229 228 227 225 223 221 219 217 216 214 212 212 211 211 212 212 211 210 210 209 209 209 210 213 214 215 216 216 216 216 215 214 212 211 211 211 213 213 213 213 214 215 216 216 218 220 221 221 219 219 214 208 204 204 208 211 213 214 215 215 215 216 216 215 212 210 209 207 207 207 207 207 208 208 207 206 205 204 205 205 206 206 208 209 211 212 214 216 218 218 218 217 217 217 218 217 216 214 213 212 212 211 210 210 212 213 212 213 215 216 216 217 217 217 217 218 218 219 220 219 220 220 220 219 215 209 203 197 190 188 183 186 191 187 186 186 186 185 183 180 179 178 178 181 190 194 195 195 194 194 194 196 199 202 206 209 213 217 219 221 222 223 224 225 226 227 228 229 229 229 229 229 230 230 231 231 231 231 231 231 231 230 229 228 227 225 223 221 219 218 217 214 212 209 209 208 207 207 206 206 206 205 204 204 203 204 204 205 205 205 206 206 207 207 208 208 207 207 207 206 206 205 204 204 204 204 205 205 206 206 206 305 303 303 304 310 311 314 317 315 311 311 313 318 322 324 325 327 329 333 334 331 327 323 320 317 315 316 313 312 311 312 312 301 293 290 291 292 300 330 8 9 12 7 353 336 324 318 315 313 309 304 299 294 291 289 287 284 283 283 286 290 293 295 295 296 297 301 300 299 299 302 310 315 316 314 310 307 305 305 306 303 297 291 288 289 291 292 291 288 287 282 273 264 256 254 253 255 262 267 269 271 273 273 272 271 270 273 282 305 323 334 352 315 273 261 260 262 264 266 267 267 268 268 263 228 232 294 294 291 288 302 303 315 337 347 350 352 354 358 1 1 360 358 350 339 332 327 324 321 318 317 317 317 317 316 314 312 308 304 300 298 296 295 294 293 291 287 283 278 274 272 273 277 278 280 286 291 295 299 305 315 321 323 322 322 319 319 321 325 327 329 331 336 342 347 349 352 357 0 2 1 359 356 354 354 353 352 350 346 342 338 335 330 322 312 307 306 299 297 301 308 315 315 312 309 307 306 302 299 295 291 288 286 283 281 278 276 276 274 273 271 272 272 274 275 278 280 281 282 284 287 291 295 301 308 315 317 317 315 315 313 310 307 306 307 309 311 312 315 314 309 303 299 295 294 293 292 291 290 290 289 289 289 289 289 290 290 291 291 291 290 289 287 285 283 281 280 280 279 279 279 279 279 278 278 278 278 280 284 287 289 289 290 290 288 287 285 283 281 280 281 281 281 282 282 282 281 284 284 283 281 282 283 285 287 290 292 298 305 312 315 316 317 317 316 315 308 305 306 310 315 316 316 313 304 292 282 273 269 269 273 279 287 296 298 300 298 293 283 264 235 214 207 207 206 211 212 65 44 23 350 322 305 292 292 276 257 237 223 219 224 232 244 253 259 261 262 263 251 229 220 224 233 240 238 237 232 221 203 191 193 201 207 208 202 200 199 197 201 207 214 222 230 237 244 248 251 251 251 250 251 253 255 253 251 250 248 248 247 244 242 241 241 242 242 242 241 241 241 240 240 239 237 236 235 234 234 233 233 232 232 232 232 232 232 232 233 233 233 234 235 235 236 237 237 238 239 239 240 240 240 241 241 241 242 242 242 242 241 241 239 237 236 235 234 233 232 231 231 230 229 228 227 226 224 222 221 219 218 216 215 213 212 211 211 211 211 212 211 211 210 209 208 209 210 212 213 214 214 214 214 214 213 212 211 211 210 211 211 212 212 212 213 214 214 215 216 217 218 219 218 217 213 208 205 205 207 209 211 213 213 214 216 217 217 216 213 212 210 209 208 207 207 208 208 209 208 207 206 206 206 206 207 207 207 209 211 213 215 217 218 219 219 218 217 219 220 220 218 216 214 213 213 212 210 210 211 211 212 213 214 215 216 217 217 217 216 216 217 217 218 215 216 218 218 217 215 212 209 206 204 203 199 202 203 200 197 194 192 190 187 185 182 180 182 187 195 198 199 200 200 199 200 201 203 205 208 211 215 218 220 220 222 224 226 226 227 228 228 229 229 229 230 230 230 230 231 231 231 231 231 231 230 230 229 228 227 225 224 222 222 220 218 216 213 211 210 209 208 208 207 207 206 206 205 205 204 204 205 205 205 206 207 207 208 209 209 208 208 208 208 207 206 206 205 205 205 206 206 206 206 207 207 299 299 302 305 307 308 309 308 304 300 300 303 307 311 315 317 322 328 334 333 327 320 316 314 311 310 310 306 304 302 300 296 286 281 282 287 288 305 327 339 343 350 352 344 331 319 319 316 311 305 298 293 290 288 287 285 282 282 281 291 299 306 309 310 307 303 301 301 299 301 305 311 314 312 308 304 300 299 298 298 293 287 283 283 285 289 291 290 289 288 281 271 261 251 247 245 250 257 262 263 268 272 275 278 278 279 284 299 347 349 358 1 325 279 264 259 259 261 261 261 261 259 251 240 199 80 354 320 313 316 327 324 334 344 348 350 352 355 358 0 359 359 356 348 337 331 327 324 321 319 318 318 318 318 317 315 312 308 304 301 299 297 297 295 293 289 286 281 277 274 273 274 278 279 282 287 292 296 301 308 316 320 321 320 320 320 322 325 327 330 332 336 342 346 346 353 357 359 1 2 358 356 354 353 353 353 352 350 346 342 339 335 330 321 309 306 302 295 295 307 318 320 317 312 307 305 304 300 296 292 288 285 283 281 279 277 277 275 273 271 270 271 272 274 276 279 282 282 284 287 292 297 304 314 329 343 347 344 340 336 331 325 321 320 320 321 319 318 316 311 305 301 297 295 294 293 293 292 291 291 290 290 290 290 291 292 292 292 291 291 290 288 287 285 284 283 282 281 281 281 281 281 280 279 278 279 280 282 287 290 291 291 291 290 288 286 284 282 279 277 276 277 276 277 278 280 283 287 287 286 285 284 285 288 291 293 295 299 303 307 309 309 310 309 309 307 299 297 299 304 311 314 317 315 311 304 297 293 289 286 286 289 291 294 298 297 290 284 280 272 239 206 203 208 212 234 276 344 1 351 331 315 303 295 294 279 260 239 225 220 225 234 245 253 254 258 259 256 244 232 223 224 236 246 245 245 236 220 199 188 195 204 210 210 204 200 198 197 201 207 214 222 231 238 244 245 247 250 250 249 250 252 253 251 251 251 250 250 248 246 243 241 240 240 241 241 241 241 241 240 240 239 238 237 236 235 234 234 233 233 232 231 231 231 231 231 232 232 233 233 234 235 236 236 237 238 239 239 240 240 241 241 241 241 242 242 242 242 242 241 240 239 237 236 234 234 233 232 231 230 229 227 226 224 222 220 219 217 217 216 214 213 212 211 210 211 211 211 211 211 210 208 207 208 209 211 212 213 213 213 213 212 211 211 211 211 212 212 212 212 212 213 213 213 214 215 215 215 216 216 216 215 212 208 206 205 206 207 209 210 211 213 215 216 217 217 215 214 213 211 210 209 209 209 209 210 209 209 208 207 207 208 208 208 208 209 211 214 216 218 218 220 220 219 218 219 220 220 218 217 216 214 212 211 211 211 212 212 213 213 213 215 216 217 217 216 215 214 213 213 213 208 210 212 213 214 214 213 213 214 213 213 210 211 210 208 205 202 198 196 195 190 186 185 187 192 199 201 202 203 203 204 205 206 207 209 211 214 217 219 219 221 224 225 227 228 228 229 229 229 230 231 231 231 231 231 232 232 232 231 231 231 231 230 229 228 227 226 224 223 223 221 219 216 214 212 211 210 210 209 209 208 207 206 205 205 205 205 205 205 206 207 208 209 209 209 209 209 208 208 208 208 207 207 207 206 206 207 207 207 207 208 208 294 296 300 302 304 305 304 299 296 294 295 297 300 304 308 311 319 326 328 324 316 314 314 313 310 309 306 301 296 289 282 278 278 276 280 284 288 304 319 327 333 339 342 333 322 315 316 312 308 302 295 294 296 298 298 295 292 292 298 308 314 316 316 312 306 300 298 299 299 303 307 310 309 306 302 297 295 296 291 287 282 279 277 278 280 283 286 287 287 284 278 270 259 248 242 241 253 260 264 265 270 274 278 281 283 284 290 314 23 17 35 23 335 282 264 258 256 256 254 255 251 239 210 166 104 50 359 334 330 329 332 338 345 349 351 352 354 356 358 359 359 359 354 347 339 332 328 324 321 319 318 318 319 320 320 317 313 309 306 302 299 298 297 295 291 287 282 278 274 273 273 274 275 278 283 287 292 298 305 311 316 319 319 320 321 323 325 328 330 332 335 339 345 347 350 355 358 358 358 358 355 353 352 352 353 353 352 350 347 343 339 336 331 326 323 311 301 297 303 318 321 318 314 309 304 303 301 297 292 288 284 282 280 278 276 275 275 272 271 270 270 271 273 275 278 280 282 284 288 293 299 306 318 338 360 10 9 6 357 347 337 330 325 324 322 321 318 314 310 305 300 297 295 293 293 292 291 291 291 290 289 289 290 291 292 292 292 291 289 289 288 287 286 285 284 283 282 282 282 282 282 282 281 281 280 281 283 286 290 290 291 291 291 289 287 285 283 280 277 276 275 274 274 275 278 282 285 287 287 286 286 286 287 290 292 294 295 297 300 302 303 304 304 304 303 299 291 290 293 300 306 307 315 316 313 308 303 300 298 296 295 296 296 297 296 290 281 278 278 283 292 208 180 194 215 263 319 340 341 331 320 310 305 301 294 284 264 238 223 219 224 235 246 252 253 258 257 253 243 231 220 222 239 253 253 255 240 217 194 187 200 212 216 215 215 203 197 198 202 208 216 225 233 240 245 246 248 250 249 247 248 250 251 253 253 253 252 251 250 248 244 241 239 239 239 240 240 240 240 240 240 239 239 238 237 236 236 235 234 233 232 231 231 231 230 231 231 231 232 233 234 234 235 236 237 238 238 239 240 240 241 242 242 242 242 242 242 242 241 241 240 239 238 237 235 234 234 234 232 231 228 226 224 222 220 218 217 216 216 215 214 213 212 211 211 211 211 211 211 210 209 208 208 208 211 213 213 213 213 213 213 213 212 211 211 211 212 212 213 213 213 214 214 214 215 215 215 215 215 215 215 214 212 209 207 206 206 206 206 207 209 211 213 215 216 217 216 215 215 214 212 211 211 211 211 211 210 210 209 209 209 210 209 209 209 210 212 215 216 217 219 221 221 220 219 219 220 219 219 218 215 212 211 211 211 213 213 213 213 213 214 215 216 217 217 216 214 212 211 210 207 202 203 205 207 209 211 213 214 215 217 217 215 215 214 213 211 207 205 203 200 195 192 190 192 196 201 203 204 205 206 207 208 209 211 212 214 216 218 219 220 222 224 226 227 228 229 229 229 230 230 231 232 233 233 233 233 233 233 233 232 231 231 230 229 228 227 226 226 225 224 222 219 217 215 213 212 212 211 211 210 209 208 207 206 205 205 206 206 206 207 208 209 209 210 210 210 209 209 209 209 208 208 208 208 208 208 208 208 208 208 209 209 293 295 298 299 299 298 296 292 290 289 290 291 293 295 297 302 311 316 315 312 311 316 320 320 317 314 306 298 291 282 274 271 273 277 276 281 288 299 311 317 324 329 329 320 312 310 310 307 305 302 301 305 313 315 313 310 307 310 313 315 315 313 309 304 300 295 296 297 299 303 305 306 303 300 296 291 290 288 282 277 274 273 272 272 273 275 277 279 280 279 275 271 263 252 246 250 265 263 268 272 275 279 282 284 284 285 289 304 23 39 66 49 2 300 272 260 253 249 244 246 233 207 168 127 62 18 352 340 337 336 339 344 350 352 353 354 355 358 359 359 359 358 355 349 342 336 331 327 323 320 320 320 321 322 322 320 315 311 306 303 300 299 297 293 289 284 279 274 271 270 271 272 274 278 283 288 295 303 310 315 317 318 318 319 322 325 328 330 332 334 337 341 343 347 351 355 356 355 354 354 353 350 351 351 351 352 351 349 346 342 338 333 327 325 323 312 306 307 314 319 318 314 310 306 304 301 296 292 288 284 281 278 277 275 274 273 272 270 270 270 271 273 275 278 280 283 286 290 294 300 309 323 342 3 13 17 16 8 354 341 332 325 322 320 319 317 314 309 304 300 297 295 293 292 291 291 290 290 289 289 289 289 290 291 291 291 291 290 289 288 287 287 286 285 284 283 283 283 283 283 283 283 283 283 283 284 286 288 289 290 290 290 289 287 285 283 281 279 277 277 275 274 274 277 280 283 285 285 284 285 285 286 287 288 289 290 292 293 294 295 297 298 299 299 297 291 286 286 291 298 302 305 312 313 309 304 300 298 298 299 300 300 300 299 294 286 278 275 278 287 301 307 346 40 71 3 348 338 328 318 310 306 298 295 294 291 273 229 215 216 223 236 238 245 253 258 257 251 239 221 211 223 229 246 261 265 244 213 192 190 204 217 220 220 216 203 198 198 202 209 218 227 233 238 241 246 250 250 249 248 249 251 253 256 255 254 253 252 251 250 247 243 240 238 238 238 239 239 240 240 240 239 239 238 237 237 237 236 234 233 232 231 231 230 230 230 230 230 231 232 233 233 234 235 237 237 238 239 240 240 241 241 242 242 242 242 241 241 241 240 239 238 237 236 236 235 235 234 233 231 229 226 224 221 218 217 217 216 215 214 214 213 212 212 212 212 212 212 212 211 210 210 210 211 215 216 215 215 214 214 214 213 213 212 211 211 211 211 212 213 214 215 216 216 216 217 217 216 216 215 215 214 212 209 208 207 207 207 207 207 208 210 212 214 216 216 216 216 216 215 213 213 213 213 213 212 211 211 211 210 210 211 210 210 211 212 213 216 216 217 219 221 220 219 218 219 221 221 222 219 216 213 211 211 212 214 214 214 214 214 214 216 217 217 216 215 212 209 209 207 203 199 199 200 202 205 208 212 213 215 218 219 218 217 216 215 214 213 211 208 204 200 197 195 196 199 203 205 205 206 208 210 211 212 213 214 216 217 217 219 221 223 224 226 227 228 229 229 229 230 231 231 232 233 234 234 235 234 234 234 233 232 231 231 230 229 228 228 227 226 224 222 220 218 216 214 213 213 212 211 210 209 208 208 207 206 206 206 207 207 208 209 210 211 211 211 210 210 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 295 294 295 295 295 293 290 288 286 284 283 282 282 285 279 273 272 279 291 304 318 329 336 333 328 319 307 298 292 286 280 276 282 285 283 284 288 293 298 303 311 315 313 310 310 306 304 302 302 304 308 313 318 318 317 315 313 312 311 308 306 303 299 297 295 293 293 293 295 298 300 300 298 296 292 287 286 282 275 271 269 270 269 267 265 266 268 270 273 274 274 273 272 268 263 269 276 275 277 279 280 281 283 284 284 282 281 282 282 87 88 70 29 336 294 268 250 247 240 229 210 180 140 75 5 352 344 340 339 339 342 346 350 352 353 355 358 360 1 0 360 359 356 352 346 341 337 332 326 324 323 323 322 323 323 321 317 312 307 305 304 300 296 292 286 280 275 270 267 266 267 268 271 276 282 290 301 311 317 319 318 318 318 319 323 328 331 333 335 338 342 343 344 349 352 353 352 350 349 349 349 348 348 350 350 350 349 347 344 339 332 326 321 319 317 313 311 313 315 315 312 308 305 302 299 296 292 288 285 282 279 276 274 273 273 271 270 269 269 270 272 275 278 281 281 289 294 297 302 311 327 345 358 6 8 9 5 355 343 332 325 321 318 317 314 313 311 305 301 298 296 294 293 292 291 290 290 289 288 288 289 289 290 290 290 290 289 288 288 287 287 286 286 285 285 284 284 284 284 284 284 284 284 284 285 286 287 287 287 288 288 288 287 285 283 282 280 279 278 276 275 274 276 278 281 283 282 282 282 283 283 284 285 285 286 287 287 288 288 289 290 292 293 294 291 285 283 285 289 293 296 301 306 306 302 298 295 293 294 297 300 301 302 299 293 286 279 276 280 289 296 300 329 13 57 9 334 326 315 306 302 301 291 289 292 299 304 194 202 211 221 233 236 245 254 258 257 247 226 201 206 230 230 252 268 269 247 209 191 191 202 213 215 216 212 203 199 199 204 212 221 230 232 236 243 248 251 251 251 251 253 254 257 258 258 258 256 255 253 251 248 245 242 240 239 238 238 239 239 239 239 239 239 239 239 238 237 236 235 234 233 232 231 230 230 230 230 230 230 231 232 233 233 234 235 236 238 239 239 240 240 241 242 242 242 242 242 241 240 239 238 238 237 236 235 235 234 233 232 231 229 226 224 220 217 217 216 215 214 214 214 214 214 213 213 213 213 213 213 212 211 212 213 215 217 217 217 217 216 215 215 214 214 212 211 211 211 211 212 214 215 217 218 218 218 218 218 218 217 216 215 214 212 209 209 209 209 209 208 208 209 210 212 214 215 216 216 216 216 215 215 214 214 214 214 213 213 212 212 211 211 211 211 211 212 214 215 215 217 218 219 220 219 218 218 219 220 221 221 220 217 214 212 212 214 215 216 216 215 215 215 216 217 217 216 214 212 212 209 205 200 197 197 198 200 203 205 205 210 215 218 219 219 218 217 216 216 216 214 211 208 204 201 199 199 201 203 205 206 208 210 211 212 213 214 215 216 216 218 220 221 223 225 226 227 228 228 228 229 229 230 230 229 230 232 233 234 234 234 234 233 233 232 232 231 230 229 229 228 226 225 223 221 219 217 216 215 214 213 212 211 210 209 209 208 207 207 207 208 209 210 210 211 212 212 212 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 210 210 298 295 294 293 292 291 290 288 286 282 277 269 267 265 247 235 244 264 283 303 326 343 353 351 342 320 305 301 299 297 294 291 293 292 289 286 286 287 290 296 303 306 304 304 304 300 300 300 301 303 309 314 316 316 316 313 310 307 304 302 299 297 294 293 292 291 290 290 291 292 293 293 292 291 289 287 286 279 274 270 268 268 267 264 261 261 261 264 268 271 272 273 274 276 276 279 281 281 281 282 283 283 283 283 281 277 274 275 259 174 102 71 25 341 309 283 259 253 235 222 211 164 24 351 341 338 337 337 339 341 344 347 350 352 354 357 0 2 3 3 3 1 359 355 351 347 342 338 333 330 328 325 324 325 324 322 318 313 309 307 305 300 296 290 282 275 268 262 259 259 261 262 266 274 284 297 317 321 321 320 319 317 317 319 325 333 337 339 341 344 348 348 350 352 352 350 348 346 345 346 346 346 347 348 348 348 346 344 340 334 327 323 323 317 314 313 313 313 312 309 306 303 302 297 294 291 288 285 282 280 277 275 272 272 271 270 269 269 270 271 275 279 284 286 288 300 303 306 313 325 343 351 354 356 357 356 351 343 334 326 321 317 315 313 313 310 306 301 299 296 295 294 293 292 291 291 290 289 288 289 289 289 289 289 289 289 288 288 287 287 287 287 286 286 286 285 285 285 285 285 285 285 284 284 284 285 286 285 285 285 286 286 285 283 282 281 279 279 278 276 275 275 276 278 279 281 280 280 280 281 282 282 283 283 283 283 283 283 283 284 285 286 286 286 284 280 281 284 287 287 292 296 299 298 296 293 291 289 291 291 296 300 301 299 293 287 281 280 284 285 290 297 306 297 276 296 309 310 303 300 297 293 287 286 292 317 48 139 192 207 212 216 230 244 253 259 259 242 208 201 201 210 237 260 270 269 248 212 198 194 197 200 203 206 206 203 201 202 208 216 225 235 235 241 247 250 253 253 253 254 256 258 260 261 262 262 262 260 257 254 250 247 246 244 240 238 238 238 238 239 239 239 239 239 238 238 237 236 235 234 233 232 231 230 230 230 229 229 230 230 231 232 232 233 233 235 236 238 239 239 240 241 243 243 243 243 242 241 239 238 238 237 236 235 235 234 233 232 231 230 228 226 223 221 220 218 216 214 214 215 215 215 215 215 215 215 215 215 215 214 213 213 215 216 218 218 218 218 217 216 216 215 215 213 212 211 211 211 212 214 216 218 219 220 220 220 220 220 219 217 216 214 211 209 210 210 210 211 210 209 210 211 212 213 215 215 216 216 216 216 216 216 216 216 215 215 214 213 213 212 212 212 212 212 214 214 215 217 219 220 220 219 218 217 218 219 220 220 220 218 215 214 213 214 216 217 217 218 217 216 216 216 216 217 216 216 215 212 207 202 197 195 195 198 200 202 203 205 209 214 218 220 219 218 217 216 216 216 215 213 210 207 205 203 203 203 204 207 209 210 211 212 214 214 215 215 216 216 218 219 221 223 224 225 226 227 227 227 227 227 227 227 226 228 229 230 230 232 232 233 233 233 233 232 231 231 230 228 227 226 225 223 221 219 218 217 216 215 214 213 212 212 211 210 209 208 208 208 209 210 211 211 212 212 212 212 212 212 211 212 212 212 212 212 212 211 211 211 211 211 210 210 210 302 301 298 296 295 295 293 292 288 281 273 272 260 249 241 241 259 279 295 310 329 337 348 352 339 308 303 303 303 304 301 299 297 296 292 288 285 283 291 299 301 300 296 297 297 297 298 300 302 305 310 314 314 315 314 310 306 302 300 297 295 293 292 291 290 289 288 288 288 287 285 283 282 282 284 285 284 281 277 273 270 267 265 262 260 259 256 260 265 269 271 272 273 275 278 282 283 284 283 283 284 284 283 280 277 274 270 263 237 169 91 43 5 335 310 297 288 284 280 294 318 335 342 333 331 331 332 333 337 342 346 348 350 352 355 359 3 3 4 6 7 5 3 360 356 351 346 344 341 335 331 328 326 325 325 323 320 316 314 311 306 300 293 283 271 257 243 231 227 235 243 250 260 279 299 316 327 323 318 317 316 313 313 320 330 343 349 349 351 351 351 354 354 353 351 347 344 342 342 343 343 344 345 346 345 344 343 341 336 330 322 320 319 315 313 313 312 311 308 305 301 299 299 292 289 286 284 282 280 278 276 274 274 272 270 269 268 269 271 275 281 287 292 294 300 310 312 317 325 336 346 349 348 348 348 346 342 335 328 321 317 314 312 310 310 307 303 299 297 296 295 294 293 292 292 291 290 289 289 289 289 289 289 288 288 288 288 287 286 287 287 287 286 286 286 286 286 286 285 285 284 284 283 283 283 284 284 283 283 283 283 283 283 283 282 281 279 279 278 277 276 275 275 276 277 279 279 279 279 280 281 282 282 281 281 280 280 280 280 280 281 281 280 279 278 277 279 281 283 285 289 292 293 292 290 287 286 285 287 288 294 298 299 297 291 287 284 284 286 286 290 292 286 265 261 279 292 296 294 295 292 287 284 283 294 46 86 146 193 202 206 214 228 243 254 263 270 267 174 222 232 238 251 261 269 268 255 227 218 212 209 205 198 199 200 202 204 207 214 222 228 233 239 246 253 257 258 256 255 256 258 259 262 263 265 266 266 264 262 258 254 250 248 245 242 239 238 238 238 238 238 238 238 238 238 237 237 236 235 234 233 232 232 231 230 229 228 228 229 230 230 231 231 232 232 234 235 237 238 238 239 241 241 242 243 242 241 240 238 237 237 236 235 235 235 233 233 232 231 230 228 225 223 221 221 218 216 215 215 215 215 215 215 216 215 216 216 216 216 216 215 215 216 217 217 218 219 219 218 217 217 216 215 214 214 212 211 210 212 214 217 219 220 221 222 222 222 222 221 219 217 214 212 211 212 212 213 213 213 212 212 212 213 214 214 215 216 217 217 217 218 218 218 217 216 216 216 215 214 213 214 214 213 214 215 216 217 219 220 221 221 220 218 217 219 219 220 221 220 217 215 214 214 216 218 218 218 219 219 217 216 216 215 214 213 213 212 208 203 198 194 192 194 197 198 199 201 204 208 213 217 220 220 218 217 216 216 215 214 213 211 209 207 207 207 207 208 211 211 212 213 214 215 215 215 215 215 216 217 219 220 221 222 222 223 223 224 224 224 224 224 225 225 226 227 228 229 230 231 231 232 233 233 232 231 230 229 228 226 225 224 223 221 219 219 219 217 216 215 214 214 213 213 211 211 210 209 209 210 211 212 212 213 213 213 213 213 212 212 212 212 212 212 212 212 212 212 212 212 211 211 211 211 302 302 302 302 303 303 301 297 287 271 265 263 252 251 256 266 283 299 307 313 320 322 320 310 297 296 301 302 303 303 301 299 297 295 293 293 293 296 300 302 298 295 292 291 292 294 297 300 304 308 312 314 313 312 310 306 302 298 296 295 293 292 290 289 287 285 284 284 283 280 277 274 273 274 276 278 281 283 282 278 273 268 264 260 260 258 256 258 263 267 272 275 276 279 284 288 292 293 289 286 284 285 283 279 277 276 268 254 228 121 47 20 353 326 308 305 303 305 311 318 324 329 329 325 326 327 329 331 336 341 346 348 350 353 357 1 4 4 7 9 11 10 8 4 358 352 347 347 343 338 335 331 329 327 325 324 321 320 318 313 307 296 280 252 210 177 155 148 152 148 145 136 6 338 332 329 325 318 311 311 309 306 308 321 341 359 4 2 0 359 359 358 356 352 348 344 340 339 339 339 339 341 343 343 342 340 339 336 332 326 323 320 317 314 314 313 310 308 305 301 301 298 294 287 284 282 281 280 279 277 275 274 274 272 270 269 270 271 276 283 293 299 297 305 309 317 325 330 336 342 345 345 345 344 342 339 335 329 323 318 314 311 309 308 307 304 300 298 297 296 295 294 293 293 292 291 291 290 289 289 288 288 288 288 288 287 287 286 286 286 286 286 287 287 287 287 286 286 285 284 284 283 283 283 283 283 282 282 282 281 281 281 281 282 281 281 281 280 278 277 276 275 275 276 276 277 277 277 278 279 280 281 281 280 279 278 278 278 278 278 277 277 276 275 275 276 278 278 280 283 285 288 288 287 284 281 280 280 282 285 290 294 296 294 290 288 286 285 285 287 289 284 270 256 256 268 278 284 286 288 287 282 278 276 278 77 123 178 196 195 204 215 228 242 256 269 281 291 257 268 258 256 258 261 267 269 264 250 241 239 236 228 211 200 200 202 206 212 221 230 232 235 244 251 258 262 262 258 256 257 258 259 263 264 266 267 267 267 265 262 260 259 253 248 244 240 238 238 238 237 237 237 237 237 237 237 236 236 235 234 233 232 232 231 230 229 228 227 227 228 229 229 230 231 232 233 235 236 237 238 239 240 240 240 240 239 238 237 236 235 236 236 236 235 234 232 232 232 231 230 228 225 224 223 221 218 217 216 216 216 216 216 216 216 216 216 217 217 217 217 217 217 217 218 218 219 220 220 219 219 218 217 216 215 214 212 210 210 212 215 217 219 221 221 222 223 224 225 224 222 219 215 214 214 214 215 216 216 216 216 216 216 215 215 215 216 217 218 219 219 220 220 220 220 219 218 217 216 215 215 215 215 215 215 215 217 219 221 222 222 222 221 220 219 221 221 222 221 220 218 216 215 216 217 218 219 220 220 220 219 218 216 214 211 211 208 204 200 195 192 190 191 194 196 196 198 200 203 207 212 216 219 219 218 218 216 215 214 213 212 210 209 209 209 209 210 211 213 213 214 214 215 215 216 216 215 215 216 217 218 219 220 220 220 220 220 221 221 221 222 223 223 224 225 226 227 228 229 229 230 230 231 231 231 230 230 229 228 227 225 224 223 222 221 220 219 218 217 216 215 215 215 214 214 213 212 211 210 212 212 212 213 213 213 213 213 213 213 213 213 213 213 213 213 213 213 212 212 212 212 211 211 211 298 297 301 307 313 315 309 296 271 247 249 250 254 268 287 304 312 315 313 306 305 303 286 272 273 284 295 300 300 299 297 296 294 292 292 293 298 301 301 299 294 294 292 290 291 295 298 302 305 309 311 313 313 310 306 303 299 296 294 294 293 293 292 289 285 281 279 278 277 275 272 270 270 269 270 271 275 280 282 281 278 272 265 261 261 258 257 259 263 270 278 286 291 292 298 302 306 317 303 291 288 288 288 288 286 284 281 284 311 347 358 352 336 320 313 312 310 312 315 318 322 324 323 323 324 325 327 330 334 339 343 347 351 354 358 359 2 5 9 13 14 14 12 5 358 351 348 347 343 341 338 334 330 327 324 323 321 321 318 312 299 270 218 178 157 143 130 128 125 113 95 63 22 352 338 329 321 317 316 308 301 299 306 326 357 11 12 9 6 5 2 359 355 350 344 340 337 336 337 337 337 339 340 339 338 337 335 332 328 326 325 320 317 315 314 312 309 306 302 299 300 295 289 284 281 279 279 278 278 276 276 275 273 272 272 272 274 278 285 297 303 310 314 321 322 331 338 340 343 343 343 342 342 340 337 334 330 324 319 315 311 309 309 307 304 302 299 298 297 296 295 294 294 293 292 292 291 291 290 289 287 287 287 287 287 287 286 285 285 285 285 286 287 287 287 286 286 285 284 283 283 282 282 282 282 282 281 280 280 279 279 279 279 279 280 280 280 279 278 277 276 276 275 275 276 276 276 276 277 278 279 279 279 278 277 277 276 276 276 275 275 274 273 273 274 275 275 276 278 280 282 284 284 281 278 276 276 276 277 280 284 289 291 291 290 290 289 288 287 286 285 275 257 248 251 261 271 274 278 281 283 278 275 273 271 265 223 208 206 204 210 221 233 247 262 277 286 288 275 265 260 260 261 264 269 273 270 264 257 255 254 247 233 216 207 207 211 218 228 230 236 242 248 253 258 262 263 261 258 259 259 262 265 266 267 268 268 268 267 266 265 264 259 253 247 243 240 238 237 237 237 237 236 236 236 236 236 236 235 234 234 234 232 231 229 227 226 225 225 226 227 227 228 230 231 233 235 236 237 237 237 237 237 238 237 237 236 234 232 232 233 233 233 233 232 230 231 231 231 230 228 226 225 224 221 219 217 216 216 216 217 217 217 217 217 217 217 217 218 218 218 218 218 218 219 220 221 221 221 221 220 219 218 217 215 212 211 211 212 215 218 220 221 221 223 224 225 226 226 225 222 218 217 217 217 217 218 219 220 220 220 219 219 218 218 218 218 220 221 222 222 223 223 222 222 221 220 218 217 216 215 215 216 217 217 219 221 222 223 224 223 221 221 221 223 223 223 222 220 218 217 217 217 217 218 219 220 221 221 220 219 216 214 214 208 203 196 191 186 185 189 193 195 196 197 199 201 203 206 210 215 218 219 218 217 216 214 213 212 211 210 209 209 209 210 212 213 214 215 215 215 216 216 216 216 216 215 216 217 218 219 219 220 219 219 219 219 219 219 220 222 223 223 223 225 227 228 229 229 229 229 229 230 230 230 230 229 229 228 226 225 225 224 223 221 221 220 219 218 217 217 216 216 216 216 215 213 213 215 214 214 214 214 214 214 214 214 214 213 214 214 214 214 213 213 213 213 212 212 212 211 211 211