CAPE 1184 1092 1054 1270 1276 1494 1626 1764 1705 1578 1623 1821 1827 1731 1734 1738 1851 1378 1250 1534 1573 1746 1716 1662 1466 1529 1624 1572 1487 1597 1525 1657 1562 1641 1517 1428 1427 1372 1253 1204 1047 948 1175 1099 996 1080 1104 1130 1187 1237 1152 1105 1160 1250 1068 1086 1148 1297 1324 1163 1259 1341 1316 1344 1365 1404 1408 1428 1617 1551 1697 1491 1578 1625 1647 1674 1663 1736 1819 1765 1739 1739 1441 1397 1217 1009 1206 1461 1448 1429 1431 1226 1234 1258 1303 1389 1352 1457 1406 1250 1280 1339 1352 1410 1439 1370 1342 1396 1392 1311 1264 1394 1346 1533 1550 1487 1324 1339 1338 1232 1081 1008 1325 1506 1148 1096 1218 1212 1122 1157 1205 1146 1062 974 1048 981 904 902 916 901 778 681 728 878 880 672 733 638 735 847 933 574 539 494 660 580 487 373 250 274 198 91 57 113 140 12 28 35 72 69 63 82 31 102 61 21 12 13 95 162 295 406 309 194 160 162 166 152 168 184 226 240 266 316 326 290 316 413 533 547 649 554 587 595 608 597 639 641 600 624 614 673 709 590 600 651 626 441 455 259 307 327 192 113 167 269 179 196 68 22 29 27 19 20 21 28 56 59 127 173 137 130 229 321 294 239 250 180 140 80 43 1581 1302 1066 1114 1256 1192 1191 1518 1593 1571 1556 1474 1742 1669 1726 1713 1736 1799 1806 1734 1637 1598 1631 1732 1598 1824 1770 1682 1565 1572 1328 1446 1602 1549 1428 1438 1422 1398 1134 1172 1118 980 822 725 934 901 1082 1071 1204 1029 1118 1196 1261 1191 1199 1213 1302 1194 1269 1404 1335 1361 1356 1284 1236 1298 1490 1277 1573 1274 1368 1333 1483 1602 1586 1639 1704 1702 1644 1641 1588 1663 1622 1669 1631 1659 1604 1484 1562 1527 1448 1548 1560 1456 1462 1421 1407 1515 1457 1384 1377 1349 1411 1404 1569 1674 1536 1444 1531 1487 1295 1287 1298 1293 1237 1544 1519 1307 1325 1236 1237 1280 1140 1143 1114 1207 1273 1158 1188 1260 1096 1073 945 1031 998 766 932 899 937 887 861 885 971 991 761 782 732 781 778 687 786 695 701 649 584 458 566 482 384 441 282 211 187 244 23 16 61 85 49 63 29 16 8 42 55 51 69 47 85 108 132 179 202 188 162 105 112 149 162 209 236 219 244 295 245 191 139 175 277 426 327 294 374 467 547 571 558 487 476 434 426 394 487 488 516 502 323 266 229 228 139 131 137 86 180 276 221 90 68 33 59 25 18 44 70 68 55 62 121 70 27 67 117 133 69 54 99 132 103 32 1 1412 1436 1265 1302 1241 1241 1076 1574 1705 1629 1494 1461 1565 1428 1641 1689 1593 1437 1725 1820 1732 1733 1738 1524 1402 1580 1671 1661 1776 1679 1435 1582 1401 1302 1326 1310 1257 1258 1149 1072 939 812 808 1092 845 724 1253 1161 1218 1152 1087 1192 1328 1115 988 1057 1285 1287 1276 1372 1274 1316 1415 1495 1400 1381 1394 1354 1506 1503 1517 1621 1631 1547 1643 1603 1603 1437 1467 1624 1604 1528 1479 1552 1655 1514 1537 1554 1495 1381 1422 1454 1566 1531 1469 1409 1407 1479 1469 1372 1369 1432 1481 1492 1481 1679 1628 1322 1438 1467 1371 1343 1358 1255 1364 1534 1546 1414 1347 1476 1433 1103 1209 1146 1213 1159 1220 1314 1329 1297 1259 1084 981 1051 916 935 1030 1072 918 953 1151 1358 1212 1115 1004 914 885 849 781 749 934 674 643 805 672 604 460 449 302 554 496 441 499 447 399 573 253 168 109 92 64 19 103 14 26 35 33 65 76 91 120 131 130 94 108 85 91 110 149 181 235 225 240 265 227 207 175 133 139 240 271 209 247 325 408 470 460 370 378 385 309 185 221 346 376 417 288 261 278 389 141 160 117 181 274 272 66 54 54 56 50 28 39 98 58 79 86 105 113 68 20 92 89 36 35 63 102 113 13 8 0 1606 1428 1512 1471 1375 1441 1383 1564 1406 1692 1229 1471 1360 1106 1227 1088 1412 1151 1558 1654 1486 1710 1514 1571 1466 1445 1378 1586 1653 1613 1553 1572 1488 1496 1373 1305 1284 1286 1053 877 763 861 1076 1104 1110 994 943 1213 1219 1128 1074 915 1182 1121 917 961 1242 1216 1221 1227 1300 1240 1175 1356 1502 1494 1432 1457 1506 1448 1427 1517 1618 1685 1687 1741 1603 1519 1441 1621 1642 1537 1436 1422 1403 1475 1341 1368 1418 1483 1490 1435 1483 1476 1495 1482 1412 1432 1426 1376 1356 1482 1481 1545 1568 1389 1343 1386 1410 1421 1355 1395 1350 1285 1521 1572 1353 1264 1362 1520 1437 1317 1345 1273 1306 1287 1295 1370 1522 1354 1265 1207 1012 982 966 905 1018 1203 1095 1151 1209 876 896 914 998 1033 944 726 820 744 825 813 816 840 853 745 583 492 466 533 753 911 679 554 685 616 638 394 257 235 249 62 245 385 441 274 135 129 50 86 79 96 115 123 143 142 136 126 129 166 231 285 295 285 242 219 183 220 272 325 328 310 239 279 399 573 676 399 391 311 276 252 402 402 300 319 287 366 450 276 198 286 253 256 487 199 99 61 72 87 74 83 134 300 207 117 113 89 147 118 63 60 84 49 48 79 113 63 51 10 13 1646 1490 1311 1487 1701 1406 1285 1391 1224 1584 1536 1345 1432 1357 872 963 1483 1509 1423 1698 1790 1840 1493 1505 1609 1386 1410 1534 1690 1644 1635 1648 1495 1470 1349 1488 1342 1189 1264 1116 927 773 1126 1206 1242 1203 1030 1225 1252 1228 1265 1244 1185 1199 834 870 1149 1240 1258 1081 1082 1293 1192 1163 1253 1474 1502 1467 1436 1382 1505 1484 1517 1587 1662 1622 1503 1510 1472 1547 1452 1569 1507 1543 1410 1362 1296 1299 1323 1411 1425 1355 1374 1380 1403 1440 1528 1512 1414 1326 1256 1179 1597 1739 1661 1502 1729 1428 1372 1308 1343 1365 1335 1245 1272 1487 1464 1355 1373 1468 1451 1173 1280 1443 1405 1337 1228 1412 1417 1312 1294 1094 960 876 815 871 1062 979 873 807 982 901 850 879 959 1048 1110 1044 750 576 711 822 829 821 848 907 875 733 665 517 595 1021 966 935 999 634 554 663 490 383 292 363 348 237 189 270 218 269 399 287 83 142 127 156 188 220 224 183 168 192 228 253 306 307 287 267 283 273 238 225 288 317 401 465 555 674 910 847 644 523 267 331 386 368 325 356 377 346 283 218 183 169 151 295 167 224 188 99 153 203 231 224 266 290 282 150 104 116 182 219 149 125 100 133 107 114 65 48 43 29 12 1115 1239 1199 1297 1583 1455 1420 1374 1468 1597 1112 1406 1298 941 1189 1460 1604 1354 1528 1390 1497 1680 1605 1659 1491 1475 1560 1476 1594 1430 1477 1600 1507 1449 1407 1338 1375 1336 1323 1442 1170 1107 1151 1330 1398 1238 983 1266 1277 1410 1322 1445 1370 1344 1012 998 1137 1283 1400 1360 1262 1269 1456 1325 1272 1388 1397 1346 1427 1387 1406 1273 1359 1497 1612 1589 1629 1527 1512 1573 1326 1418 1453 1575 1548 1469 1421 1393 1309 1384 1485 1493 1461 1394 1574 1550 1511 1571 1383 1339 1289 1251 1470 1777 1622 1433 1807 1675 1392 1355 1358 1324 1394 1366 1440 1523 1462 1324 1440 1473 1569 1337 1414 1389 1397 1451 1274 1396 1295 1260 1256 1170 1119 912 854 879 848 877 882 914 850 959 847 870 850 905 954 924 942 951 791 826 895 781 775 812 725 698 739 729 809 1071 800 1118 1079 841 759 787 797 664 495 449 550 547 565 514 627 586 593 537 506 440 281 216 232 261 268 259 245 243 237 248 280 329 374 350 311 296 254 231 195 187 272 474 734 932 1104 723 780 681 454 464 416 391 360 390 397 329 224 215 217 248 268 309 172 235 357 435 492 479 423 387 441 519 503 280 209 155 166 200 260 149 148 183 130 162 71 56 61 21 9 1360 1456 1279 1256 1343 1518 1269 1430 1585 1139 1117 1163 1343 1536 1278 1246 1244 1453 1557 1283 1533 1595 1651 1556 1511 1500 1601 1537 1434 1112 1385 1315 1343 1521 1128 1291 1468 1349 1381 1295 1329 1313 1338 1344 1399 1383 1399 1310 1343 1301 1278 1353 1231 1369 1432 1353 1269 1377 1369 1369 1321 1324 1304 1368 1459 1490 1549 1489 1474 1573 1474 1287 1321 1429 1628 1703 1671 1681 1668 1615 1447 1589 1565 1421 1416 1363 1370 1419 1409 1301 1360 1447 1509 1493 1517 1583 1471 1551 1500 1356 1423 1311 1366 1495 1466 1205 1815 1448 1365 1280 1279 1202 1365 1338 1372 1487 1322 1520 1484 1623 1588 1365 1258 1316 1353 1301 1200 1475 1395 1431 1360 1196 969 905 959 931 900 874 572 850 805 719 880 941 875 907 841 730 695 753 823 841 736 669 458 859 803 793 686 960 938 858 880 1087 982 864 844 903 882 891 777 772 674 505 540 683 661 698 702 691 596 637 577 462 399 345 359 363 333 330 277 273 300 348 378 348 303 295 269 277 230 228 232 271 393 585 652 662 736 635 579 623 628 429 332 299 248 161 130 206 296 299 306 313 311 383 527 487 366 281 450 547 537 724 556 365 161 191 243 254 239 193 126 100 129 149 102 49 40 41 48 1478 1505 1420 1372 1403 1326 1326 1184 1581 1227 878 1463 1142 992 1147 1164 1278 1218 1147 1316 1620 1643 1511 1515 1268 1341 1477 1308 1318 1094 939 834 979 1198 1223 1293 1355 1309 1302 1356 1260 1321 1218 1260 1373 1280 1413 1464 1411 1384 1394 1417 1412 1420 1394 1381 1388 1288 1236 1166 1306 1285 1380 1386 1363 1291 1554 1514 1517 1335 1314 1500 1515 1539 1600 1627 1588 1693 1676 1731 1652 1681 1608 1517 1433 1580 1496 1254 1368 1410 1467 1620 1273 1465 1538 1432 1590 1592 1460 1395 1485 1374 1342 1170 1138 1705 1680 1462 1410 1414 919 1163 1417 1420 1476 1448 1460 1534 1666 1667 1376 1254 1287 1250 1291 1332 1245 1268 1320 1166 1092 1125 1135 1099 922 998 970 806 655 845 791 699 960 864 867 868 875 727 672 697 710 744 816 760 810 879 948 845 790 886 831 857 974 885 834 907 922 917 927 905 811 908 853 698 646 622 672 572 586 587 540 549 524 507 449 444 477 453 458 466 403 384 376 364 396 381 369 336 326 298 286 299 315 360 429 459 615 646 670 632 531 609 696 633 357 116 191 123 197 300 393 418 444 493 630 541 396 445 491 488 602 684 635 495 523 563 463 390 214 266 228 208 203 70 105 103 108 80 101 111 140 1545 1755 1593 1449 1428 1313 1184 1119 1262 956 1354 1408 1349 1215 1330 1385 1021 1253 1566 1401 1568 1670 1589 1321 1279 993 919 1163 970 1033 946 982 1233 1159 1026 1123 1359 1378 1242 1433 1449 1497 1471 1229 1473 1473 1548 1448 1443 1449 1450 1430 1530 1378 1417 1446 1234 1227 1299 1277 1288 1346 1324 1123 1161 1415 1471 1512 1478 1327 1292 1392 1568 1369 1455 1370 1316 1599 1694 1662 1758 1640 1548 1415 1427 1506 1454 1448 1679 1604 1563 1519 1367 1463 1533 1539 1535 1518 1497 1436 1363 1280 1286 1305 1614 1629 1674 1603 1617 1021 1286 1285 1154 1221 1372 1440 1496 1575 1486 1401 1718 1632 1564 1478 1225 1316 1230 1240 1321 1258 1301 1171 1177 1211 1027 1106 1034 847 882 1105 926 759 924 886 857 754 756 775 832 644 712 796 851 698 813 806 933 935 936 841 855 843 826 956 887 1003 1056 1050 1074 985 888 889 793 809 745 763 710 801 740 668 696 628 613 553 570 539 496 456 569 534 478 487 496 443 436 436 435 437 394 384 353 361 380 439 552 533 678 627 587 585 616 665 750 777 431 254 109 236 337 411 543 635 584 625 634 592 514 537 525 598 665 685 680 588 547 446 446 282 379 259 186 261 250 214 167 190 133 174 360 305 323 1827 1694 1682 1514 1392 1465 1267 1126 1039 1152 1133 1426 1128 987 1198 1174 1173 1248 1298 815 1166 1144 1473 1268 1263 1001 974 951 547 897 801 850 1003 1027 1096 1131 987 1122 1160 1213 1437 1548 1427 1595 1422 1362 1561 1479 1276 1493 1364 1450 1367 1302 1230 1342 1359 1105 1259 1426 1277 1334 1414 1370 1378 1498 1574 1564 1499 1454 1378 1314 1379 1587 1650 1415 1564 1540 1535 1704 1647 1719 1638 1562 1593 1671 1664 1734 1746 1699 1643 1743 1627 1628 1567 1599 1520 1473 1727 1561 1524 1552 1634 1480 1593 1578 1644 1608 1607 1327 1318 1313 1264 1340 1481 1507 1382 1383 1677 1670 1742 1704 1334 1242 1186 1241 1441 1308 1264 1302 1302 1277 1233 1408 1222 1066 1109 1086 1102 1033 1045 833 1036 852 907 858 906 869 807 745 767 711 815 827 887 871 867 815 869 910 948 854 731 831 685 936 841 1014 960 980 935 889 856 897 894 816 888 861 696 617 596 718 622 426 510 452 488 453 553 573 489 485 548 507 458 472 480 487 491 483 465 467 522 509 616 664 641 623 533 527 624 688 754 734 667 547 517 483 634 596 683 676 697 573 603 577 626 644 651 591 650 727 711 654 677 634 576 492 545 571 342 404 316 268 320 368 336 374 548 519 539 1520 1821 1500 1623 1482 1329 1283 1178 1045 948 1045 1210 1038 1255 1289 1256 1342 1343 872 753 1051 972 967 1434 1283 982 1048 1087 1161 1130 1019 1048 1126 1116 1091 1087 1086 1123 1400 1236 1354 1402 1567 1541 1568 1614 1444 1538 1582 1557 1363 1501 1388 1546 1353 1378 1329 1464 1407 1454 1224 1308 1293 1284 1413 1469 1397 1640 1574 1494 1473 1313 1395 1565 1620 1650 1676 1731 1708 1614 1515 1572 1760 1767 1636 1733 1712 1853 1639 1689 1604 1604 1536 1523 1447 1318 1463 1585 1535 1619 1603 1564 1523 1770 1545 1546 1583 1695 1813 1503 1357 1161 1402 1371 1257 1412 1454 1365 1366 1456 1485 1617 1491 1334 1303 1246 1366 1522 1375 1316 1269 1125 1002 1229 1423 1297 1396 1165 1276 1200 1096 1030 1035 999 991 929 856 867 754 835 860 832 880 833 867 972 991 989 909 846 711 756 739 762 904 792 1032 884 852 892 899 948 958 992 966 1077 1033 951 1073 1023 916 917 902 851 775 651 583 575 624 470 544 608 548 529 512 490 508 479 516 517 544 507 424 443 472 583 633 640 617 548 570 651 724 870 778 686 832 699 731 678 648 751 719 671 675 593 647 694 711 636 583 561 431 485 590 644 688 707 772 788 568 516 464 535 652 685 518 588 604 631 614 1507 1857 1649 1491 1435 1356 1218 1024 1048 970 1054 1128 1124 1296 1197 1391 1423 1226 1030 990 987 1047 985 1082 1467 1244 1294 942 1273 1204 980 901 932 1033 1062 1095 1056 1047 968 1294 1288 1279 1578 1624 1551 1596 1476 1545 1582 1495 1471 1340 1337 1513 1412 1344 1397 1401 1405 1479 1399 1444 1373 1510 1452 1550 1577 1605 1505 1503 1383 1443 1482 1657 1671 1399 1539 1712 1522 1542 1667 1739 1797 1755 1693 1735 1573 1748 1787 1624 1568 1561 1543 1440 1331 1476 1587 1692 1657 1615 1685 1474 1510 1910 1833 1696 1576 1591 1778 1471 1271 1098 1366 1478 1367 1381 1534 1469 1429 1361 1504 1682 1695 1452 1348 1381 1427 1532 1373 1383 1245 1345 1174 1039 1141 1509 1215 1180 1082 1193 1057 1005 1030 1057 1045 983 972 940 934 909 933 885 826 937 846 957 1094 1056 928 895 929 879 954 938 763 927 1051 1146 1093 1059 879 915 971 1069 1007 1207 1092 1078 1108 1014 1068 991 837 879 864 817 650 700 542 479 409 440 387 466 518 407 455 462 405 438 483 546 540 588 554 466 458 478 565 566 595 639 695 750 713 617 639 702 685 595 581 712 707 692 704 642 610 557 559 592 621 551 467 544 623 628 590 620 611 596 582 606 618 665 714 609 641 627 632 609 646 1505 1613 1654 1478 1523 1285 1229 1153 1196 1131 901 1151 1194 1240 1205 1219 1290 1379 1245 1229 1005 1214 1088 1011 1335 909 1121 1003 1078 1225 993 926 1140 927 1090 1227 1267 1267 1128 1179 1097 1083 1375 1417 1311 1612 1451 1539 1345 1538 1467 1480 1406 1444 1561 1482 1398 1461 1368 1454 1518 1393 1527 1501 1433 1560 1658 1546 1522 1593 1399 1496 1646 1601 1612 1693 1521 1569 1360 1446 1722 1646 1530 1755 1636 1806 1645 1517 1625 1580 1399 1423 1304 1109 1289 1393 1287 1178 1540 1741 1643 2155 1520 1653 1525 1594 1606 1463 1437 1423 1415 1184 1179 1331 1344 1329 1252 1314 1363 1377 1480 1766 1698 1517 1391 1372 1482 1488 1311 1366 1230 1446 1424 1142 1001 1152 1077 1202 967 1188 1112 1035 1009 1107 1019 953 993 1008 920 919 974 927 871 884 935 839 964 999 920 919 1010 1006 925 1031 976 940 857 806 1028 1067 913 1007 918 1098 1195 1234 1044 1193 1188 1123 995 1065 1029 959 989 958 967 867 745 686 627 607 532 459 391 367 529 435 554 569 507 580 579 586 646 689 591 491 504 480 533 576 561 631 592 786 628 681 762 749 684 708 717 740 758 712 671 581 586 585 533 549 591 626 564 533 597 654 651 671 614 518 557 606 626 630 672 641 625 688 787 1203 1299 1520 1769 1474 1281 1177 1180 1112 933 972 1114 1326 1260 1290 828 979 1216 1455 1326 1195 1337 1447 1366 1209 987 1005 831 1084 1015 1024 905 875 571 989 1225 801 458 1028 986 1068 1243 1097 1343 1530 1661 1524 1548 1433 1471 1472 1468 1442 1405 1360 1501 1508 1378 1482 1480 1410 1499 1433 1357 1708 1767 1613 1562 1548 1534 1562 1700 1616 1593 1584 1519 1618 1647 1749 1555 1435 1442 1478 1537 1538 1511 1480 1464 1378 1578 1539 1369 1288 1086 1066 1315 1257 1378 1388 1543 1850 1855 1980 1606 1656 1657 1457 1471 1511 1339 1310 1178 1161 1234 1237 1283 1332 1166 1163 1285 1329 1505 1486 1545 1504 1298 1364 1428 1293 1342 1430 1145 1245 1288 1210 903 1030 1076 1033 1042 1017 919 911 1043 1078 987 995 1038 954 956 1029 906 848 914 951 960 953 827 959 855 1021 1042 999 984 1050 977 851 875 971 975 725 823 773 1014 1104 1127 1037 1133 1260 1144 1165 1223 1250 1176 901 722 824 1026 958 842 712 506 552 471 436 457 386 378 450 562 639 612 647 633 640 651 570 591 637 640 585 539 545 574 759 730 857 866 840 834 844 830 821 805 767 858 794 825 766 669 616 681 658 636 559 614 524 554 531 471 595 625 588 633 653 692 748 796 827 835 889 1144 1312 1608 1481 1379 1384 1566 1239 1454 1017 1120 1107 1346 1098 1209 940 896 1042 1189 1377 1450 1510 1394 1272 841 923 995 827 1168 943 962 606 502 746 709 959 1120 893 1005 1084 866 978 618 1172 1395 1261 1466 1371 1620 1483 1487 1500 1395 1243 1250 1258 1113 1174 1204 1214 1463 1429 1328 1308 1494 1506 1539 1460 1379 1531 1589 1647 1698 1597 1669 1683 1628 1551 1659 1749 1578 1367 1279 1455 1648 1663 1488 1409 1505 1214 1391 1226 1214 1335 1271 1480 1460 1337 1329 1266 1199 1276 1264 1381 1531 1480 1473 1524 1374 1367 1266 1263 1275 1227 1332 1272 1290 1324 1339 1211 1196 1205 1381 1407 1318 1231 1291 1235 1272 1521 1593 1498 1195 1446 1472 1228 901 1198 1260 1157 1293 981 959 936 1002 1039 987 927 981 859 963 950 872 858 946 920 936 891 879 876 934 871 963 948 865 937 995 1021 918 884 779 783 825 818 897 923 1124 961 962 1141 1222 1172 1205 889 998 993 1090 1050 1105 1057 951 847 637 620 493 474 417 371 359 452 563 638 718 603 611 597 583 592 686 651 710 609 685 738 745 758 810 818 805 895 925 957 998 898 861 876 816 859 926 899 913 776 804 819 755 744 576 660 736 752 787 725 803 851 863 887 823 862 859 726 747 1317 1658 1525 1369 1389 1359 1440 1300 1304 1330 1069 1222 1248 1248 1315 1054 993 1303 1364 1206 1210 1222 1174 1357 1214 1013 983 962 1098 1023 1103 1203 593 804 732 754 1014 965 1005 832 838 897 862 945 936 986 1316 1450 1519 1388 1482 1482 1387 1312 1283 1280 1174 1136 1412 1366 1400 1276 1335 1374 1539 1421 1508 1675 1653 1594 1624 1593 1445 1552 1578 1571 1391 1452 1613 1468 1555 1454 1525 1480 1590 1625 1614 1660 1521 1351 1491 1412 1303 1269 1478 1389 1309 1308 1264 1538 1444 1412 1323 1231 1319 1326 1378 1362 1317 1352 1250 1223 1177 1272 1287 1266 1281 1317 1234 1205 1183 1252 1258 1349 1119 1010 1200 1125 1214 1561 1569 1441 1358 1316 1300 1371 1193 1288 1395 1352 1316 1194 972 803 829 1005 926 792 937 1054 918 786 822 788 956 930 878 902 831 762 696 739 827 821 890 914 981 1024 900 928 976 887 818 824 890 889 1019 1094 1066 1103 1155 1274 1233 1131 1042 1095 1196 1241 1112 1044 987 894 810 758 801 703 553 466 505 528 526 664 618 571 717 718 679 629 623 693 679 666 643 723 800 734 759 813 735 793 905 955 1078 995 992 1035 877 891 1042 925 934 967 905 801 834 837 575 763 815 822 943 875 760 958 957 932 913 932 887 789 802 1394 1664 1419 1261 1188 1135 1123 1391 1225 1232 1189 1124 1275 1208 1224 1133 1168 1132 1244 1019 1082 1039 1140 973 1203 1238 1287 1157 1042 1114 1272 633 425 959 786 1061 629 880 1063 927 1016 848 658 846 1098 1304 1259 1412 1608 1625 1357 1608 1545 1394 1225 1357 1438 1338 1297 1582 1612 1652 1432 1549 1537 1636 1596 1611 1718 1513 1380 1576 1536 1618 1501 1461 1464 1457 1413 1438 1494 1498 1476 1393 1518 1445 1329 1300 1386 1446 1407 1234 1375 1353 1340 1241 1260 1227 1374 1319 1306 1372 1287 1275 1245 1282 1308 1329 1157 1143 1173 1155 1177 1206 1277 1244 1230 1244 1262 1236 1196 1217 1133 1048 1074 1085 1185 1133 1211 1354 1237 1191 1297 1251 1314 1405 1446 1198 1272 1270 1239 1063 883 652 582 697 612 523 758 969 839 973 959 986 977 899 862 823 826 784 775 736 704 811 697 755 868 864 790 740 801 658 673 784 808 827 811 897 1085 1012 1112 1223 1257 1226 1186 1256 1200 1209 1062 1018 878 836 957 897 923 824 733 669 710 701 692 635 663 674 640 658 726 737 715 671 746 702 708 716 735 643 842 807 785 812 830 869 1037 1044 1030 1086 987 952 939 1009 1007 1031 886 829 957 896 778 656 719 813 860 840 849 898 910 897 889 802 682 789 744 1550 1483 1184 1265 1224 1125 1393 1286 1261 1242 1141 1127 1306 1254 1150 1016 1280 1106 1173 1240 1130 1254 1185 1059 1052 1044 1368 1382 1287 1128 977 1081 866 891 951 1047 831 1058 1222 1181 1153 1060 1042 1085 1031 1363 1253 1425 1436 1565 1315 1401 1453 1388 1350 1244 1249 1370 1740 1855 1598 1603 1658 1723 1725 1708 1715 1748 1850 1724 1618 1673 1519 1452 1534 1441 1445 1385 1471 1430 1408 1387 1445 1433 1286 1280 1218 1288 1226 1236 1285 1274 1174 1106 1164 1209 1201 1122 1108 1164 1195 1208 921 1329 1184 1132 988 953 991 899 970 1134 1119 1104 1136 1294 1217 1160 1159 1049 1107 986 1062 1031 1061 1147 1170 975 1154 1276 1214 1156 1225 1182 1066 1201 1363 1174 1034 1029 1059 1040 879 579 426 515 415 248 335 436 448 629 673 764 834 759 782 823 721 837 904 722 813 819 901 939 946 991 1051 968 908 1064 955 726 707 750 840 791 904 1053 977 1203 1082 1127 1150 1070 1006 1208 1071 950 866 776 655 631 751 822 810 898 912 903 937 844 754 600 514 528 504 617 798 774 786 818 825 777 804 781 855 1034 1038 1026 1166 1139 1047 1058 1099 1105 1031 1133 986 938 954 962 990 919 812 755 852 972 954 935 943 903 923 949 920 894 823 827 856 826 748 1577 1205 957 1299 1148 1168 1179 1224 1383 1236 1128 1174 1179 1091 1142 1092 1205 940 843 1024 1056 1028 1189 1122 1144 1296 1076 1114 1188 1084 964 1081 981 944 950 1039 1176 1267 1297 1213 1255 1359 1386 1414 1205 1193 1150 1176 1229 1300 1392 1307 1480 1103 1291 1300 1497 1615 1869 1863 1779 1798 1579 1684 1539 1609 1691 1636 1749 1773 1649 1644 1649 1465 1575 1564 1630 1543 1451 1420 1391 1409 1507 1300 1246 1091 1118 1238 1275 1246 1287 1197 1173 1155 1134 1116 1126 1149 1205 1165 1195 1164 1134 1255 1218 1158 1114 1071 987 1039 1131 1115 973 899 853 1037 1060 1072 1062 1019 967 984 917 942 948 957 1123 1114 1199 1041 1347 1173 1080 1151 1070 1203 1238 1096 1082 994 920 917 861 603 345 326 313 356 305 160 203 192 290 499 425 388 441 604 510 615 632 937 869 947 788 975 938 966 1018 944 980 1046 1147 1194 1084 982 841 988 1004 1182 1257 1104 1183 1142 1211 1118 1055 795 667 654 504 327 288 261 335 400 543 737 929 1003 1067 1058 979 831 667 838 903 690 786 845 837 774 676 807 864 951 1088 1140 1091 968 1035 1126 1057 1125 1300 1336 1146 1108 1148 1111 1130 1008 1012 967 964 907 862 967 1006 1012 923 970 970 841 849 957 932 914 935 691 885 1512 1078 959 1170 1328 1092 1148 1176 1310 1250 1200 1272 1209 1142 1273 1176 1134 898 937 866 1162 1260 1147 1172 1157 1162 1307 1299 1107 1092 1139 1087 1009 1012 1101 1291 1225 1266 1400 1383 1462 1586 1386 1504 1426 1348 1392 1149 1366 1398 1313 1373 1426 1335 1291 1313 1801 1819 1591 1670 1758 1696 1540 1550 1604 1579 1669 1695 1741 1622 1537 1424 1481 1403 1411 1513 1431 1424 1426 1396 1388 1299 1308 1236 1140 1117 1083 1081 1183 1210 1106 1114 1080 1059 1010 992 975 1014 1003 1007 945 1035 1088 1124 1136 1153 1167 1141 1117 1096 1022 991 969 882 914 1032 1104 980 966 990 947 913 960 948 926 989 981 941 997 986 1107 1225 1253 1010 1121 1237 1176 1028 933 863 697 680 700 681 410 309 246 244 264 304 148 110 157 288 187 181 157 202 316 333 452 803 853 1004 907 774 954 1060 935 754 709 646 743 952 1012 985 986 1001 1055 1271 1343 828 842 752 848 810 709 597 453 306 257 132 195 92 220 120 169 293 492 789 1054 1062 987 763 795 889 831 959 824 871 927 995 884 862 925 991 1105 1124 1094 1041 1121 1100 1184 1195 1216 1159 1063 1074 1069 1045 1095 1016 938 991 987 982 897 937 1017 887 1008 910 874 795 899 915 806 854 888 997 967 1442 1256 1360 1299 1209 1070 1078 1306 1286 871 908 911 1177 1341 1168 1003 1135 1004 905 1114 1229 1280 1365 1403 1346 1381 1489 1399 1293 1188 1169 1180 1192 1077 956 1052 1067 1048 1294 1299 1367 1409 1489 1739 1640 1577 1549 1558 1425 1597 1510 1667 1749 1460 1355 1773 1761 1681 1746 1500 1191 1581 1623 1632 1503 1418 1536 1632 1564 1573 1447 1368 1585 1446 1460 1529 1364 1334 1263 1227 1267 1213 1197 1252 1193 1105 989 955 951 1083 1117 1070 1029 976 1049 974 946 1003 1010 981 945 947 953 1062 1118 1081 1073 1084 1111 1084 1038 999 963 920 835 868 955 969 967 951 988 930 948 977 977 910 902 984 1109 1292 1403 1358 1226 898 1096 1209 1111 1009 911 899 784 705 599 562 458 436 288 267 236 303 153 166 22 12 56 62 122 172 257 345 561 598 608 783 867 753 813 939 688 508 451 341 422 535 607 616 640 662 797 1215 1132 583 511 609 570 504 399 271 213 153 88 123 136 34 96 21 48 164 179 293 458 737 864 1171 1134 1068 1074 1211 1045 1051 1044 1104 1055 983 863 918 1081 1160 1113 1243 1132 1053 1173 1299 1170 1151 1242 1082 1011 1018 935 842 920 989 1000 997 1056 1153 1186 1242 1179 974 969 996 989 989 1070 1007 1289 1245 1238 1566 1493 1402 1323 1169 1119 1129 1116 928 739 647 728 1109 1269 1221 1094 947 845 1162 1042 1097 1327 1342 1525 1540 1488 1552 1574 1574 1360 1278 1427 1243 1309 1202 1285 1338 1225 1195 1360 1498 1547 1405 1503 1501 1672 1525 1495 1439 1550 1471 1439 1619 1397 1530 1702 1837 1783 1801 1460 1327 1590 1565 1529 1432 1606 1489 1555 1478 1516 1398 1464 1513 1444 1361 1391 1373 1334 1300 1149 1218 1282 1197 1116 1106 1120 1023 982 825 910 984 942 870 932 935 963 969 977 986 974 954 952 913 917 998 939 984 1056 1043 1029 1016 1040 938 973 971 1007 1033 933 955 925 921 1087 1202 1092 1157 1185 1002 1177 1200 1165 1054 1258 1242 1216 1065 1031 1108 960 873 845 700 685 568 513 425 359 335 299 267 230 224 103 10 9 12 16 93 91 364 298 308 345 393 509 515 524 552 550 482 419 258 277 261 346 470 440 406 475 598 600 303 167 217 188 177 108 70 18 16 19 17 68 133 71 15 16 17 58 101 132 224 352 496 782 909 1179 1276 1189 1135 1163 1257 1211 1116 1178 1227 1310 1228 1239 1215 1126 1101 1248 1303 1399 1313 1181 1136 1101 1193 1143 1045 1025 1062 1046 978 1070 1220 1422 1308 1340 1301 1145 1016 1081 1203 1220 1236 1123 1144 1314 1344 1500 1485 1380 1285 1183 1143 1117 1035 910 894 834 712 1255 1267 1090 1146 1111 1058 1091 1054 1448 1592 1567 1562 1612 1608 1686 1741 1461 1449 1558 1554 1552 1411 1224 1360 1370 1212 1398 1482 1345 1356 1374 1296 1271 1342 1256 1383 1644 1691 1746 1592 1638 1555 1779 1885 1860 1837 1894 1884 1751 1733 1502 1528 1487 1403 1378 1504 1360 1358 1418 1459 1472 1570 1361 1271 1257 1229 1227 1159 1017 1077 1162 1124 1109 1028 909 864 809 950 935 672 761 696 721 787 773 819 869 899 904 924 881 832 813 827 866 954 954 906 950 941 919 916 1005 924 943 892 927 927 985 1119 1134 1118 1142 1312 1299 1202 1219 1205 1139 842 915 1043 1087 1094 1000 950 893 809 705 565 508 440 312 379 362 296 213 191 170 138 18 7 8 15 36 16 260 151 103 119 188 206 306 376 430 377 393 372 343 269 238 267 300 303 340 341 267 149 41 9 10 13 9 6 5 8 9 4 4 9 4 7 10 2 10 13 31 76 123 202 342 386 531 578 808 868 994 1070 971 981 1025 1128 1190 1170 1139 1264 1345 1262 1174 1100 1175 1181 1303 1244 1193 1210 1225 1228 1192 1308 1201 1236 1134 1099 1055 1123 1291 1352 1138 1164 1137 990 988 1025 1070 1189 1239 1345 1444 1228 1478 1328 1173 1143 1097 1238 1104 1140 953 1035 1075 1278 1288 1367 1315 1079 1267 1524 1449 1649 1681 1572 1820 1751 1740 1689 1602 1626 1654 1403 1652 1336 1530 1505 1392 1486 1315 1380 1513 1320 1118 1060 1041 1097 1209 1398 1467 1497 1639 1657 1576 1439 1533 1724 1838 1830 2038 1927 1921 1802 1835 1663 1587 1658 1593 1473 1445 1434 1449 1427 1512 1316 1542 1443 1344 1119 858 685 677 719 673 584 649 685 764 764 756 688 746 969 608 524 421 531 595 683 734 759 756 723 789 821 823 779 801 837 875 887 859 852 890 852 857 827 856 881 870 908 967 982 1146 1137 1234 1160 1284 1277 1237 1177 1128 1099 1053 991 948 1076 985 947 907 941 860 845 644 580 405 244 381 327 243 225 176 80 71 29 29 15 8 24 17 56 83 80 76 67 101 226 173 168 197 255 306 303 262 190 178 147 230 198 171 20 12 4 7 6 6 5 7 10 7 7 9 7 5 5 4 4 4 5 6 6 20 22 67 176 251 271 306 371 497 573 596 631 759 848 887 984 1120 1188 1305 1273 1251 1268 1283 1361 1247 1612 1574 1446 1376 1318 1315 1394 1213 1421 1374 1301 1250 1156 1171 1254 1292 1407 1336 1168 1127 1069 1091 1162 1120 1175 1426 1520 1369 1562 1440 1425 1300 1348 1267 1192 739 856 1035 1317 1327 1383 1331 1438 1537 1481 1753 1682 1652 1709 1736 1584 1628 1481 1655 1668 1607 1030 1346 1638 1503 1447 1296 1278 1388 1313 1304 1181 1374 1271 1143 1171 1047 1080 1258 1247 1407 1521 1305 1346 1367 1465 1291 1883 1864 1687 2019 2009 1946 1942 1765 1714 1676 1559 1491 1475 1464 1398 1486 1418 1185 892 815 612 444 553 530 305 644 722 518 738 758 837 379 541 557 777 918 636 679 269 346 489 507 669 702 731 789 776 811 814 810 847 846 753 781 805 832 865 841 798 828 820 882 926 977 975 982 1164 1188 1142 1216 1313 1350 1373 1223 1156 1089 1047 1027 937 981 952 852 793 850 779 734 698 602 399 325 151 289 303 216 155 24 47 63 36 24 20 19 20 18 29 27 36 37 47 111 135 136 111 140 228 256 202 140 135 97 67 57 42 15 10 10 2 8 9 10 10 10 7 7 9 9 7 5 4 2 2 3 1 5 3 15 20 73 101 136 133 138 187 218 215 303 375 442 518 515 708 771 855 960 1143 1289 1515 1462 1630 1517 1764 1620 1595 1247 1262 1504 1720 1428 1314 1387 1384 1316 1501 1600 1553 1500 1390 1570 1397 1151 1142 1268 1486 1485 1282 1498 1405 1445 1527 1419 1300 1480 1562 1340 1071 1213 1298 1228 1307 1477 1499 1683 1143 1214 1711 1496 1448 1446 1820 1751 1711 1781 1328 1169 1599 1581 1248 1222 1565 1536 1504 1474 1368 1561 1487 942 1235 1256 1246 1245 1221 1125 1048 1347 1247 1425 1295 1429 1358 1358 1317 1621 1730 1794 1768 1794 1855 1840 1747 1611 1708 1679 1601 1450 1353 1380 1200 921 618 371 474 734 1082 1164 1139 954 894 549 812 1061 851 686 438 323 468 541 648 551 561 496 382 268 374 376 622 682 713 729 780 726 813 801 769 751 782 817 780 851 857 801 864 900 893 899 965 1129 1133 1258 1185 1307 1329 1219 1329 1256 1137 1181 1133 1069 1013 1046 1075 1024 780 678 757 701 657 654 573 472 252 227 207 219 187 118 54 36 44 27 7 16 19 12 15 33 28 27 50 72 94 104 115 127 126 133 135 154 151 117 48 22 25 13 11 11 5 3 6 6 5 12 9 8 7 8 8 8 6 4 4 2 2 4 5 6 4 6 35 47 70 56 61 70 65 67 66 83 130 203 260 295 354 415 476 586 740 927 1160 1301 1351 1443 1560 1625 1660 1533 1553 1683 1633 1488 1366 1343 1195 1206 1421 1452 1380 1555 1478 1658 1308 1401 1483 1592 1434 1337 1311 1315 1441 1543 1563 1589 1653 1550 1523 1550 1460 1566 1485 1250 1248 1581 1310 1532 1471 1628 1588 1558 1693 1608 1666 1448 1568 1477 1384 1391 1367 1225 909 847 1130 1228 1288 961 966 1100 1173 1204 807 1107 1199 1191 1195 1302 1343 1483 1278 1416 1404 1509 1330 1262 1290 1296 1878 1839 1799 1710 1876 1796 1701 1677 1736 1651 1179 1375 1390 516 292 631 1167 1324 1203 1222 1016 1028 862 670 848 873 796 362 99 75 128 319 478 547 550 519 491 509 529 496 266 421 667 630 711 737 752 747 775 798 892 910 916 908 919 886 865 899 901 967 964 988 913 972 1080 1097 1155 1280 1157 1218 1101 1056 1113 1160 1102 1007 1018 1053 927 822 808 800 814 765 672 557 364 208 220 266 384 253 173 51 26 16 31 21 22 24 26 14 17 31 29 38 59 58 75 93 92 82 98 153 251 122 67 22 21 24 14 9 3 3 4 6 9 10 10 7 8 6 5 6 5 4 3 3 3 4 8 6 7 5 1 8 13 26 20 26 41 42 36 43 45 39 40 46 90 196 236 234 198 261 430 645 827 894 927 1033 1133 1227 1288 1304 1299 1338 1382 1485 1558 1503 1453 1557 1592 1530 1540 1591 1505 1522 1555 1498 1354 1448 1584 1798 1549 1759 1837 1614 1670 1604 1772 1631 1562 1601 1483 1326 1553 1357 1479 1637 1764 1488 1615 1517 1354 1453 1339 1435 1609 1590 1398 1211 999 1043 1226 1252 1240 1144 1136 937 1233 1052 1074 990 835 1107 1022 958 1288 1312 1320 1328 1351 1452 1523 1588 1473 1444 1444 1349 1606 1632 1633 1775 1897 1669 1738 1736 1714 1670 1377 1143 1584 524 514 867 1472 1305 1239 1196 1028 845 709 517 861 848 803 426 48 413 531 115 193 349 566 525 491 468 495 512 438 162 179 530 754 658 636 702 700 717 718 765 844 844 871 895 908 916 933 879 862 864 902 919 1075 1145 1053 1087 1288 1306 1194 1016 894 1024 1047 989 926 933 907 811 904 897 882 817 788 687 510 235 146 190 306 384 367 254 74 36 29 17 20 26 24 28 26 13 18 18 20 48 57 66 74 101 88 91 130 182 108 67 22 18 18 9 7 8 5 5 4 3 9 12 9 8 5 4 4 4 6 4 4 3 5 8 8 7 6 2 0 0 9 5 3 0 0 0 0 0 2 14 29 30 44 28 39 41 39 56 150 327 450 495 555 676 787 923 1039 1105 1097 1111 1096 1158 1235 1277 1352 1509 1643 1706 1722 1746 1608 1885 1780 1760 1788 1742 1988 1456 1735 1679 1834 1591 1409 1783 1745 1553 1727 1506 1508 1596 1479 1463 1550 1300 1495 1533 1454 1474 1391 1106 1054 1132 1038 800 920 1355 960 695 656 1367 1043 861 1088 937 865 951 985 797 979 759 873 838 1222 1262 1314 1433 1396 1454 1558 1399 1372 1355 1233 1720 1779 1937 1885 1628 1678 1455 1687 1593 1432 1066 1239 1541 639 1109 1220 1240 1227 982 666 363 287 186 626 827 693 260 59 190 453 692 755 226 153 378 539 458 358 436 399 247 543 131 312 678 665 683 652 678 697 700 746 778 790 773 824 896 887 861 783 898 932 1006 1066 1064 1131 1073 1239 1357 1418 1407 1223 974 950 1038 1050 888 854 705 619 742 726 877 791 708 605 265 285 173 196 222 222 244 242 149 48 16 14 17 20 19 29 20 27 14 15 15 29 45 67 60 71 66 73 88 115 63 45 23 18 5 8 7 8 8 3 6 9 8 10 8 6 4 3 2 3 3 3 0 2 3 8 14 10 7 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 35 65 67 107 223 400 548 646 749 835 894 895 862 917 1039 1127 1315 1476 1572 1655 1735 1801 1792 1859 1751 1811 1833 1755 1709 1408 1413 1707 1754 1602 1551 1474 1147 1478 1416 1528 1509 1416 1363 1617 1562 1577 1492 1314 1347 1296 1397 1390 1395 1091 1299 1267 1066 1181 1181 1111 1057 1187 1120 974 927 875 794 885 1052 1033 957 984 880 814 1037 1173 1211 1373 1364 1415 1311 1441 1292 1321 1604 1643 1681 1629 1689 1776 1686 1558 1527 1447 1192 1298 1362 837 1348 1410 1326 1091 428 510 992 1022 1062 911 788 552 6 74 263 375 370 499 439 435 141 88 29 79 10 110 278 513 473 157 516 687 655 660 662 659 705 800 746 737 762 817 747 800 857 835 810 830 850 939 1117 1068 987 1128 1280 1354 1417 1261 1195 1049 1049 992 1012 1108 874 665 579 760 770 763 606 428 285 271 198 193 232 192 182 185 152 103 75 15 14 25 16 16 27 25 19 17 14 14 27 49 58 50 67 66 66 68 34 14 15 20 3 5 7 9 7 6 8 4 9 7 8 6 2 2 1 1 2 2 1 0 0 2 6 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 13 68 149 288 423 526 605 710 778 784 795 902 1048 1178 1359 1471 1579 1646 1711 1718 1677 1542 1489 1148 1011 902 1585 1622 760 1598 1876 1722 1692 1495 1558 1503 1660 1595 1563 1571 1455 1473 1337 1318 1399 1294 1481 1257 1363 1224 1151 1174 1098 1020 1161 1015 1054 993 916 841 826 844 803 748 761 747 760 831 802 908 1099 1040 1223 1323 1315 1336 1297 1169 1244 1573 1632 1662 1718 1570 1565 1519 1660 1664 1526 1512 1412 1480 936 1154 1455 1381 1226 801 1260 918 1000 1029 1049 914 754 110 515 690 539 246 566 551 170 75 30 48 115 196 134 114 320 328 103 83 188 519 585 592 573 542 628 651 689 681 684 737 759 807 770 791 823 843 856 906 973 1006 1002 1030 1221 1219 1279 1254 1288 1119 1126 980 940 1029 780 697 572 689 660 562 597 510 269 210 287 397 310 222 254 220 176 71 65 99 54 16 25 21 16 25 19 20 27 19 21 27 38 43 26 31 28 19 20 18 13 14 9 8 7 6 8 6 4 5 4 5 9 8 4 2 1 2 1 0 1 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 47 82 184 288 431 569 656 708 774 861 962 1113 1261 1359 1479 1555 1595 1518 1061 973 963 844 1072 1731 1763 1771 1768 1724 1687 1450 1662 1754 1624 1610 1669 1648 1558 1203 829 771 1362 1467 1247 1439 1462 1452 1343 1269 1230 1119 1072 1069 900 802 583 517 609 570 518 636 613 658 589 458 429 429 504 659 906 1096 1204 1298 1588 1320 1280 1194 1644 1841 1790 1698 1416 1583 1505 1305 1574 1369 1458 1508 1345 721 1568 1295 1224 1085 1232 1181 1148 1087 1091 922 874 621 175 875 669 515 431 576 462 445 371 363 345 349 439 315 336 245 414 429 50 115 206 243 302 240 484 600 673 682 671 711 719 739 724 742 806 812 881 895 871 940 1028 1062 1041 1038 1045 1170 1173 1254 1037 1111 889 917 840 669 613 604 545 565 495 375 392 268 267 219 305 273 208 172 199 150 64 48 43 34 13 16 24 21 24 29 21 12 22 23 26 24 31 22 22 19 21 18 23 17 7 6 4 3 7 5 7 7 4 5 7 6 8 6 2 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 41 100 251 411 575 655 712 836 952 1082 1180 1268 1316 1322 1332 1155 1262 1115 1263 1511 1638 1842 1561 1506 1371 1486 1336 1524 1363 1112 1039 974 1013 1041 1331 1234 1194 1415 1349 1373 1394 1355 1382 1372 1255 1106 1097 790 462 473 559 858 784 715 517 438 384 366 373 363 377 498 457 469 494 625 825 1215 1309 1275 1510 1391 1394 1486 1344 1577 1600 1685 1590 1506 1550 1593 1556 1544 1549 830 1229 1403 1203 1184 1124 1129 1071 1011 1102 1006 805 863 224 622 678 675 669 590 464 447 460 397 515 586 530 503 484 477 465 452 449 437 393 600 373 250 186 266 538 641 676 755 748 712 743 764 762 750 749 812 795 825 926 945 972 810 784 863 1094 1055 1089 891 915 846 778 713 610 508 399 336 339 391 302 244 222 306 229 244 219 166 150 92 98 62 28 19 9 11 18 27 29 26 28 19 16 19 24 26 23 18 18 18 20 17 15 18 14 5 4 4 3 4 8 8 7 9 8 8 5 5 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 1 5 4 2 3 65 217 444 588 638 736 797 886 937 1009 1064 1032 1024 1016 981 1303 1500 1678 1664 1733 1743 1498 1165 1663 1694 1246 1547 1506 1393 1363 1401 1350 1326 1278 1423 1338 1179 1189 1163 622 363 528 652 733 692 671 642 800 585 359 226 249 607 535 455 412 352 238 193 285 437 392 527 615 877 1128 1286 1298 1483 1498 1497 1420 1558 1954 1678 1835 1864 1662 1701 1371 1479 1518 889 1547 1283 1222 1140 1229 1139 800 1132 1083 994 949 532 847 761 747 758 651 706 492 282 599 569 527 535 479 484 456 423 435 405 439 429 452 504 517 465 489 112 342 671 663 731 763 745 702 461 285 361 438 572 747 911 881 866 816 633 589 620 745 978 857 682 682 744 654 553 433 337 262 264 260 264 202 183 154 249 275 182 161 149 133 119 58 50 27 5 6 9 21 22 32 29 12 14 18 6 18 20 22 21 16 14 15 16 16 15 13 6 4 2 6 5 7 6 4 7 4 4 5 5 4 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 2 1 0 0 0 34 179 384 489 550 611 632 649 581 498 392 324 144 1364 1294 1815 1825 1623 1677 1514 1592 1604 1483 1515 1412 1428 1460 1406 1520 1492 1293 1090 1336 1172 258 108 211 487 1080 969 864 761 699 577 295 182 184 331 453 330 191 170 208 246 318 357 352 337 331 548 392 431 638 894 1212 1305 1458 1464 1641 1658 1824 1897 2190 1854 1862 1690 1565 1482 1743 1425 1091 1354 1342 1319 1227 1136 1097 876 635 814 1085 884 759 822 614 497 592 694 520 484 416 713 562 618 585 562 486 488 422 476 482 460 484 377 500 373 386 495 112 287 701 721 653 625 695 579 415 322 275 236 233 327 592 801 814 661 702 404 410 466 602 555 420 387 430 392 327 227 266 270 304 368 323 202 216 152 162 203 142 81 72 104 99 64 36 25 11 5 10 11 13 19 25 23 25 9 14 10 11 16 18 17 12 13 14 15 13 1 7 2 4 7 5 3 6 6 6 5 3 3 5 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 36 85 103 73 23 6 0 8 0 40 1016 1172 1134 1629 1592 1702 1548 1592 1680 1627 1579 1426 1447 1606 1456 1414 1354 1100 1484 1280 34 504 1192 1112 1038 918 625 708 868 639 520 185 21 18 0 186 392 375 221 203 168 120 157 191 208 298 507 741 821 796 887 1006 1226 1477 1508 1672 1840 2137 2003 1921 1593 1879 1489 1629 1620 1660 1397 1121 1267 1285 1295 975 1186 1096 1051 1120 399 622 463 863 798 896 765 683 664 560 580 565 614 583 581 588 426 429 427 474 364 431 500 473 499 458 488 363 490 566 184 561 529 663 678 730 675 274 512 655 605 426 224 233 286 331 659 522 344 309 298 302 303 277 293 308 283 254 301 445 435 478 473 319 167 231 219 111 78 75 44 48 68 61 50 24 33 23 10 9 10 11 9 18 11 16 7 10 15 4 13 14 20 14 14 14 0 3 7 1 1 4 3 7 3 1 3 5 4 5 4 5 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 24 30 0 13 187 1043 1218 1207 1132 1381 1477 1475 1557 1553 1533 1582 1569 1538 1426 1517 1388 1349 1275 1629 964 198 855 1101 1110 954 494 970 996 739 474 102 5 18 23 7 20 5 248 225 173 170 90 98 95 109 212 314 504 723 861 1144 986 1189 1303 1625 1642 1665 1679 1831 1538 1716 1452 2060 1621 1670 1596 1436 1466 1359 1322 1326 1303 1233 1176 1070 1209 1172 900 684 905 825 799 786 717 687 636 640 620 592 603 534 551 497 437 417 437 486 468 496 478 381 467 460 445 545 534 518 529 232 368 473 544 500 205 277 475 727 843 917 784 490 527 870 795 387 304 501 626 722 600 459 374 294 319 301 427 537 471 598 514 261 135 130 99 99 86 88 74 69 56 84 49 36 28 36 14 15 12 11 12 8 10 7 7 7 15 2 3 4 12 15 13 12 12 0 0 0 0 3 6 6 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 335 46 11 77 437 328 610 490 920 490 934 1431 1462 1553 1636 1357 1403 1530 1307 1357 1355 1369 1344 1512 524 637 1047 1055 507 614 1161 989 796 229 34 13 27 73 39 21 25 7 159 138 132 84 98 107 81 107 142 193 373 567 806 1097 1321 1127 1316 1669 1752 1655 1563 1566 1336 1398 1715 2046 1601 1641 1593 1482 1513 1407 1316 1110 1139 1254 1185 919 1201 1092 1016 1059 904 800 803 726 701 701 634 542 528 552 515 486 495 432 513 480 455 433 445 508 525 491 441 485 532 504 582 538 661 709 584 257 253 328 758 627 786 721 646 760 791 679 751 651 899 472 513 788 858 821 627 631 722 415 331 311 417 404 396 416 356 359 136 66 119 132 126 98 67 64 34 40 32 21 19 38 21 13 2 5 7 9 8 10 5 4 2 14 11 16 13 9 15 14 12 0 0 0 0 0 5 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 9 0 374 846 45 174 110 400 487 520 514 618 782 610 832 1222 1454 1565 1361 1273 1631 1384 1469 1298 1258 1307 1639 1051 932 1081 491 601 1145 1023 531 76 84 109 66 32 15 14 37 37 116 106 79 83 104 93 67 33 5 53 262 498 631 1068 1273 1507 1477 1290 1593 1756 1676 1476 1494 1145 1132 1656 1816 1600 1721 1751 1571 1471 1198 1341 1280 1161 1117 1024 943 1159 1034 921 1033 865 845 629 726 637 502 338 304 409 304 441 525 509 479 474 488 483 491 461 437 429 519 574 536 573 576 586 622 637 637 590 605 635 767 687 647 652 663 728 623 651 647 601 662 708 707 478 798 715 862 865 868 621 633 527 348 307 561 724 568 407 188 151 95 133 88 93 53 59 35 51 42 28 10 13 21 22 14 4 9 6 8 9 7 5 6 11 13 16 15 12 3 10 10 12 4 0 0 0 0 0 0 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 64 34 6 5 27 194 170 97 115 392 673 428 152 118 353 648 674 807 1343 1473 1467 1398 1571 1575 1469 1260 848 1577 1403 1493 651 1113 1103 521 907 845 482 102 73 87 20 64 10 15 54 18 61 72 65 49 61 35 10 11 3 3 1 107 463 849 1147 1376 1541 1527 1387 1627 1538 1708 1521 1402 1199 1651 1900 1760 1629 1870 1665 1671 1385 1451 1383 1378 909 1137 1113 965 1052 977 870 903 1008 733 549 409 236 119 26 215 96 351 394 433 454 442 434 487 480 562 505 506 558 550 519 565 611 610 602 646 664 700 708 652 627 656 594 640 631 598 575 575 630 656 723 794 819 725 662 676 699 861 782 783 686 533 651 630 531 585 693 771 711 0 111 189 151 120 131 106 87 58 74 39 27 14 11 15 17 15 9 6 12 4 3 5 3 6 4 14 12 18 17 10 6 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 29 0 137 279 384 655 349 560 634 325 1 286 166 144 347 664 939 1304 1427 1513 1464 1401 1288 1356 921 1583 1272 1221 1009 1444 1209 956 508 1025 503 505 365 304 214 35 34 16 35 14 19 25 55 25 30 12 17 14 13 83 149 252 310 339 765 1093 1413 1503 1609 1506 1262 1466 1624 1587 1421 1244 1229 1256 1076 1537 1648 1532 1676 1542 1450 1470 1316 1036 1193 1003 1114 1065 945 759 608 366 281 108 45 2 163 365 261 393 413 443 469 471 423 470 475 558 563 560 583 609 535 557 533 618 681 692 616 666 684 647 704 689 686 615 649 602 608 631 549 534 386 434 572 795 841 784 676 716 668 677 669 737 655 486 634 654 573 607 531 85 7 288 177 116 124 105 133 127 132 55 53 24 23 19 18 15 16 15 9 4 3 4 6 4 6 4 10 14 14 13 15 15 7 6 5 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186 464 840 453 381 301 318 495 251 53 472 509 293 520 824 1240 1334 1177 1295 1515 1493 1207 845 1506 1567 1233 1122 1401 1218 1134 1335 666 915 618 508 383 263 358 77 54 14 16 16 24 19 27 85 65 27 16 24 96 144 130 248 323 471 641 965 1215 1427 1477 1392 1213 1048 1280 1220 1028 1066 1114 1104 1178 1127 1371 1433 1558 1578 1439 1517 1323 1238 1190 1083 1009 1060 798 183 6 0 12 31 92 251 433 477 343 308 460 454 511 491 442 484 512 552 569 600 583 568 604 608 565 560 568 600 624 703 688 645 388 689 644 695 578 417 313 389 502 590 223 257 247 600 634 650 807 746 600 920 590 781 1025 828 745 696 693 482 512 611 438 268 185 130 118 133 202 227 120 65 25 19 21 23 19 14 10 7 9 9 6 14 10 6 5 7 7 9 7 11 6 15 13 14 3 3 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 26 0 0 2 0 170 336 584 427 235 387 373 346 482 262 129 410 506 398 877 762 1367 1429 1468 1315 1293 1295 1463 1373 1401 1359 834 1401 1344 1038 840 758 638 828 687 337 286 320 217 115 61 22 18 18 17 22 40 42 59 84 70 71 99 167 196 272 318 408 533 812 938 1249 1363 1292 1238 932 1146 1126 1067 870 862 925 1071 1239 1411 1365 1516 1705 1613 1310 1391 1185 1172 966 1071 861 205 253 285 467 670 547 494 499 439 446 432 440 508 418 537 478 561 525 429 598 578 606 621 588 569 641 642 588 638 648 620 613 672 632 562 607 586 462 398 330 292 554 624 660 165 145 163 194 218 596 774 717 687 680 732 687 707 787 661 883 768 440 605 758 635 462 400 277 132 115 146 180 98 39 27 18 21 21 15 14 12 14 11 11 11 11 10 10 11 6 11 17 17 4 2 6 16 3 19 6 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 49 146 16 15 25 22 227 219 312 16 136 275 250 171 78 132 305 364 312 316 1184 1332 1581 1284 513 1098 1060 1359 1677 1292 1066 739 1572 1101 706 374 557 837 824 656 480 399 102 148 93 47 31 5 14 13 26 12 39 41 35 75 64 54 144 237 276 293 340 488 639 677 988 1103 1180 1369 1095 926 1181 934 844 951 954 1032 1118 1212 1540 1454 1576 1601 1429 1352 1230 1169 1021 1026 528 419 699 824 691 651 577 426 460 410 427 405 382 457 368 500 440 363 473 471 648 729 681 670 677 641 618 608 557 506 533 519 522 657 570 540 543 492 442 470 507 434 445 472 559 499 375 605 818 741 388 667 584 636 675 556 609 461 571 465 741 950 703 691 647 565 514 484 298 202 162 131 69 123 62 36 34 24 23 15 11 7 7 6 7 8 8 12 10 5 11 11 16 6 4 4 2 13 20 18 14 10 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 151 133 49 59 42 105 288 445 256 310 230 52 0 1 527 293 146 307 568 1361 834 1459 1405 1630 1583 1667 1737 1493 1434 747 871 1284 875 643 706 688 620 738 581 475 28 473 194 54 119 33 26 12 18 17 18 22 18 17 13 36 112 172 187 242 264 293 340 416 361 667 1045 1058 940 1006 990 903 847 925 926 925 977 1206 1422 1618 1629 1891 1639 1591 1475 1251 1189 1107 970 469 518 652 743 724 621 450 387 420 239 182 194 501 453 528 432 424 584 631 596 760 727 694 685 659 678 650 642 605 553 503 370 383 431 431 335 357 355 409 431 405 381 387 635 637 572 542 620 703 708 424 546 693 751 356 495 576 497 661 1065 1105 1062 922 633 529 567 581 368 253 202 111 52 52 51 69 44 31 25 1 12 22 13 5 3 3 3 5 8 8 3 6 4 4 9 9 12 10 11 13 5 8 11 12 9 7 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 14 118 205 205 30 32 186 435 322 355 286 117 66 29 204 292 613 341 478 674 1175 1124 1012 1313 1409 1552 1644 1572 1372 1492 726 544 1215 727 690 598 859 422 536 387 62 33 163 556 91 25 52 33 12 17 11 19 16 15 9 26 44 92 155 186 199 216 241 261 221 199 353 641 1069 945 927 845 723 659 663 752 683 950 1464 1565 1763 1358 1649 1510 1507 1416 1282 1199 1149 924 634 561 681 673 688 462 378 448 381 482 475 601 365 269 593 553 664 677 759 679 765 761 696 694 643 644 636 532 498 502 389 301 322 271 265 307 269 268 317 277 285 358 356 387 441 470 477 501 574 649 586 574 657 738 802 947 988 861 833 972 972 980 793 646 655 703 595 455 339 234 133 56 81 47 64 78 35 25 17 20 21 21 22 16 6 2 4 6 15 4 1 4 1 1 3 6 6 9 6 7 10 11 13 11 10 7 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 4 0 0 0 17 155 280 280 121 92 97 353 254 260 397 203 61 174 108 157 844 882 512 886 1174 1315 1467 1477 1343 1561 1534 1484 1301 1310 645 811 1141 721 806 714 847 463 89 81 148 127 27 29 26 86 44 33 18 19 11 13 15 17 14 20 14 56 127 184 169 185 206 204 111 4 112 215 619 884 752 753 571 502 411 727 538 896 1246 1536 1797 1534 1767 1151 1307 1294 1270 1194 1114 898 514 491 510 459 491 416 494 496 486 451 502 630 665 568 582 730 739 749 822 744 802 676 676 703 586 526 519 470 461 290 118 50 45 141 151 161 181 194 169 152 182 220 247 179 190 278 285 513 644 620 503 513 490 575 589 691 715 797 845 830 877 917 786 704 705 637 536 364 232 150 104 87 80 42 68 46 42 21 18 26 34 11 2 19 21 8 0 1 4 5 0 0 1 0 0 1 3 5 6 8 9 5 5 6 2 10 7 4 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 1 0 0 0 0 0 0 0 0 0 0 4 103 327 429 133 74 122 384 144 166 115 396 115 86 92 41 28 724 684 639 804 821 1205 1644 1390 1351 1590 1610 1430 1264 1141 1097 1179 840 784 830 735 571 144 128 14 18 11 13 14 11 24 33 27 30 31 17 10 11 12 19 12 19 8 90 150 132 76 156 125 58 26 7 37 393 415 472 658 345 402 510 581 618 885 1060 1675 1641 1650 1392 574 307 1124 1107 1043 986 872 490 203 253 328 446 403 487 426 434 433 488 581 604 523 714 682 754 740 750 827 769 754 705 661 658 593 548 457 271 36 10 10 6 10 25 23 24 30 22 14 4 7 7 7 10 7 7 8 56 225 390 498 556 462 426 427 486 554 599 572 573 560 516 539 511 442 316 223 188 136 94 73 45 37 22 5 4 19 6 0 2 23 9 11 0 3 9 1 1 3 0 0 0 0 0 0 0 1 3 5 6 6 6 3 10 2 6 3 3 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 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 17 135 385 599 82 53 49 192 264 116 139 111 377 200 111 138 170 165 1190 924 919 848 1222 1243 1397 1664 1431 1434 1341 1444 1345 1345 1275 1295 913 681 582 653 293 240 191 22 19 8 15 7 10 16 7 11 17 10 16 6 9 9 10 15 9 6 22 122 141 85 16 54 89 18 14 21 134 407 428 404 511 550 712 513 695 822 911 1498 1610 1553 1100 751 603 762 1102 1067 1046 929 552 94 142 281 497 381 467 417 412 422 429 474 549 600 668 700 703 730 674 669 673 660 602 544 556 439 354 330 97 13 5 6 7 8 8 13 11 11 11 6 5 2 2 1 0 4 2 0 1 2 2 4 5 18 49 67 43 14 6 0 0 1 3 4 3 30 33 53 56 38 25 18 3 2 6 2 8 12 20 26 34 31 11 30 22 20 10 10 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 4 1 8 2 6 8 3 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 1 2 3 1 1 1 1 2 1 0 0 0 0 111 121 221 455 771 84 58 5 165 151 87 120 304 248 227 119 85 91 278 117 1415 1123 1279 941 1005 1383 1546 1387 1455 1276 1282 1009 1115 1311 1481 1179 841 525 750 669 419 50 61 9 12 12 15 12 7 8 7 21 14 18 17 14 14 16 7 6 9 11 17 81 110 101 78 7 14 16 5 0 47 132 312 460 497 644 796 651 723 797 775 1096 1495 1461 1388 794 455 341 843 1019 1097 777 711 185 156 246 452 398 408 368 357 369 357 500 531 546 526 525 585 635 648 625 599 472 542 425 432 350 267 87 14 6 3 4 6 4 8 9 10 11 14 12 12 34 113 175 203 268 513 346 99 92 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 30 16 0 0 21 0 0 0 7 19 24 27 0 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 6 3 9 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 1 1 0 0 0 0 0 373 493 336 471 906 154 14 1 64 75 113 128 319 432 363 273 99 42 74 48 140 980 1047 834 1339 1599 1745 1514 1230 1144 1530 1396 673 1004 933 929 952 363 168 343 535 258 182 327 94 12 14 17 11 9 6 18 23 19 22 15 7 13 12 12 8 5 10 17 24 49 99 101 75 3 9 8 4 0 41 111 180 497 952 1161 1356 1003 805 846 1224 1595 1452 1345 959 457 228 638 1063 900 789 553 342 255 284 414 398 334 310 312 304 367 565 425 448 436 453 525 539 556 504 449 405 330 260 175 19 16 10 8 5 9 25 19 20 18 24 21 35 38 46 106 138 141 136 198 303 385 312 216 206 165 109 89 88 94 82 36 30 93 160 8 23 0 0 0 1 23 43 51 54 58 50 48 38 25 21 15 26 38 38 48 49 46 22 9 0 29 1 7 14 24 14 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 3 3 8 9 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 1 2 3 1 1 1 1 0 0 0 0 0 0 259 722 813 169 27 0 0 53 40 86 281 486 462 380 468 352 212 268 52 506 827 1084 1069 1095 1869 1773 1550 1395 1511 1454 1255 1103 1012 663 654 324 272 167 138 308 325 245 104 10 41 11 6 9 6 6 7 12 34 34 28 17 8 5 8 11 9 2 6 19 27 23 103 81 42 4 4 6 0 0 35 77 297 658 1078 1343 1442 1150 1354 1443 1560 1451 1266 994 907 613 1044 1135 864 775 557 583 392 344 364 317 293 233 289 280 384 359 376 353 408 423 310 210 144 89 149 220 153 27 34 27 15 7 10 11 20 17 34 54 67 83 83 77 68 79 102 103 82 52 19 155 379 183 92 68 58 58 59 56 53 59 56 48 45 53 56 68 63 65 73 70 42 32 22 21 18 15 13 8 7 3 4 5 3 9 13 19 21 24 21 27 38 15 2 0 16 11 29 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 2 7 8 5 6 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 1 0 0 0 0 0 0 0 0 628 360 45 0 0 0 3 26 105 149 404 615 412 446 468 551 349 424 167 437 766 999 1080 1070 2010 1852 1654 1524 1216 1265 1124 853 682 558 386 333 467 525 377 400 343 162 156 111 79 22 6 5 16 11 23 27 27 33 46 44 31 13 7 8 9 8 0 3 16 24 32 75 78 13 7 1 2 0 0 43 107 347 590 934 1454 1454 1439 1169 1474 1374 1107 1134 983 971 985 763 433 288 631 548 594 427 357 298 275 272 250 250 252 291 410 410 339 316 196 78 3 0 6 44 28 26 22 14 9 11 7 13 16 29 73 88 70 44 21 11 5 13 23 23 20 18 11 30 80 84 58 42 41 26 19 16 18 21 23 32 25 15 16 20 33 55 60 54 41 19 10 3 6 8 5 6 5 5 6 0 0 6 5 6 6 3 0 0 13 31 41 35 43 16 27 24 15 1 0 0 0 0 0 0 0 0 0 0 0 4 2 1 8 8 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 1 2 3 3 0 0 0 0 0 0 0 3 20 237 17 0 0 0 0 86 131 187 427 557 555 471 430 439 415 407 267 257 413 590 736 916 1237 1294 1644 1411 1240 1084 1081 901 642 517 452 456 563 697 744 576 558 405 264 181 140 133 103 68 33 35 29 29 32 31 32 42 43 42 25 12 8 6 5 4 0 2 7 12 12 37 63 16 3 1 1 0 14 55 205 359 453 900 1188 1164 1165 1249 1261 931 958 822 767 694 604 160 161 563 679 503 433 380 334 281 242 217 171 163 211 400 390 303 192 118 37 8 2 9 5 12 27 16 40 35 18 39 39 32 60 50 20 7 10 8 3 5 5 4 10 22 32 38 32 55 54 55 59 61 61 52 46 38 21 17 7 1 2 2 3 3 14 31 35 31 19 15 12 11 14 3 2 18 10 5 0 0 0 14 1 0 0 0 0 0 11 14 28 27 43 23 9 14 34 32 0 0 0 0 0 0 0 0 0 0 0 0 3 3 5 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 2 3 3 2 0 0 0 0 0 0 0 382 782 0 0 0 0 0 0 151 326 342 631 538 457 431 454 346 423 364 336 172 51 463 580 756 941 1036 968 1114 1026 1030 932 754 557 500 481 452 511 536 513 444 523 521 304 263 200 81 49 46 33 39 43 46 37 29 49 56 69 50 36 24 13 7 5 3 1 0 0 3 3 7 15 58 5 2 1 1 0 1 59 162 320 466 970 994 1036 997 1007 825 747 595 583 582 495 460 69 438 581 636 449 380 364 296 287 238 157 157 153 243 207 204 123 96 21 9 4 9 6 10 34 49 23 22 39 50 55 51 16 6 3 3 2 4 3 3 17 16 33 40 41 35 43 48 44 41 48 54 61 60 62 63 59 52 51 37 20 9 0 0 0 6 0 11 5 0 0 0 0 18 18 18 0 0 0 0 1 14 0 0 0 0 0 0 0 0 12 12 20 37 36 17 17 39 31 6 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 1 2 1 2 0 0 0 0 0 0 0 81 774 229 0 0 0 0 0 7 33 241 271 349 432 313 374 463 479 341 252 207 3 94 323 501 637 727 791 769 687 794 774 719 576 499 472 485 428 432 473 457 360 314 254 171 107 15 15 12 11 9 10 11 16 13 7 7 17 5 16 51 57 20 4 1 1 1 0 0 0 0 1 4 30 57 22 0 0 0 0 0 17 119 285 545 724 742 788 718 654 475 368 513 494 373 63 0 413 497 619 556 459 325 261 206 203 162 140 175 177 147 177 160 53 14 8 6 17 16 47 60 36 23 36 50 60 57 20 10 4 3 4 15 19 3 10 14 18 19 26 32 32 32 26 11 11 14 14 29 39 43 39 33 32 44 58 49 33 28 25 26 30 27 22 25 26 23 28 29 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 19 16 21 20 42 32 36 47 29 14 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 3 1 0 0 0 0 0 0 0 0 222 619 0 0 0 0 0 0 0 9 66 39 50 80 183 302 335 351 413 318 113 32 172 677 82 341 459 523 566 549 556 522 538 562 531 481 445 418 351 300 298 236 111 16 0 0 5 9 8 7 10 9 8 5 10 9 3 0 1 5 10 12 20 33 45 6 0 0 0 0 0 0 0 0 10 19 64 36 39 0 0 0 0 54 243 384 402 527 457 459 427 250 196 354 348 465 456 487 442 514 523 573 505 335 203 107 90 85 158 196 200 132 231 247 73 16 8 13 16 35 67 57 53 35 38 63 72 38 17 5 4 3 3 5 2 20 22 34 23 14 17 27 22 15 14 11 13 20 9 1 12 21 28 34 31 34 42 34 34 32 32 34 26 18 20 23 22 21 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 18 11 7 17 30 16 16 40 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 5 2 1 0 0 0 0 0 0 24 69 0 0 0 0 0 0 0 0 35 65 91 181 312 455 338 301 367 345 270 92 184 328 167 128 136 463 463 367 291 452 509 448 476 490 469 402 324 231 185 122 42 0 0 0 0 2 2 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 14 33 29 0 0 0 0 0 0 0 0 16 48 39 39 50 39 28 16 24 62 239 335 328 329 237 331 296 185 274 319 388 455 447 421 430 386 446 342 227 25 13 34 86 107 125 136 147 90 78 72 21 13 23 17 46 48 51 36 25 53 70 62 46 15 5 4 2 4 7 7 24 40 34 20 28 36 42 33 25 25 35 34 25 20 6 0 0 4 6 8 19 27 21 28 25 30 22 22 18 17 20 25 27 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 10 15 18 35 21 4 47 43 37 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 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 75 75 101 135 218 181 204 250 287 341 176 69 123 388 0 63 80 233 488 384 377 377 448 411 460 463 408 308 221 156 148 121 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 25 21 27 0 0 0 0 0 0 0 15 37 34 32 24 26 11 2 5 81 119 265 247 138 157 341 347 253 264 288 344 380 431 396 337 382 339 235 12 9 28 88 89 81 65 69 44 35 29 24 10 25 5 41 33 35 28 20 42 39 55 35 6 8 4 3 3 2 4 36 34 20 12 7 7 27 35 30 20 14 18 16 13 24 25 11 0 0 0 0 0 18 6 0 0 24 24 16 0 0 0 0 21 0 0 10 15 11 11 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 28 17 23 27 43 27 44 51 26 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 151 115 159 321 458 538 299 482 240 92 151 235 188 186 199 329 80 487 366 422 380 353 322 319 398 345 265 218 189 114 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 9 28 20 6 0 0 0 0 0 0 7 22 30 24 15 17 17 26 46 96 95 174 131 133 181 238 171 118 100 136 238 342 360 305 303 292 162 57 47 46 69 70 39 29 29 21 16 18 21 12 21 11 31 27 17 15 16 32 37 39 21 5 2 2 1 2 6 2 3 25 27 8 1 3 15 21 17 14 12 10 14 2 1 2 0 12 0 0 0 0 0 3 7 9 12 20 14 16 14 14 10 19 13 9 13 11 16 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 26 19 40 31 42 30 49 62 36 11 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 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 26 126 145 105 239 325 475 773 498 863 468 191 237 132 236 251 215 268 28 394 379 421 399 304 298 329 288 234 212 192 78 29 47 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 2 4 21 30 0 0 0 0 0 0 1 13 21 27 22 18 21 89 98 79 126 131 111 102 104 107 62 51 121 124 177 236 169 170 160 108 19 17 29 28 35 23 15 12 4 2 9 18 15 18 22 22 18 11 6 14 24 21 38 23 6 7 9 4 2 3 3 2 3 6 15 8 8 12 12 13 10 4 7 7 5 4 0 1 3 0 0 0 0 0 0 5 2 4 4 3 3 12 9 10 13 9 7 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 15 44 46 42 34 55 60 37 11 0 0 0 0 0 0 0 0 0 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 25 56 74 96 102 273 298 462 517 405 309 189 140 223 179 260 226 246 214 127 392 386 467 374 217 199 169 188 141 151 66 37 89 33 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 20 19 19 2 0 0 0 0 0 0 0 0 3 14 14 0 0 0 0 0 0 0 2 10 16 29 25 21 44 66 98 129 104 80 81 76 50 32 80 129 137 149 97 77 51 15 5 7 17 27 26 15 9 0 0 0 0 9 10 14 21 17 12 7 10 12 21 21 28 25 7 9 10 12 5 3 3 5 5 3 12 11 12 8 10 3 10 14 12 10 8 2 4 4 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 31 37 35 32 50 60 42 13 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 40 64 55 57 84 225 308 350 423 374 368 260 196 195 259 161 49 418 243 220 333 398 426 326 226 187 141 156 112 55 89 131 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 13 19 18 16 13 14 14 11 11 16 0 0 0 0 0 1 7 15 4 4 0 0 0 0 0 0 0 7 15 18 12 25 59 124 132 92 55 45 20 26 75 138 128 78 72 40 33 2 0 0 11 19 19 11 7 0 0 0 0 0 0 3 10 12 9 1 5 12 17 18 21 20 0 5 5 3 7 1 3 3 9 6 3 4 9 5 3 6 3 4 7 11 9 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 9 9 23 14 37 57 53 20 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 296 202 101 89 41 200 255 190 268 252 249 249 257 260 264 146 13 0 216 364 283 323 366 376 323 246 161 129 113 94 135 164 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 3 3 4 8 4 5 3 3 1 0 0 0 0 0 0 0 0 4 19 15 5 0 0 0 0 0 0 0 0 4 11 17 38 95 133 112 80 26 2 1 38 112 138 106 66 19 0 7 0 0 6 14 21 15 7 0 0 0 0 0 0 0 0 5 6 6 3 5 15 17 19 21 4 3 7 4 8 3 2 2 4 2 2 2 4 1 2 3 18 19 19 21 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 3 8 15 17 56 57 31 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 85 1 0 0 0 0 0 0 0 0 0 385 281 155 191 81 114 144 173 324 222 119 59 147 157 130 90 22 0 0 526 426 390 314 324 369 330 213 151 145 170 167 109 35 1 5 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 2 2 3 3 3 4 4 5 7 3 1 1 0 0 0 0 0 3 10 14 13 3 0 0 0 0 0 0 0 0 4 12 39 61 114 94 67 4 0 26 59 119 123 65 19 0 0 0 0 1 5 15 14 3 0 0 0 0 0 0 0 0 0 4 2 6 8 15 16 16 18 6 0 4 3 3 1 4 4 3 3 1 0 0 0 1 1 8 8 9 13 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 3 8 7 17 15 41 50 19 1 0 0 0 0 0 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 247 229 202 265 125 80 54 36 63 54 203 61 13 62 54 14 0 0 0 39 298 360 424 465 370 298 174 130 155 140 58 23 17 16 1 3 1 0 0 0 0 0 0 0 0 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 3 4 0 0 0 0 0 0 0 4 23 22 3 0 0 0 0 0 0 0 0 13 50 66 71 92 67 20 9 42 87 111 94 42 2 0 0 0 1 3 5 8 0 0 0 0 0 0 0 0 0 0 0 3 2 8 11 11 10 8 1 0 0 0 1 0 4 4 3 0 0 0 0 0 0 0 0 0 1 0 0 1 8 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 3 3 0 3 15 33 35 56 16 11 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 103 216 310 304 224 64 25 9 38 30 18 44 87 25 78 79 23 0 0 0 87 37 97 566 516 369 262 190 120 107 63 37 45 53 28 9 9 5 9 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 16 23 24 1 0 0 0 0 0 0 0 7 27 54 76 93 77 48 29 79 101 109 61 29 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 11 1 0 0 3 7 16 30 73 32 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 265 319 359 465 154 76 26 8 109 9 13 15 3 32 83 108 59 0 0 0 86 77 116 58 117 166 90 66 74 39 12 18 46 38 20 9 15 8 17 7 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 0 1 9 34 31 43 6 0 0 0 0 2 5 0 10 39 67 87 93 81 44 84 110 107 44 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 3 1 0 0 0 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 11 12 10 1 0 0 5 1 18 17 73 44 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 138 198 469 215 71 96 58 13 96 24 5 20 21 42 63 11 2 0 0 0 29 129 66 15 12 4 9 34 5 9 20 48 59 54 22 8 13 30 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 7 41 43 43 25 0 0 0 0 2 3 6 0 52 50 87 106 100 68 96 102 73 30 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 9 13 10 0 0 1 0 4 4 10 25 50 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 47 1 22 163 1 23 4 95 21 7 30 27 19 3 0 1 0 0 0 3 6 0 0 3 0 5 4 2 2 11 18 0 4 7 7 16 2 1 0 0 0 0 0 0 0 0 0 0 1 3 6 4 9 4 3 4 6 5 5 5 4 2 1 0 0 0 0 0 0 0 0 1 2 0 0 3 0 4 23 14 7 6 21 0 0 0 3 5 12 7 0 65 86 89 97 69 88 87 67 66 35 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 14 0 0 0 4 5 9 10 15 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 21 0 0 0 17 94 36 33 19 35 56 22 10 0 0 0 11 3 1 11 3 2 4 0 5 3 124 140 126 51 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 3 1 10 11 10 7 7 6 9 0 12 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 7 12 15 3 2 7 1 0 0 7 6 16 16 14 102 95 94 97 100 92 38 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 5 14 1 0 3 0 5 19 10 49 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 4 8 0 0 33 59 38 46 34 64 58 9 6 0 0 2 32 1 1 18 17 22 0 0 0 0 94 57 90 91 50 5 3 0 1 0 0 0 0 0 0 0 0 0 0 0 2 1 2 3 0 0 0 0 0 0 0 0 0 0 1 8 13 8 9 0 0 0 0 0 0 0 0 1 0 0 3 6 9 14 4 3 6 3 3 0 0 5 6 12 19 18 16 86 118 106 126 73 48 10 33 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 2 3 5 5 0 2 4 19 15 17 40 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 16 29 0 0 7 5 8 26 69 80 67 57 38 21 3 4 68 39 17 57 99 25 0 0 0 0 15 26 39 60 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 1 1 1 2 3 4 4 5 5 8 15 20 13 0 0 0 0 0 0 0 0 0 8 10 2 4 4 4 9 9 4 0 2 13 6 12 21 22 16 36 48 76 74 61 19 18 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 0 6 8 6 15 20 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 2 9 0 63 0 39 120 123 115 124 59 11 3 54 189 49 81 58 72 89 0 0 0 8 18 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 1 2 3 4 4 4 5 1 0 0 0 20 20 0 0 0 0 0 0 5 1 0 0 0 0 4 2 4 5 4 4 0 21 14 10 20 15 23 64 15 61 77 76 45 16 8 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 3 7 0 0 0 0 1 1 10 2 3 21 23 8 5 6 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 4 0 0 2 0 5 0 14 112 138 180 39 18 27 44 136 161 2 0 8 7 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 0 0 0 0 3 0 2 2 2 9 26 14 13 2 0 0 0 0 18 25 0 0 0 3 3 3 3 2 4 3 1 15 19 38 50 27 48 33 46 27 80 52 26 19 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 16 7 0 0 15 0 0 0 0 0 13 6 3 7 9 3 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 31 0 35 217 97 64 80 173 6 6 9 55 134 127 0 0 0 4 0 0 0 0 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 2 3 3 11 9 9 24 15 0 0 0 0 20 28 6 2 0 0 0 0 10 36 9 28 5 19 28 44 34 45 28 49 31 46 52 24 6 30 23 3 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 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 20 7 0 0 0 15 7 0 0 1 0 5 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 12 13 12 23 19 15 42 148 123 138 25 136 0 0 22 113 116 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 2 3 3 1 0 8 27 20 0 0 0 3 33 28 4 0 0 0 0 12 16 9 3 14 10 37 42 29 29 40 19 39 17 13 5 3 5 6 4 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 1 0 1 2 1 6 1 0 0 0 0 0 0 0 0 0 0 10 9 7 4 0 0 3 14 9 6 0 9 14 5 0 12 7 10 10 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 1 0 10 0 14 31 53 126 303 74 7 30 9 13 17 57 153 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 8 12 32 3 0 0 0 27 28 0 0 0 0 0 0 3 1 5 3 13 22 39 21 29 20 23 22 27 25 3 3 10 7 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 9 3 1 4 4 0 1 0 2 0 0 0 0 0 0 0 8 23 8 0 9 0 0 0 0 9 10 3 0 0 0 0 0 7 17 1 6 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 4 62 116 107 64 7 1 2 0 10 7 22 70 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 11 18 25 0 0 0 0 2 0 0 0 0 0 0 0 1 7 26 13 21 39 24 17 24 11 4 13 32 45 24 14 5 3 11 12 26 35 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 12 14 4 6 4 6 6 5 1 0 0 2 0 0 0 0 17 30 22 12 1 17 1 0 0 0 6 18 7 1 0 0 0 1 3 6 1 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 70 114 61 27 76 251 0 13 0 1 0 0 12 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 12 18 0 0 0 0 0 0 0 2 0 0 0 0 0 0 9 43 4 29 24 23 5 6 34 8 3 6 13 45 43 20 39 10 5 25 10 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 15 2 4 4 5 3 4 5 4 4 0 0 0 0 0 0 21 19 15 8 0 18 4 0 0 0 1 9 17 13 6 0 0 0 1 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 35 10 26 41 0 42 14 2 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 1 1 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 17 30 17 6 12 26 25 5 2 18 24 6 10 3 3 3 3 3 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 3 5 9 5 13 3 5 3 6 3 3 3 4 3 2 3 0 0 0 0 0 0 21 15 16 15 10 15 11 9 1 6 15 11 18 20 10 10 11 0 0 0 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 9 5 7 12 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 1 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 25 11 4 19 6 1 4 2 3 2 3 3 2 3 3 3 6 3 11 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 3 1 1 0 0 0 0 0 0 0 2 0 0 0 1 0 7 12 14 11 18 19 3 2 3 3 1 8 9 5 1 3 4 1 0 0 1 0 1 0 20 12 9 0 10 15 15 8 17 9 0 9 25 23 12 3 0 16 0 0 27 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 2 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 18 12 0 0 0 0 0 0 3 3 1 0 0 0 0 0 0 0 0 1 0 6 8 25 20 13 10 22 12 7 8 13 5 6 7 3 3 3 3 3 4 3 3 4 7 1 0 0 0 0 0 0 0 1 3 5 5 5 0 0 0 0 0 0 0 0 2 0 7 1 0 0 0 0 0 2 9 4 3 0 0 0 0 0 2 3 5 5 8 2 1 4 7 21 11 3 9 4 7 9 4 1 1 0 2 5 6 1 11 11 7 4 6 5 4 5 2 1 18 2 5 10 5 1 0 0 0 0 13 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 17 0 0 27 5 29 49 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 7 0 0 0 0 0 1 3 1 3 0 0 1 0 0 0 0 1 2 3 4 0 3 4 7 0 1 9 24 6 0 4 4 2 3 5 3 3 3 3 4 3 3 2 3 2 2 1 13 9 2 3 5 1 0 0 0 2 3 0 0 4 1 3 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 6 8 16 11 10 13 3 3 1 1 0 0 0 1 0 3 11 20 16 10 6 1 1 1 0 2 12 8 0 0 0 0 0 0 0 0 16 19 1 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 116 75 12 0 18 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 14 8 4 0 0 0 0 0 0 0 3 3 4 3 4 0 0 0 4 11 2 4 0 5 0 0 8 3 0 30 6 6 9 20 1 3 3 3 4 3 3 4 3 3 3 4 3 3 4 5 5 4 4 1 1 2 0 1 4 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 2 5 0 0 11 7 9 18 11 17 4 1 1 0 0 0 0 0 0 26 34 38 25 22 26 25 14 7 0 0 0 13 0 0 0 0 0 0 0 0 24 1 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 35 98 178 15 56 146 13 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 15 21 6 4 8 1 0 0 0 0 0 0 4 7 6 7 2 0 0 8 15 4 6 6 3 5 5 1 8 3 4 11 18 36 40 46 32 21 11 6 3 4 3 4 4 4 3 3 4 4 5 1 0 1 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 4 5 1 3 2 11 11 10 9 1 3 1 0 0 0 0 0 0 29 32 35 37 24 14 12 11 8 15 20 18 3 0 0 0 15 0 0 0 0 0 16 12 0 1 9 0 0 0 0 0 0 0 0 0 0 0 0 4 3 11 70 100 98 65 69 9 11 6 24 26 27 4 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 7 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 15 13 6 11 7 6 10 0 0 0 0 0 0 8 16 11 3 0 0 0 5 7 9 14 22 13 3 7 16 13 4 13 24 23 21 19 44 23 5 5 3 4 2 2 1 5 4 1 0 0 0 1 3 0 0 0 1 1 1 0 0 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 3 2 1 1 4 3 18 29 17 2 1 0 0 0 0 0 0 37 45 45 35 22 22 21 20 19 18 16 16 25 16 0 0 10 0 0 0 9 0 0 30 4 2 8 10 8 0 0 0 0 0 0 0 0 0 0 10 9 21 53 126 62 84 9 3 14 20 20 9 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192 263 248 259 201 83 36 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 2 4 11 18 6 5 0 0 0 0 0 0 8 5 0 0 4 0 0 2 2 4 9 1 2 8 4 2 5 1 0 0 0 3 4 5 4 6 8 8 7 1 1 3 3 1 1 0 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 2 1 0 3 5 11 9 1 0 0 0 0 0 0 0 85 65 32 26 34 30 25 12 7 4 2 4 10 25 29 3 14 3 0 0 9 0 0 25 17 0 18 11 25 16 0 0 0 0 0 0 0 0 0 13 15 19 71 104 87 159 144 98 11 12 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 56 23 14 15 14 10 34 27 19 29 22 26 17 6 6 42 17 3 42 68 51 19 3 0 0 0 5 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 0 2 3 2 4 1 2 0 0 0 0 0 0 0 0 0 7 9 9 2 1 1 3 3 2 3 4 4 3 4 4 6 4 2 3 4 3 2 2 4 5 1 0 0 2 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 3 0 0 4 2 4 12 12 1 0 0 0 0 0 0 0 0 98 82 58 39 33 35 36 21 10 6 6 9 30 8 10 35 17 16 0 7 14 8 0 0 32 8 19 13 14 0 0 0 0 0 0 0 0 0 0 1 57 31 96 161 74 175 82 32 14 27 2 0 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 37 54 23 40 49 73 55 1 24 82 72 64 88 72 107 141 74 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 0 2 2 2 5 7 1 3 1 0 0 0 0 0 0 0 10 10 9 9 3 3 3 3 2 2 3 4 2 2 2 3 4 6 4 3 5 4 5 3 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 2 0 0 1 7 4 10 12 0 0 0 0 0 0 0 0 17 109 100 82 67 56 43 41 29 9 5 6 7 4 4 7 6 30 14 9 5 19 15 0 1 24 17 6 15 0 0 5 0 0 0 0 0 0 0 0 4 31 74 125 175 135 157 132 36 19 32 28 16 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 0 15 30 81 135 22 20 30 48 146 187 129 92 88 115 153 182 49 18 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 1 0 0 8 13 19 6 0 0 0 0 0 0 6 13 15 9 3 7 2 3 3 2 1 2 0 0 0 1 1 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 1 3 5 7 5 3 3 0 0 0 0 0 0 0 0 0 107 120 102 68 49 42 32 14 11 8 7 12 10 5 2 7 23 39 21 19 11 21 20 0 0 18 32 2 9 0 3 0 0 0 0 0 0 0 0 0 0 74 229 559 193 98 57 97 43 22 17 24 46 46 32 1 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 10 39 61 156 65 13 41 128 223 158 121 167 203 163 96 118 184 116 33 19 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 8 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 3 16 0 0 2 0 0 2 6 1 11 10 1 0 0 0 0 0 18 15 3 5 2 1 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 2 0 0 0 1 4 6 4 11 18 10 3 0 0 0 0 0 0 0 0 0 98 118 114 72 44 33 30 25 14 9 11 11 11 18 36 38 31 47 43 51 33 28 21 12 0 0 1 41 2 0 1 1 0 0 1 0 0 0 11 0 0 6 50 114 244 206 162 46 36 22 85 40 23 18 0 39 57 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 42 30 39 78 48 10 79 95 92 92 160 214 228 177 141 142 183 324 163 12 8 8 9 0 0 0 0 0 0 0 0 0 0 0 2 0 3 8 16 15 10 8 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 2 5 14 16 3 0 0 0 0 0 2 5 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 7 14 17 18 16 6 0 0 0 0 0 0 0 0 0 9 87 109 101 70 43 33 26 26 24 19 16 16 8 7 9 48 50 49 53 49 38 35 33 18 8 0 0 0 32 5 7 5 7 0 0 0 0 0 34 54 6 0 32 37 52 155 74 101 175 69 61 134 89 123 16 2 119 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 2 8 29 6 13 13 43 83 157 161 173 135 155 274 301 287 275 229 275 223 339 274 185 22 4 5 1 6 0 0 0 1 6 0 2 3 6 3 1 6 8 9 6 7 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 5 14 14 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 1 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 66 56 55 45 38 29 28 26 21 20 20 22 20 5 11 54 58 71 72 56 30 42 35 24 10 12 0 0 22 3 6 15 15 3 0 9 0 0 18 26 33 0 0 24 40 57 87 158 107 96 56 63 104 153 87 13 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 54 55 0 0 1 39 62 103 138 202 229 252 241 205 172 194 297 372 254 242 283 281 323 233 2 2 2 1 0 0 0 0 2 5 18 14 13 6 13 10 4 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 4 1 0 0 0 7 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 56 40 36 36 34 31 25 26 27 27 26 22 23 26 46 50 43 70 60 78 63 68 56 55 40 27 18 18 2 0 27 13 0 11 18 5 4 0 0 0 26 61 25 10 6 15 70 61 89 342 220 7 90 57 63 120 36 53 80 26 19 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 17 14 64 73 147 145 202 271 235 266 209 214 222 290 291 302 234 225 245 272 44 37 7 0 0 0 0 0 0 0 4 20 18 21 6 5 2 4 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 6 10 1 0 0 2 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 34 40 40 34 30 29 27 29 29 29 29 33 31 31 37 50 59 69 63 69 67 90 83 84 75 75 51 32 19 16 1 1 46 8 0 10 2 1 1 0 0 0 17 71 43 50 60 54 58 61 114 266 26 44 88 137 41 39 40 27 26 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 11 0 15 30 42 53 46 46 48 40 96 170 170 169 199 248 225 68 9 8 12 69 84 101 66 151 105 29 10 5 0 0 0 0 0 0 0 0 10 18 11 0 4 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 6 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 14 14 14 11 22 26 30 32 31 33 37 37 39 40 42 47 60 73 81 80 81 91 80 70 76 79 98 74 54 58 34 23 22 27 43 39 32 9 0 3 1 1 4 9 1 22 72 101 46 58 83 62 66 136 138 53 10 12 49 35 95 45 1 0 21 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 6 1 7 106 135 167 179 126 149 147 144 195 169 209 294 202 87 41 55 3 1 1 9 37 51 71 18 6 10 1 0 0 0 0 0 0 0 0 0 0 2 5 10 10 12 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 1 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 2 6 7 9 16 26 28 28 31 38 45 46 49 50 51 61 64 79 85 69 67 83 93 78 82 91 90 73 88 64 70 38 40 58 52 53 37 23 2 2 11 13 22 1 7 11 12 45 63 71 61 63 14 54 156 58 69 41 17 287 282 44 36 3 4 10 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 1 6 23 165 238 411 388 411 294 307 299 298 235 192 85 70 30 4 8 1 0 0 0 0 6 6 9 1 0 0 1 0 0 0 0 0 0 0 5 13 22 16 13 8 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 13 1 0 0 0 0 0 1 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 25 82 86 90 95 76 73 76 81 81 87 93 102 96 107 106 83 90 96 86 65 64 52 28 0 7 19 2 4 0 0 0 101 60 71 50 46 45 183 39 57 45 22 18 88 232 128 53 30 2 1 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 4 8 23 34 327 294 249 448 543 393 364 271 285 127 71 37 2 0 0 1 1 0 0 2 0 1 2 0 0 0 1 0 2 6 8 2 0 0 0 1 6 2 8 17 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 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 3 1 0 0 0 0 0 0 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 50 56 59 62 61 56 56 60 73 69 67 80 66 74 85 81 90 105 119 132 120 126 106 110 101 114 77 54 48 24 0 6 69 46 11 1 0 0 13 65 77 67 108 217 92 265 87 39 28 13 2 5 4 58 11 8 5 17 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 0 0 2 10 25 61 87 108 133 305 384 266 174 49 47 6 0 0 1 3 3 2 0 0 0 0 1 0 4 14 3 0 0 0 0 0 0 0 0 0 0 5 13 18 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 6 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 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 15 43 57 60 67 59 57 69 84 87 79 68 72 71 65 74 77 88 89 93 106 105 124 140 124 126 102 98 84 63 43 29 12 6 53 80 5 26 47 47 0 0 13 22 47 251 223 56 242 54 49 49 28 1 0 5 27 22 15 15 43 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 3 0 0 2 15 2 0 5 21 23 50 70 73 34 5 5 14 3 3 3 1 0 0 0 0 0 0 3 10 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 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 3 2 2 0 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 16 25 32 38 44 48 48 45 36 53 53 53 59 72 73 61 67 72 87 82 86 87 101 101 114 122 128 133 117 111 90 35 16 36 37 11 29 53 46 11 0 22 43 0 0 0 11 36 24 64 168 50 111 25 57 19 30 0 6 5 5 1 9 77 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 15 0 3 2 3 0 0 15 34 61 50 48 23 3 16 12 0 0 0 0 0 0 0 0 0 9 10 0 0 0 0 0 0 1 1 0 0 0 0 0 0 12 16 19 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 2 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 0 0 49 36 31 35 39 43 43 42 39 44 46 48 52 57 60 61 66 77 86 94 108 121 126 139 139 142 135 110 102 7 2 34 60 40 29 30 23 2 0 0 0 0 16 0 0 24 12 34 115 125 43 66 86 24 18 13 0 0 0 0 0 67 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 1 3 75 71 68 64 24 12 3 0 0 0 0 0 0 0 0 0 0 8 8 17 24 8 3 0 0 3 3 4 8 8 8 11 5 0 7 21 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 24 18 9 20 41 51 57 49 53 55 56 49 39 41 47 48 45 57 60 75 82 109 115 106 121 136 143 141 148 121 115 84 45 53 89 68 3 0 0 0 0 0 0 30 30 0 0 0 11 78 101 87 129 86 28 4 19 7 0 0 12 0 0 1 29 21 6 0 1 2 0 0 0 0 0 0 0 0 0 0 0 1 11 0 1 1 0 0 3 1 17 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 19 24 28 29 22 16 13 7 3 4 11 25 26 12 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 31 27 25 33 33 17 13 19 44 53 53 54 58 57 42 45 55 58 88 99 123 108 111 123 140 131 144 146 125 129 80 71 94 86 0 0 0 0 0 0 0 8 41 10 0 0 14 93 189 127 72 104 40 30 27 24 22 0 2 28 1 0 0 0 0 14 12 16 7 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 1 10 6 3 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 30 37 35 23 2 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 8 20 26 4 6 18 30 39 37 43 45 41 38 45 42 43 59 73 94 108 124 133 134 149 154 95 112 107 128 84 76 74 80 64 0 2 0 0 0 8 7 14 27 0 0 79 165 160 250 67 25 61 85 13 5 12 0 0 0 0 2 0 0 0 0 2 10 11 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 4 0 0 6 9 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 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 2 23 19 16 13 22 19 13 16 35 32 3 0 0 20 31 37 32 32 48 63 84 100 99 112 148 143 92 53 47 94 101 77 0 15 42 3 0 0 0 0 0 2 3 47 51 9 1 0 102 140 77 0 135 52 130 60 47 22 0 0 0 0 29 1 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 9 9 6 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 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 28 32 28 21 17 29 30 24 23 25 20 31 0 0 38 34 33 30 35 28 83 107 124 113 112 125 137 131 103 44 62 87 94 34 0 0 85 38 0 0 0 0 0 0 11 17 28 0 0 0 2 8 92 104 135 167 10 107 85 42 3 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 3 10 22 12 4 2 1 1 0 0 0 0 0 0 0 0 0 0 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 4 6 6 13 6 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 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 35 31 27 26 23 30 39 29 27 28 27 25 29 33 0 33 45 36 16 42 58 133 161 183 162 135 140 131 90 40 75 90 102 22 0 0 0 0 10 0 0 0 0 0 0 11 33 18 9 7 0 0 5 13 111 129 209 147 135 20 17 0 0 0 0 0 0 0 0 0 5 8 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 4 5 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 3 11 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 18 16 27 26 28 28 29 24 18 23 28 32 31 0 2 29 28 24 24 31 43 66 83 82 65 46 48 51 81 86 46 9 0 7 18 0 0 18 0 0 0 0 0 0 0 10 12 7 10 1 0 24 82 81 163 129 131 80 7 29 3 2 0 0 0 0 0 0 15 13 20 12 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 5 5 4 1 16 7 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 5 13 9 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 25 11 10 0 4 6 18 31 28 17 19 28 25 33 31 0 0 0 22 28 0 0 31 29 27 0 0 53 62 81 45 22 0 0 66 91 64 3 0 0 0 0 0 0 1 0 0 0 1 5 11 4 0 29 134 141 142 78 8 28 16 0 0 4 36 11 0 0 0 8 37 44 12 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 4 3 2 7 4 8 16 30 20 20 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 5 11 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 5 21 28 25 10 7 11 0 0 0 14 24 29 26 23 25 27 27 30 7 0 0 0 1 10 45 44 53 53 58 67 46 35 0 0 0 0 0 64 44 10 12 8 4 13 0 0 0 1 4 3 1 0 0 0 0 54 213 233 148 51 0 3 23 0 8 13 9 0 0 0 16 25 53 49 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 2 6 13 2 7 41 26 15 11 0 36 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 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 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 21 21 23 27 17 5 0 0 0 0 5 15 20 23 19 19 24 0 4 24 30 30 32 36 44 56 60 64 65 61 41 27 0 0 0 0 0 0 35 35 0 3 0 8 2 12 0 5 9 0 0 2 8 25 25 23 27 273 342 197 142 173 118 35 6 0 3 7 1 0 0 0 28 19 6 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 25 25 15 4 28 11 6 8 0 30 39 18 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 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 31 20 14 14 13 18 12 1 1 4 6 10 14 24 29 22 7 0 26 33 28 26 22 24 31 37 47 43 45 47 39 17 1 0 0 0 0 0 26 5 0 0 0 0 1 0 0 0 0 0 0 0 22 95 125 123 12 125 283 238 99 130 309 102 50 56 58 36 23 10 0 0 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 12 23 58 22 30 25 20 0 0 8 18 13 13 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 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 1 0 0 0 0 0 1 0 0 0 0 0 33 7 0 0 3 0 0 1 2 14 16 23 24 23 19 23 25 26 19 0 0 0 0 0 0 18 20 27 22 24 31 0 0 0 17 52 29 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 31 114 95 34 187 231 150 134 285 404 182 53 19 26 10 3 42 50 20 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 9 12 38 39 58 60 0 0 8 1 18 37 36 13 12 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 0 7 20 13 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 2 7 18 6 6 1 0 0 0 0 15 0 0 0 15 18 5 0 0 0 0 1 1 1 0 0 4 0 0 1 2 11 27 36 35 28 23 0 0 0 26 4 27 39 38 29 12 42 44 58 37 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 24 115 82 26 190 204 266 185 289 423 370 133 15 13 10 36 73 60 35 25 28 27 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 25 2 4 22 53 70 55 0 0 0 0 9 39 8 19 24 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 4 7 0 11 28 17 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 1 0 0 2 16 28 17 8 8 0 0 0 0 0 0 0 0 0 1 4 3 1 1 1 3 1 1 0 2 0 0 0 0 0 0 0 11 27 32 26 0 0 0 7 8 4 12 21 24 73 51 56 44 28 0 0 0 0 0 12 0 0 2 43 5 0 0 3 23 106 72 20 181 93 29 172 218 354 291 181 101 50 6 40 68 32 28 12 31 29 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 1 28 14 12 41 51 60 0 5 0 2 4 16 49 52 16 14 9 0 0 0 0 0 0 0 0 2 3 4 1 0 0 0 0 0 0 0 0 0 3 0 0 5 24 35 33 32 18 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 15 7 15 12 8 19 21 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 12 8 4 8 4 1 1 2 4 5 0 0 4 0 0 0 0 3 1 6 21 3 45 12 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 75 74 60 22 42 54 59 172 241 218 188 155 63 32 38 45 22 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 30 35 36 37 27 36 35 38 29 34 12 3 2 0 0 13 47 18 12 14 3 33 14 12 4 5 1 0 6 9 11 11 10 20 20 14 0 0 1 0 4 0 0 3 0 12 20 37 39 33 37 23 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 31 18 18 24 7 8 6 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 19 22 16 8 7 6 11 17 17 14 14 15 27 21 22 21 0 0 0 16 20 10 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 30 39 50 71 72 85 96 163 164 146 154 94 115 61 34 8 5 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 17 29 43 37 30 14 2 1 10 29 40 38 0 3 2 2 8 30 22 24 21 15 18 33 49 31 15 30 18 9 2 6 4 17 21 20 29 7 1 0 0 5 0 0 3 10 12 20 34 43 53 52 31 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 1 0 0 0 0 0 0 0 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 41 7 11 14 17 14 13 12 17 3 0 1 1 0 0 0 0 0 0 0 0 7 10 0 0 0 0 0 0 0 0 0 7 0 20 21 16 17 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 8 30 0 19 113 87 76 118 144 121 116 99 89 107 65 56 33 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 14 14 20 16 5 5 13 4 5 12 14 14 0 12 1 1 6 22 35 60 39 24 8 4 24 28 2 2 0 0 6 34 60 40 39 5 13 3 5 1 7 14 0 6 11 6 7 27 15 17 15 40 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 3 10 10 0 0 6 3 14 34 39 18 29 26 10 8 18 12 10 1 4 15 0 3 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 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 8 44 115 100 154 84 102 158 128 78 39 36 59 28 27 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 5 14 16 12 10 9 15 18 18 14 16 49 43 20 21 30 58 86 55 73 35 10 6 9 3 1 0 0 0 12 1 5 10 4 19 13 2 1 10 21 25 2 32 3 2 0 12 4 5 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 1 0 1 7 12 18 23 16 7 13 4 4 12 19 9 7 4 4 22 19 16 9 11 6 9 10 0 0 20 13 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 3 0 0 0 42 49 63 49 57 73 61 25 27 7 46 67 44 70 47 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 8 5 3 16 23 23 52 60 57 64 79 36 72 87 46 22 13 4 0 0 0 0 2 10 17 20 14 16 24 16 5 2 6 0 1 10 9 0 0 0 0 0 3 29 3 2 0 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 10 5 3 16 19 18 18 10 13 12 0 0 5 6 14 20 9 4 1 1 4 16 15 13 13 40 30 20 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 10 17 32 21 48 46 54 48 56 44 29 28 37 57 28 18 20 43 95 83 50 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 0 0 0 0 0 91 82 98 36 23 23 42 60 16 6 0 0 0 0 0 0 1 6 6 2 3 4 8 9 20 6 10 19 11 0 0 0 0 0 0 0 0 0 8 2 4 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 1 1 0 0 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 30 36 25 26 25 32 37 48 30 16 7 1 0 3 5 8 14 11 12 10 3 21 20 27 54 25 15 23 15 0 0 0 4 1 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 5 17 0 47 14 11 12 0 12 15 38 20 32 25 61 29 4 9 0 4 16 39 62 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 27 37 54 76 71 57 35 42 28 0 0 0 0 0 11 6 0 0 0 0 2 0 1 17 20 7 0 0 7 10 0 0 0 0 0 0 0 1 28 20 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 1 3 3 15 19 21 20 16 14 17 28 29 21 9 8 8 10 10 7 5 7 1 0 0 11 10 26 45 49 22 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 0 0 1 0 0 0 1 0 14 0 0 0 0 1 0 0 2 0 0 0 2 0 0 2 0 0 0 0 9 0 0 0 0 0 1 8 0 0 4 39 68 12 0 2 45 36 68 48 49 2 0 9 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 42 29 8 8 32 0 5 1 0 0 0 0 8 8 10 11 19 9 8 6 0 4 27 24 16 4 0 0 0 0 0 0 0 0 0 0 8 34 19 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 0 0 0 0 0 2 5 2 0 3 4 4 8 5 5 4 3 2 4 7 4 1 10 10 8 10 16 19 25 5 5 5 11 4 2 1 0 0 0 0 10 6 6 10 33 39 37 32 32 11 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 7 1 6 11 1 0 0 0 0 0 0 4 0 0 0 0 0 2 10 16 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 52 39 39 1 21 46 54 41 22 33 44 25 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 44 27 6 4 5 4 22 30 4 0 0 0 2 9 13 21 6 8 18 5 0 0 27 26 18 13 12 0 0 0 0 0 0 0 0 0 0 10 28 43 28 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 2 1 1 1 2 3 2 3 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 4 14 11 20 15 8 8 8 16 8 0 0 0 0 0 0 4 20 28 4 0 9 22 23 10 11 0 0 0 4 0 0 3 0 0 0 0 0 0 3 18 23 18 1 0 0 2 1 11 17 20 20 16 0 0 0 0 0 1 11 7 1 0 0 0 1 0 0 0 0 0 0 3 0 0 0 0 0 22 34 21 1 2 21 47 46 40 37 47 38 23 6 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 8 20 21 28 24 24 23 7 11 18 15 9 10 15 15 16 16 1 0 0 0 1 3 4 5 0 0 0 0 0 0 0 0 0 0 0 2 19 35 22 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 1 4 5 0 10 19 18 9 0 0 1 5 10 17 5 0 0 0 0 0 2 7 17 34 11 16 0 0 0 0 0 0 0 0 0 0 8 14 6 10 18 0 0 0 3 10 16 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 12 28 28 3 10 26 26 28 21 31 17 9 6 2 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 9 0 0 0 0 0 0 3 15 14 10 16 20 12 12 10 14 17 25 27 32 20 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 16 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 11 7 12 5 0 0 0 0 3 5 1 0 0 0 0 0 0 1 8 21 23 20 20 24 22 4 0 1 23 15 10 0 4 9 6 8 11 12 1 5 8 0 1 0 0 0 0 0 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 32 27 7 27 12 22 37 17 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 48 38 52 31 16 14 11 1 7 14 14 16 22 23 20 9 13 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 6 22 24 17 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 2 0 0 1 19 22 20 5 2 0 0 0 0 0 0 0 0 0 0 0 2 9 8 12 18 19 11 19 12 9 15 7 3 2 2 0 1 1 1 3 10 14 15 16 10 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 10 6 30 25 13 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 29 26 41 20 11 8 3 0 3 1 1 1 0 0 0 1 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 11 11 3 2 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 29 13 6 7 1 1 0 0 0 2 0 0 1 5 9 11 10 15 18 22 17 17 15 5 2 7 7 3 0 1 0 0 0 0 0 3 7 3 0 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 42 43 28 22 14 19 2 0 9 7 1 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 28 33 27 7 6 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 3 2 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 5 1 0 0 0 0 0 0 9 27 31 27 12 10 11 15 20 23 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 24 19 7 3 2 8 11 10 1 2 7 9 8 7 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 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 13 6 0 0 0 11 16 19 21 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 2 0 0 0 0 0 0 0 0 0 0 3 45 45 41 27 20 18 24 23 0 0 0 2 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 31 45 38 17 1 1 4 12 19 24 11 8 4 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 2 0 1 12 18 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 9 7 2 0 0 0 0 15 15 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 8 28 24 43 41 15 1 10 4 4 2 3 6 16 4 14 17 12 16 8 3 3 6 3 0 0 3 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 7 15 15 16 13 12 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 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 5 27 27 14 11 13 5 0 0 0 0 0 0 0 0 0 13 17 19 18 3 13 8 7 11 13 9 6 2 1 4 14 9 17 18 11 11 13 14 7 5 5 1 0 0 1 2 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 13 22 22 19 14 3 0 0 3 17 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 2 0 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 2 0 0 0 0 0 0 0 0 0 2 4 1 0 0 0 2 1 0 3 3 3 2 0 0 2 2 7 18 16 25 20 24 19 7 2 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 0 0 0 0 0 0 0 0 0 0 0 2 17 20 33 39 24 15 14 7 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 21 21 17 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 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 4 11 11 11 15 13 11 7 4 4 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 4 3 9 16 28 33 31 42 27 26 17 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 1 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 3 1 1 6 8 13 34 28 30 33 20 16 13 16 18 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 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 7 3 2 4 1 3 8 12 6 7 13 14 10 8 12 7 2 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 15 18 12 12 10 13 12 18 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 0 3 3 0 0 0 0 0 0 0 0 7 14 26 36 36 31 15 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 10 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 16 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 35 36 17 12 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 0 0 0 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 20 29 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 15 42 42 20 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 14 29 18 18 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 4 4 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 CIN -4 0 0 0 -2 -1 -2 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 -2 0 0 0 -3 -1 -2 -6 -6 -3 -1 -1 0 0 0 0 -2 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -2 -4 -13 0 -5 -8 -15 -43 -90 -49 -31 -126 -113 -128 -91 -145 -159 -178 -243 -111 -159 -231 -174 -152 -100 -32 -7 -6 -13 -33 -59 -55 0 0 0 0 -7 -2 -2 0 0 -1 -2 -1 0 -6 0 -3 -1 -8 -8 -10 -12 -9 -5 -5 -5 0 0 -1 0 0 -4 -15 -11 -31 -29 -19 -35 -63 -37 -10 -23 -9 -88 -2 -32 -38 -8 -4 -9 -64 -110 -119 -76 -69 -87 -86 -58 -38 -42 -55 -54 -79 -92 -120 -109 0 0 0 0 0 -2 -5 0 0 0 0 -2 0 0 0 -2 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 -2 -4 -4 -4 -7 -3 0 0 -3 -2 -1 0 0 -1 -2 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 -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 -2 -2 0 0 0 0 0 0 0 0 0 -1 -3 -4 -5 -3 -2 -1 0 -9 -12 -11 -1 -124 -112 -63 -44 -118 -141 -228 -161 -61 -232 -114 -155 -111 -148 -100 -68 -35 -20 -14 -24 -46 -6 -3 0 0 -2 0 -5 -1 0 -3 -5 -9 -11 -5 -21 -7 -17 -14 -23 -15 -13 -17 -21 -6 0 0 -4 0 0 0 -3 -21 -30 -38 -37 -69 -72 -58 -82 -47 -12 -11 -45 -76 -25 -67 -22 -9 -33 -141 -141 -165 -157 -99 -168 -238 -171 -111 -118 -134 -173 -113 -78 -102 -35 0 0 0 0 0 0 -2 -7 0 0 0 -1 -2 -2 -4 -1 0 0 -4 -1 0 0 -1 0 -1 -4 -1 0 0 0 0 -3 -1 -2 0 0 0 0 0 0 0 0 -3 -5 -4 -8 -9 -4 -1 0 0 -2 0 0 -2 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -2 -3 -4 -3 -3 -4 -5 0 0 -1 -4 -2 0 -5 -27 -81 -176 -286 -125 -167 -148 -176 -182 -113 -92 -68 -34 -46 -7 -3 -47 -7 -5 -1 0 -1 -3 0 0 0 -2 -1 -3 -13 -10 -74 -9 -10 -11 -8 -9 -27 -3 0 0 0 0 -15 -9 0 -2 -4 -26 -30 -27 -11 -54 -49 -77 -50 -24 -18 -54 -60 -71 -88 -88 -34 -36 -94 -144 -121 -119 -98 -113 -204 -20 -178 -145 -154 -200 -173 -101 -100 -6 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -6 -5 -1 -7 -3 -2 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 0 -1 -2 0 0 0 -2 -2 -2 -1 -2 -1 -1 0 -2 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -6 -8 -5 -4 -5 -7 -11 -7 -3 0 0 -1 -13 -34 -159 -8 -1 0 -13 -59 -50 -51 -40 -36 -14 -21 -20 -28 -22 0 -1 -3 0 0 -29 -9 -52 -20 -14 0 -4 -2 -2 -2 -4 -9 -12 -21 -20 -8 -16 -5 0 -3 -3 0 0 -8 -7 -12 -11 -8 -16 -30 -20 -23 -26 -5 -19 -38 -58 -49 -51 -75 -80 -61 -25 -49 -108 -113 -117 -97 -136 -194 -202 -143 -167 -223 -137 -110 -137 -112 0 -190 0 0 0 0 0 0 0 0 0 -1 -1 -6 -3 -4 -8 -8 -2 -2 -4 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -3 -1 -1 -2 -1 0 0 0 0 -1 0 -1 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -7 -4 -9 -3 -7 -10 -1 -1 -1 0 -2 0 -9 -2 -2 -5 -8 -1 -1 -1 0 -1 -22 -10 -19 -19 -15 -11 -11 -1 -1 0 0 -28 -25 -23 -19 -12 -22 -2 -4 -5 -4 -5 -4 -24 -17 -9 -4 -2 -1 0 0 -1 0 0 -1 -1 -1 -4 -7 -14 -22 -28 -33 -6 -35 -12 -18 -47 -27 -21 -13 -17 -11 -21 -29 -97 -120 -109 -103 -83 -113 -120 -125 -92 -114 -98 -148 -132 -101 -140 -67 0 0 0 0 0 0 0 0 0 0 -3 -5 -4 -4 -5 -3 -3 -4 -2 0 -1 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -2 -2 -1 0 0 0 0 0 0 0 0 0 -3 -2 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -6 -5 -2 -5 -11 -4 0 0 0 0 0 -1 0 0 0 0 -2 0 0 0 0 0 0 0 -1 -3 -7 -4 -2 -1 -12 -16 -24 0 -25 -11 -2 -2 -16 -2 -2 -6 -6 -8 -5 -12 -2 0 0 -3 -1 0 0 0 0 0 -3 -6 -7 -4 -11 -7 -7 -3 -4 0 -30 -5 -6 -4 -4 -3 -4 -4 -5 0 -1 -18 -38 -99 -110 -87 -55 -93 -101 -72 -91 -67 -102 -85 -103 -142 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -1 -1 -4 -7 -8 -3 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -3 -5 -7 -6 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -6 0 0 -6 -11 -8 -5 -1 0 0 -2 0 -1 -5 -5 -5 -4 -10 -3 -3 -2 0 0 -2 0 0 0 -4 -16 -21 -27 -34 -26 -6 0 0 -8 -5 0 -2 -4 -8 -13 -5 -4 -4 -3 -2 -6 -50 -75 -66 -44 -56 -73 -108 -111 -78 -33 -46 -92 -101 -63 -67 0 0 0 0 0 0 0 0 0 0 -4 -2 -2 -1 0 -7 -3 -7 -6 -8 -5 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 -2 0 -1 0 0 0 -1 0 0 0 0 0 0 -2 -1 0 0 0 -2 -1 -1 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 -1 -1 0 -2 -1 0 0 0 -1 0 0 0 0 0 -2 -3 -5 0 0 0 -1 -2 -11 -11 -6 -1 0 0 0 -2 0 0 0 -5 -56 -33 -37 -31 -12 -22 -2 0 0 0 0 0 -1 -4 -10 -10 -7 -7 -7 -5 -3 -5 -20 -76 -44 -56 -60 -41 -109 -60 -65 -43 -49 -39 -8 -10 0 0 -1 0 0 0 0 0 -1 -1 -3 -4 -3 -3 -2 -2 -8 -13 -8 -5 -9 0 0 0 0 0 0 0 -2 0 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -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 -1 0 0 0 0 0 -5 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -1 -4 -2 -2 -1 -2 -1 0 0 0 -2 -10 0 -15 0 -4 -20 -9 -2 0 0 0 0 0 0 0 0 0 -5 -7 -56 -6 -3 -2 0 0 0 0 -1 0 0 0 -1 -1 -2 -6 -8 -8 -7 -7 -11 -38 -19 -36 -61 -23 -16 -26 -21 -17 -24 -15 0 -3 -3 0 0 0 0 0 0 0 0 -1 -7 -10 -2 -3 -4 -2 -9 -12 -10 -4 -2 -3 -2 0 0 0 0 0 0 -8 -5 -3 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 -1 -5 -2 0 0 -1 0 0 0 0 0 0 0 0 0 0 -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 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 -1 0 0 0 0 0 0 0 0 -2 0 0 -2 -3 -1 -1 0 0 -1 -2 -1 -3 0 0 -4 -11 -11 -3 -10 -1 -6 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -3 -2 -1 -4 -2 0 -2 -4 -2 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 -3 0 0 0 -1 -3 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 -3 0 -1 -1 -1 -5 -1 -6 -2 -3 0 0 0 0 0 0 -1 -3 -1 -1 0 -2 -2 -4 -1 0 0 -1 -2 -3 -2 0 -2 -2 -2 -3 -1 -2 -2 -3 0 -2 -1 0 0 -1 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 -3 -1 -5 -4 -3 0 -2 -2 -1 0 0 -1 0 0 -5 -2 0 0 -3 -7 -1 0 0 -1 -5 -2 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 0 -2 -1 0 0 -1 0 0 -26 -11 -3 -3 -3 -2 -1 -2 -4 -5 -5 -3 -4 -4 -3 -2 -3 -2 0 0 -2 -3 -3 -2 -4 -4 -3 -3 -2 -4 -4 0 -1 -2 -3 -2 -2 -1 0 0 0 -1 -1 -2 0 -1 0 0 0 0 0 0 0 0 0 0 -2 -1 -3 -2 -1 -3 0 -3 0 0 0 0 0 -8 -2 -9 0 -2 -1 0 0 -2 -1 -1 -3 0 -2 0 0 0 -3 0 -1 -2 -4 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 0 0 0 0 0 0 0 0 0 0 -2 0 0 -1 -1 -2 0 -1 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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 -1 -1 -2 -1 -1 -3 -3 -11 -2 -3 -4 -3 -3 -1 -2 -2 -1 -1 -2 -1 -1 -1 0 -1 -2 -1 -3 -5 -3 -2 -1 -1 -5 -1 -1 -4 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -2 -4 0 -3 -5 -3 0 -2 -1 -2 -8 -4 -2 -5 0 0 -8 -11 -8 -12 -5 -7 0 -25 -3 -9 -9 -1 -2 -1 -4 0 0 0 -1 0 0 -2 0 0 0 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 0 -1 -1 0 -1 0 0 0 -3 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 -7 0 0 0 0 0 -2 -1 -1 -1 -2 -2 -1 -4 -1 -3 -4 -1 0 -1 0 0 -1 0 0 0 -1 0 -1 -3 -2 -1 -1 -1 -1 -2 0 -1 -2 -4 -5 -1 -2 -2 -3 -2 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 -2 -1 -2 -5 -2 -2 -1 -3 0 -7 -9 -8 -3 -4 -5 -8 -1 -10 -12 -4 -6 -7 -3 -9 -5 -6 -8 -4 -10 -2 -2 -6 -4 0 -1 -1 -1 0 0 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 -1 -2 -1 -4 0 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -1 -1 -4 -6 -5 -2 -1 -1 0 0 -3 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 0 -1 -2 -2 -4 0 0 0 0 0 -1 0 0 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -1 -2 -3 -1 0 -2 0 -2 0 -5 -6 -5 -1 -1 -4 -6 -1 -2 -24 -3 -7 -4 -4 -7 -2 -4 -7 -6 -7 -2 -4 -4 -3 -4 0 -1 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 -1 -3 0 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 -1 -1 -4 -1 0 -1 -2 -3 -3 -2 -3 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 -1 0 0 0 0 0 0 -1 -1 -1 -2 -2 -1 -1 -1 0 0 0 -1 -1 -2 -2 -3 -3 -2 0 0 0 0 0 0 -1 -1 -5 0 0 0 0 0 -1 -4 0 0 0 0 0 -3 0 0 -2 -3 -2 0 -3 -6 0 -21 -24 -3 -6 -3 -16 -1 -1 -4 -3 -8 -10 -4 -2 -1 -3 -1 -2 0 -7 0 -1 0 -1 -2 -1 -3 -2 0 0 0 0 0 -1 0 -1 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 0 -3 -6 -5 -8 -3 -8 -2 -3 -2 -1 -1 -1 -1 -1 0 0 0 0 0 -1 -1 0 0 -1 -3 -1 0 0 -1 -1 -1 0 0 0 0 -2 -3 -1 -1 -5 -6 -7 -6 0 0 0 0 0 -2 -1 -1 -1 0 0 0 -2 -1 -3 -2 0 0 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -1 -2 -7 -3 -1 -5 -8 0 -1 -2 -3 -5 -3 -2 -2 0 -1 0 0 0 -6 -1 0 0 -1 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -1 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -7 -6 -4 -4 -15 -8 -3 -3 -1 -6 -1 -2 -1 0 -1 0 -1 -1 0 0 -2 -1 -4 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -3 -2 0 0 -3 -3 -3 -4 -4 0 0 -1 -1 0 -1 -3 0 -2 -1 0 -2 -1 -2 -2 -1 0 0 -1 -4 -5 -6 -4 -2 0 -1 -1 0 0 0 0 -1 -2 -4 -5 -5 -3 -3 -1 -5 -6 -9 -2 0 0 0 -1 0 -1 -1 -1 -2 -2 -4 -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 -2 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -5 -9 -3 -1 -6 -13 -14 -22 -7 -2 -6 -1 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -10 -23 -21 -5 -17 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -4 -7 -16 -8 -4 -2 -1 -2 -3 -5 -3 -3 -7 -7 -2 -1 -1 -3 -3 -2 -1 0 0 0 0 0 -1 0 0 0 -1 -4 -1 -3 -3 -2 -1 -4 -2 -9 -3 0 0 -1 -2 0 0 -4 -2 -1 -4 -1 0 -3 -2 -1 -5 0 -1 -1 -5 -5 -4 -4 0 0 0 0 0 0 0 0 -2 -3 -7 -6 -7 -4 -1 -2 -1 -1 -1 -1 0 -1 0 0 0 0 -1 -1 -1 -1 -3 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 -2 0 0 -3 -4 -8 -25 -32 -12 -14 -12 -34 -37 -23 -24 -24 -33 -29 -13 -15 -3 0 0 0 0 0 0 0 0 -1 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -3 -2 -4 -4 -13 -26 -38 -99 -66 -124 -17 -54 -85 -33 -1 0 0 0 0 -2 -1 -1 0 -1 -7 -1 -3 -3 -4 -3 -4 -3 -1 -2 -4 -8 -6 -5 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 0 0 0 0 -2 -1 0 -1 0 -2 -3 -3 -4 -3 -3 -2 -1 -1 -2 0 0 0 0 0 -1 -4 -1 -2 -5 -4 -2 -7 -3 0 0 -1 -2 -5 -4 -3 -2 -2 0 0 0 0 0 0 0 0 -1 -1 -3 -9 0 0 0 0 -2 -1 -1 0 0 0 0 -1 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -3 -12 -19 -10 -20 -27 -21 -11 -17 -34 -36 -71 -89 -86 -57 -57 -24 -12 -1 -4 -2 0 0 0 0 -1 -6 -18 -12 -12 -8 -11 -9 -8 -10 -6 -6 0 0 -4 -4 -3 -10 -25 -37 -60 -79 -114 -128 -122 -126 -147 -110 -120 -108 -85 -36 -40 -5 0 0 0 0 0 0 -2 0 0 0 0 -2 -3 -5 -4 -4 -3 -3 -4 -5 -6 -3 -4 -4 -5 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 -2 0 -1 -7 -5 -9 -8 -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 -3 -3 0 -1 0 -1 -1 -2 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -20 -4 -28 -19 -26 -26 -30 -43 -31 -20 -45 -6 0 -9 -147 -73 -96 -22 -24 -23 -27 -33 -19 -7 -4 -5 -8 -22 -23 -41 -36 -34 -26 -25 -17 -15 -18 -11 -12 -36 -84 -73 -92 -116 -173 -232 -173 -184 -240 -232 -253 -160 -180 -233 -201 -170 -137 -135 -79 -28 -12 -22 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -1 -4 -4 -3 -3 -3 -4 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -2 0 0 0 0 -1 0 -5 -2 -3 -3 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 -4 -2 0 -1 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 -1 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 -1 -5 -13 -24 -27 -46 -34 -35 -38 -42 -53 -54 -48 -51 -112 0 0 0 -71 -17 -46 -74 -89 -92 -71 -68 -45 -29 -6 -19 -38 -28 -33 -50 -54 -35 -37 -43 -29 -29 -49 -85 -157 -131 -1 0 0 0 0 0 0 0 0 0 0 -96 -232 0 -266 -207 -186 -170 -95 -70 -77 -43 -22 -6 -1 0 0 0 0 -1 -4 0 -1 -1 -1 -1 0 0 -1 -1 -1 -2 -1 -1 -1 -1 0 -1 0 0 0 0 -2 -1 -1 -3 0 -1 -2 -1 -1 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 -4 -1 -8 0 -1 -2 -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 -1 -1 0 0 0 0 0 -1 0 -1 -2 -1 -1 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -6 -4 -2 0 0 0 0 0 0 0 -2 -8 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -2 0 -2 0 -1 0 0 0 -1 -6 -23 -25 -24 -47 -23 -39 -61 -47 -64 -63 -70 -84 -100 -118 -100 0 0 -1 -1 -182 -143 -135 -147 -132 -114 -70 -83 -53 -45 -59 -57 -60 -58 -75 -64 -53 -49 -60 -74 -58 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -270 -241 -177 -169 -144 -91 -64 -65 -23 -8 0 -5 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 -1 -1 -1 -1 -1 0 -2 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -4 -5 0 0 -2 -2 -1 0 -1 -1 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -1 -1 0 -3 -3 -1 -1 -6 0 0 -1 0 0 0 0 0 -5 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 -6 0 0 -3 0 0 0 -2 0 0 0 0 0 0 -6 -12 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -28 -33 -36 -38 -34 -62 -93 -81 -79 -85 -94 -132 -114 -118 -118 -127 -8 0 -1 -1 -157 -176 -156 -138 -153 -110 -97 -82 -114 -98 -98 -75 -75 -100 -106 -94 -95 -95 -121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -317 -273 -270 -262 -229 -201 -180 -145 -117 -98 -62 -47 -31 -14 -11 -2 -4 0 0 0 0 0 0 0 -1 0 0 -1 -3 -1 0 -1 -1 -1 0 -1 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 0 -3 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 -2 -1 0 -1 -1 0 -1 0 -2 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -35 -25 0 0 0 0 0 0 0 0 0 0 0 -5 -15 -1 0 0 0 0 -2 -20 0 -1 0 0 0 0 0 0 0 0 0 0 0 -5 -2 -3 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 -1 -12 -51 -42 -34 -29 -49 -64 -90 -132 -141 -131 -126 -135 -140 -130 -137 0 0 0 0 -1 0 -114 -205 -162 -147 -132 -120 -115 -85 -106 -115 -114 -90 -96 -134 -220 -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 -374 -404 -396 -352 -362 -357 -343 -289 -277 -202 -162 -121 -93 -83 -84 -66 -77 -49 -21 -3 -1 0 0 0 -1 -5 -5 -3 -2 -1 -1 0 -1 -1 -2 -3 -1 0 0 -2 0 0 0 -1 0 0 0 0 0 0 -1 -4 0 -3 -1 -1 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 0 -2 -2 -3 0 -2 -2 -5 -8 0 -1 0 -1 0 0 0 0 0 0 0 0 0 -14 -47 -11 0 0 0 0 0 0 0 0 0 0 0 -2 -18 0 -12 -3 0 0 0 0 -1 -2 -12 -1 -1 0 0 -1 -1 -2 0 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -1 0 0 0 0 -3 -18 -57 -89 -68 -79 -103 -127 -118 -126 -128 -110 -164 -181 0 -142 0 -1 0 0 0 0 0 -235 -224 -170 -163 -129 -145 -121 -109 -151 -113 -47 -108 -169 -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 -500 -526 -533 -416 -317 -315 -318 -318 -295 -275 -242 -259 -253 -199 -126 -115 -123 -138 -134 -63 -24 -7 -3 -5 -5 -7 -9 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 -1 -2 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 -1 -2 -4 -3 -1 -4 -1 -1 0 0 0 0 0 0 0 0 0 -10 -10 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -7 0 -9 -14 -9 0 0 0 -5 -2 -2 -1 -12 -12 -2 0 0 0 0 0 0 0 0 -6 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 -2 -6 0 0 -3 -19 -27 -77 -66 -117 -113 -118 -116 -111 -110 -102 -149 -179 -198 0 0 0 0 -1 0 0 0 0 -4 -212 -177 -151 -140 -142 -98 -128 -144 -84 -118 -189 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -644 -651 -680 0 0 0 0 0 -83 -300 -290 -278 -299 -306 -307 -317 -293 -291 -173 -95 -65 -56 -46 -27 -24 -19 -3 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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -4 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 -1 -2 -11 0 0 0 -2 -3 -5 -1 0 0 -12 -19 -2 0 -9 0 0 0 -1 0 -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 -2 -7 -8 -13 -17 -19 -37 -55 -82 -84 -129 -107 -134 -127 -146 -116 -126 -173 -220 0 0 0 0 0 -1 0 0 0 -82 -301 -231 -160 -148 -143 -135 -119 -130 -151 -234 -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 -264 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -567 -492 -364 -297 -252 -217 -147 -89 -77 -71 -47 -24 -21 -19 -26 -34 -16 -2 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 -1 -3 -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 -1 -1 -2 -1 -2 0 -2 -9 -13 -17 -1 -57 0 0 -6 0 0 -13 0 0 0 0 0 0 0 0 0 0 0 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 -12 -10 -16 -33 -39 -78 -87 -72 -100 -102 -116 -125 -152 -157 -151 -151 -171 -59 0 -107 0 0 0 0 0 0 0 -8 -169 -226 -156 -139 -153 -126 -120 -149 -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 -303 -333 -243 -179 -140 -117 -88 -73 -55 -49 -38 -24 -16 -1 0 0 0 0 0 0 0 -1 -1 -15 -4 0 -4 0 -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 -1 0 -1 0 -1 0 -1 -2 -1 0 0 0 0 0 0 -1 -2 -2 -4 -2 -1 -1 0 0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 -1 0 0 -11 -5 -13 -8 -4 -29 -21 0 -2 -1 -10 -13 -11 -3 0 0 0 0 0 -1 -1 -1 0 0 0 0 -2 0 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -17 -15 -29 -40 -26 -43 -74 -109 -108 -99 -108 -102 -121 -157 -151 -194 -190 -157 -204 0 0 0 0 -1 0 0 -2 -4 -5 -145 -132 -186 -106 -210 -36 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -560 -465 -380 -275 -198 -141 -100 -80 -55 -41 -32 -30 -20 -13 -10 -3 0 0 0 -17 -27 -32 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -3 -2 -2 -2 0 0 0 0 0 -1 -1 0 0 0 0 0 -7 -4 -5 -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 -11 0 0 0 0 0 -2 -4 -2 0 0 0 0 0 -1 -7 -1 -1 -14 -11 -5 -3 -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 -6 -16 -25 -30 -32 -35 -65 -66 -93 -99 -117 -127 -120 -133 -110 -139 -179 -230 -241 -234 -246 0 0 0 0 0 0 0 0 -2 -3 -4 -1 0 0 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -640 -567 -465 -324 -218 -134 -100 -84 -71 -57 -27 -21 -10 -10 -7 -1 -1 -15 -13 -30 0 -2 -4 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 0 0 0 0 -3 -3 -3 -1 -1 0 0 0 -1 0 -3 -4 -7 -4 -3 0 0 -1 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 0 0 0 0 0 0 -1 -2 0 0 0 0 -2 -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 -4 -13 -23 -41 -61 -61 -71 -82 -92 -84 -88 -107 -130 -123 -139 -156 -147 -210 -251 -274 -277 0 0 0 0 0 -1 0 0 0 0 -2 -3 -1 -2 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -358 -659 -662 -596 -508 -339 -202 -112 -85 -97 -79 -44 -27 -21 -21 -22 -30 -37 -49 -46 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 -1 0 0 0 -4 -3 0 0 0 0 0 0 -11 -7 -1 -7 -5 -7 -1 0 0 -1 -1 -1 -4 -4 -5 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 -13 0 0 0 0 0 0 0 0 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -11 -24 -29 -47 -71 -86 -89 -92 -126 -140 -140 -105 -64 -123 -158 -176 -161 -166 -184 -265 -307 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -2 -1 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -431 -254 0 0 0 -263 -203 -143 -116 -107 -86 -80 -74 -88 -109 -135 -145 -190 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -28 -22 -6 0 0 0 0 0 0 0 0 -8 0 0 -1 -20 -19 -1 -1 0 -1 -5 -4 0 0 -8 -12 -15 -9 -3 -2 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -2 0 -1 0 0 -4 0 0 0 0 0 0 0 -1 -1 -2 -4 -8 0 0 0 0 0 0 0 0 0 0 0 -19 -31 -28 -44 -61 -109 -81 -71 -61 -55 -78 -124 -137 -158 -149 -109 -126 -176 -223 -220 -223 -253 -258 -335 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -317 -265 -256 -269 -101 -116 -15 -110 -15 -148 -2 -3 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -1 0 0 0 0 0 0 0 0 0 -7 -6 -14 -1 -19 0 0 -3 -5 -19 0 -44 -39 -47 -7 0 0 -1 -5 -4 -11 -6 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 -2 -1 -3 -1 -7 -2 0 0 -1 0 0 0 0 0 -29 0 -1 0 0 0 0 0 0 0 0 0 -5 -8 -2 0 0 0 -2 -3 -13 -20 -27 -48 -62 -71 -87 -106 -76 -32 -37 -33 -33 -72 -142 -128 -136 -195 -178 -176 -217 -263 -268 -262 -297 -309 -318 -380 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -92 0 -57 -94 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 0 0 0 0 0 0 0 0 0 -12 0 -1 -1 0 -2 0 -2 -7 -17 -19 0 0 0 0 -40 -2 -2 0 0 0 -8 -9 -5 0 0 -1 -2 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -9 -2 0 0 0 -10 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -10 -27 -73 -75 -91 -44 -16 -32 -30 -48 -113 -172 -168 -192 -197 -210 -202 -188 -228 -241 -244 -282 -324 -321 -334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -95 -88 -90 -95 -91 -99 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -1 0 0 -1 0 0 0 0 -9 -22 0 -68 -72 -3 -1 -5 0 -28 -37 -51 0 0 0 0 0 -1 -3 -5 -2 -4 -5 -3 -16 -12 -7 0 0 -2 -3 -3 -6 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -2 0 0 0 -1 0 0 0 0 0 0 0 0 -8 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -61 -86 -57 -66 -69 -60 -81 -94 -188 -190 -178 -189 -177 -187 -217 -241 -284 -302 -325 -360 -362 -315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 -60 0 -96 -49 -104 -96 -78 -128 -51 -2 -5 -3 0 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -70 -55 -36 -39 0 -1 0 0 0 -71 -63 -109 0 0 0 0 0 0 -2 0 -11 -1 -2 0 0 -8 -12 -9 -5 0 -1 -2 -3 -3 -2 -1 -4 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 0 -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 -4 -22 -72 -103 -40 -16 -41 -76 -149 -180 -207 -175 -200 -218 -257 -260 -258 -253 -265 -307 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -84 -86 -105 -118 -77 -119 -180 -118 -83 -96 -55 -3 -13 -27 -22 -11 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 -6 0 0 0 0 0 0 -39 -60 -62 0 -108 0 -1 -108 0 -167 -130 -72 -6 0 0 0 0 0 0 0 -1 0 0 0 0 0 -8 -14 -4 -11 -2 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 -7 -30 -3 -12 -64 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -12 -12 -32 -62 -61 -45 -36 -26 -1 -163 -149 -160 -189 -172 -192 -207 -231 -242 -273 -284 -330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -109 -130 -6 -141 -74 -129 -104 -54 -16 -31 -14 -1 0 -12 -24 -27 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -7 -17 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -10 -5 -3 -2 -4 -2 -6 -9 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -20 -38 0 -26 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 -3 -39 -33 -52 -78 -85 -115 -330 -59 -121 -149 -171 -156 -165 -149 -155 -154 -207 -218 -247 -141 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 -81 -74 -41 -70 -88 -41 -39 -16 -2 -5 -1 -4 -9 -8 -4 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 -130 -173 -1 0 0 -1 0 -1 -141 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -16 -6 -4 -5 -10 -22 -7 -8 -2 -4 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 -5 -20 0 -21 -15 -2 -12 0 0 -1 -2 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 0 0 0 0 -1 -4 0 0 0 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 -11 -23 -39 -53 -109 -103 -78 -97 -123 -138 -155 -167 -123 -88 -70 -118 -161 -210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 0 -290 0 -126 -96 -83 -85 -129 -127 -46 -50 -22 -9 -25 -14 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 0 -13 -75 -158 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -1 -21 -5 -2 -13 -19 -22 -23 -5 -4 -1 -1 -1 -2 0 -1 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 -2 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -2 -6 -4 0 -3 0 0 0 0 0 0 -1 -4 -11 -33 -23 -41 -137 -94 -42 -43 -67 -64 -73 -118 -118 -80 -47 -99 -145 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -116 -119 -549 -435 -333 -159 -128 -118 -180 -127 -58 -44 -49 -47 -60 -5 -15 -2 0 0 0 0 0 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -15 -77 -209 -3 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 -22 -46 -21 -19 -16 -18 -2 -7 -8 -2 0 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -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 -11 -12 -46 -28 -7 -36 -38 -39 -36 -30 -23 -34 -42 -61 -50 -65 -61 -135 -177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -125 -124 -532 -530 -136 -274 -92 -38 -61 -58 -25 -48 0 -1 -25 -5 -39 -14 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 0 -13 -80 -73 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -52 0 0 0 0 0 0 0 0 0 -13 -7 -3 -5 -4 -7 -7 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -26 -18 0 -1 0 -3 -4 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -4 -6 -4 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -5 0 0 0 0 0 -15 -20 -13 -13 -31 -35 -34 -53 -58 -83 -70 -65 -146 -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 -112 -187 -159 -529 -123 -110 -270 -84 -82 -71 -43 -40 -58 -80 -45 -32 -4 -25 -11 -7 -2 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 -2 -1 0 -1 -4 -19 -87 -10 0 -74 0 -187 -1 0 0 0 0 0 -1 0 0 -2 0 0 0 0 0 0 -53 0 -1 0 0 0 0 0 0 0 -3 -8 -5 -14 -7 -1 -2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -14 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -14 -19 -11 -2 -1 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -18 -23 -46 -93 -69 -81 -40 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -201 0 0 0 -619 -398 -548 -561 -180 -283 -231 -137 -59 -50 -43 -40 -64 -55 -47 -36 -3 0 -3 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -50 -43 -21 -27 -15 -12 -17 -94 -3 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 -3 0 0 0 0 0 0 -14 -9 -13 -5 -1 -3 0 0 0 -2 -2 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 -3 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -4 -71 0 -11 -48 -1 -28 0 -1 0 -4 -7 -5 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -15 -36 -38 -65 -82 -153 -126 -266 -223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -609 -521 -515 -256 -257 -206 -54 -71 -33 -45 -34 -35 -54 -57 -59 -43 -7 -16 -21 -9 -10 -4 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 -24 -35 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -5 0 0 0 0 0 -1 -11 -9 -20 -9 -9 -4 -2 0 0 0 -1 -13 -25 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 -10 -45 0 0 0 0 -1 -3 -2 -2 -3 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 -1 -39 -49 -89 -119 -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 -744 -593 -501 -458 -295 -341 -107 -23 -48 -39 -39 -62 -31 -26 -30 -51 -50 -14 -5 -9 -10 -17 -1 -4 -2 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 -7 -19 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -4 0 -32 0 0 -1 -6 -9 -14 -2 -10 -3 -3 0 0 0 -3 -10 -16 -8 -1 0 0 0 0 -7 0 0 0 0 0 0 0 -1 0 -3 -4 0 0 0 0 0 -7 -8 -2 -3 -3 -4 -3 -5 -10 -1 -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 -2 -2 -3 -4 -19 -42 0 0 0 0 0 0 -115 -131 -143 -156 -113 0 0 -1 -2 0 -2 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -581 -595 -564 -488 -404 -546 -301 -105 -49 -35 -83 -48 -31 -39 -37 -36 -58 -67 -35 -21 -5 -8 -4 -9 -16 -9 -2 0 0 -1 -2 -4 0 0 0 0 -1 0 0 0 0 -5 -4 0 0 0 -1 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -30 -1 0 0 -1 0 0 0 -1 -1 -4 0 0 -1 -7 -12 -8 -2 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -21 -6 -6 -4 -3 -2 -3 -4 -8 -8 -7 -27 -7 -14 -14 -21 -29 -81 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -18 -3 -3 -2 0 -7 -53 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -464 -513 -488 -360 -582 -451 -21 -79 -56 -39 -60 -29 -20 -23 -40 -44 -66 -73 -79 -25 -14 -12 -13 -8 -1 0 0 -1 -1 0 -1 -10 0 0 0 -6 -5 -15 -13 0 0 0 0 -7 0 0 0 0 0 0 0 -1 -1 -2 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -30 -28 -13 -1 -1 0 0 0 0 -3 -1 0 0 -1 -4 -10 -16 -3 0 0 0 0 0 0 0 0 0 0 0 -8 -16 -22 -3 -27 -21 -25 -7 -9 -9 -12 -21 -33 -34 -40 -36 -53 -9 0 0 0 0 0 0 -1 -3 0 0 0 0 0 0 -22 -17 -28 -41 -33 -50 -64 -52 -47 -26 -19 -10 -11 -15 -13 -10 0 0 -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 -1 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -329 -433 -404 -574 -616 0 0 -30 -93 -57 -45 -81 -91 -44 -32 -30 -57 -35 -70 -27 -17 -22 -10 -12 0 0 0 0 -1 -2 -2 -1 -1 -1 -2 -9 -16 -29 -16 0 0 0 0 0 -13 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 -19 -29 -6 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -5 0 0 -1 -1 0 0 0 0 0 0 0 -5 -7 -23 -25 -34 -45 -37 -35 -23 -61 -101 -125 -105 -104 -72 -103 -3 -8 -2 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -6 -43 -45 -68 -117 -185 -125 -48 -116 -114 -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 -1 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 -484 -533 -551 0 0 0 -10 -73 -61 -43 -66 -69 -187 -152 -101 -73 -120 -52 -54 -34 -22 -13 -12 -12 0 0 0 -2 -4 -4 -2 -3 -3 -4 -4 -4 0 0 0 -1 -8 0 0 0 -6 -2 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 -22 -22 -9 -1 0 0 0 0 -2 0 0 -1 -1 -1 -1 0 -1 -3 -1 0 0 0 0 0 0 0 -3 -19 -37 -54 -55 -29 -33 -47 -58 -109 -200 0 0 0 -83 -7 -10 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -102 -150 -143 -104 -1 -2 0 0 -1 -5 -4 -2 -3 -2 -3 -5 -1 0 0 0 0 0 0 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -96 -592 -677 0 0 0 0 -20 -40 -96 -62 -73 -125 -140 -139 -113 -117 -96 -119 -90 -52 -22 -21 -12 -6 -5 0 -3 -3 -5 -3 -5 -6 -7 -7 -4 -16 -32 -6 0 0 -16 0 -1 0 0 -4 -14 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -13 -46 -2 -2 0 0 0 0 0 0 -3 -2 -3 -3 -2 -1 -7 -3 0 0 0 0 0 0 0 -8 -26 -58 -78 -71 -29 -38 -58 -95 -158 -184 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 -4 0 -1 0 0 0 0 0 0 0 0 0 -1 -3 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -593 -443 0 0 0 0 0 0 -44 -34 -98 -89 -144 -172 -128 -143 -217 -164 -103 -96 -141 -191 -33 -12 -21 -13 -8 -10 -8 -7 -3 -3 -2 -9 -30 -4 -4 -2 -1 0 -2 0 0 0 0 -1 -5 -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 -1 -23 -59 -11 -1 0 0 0 -1 -1 -2 -5 -6 -4 -2 -2 0 -8 -1 0 0 0 0 0 0 -1 -23 -53 -69 -90 -66 -87 -89 -127 -183 0 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 -6 -1 -4 0 -1 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 -1 0 -3 -1 0 0 0 0 -2 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -830 -479 -398 0 0 0 0 0 -57 -87 -65 -87 -124 -150 -178 -179 -166 -138 -140 -137 -130 -112 -181 -23 -16 -13 -16 -16 -16 -21 -17 -7 -4 -9 -12 -17 -4 -3 -2 0 0 0 0 0 -1 -3 0 0 0 0 0 0 -1 0 0 0 -3 0 0 -2 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -33 -30 -17 -1 -1 -1 -1 -2 -3 -8 -8 -5 -3 -2 -22 0 0 -1 -1 0 0 0 0 -3 -22 -48 -69 -69 -73 -94 -88 -108 -219 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -3 -2 -1 -5 -4 -1 -1 -4 -7 -7 -4 -1 -1 -1 -2 -3 -1 0 0 0 0 0 -1 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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -664 -513 0 0 0 0 0 0 0 -59 -85 -91 -85 -136 -126 -173 -200 -173 -134 -144 -238 -307 -139 -2 -41 -31 -26 -24 -25 -22 -19 -21 -36 -13 -8 -20 -4 -1 -3 -3 0 0 -6 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -2 -3 0 0 -5 0 0 0 0 0 0 0 0 -4 -8 -2 -3 -1 0 0 0 0 -7 -17 0 -1 -2 -4 -5 -8 -14 -16 -8 -5 -1 0 0 0 -1 -1 0 0 0 0 -14 -36 -73 -52 -60 -60 -92 -54 -68 -176 -1 0 0 0 -1 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 -3 -2 -2 -2 -2 -3 -4 -4 -6 -7 -6 -1 -1 -1 -7 -10 -4 -4 -4 -5 -1 -2 -1 0 0 0 0 -3 -3 -1 -1 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -1 -2 -4 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -197 -563 0 0 0 0 0 0 0 0 -68 -204 -215 -219 -158 -133 -164 -179 -123 -164 -160 -270 -151 -89 -119 -58 -16 -17 -26 -32 -31 -29 -21 -26 -12 -5 -1 -5 0 -30 -34 -30 -57 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 -2 0 0 0 0 0 0 0 -20 -11 -6 -6 -3 -3 -2 -1 -1 -17 -4 -1 -2 -4 -8 -7 -10 -15 -13 -6 -4 -3 0 0 0 -1 0 0 -1 -3 -11 -78 -65 -52 -62 -65 -73 -107 -129 -174 -2 0 0 -1 -4 -6 -8 0 -6 -1 0 0 0 0 0 0 0 0 0 -3 -7 -5 -4 -6 -6 -2 -1 0 -1 0 0 0 -1 0 -1 0 0 -8 -5 -3 -1 -2 -4 -3 -4 -3 -2 -1 -2 -4 -2 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -14 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 0 0 0 0 0 0 0 0 -99 -120 -124 -153 -219 -183 -147 -146 -174 -186 -148 -213 -246 -197 -67 -19 -61 -56 -20 -14 -26 -26 -17 -22 -15 -12 -4 -1 -10 -13 -44 -19 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -6 -7 -7 -7 -8 -4 -1 0 -1 -19 -1 -3 -9 -11 -6 -7 -8 -9 -9 -7 -2 0 0 0 0 0 0 -1 0 -70 -55 -59 -78 -106 -94 0 0 0 0 0 -3 0 -7 -8 -10 -4 -12 -11 -6 0 0 0 0 0 0 0 0 0 -3 -7 -7 -8 -8 -7 -3 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 -2 -1 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 -1 -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 -4 0 -63 -107 -201 -261 -239 -151 -159 -217 -171 -154 -195 -167 -124 -143 -167 -6 -8 -40 -34 -29 -16 -31 -8 -21 -30 -8 -1 0 -7 -2 -30 -168 -37 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -12 -7 -11 -9 -11 -8 -5 -1 -1 -10 -2 -8 -19 -8 -9 -9 -18 -16 -17 -14 -10 0 0 0 0 0 0 -16 -51 -79 -69 -87 -131 0 0 0 0 0 0 0 -4 -1 -4 -11 -5 -8 -15 -15 -12 -8 -1 0 0 0 0 0 0 0 0 -1 -5 -7 -1 0 -3 -2 -1 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 -5 -2 -1 -1 -2 -5 -4 -2 -1 0 -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 -2 -2 0 -3 -1 0 -1 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 -83 -121 -68 -173 -248 -199 -282 -264 -175 -213 -125 -153 -210 -148 -221 -149 -136 -14 -5 -74 -17 -42 -16 -9 -11 -21 -10 -6 -5 -7 -2 -19 -50 -78 -74 -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 -2 -10 -6 -6 -4 -5 -10 -27 -11 -2 -1 -5 -5 -11 -15 -16 -20 -17 -10 -10 -11 -1 -2 0 0 -3 -47 -50 -49 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -4 -4 -9 -15 -18 -18 -14 -6 0 0 0 0 0 0 0 0 0 0 -2 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 -2 -3 -3 -2 -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 -2 0 0 0 -1 -1 -1 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -85 -91 -174 -149 -244 -182 -256 -204 -187 -201 -217 -247 -149 -187 -185 -141 -122 -10 -22 -61 -20 -27 -14 -9 -15 -23 -32 -4 -3 -9 -22 -14 -3 -39 -66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -11 -5 -3 -6 -5 -3 -3 -1 -1 -4 -7 -11 -14 -18 -16 -10 -6 -7 -1 -14 -14 -7 -27 -1 -3 -3 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -6 -8 -13 -15 -15 -9 -8 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -2 -1 0 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -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 -21 -84 -100 -43 -116 -254 -204 -239 -164 -166 -205 -166 -205 -199 -194 -150 -137 -156 -11 -32 -14 -22 -18 -16 -9 -15 -21 -13 -2 0 -18 -1 0 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -10 -4 -5 -3 -1 -1 0 -1 -5 -11 -10 -20 -18 -9 -5 -4 -5 -8 -18 -1 0 0 0 -5 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -1 -10 -10 -15 -14 -14 -10 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 0 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -3 -1 -1 0 -1 -1 -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 -164 -264 -187 -106 -84 -203 -205 -228 -238 -208 -191 -211 -202 -181 -155 -133 -147 -66 0 -89 -26 -12 -19 -18 -5 -1 -1 -1 -2 0 -4 0 0 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -3 0 0 -1 0 -1 -4 -14 -5 -5 -11 -8 -6 -3 -4 -12 0 -1 0 0 -2 -3 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -7 -12 -4 -13 -15 -13 -11 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -4 -6 -6 -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 -28 -16 -1 -1 0 -1 -10 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -781 -113 0 0 0 0 0 0 0 0 0 -175 -250 -279 -76 -234 -237 -229 -232 -215 -210 -232 -252 -239 -205 -192 -176 -163 0 0 -62 -14 -3 -7 -6 0 -2 0 -5 -9 0 0 0 -2 0 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -2 0 0 -3 -2 0 -8 -8 -8 -3 -3 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -9 -11 -10 -11 -12 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -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 -10 -1 -10 -1 0 -1 -11 -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 -270 -259 -121 -72 -233 -244 -227 -256 -230 -243 -132 -176 -235 -207 -177 -167 0 0 0 -59 -1 -6 -1 0 0 0 -5 0 0 -13 0 -5 -6 0 0 -14 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -8 -4 -5 -3 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -4 -7 -10 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -4 -2 0 -1 -1 -10 -1 -8 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -103 -321 -157 -185 -118 -86 -235 -214 -115 -203 -238 -291 -192 -119 -194 -140 -103 -159 0 0 0 -40 -82 -5 0 0 -6 -1 0 0 0 0 -1 -2 -5 -4 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -6 -2 0 -1 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -5 0 -1 -4 -7 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -283 -169 -124 -122 -59 -74 -70 -60 -70 -160 -271 -253 -211 -163 -190 -157 -124 -127 -138 0 0 0 -23 -22 -2 0 0 -1 0 0 0 -3 -3 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 -1 0 0 -3 0 0 0 -2 0 0 0 0 0 -4 0 0 0 0 0 0 0 -1 0 0 0 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -20 -9 0 0 0 -4 -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 -252 -173 -132 -124 -68 -107 -153 -81 -76 -76 -192 -228 -166 -182 -171 -176 -154 -96 -93 0 0 0 -4 -9 -14 -6 -46 -5 -25 -2 0 0 -1 0 0 0 -4 -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 -1 -1 0 0 0 0 0 0 0 -1 -1 0 -2 0 0 0 -1 0 0 0 0 0 0 0 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -7 0 0 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -99 -23 -161 -126 -43 -124 -272 -227 -240 -57 -18 -165 -171 -194 -57 -103 0 0 0 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -3 -44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -5 -10 -4 -14 -5 -1 0 0 0 0 -2 0 0 0 0 0 0 -2 -6 0 0 -1 0 0 -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 -10 -4 -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 -111 0 0 0 -286 -214 -234 -75 -121 -167 -147 -153 -130 0 0 0 -10 0 0 -2 0 0 0 0 0 0 -3 -1 0 -2 -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 -5 -12 -4 0 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -154 -341 0 -16 -278 -257 -276 -90 -221 -155 -137 -126 -112 0 0 -17 -8 -4 -23 -45 -2 -11 0 0 0 0 -5 -15 -13 -14 -39 -44 -31 -12 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 0 0 -33 -1 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 -4 -2 0 -5 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 -3 -2 0 0 0 -2 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 -300 -240 0 0 -293 -158 -240 -249 -196 -175 -128 -86 -59 -46 -16 -7 -3 0 -7 -10 -17 -9 0 0 0 0 -47 -83 -91 -61 -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 -29 -11 0 0 -4 0 -22 -8 -2 0 0 0 0 0 -5 -21 -2 0 0 0 -5 -1 -3 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 -6 -2 -1 -2 -5 -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 -275 -364 -173 -182 0 -88 0 -249 -202 -159 -96 -61 -65 -49 -2 -16 -3 -8 -12 -34 -24 -9 0 0 0 -42 -91 -4 0 -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 -7 0 0 0 0 0 0 0 0 -21 0 0 0 0 0 0 0 0 0 -1 -6 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 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -2 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 -240 0 0 -34 -8 -92 0 -288 -214 -152 -103 -161 -100 -51 -40 -27 -8 -88 -119 -95 -106 -112 0 0 0 0 0 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 -1 0 0 0 -9 0 -8 0 0 0 0 -13 0 0 -3 -9 0 -1 0 0 -2 -2 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -7 -5 -8 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 -136 -43 0 -93 -99 -226 -226 -171 -114 -111 -94 -53 -50 -11 -16 0 0 -40 -98 0 0 0 0 -135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 0 0 0 0 -11 0 -3 0 0 0 0 0 -4 0 -4 -1 0 -3 0 -3 -39 -1 0 0 0 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -13 -5 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -39 -38 -29 -21 -204 -92 -102 -188 -156 -182 -109 -31 0 -56 -21 -17 -22 0 0 0 0 0 0 0 0 0 -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 -2 -1 0 0 -5 -4 0 0 0 -2 0 0 0 -28 -10 -3 0 0 -4 -5 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 -9 -15 -1 -11 -9 -6 -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 -19 0 -10 0 -24 -27 -175 -55 -105 -233 -116 -215 -230 -147 -82 -49 -16 -27 -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 -2 0 0 0 0 0 0 0 -2 0 0 -1 0 0 0 -5 -19 -2 -1 -1 -5 0 0 -1 0 0 0 -1 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 -12 -11 -2 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -258 -59 -84 -177 -109 -59 -49 -78 0 -191 -136 -102 -45 -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 -2 -1 0 -1 0 -1 0 0 0 -1 -1 -3 -5 0 0 -2 0 0 -5 -1 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -10 -2 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -2 -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 -27 -79 -40 -19 -101 -124 -51 0 -171 -34 -83 0 0 -29 -25 -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 -6 -1 0 0 -6 -4 -6 -2 0 0 0 0 0 0 0 -1 0 -6 0 0 -7 0 0 0 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -169 -127 -8 -17 -33 0 -190 -144 -161 0 0 -18 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -3 -1 0 0 -7 0 0 -1 -3 0 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -32 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -16 -88 -135 -81 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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -4 -5 -9 0 -6 -1 -1 -6 0 -2 -4 0 -5 0 0 0 -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 -19 -21 -19 -6 0 0 0 0 0 0 0 -10 0 0 0 0 0 0 0 0 0 -7 -3 -1 0 -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 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 -122 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 0 -3 -1 -4 -2 -3 0 -1 -1 -4 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -15 -26 -7 -18 -10 0 0 0 0 0 -11 -7 -10 -14 0 0 0 0 0 -1 0 0 0 -5 -2 0 0 0 0 -2 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 -43 0 0 -79 0 0 -202 -19 -109 -61 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 0 -2 0 0 0 0 0 0 0 0 -4 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 0 -10 0 0 -5 0 -3 -2 0 0 -4 0 -2 -4 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -5 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 -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 -103 0 -54 -106 -139 -87 0 -360 -165 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 0 0 0 0 0 0 0 0 0 -4 -2 0 -5 -1 0 0 0 0 0 0 0 0 0 0 -1 0 -3 0 0 -3 -2 -2 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -10 -11 -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 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -13 -141 -164 -140 -214 -89 -105 -60 0 -6 -2 0 0 0 -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 -1 -4 0 0 0 -1 0 0 0 0 0 0 -8 -2 -1 0 0 0 0 0 0 0 -1 -3 -1 0 0 -2 -1 0 0 -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 -2 0 0 0 0 0 0 0 0 0 -7 -1 0 0 0 0 0 0 0 0 -17 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 0 0 0 0 0 0 0 0 0 0 0 0 -10 -5 -6 -78 -160 -270 -55 -247 -80 -24 -122 -9 -5 -100 -3 0 -34 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -27 -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 -3 0 0 0 0 -2 -1 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 -2 -3 -1 0 0 -2 -5 -1 0 -3 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 0 0 0 -3 0 0 0 -2 -8 0 0 0 0 0 0 0 0 -9 -28 -46 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -11 -13 -27 -91 -102 -45 -63 -74 -187 -10 -9 -8 0 0 0 0 -67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -84 -95 -47 -38 -35 -44 -55 -50 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 0 0 0 0 0 0 0 -6 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 -1 -10 -8 -13 0 0 -4 0 0 0 -1 0 -2 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 -22 0 0 0 0 0 0 0 0 -1 -10 -43 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -68 -453 -82 -103 -89 -102 -114 -6 -8 -15 -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 -44 -39 -35 -78 -73 -72 -72 -88 -84 -68 -73 -68 -91 -99 -49 -110 -104 -112 -99 -90 -111 -107 -83 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 -5 -1 -8 0 0 0 0 0 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -35 -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 -281 -309 -56 -100 -110 -118 -63 -53 -77 -3 -3 -7 0 -390 -178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -85 -89 -96 -130 -103 -98 -78 -86 -39 -103 -116 -96 -102 -87 -107 -117 -91 -79 -75 -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 -7 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -77 -46 -199 -203 -73 -68 -51 -71 -3 -29 -69 -125 -182 -107 -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 -70 -188 0 -192 -166 -150 -109 -135 -123 -97 -68 -82 -96 -110 -130 -131 -105 -60 -43 -54 -50 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 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 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 -1 0 0 0 0 0 -1 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 -1 0 0 -4 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -109 -109 -124 -45 -43 -128 -108 -1 -3 -2 -56 -91 -95 -113 -87 -116 -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 -13 -3 -204 -211 -186 -186 -186 -200 -195 -85 -99 -110 -112 -62 -71 -74 -80 -41 -30 -19 -12 -12 -1 -4 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 -4 -4 0 0 0 0 0 0 0 -5 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -9 0 0 -144 -143 -113 -67 -222 -216 -20 -139 -7 -125 -32 -4 -92 -7 -131 -123 -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 -329 -268 -223 -216 -199 -174 -202 -125 -97 -123 -124 -113 -110 -49 -35 -55 -50 -42 -3 -1 -4 -1 -4 -1 -10 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -2 -1 -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 -1 0 0 0 0 0 0 0 0 -1 -1 0 -1 -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 -1 -3 -1 -1 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 -3 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 -11 0 -74 -110 -71 -58 -46 -251 -285 -13 -8 -88 -161 -209 -390 -14 -187 -268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -71 -7 -41 -115 -188 -114 -278 -260 -235 -35 -36 -107 -102 -88 -106 -111 -86 -63 -65 -59 -45 -33 -2 0 -2 -4 -3 0 0 0 0 0 -2 -4 0 0 -4 -2 -1 -1 0 0 -1 -4 -8 -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 -1 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 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 -1 0 0 0 0 0 -13 -4 -13 0 0 -102 -98 -67 -44 -274 -304 -75 -43 -5 -109 -165 -103 -77 -234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -116 -176 -96 0 0 -53 -123 -122 -107 -85 -152 -127 -79 -50 -79 -98 -89 -80 -55 -60 -61 -43 -6 0 0 -1 0 0 0 0 0 0 0 -4 -2 0 -1 -2 -2 -15 -4 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 0 0 0 0 0 -13 -2 -8 -17 -53 -103 -80 -50 -57 -151 -151 -8 -180 -62 -113 -218 -87 -175 -104 -40 -165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 0 0 0 0 -72 -65 -73 -50 -47 -83 -92 -71 -147 -93 -51 -44 -41 -64 -64 -41 -32 -16 -28 -14 0 0 -32 -13 0 0 0 0 0 0 0 0 -2 0 -1 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 -2 -6 0 0 0 0 -25 -4 -1 -4 -11 -42 -60 -56 -190 -126 -10 -23 -212 -154 -82 -33 -44 -30 -36 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -12 -4 0 -65 -69 -61 -39 -39 -43 -49 -39 -73 -58 -51 -55 -23 -18 -14 -43 -27 -16 -33 -29 -38 -15 -5 -1 -6 -7 -2 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 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 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -43 -34 -12 -4 0 -9 -8 -8 -22 -51 -157 -137 -143 -123 -34 -181 -80 -115 -16 -9 0 -38 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -8 -16 0 -27 -66 -53 -76 -54 -52 -36 -32 -22 -29 -52 -45 -16 -23 -27 -23 -36 -19 -9 -10 -5 -9 -6 -15 -8 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 -1 -2 -2 -1 0 -8 0 0 0 -1 -9 -63 -104 -6 0 -43 -5 -7 -11 -82 -135 -74 -46 -127 -157 -61 -115 -18 -35 -9 -40 -51 -60 -68 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -9 -13 0 -7 -31 -39 -19 -21 -29 -19 -26 -19 -19 -30 -37 -28 -30 -18 -7 -7 -8 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 -1 -1 -1 -1 -2 -3 -7 -8 -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 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 -7 0 0 -2 0 0 0 -11 -61 -42 0 -4 -85 -45 -26 -26 -17 -24 -11 -57 -111 -260 -28 -47 -36 -35 0 -25 -61 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -29 0 -44 -30 -5 -51 -38 -55 -79 -48 -74 -53 -41 -31 -31 -24 -23 -12 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -2 -4 -7 -11 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -6 0 -34 0 0 -29 -21 0 0 -51 -58 -38 -71 -66 -64 -41 -34 -46 -12 -31 -33 -13 -19 -16 -234 -42 -51 -63 -52 -43 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -18 0 0 0 -3 -13 -28 -77 -98 -70 -65 -59 -54 -39 -29 -16 -4 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -5 -6 -8 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 -1 -4 -1 -1 0 -2 -16 -15 -6 0 0 -1 0 0 -4 0 -62 -64 -44 -29 -24 -91 -49 -43 -27 -32 -32 -5 0 -52 -5 -4 -129 -77 -59 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -2 0 0 0 -28 0 0 -22 -50 -47 -24 -35 -19 -15 -5 -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 -10 -6 -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 -1 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -1 -2 -14 -11 -7 -6 -2 -1 -1 -2 -2 -1 -1 -7 -6 -4 -2 0 -1 0 0 0 0 0 0 0 0 -1 -3 -3 -6 -20 -24 -34 -18 0 0 0 0 -2 -1 0 0 0 -81 -87 -82 -31 -75 -58 -55 -15 -22 -15 -6 0 -52 -13 -8 -7 -115 -61 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -2 -11 0 0 0 0 0 0 -30 -17 -14 -8 -24 -5 -2 -3 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 -7 -10 -15 -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 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -13 -13 -9 -6 -4 0 0 0 0 -2 -4 -5 -7 -10 -7 -3 -2 -1 0 0 0 0 0 0 0 0 -1 -6 -32 -29 -24 -23 -18 0 -1 0 0 0 0 0 0 0 0 -36 -99 -142 -100 -78 -48 -47 -37 -11 -9 -11 0 0 -4 -2 0 -78 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 0 0 0 0 0 0 0 -1 -2 -2 -3 -5 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -7 -2 0 -2 0 0 0 -12 -13 -6 -5 -4 -4 -2 -3 0 -11 -12 -25 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -15 -11 -9 -7 -9 -13 -11 -9 -10 -18 -25 -29 -24 -31 -23 -9 -6 -4 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -29 -18 -11 -1 0 0 0 0 0 0 -1 -3 0 0 0 -59 -34 -69 -76 -65 -59 -15 -7 -48 -31 0 0 -306 -52 -6 -117 -108 -68 -45 -2 -8 -97 0 0 0 0 0 0 0 0 0 0 0 -9 -18 0 0 0 0 0 -3 0 -13 0 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -4 -11 -12 -2 -1 0 -3 -4 -3 -3 -2 -2 -2 -6 -11 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -11 -8 -10 -11 -7 -15 -14 -11 -1 -3 -16 -23 -22 -25 -30 -20 -13 -8 0 0 0 0 0 0 0 0 0 0 0 0 -5 -7 -12 -9 0 0 0 0 -8 0 0 -3 -9 -7 0 0 -13 -27 -29 -53 -17 -65 -37 -8 -30 -16 -4 0 -236 -324 -236 0 0 0 -34 -105 -72 -75 -103 0 0 0 0 0 0 0 0 0 0 0 -21 0 0 0 0 -33 -20 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -6 -9 -11 -21 -40 -19 0 0 0 0 0 0 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -14 -8 -10 -8 -2 -15 -11 -8 -9 -7 -5 -11 -20 -24 -18 -21 -19 -12 -7 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -7 -14 -1 0 -1 0 0 0 -2 -9 -4 -4 0 0 -26 -29 -4 -4 -23 -23 -54 -27 -8 -3 -21 0 0 0 0 -563 0 0 0 0 -89 -82 -95 -33 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -38 -7 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -9 -3 -7 -6 -9 -6 -5 0 -8 0 0 0 -18 -25 -22 -23 -19 -14 -11 -5 0 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -2 -1 -2 -6 -9 -1 0 0 -8 -4 0 -56 -4 -21 -18 -23 -19 0 0 0 0 -406 -452 0 0 0 0 -119 -82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -61 -77 -16 -7 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -12 -14 -8 -2 -6 -5 -7 -4 -3 -3 -9 0 0 -9 -17 -10 -5 -12 -17 -12 -3 -5 0 0 0 0 0 0 -2 0 0 -1 -1 0 0 -5 -2 0 0 0 0 0 0 -4 -1 -5 0 0 0 -13 -20 -6 -41 -33 -18 -1 -4 -46 -4 -8 0 0 0 0 0 0 0 0 0 -58 -59 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -67 -55 -11 -48 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -8 -6 -6 -5 -9 -9 -5 -5 -5 -7 -6 -8 -4 -4 0 -1 -2 -1 -3 -9 -5 0 -1 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -4 -1 -8 -15 -2 0 0 -7 -9 -8 -9 -23 -66 -19 -56 -265 0 0 0 0 0 0 0 0 0 -152 -108 -99 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -86 -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 -3 -2 -4 -2 -1 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -6 -12 -12 -7 -2 -1 -4 -10 -11 -9 -5 -4 -4 0 0 -5 -2 -2 -1 0 0 0 0 0 0 -2 -1 -9 -8 -1 0 0 0 -13 -11 0 0 -3 0 0 0 0 0 0 -1 -1 -9 -22 -5 -2 0 -3 -20 -1 -20 -62 -30 -189 -200 -307 -65 -55 -65 0 0 0 0 0 -126 -111 -94 -94 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 0 0 -13 -8 0 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -4 -2 -5 -3 0 0 0 -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 -9 -14 -15 0 -13 -7 -3 -6 -11 -6 -9 -11 -5 -2 -5 0 0 0 0 0 0 0 0 0 -1 0 0 0 -7 -2 0 0 0 0 -16 -11 -7 -1 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -15 0 -19 -14 -18 -41 -151 -256 -3 -31 0 0 -326 -300 -180 0 0 0 -91 -91 -95 -117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -1 -11 -7 -14 -11 -10 -10 -17 -29 -16 -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 -4 -3 -4 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -4 -6 -8 -9 -11 -6 0 0 -3 -8 -17 -23 -26 -8 -7 -9 -9 -2 0 0 0 0 0 0 0 0 -1 -2 -5 -9 -1 0 0 0 0 0 -9 -11 -19 -36 0 0 -15 0 0 0 0 0 0 0 0 0 0 0 -7 -13 -31 -54 -101 0 -49 -232 -5 -230 -23 -35 -23 0 0 -106 -92 -91 -110 -150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -9 -11 -6 -1 -10 -18 -34 -13 -3 0 -14 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -30 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 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 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -5 -7 -6 0 0 0 0 -4 -4 -6 -9 -10 -11 -10 -11 0 -7 -12 -9 -6 -1 -1 0 -1 -4 -4 -5 -3 -2 0 0 0 0 0 0 -1 -8 0 -4 0 -1 -1 0 0 0 -1 0 0 0 -1 -25 -16 -18 -45 -20 -27 -72 -94 -147 -148 -205 -101 0 -46 -30 -12 0 0 0 -79 -61 -77 -123 -170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -30 -49 0 -39 -33 0 0 0 -4 -13 -14 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 0 -1 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -9 -5 -1 -4 -1 -6 -6 -1 0 0 0 0 0 -4 -9 -9 0 0 -3 -10 -8 -3 -4 -4 0 -1 -6 -6 -7 -9 -4 -1 0 0 0 0 0 0 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -2 -1 -2 -8 -16 -56 -107 -86 -67 -135 -118 -108 -107 -87 -106 -23 0 0 0 0 0 -88 -20 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -21 -52 -6 -73 -62 -71 -40 0 -1 0 -18 -14 -10 -15 -10 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -4 -1 -10 -16 -16 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 -7 0 0 0 -3 -3 -6 -5 -1 -5 -8 -8 -5 0 0 0 0 0 0 0 0 -1 -8 -2 -1 -1 -2 0 0 0 -2 -5 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 0 0 -5 -17 -34 -74 -107 -60 -44 -99 -113 -69 0 -2 -67 -143 -150 -133 -87 -113 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -35 -36 -28 -15 -23 0 0 -9 -18 -12 -28 -10 -21 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -6 0 -3 -4 -11 -35 -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 -2 -4 0 0 0 0 0 0 0 0 0 -6 -1 0 -3 -3 -5 -2 -4 -3 -4 -3 0 0 0 -3 0 -4 -7 -19 -12 0 -1 -1 -12 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -1 -2 0 -18 -46 -47 -98 -84 -52 -89 -108 -48 -1 -82 -55 -83 -96 -137 -117 -115 -156 -166 -140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -35 -32 -17 -12 -10 -20 0 0 0 -24 -25 -24 -4 -28 -22 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -9 -4 -1 -2 -16 -33 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -16 0 0 -3 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -1 0 0 0 -3 0 0 0 -2 0 0 -1 -1 0 0 0 -4 -2 -3 0 0 0 0 -2 -3 -18 -4 -20 -1 -5 -18 -7 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -4 -22 -126 -130 -133 -134 -99 -131 -168 -149 -106 -9 -63 -96 -156 -178 -204 -128 -123 -91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 0 -4 -42 -9 -14 -21 -30 -29 0 0 0 -6 -42 -19 -25 -19 -11 -14 -8 0 0 0 0 0 0 0 0 -21 -21 -18 -21 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -13 -28 -30 -42 -11 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -17 -3 -3 -3 -1 0 0 -1 -2 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -5 -4 -4 -2 -3 -2 -2 -3 -1 -1 -3 -1 0 0 0 0 0 0 -1 0 -5 -12 -19 -11 -4 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -8 -27 -122 -134 -212 -124 -112 -127 -111 -176 -46 -30 -60 -96 -157 -193 0 0 -139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -19 -15 -25 -29 -6 -21 -36 -24 -15 -21 -14 0 -5 -3 0 0 -57 -10 -10 -2 -7 -3 -20 -21 -27 -33 -38 -25 0 -14 -12 -12 -18 -15 -10 -8 -2 0 0 -1 0 -1 0 0 -7 0 -12 -14 -11 -13 -28 -31 -27 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -26 -15 -2 -3 0 0 -2 -1 0 0 0 0 0 0 0 -7 0 0 -1 0 0 0 0 -3 -6 -10 -13 -7 -5 -4 -8 -6 -8 -6 -6 -5 -6 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -13 -25 -56 -100 -112 -119 -90 -102 -80 -81 -63 -66 -54 -58 -157 -190 -195 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -22 -30 -25 -24 -38 -8 -1 -2 -2 0 -9 -7 -10 0 0 -2 -1 -5 -56 -36 -10 -8 -8 -14 -14 -18 -33 -26 -28 -47 -34 -11 -15 -25 -29 -16 -28 -18 -34 -9 -1 -5 0 0 0 -5 -10 -7 -8 -16 -34 -40 -40 -27 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -25 -12 -2 -5 -8 -9 -11 -3 -1 -1 -5 -1 0 0 0 0 0 0 0 0 0 -3 -3 0 0 0 0 0 0 0 0 0 -1 0 -4 -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 -6 0 0 -8 -47 -91 -61 -64 -54 -62 -77 -81 -66 -75 -102 -79 -68 -142 -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 -25 -60 -7 -32 -1 0 -1 -3 -8 -1 0 -1 0 0 -11 -18 -5 -5 -44 -25 -17 -20 -25 -18 -14 -18 -21 -22 -2 0 0 -11 -79 -63 -48 -22 -16 -15 -3 -2 -7 -4 -7 0 -7 -33 -11 -16 -20 -35 -68 -51 -28 -43 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 -3 -3 -12 -38 -18 -5 -23 -31 -6 -12 -12 -8 -11 -4 -8 -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 0 0 0 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 -37 -29 -20 -30 -13 -23 -25 -35 -72 -72 -57 -158 -178 -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 -8 -25 -12 -9 -8 -2 0 0 -16 -17 -7 -2 0 -19 -33 -42 -18 -60 -36 -41 -22 -17 -22 -15 -16 -12 -12 -14 -2 0 -1 -52 -10 -8 -7 -20 -4 -6 -18 -1 -26 -20 -7 0 -1 -1 -3 0 -51 -39 -45 -38 -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 -2 0 0 -2 -9 -14 -5 -6 -10 -1 -5 -24 -16 -22 -14 -21 -21 -10 -29 -18 -19 -16 -20 -18 -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 -5 0 0 0 0 0 0 0 0 -22 0 0 0 0 -47 -5 -18 -21 -38 -42 -68 -61 -37 -7 -2 -8 -71 -96 -141 -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 -1 0 0 -30 -25 -2 0 -24 -13 -7 -28 -27 -35 -55 -46 -31 -23 -18 -12 -8 -8 -11 0 0 0 0 -24 -29 -13 -11 -10 -11 -11 -6 -5 -24 -18 0 -1 -8 -2 0 0 -1 0 0 -23 -72 -1 -9 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -15 -13 -32 -45 -53 0 -6 -14 -24 -14 -16 -11 -5 -11 -1 -3 -4 -6 -5 -5 -17 -4 -1 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -24 -4 -1 -20 0 -51 -46 -13 -12 -26 -13 -37 -23 -24 -45 -46 -1 -4 -57 -75 -93 -91 -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 -1 -7 -3 -1 0 0 0 0 0 -37 -45 -40 -43 -16 -20 -20 -22 -26 -21 0 0 0 0 0 -23 -17 -13 -13 -2 -8 -9 -4 -1 0 -15 -7 -4 -2 0 0 0 0 0 0 0 0 0 -6 -11 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -4 -7 -8 -9 -13 -22 -16 -14 -17 -21 -12 -6 -5 -6 -13 -16 -22 -24 -15 -20 -10 -15 -14 -16 -15 -13 -10 -2 0 0 0 -3 -2 0 0 0 0 0 0 0 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 -4 -7 0 0 0 0 0 0 0 0 -26 -6 -3 -13 0 0 0 0 0 0 0 -2 -4 -7 -2 -3 -3 -12 0 -10 -90 -45 -50 -37 -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 -15 -25 -29 -55 -54 -46 -46 -35 -34 0 0 0 0 0 -21 -23 -1 0 0 -1 -7 -4 -2 -1 -1 -3 0 0 -2 -1 0 0 0 0 0 0 0 -4 -4 -16 -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 -1 0 0 -2 -3 -3 -2 -4 -5 -11 -13 -15 -7 -10 -3 -2 -1 -1 -1 -4 -5 -3 -2 0 -10 -11 -10 -17 -19 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -2 0 0 0 0 -5 0 0 -10 0 0 0 -3 0 0 -1 0 0 0 0 -5 -1 0 0 0 0 -1 -19 -1 0 0 0 0 -4 0 0 -1 -8 -18 -37 -26 -5 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 -46 -77 -51 -53 -46 -37 0 -16 -58 0 0 0 0 -8 -21 -22 -7 -3 -1 -5 -17 0 -8 -2 -1 -3 -3 0 0 0 0 0 0 0 0 -2 -5 -7 -11 -18 -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 -1 -1 0 -1 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -3 -4 -4 -3 -2 -1 -1 -1 -5 -14 0 0 0 0 -10 -6 -2 -14 -11 -13 -20 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -8 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 -6 -3 -3 -6 -12 -12 -6 -6 -17 -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 -46 -77 -44 -49 -38 -37 -30 -26 -16 0 0 0 -8 -7 -3 -1 -6 -1 -3 -6 0 0 -9 -4 -2 0 -2 0 0 0 0 0 0 0 0 0 0 -2 -3 -9 -28 -26 -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 -1 0 0 0 -4 -3 0 -5 -5 -1 -3 -2 -3 -6 0 0 0 0 0 0 -2 -5 -8 -14 0 -10 -6 -3 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 0 0 -8 -4 -2 -1 -1 0 0 0 0 0 0 0 -3 -14 -27 -26 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -15 -1 -1 -6 -10 -9 -5 -6 -6 -15 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 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 -32 -25 -25 -55 -45 -29 -2 -5 -9 -11 -7 -8 -6 -3 -9 -17 -15 0 0 0 -1 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -6 -12 -7 -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 -2 -4 -3 0 -7 -4 -2 -4 0 0 -3 -7 -12 -10 -10 0 0 0 0 0 -3 -9 -22 -15 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -3 0 0 -6 -2 -1 -2 -6 -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 -1 -1 -11 -9 -8 -13 -2 -3 -5 -5 -13 -16 -15 -5 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 -18 -18 -19 -9 -19 -22 -24 -11 -7 -10 -7 -4 -3 -9 -14 -16 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -16 -30 -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 -9 -9 -9 -4 -6 -10 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 -4 -4 -7 -4 -2 0 0 0 0 0 -3 -15 -11 0 -2 -3 -1 -18 -1 -1 0 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -9 0 -1 -2 -3 -2 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 -8 -17 -31 -21 -10 -9 -15 -4 -2 -2 -3 -7 -8 -9 -12 -5 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -20 -36 -40 -30 -22 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 -7 -7 -4 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -26 -32 -5 -5 -9 -23 -3 0 0 -7 -8 -9 -1 -2 -5 0 -16 -3 -6 -10 -1 -1 -1 -2 -2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -44 -28 -9 -7 -36 -29 -26 -3 0 -2 0 0 0 -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 -18 -16 -11 -17 -20 -2 -3 -7 -1 -6 -2 -4 -4 0 0 -1 -2 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -15 -21 -20 -4 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -3 -1 0 -2 -4 -2 0 0 0 -3 0 0 -1 -4 -12 -16 -9 -10 -15 -18 -18 -14 -16 -4 -5 -12 -4 -7 0 -9 0 0 0 0 0 -4 -2 -3 -1 -3 -2 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -6 -5 -11 -10 -4 0 0 0 -2 -8 -3 0 0 0 0 0 0 0 -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 -15 -7 -8 -5 -7 -6 -7 0 0 -3 -2 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 -1 -4 -6 -1 -2 -12 -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 -7 -5 -1 0 -1 0 0 0 0 0 0 0 -3 -1 -9 -15 -6 -2 -15 -11 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -6 -2 -2 -2 -2 -4 -5 -4 -5 0 0 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -8 0 0 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 0 0 0 -2 -2 -3 -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 -4 0 0 0 0 0 0 0 0 0 0 -31 -6 -6 -1 -7 -4 -6 -7 -4 0 0 0 0 0 0 0 -8 -13 0 -4 0 0 0 0 0 0 0 0 -1 -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 -28 -9 -2 -2 -2 -5 -2 -2 0 -1 -2 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 -3 -3 -5 -8 -8 -20 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -6 -1 -3 0 0 0 0 -4 -7 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 -5 -39 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -2 0 -1 0 0 0 -1 -3 -6 -1 0 0 0 -2 0 -1 -5 -14 -29 -60 -64 -77 0 0 -10 -1 0 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -26 -45 -11 -9 -36 0 0 0 0 0 0 0 -1 0 -3 -4 -6 -2 -2 -3 -2 0 -3 -8 -6 -5 -5 -3 0 -1 -5 -2 -1 -1 -11 -24 -22 -30 -37 -19 -15 0 0 -4 -11 -8 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 -11 -12 -14 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -7 -16 -10 0 0 0 0 0 0 0 0 0 -8 -15 -8 0 0 0 -2 0 0 -2 0 0 0 0 0 0 -2 -4 -2 -3 -4 -7 -7 -12 -15 -8 -16 0 -12 -15 0 0 0 0 -1 0 0 0 0 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 -5 0 0 0 0 0 -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 -9 -11 -11 -6 -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 -1 0 -1 0 0 0 -1 -2 0 0 0 0 0 -1 0 0 -1 -2 0 -2 -9 -8 -7 -12 -15 -18 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -4 -2 -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 -2 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 -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 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 0 -1 -2 -2 -2 0 0 -1 -3 -3 -1 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -19 -4 -1 -9 -1 -2 -2 0 0 -1 -2 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -16 -19 -23 -22 -17 -1 -46 -39 0 0 0 0 0 0 0 0 -102 -72 -38 -12 -8 -14 -20 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -11 -11 -11 -28 -25 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 0 0 0 0 0 0 -1 -66 -7 -7 -7 -6 -6 -7 -101 -103 -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 -3 -9 -15 -18 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed 9 10 10 10 10 8 7 7 8 7 7 6 8 9 9 9 9 9 9 9 8 7 6 7 9 10 8 9 8 7 5 7 7 8 9 8 9 9 8 9 11 13 12 12 11 9 9 6 10 11 11 8 8 8 8 8 8 10 8 7 9 8 4 4 1 1 2 3 3 3 2 3 4 5 5 6 8 9 10 12 13 14 15 16 16 17 17 16 17 17 19 19 18 18 18 18 19 20 22 21 22 21 20 20 20 21 23 21 21 22 23 24 24 24 26 28 30 31 32 33 34 34 33 34 32 30 31 31 34 32 30 29 28 27 25 24 24 27 24 23 23 23 21 18 16 18 18 12 10 12 16 19 16 14 10 12 13 13 14 13 13 nan nan 8 6 nan nan nan nan nan nan nan nan 6 nan nan nan nan nan 9 9 11 11 12 12 13 14 14 14 15 16 17 17 17 17 17 16 15 16 17 18 20 18 18 18 19 19 19 18 17 18 18 17 18 17 17 19 20 18 19 21 21 18 17 19 19 20 14 nan nan nan nan nan nan nan nan nan nan 14 13 12 10 12 12 12 12 9 9 10 nan nan 7 9 9 9 9 8 7 9 9 10 8 9 8 8 9 7 7 9 9 8 9 8 7 8 11 11 8 8 7 6 5 5 7 6 6 7 7 8 7 8 10 12 12 12 8 8 10 7 10 10 12 7 7 7 7 7 8 9 7 6 11 7 5 1 2 2 5 5 4 3 3 2 2 6 8 9 10 12 12 12 13 14 15 15 16 16 17 17 17 19 19 19 20 21 21 20 20 21 23 25 25 26 24 24 24 24 26 26 26 26 28 28 27 28 27 28 30 31 33 34 35 35 34 33 34 31 31 31 31 31 29 29 29 27 25 23 24 25 22 22 23 21 22 19 20 19 19 15 10 10 10 12 11 11 10 12 12 11 11 9 10 10 6 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 12 12 13 13 13 14 15 15 16 17 18 19 19 20 20 19 20 20 19 19 22 21 21 21 19 19 20 20 19 19 18 18 17 18 18 19 20 16 17 17 18 nan 21 20 16 nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan 12 13 nan nan nan 12 11 nan nan 6 7 8 8 8 6 8 10 10 11 9 9 7 8 8 8 9 8 8 9 8 9 8 8 5 6 5 6 5 5 3 3 4 4 4 3 5 4 6 7 10 10 10 9 8 9 7 8 10 9 8 5 4 7 6 7 6 7 7 8 12 6 2 4 4 4 6 7 5 6 4 5 5 9 9 12 13 15 14 14 15 16 16 16 17 18 18 20 20 20 22 22 21 21 23 23 24 24 25 25 27 29 27 27 28 27 27 28 28 29 30 30 30 30 30 30 31 31 32 33 33 34 34 32 32 31 30 30 31 30 31 29 28 27 25 24 24 24 20 21 22 19 19 18 20 17 15 16 16 12 15 18 14 12 10 9 12 10 8 6 5 6 4 3 4 4 4 4 4 nan nan nan 9 nan nan nan nan nan nan nan 12 12 13 nan 14 nan nan 15 16 17 18 18 21 21 21 21 20 22 22 22 22 20 20 21 22 21 21 21 21 21 21 21 21 19 19 18 18 20 18 15 12 15 19 18 18 20 nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan 15 14 nan nan nan 4 7 8 8 7 8 8 9 9 9 10 9 10 9 11 9 7 7 8 6 6 7 6 4 2 2 4 3 3 4 2 3 3 3 2 4 2 5 4 6 7 9 9 5 6 7 5 6 9 6 6 2 3 6 5 5 6 6 6 8 12 11 6 5 6 8 8 8 8 6 6 6 10 10 11 14 15 15 14 15 16 16 17 17 17 19 19 19 21 23 24 24 23 24 25 26 26 25 26 27 29 30 30 30 30 30 29 29 28 28 29 29 30 30 30 31 30 30 32 33 32 32 32 31 31 30 29 30 29 28 28 27 27 26 26 26 24 24 19 19 19 19 19 19 20 19 16 17 16 18 15 13 10 11 12 13 9 11 7 4 2 6 5 6 6 3 6 6 6 7 7 nan 8 9 10 10 11 12 nan nan nan nan 14 13 14 15 16 18 19 19 20 20 21 21 22 23 22 22 22 21 22 21 21 22 21 20 20 22 23 23 21 20 19 19 21 19 16 15 17 16 15 15 14 14 18 19 nan nan nan nan nan nan 13 13 13 15 12 nan 13 14 nan nan nan nan nan nan 15 nan nan nan nan 3 2 6 6 8 8 7 9 10 10 11 10 9 8 9 8 8 7 7 6 6 6 4 4 3 3 2 1 1 1 2 2 2 2 3 2 2 3 3 4 6 5 6 5 4 5 4 4 5 5 6 6 4 6 6 6 6 6 5 6 7 8 8 6 6 7 8 7 8 8 7 9 12 12 14 15 16 16 16 16 16 17 18 18 18 20 20 21 23 24 26 26 26 25 26 27 26 26 28 28 28 30 31 32 32 30 30 29 29 31 31 30 30 29 30 30 29 30 32 32 32 33 32 30 30 29 29 30 29 27 27 27 25 23 24 24 23 24 19 19 17 17 19 18 18 17 16 14 13 14 17 15 13 11 12 13 13 11 9 7 6 1 4 5 4 6 5 6 8 7 8 8 9 9 10 11 11 12 12 14 nan 13 14 14 15 16 17 18 19 20 21 21 21 21 22 23 21 20 20 18 17 17 19 19 19 19 19 21 24 23 21 20 20 19 17 19 16 15 18 16 17 16 13 14 18 17 17 nan 18 18 17 17 17 15 16 14 14 12 12 13 14 13 14 15 14 15 nan nan nan nan nan 6 7 6 7 7 8 8 9 11 10 9 9 8 9 9 9 8 7 5 6 6 4 3 3 4 2 3 2 1 0 1 1 1 2 2 1 1 2 3 3 3 4 4 4 3 5 4 4 3 5 6 6 6 7 8 7 7 6 5 5 6 6 7 8 8 8 8 9 8 9 10 11 13 14 15 16 18 17 17 16 16 17 18 19 20 21 21 22 23 25 28 28 28 28 28 28 29 27 29 29 28 28 30 32 34 29 32 33 31 32 33 31 29 29 29 28 29 30 30 33 32 33 31 29 27 29 29 29 29 27 27 27 24 23 23 23 22 22 21 19 18 18 18 18 18 19 17 13 14 17 17 17 14 12 11 13 12 11 6 5 5 4 1 4 5 4 4 5 7 8 9 10 8 9 11 10 10 12 12 12 13 14 14 14 15 15 16 18 19 20 21 21 21 22 23 24 24 22 20 20 19 17 15 15 17 17 16 17 20 20 18 18 17 17 16 17 16 15 16 15 16 17 16 16 18 19 20 19 18 17 16 16 17 17 16 12 11 14 13 12 12 12 14 13 15 16 nan nan nan nan nan 5 6 6 7 7 8 7 9 8 9 9 8 6 8 10 8 7 6 7 6 4 3 2 1 1 1 1 1 2 2 1 1 2 1 1 2 2 1 1 2 2 1 2 3 4 5 3 3 3 4 5 5 5 6 7 6 5 6 6 5 6 7 7 7 8 7 8 11 8 9 12 12 14 14 16 17 19 18 18 18 18 18 19 21 21 21 21 23 24 27 32 31 29 29 29 28 28 28 28 30 29 29 30 32 35 35 30 34 30 29 31 29 29 29 27 26 27 28 28 30 31 32 31 29 28 29 28 29 29 27 27 27 25 23 22 25 22 20 21 19 18 19 18 18 19 18 15 14 15 16 15 19 18 16 13 12 13 14 13 12 10 9 5 4 5 5 4 4 5 6 8 9 9 7 8 10 10 11 12 12 13 14 13 13 14 15 18 18 20 21 22 22 22 23 24 24 24 24 23 22 20 17 16 14 13 13 13 13 15 15 15 13 14 14 14 13 13 14 15 18 19 19 20 19 19 17 21 21 20 18 17 16 16 16 19 17 14 13 13 12 11 12 12 14 14 14 15 nan nan nan nan 5 6 5 6 7 8 8 10 8 10 9 8 6 7 9 9 11 9 7 6 4 3 3 2 1 1 1 1 3 1 1 0 1 1 1 0 1 2 2 1 1 1 2 3 3 4 5 6 4 5 5 6 6 9 7 6 5 7 7 6 6 7 7 8 6 8 8 10 11 10 12 13 16 16 15 16 18 19 20 19 18 19 20 21 21 22 22 22 22 29 28 28 28 26 27 27 28 31 29 30 31 32 33 34 35 30 27 29 27 27 30 28 28 27 27 27 26 27 27 29 31 32 30 29 30 29 29 29 28 26 26 26 25 24 23 25 25 20 19 20 19 19 18 18 19 19 16 14 13 16 17 18 18 18 15 15 14 15 13 12 10 8 5 4 5 6 3 6 5 6 6 7 7 5 6 6 9 10 10 11 11 9 9 11 13 13 15 16 18 21 22 22 23 24 23 23 24 24 24 22 22 19 17 16 13 12 11 12 14 14 13 11 10 12 11 12 14 14 14 16 20 20 19 18 17 19 18 18 19 20 18 16 15 16 17 16 15 13 13 9 9 12 13 nan 16 18 16 nan 19 20 17 4 6 6 5 8 8 8 11 9 10 9 6 7 7 9 8 9 8 6 4 2 3 2 3 3 4 3 1 5 2 1 2 1 1 3 2 1 1 0 1 1 2 1 2 3 4 6 6 5 6 6 7 8 8 8 6 6 7 8 7 7 7 7 7 6 9 10 9 9 10 13 11 16 17 16 14 16 17 19 19 19 19 20 20 21 23 24 22 25 28 29 26 27 27 26 26 29 29 34 31 31 34 36 37 33 33 25 27 28 30 30 29 26 25 26 27 26 28 29 30 32 32 31 30 30 27 26 27 28 25 27 24 25 24 25 25 25 21 20 20 21 22 22 20 22 17 16 15 15 17 18 18 19 20 17 17 14 13 13 12 12 10 10 7 4 4 3 5 5 6 5 7 7 5 7 6 8 10 9 10 10 9 9 9 8 10 12 13 16 16 17 20 23 24 24 23 24 23 22 21 20 18 16 15 14 13 13 14 14 13 11 11 11 11 11 12 14 14 15 16 17 18 17 16 15 19 20 16 17 16 16 16 17 20 18 16 17 16 15 15 13 11 12 13 19 18 17 19 19 21 20 5 6 6 6 7 8 9 10 10 9 7 5 6 7 8 7 8 5 4 2 4 1 2 5 6 6 2 5 4 6 4 2 2 5 3 3 3 2 1 1 1 2 2 4 4 4 6 5 6 7 8 9 7 6 6 7 5 6 8 8 7 7 9 9 9 9 9 9 8 10 12 11 11 16 16 13 15 18 19 20 19 21 20 21 23 24 27 26 28 29 29 25 23 24 25 26 27 30 29 31 32 33 35 34 31 24 22 25 27 28 31 30 28 25 25 28 26 29 29 29 30 31 32 32 30 28 28 29 29 28 28 25 25 26 25 27 23 21 22 21 22 22 22 22 20 18 17 19 18 19 19 20 19 19 17 18 15 12 11 9 11 11 11 10 9 7 7 7 6 6 6 6 5 4 6 8 8 8 7 9 8 7 8 8 8 9 12 12 14 16 17 20 21 21 21 22 22 23 21 21 19 17 15 11 11 10 11 12 12 10 10 8 11 11 10 13 14 16 15 13 16 17 17 16 15 14 14 15 18 17 17 14 13 18 17 15 16 16 18 17 16 15 15 15 19 23 21 20 20 20 20 7 5 5 7 7 7 8 9 10 9 9 7 8 7 7 6 5 3 4 8 4 7 5 7 5 6 4 5 5 2 3 6 7 4 4 5 5 1 1 2 3 2 3 2 4 4 5 6 6 7 7 7 7 6 6 5 7 7 9 7 9 9 10 8 8 9 9 8 8 10 13 13 14 16 19 17 18 18 17 18 17 17 19 20 24 23 24 26 28 28 26 24 22 23 23 23 26 29 29 30 33 31 32 33 26 21 24 23 23 26 29 28 28 27 24 25 26 26 28 29 30 31 33 33 33 31 30 30 31 30 30 27 26 27 25 26 25 21 20 21 21 22 22 19 20 18 20 20 19 21 20 22 21 20 20 18 15 11 10 11 10 10 10 10 9 10 10 7 8 8 6 6 6 6 8 8 7 7 7 7 6 7 8 7 8 9 10 13 15 15 16 19 19 19 19 19 19 18 16 16 15 14 12 9 8 10 7 8 10 9 9 8 8 11 14 13 13 14 16 15 13 16 17 15 15 13 11 13 14 16 16 16 16 16 13 14 14 12 18 18 16 14 17 18 17 20 23 22 18 16 15 7 5 6 6 7 7 8 9 9 9 8 6 7 6 6 6 5 5 5 4 6 6 8 10 8 4 7 2 3 1 1 6 6 9 6 5 6 3 3 3 4 3 3 4 4 5 5 5 6 7 7 6 6 8 7 8 8 9 11 9 10 11 8 9 9 9 9 8 9 11 12 13 14 16 21 18 17 18 17 17 18 18 20 20 21 24 23 23 24 26 25 26 27 22 23 23 23 25 26 28 27 32 32 23 23 21 21 22 24 26 26 28 29 30 25 25 26 27 28 30 31 32 33 34 34 33 31 31 32 31 31 29 29 26 26 26 24 22 20 21 21 21 19 20 21 20 19 20 21 21 21 22 23 21 22 19 17 14 12 12 10 11 11 12 9 10 9 8 9 8 7 5 6 7 8 8 8 6 6 6 7 8 8 9 13 12 13 13 14 14 16 16 17 17 18 19 20 19 18 16 14 12 10 9 9 7 8 9 7 8 9 10 11 11 9 10 11 13 16 13 13 13 12 14 14 14 14 12 13 13 16 16 17 17 15 14 14 18 16 14 11 14 16 16 16 16 15 16 15 15 14 6 7 7 7 7 7 7 8 7 8 7 6 5 4 5 6 4 3 4 5 7 7 9 11 6 9 2 4 2 2 2 1 5 4 7 7 6 9 5 6 6 6 5 5 4 5 5 5 5 7 6 6 8 8 7 7 8 8 9 9 10 11 9 10 8 9 10 10 11 13 12 12 14 17 18 16 14 15 15 17 19 19 17 19 19 21 25 24 23 22 21 23 22 19 21 20 22 22 21 24 23 24 24 20 20 21 23 22 23 25 26 27 27 27 32 28 30 32 28 28 29 32 33 34 35 34 32 31 32 31 30 30 28 25 26 27 24 22 19 19 21 19 20 21 20 21 22 23 23 23 24 24 24 23 22 20 17 15 14 13 11 13 14 13 13 14 10 10 8 9 8 7 6 6 7 7 7 5 5 6 7 7 9 11 13 14 14 15 15 18 19 17 16 14 15 18 20 19 18 17 14 12 11 10 8 9 9 10 8 10 10 13 12 10 11 11 12 15 15 15 14 15 16 15 16 14 14 15 18 17 16 16 17 18 16 16 19 20 14 14 15 13 15 14 14 11 13 12 14 14 13 7 7 9 7 7 8 7 6 5 5 5 4 4 4 4 5 4 3 4 6 7 6 4 10 7 7 4 2 4 3 3 4 5 4 8 8 7 11 10 9 6 7 7 6 3 5 5 5 5 7 6 7 10 10 9 10 10 10 10 11 11 11 10 9 9 11 12 11 12 13 13 11 13 17 19 18 18 16 17 19 19 16 18 18 17 21 22 21 20 22 19 18 18 18 22 24 22 22 21 21 22 22 18 20 23 24 23 23 23 24 27 28 28 28 29 31 33 31 30 28 28 32 34 33 34 35 33 32 32 29 29 29 27 25 26 26 25 23 20 19 20 20 21 21 22 23 22 22 24 25 26 27 25 24 23 21 19 16 15 13 12 12 13 13 12 13 11 10 9 10 8 7 6 8 7 7 6 5 6 6 7 8 9 11 11 12 14 16 18 18 17 17 14 14 16 17 16 18 17 15 14 11 10 9 10 9 10 12 11 11 11 11 12 12 13 14 14 15 15 15 17 17 16 17 16 17 16 17 19 17 17 18 18 18 19 19 20 17 16 17 15 12 14 14 13 13 14 15 13 13 12 8 8 9 6 6 7 5 6 5 4 4 4 2 3 5 4 5 5 2 3 1 3 4 6 7 7 5 3 3 2 1 3 2 5 7 9 4 1 9 14 8 8 8 9 6 6 5 3 4 8 8 8 9 7 9 9 10 11 11 12 12 12 10 10 10 12 12 13 11 13 15 13 14 15 17 16 18 18 18 19 18 17 15 20 20 20 16 16 17 14 15 17 19 21 20 19 21 18 20 20 18 21 19 21 24 25 24 25 24 24 27 29 29 28 29 30 32 31 29 30 31 32 33 32 32 33 33 32 31 28 28 28 28 24 25 25 27 21 17 20 18 21 22 25 24 23 23 24 25 25 26 26 27 25 25 23 19 18 17 13 13 13 12 10 9 9 10 11 8 9 9 9 8 8 8 7 6 5 4 6 8 8 9 9 11 13 14 17 18 18 18 16 15 15 14 15 14 13 13 12 11 10 10 10 11 11 13 11 12 13 15 13 12 13 14 14 13 15 15 17 18 17 17 18 16 15 16 18 18 15 15 15 16 18 18 19 18 14 15 15 14 13 12 12 13 13 14 12 11 11 11 9 11 7 6 6 7 7 6 5 3 4 4 3 4 4 4 5 3 5 2 3 1 2 2 4 2 1 1 2 3 2 1 9 8 6 6 0 3 4 4 12 6 11 13 12 5 4 7 7 9 9 9 10 9 8 10 9 10 12 14 13 12 11 12 12 13 14 15 12 13 15 15 14 15 19 17 16 17 18 19 18 18 16 18 19 20 16 17 18 18 20 20 20 20 20 18 18 20 21 22 22 23 23 24 23 23 24 25 24 24 27 29 30 29 31 31 33 34 32 30 31 31 33 31 31 31 32 32 31 31 30 29 27 24 24 25 25 22 18 22 19 20 23 25 25 24 25 25 25 25 26 27 27 27 25 23 21 17 18 15 11 12 11 10 9 9 10 9 10 10 8 7 6 8 7 6 2 5 5 7 8 8 9 10 11 12 15 17 17 17 17 16 17 14 10 10 11 9 9 9 9 7 8 11 12 15 12 11 14 14 14 13 12 13 15 14 14 13 15 16 16 17 16 16 16 14 16 17 17 15 16 15 15 17 18 18 15 13 13 14 15 12 13 13 14 12 12 12 9 9 7 9 7 7 7 7 7 6 6 3 3 3 4 3 4 3 3 3 3 4 5 3 4 3 2 1 2 1 2 1 1 1 7 10 8 5 4 9 5 1 6 15 11 5 5 10 6 7 8 8 9 8 10 10 10 9 10 10 11 12 15 14 13 13 14 14 14 14 15 14 13 11 16 17 14 18 18 17 19 18 18 18 18 20 22 20 19 17 18 18 20 19 21 20 20 20 22 21 21 24 24 24 23 23 24 22 23 23 25 24 24 27 28 29 30 30 31 33 34 33 31 31 29 31 30 28 30 31 33 32 32 31 29 27 24 23 25 28 27 20 22 21 22 23 25 26 26 26 25 25 26 27 28 28 28 26 23 22 20 18 17 15 14 13 13 13 10 10 10 10 10 10 8 9 7 5 5 5 4 5 7 10 10 9 10 12 13 15 16 16 17 17 16 15 14 11 8 7 8 8 7 5 5 8 11 13 12 12 14 14 14 15 14 13 15 16 16 14 11 13 15 15 15 14 15 15 14 15 16 16 16 15 14 15 16 17 17 16 14 13 14 14 13 13 12 13 12 12 10 8 6 6 7 7 8 10 9 9 7 5 3 4 4 3 2 4 1 2 2 2 2 4 3 5 5 4 3 4 5 4 3 2 2 2 7 4 5 10 11 4 4 3 2 6 6 4 13 12 9 10 12 10 8 10 11 12 13 12 12 14 15 18 16 15 15 16 16 15 14 15 14 13 12 13 16 12 17 18 16 17 18 17 18 19 20 21 21 21 19 22 21 23 21 19 18 20 19 20 23 22 24 24 24 24 23 24 24 24 24 24 24 25 27 28 28 28 29 31 32 32 33 32 32 31 30 32 30 29 29 30 31 33 30 30 28 26 21 27 27 26 24 22 27 24 26 27 27 28 27 26 27 27 27 27 28 29 28 26 23 22 20 20 18 18 18 17 16 14 14 12 12 11 9 9 8 9 9 7 10 6 4 6 6 5 7 8 10 11 12 14 14 15 14 15 12 11 10 9 5 4 3 3 0 3 6 11 14 10 12 11 14 16 16 16 14 14 15 15 14 12 11 11 11 11 12 12 14 15 16 17 17 17 16 17 18 17 18 18 16 17 16 16 14 13 11 11 13 12 11 7 6 4 5 7 6 8 9 10 9 11 9 3 4 2 3 2 1 2 2 3 3 4 1 1 6 7 5 4 3 3 3 3 2 1 1 3 1 3 2 4 3 4 3 3 6 7 6 13 12 12 12 12 11 10 11 11 13 14 13 15 16 18 17 18 17 15 17 17 15 15 15 15 15 14 16 16 16 14 20 19 18 19 19 19 19 21 21 21 19 19 19 21 22 20 19 19 20 20 21 22 22 23 23 23 24 24 24 23 25 25 25 25 26 27 28 29 29 27 29 31 32 33 33 33 32 32 30 32 30 30 30 31 33 29 29 30 25 24 22 24 25 27 24 24 24 29 29 28 28 29 29 29 29 27 27 28 29 28 26 26 23 19 19 18 17 18 18 17 14 13 12 11 11 10 9 8 8 10 11 9 5 4 5 5 6 6 7 8 9 12 13 11 13 13 12 11 10 9 4 2 2 1 2 2 1 6 7 9 6 8 10 13 16 16 15 15 15 15 14 14 12 12 11 13 15 15 14 15 16 17 16 13 15 16 17 16 16 17 17 16 17 16 14 13 12 12 13 12 11 9 7 4 6 6 5 6 7 8 8 10 9 10 3 3 4 3 2 2 3 1 4 2 5 3 1 5 6 4 4 4 4 3 2 1 1 1 1 2 2 5 6 6 7 7 5 5 6 6 6 9 12 13 13 12 11 13 14 12 15 16 17 19 20 17 17 17 16 17 16 17 16 15 15 16 14 15 16 17 18 19 20 19 18 19 20 21 21 20 19 19 18 18 20 20 18 18 19 20 21 21 22 23 24 23 22 23 24 24 24 25 26 26 28 27 28 28 30 30 30 30 30 32 33 33 34 33 31 31 31 31 32 32 33 32 29 29 28 25 26 24 23 24 25 28 23 25 29 30 30 31 30 31 32 31 28 27 27 27 26 25 24 21 21 16 15 13 15 17 14 13 13 12 11 11 11 11 9 7 7 7 8 6 5 5 8 6 5 4 6 7 9 10 10 11 12 12 11 nan 5 1 1 3 6 8 2 3 3 8 7 6 6 5 8 11 13 13 14 14 14 14 14 13 13 13 14 15 17 15 13 15 15 16 14 15 16 15 16 15 16 17 16 16 17 15 12 13 13 12 11 9 9 8 5 8 6 5 5 7 8 9 10 11 11 5 5 6 2 1 2 5 3 3 5 3 3 5 4 5 5 5 3 2 3 3 1 1 2 4 4 5 6 6 6 6 6 7 7 8 10 9 12 13 14 14 14 14 15 16 17 18 19 19 20 20 20 20 19 18 18 16 17 17 15 16 16 15 14 17 19 19 19 20 19 19 19 21 21 21 20 19 18 18 17 20 19 17 19 18 18 20 22 22 24 24 23 23 23 24 26 26 26 26 27 28 28 28 29 30 31 31 29 31 32 32 34 34 34 32 31 32 32 33 34 33 33 30 27 25 26 26 26 23 22 20 23 25 29 26 32 32 31 31 30 30 29 30 30 nan nan nan nan 24 21 23 18 15 14 14 14 14 13 15 13 15 13 13 13 14 11 11 11 8 8 8 8 7 8 6 4 6 6 7 8 10 11 nan 11 9 nan nan nan nan 3 5 7 5 4 7 10 8 5 5 3 5 6 5 9 9 10 12 12 13 13 13 13 14 14 17 16 13 13 16 17 15 14 15 16 16 15 16 17 17 18 18 15 12 13 12 13 11 10 10 9 8 9 7 5 4 6 6 8 9 11 10 9 4 7 6 3 4 7 5 4 4 3 2 2 3 3 4 4 3 2 2 3 2 2 3 4 3 5 6 7 7 7 8 8 9 10 12 11 13 14 15 15 14 16 16 14 17 17 21 21 20 20 19 20 20 19 17 15 17 17 15 17 16 16 14 17 20 19 20 19 20 17 19 20 20 20 19 19 19 18 18 19 20 19 18 19 18 20 23 22 23 24 24 24 24 25 25 25 26 26 27 27 28 28 29 29 28 31 29 30 32 31 32 33 34 32 30 32 32 31 33 32 32 30 26 25 23 25 24 23 24 19 19 27 29 28 35 33 31 31 32 31 31 29 29 nan nan nan nan nan nan 22 21 17 17 18 18 15 15 17 17 14 14 13 12 13 13 10 9 8 7 8 8 10 8 5 5 5 5 nan nan nan nan nan nan 8 nan nan nan nan nan 3 7 6 4 7 9 9 9 8 4 3 5 5 8 9 7 6 8 12 12 11 13 15 15 13 13 13 13 15 15 14 12 13 15 16 14 14 15 16 16 15 14 12 12 11 12 10 9 9 10 8 8 7 5 3 3 5 7 9 9 9 7 5 2 5 4 5 5 7 4 3 2 1 1 4 4 4 4 2 1 1 2 2 2 3 3 4 4 3 4 6 5 7 8 10 11 12 13 14 15 16 16 15 17 17 15 18 19 20 22 21 21 20 20 20 19 16 15 15 16 15 16 16 16 15 18 18 21 19 19 18 17 18 18 19 18 17 18 19 18 19 19 22 21 18 20 20 20 22 22 22 23 24 25 24 26 25 24 25 26 25 26 26 28 28 27 26 29 28 29 31 30 31 30 32 30 30 31 31 31 30 32 32 31 27 21 21 24 23 22 24 28 25 34 26 29 42 33 32 32 32 31 31 30 29 nan nan nan nan nan nan 23 21 18 18 18 18 19 17 15 15 14 13 12 11 11 10 10 7 8 9 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 5 7 9 10 9 9 7 6 5 6 6 9 8 7 8 11 14 13 15 15 16 15 14 13 14 14 14 13 11 11 12 12 12 11 12 13 12 13 12 10 9 10 9 9 9 9 9 8 9 9 4 3 2 4 5 7 8 9 9 6 2 4 4 5 5 6 4 2 1 1 2 3 2 3 2 2 1 1 2 2 2 2 2 3 3 3 3 5 6 8 9 10 11 11 13 14 15 16 17 18 18 16 17 17 19 21 21 21 21 20 19 20 18 15 15 15 15 15 14 16 15 17 17 18 20 18 17 16 17 18 18 18 16 16 16 18 18 19 19 20 20 19 17 20 19 22 20 23 22 24 23 23 25 25 23 22 24 23 24 24 25 28 26 26 29 27 29 29 30 30 29 30 29 29 30 31 29 30 30 31 30 30 27 23 24 24 25 25 29 28 30 36 35 34 32 31 31 32 32 30 nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 17 15 13 14 12 12 13 13 11 11 10 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 9 11 10 7 6 7 8 6 7 9 9 11 9 10 11 12 14 14 13 12 12 11 13 14 12 11 10 9 9 9 11 11 8 9 11 11 10 8 8 9 8 9 9 8 7 8 7 8 6 4 3 2 4 5 9 8 9 9 6 6 6 5 5 4 5 4 1 1 1 2 2 1 1 2 2 2 1 2 1 1 1 2 3 3 4 5 7 8 9 11 12 12 13 15 15 18 18 19 18 18 18 18 18 22 22 21 22 20 20 20 18 15 14 15 15 14 14 16 17 18 19 17 18 15 16 14 14 16 17 17 16 16 19 19 17 20 19 16 18 19 17 20 18 21 19 20 21 21 22 22 24 23 22 21 22 22 23 24 25 26 27 26 28 27 29 28 28 30 29 29 29 29 29 29 28 29 30 29 30 29 30 25 23 26 24 28 24 26 35 36 37 33 34 32 29 33 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 16 17 15 13 13 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 9 8 5 5 7 8 6 7 8 7 10 9 10 12 14 14 13 11 11 10 11 11 11 8 6 8 7 8 8 8 8 6 7 9 8 8 7 8 9 7 8 7 7 6 6 5 4 4 5 5 4 8 9 11 10 7 8 7 6 5 5 4 5 4 3 1 3 3 3 2 1 2 3 2 1 1 2 2 1 1 2 4 5 6 7 7 9 11 11 13 14 15 17 17 19 18 19 20 20 19 18 21 22 22 22 20 19 19 18 15 15 14 14 14 17 15 19 20 19 18 15 13 13 12 13 14 16 16 14 18 18 19 17 17 15 15 17 18 18 16 17 18 21 17 19 20 21 21 22 23 22 22 22 22 23 24 24 25 29 27 28 28 29 29 28 29 29 31 28 30 30 29 31 30 29 29 30 28 30 29 25 27 25 28 25 26 25 35 35 39 35 33 30 36 34 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 17 16 14 14 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 6 8 7 9 9 11 12 12 12 11 12 12 12 9 6 7 10 9 6 6 7 7 7 5 6 7 6 5 8 7 7 8 5 3 4 5 6 2 8 9 9 11 12 10 9 9 10 8 6 5 4 4 3 4 3 2 4 3 1 2 4 3 2 1 1 2 3 2 3 2 3 4 4 5 6 8 8 10 11 12 14 15 19 19 19 19 21 22 23 21 21 20 20 23 23 20 19 19 19 17 15 16 16 16 15 15 20 19 18 16 13 11 15 14 15 16 16 16 17 18 16 nan nan 17 13 15 16 16 17 17 15 17 18 18 18 20 21 21 23 24 23 24 21 21 22 24 24 26 27 28 28 29 28 28 29 28 28 30 30 30 30 30 32 31 30 30 30 29 30 31 30 27 26 33 32 33 30 38 34 35 35 36 33 34 33 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 6 8 9 12 12 12 13 12 10 10 10 9 9 9 9 8 7 7 7 7 5 5 5 3 5 4 6 7 8 5 4 3 5 6 6 9 10 11 13 16 10 12 10 11 9 6 6 5 3 5 2 1 3 4 1 1 2 1 2 2 3 2 3 4 6 5 4 5 5 7 9 9 10 10 11 11 13 15 17 18 21 21 22 23 24 23 23 22 23 24 22 22 21 21 20 19 19 17 17 17 15 16 18 19 17 16 15 14 14 15 15 16 16 15 18 19 16 nan 15 14 16 12 14 15 16 15 18 16 15 18 19 18 19 21 22 23 23 24 23 23 19 21 22 23 25 25 25 25 26 25 25 26 26 27 28 28 29 28 29 29 31 31 30 30 30 27 33 32 33 34 34 36 34 24 35 39 32 35 32 35 31 30 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan 17 14 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 11 9 8 7 7 8 9 9 7 6 6 6 6 6 5 5 4 5 4 6 7 8 7 7 5 6 11 10 11 15 13 14 19 15 12 12 10 9 5 5 4 6 2 1 0 4 2 1 2 3 3 3 3 3 3 5 5 5 6 7 7 9 11 11 10 12 12 13 13 14 16 18 20 21 22 24 24 24 23 23 23 24 24 26 23 22 21 21 20 18 19 18 18 15 17 17 15 14 17 15 15 15 15 15 16 17 15 16 15 nan 15 13 13 14 13 13 14 16 17 17 17 15 17 18 20 20 20 20 20 21 20 21 19 17 17 17 19 20 21 23 24 23 25 24 26 26 28 29 30 30 29 31 29 30 30 31 26 27 22 27 33 35 39 32 35 29 29 36 35 34 35 34 31 31 31 27 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 8 9 7 6 8 8 7 6 4 4 4 4 6 6 6 6 5 6 6 7 8 10 7 7 16 11 11 17 18 18 19 18 18 11 9 9 3 7 4 3 1 2 1 3 2 3 3 4 3 2 3 3 4 4 5 6 7 7 9 10 11 11 12 13 16 17 17 17 17 18 19 21 22 24 25 26 25 24 24 24 25 24 23 21 22 22 21 19 19 20 19 15 17 15 12 16 15 16 15 17 13 15 15 15 14 14 nan nan 15 13 13 13 13 12 16 nan nan nan nan 16 17 19 20 19 16 14 16 16 17 17 17 17 18 19 20 21 24 24 25 25 25 26 26 28 29 30 31 33 31 32 30 31 30 31 30 32 28 30 29 32 36 42 34 31 35 39 28 27 29 30 30 28 30 28 31 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 8 6 7 5 4 4 4 5 6 6 7 7 7 7 8 9 10 9 9 23 14 13 19 16 18 18 18 12 9 9 7 5 7 4 2 3 3 2 2 2 3 3 4 4 3 3 4 4 5 8 7 8 9 10 11 12 14 16 18 18 18 17 19 19 19 21 22 23 24 25 25 26 26 24 24 24 25 23 21 19 22 22 21 19 19 18 15 17 13 14 13 15 15 14 16 13 15 15 12 12 14 16 14 12 13 13 13 15 nan nan nan 18 18 20 21 18 20 18 nan 16 14 15 16 17 18 18 20 20 21 23 24 25 25 26 25 26 27 29 30 31 31 32 33 33 33 30 33 33 32 29 31 33 35 34 35 31 38 48 43 38 35 34 28 35 30 31 29 28 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 7 5 5 5 5 5 5 7 7 8 8 9 9 11 12 12 13 19 19 11 11 10 13 12 7 8 8 9 6 7 7 4 4 4 3 2 3 1 2 3 5 5 5 5 5 6 7 8 9 8 7 7 7 11 12 16 17 21 21 21 21 22 23 23 24 25 25 26 26 27 26 25 24 24 23 23 23 20 21 20 20 20 20 18 19 15 13 14 13 14 13 14 15 13 15 12 12 13 12 13 14 12 12 12 14 16 15 18 19 21 19 21 21 20 15 14 nan 14 15 16 18 19 18 20 22 21 23 23 24 23 24 25 26 26 28 28 28 30 31 32 33 32 31 31 31 31 31 31 32 34 34 35 35 36 34 32 39 37 39 35 33 24 25 26 24 36 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 9 6 5 6 6 6 6 7 7 10 10 11 12 15 16 15 14 14 14 12 11 13 9 7 9 6 8 6 8 6 4 3 4 3 3 1 1 2 5 7 6 7 7 7 6 7 8 10 11 9 9 11 12 15 18 20 21 23 24 25 26 27 28 28 28 29 28 28 28 27 26 25 25 25 24 24 25 22 21 21 19 20 19 18 13 15 13 12 13 14 13 12 14 14 12 14 12 11 12 14 12 11 13 14 16 18 18 22 23 21 21 19 14 12 13 14 14 15 18 19 19 17 17 18 20 21 23 23 24 23 24 26 27 27 28 27 28 30 31 32 32 31 31 30 31 32 31 30 32 35 35 34 34 31 30 33 29 25 20 17 17 25 25 29 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 5 7 8 7 7 10 10 12 13 15 17 15 12 12 14 14 14 14 15 11 8 7 8 6 8 6 4 5 4 4 3 2 0 4 6 7 6 6 7 7 7 7 7 7 7 8 10 11 14 18 21 21 22 24 26 28 30 30 30 33 34 34 32 30 30 27 26 26 25 26 26 24 25 23 21 21 20 20 18 16 15 14 13 11 12 13 11 10 13 13 13 13 11 13 14 11 12 12 14 14 16 19 21 23 24 20 17 11 11 12 12 13 14 16 16 19 18 17 15 17 19 21 21 22 23 24 25 26 26 24 24 25 26 29 30 30 28 28 27 25 27 30 29 30 33 35 35 34 33 32 28 23 24 24 24 21 26 19 27 23 23 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 6 8 9 10 12 14 15 15 14 7 9 16 17 14 13 11 12 9 7 8 9 8 8 6 5 5 3 2 2 5 5 7 7 7 5 6 7 6 8 6 6 5 5 6 11 16 20 22 21 24 28 29 30 31 33 35 34 37 36 35 33 31 30 27 26 26 27 27 25 23 23 22 20 19 19 18 16 16 14 12 10 10 12 11 12 11 12 13 10 12 14 13 11 11 13 14 14 18 21 21 19 15 11 9 10 11 11 13 13 14 14 16 16 16 15 15 13 16 19 20 22 22 23 23 23 24 23 23 23 23 25 25 25 23 23 22 20 22 25 26 29 30 32 33 33 29 30 28 28 26 27 29 28 29 35 nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan 2 16 19 20 16 14 14 10 9 10 10 10 9 7 8 6 5 4 3 5 nan 6 7 7 7 8 7 7 7 8 5 5 nan nan nan 9 16 20 20 24 27 28 29 31 33 37 41 42 42 40 36 34 31 30 28 26 26 28 26 26 21 23 23 20 19 19 18 16 17 13 12 11 10 10 9 12 11 12 11 10 12 13 12 12 12 13 15 15 18 19 15 12 8 8 9 10 10 11 12 12 14 12 14 13 13 14 14 14 17 20 19 19 20 19 19 20 21 22 21 21 21 21 22 23 22 22 21 20 20 20 22 24 26 29 32 32 31 29 30 32 33 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 22 22 21 19 19 18 21 15 12 10 12 12 10 7 8 6 5 5 6 4 5 6 7 10 10 8 9 8 8 6 nan nan nan nan nan nan 15 18 21 25 nan nan nan 32 36 42 46 46 43 42 38 34 32 30 29 28 26 27 25 25 24 22 23 21 19 19 19 18 16 13 12 11 10 9 9 10 10 10 10 10 12 12 12 13 13 14 15 17 19 15 11 10 9 8 8 9 10 12 11 12 12 14 13 12 12 13 15 17 16 16 16 15 18 18 16 16 16 17 18 19 18 17 19 20 20 20 18 17 18 18 19 20 22 26 28 33 35 36 33 35 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 nan nan nan 5 6 22 21 23 21 19 20 20 18 15 11 11 12 11 11 9 7 7 5 5 4 5 8 9 11 11 9 8 8 nan nan nan nan nan nan nan nan 16 19 24 nan nan 28 nan 33 37 42 43 45 40 37 39 35 29 30 29 28 27 28 27 25 26 24 23 21 20 18 18 16 16 14 13 11 10 7 9 9 8 9 10 11 11 12 11 13 13 14 17 18 17 12 11 9 10 8 8 10 10 10 12 13 12 12 14 12 10 13 14 13 14 14 14 14 12 13 13 14 14 16 15 16 15 14 16 18 16 14 14 15 17 17 15 18 18 22 25 30 34 35 36 35 31 nan 31 26 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 3 nan 5 7 10 9 22 20 20 23 27 22 18 17 12 12 13 13 12 13 9 7 6 5 5 4 7 9 8 10 11 8 nan nan 6 nan nan nan nan nan nan 16 18 nan nan 26 nan nan nan nan nan 36 33 32 35 33 33 35 32 26 29 29 30 28 27 26 25 27 24 22 21 17 18 15 16 15 15 11 11 7 9 8 8 9 10 10 10 11 12 12 12 15 17 18 13 11 11 9 8 8 10 11 8 10 13 12 11 11 11 10 9 9 12 11 10 11 12 12 12 12 12 11 12 13 13 14 14 15 13 13 13 10 10 12 13 17 16 15 16 18 20 23 24 25 28 34 32 nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 nan 3 10 9 9 21 21 21 22 22 24 20 15 13 14 13 13 13 12 8 8 5 6 4 5 6 8 7 11 8 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 26 21 24 30 26 29 33 27 27 29 33 29 26 27 27 28 25 23 19 17 16 14 14 14 13 11 10 7 9 7 7 8 10 10 10 11 11 11 nan 15 nan 15 12 10 9 9 10 9 10 8 9 10 11 12 10 10 9 9 8 7 8 9 9 11 12 11 9 10 11 10 12 12 12 14 13 12 12 11 8 7 8 9 9 12 14 17 13 14 12 9 18 23 23 nan 23 27 26 28 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 4 3 6 3 8 10 5 nan 21 20 23 21 16 18 18 15 15 14 15 13 15 12 11 9 8 8 5 5 6 7 6 8 6 4 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 36 31 25 14 9 16 22 22 28 26 29 31 29 28 27 27 27 24 24 24 19 16 17 14 13 13 12 11 9 9 8 7 7 8 10 9 8 nan nan 10 13 16 16 14 9 8 7 9 9 8 9 10 9 11 10 11 10 7 6 5 6 5 6 6 9 11 10 9 10 10 11 11 12 11 12 11 11 10 9 8 10 10 9 10 14 15 14 17 22 21 23 28 31 31 nan nan 23 27 27 26 24 22 20 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 5 3 5 5 11 6 6 nan 19 19 16 17 20 18 18 17 17 17 15 14 16 12 12 10 10 9 6 6 5 4 2 5 4 2 1 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 38 42 33 27 17 7 1 16 26 32 32 30 26 27 26 28 26 27 21 23 24 19 15 13 12 13 11 12 11 10 9 9 8 8 nan nan nan nan nan 11 11 13 17 15 12 9 9 9 9 8 9 11 11 9 8 9 9 8 7 6 6 6 6 6 6 9 9 8 8 10 10 11 11 11 10 11 11 10 10 8 9 8 8 10 12 13 14 15 13 17 16 14 18 20 25 32 30 30 28 26 21 19 24 21 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 7 4 0 7 12 14 8 5 7 10 17 13 24 26 25 20 20 20 18 17 15 16 15 14 13 11 11 12 11 9 5 2 2 1 1 4 3 3 4 nan nan nan nan nan nan nan nan nan nan nan nan nan 32 40 45 42 29 21 8 8 18 23 29 26 29 21 20 21 19 24 21 19 20 23 16 14 11 11 10 8 10 11 9 10 10 8 10 9 8 7 10 11 10 12 14 14 13 10 8 9 10 8 10 11 11 11 9 6 7 9 8 7 6 7 7 6 6 7 8 7 7 7 7 8 9 11 11 9 10 12 12 11 10 9 9 10 12 10 9 13 15 17 19 19 18 16 22 23 25 28 29 23 22 21 22 22 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan 14 13 14 nan 17 12 11 9 nan 9 20 18 24 24 27 23 22 21 19 17 17 15 15 14 15 10 14 14 11 9 6 6 3 2 2 2 3 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 36 44 50 40 27 17 20 24 21 23 22 15 22 17 17 15 15 19 14 21 23 19 16 12 10 10 9 9 11 9 10 11 10 10 9 8 9 10 11 10 12 13 13 12 9 9 10 9 9 12 12 12 9 7 8 8 9 9 9 9 8 8 7 7 7 6 7 5 6 7 8 8 9 10 9 9 11 9 7 9 10 10 12 8 7 11 15 17 16 15 12 10 23 25 23 21 25 22 19 21 19 15 20 nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 nan nan nan 15 15 21 19 15 15 nan nan nan 11 18 20 12 24 25 23 24 21 22 18 15 14 14 15 15 13 15 13 12 7 6 8 7 4 5 nan 3 6 nan 7 nan nan nan nan nan nan nan nan nan nan nan 22 28 33 39 44 44 34 26 28 25 20 22 18 16 13 17 4 9 12 18 17 13 20 18 16 13 11 8 8 9 10 10 10 10 11 11 11 9 8 9 10 8 10 12 12 10 9 7 9 10 9 12 11 11 8 7 8 10 10 10 10 10 11 8 8 9 6 7 7 6 5 6 7 8 9 8 9 9 7 7 6 6 5 12 8 8 8 9 5 4 4 14 16 18 18 20 18 17 19 18 21 23 21 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 22 24 nan nan 19 17 20 26 21 18 nan nan 14 20 15 15 14 16 25 24 23 21 21 19 18 17 15 16 16 13 14 14 14 11 9 7 8 6 nan nan 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 28 35 39 44 43 29 25 29 33 30 24 11 15 11 6 9 7 18 14 13 16 16 17 9 5 7 8 10 10 10 10 10 12 12 11 10 7 9 9 8 10 12 11 9 8 6 10 8 7 10 9 11 9 9 12 12 11 13 12 12 12 9 10 9 7 6 6 7 6 6 7 8 9 9 9 9 8 7 6 6 7 9 6 9 13 11 11 15 13 12 14 13 15 15 14 13 16 21 22 24 25 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 16 21 nan nan 18 20 18 22 23 nan 21 20 20 9 14 18 18 26 25 27 24 23 20 18 17 17 17 17 16 17 15 14 11 10 10 nan nan 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 23 33 27 36 41 39 nan 26 33 32 19 9 11 8 1 5 9 10 12 13 16 14 15 9 8 10 10 12 11 12 12 11 12 13 11 9 8 8 9 7 9 9 9 9 9 7 11 9 8 9 10 10 7 8 12 15 14 13 13 11 13 10 nan nan 7 5 4 4 5 5 6 5 6 7 6 7 8 7 6 6 7 6 6 8 9 14 13 13 14 14 12 12 12 12 14 16 18 18 19 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 14 18 nan 13 17 20 19 26 27 30 nan nan nan nan 8 13 15 16 25 24 23 23 23 22 20 19 18 19 18 19 17 15 14 12 12 11 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 25 nan 21 28 nan nan nan nan 19 13 10 11 6 3 1 6 11 12 14 15 13 13 10 10 10 12 11 10 12 13 13 12 12 10 8 8 8 8 8 9 9 9 10 8 10 10 8 9 9 8 10 10 11 12 13 14 11 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 6 7 9 10 14 14 12 13 13 12 12 12 13 16 17 17 18 20 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 19 14 nan nan nan 12 15 17 13 24 30 33 27 26 28 30 17 19 16 18 23 20 25 25 24 22 20 19 19 20 21 23 22 19 17 13 13 13 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 nan nan nan nan nan nan nan 13 9 5 8 6 7 3 3 9 11 12 15 13 13 12 13 11 5 9 10 12 12 15 nan 12 9 8 8 8 8 8 9 9 9 10 10 10 9 9 8 8 8 9 11 13 13 14 13 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 14 17 15 nan nan nan 11 11 nan 22 21 23 29 30 nan nan 34 29 16 17 17 14 22 27 26 27 23 23 21 20 20 22 23 24 23 21 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 nan nan nan nan nan nan nan 6 3 0 2 3 2 1 3 6 8 13 12 11 10 11 8 8 7 8 9 11 13 12 11 9 9 7 9 8 8 9 9 10 11 12 11 11 11 9 8 8 8 10 13 12 12 10 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 12 12 9 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 11 11 15 13 15 nan nan nan nan 18 20 19 18 23 30 nan nan nan nan 32 12 15 16 16 23 35 28 26 25 23 23 22 22 23 22 24 24 20 20 22 20 16 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan 6 1 4 5 4 3 3 7 8 8 8 7 4 1 4 6 2 4 4 9 12 9 10 9 8 6 8 7 8 9 10 10 12 12 12 12 12 10 9 9 9 9 10 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 14 13 12 12 10 5 8 7 5 3 5 nan nan nan nan nan nan nan 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 12 12 14 nan nan nan nan nan nan 17 21 22 23 26 33 35 36 nan 19 16 13 16 19 29 29 25 29 30 28 23 24 25 25 25 26 23 21 20 20 20 19 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan 3 5 6 4 1 6 5 5 8 4 3 5 5 4 1 4 8 10 12 9 10 9 8 8 8 8 8 9 10 11 12 13 13 13 13 11 8 nan 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 11 nan nan nan 8 2 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 7 nan nan nan nan nan nan 4 12 21 19 24 26 26 29 30 23 20 12 21 17 15 17 29 32 29 32 33 31 28 27 26 25 27 25 23 22 21 21 19 18 16 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 8 8 6 2 4 4 6 6 4 3 4 5 6 7 8 15 11 11 9 9 9 8 8 8 8 9 9 10 10 11 13 14 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan 6 9 10 22 26 28 25 23 27 29 14 14 14 18 20 25 20 25 29 32 37 37 32 31 28 27 27 26 26 24 23 22 21 20 17 17 15 14 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 5 4 4 8 4 2 2 5 7 8 9 10 13 17 7 6 11 10 9 9 8 9 9 9 9 10 9 9 12 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 2 nan nan nan nan nan nan 7 10 20 18 17 18 22 26 23 27 15 12 12 nan 26 19 18 25 22 27 36 41 43 40 35 31 29 29 29 28 28 27 24 23 23 22 21 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 9 5 1 2 4 5 7 9 10 11 14 17 nan 4 12 10 9 7 10 10 9 10 9 10 9 10 12 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 5 nan nan nan nan nan nan nan 14 24 19 20 18 17 25 23 18 11 12 nan nan 24 22 17 24 22 22 36 43 45 43 35 32 32 31 30 31 32 31 31 31 30 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 7 6 4 4 4 7 9 9 9 11 13 19 nan nan 7 11 11 9 9 11 11 10 10 10 10 10 11 12 12 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 nan nan nan nan nan nan nan nan nan nan nan nan 17 17 15 20 19 12 11 nan 6 9 nan 24 23 25 25 19 25 38 46 43 39 36 35 33 34 35 34 34 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 3 2 5 7 8 9 11 12 15 18 12 7 10 9 13 10 10 11 12 12 nan nan 10 11 11 12 10 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 23 13 15 16 14 11 nan 11 11 13 24 23 26 25 29 20 25 30 48 49 44 37 34 34 35 35 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 3 5 8 9 10 13 17 15 13 11 11 12 13 11 11 12 nan nan nan nan 12 12 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 22 22 9 7 10 15 16 nan 14 16 nan nan nan 21 25 26 26 25 31 41 45 50 43 38 35 35 37 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 5 6 7 9 11 15 14 11 13 15 13 15 17 13 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 15 19 23 15 9 14 13 14 nan 12 17 19 18 23 12 nan 22 21 27 32 27 29 37 45 49 43 40 40 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 9 9 11 12 12 13 16 15 15 16 14 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 16 18 17 14 16 17 9 10 13 16 21 20 21 20 28 28 nan 21 31 32 35 29 34 33 37 46 45 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 9 10 11 11 11 nan nan 11 15 18 17 15 13 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 23 14 12 12 10 13 15 18 23 22 23 25 25 30 25 26 35 36 32 31 35 29 36 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 10 nan nan nan nan nan nan 16 18 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 22 25 19 14 15 11 14 23 27 31 nan 28 20 22 25 23 29 33 36 38 32 44 44 nan nan 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan nan nan nan nan 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 nan nan 13 20 17 17 23 23 20 17 22 31 31 nan nan 32 28 29 27 34 31 27 31 33 37 45 nan 45 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 nan nan nan nan nan 18 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 6 13 12 nan 9 15 14 13 18 20 nan 28 27 29 nan nan nan nan 35 36 36 42 39 38 38 34 35 37 42 47 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan 18 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 11 11 14 11 nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan 38 40 43 39 39 42 43 42 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 12 14 14 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 35 37 39 37 34 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 9 10 10 9 nan nan nan 10 nan nan nan nan nan nan 36 nan nan nan nan nan nan 63 nan 52 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 10 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 42 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 26 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 29 28 nan nan nan nan 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 33 27 nan nan nan nan 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan 32 nan nan nan nan 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 30 25 nan 40 nan nan nan 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 26 nan nan nan nan nan nan nan 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 10 12 16 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan 24 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 30 31 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan nan nan 41 48 47 nan nan 61 51 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 40 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 nan nan nan 36 37 43 52 50 47 59 nan 51 55 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 45 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 44 48 51 49 49 51 57 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 nan 39 36 nan nan 28 nan 19 nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 47 48 40 45 39 41 40 44 44 50 54 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 36 nan nan nan 26 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 38 44 54 58 58 53 49 51 51 47 42 47 49 53 56 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 34 nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 42 50 58 65 66 54 49 50 51 52 49 49 55 56 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 34 nan nan nan 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 44 47 56 68 65 nan nan nan nan nan nan 53 nan 61 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 nan nan nan nan nan 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 34 40 51 49 51 50 49 47 52 57 56 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 nan nan nan nan 13 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 50 39 43 50 56 52 51 54 53 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 nan nan nan nan nan 39 nan nan nan nan nan nan 16 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 66 61 49 45 52 52 51 50 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 23 25 25 27 28 26 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 nan 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 57 45 43 48 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 18 18 21 24 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 43 nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 17 19 21 22 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 21 19 18 20 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 17 20 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 18 18 19 22 22 20 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 54 nan 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 23 20 21 25 nan 23 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 40 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan 21 22 24 nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 48 nan nan 53 nan 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 18 21 22 19 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 49 49 nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 8 11 12 13 14 12 nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 53 50 48 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 49 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 50 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 46 42 41 41 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 47 nan 34 29 32 nan 39 34 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 nan nan 34 29 29 39 40 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 nan nan 38 33 27 26 34 38 34 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan nan 38 nan nan 33 31 38 41 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 43 45 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 32 33 29 nan 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan 34 34 27 26 nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 33 nan 37 37 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction 12 23 29 30 21 30 36 50 65 72 66 37 40 42 43 37 34 26 28 23 22 32 33 21 32 31 34 27 28 28 30 11 33 41 57 54 60 81 92 81 91 89 83 91 92 87 96 104 100 110 108 102 118 133 134 136 137 138 151 149 144 123 115 105 2 352 274 262 289 299 314 267 277 273 280 282 282 283 282 281 287 284 285 283 285 287 285 284 280 277 279 279 278 278 274 271 266 266 264 262 259 254 248 248 251 252 255 257 256 257 255 253 250 249 251 253 254 255 257 257 259 261 261 264 268 271 272 275 276 275 276 277 276 278 280 282 284 285 288 286 290 289 286 290 286 277 278 286 284 273 267 251 253 240 212 222 228 221 224 226 219 nan nan 225 223 nan nan nan nan nan nan nan nan 294 nan nan nan nan nan 305 300 303 308 311 305 305 311 306 318 324 324 325 324 326 327 321 323 330 333 337 334 333 334 335 331 335 331 333 332 331 327 326 328 327 332 328 332 327 325 314 310 305 306 307 305 293 288 292 nan nan nan nan nan nan nan nan nan nan 311 316 323 334 322 326 319 320 327 308 304 nan nan 14 29 37 38 24 32 37 47 50 56 57 48 41 51 57 40 46 47 30 29 19 22 9 15 29 20 16 16 27 33 36 29 27 49 57 57 58 71 95 93 90 85 91 86 101 119 128 112 112 118 106 110 118 126 138 145 145 137 144 150 152 125 102 70 275 281 274 286 290 284 289 237 228 252 272 272 279 285 284 282 286 287 288 288 292 289 289 286 280 280 280 279 279 275 273 271 269 265 263 259 254 255 252 250 250 249 250 253 253 255 257 255 255 254 254 255 259 260 261 263 265 266 268 270 272 271 275 274 274 276 276 278 281 281 282 286 284 282 286 287 290 290 289 287 286 285 278 269 266 259 248 245 254 228 220 215 230 236 228 224 220 223 238 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 307 308 310 309 311 310 310 319 321 323 324 323 326 325 322 324 329 331 334 338 332 329 327 328 332 329 329 330 329 328 324 323 325 325 328 329 330 319 315 311 311 310 308 nan 300 289 297 nan nan nan nan nan nan nan nan nan nan nan 317 nan nan nan 335 330 nan nan nan 316 326 nan nan 54 29 22 42 39 32 39 48 48 50 49 61 49 46 55 53 50 57 42 21 24 15 10 14 38 17 53 17 11 29 59 57 40 61 56 45 72 84 79 91 97 104 102 123 126 130 134 132 122 121 121 83 131 140 148 151 147 139 151 165 177 163 112 285 284 284 270 291 270 271 280 261 233 252 263 279 286 292 294 290 291 292 289 289 289 288 286 286 284 283 281 279 279 278 274 274 273 270 267 262 261 256 255 256 253 253 255 257 257 256 254 255 252 254 257 259 260 262 263 264 266 266 267 269 271 273 277 278 279 280 280 282 281 280 281 285 286 283 285 288 289 287 288 281 286 285 270 266 254 257 267 264 237 221 217 228 223 216 212 240 257 237 258 308 338 342 319 316 302 nan nan nan 305 nan nan nan nan nan nan nan 305 305 309 nan 311 nan nan 315 320 326 322 328 328 326 324 323 328 334 334 334 328 327 324 326 331 333 330 328 324 320 318 317 317 319 320 325 325 319 312 310 305 309 302 298 300 296 nan nan nan nan nan nan nan nan nan nan nan 324 324 nan nan nan nan nan nan nan 332 336 nan nan nan 12 35 31 26 45 38 43 61 61 60 60 55 55 43 47 47 36 48 43 17 20 19 25 15 357 22 65 61 331 14 39 43 85 85 27 35 66 79 79 92 91 100 115 130 122 119 133 138 135 142 160 119 127 150 153 160 153 172 167 176 196 212 254 283 298 291 283 284 287 288 274 266 266 271 278 285 292 296 297 295 297 300 295 291 290 288 290 289 284 281 279 278 277 274 275 275 274 270 268 268 262 259 257 256 255 254 254 256 257 260 259 255 255 256 260 259 261 264 265 266 266 266 268 268 271 276 276 277 278 278 280 279 277 276 277 282 283 286 288 286 284 285 283 282 286 285 272 263 254 252 247 243 214 228 235 240 216 222 193 175 238 284 318 353 357 347 315 320 323 317 314 nan 300 302 299 301 306 300 nan nan nan nan 306 306 311 310 316 324 328 328 325 330 327 328 327 331 336 337 335 329 331 331 329 329 330 332 330 326 322 320 319 319 320 315 310 314 317 306 301 303 306 295 304 310 303 304 nan nan nan nan nan nan 348 334 325 314 328 nan 325 322 nan nan nan nan nan nan 333 nan nan nan nan 25 358 58 33 43 41 43 56 68 59 60 58 64 68 55 54 49 35 49 22 26 18 11 348 351 2 43 77 358 31 46 17 55 59 83 9 5 60 68 86 99 110 129 124 145 132 169 151 148 156 202 190 151 196 177 188 179 185 191 194 208 218 253 282 291 281 288 290 292 294 272 268 276 284 287 290 292 293 294 295 299 300 298 296 294 293 293 289 286 284 279 277 275 273 272 270 269 267 265 262 260 259 259 256 253 255 257 256 256 256 259 257 256 257 260 261 263 264 267 265 265 266 265 265 270 272 276 277 276 278 278 281 279 278 277 278 281 282 282 284 290 288 278 276 275 271 270 269 258 251 242 236 234 227 217 198 189 204 188 174 174 223 357 352 311 293 314 333 321 310 309 311 312 305 312 311 312 307 309 308 nan 305 309 307 312 315 324 328 327 323 328 333 334 331 332 331 337 335 329 327 326 328 328 329 332 335 335 328 323 317 317 318 318 318 318 313 309 303 299 305 304 308 313 308 310 319 323 nan 324 327 336 331 329 328 323 322 320 326 328 326 332 335 338 347 348 342 nan nan nan nan nan 68 50 42 51 48 47 45 51 55 59 65 70 68 79 79 71 54 52 47 32 24 15 9 333 348 355 347 358 345 34 43 48 48 32 85 121 31 9 55 76 96 129 129 131 144 149 175 162 166 179 189 181 184 195 192 191 181 186 199 205 226 229 258 275 282 293 288 286 293 288 281 287 291 289 290 297 294 294 291 293 292 293 296 295 296 294 294 293 290 285 284 277 274 272 271 268 270 273 266 264 263 261 260 259 257 256 255 258 255 260 256 256 255 256 255 256 262 262 262 265 266 268 270 267 269 272 274 276 278 281 281 282 281 279 276 278 275 279 280 277 282 285 275 270 269 266 260 260 251 254 249 237 240 233 206 205 186 176 182 194 175 188 48 339 294 297 314 320 309 311 312 317 316 323 317 317 311 314 318 313 313 314 315 313 313 317 323 321 323 326 330 333 334 334 335 335 335 331 328 328 328 329 327 333 336 333 334 322 312 315 319 316 320 320 323 320 318 319 322 325 321 321 323 327 324 332 340 338 338 330 334 330 334 330 323 321 321 329 336 331 329 333 344 351 353 344 nan nan nan nan nan 44 62 36 40 42 54 46 54 60 63 66 60 71 76 81 72 72 60 52 46 15 356 323 340 4 20 101 58 31 4 56 84 87 56 57 104 82 21 49 61 36 103 134 149 168 164 186 211 187 195 189 198 192 185 205 211 200 197 200 217 232 241 252 266 278 283 287 294 286 282 284 294 287 287 287 294 297 297 293 295 295 295 291 294 295 290 290 292 291 296 284 276 272 271 274 268 270 274 265 265 264 262 261 259 260 256 261 255 260 255 254 254 253 255 255 256 255 259 262 267 267 266 264 267 268 270 274 278 278 280 280 283 283 273 273 276 274 271 272 273 271 271 274 269 260 262 252 253 250 243 233 224 232 239 216 195 180 174 166 166 162 163 177 225 273 284 297 300 295 298 308 314 312 310 303 311 315 319 317 317 321 315 314 322 328 329 328 328 331 333 335 335 335 337 337 334 333 332 333 332 330 330 328 329 325 325 317 306 300 308 312 315 321 325 330 325 329 342 341 340 334 335 337 327 329 342 347 340 337 347 342 341 334 331 330 325 339 334 342 336 337 338 345 354 356 359 359 nan nan nan nan 59 59 50 42 52 44 54 63 47 63 57 59 58 64 73 76 71 45 55 45 13 345 355 360 328 30 313 269 139 299 280 81 118 63 281 126 131 2 355 87 19 224 171 164 204 200 189 213 213 212 208 192 202 198 213 207 199 207 206 219 234 250 255 271 277 289 274 275 287 290 293 299 298 290 290 296 297 293 294 296 292 292 292 293 288 284 283 292 290 293 305 276 272 270 270 270 276 273 268 263 263 265 262 258 260 269 263 256 253 252 252 249 249 255 257 259 260 261 262 266 264 265 265 264 265 270 273 277 279 277 279 278 279 277 275 274 275 270 269 268 260 260 261 260 259 255 249 245 238 233 235 216 221 225 204 202 182 175 173 172 167 161 170 201 237 269 290 292 297 302 299 302 296 300 297 293 299 301 298 299 305 303 306 309 321 330 328 334 335 336 338 338 338 338 334 333 336 334 332 330 329 334 331 328 326 312 309 306 314 321 324 327 337 335 334 337 345 352 354 351 343 346 340 336 342 345 341 350 345 349 356 356 343 339 333 343 338 328 333 329 342 345 3 nan 4 11 15 nan 9 18 15 59 54 51 53 55 53 48 59 53 53 60 43 55 59 65 63 66 68 38 61 33 320 356 316 338 360 329 182 191 175 318 255 354 259 212 250 172 150 7 282 259 223 184 206 207 225 221 212 201 212 206 207 200 200 208 207 209 209 209 234 230 242 259 260 264 263 277 275 282 290 296 302 305 292 291 291 286 289 295 292 289 287 286 287 285 283 284 286 284 279 285 286 273 264 271 271 275 273 272 265 266 267 262 264 264 278 257 259 256 254 252 249 250 252 258 259 264 266 265 264 267 266 266 264 263 267 271 276 276 277 277 278 276 278 279 274 274 274 265 260 253 254 255 246 252 242 241 224 231 236 217 222 215 205 199 201 182 176 173 173 174 169 177 186 220 248 244 249 272 259 264 266 277 306 308 301 289 292 300 299 301 297 299 316 313 321 326 333 336 335 336 339 341 341 339 337 337 335 332 334 336 337 334 336 335 318 318 316 322 331 334 344 349 343 344 352 350 353 349 351 351 350 352 351 348 347 346 355 6 7 4 13 9 4 353 346 341 354 351 347 0 356 351 360 19 21 22 18 19 19 22 52 49 64 52 59 57 62 64 65 65 60 55 64 60 70 74 73 88 140 174 158 319 345 336 359 7 42 182 160 207 236 183 207 259 239 264 240 151 315 230 281 303 248 234 218 230 233 222 213 206 206 208 201 211 208 201 201 226 231 228 241 255 269 259 255 269 271 277 284 296 298 291 289 286 290 282 282 285 285 287 288 290 292 290 282 281 280 282 282 279 274 284 277 268 269 275 272 277 268 268 269 264 260 265 275 279 259 265 259 249 249 250 254 250 262 258 256 265 265 266 265 265 267 263 262 265 269 271 271 273 275 275 276 274 277 274 274 270 264 257 255 253 250 247 243 237 229 225 233 214 224 208 205 207 201 196 188 179 175 173 170 173 183 184 182 195 204 213 242 237 241 259 279 282 262 281 280 291 289 288 297 304 294 307 320 322 329 331 332 335 336 340 338 340 339 340 341 339 338 338 343 346 341 346 327 326 331 324 320 337 353 354 356 352 360 354 351 348 348 7 18 16 9 7 360 356 18 8 4 8 16 6 11 8 9 4 2 360 354 352 349 359 353 15 21 23 24 30 25 21 23 66 54 65 63 56 56 54 60 65 59 54 38 43 52 62 57 73 56 344 21 30 5 26 349 357 20 82 99 129 145 250 207 199 234 225 235 235 159 154 252 227 251 252 260 258 239 225 224 216 218 206 208 202 204 227 210 207 220 233 238 248 250 251 254 262 264 271 278 278 290 291 285 297 289 287 281 277 281 278 277 279 280 291 285 283 285 277 280 278 274 273 279 274 271 271 272 273 267 267 272 269 267 263 276 265 251 260 263 257 246 250 250 251 251 258 253 255 258 262 266 266 267 266 265 263 261 265 270 271 270 270 270 271 277 277 273 273 264 256 256 255 254 248 240 236 232 225 224 218 217 214 211 204 206 199 195 197 185 184 181 175 175 185 193 192 200 199 200 203 218 232 235 233 255 252 262 275 293 292 285 275 280 290 296 307 317 322 330 327 335 336 334 335 337 340 341 342 339 341 345 343 346 349 353 357 338 353 344 346 355 3 18 14 4 359 352 356 0 11 20 20 26 25 26 32 28 12 9 13 14 26 28 33 32 28 27 15 12 12 2 359 4 16 24 21 29 32 36 29 29 30 62 67 58 49 58 57 59 62 65 73 61 53 50 52 47 43 40 28 6 3 9 18 347 354 351 43 110 79 106 325 62 168 216 207 211 239 238 209 210 221 225 227 223 235 249 250 228 231 224 215 211 203 214 218 215 223 221 215 218 222 242 246 248 267 270 273 276 278 286 293 281 288 295 288 284 284 279 274 276 276 275 269 270 272 275 280 278 273 269 272 270 276 276 278 272 272 277 274 278 268 274 268 265 269 267 264 261 260 253 248 252 252 249 247 253 257 255 258 260 262 268 266 267 268 267 267 266 269 272 269 270 269 271 274 275 273 269 262 259 251 246 246 236 235 234 229 223 224 221 218 211 208 203 204 198 195 195 191 187 183 181 178 181 195 196 200 207 199 208 214 232 235 232 253 260 270 279 293 276 279 281 287 303 318 325 327 325 322 328 328 329 332 335 340 340 343 346 349 352 359 1 4 4 12 18 10 40 40 37 29 17 25 24 19 20 32 31 29 34 39 38 47 40 44 46 48 52 55 55 45 37 37 38 46 44 43 42 39 36 37 30 24 30 32 41 47 39 38 40 40 35 57 57 50 49 50 58 58 62 52 61 54 43 44 52 50 50 22 359 354 333 3 3 5 16 348 35 199 26 83 72 30 265 159 143 199 218 220 231 244 244 240 224 204 230 244 246 254 252 257 233 212 199 234 238 221 231 236 231 235 235 237 237 226 246 261 276 272 277 282 282 280 283 297 280 277 274 276 269 265 269 270 272 271 278 283 279 277 280 276 280 272 277 274 267 266 270 267 276 284 269 264 256 269 275 272 265 263 262 255 249 252 255 253 252 254 254 255 260 258 264 266 266 266 269 267 265 265 266 268 269 268 267 268 267 267 268 268 259 261 244 241 235 227 230 228 226 227 226 223 217 216 211 208 205 199 194 194 190 185 184 181 182 184 189 194 200 208 198 197 209 214 227 249 264 265 275 271 291 287 294 298 302 319 322 325 332 329 328 327 331 332 335 337 343 345 352 355 356 358 3 13 17 28 29 39 38 50 48 69 59 37 30 29 39 28 36 50 53 52 53 54 49 52 51 51 53 61 65 61 59 54 49 51 53 57 57 56 57 51 56 54 51 51 48 52 54 53 45 49 44 45 54 55 61 43 58 54 52 48 46 54 66 49 51 30 46 31 16 24 355 345 354 10 350 20 14 310 106 353 33 102 112 241 21 52 161 202 231 216 187 218 229 232 225 212 232 262 271 281 274 261 243 225 219 228 221 215 221 225 240 243 243 234 235 254 263 270 271 272 281 278 279 278 305 283 278 279 274 270 266 262 266 269 271 269 277 272 265 272 277 276 270 272 272 266 266 267 267 263 280 272 268 271 267 269 270 267 263 262 262 253 251 255 256 255 259 254 253 262 263 261 264 267 268 270 270 267 262 264 265 268 267 265 264 263 259 259 262 261 246 242 234 226 225 226 222 217 223 226 220 222 222 222 216 204 199 202 199 192 186 183 184 191 190 186 191 199 209 214 205 222 227 229 254 243 284 279 278 296 287 299 309 310 308 318 318 320 329 330 327 322 324 328 334 338 345 353 357 0 3 11 19 27 47 63 64 65 71 83 80 55 55 53 60 43 45 44 50 59 59 61 60 57 56 62 59 56 62 65 70 66 59 57 60 63 65 66 66 65 66 76 79 73 63 67 59 54 62 50 48 51 53 54 51 58 57 50 64 75 52 30 29 47 49 3 30 50 25 360 9 22 342 290 328 2 11 8 26 45 24 86 6 316 325 64 65 109 172 237 122 213 211 209 231 237 227 215 228 272 266 272 275 262 248 244 237 232 224 225 229 237 246 244 241 241 246 262 268 269 271 276 273 274 265 282 273 269 264 266 271 263 264 261 267 272 270 265 263 265 264 272 267 263 270 271 268 263 263 265 262 270 267 267 274 281 276 269 262 262 263 263 261 257 256 258 260 259 259 260 258 257 262 267 267 265 269 269 269 265 266 267 268 265 264 266 262 260 260 256 255 242 235 224 217 216 213 216 216 217 219 219 217 215 218 214 207 204 201 201 197 187 183 180 186 193 184 201 212 212 222 221 227 226 229 238 240 267 266 267 279 308 304 306 310 315 318 319 322 319 322 317 318 319 323 327 331 337 343 356 11 4 18 30 41 54 77 70 80 89 71 71 69 60 59 54 56 47 54 56 52 53 55 57 56 58 60 59 58 65 69 72 72 70 67 65 67 69 76 76 72 74 75 79 79 77 79 75 67 72 66 58 60 57 48 50 54 54 61 48 35 47 25 11 34 40 6 7 41 30 4 359 19 331 314 5 348 12 19 21 76 70 83 78 13 286 79 74 101 162 176 92 215 211 210 252 232 207 219 227 268 287 257 257 260 260 256 253 230 236 237 238 245 250 245 242 247 253 257 259 273 275 270 265 261 262 282 264 264 265 266 267 266 262 260 253 256 264 267 263 255 256 260 260 264 266 266 270 273 265 264 265 264 267 270 268 268 267 266 265 264 262 261 264 263 260 261 259 258 254 260 259 257 261 265 264 266 265 266 270 271 267 266 267 265 266 262 261 254 258 254 242 251 227 216 220 220 212 210 212 213 212 210 211 210 216 215 208 205 205 201 201 193 189 176 186 193 197 207 212 221 224 222 223 226 214 204 223 241 239 254 313 319 288 296 300 313 317 327 319 320 313 311 308 310 313 312 313 317 333 340 11 20 22 44 65 87 83 94 100 86 66 72 63 61 59 63 58 54 59 55 55 60 61 55 53 52 58 66 71 67 70 70 69 67 65 65 71 75 80 87 79 74 78 76 83 83 81 81 78 78 78 75 76 84 43 45 54 53 44 45 32 27 25 332 32 24 10 11 30 28 353 348 340 318 305 308 331 354 297 338 275 54 104 189 140 360 46 60 79 218 129 111 111 28 211 248 249 275 214 225 252 284 264 264 263 264 260 261 248 245 238 250 250 254 244 243 250 248 257 260 263 262 269 255 273 263 274 259 268 266 261 261 260 263 257 253 251 255 260 263 257 260 265 261 258 266 266 259 255 265 266 266 268 267 268 267 263 262 266 265 263 260 257 260 264 261 261 263 265 260 261 257 255 259 259 260 265 267 265 261 260 266 268 266 266 267 267 262 261 256 253 251 241 218 220 224 220 216 212 210 209 210 206 207 206 209 207 205 204 203 202 201 197 194 184 181 189 201 204 213 230 222 234 230 226 215 203 204 213 232 232 242 261 292 296 300 316 317 322 311 307 305 307 305 305 301 297 297 297 310 334 358 6 17 48 88 106 102 107 84 71 74 66 59 59 59 55 52 58 57 58 51 59 57 57 55 60 59 68 70 72 72 73 68 69 71 70 69 75 80 81 78 74 78 81 83 83 88 92 89 86 83 93 114 93 37 39 42 43 33 27 31 19 330 306 322 352 47 26 309 358 353 345 33 312 301 306 317 332 350 14 3 354 336 300 360 9 42 59 32 347 18 356 314 354 332 284 315 262 220 226 234 244 257 262 262 268 269 261 253 242 245 243 246 246 252 251 248 260 256 255 258 254 254 257 273 269 276 260 265 267 264 259 258 261 263 263 264 264 262 259 258 264 265 265 265 262 261 261 265 267 268 268 268 268 266 266 263 264 265 265 264 263 260 259 260 256 256 262 263 262 261 259 255 253 257 256 257 264 265 263 261 261 269 266 266 267 269 266 255 258 254 248 218 227 214 222 219 214 210 208 206 207 206 206 207 205 202 201 198 194 196 201 196 197 186 181 190 196 199 200 198 214 216 212 209 206 187 187 192 190 223 222 261 278 273 290 301 307 298 298 296 290 291 294 296 289 289 274 276 282 293 358 359 8 337 137 115 117 127 115 108 90 66 59 54 58 52 56 67 61 52 49 56 60 61 55 57 63 62 68 70 65 70 69 71 74 79 80 80 80 82 78 74 75 78 80 83 80 82 94 94 116 110 117 110 20 29 49 44 36 35 10 360 311 328 337 298 30 68 308 333 314 322 337 2 301 320 315 338 350 1 12 342 334 321 299 339 45 30 81 309 305 302 308 285 274 259 264 290 204 227 257 261 266 263 255 259 258 264 262 258 254 246 243 245 254 252 245 251 256 255 254 253 250 248 264 255 258 265 268 266 264 259 260 263 267 266 264 265 268 267 264 265 264 261 259 257 259 261 258 264 268 267 264 264 265 265 265 263 262 260 261 260 259 258 257 255 258 259 261 260 259 261 258 257 257 255 256 257 263 264 262 259 257 265 265 264 268 265 260 255 258 246 245 236 221 214 224 217 208 206 204 202 204 202 203 209 205 201 198 197 197 200 200 196 191 189 190 192 195 205 204 197 205 202 189 183 176 186 193 191 192 177 192 254 264 241 253 273 283 297 303 300 300 299 297 293 295 291 284 277 228 184 148 120 262 220 163 141 150 114 100 87 81 62 54 52 51 50 50 58 62 52 43 52 60 62 58 52 56 62 73 79 78 78 71 77 85 89 88 89 87 83 80 80 77 85 81 80 79 81 91 92 91 94 113 18 23 41 50 44 34 25 18 359 346 335 2 18 31 284 350 311 336 356 7 44 312 318 331 340 11 9 356 343 292 293 308 42 263 196 230 227 248 253 261 244 250 263 271 261 257 264 258 264 257 255 264 255 255 263 256 256 256 259 257 256 259 259 258 253 246 246 248 247 249 255 259 262 262 260 259 260 262 263 265 266 265 267 267 267 270 270 266 269 267 263 262 262 264 267 267 269 267 264 263 261 262 266 263 261 259 259 259 260 258 256 256 258 260 261 262 258 259 260 260 258 256 257 258 258 261 261 259 260 262 262 262 265 261 263 259 255 238 240 222 232 220 218 219 204 203 202 199 197 199 193 200 208 205 202 201 203 205 207 200 189 193 192 191 195 196 194 197 195 192 186 189 186 211 206 194 164 170 215 227 261 252 244 253 278 288 288 299 302 309 300 306 303 nan 268 197 226 144 157 142 178 289 223 185 190 172 146 98 80 72 59 56 67 65 58 58 57 58 56 48 56 66 71 64 60 59 66 72 72 77 82 83 87 92 94 95 92 88 86 86 91 88 79 80 82 82 85 78 76 81 94 7 21 38 36 34 36 35 36 70 52 35 3 215 319 292 284 281 309 16 77 239 312 335 339 348 354 353 359 323 330 152 191 210 206 218 236 248 255 261 268 258 253 249 245 243 245 250 255 258 256 257 249 255 258 266 261 259 257 263 266 265 266 261 258 252 252 248 246 248 249 250 256 263 264 263 263 264 268 264 267 267 267 270 269 271 271 267 269 268 270 266 266 261 260 263 265 262 265 265 266 263 262 261 263 265 262 262 260 259 261 260 261 260 263 264 262 263 259 260 261 262 262 259 258 258 257 258 259 257 255 256 258 262 259 255 257 255 243 247 234 219 221 219 223 209 202 201 196 195 196 187 193 nan nan nan nan 204 208 209 209 199 190 204 208 201 196 186 193 194 194 194 187 176 194 190 190 185 186 213 226 242 245 242 245 254 261 279 301 311 309 nan 309 299 nan nan nan nan 150 155 130 146 205 211 202 212 193 168 132 108 100 83 69 71 67 71 65 64 59 70 77 75 78 85 87 74 70 68 68 68 72 78 83 86 89 94 94 93 89 88 83 88 88 87 79 77 79 78 79 78 80 74 13 10 29 32 38 33 43 54 22 346 33 304 282 311 307 306 288 293 311 1 295 314 318 320 310 311 329 271 251 251 223 214 225 222 227 234 240 248 248 251 257 253 253 247 239 241 244 244 249 255 260 257 256 253 258 264 259 257 263 259 266 262 259 256 253 252 251 248 245 249 249 250 262 264 263 262 264 261 263 265 265 264 268 268 273 269 270 266 267 268 266 263 265 261 261 263 262 259 264 262 262 262 259 262 265 265 265 265 264 263 261 260 263 264 266 264 263 263 260 262 263 264 262 260 259 259 256 254 256 257 256 255 259 260 254 256 255 241 233 245 225 228 223 225 215 202 203 197 195 193 189 194 nan nan nan nan nan nan 211 211 209 204 194 196 201 206 197 188 195 195 192 184 176 180 196 193 196 197 213 231 240 236 238 244 263 274 nan nan nan nan nan nan 299 nan nan nan nan nan 139 132 135 163 225 201 211 201 201 164 121 117 117 104 124 97 94 86 84 80 83 89 85 83 85 89 79 72 69 73 75 75 78 82 85 87 90 94 95 94 91 86 81 83 88 89 82 83 81 83 79 86 93 354 2 33 32 27 44 38 28 17 3 357 350 321 297 303 292 308 293 315 330 296 296 311 315 315 322 309 268 261 253 247 244 231 229 236 246 273 279 285 277 260 250 243 248 247 245 247 247 250 248 251 249 254 255 256 253 254 258 256 258 259 261 261 258 257 253 253 250 249 251 251 251 260 259 261 261 262 266 271 267 266 262 261 264 267 267 265 269 263 265 268 264 263 263 259 263 265 264 262 264 262 265 265 263 262 263 264 266 267 268 269 268 266 266 265 269 266 265 263 260 260 261 262 260 259 258 256 254 255 253 252 249 248 250 249 249 245 238 247 239 234 224 227 221 217 207 202 201 194 195 190 194 nan nan nan nan nan nan 217 216 222 216 208 201 198 201 204 193 195 197 193 186 178 180 186 194 203 204 211 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 135 159 230 214 216 215 211 194 164 129 107 114 125 122 96 104 90 81 74 78 80 81 75 71 73 76 74 72 73 77 84 92 95 94 95 99 103 101 100 84 78 84 83 86 95 89 79 79 79 74 74 317 346 338 38 36 30 15 15 354 352 3 343 323 303 314 304 286 267 219 272 320 289 319 326 345 322 308 281 297 289 271 243 271 279 300 286 238 259 256 260 265 269 261 256 252 249 243 246 246 247 245 252 246 253 264 255 255 258 260 256 258 255 254 258 257 256 253 251 253 256 256 259 257 260 260 257 260 258 264 266 264 262 268 273 274 270 267 266 261 263 266 269 267 268 267 262 261 265 264 266 266 266 265 263 261 262 267 268 271 271 269 270 267 268 268 267 266 266 267 264 262 262 261 258 259 259 258 257 256 256 255 247 240 241 244 238 228 228 240 248 228 228 216 211 215 216 211 204 200 197 nan nan nan nan nan nan nan nan nan nan nan nan nan 206 208 203 199 200 200 194 197 196 188 189 190 185 195 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 231 222 215 215 195 160 144 142 133 125 124 120 111 109 110 104 102 102 96 89 80 78 87 89 81 77 75 90 103 109 107 96 93 101 103 107 109 90 82 85 84 79 78 76 78 77 82 89 317 289 286 358 45 328 331 329 340 348 357 326 311 323 308 311 282 267 241 29 316 22 34 52 21 342 351 329 292 326 263 272 346 348 315 290 270 259 254 242 243 248 249 253 257 263 260 255 249 250 246 241 247 256 254 261 256 255 255 254 250 249 250 243 245 244 244 255 257 257 261 269 261 256 255 260 265 258 260 263 271 272 275 282 275 276 274 267 267 267 272 272 272 269 270 265 266 264 266 265 268 264 264 267 264 263 265 269 270 270 270 271 270 269 269 270 269 268 268 270 266 264 264 261 257 255 256 254 253 253 253 254 252 232 239 231 220 227 239 240 238 230 236 228 220 216 211 212 205 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 207 210 198 202 200 197 212 201 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 222 208 199 186 164 142 138 111 111 118 110 123 115 109 105 115 113 107 101 102 105 98 103 86 77 80 96 94 108 114 102 109 106 101 109 112 104 87 74 63 74 84 81 80 84 69 71 257 286 304 328 303 305 314 313 325 330 317 309 308 324 312 284 284 310 339 318 46 51 9 344 9 12 359 358 316 9 13 14 42 355 315 287 283 281 271 271 260 254 252 247 248 253 254 259 264 263 261 254 250 248 251 260 262 253 248 251 251 250 247 241 242 234 236 241 244 244 257 265 269 264 270 271 278 274 261 262 268 276 276 266 266 272 272 274 275 276 277 281 274 273 272 277 269 272 269 269 268 271 271 270 271 267 268 266 265 266 266 269 271 268 269 269 270 272 269 266 268 266 262 261 259 257 256 252 252 251 252 245 245 247 226 232 229 221 216 223 254 232 243 223 219 215 216 218 209 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 205 207 204 200 204 205 206 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 130 118 112 110 111 113 113 107 107 116 119 119 115 116 120 124 130 133 120 116 116 127 127 131 134 126 109 110 106 100 60 53 53 62 72 41 58 86 97 299 287 306 287 291 292 290 297 304 311 315 310 315 306 285 275 278 321 314 337 68 57 24 7 5 10 331 27 352 357 51 13 17 330 290 287 293 277 276 278 276 270 262 261 256 252 250 247 246 250 250 254 251 252 251 247 253 250 246 242 241 244 242 239 233 231 231 238 243 252 258 262 264 266 273 285 277 276 278 282 285 281 272 269 270 nan nan 284 290 290 280 279 282 280 277 270 281 277 278 277 276 271 272 274 272 270 267 269 269 272 273 270 269 272 271 269 269 268 268 266 266 264 262 258 259 256 255 257 252 250 246 244 244 241 233 230 227 216 219 237 254 235 228 205 207 209 212 226 215 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 214 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 123 113 106 101 111 114 115 120 123 118 120 129 137 136 127 118 118 121 125 126 133 127 121 108 81 74 70 42 38 64 73 81 76 104 105 279 290 284 280 273 287 287 297 284 304 311 314 307 297 290 275 286 325 269 76 66 12 37 24 360 331 355 5 12 14 21 18 4 344 343 328 317 320 318 320 310 290 278 267 260 255 250 254 251 247 246 245 246 247 244 244 242 250 249 245 239 236 237 241 233 237 236 236 240 248 260 270 273 273 282 278 277 279 285 289 282 279 276 277 nan 286 288 283 292 284 283 282 284 278 273 280 279 278 281 279 278 277 276 273 271 272 273 273 275 276 276 278 273 270 268 269 268 268 268 269 267 265 263 265 261 260 260 260 255 253 250 245 231 240 234 232 233 232 229 236 228 228 218 206 205 214 212 225 213 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 nan nan 196 207 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 115 116 113 110 98 98 110 128 130 125 120 117 117 119 125 119 114 99 93 71 66 69 75 73 79 89 80 73 89 265 268 286 285 270 292 294 283 271 282 301 286 285 277 266 271 283 67 115 83 61 12 8 4 1 2 353 0 5 17 8 16 354 351 350 347 346 337 328 315 309 303 295 283 273 259 255 251 249 252 249 246 247 248 244 242 242 242 245 245 242 234 232 234 239 241 241 236 242 255 269 275 272 278 279 284 284 290 292 292 283 278 280 nan 284 273 274 289 295 289 280 273 273 279 278 272 276 284 283 279 274 273 279 277 277 276 281 284 284 282 278 274 273 273 270 269 271 270 269 269 267 270 270 267 262 260 260 260 259 257 250 242 250 236 240 234 236 240 242 240 230 219 207 209 205 203 220 224 216 202 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 95 76 86 82 129 129 122 121 115 109 106 90 80 85 97 94 94 99 96 88 90 79 79 67 87 284 269 276 272 280 284 283 275 265 265 284 272 257 259 247 256 178 140 148 78 79 5 19 352 352 335 340 357 22 33 20 5 2 349 352 351 346 336 331 323 317 312 307 295 286 279 269 260 255 249 249 249 247 246 248 246 243 242 241 239 236 236 235 235 237 244 243 235 250 255 255 266 278 277 286 286 290 286 291 287 286 288 nan nan 284 281 286 279 276 285 280 nan nan nan nan 286 288 282 284 286 283 292 284 287 286 284 289 285 281 281 278 278 276 274 273 274 273 274 273 270 269 267 266 266 265 263 261 259 255 254 246 252 232 246 239 243 241 242 233 203 208 207 201 213 212 222 225 221 218 203 202 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 107 121 116 114 117 117 102 95 84 83 93 93 101 103 95 86 79 78 74 74 69 289 294 305 308 265 281 286 281 222 247 265 268 256 252 239 202 168 140 117 89 55 17 337 340 323 314 345 357 4 8 8 351 350 347 354 353 345 337 336 330 318 307 299 291 288 282 278 271 261 254 249 248 248 247 247 246 247 246 240 236 233 235 233 239 235 245 249 244 251 253 254 272 275 281 282 281 285 284 287 289 283 287 291 285 286 291 284 282 278 nan nan nan 290 293 296 293 289 277 278 nan 293 289 290 289 286 289 288 284 284 285 284 280 277 276 276 276 274 273 272 270 271 270 267 267 265 266 264 262 256 254 253 248 246 245 244 241 242 238 246 244 233 221 233 238 221 245 220 255 228 210 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 98 103 106 111 117 107 102 95 93 94 100 104 94 87 75 67 68 61 65 307 312 307 317 276 280 281 210 218 251 265 255 235 240 213 196 165 154 116 77 43 356 335 302 287 308 321 340 348 351 341 338 344 339 328 327 325 326 319 310 304 299 297 294 291 286 277 270 267 260 253 250 247 244 247 249 250 246 239 232 232 236 232 233 238 239 248 246 250 249 250 257 272 277 277 284 285 288 288 281 286 292 277 283 286 281 281 287 297 298 289 291 291 291 288 289 288 280 283 nan 291 291 292 291 292 286 287 286 289 284 280 278 278 279 278 275 272 270 270 274 274 274 270 268 267 264 263 261 262 259 252 248 247 244 243 241 242 245 245 247 245 250 262 263 261 258 245 255 226 222 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 91 102 108 131 127 115 99 88 94 105 101 90 75 62 58 66 71 293 291 302 294 287 286 257 224 229 243 260 239 225 228 201 179 153 178 118 128 75 318 304 286 304 310 318 339 337 336 343 347 342 331 330 325 327 327 319 313 308 303 298 295 295 292 286 281 272 261 255 249 247 246 241 243 244 246 241 242 232 231 229 228 238 238 243 250 248 250 256 255 267 266 267 285 292 286 284 286 285 282 275 276 281 285 292 294 291 290 283 287 287 286 286 289 276 271 280 286 293 296 302 298 294 286 284 290 286 282 282 281 280 275 273 272 272 275 275 277 277 276 274 271 269 266 262 260 258 256 251 245 245 245 242 240 239 236 242 245 239 217 219 226 258 268 246 240 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 116 123 124 120 121 114 95 90 87 77 63 60 69 67 286 290 277 294 278 275 255 248 238 247 255 222 218 227 193 191 172 185 142 195 214 280 279 281 296 306 325 333 340 344 334 318 320 332 332 331 333 327 317 316 311 305 300 297 291 287 284 279 270 261 251 246 243 240 241 240 240 241 244 236 240 230 231 227 232 236 239 247 244 253 251 259 256 272 279 282 286 279 282 285 285 276 270 275 280 284 289 289 288 289 290 286 284 280 281 272 278 287 284 288 292 291 298 294 294 297 296 289 290 286 281 281 280 280 281 280 281 280 277 278 280 279 277 274 272 270 267 261 259 255 250 247 243 241 240 237 238 239 231 229 222 208 217 207 241 251 231 232 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 89 86 102 99 86 84 77 72 72 67 77 266 271 279 276 274 267 234 229 240 250 246 216 216 210 195 198 205 205 196 260 236 251 288 296 295 286 301 299 299 290 299 309 316 312 320 319 333 326 328 323 314 308 306 301 295 287 276 269 267 263 253 245 239 240 235 237 236 237 239 239 228 237 230 227 228 232 235 240 243 247 249 264 261 270 273 274 276 274 283 286 279 270 275 282 286 288 288 293 293 298 294 292 284 277 282 280 287 287 286 291 293 295 292 298 304 300 300 293 285 286 287 286 287 285 287 286 284 281 282 279 277 277 280 280 277 274 270 261 256 252 249 247 246 245 244 240 236 237 229 219 216 219 223 243 252 249 nan nan 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 nan nan nan nan nan nan nan 237 272 270 265 261 258 227 219 243 245 235 211 214 206 201 196 223 241 258 261 nan 305 284 289 294 279 291 304 295 289 278 282 nan nan nan 335 327 329 327 322 316 315 313 305 296 288 278 270 263 255 253 248 243 235 232 229 234 237 237 239 229 239 236 228 227 225 231 235 243 240 242 252 252 261 273 277 277 284 294 278 274 274 280 280 283 284 289 299 298 296 290 290 285 283 272 277 280 283 290 292 299 298 301 307 305 304 299 293 286 288 287 288 285 291 290 291 289 289 286 289 290 290 290 287 285 283 280 275 268 260 254 251 248 248 247 243 238 234 229 230 228 231 237 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 34 263 261 249 250 256 252 225 247 248 239 210 200 198 207 200 207 245 252 260 282 324 288 292 278 290 301 290 274 267 282 nan nan nan nan nan nan 333 332 332 323 nan nan nan 305 295 285 280 274 266 258 247 242 238 237 233 229 227 231 234 240 235 231 239 230 229 222 227 231 240 240 240 244 248 251 260 269 284 294 285 278 271 275 279 286 286 287 299 303 303 294 286 283 282 280 282 282 287 297 298 305 300 308 304 304 300 298 299 298 293 288 292 291 296 298 299 297 297 298 303 301 300 295 292 289 289 286 285 281 274 266 261 253 251 251 249 242 235 230 222 220 222 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 23 nan nan nan 356 3 256 254 246 243 237 241 226 233 239 226 195 197 195 200 209 216 229 248 259 288 288 285 291 300 294 276 264 261 nan nan nan nan nan nan nan nan 339 334 332 nan nan 320 nan 310 305 295 289 281 271 258 246 236 229 238 232 229 225 226 229 235 237 225 234 229 227 220 226 229 235 234 238 240 244 247 257 260 276 285 277 273 275 277 282 281 284 297 304 305 302 290 280 281 288 292 290 291 297 297 301 301 307 305 298 302 303 302 301 301 306 304 301 303 303 309 305 296 300 301 304 303 304 300 298 299 300 293 280 276 272 264 263 264 257 257 256 252 241 233 223 219 221 nan 213 210 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 4 nan 46 41 36 33 255 253 252 248 242 214 202 204 223 209 194 196 201 204 209 220 235 256 251 275 282 285 294 286 276 266 nan nan 287 nan nan nan nan nan nan 339 335 nan nan 335 nan nan nan nan nan 310 300 285 271 260 242 232 222 226 232 227 225 228 229 231 239 227 225 227 226 220 222 223 230 231 234 233 244 243 256 265 275 271 276 285 282 280 278 279 289 303 307 307 299 286 286 280 285 287 299 292 307 309 302 300 297 295 301 303 305 303 309 303 304 295 296 299 302 305 299 298 301 306 302 301 307 302 298 302 310 300 285 282 279 259 255 258 272 267 266 259 236 221 217 214 206 nan 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 346 32 nan 43 74 63 38 255 254 253 251 209 188 194 204 208 202 202 201 207 205 206 222 245 246 249 273 286 288 286 279 273 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 320 303 267 251 232 224 216 214 223 228 228 229 233 229 233 239 224 216 219 223 222 222 229 235 234 226 235 236 261 264 271 269 268 275 279 277 277 281 nan 319 nan 316 305 294 288 290 291 294 298 302 311 310 308 303 317 318 311 310 312 310 314 300 300 297 294 299 299 295 293 298 302 298 299 303 299 295 302 299 310 319 313 283 268 256 258 250 261 280 274 231 189 177 187 nan 189 213 221 221 228 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 344 349 77 25 159 106 86 nan 260 248 255 247 237 210 195 198 202 200 207 204 205 205 206 218 224 230 237 266 292 287 282 281 280 283 285 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 356 357 350 348 339 301 249 224 209 205 203 211 222 229 228 231 228 229 231 240 203 215 219 222 217 229 236 239 228 228 234 262 270 271 265 268 277 283 nan nan 300 319 319 321 321 320 313 311 305 306 318 314 313 321 320 313 319 318 314 307 303 287 284 284 282 288 280 279 285 288 291 300 303 309 307 304 310 313 306 306 313 305 299 296 269 257 252 263 272 257 253 246 236 229 219 nan nan 232 229 233 233 234 243 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 356 293 230 59 99 91 85 70 nan 259 243 254 242 231 207 189 192 201 205 204 199 215 209 217 224 218 227 253 252 236 259 300 306 303 262 4 355 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 14 12 7 7 7 351 188 189 194 191 200 192 210 221 219 224 223 225 230 235 199 203 214 219 216 230 237 238 237 230 243 261 268 268 nan nan nan nan nan 293 302 316 329 330 328 337 332 320 322 333 326 324 323 326 316 321 308 313 315 311 290 284 273 269 277 274 276 277 291 299 307 312 316 316 308 318 319 322 321 312 304 300 281 279 288 266 260 259 295 244 257 250 219 216 221 227 233 232 231 235 233 241 241 240 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 46 40 176 120 90 73 84 55 18 20 277 259 230 224 222 190 193 191 197 200 203 205 211 219 225 224 220 230 231 241 239 225 109 4 14 38 49 31 5 nan nan nan nan nan nan nan nan nan nan nan nan nan 20 28 27 23 22 22 38 116 160 182 183 192 184 193 208 212 220 220 219 224 236 206 198 202 205 220 227 234 249 246 239 243 257 271 270 271 280 278 282 283 299 315 326 326 327 331 332 330 339 339 330 328 321 319 311 300 299 307 298 290 273 261 264 267 283 265 275 285 300 309 317 321 329 327 326 320 325 328 323 323 316 305 305 291 275 282 273 283 255 263 252 254 239 231 223 233 240 229 230 231 233 223 221 224 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 nan nan nan nan 67 62 52 nan 86 72 30 20 nan 350 279 285 237 234 187 191 194 193 200 197 204 207 217 221 224 227 229 229 230 232 230 213 204 131 73 49 44 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 38 36 34 32 42 66 106 144 169 166 195 142 175 199 208 209 213 216 237 225 193 194 203 190 213 227 242 249 247 249 248 257 271 273 280 280 274 279 290 302 316 328 328 327 327 329 343 340 346 341 338 332 314 299 296 306 303 291 293 288 289 280 282 270 248 253 268 292 317 323 325 321 318 321 317 320 331 336 332 327 329 307 297 248 282 286 270 259 257 256 247 236 252 250 245 239 228 237 232 228 223 211 215 nan 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 72 nan nan nan 68 41 30 44 31 35 nan nan nan 341 279 302 224 172 174 189 189 197 199 205 212 211 223 227 226 224 230 230 237 224 224 220 191 236 193 nan 73 12 nan 12 nan nan nan nan nan nan nan nan nan nan nan 28 47 48 45 48 42 51 65 97 118 141 154 161 117 129 199 200 193 227 213 210 220 198 188 199 194 210 234 244 253 252 253 253 254 260 273 270 273 274 283 298 302 318 333 339 333 320 331 335 347 345 340 339 327 314 298 295 305 301 284 282 298 290 284 273 256 258 268 281 293 295 277 276 289 295 295 289 285 291 302 306 303 300 324 291 265 298 321 156 55 225 270 262 255 252 253 241 227 215 225 223 225 213 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 94 80 75 nan nan 61 52 49 37 29 13 nan nan 359 350 310 320 335 217 186 189 190 195 197 205 211 215 223 227 229 227 228 234 234 210 218 229 220 230 nan nan 140 327 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 49 51 56 55 49 62 91 120 132 142 146 86 140 162 97 194 221 200 192 199 213 195 191 193 195 237 242 254 254 255 254 252 258 269 267 271 270 280 287 306 325 337 333 327 329 328 340 330 340 337 340 330 320 314 312 306 300 280 276 289 288 281 259 249 252 269 290 299 298 298 294 289 285 290 290 293 289 283 280 273 291 311 294 257 261 270 254 257 271 267 258 249 246 242 234 212 216 222 213 210 205 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 83 84 83 nan nan 67 43 34 18 20 nan 3 348 6 289 304 327 238 195 185 194 194 197 207 211 222 225 225 231 231 223 235 234 209 227 230 nan nan 200 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 60 54 60 66 58 54 nan 109 130 152 154 112 91 82 74 262 211 182 199 199 206 200 191 198 216 235 240 245 260 261 260 258 259 262 271 269 270 288 289 307 320 327 329 328 323 319 316 330 338 340 339 317 295 305 311 309 298 282 277 286 289 283 nan nan 242 257 289 308 310 302 269 261 274 281 277 279 280 266 245 249 257 273 277 268 257 245 247 250 251 253 252 243 235 218 214 216 217 218 214 214 211 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 96 92 92 nan 73 66 58 36 29 26 13 nan nan nan nan 267 311 304 287 245 187 199 199 203 204 216 223 229 228 230 231 221 230 232 216 221 235 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 55 nan 74 61 nan nan nan nan 138 141 133 114 74 74 347 227 222 215 198 209 205 195 213 220 224 233 236 257 256 259 250 257 267 267 271 283 286 293 295 319 329 331 322 331 302 310 324 325 328 322 309 297 302 311 305 299 284 264 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 249 249 247 249 254 247 240 241 242 239 235 235 228 219 213 216 216 219 221 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 95 91 95 nan nan nan 71 64 55 38 34 17 15 13 14 9 359 276 294 296 293 253 214 201 205 207 213 215 225 232 232 230 233 233 230 228 218 227 237 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 51 nan nan nan nan nan nan nan 119 129 117 82 80 46 12 283 218 202 183 201 209 203 212 226 228 220 265 259 256 257 250 nan 267 277 275 281 287 292 306 323 328 330 326 317 296 303 305 304 304 309 294 295 303 308 307 306 293 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 96 101 103 96 95 nan nan nan 76 64 nan 41 20 26 24 24 nan nan 359 350 286 286 277 280 258 242 217 216 210 212 219 222 226 226 224 229 233 230 224 220 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 56 nan nan nan nan nan nan nan 97 170 330 49 33 41 269 175 182 182 213 219 213 212 232 211 233 278 231 258 251 246 253 266 280 281 298 303 301 307 320 329 339 334 322 312 297 300 283 282 287 289 288 284 295 301 297 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 345 330 315 295 290 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 91 96 104 110 102 nan nan nan nan 61 49 32 34 17 14 nan nan nan nan 339 281 294 287 277 256 240 215 215 221 220 219 220 223 223 221 223 228 227 224 223 224 227 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 nan nan nan nan nan nan nan 70 317 248 184 153 115 213 153 170 207 195 196 211 133 198 261 233 266 259 259 243 257 272 281 287 295 294 300 306 318 329 331 331 326 317 300 287 281 263 278 279 275 280 293 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 356 337 325 310 310 319 306 278 271 281 266 nan nan nan nan nan nan nan 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 111 119 111 112 nan nan nan nan nan nan 30 33 26 16 25 12 360 354 nan 355 281 279 290 265 260 257 250 205 219 221 221 218 217 219 217 220 225 229 226 227 223 225 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan 136 188 201 190 51 152 179 186 171 184 242 304 343 346 266 276 279 268 257 255 284 287 289 293 297 311 307 317 320 323 326 326 323 305 290 280 266 nan 285 270 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 325 334 nan nan nan 355 23 339 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 110 117 nan nan nan nan nan nan 115 58 0 23 12 5 6 346 337 348 351 14 278 272 274 283 277 269 245 222 217 221 222 220 218 216 216 217 226 229 229 228 227 229 235 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 124 158 186 189 162 189 183 143 183 208 249 304 321 324 317 307 295 272 250 265 284 286 285 295 308 309 312 306 313 318 326 326 323 309 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 141 nan nan nan nan nan nan 40 59 8 10 351 350 355 0 339 339 345 354 356 255 278 282 278 285 275 259 233 212 227 232 221 220 220 215 214 223 227 227 230 231 232 234 242 249 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 101 115 148 171 174 173 182 204 319 333 321 321 308 308 310 313 314 254 268 280 286 289 307 311 316 307 308 316 318 316 320 329 317 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 217 nan nan nan nan nan nan 53 43 26 357 337 354 357 353 353 358 23 17 5 nan 256 262 275 269 284 280 274 264 216 210 225 223 221 220 221 220 224 226 228 229 229 233 237 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 136 139 143 149 176 220 281 293 310 311 308 299 304 308 310 nan 251 266 287 288 299 305 312 310 313 313 311 312 311 321 330 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 298 nan nan nan nan nan nan nan 22 20 2 336 341 346 344 343 360 16 17 nan nan 230 260 271 277 270 275 260 266 253 215 217 224 228 227 224 224 230 228 227 233 234 234 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 139 138 154 191 226 252 267 276 276 275 288 303 308 nan nan 273 272 286 288 291 298 309 307 313 312 312 311 314 317 330 328 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 234 nan nan nan nan nan nan nan nan nan nan nan nan 352 347 349 2 356 344 357 nan 312 290 nan 247 261 282 252 280 271 257 244 224 211 219 223 229 234 234 232 234 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 156 170 201 231 280 285 286 278 288 299 298 303 302 297 273 283 286 287 297 312 313 310 nan nan 305 303 304 318 328 341 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 359 343 331 349 351 2 6 nan 343 333 331 235 233 258 272 266 266 275 266 253 241 218 213 223 232 237 239 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 187 214 231 271 278 279 283 287 297 306 311 296 282 292 289 291 293 298 292 nan nan nan nan 305 303 305 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 31 10 360 13 21 11 8 3 nan 334 338 nan nan nan 227 270 274 247 253 258 251 254 234 216 220 228 239 241 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 287 294 283 281 293 289 298 300 296 281 287 291 298 288 287 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 23 44 24 24 28 23 33 12 nan 352 353 343 335 228 236 nan 249 274 259 257 248 244 259 244 230 221 225 229 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 293 299 306 310 291 286 277 287 294 291 297 301 290 284 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 29 24 39 29 26 350 27 6 354 357 10 12 350 342 232 239 nan 235 265 286 260 242 255 257 248 246 235 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 289 292 294 301 284 nan nan 283 287 291 286 297 280 284 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 27 12 10 328 343 328 346 3 19 7 357 352 229 246 253 249 261 275 256 246 256 259 260 240 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 287 nan nan nan nan nan nan 280 288 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 356 21 25 13 358 353 350 334 354 354 348 nan 237 250 261 250 254 257 264 256 278 276 268 260 nan nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 265 nan nan nan nan nan nan 279 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 314 265 nan nan 6 2 360 27 17 5 344 319 319 332 336 nan nan 234 257 251 244 247 251 265 269 275 282 269 nan 260 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 255 nan nan nan nan nan 276 280 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 275 204 273 nan 296 321 338 350 341 352 nan 345 329 319 nan nan nan nan 268 260 253 260 264 276 273 272 273 271 283 261 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 nan nan nan nan nan nan 272 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 267 253 252 266 nan nan nan nan nan 350 nan nan nan nan nan nan nan nan nan 249 255 261 267 268 274 274 272 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 262 255 260 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 267 269 274 270 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 222 244 293 325 nan nan nan 350 nan nan nan nan nan nan 345 nan nan nan nan nan nan 212 nan 230 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 204 272 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 187 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 264 nan nan 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 346 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 251 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 249 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 355 353 347 340 nan nan nan nan 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 352 349 332 nan nan nan nan 322 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 333 nan nan nan 328 nan nan nan nan 317 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 334 329 nan 330 nan nan nan 323 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 329 309 nan nan nan nan nan nan nan 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 nan nan nan 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 181 nan nan 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 325 330 328 335 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 nan 202 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 nan 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 196 205 210 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 nan nan nan nan 308 312 312 nan nan 312 299 313 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 198 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 nan nan nan 327 332 328 306 301 308 312 nan 309 321 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 202 201 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 343 312 311 317 307 312 310 311 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 nan 208 216 nan nan 240 nan 227 nan nan 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 322 306 299 309 313 327 320 322 315 313 309 309 310 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 220 nan nan nan 243 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 329 326 317 300 306 304 296 301 309 310 310 309 303 306 305 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 218 nan nan nan nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 304 303 305 303 300 299 301 305 306 308 297 298 299 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 211 nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 293 290 298 309 318 nan nan nan nan nan nan 293 nan 294 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 nan nan nan nan nan 209 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 295 301 301 307 305 302 312 310 306 298 293 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 nan nan nan nan 249 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 297 289 294 296 298 304 302 307 305 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 nan 231 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 nan nan nan nan nan 208 nan nan nan nan nan nan 180 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 315 300 281 283 292 300 303 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 254 230 228 230 231 231 231 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 203 nan 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 289 280 290 294 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 259 245 228 226 229 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 199 nan 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 251 255 250 232 218 216 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 nan 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 246 247 249 232 214 207 220 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 255 248 238 238 234 212 206 214 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 nan 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 248 239 233 231 219 207 212 223 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 202 nan 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 246 238 232 230 218 nan 208 219 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 199 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan 236 229 226 nan nan nan nan 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 194 nan nan 206 nan 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 239 241 239 235 233 224 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 205 208 nan 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 190 193 203 199 200 211 nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 202 206 204 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 205 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 193 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 190 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 188 188 189 198 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 186 nan 164 171 183 nan 189 182 189 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 nan nan 175 177 173 182 185 184 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 nan nan 188 194 192 185 182 188 192 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 179 nan nan 183 nan nan 204 202 190 191 187 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 204 187 178 162 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 210 201 171 nan 178 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 nan nan 169 169 176 186 nan nan 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 154 169 175 nan 178 176 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan